Extending direct data-driven predictive control towards systems with finite control sets
Abstract: Although classical model predictive control with finite control sets (FCS-MPC) is quite a popular control method, particularly in the realm of power electronics systems, its direct data-driven predictive control (FCS-DPC) counterpart has received relatively limited attention. In this paper, we introduce a novel reformulation of a commonly used DPC scheme that allows for the application of a modified sphere decoding algorithm, known for its efficiency and prominence in FCS-MPC applications. We test the reformulation on a popular electrical drive example and compare the computation times of sphere decoding FCS-DPC with an enumeration-based and a MIQP method.
- E. Zafra, S. Vazquez, T. Geyer, R. P. Aguilera, and L. G. Franquelo, “Long prediction horizon FCS-MPC for power converters and drives,” IEEE Open Journal of the Industrial Electronics Society, vol. 4, pp. 159–175, 2023.
- L. Huang, J. Zhen, J. Lygeros, and F. Dörfler, “Quadratic regularization of data-enabled predictive control: Theory and application to power converter experiments,” IFAC-PapersOnLine, vol. 54, no. 7, pp. 192–197, 2021.
- J. Coulson, J. Lygeros, and F. Dörfler, “Data-enabled predictive control: In the shallows of the DeePC,” 18th European Control Conference, pp. 307–312, 2019.
- J. Berberich and F. Allgöwer, “A trajectory-based framework for data-driven system analysis and control,” 2020 European Control Conference, pp. 1365–1370, 2020.
- F. Dörfler, J. Coulson, and I. Markovsky, “Bridging direct and indirect data-driven control formulations via regularizations and relaxations,” IEEE Transactions on Automatic Control, vol. 68, no. 2, pp. 883–897, 2023.
- J. Coulson, J. Lygeros, and F. Dörfler, “Regularized and distributionally robust data-enabled predictive control,” 2019 IEEE 58th Conference on Decision and Control, pp. 2696–2701, 2019.
- J. Berberich, J. Köhler, M. Müller, and F. Allgöwer, “Data-driven model predictive control with stability and robustness guarantees,” IEEE Transactions on Automatic Control, vol. 66, no. 4, pp. 1702–1717, 2021.
- M. Klädtke and M. Schulze Darup, “Implicit predictors in regularized data-driven predictive control,” IEEE Control Systems Letters, vol. 7, pp. 2479–2484, 2023.
- C. Muller, D. E. Quevedo, and G. C. Goodwin, “How good is quantized model predictive control with horizon one?” IEEE Transactions on Automatic Control, vol. 56, no. 11, pp. 2623–2638, 2011.
- A. H. Land and A. G. Doig, “An automatic method of solving discrete programming problems,” Econometrica, vol. 28, no. 3, pp. 497–520, 1960.
- T. Geyer and D. E. Quevedo, “Multistep finite control set model predictive control for power electronics,” IEEE Transactions on Power Electronics, vol. 29, no. 12, pp. 6836–6846, 2014.
- I. Markovsky and F. Dörfler, “Identifiability in the behavioral setting,” IEEE Transactions on Automatic Control, vol. 68, no. 3, pp. 1667–1677, 2023.
- J. C. Willems, P. Rapisarda, I. Markovsky, and B. L. De Moor, “A note on persistency of excitation,” Systems & Control Letters, vol. 54, no. 4, pp. 325–329, 2005.
- I. Markovsky and P. Rapisarda, “Data-driven simulation and control,” International Journal of Control, vol. 81, pp. 1946 – 1959, 2008.
- P. Mattsson and T. B. Schön, “On the regularization in DeePC*,” IFAC-PapersOnLine, vol. 56, no. 2, pp. 625–631, 2023, 22nd IFAC World Congress.
- W. Favoreel, B. De Moor, and M. Gevers, “SPC: Subspace predictive control,” IFAC Proceedings Volumes, vol. 32, no. 2, pp. 4004–4009, 1999, 14th IFAC World Congress 1999, Beijing, China.
- F. Fiedler and S. Lucia, “On the relationship between data-enabled predictive control and subspace predictive control,” in 2021 European Control Conference, 2021, pp. 222–229.
- T. Geyer and D. E. Quevedo, “Multistep direct model predictive control for power electronics — part 2: Analysis,” in 2013 IEEE Energy Conversion Congress and Exposition, 2013, pp. 1162–1169.
- B. Stellato, T. Geyer, and P. J. Goulart, “High-speed finite control set model predictive control for power electronics,” IEEE Transactions on Power Electronics, vol. 32, no. 5, pp. 4007–4020, 2017.
- B. Stellato, V. V. Naik, A. Bemporad, P. Goulart, and S. Boyd, “Embedded mixed-integer quadratic optimization using the OSQP solver,” in European Control Conference, Jul. 2018.
- The MathWorks Inc., “Matlab version: 9.14.0 (r2023a),” Natick, Massachusetts, United States, 2023. [Online]. Available: https://www.mathworks.com
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.