Decoupling parameter variation from noise: Biquadratic Lyapunov forms in data-driven LPV control (2403.16565v2)
Abstract: A promising step from linear towards nonlinear data-driven control is via the design of controllers for linear parameter-varying (LPV) systems, which are linear systems whose parameters are varying along a measurable scheduling signal. However, the interplay between uncertainty arising from corrupted data and the parameter-varying nature of these systems impacts the stability analysis and limits the generalization of well-understood data-driven methods available for linear time-invariant systems. In this work, we decouple this interplay using a recently developed variant of the Fundamental Lemma for LPV systems and the concept of data-informativity, in combination with biquadratic Lyapunov forms. Together, these allow us to develop novel linear matrix inequality conditions for the existence of scheduling-dependent Lyapunov functions, incorporating the intrinsic nonlinearity. Appealingly, these results are stated purely in terms of the collected data and bounds on the noise, and they are computationally favorable to check.
- “Data-driven control: Part I & Part II,” IEEE Control Systems Magazine, vol. 43, no. 5,6, 2023.
- F. Dörfler, “Data-driven control: Part two of two: Hot take: Why not go with models?” IEEE Control Systems Magazine, vol. 43, no. 6, pp. 27–31, 2023.
- J. C. Willems, P. Rapisarda, I. Markovsky, and B. L. M. De Moor, “A note on persistency of excitation,” Systems & Control Letters, vol. 54, no. 4, pp. 325–329, 2005.
- H. J. van Waarde, J. Eising, H. L. Trentelman, and M. K. Camlibel, “Data informativity: a new perspective on data-driven analysis and control,” IEEE Trans. on Automatic Control, vol. 65, no. 11, pp. 4753–4768, 2020.
- J. Eising and H. L. Trentelman, “Informativity of noisy data for structural properties of linear systems,” Systems & Control Letters, vol. 158, p. 105058, 2021.
- I. Markovsky and F. Dörfler, “Identifiability in the behavioral setting,” IEEE Trans. on Automatic Control, vol. 68, pp. 1667–1677, 2022.
- C. De Persis, D. Gadginmath, F. Pasqualetti, and P. Tesi, “Data-driven feedback linearization with complete dictionaries,” in Proc. of the 62nd IEEE Conf. on Decision and Control, 2023, pp. 3037–3042.
- M. Alsalti, J. Berberich, V. G. Lopez, F. Allgöwer, and M. A. Müller, “Data-based system analysis and control of flat nonlinear systems,” in Proc. of the 60th IEEE Conf. on Decision and Control, 2021, pp. 1484–1489.
- M. Guo, C. De Persis, and P. Tesi, “Data-driven stabilization of nonlinear polynomial systems with noisy data,” IEEE Trans. on Automatic Control, vol. 67, no. 8, pp. 4210–4217, 2021.
- I. Markovsky, “Data-driven simulation of generalized bilinear systems via linear time-invariant embedding,” IEEE Trans. on Automatic Control, vol. 68, no. 2, pp. 1101–1106, 2022.
- J. Eising and J. Cortes, “Cautious optimization via data informativity,” arXiv preprint arXiv:2307.10232, 2023.
- M. Lazar, “Basis functions nonlinear data-enabled predictive control: Consistent and computationally efficient formulations,” arXiv preprint arXiv:2311.05360, 2023.
- S. Formentin, D. Piga, R. Tóth, and S. M. Savaresi, “Direct data-driven control of linear parameter-varying systems,” in Proc. of the 52nd IEEE Conf. on Decision and Control, 2013, pp. 4110–4115.
- Y. Bao and J. M. Velni, “An overview of data-driven modeling and learning-based control design methods for nonlinear systems in LPV framework,” in Proc. of the 5th IFAC Workshop Linear Parameter Varying Systems, 2022, pp. 1–10.
- C. Hoffmann and H. Werner, “A survey of linear parameter-varying control applications validated by experiments or high-fidelity simulations,” IEEE Trans. on Control Systems Technology, vol. 23, no. 2, pp. 416–433, 2014.
- C. Verhoek, H. S. Abbas, and R. Tóth, “Direct data-driven LPV control of nonlinear systems: An experimental result,” in Proc. of the 22nd IFAC World Congress 2023, 2023, pp. 2263–2268.
- C. Verhoek, P. J. W. Koelewijn, S. Haesaert, and R. Tóth, “Direct data-driven state-feedback control of general nonlinear systems,” in Proc. of the 62nd IEEE Conf. on Decision and Control, 2023, pp. 3688–3693.
- C. Verhoek, R. Tóth, S. Haesaert, and A. Koch, “Fundamental lemma for data-driven analysis of linear parameter-varying systems,” in Proc. of the 60th IEEE Conf. on Decision and Control, 2021, pp. 5040–5046.
- J. Miller and M. Sznaier, “Data-driven gain scheduling control of linear parameter-varying systems using quadratic matrix inequalities,” IEEE Control Systems Letters, vol. 7, pp. 835–840, 2022.
- R. Tóth, H. S. Abbas, and H. Werner, “On the state-space realization of LPV input-output models: Practical approaches,” IEEE Trans. on Control Systems Technology, vol. 20, no. 1, pp. 139–153, 2011.
- C. Verhoek, R. Tóth, and H. S. Abbas, “Direct data-driven state-feedback control of linear parameter-varying systems,” arXiv preprint arXiv:2211.17182, 2022.
- H. J. van Waarde, M. K. Camlibel, J. Eising, and H. L. Trentelman, “Quadratic matrix inequalities with applications to data-based control,” SIAM Journal on Control and Optimization, vol. 61, no. 4, pp. 2251–2281, 2023.
- P. Koelewijn, G. S. Mazzoccante, R. Tóth, and S. Weiland, “Pitfalls of guaranteeing asymptotic stability in LPV control of nonlinear systems,” in Proc. of the 2020 European Control Conf., 2020, pp. 1573–1578.
- M.-D. Choi, “Positive semidefinite biquadratic forms,” Linear Algebra and its Applications, vol. 12, no. 2, pp. 95–100, 1975.
- C. E. de Souza and A. Trofino, “Gain-scheduled ℋ2subscriptℋ2\mathscr{H}_{2}script_H start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT controller synthesis for linear parameter varying systems via parameter-dependent Lyapunov functions,” International Journal of Robust and Nonlinear Control, vol. 16, no. 5, pp. 243–257, 2006.
- C. Scherer, “LPV control and full block multipliers,” Automatica, vol. 27, no. 3, pp. 325–485, 2001.
- C. Scherer and S. Weiland, “Linear matrix inequalities in control,” Lecture Notes, Dutch Institute for Systems and Control, Delft, The Netherlands, 2021.
- F. Wu and K. Dong, “Gain-scheduling control of LFT systems using parameter-dependent Lyapunov functions,” Automatica, vol. 42, no. 1, pp. 39–50, 2006.
- P. den Boef, P. B. Cox, and R. Tóth, “LPVcore: Matlab toolbox for LPV modelling, identification and control of non-linear systems,” in Proc. of the 19th Symp. on System Identification, 2021, pp. 385–390.