Publication | Open Access
Real-Time Implementation of Long-Horizon Direct Model Predictive Control on an Embedded System
22
Citations
22
References
2021
Year
Real-time ControlEngineeringReal-time System DesignSystem-level DesignEmbedded SystemsReal-time ImplementationControl SystemsAerospace SystemsHigher LevelSystems EngineeringModel Predictive ControlModel-based Control TechniqueComputer EngineeringController SynthesisControl System EngineeringAutomationProcess ControlReal-time SystemsControl Technology
This paper deals with the real-time implementation of a long-horizon finite control set model predictive control (FCS-MPC) algorithm on an embedded system. The targeted application is a medium-voltage drive system which means that operation at a very low switching frequency is needed so that the switching power losses are kept relatively low. However, a small sampling interval is required to achieve a fine granularity of switching, and thus ensure superior system performance. This renders the real-time implementation of the controller challenging. To facilitate this, a high level synthesis (HLS) tool, which synthesizes C <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">++</monospace> code into VHDL, is employed to enable a higher level of abstraction and faster prototype development of the real-time solver of the long-horizon FCS-MPC problem, namely the sphere decoder. Experimental results based on a small-scale prototype, consisting of a three-level neutral point clamped (NPC) inverter and an induction machine, confirm that the algorithm can be executed in real time within the targeted control period of 25 <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\mu$</tex-math></inline-formula> s.
| Year | Citations | |
|---|---|---|
1986 | 3.4K | |
2016 | 1.8K | |
2012 | 1.7K | |
2008 | 1.7K | |
2007 | 1.5K | |
2011 | 826 | |
2019 | 539 | |
2015 | 461 | |
2020 | 447 | |
2014 | 370 |
Page 1
Page 1