Oversampling-Based Control with Multi-Core and Edge Implementations
Digital control systems introduce unavoidable computational latencies. For some controllers this time delay inhibits practical use, even though they in theory could provide more efficient control. For example, solving an optimization problem each sampling period when using model predictive control. By sampling faster than the computation time and executing independent controllers on distributed hardware, e.g., a multi-core CPU or an edge/cloud server, output from the controllers can be interlaced. We call this oversampling-based control. This paper explores its implementation via simulations and experiments on a real Furuta pendulum using LQR and MPC control. We demonstrate both how control performance can be improved, without changing the control law, and practical issues that may occur.
Authors
- Karl-Erik Årzén (ORCID: https://orcid.org/0000-0002-3159-0563)
- Max Nyberg Carlsson (ORCID: https://orcid.org/0000-0002-2608-1182)
- Ahmed Al Bayati
Institutions
- Lund University (SE)
Publication Details
- Published
- 2025-08-25
- DOI
- https://doi.org/10.1109/ccta53793.2025.11151418
- Primary Topic
- Advanced Control Systems Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00