TL;DR
This paper introduces a novel control architecture that optimizes the update interval of model predictive control using reinforcement learning, balancing control performance and computational resource usage.
Contribution
It presents a three-part control system combining MPC, a simple feedback controller, and RL-based recomputation policy to improve efficiency.
Findings
Enhanced control performance with reduced computational cost.
Effective RL-based policy for recomputation timing.
Demonstrated improvements in simulation examples.
Abstract
In control applications there is often a compromise that needs to be made with regards to the complexity and performance of the controller and the computational resources that are available. For instance, the typical hardware platform in embedded control applications is a microcontroller with limited memory and processing power, and for battery powered applications the control system can account for a significant portion of the energy consumption. We propose a controller architecture in which the computational cost is explicitly optimized along with the control objective. This is achieved by a three-part architecture where a high-level, computationally expensive controller generates plans, which a computationally simpler controller executes by compensating for prediction errors, while a recomputation policy decides when the plan should be recomputed. In this paper, we employ model…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
