Affine linear parameter-varying embedding of non-linear models with improved accuracy and minimal overbounding
- Author(s): Arash Sadeghzadeh 1 ; Bardia Sharif 2 ; Roland Tóth 1, 3
-
-
View affiliations
-
Affiliations:
1:
Control Systems Group, Department of Electrical Engineering , Eindhoven University of Technology , Eindhoven , The Netherlands ;
2: Control Systems Technology Group, Department of Mechanical Engineering , Eindhoven University of Technology , Eindhoven , The Netherlands ;
3: Systems and Control Laboratory , Institute for Computer Science and Control , Budapest , Hungary
-
Affiliations:
1:
Control Systems Group, Department of Electrical Engineering , Eindhoven University of Technology , Eindhoven , The Netherlands ;
- Source:
Volume 14, Issue 20,
27
December
2020,
p.
3363 – 3373
DOI: 10.1049/iet-cta.2020.0474 , Print ISSN 1751-8644, Online ISSN 1751-8652
- « Previous Article
- Table of contents
- Next Article »
In this study, automated generation of linear parameter-varying (LPV) state-space models to embed the dynamical behaviour of non-linear systems is considered, focusing on the trade-off between scheduling complexity and model accuracy and the minimisation of the conservativeness of the resulting embedding. The LPV state-space model is synthesised with affine scheduling dependency, while the scheduling variables themselves are non-linear functions of the state and input variables of the original system. The method allows to generate complete or approximative embedding of the non-linear system model and also it can be used to minimise the complexity of existing LPV embeddings. The capabilities of the method are demonstrated on simulation examples and also in an empirical case study where the first-principle motion model of a three degrees of freedom (3DOF) control moment gyroscope is converted by the proposed method to an LPV model with low scheduling complexity. Using the resulting model, a gain-scheduled controller is designed and applied on the gyroscope, demonstrating the efficiency of the developed approach.
Inspec keywords: nonlinear control systems; linear systems; gyroscopes; state-space methods; control system synthesis; scheduling
Other keywords: approximative embedding; LPV model; scheduling variables; gain-scheduled controller; low scheduling complexity; resulting embedding; linear parameter-varying state-space models; model accuracy; LPV state-space model; complete embedding; minimal overbounding; input variables; first-principle motion model; nonlinear models; affine scheduling dependency; nonlinear system model; trade-off between scheduling complexity; automated generation; affine linear parameter-varying embedding; nonlinear systems; existing LPV embeddings; nonlinear functions
Subjects: Control system analysis and synthesis methods; Nonlinear control systems; Linear control systems
References
-
-
1)
-
13. Zin, A., Sename, O., Gáspár, P., et al: ‘An LPV/H∞ active suspension control for global chassis technology: design and performance analysis’. Proc. of the American Control Conf., Minneapolis, Minnesota, USA, 2006, pp. 2945–2950.
-
-
2)
-
2. Hoffmann, C., Werner, H.: ‘A survey of linear parameter-varying control applications validated by experiments or high-fidelity simulations’, IEEE Trans. Control Syst. Technol., 2015, 23, (2), pp. 416–433.
-
-
3)
-
1. Rugh, W.J., Shamma, J.S.: ‘Research on gain scheduling’, Automatica, 2000, 36, (10), pp. 1401–1425.
-
-
4)
-
8. Zhao, Y., Huang, B., Su, H., et al: ‘Prediction error method for identification of LPV models’, J. Process Control, 2012, 22, (1), pp. 180–193.
-
-
5)
-
5. Goos, J., Pintelon, R.: ‘Continuous-time identification of periodically parameter-varying state space models’, Automatica, 2016, 71, pp. 254–263.
-
-
6)
-
14. Leith, D.J., Leithhead, W.E.: ‘Gain-scheduled nonlinear systems: dynamic analysis by velocity based linearization families’, Int. J. Control, 1998, 70, pp. 289–317.
-
-
7)
-
9. Bachnas, A.A., Tóth, R., Ludlage, J.H.A., et al: ‘A review on data-driven linear parameter-varying modeling approaches: a high-purity distillation column case study’, J. Process Control, 2014, 24, (4), pp. 272–285.
-
-
8)
-
4. Tóth, R., Laurain, V., Gilson, M., et al: ‘Instrumental variable scheme for closed-loop LPV model identification’, Automatica, 2012, 48, (9), pp. 2314–2320.
-
-
9)
-
3. Toth, R.: ‘Modeling and identification of linear parameter-varying systems’ (Springer, Germany, 2010).
-
-
10)
-
33. Barequet, G., Har-Peled, S.: ‘Efficiently approximating the minimum-volume bounding box of a point set in three dimensions’, J. Algorithms, 2001, 38, (1), pp. 91–109.
-
-
11)
-
28. Olver, P.J., Shakiban, C.: ‘Applied linear algebra’ (Prentice-Hall, Englewood Cliffs, NY, 2006).
-
-
12)
-
14. Leith, D.J., Leithhead, W.E.: ‘Gain-scheduled nonlinear systems: dynamic analysis by velocity based linearization families’, Int. J. Control, 1998, 70, pp. 289–317.
-
-
13)
-
7. Tóth, R., Heuberger, P.S.C., Van den Hof, P.M.J.: ‘Prediction-error identification of LPV systems: present and beyond’ (Springer US, Boston, MA, 2012), pp. 27–58.
-
-
14)
-
32. O'Rourke, J.: ‘Finding minimal enclosing boxes’, Int. J. Comput. Inf. Sci., 1985, 14, (3), pp. 183–199.
-
-
15)
-
20. Siraj, M.M., Tóth, R., Weiland, S.: ‘Joint order and dependency reduction for LPV state-space models’. Proc. of the 51st IEEE conf. on Decision and control, Maui, HI, USA, December 2012, pp. 6291–6296.
-
-
16)
-
26. Sadeghzadeh, A.: ‘LMI relaxations for robust gain-scheduled control of uncertain linear parameter varying systems’, IET Control Theory Appl., 2019, 13, (4), pp. 486–495.
-
-
17)
-
43. Sadeghzadeh, A.: ‘Gain-scheduled continuous-time control using polytope-bounded inexact scheduling parameters’, Int. J. Robust Nonlinear Control, 2018, 28, (17), pp. 5557–5574.
-
-
18)
-
13. Zin, A., Sename, O., Gáspár, P., et al: ‘An LPV/H∞ active suspension control for global chassis technology: design and performance analysis’. Proc. of the American Control Conf., Minneapolis, Minnesota, USA, 2006, pp. 2945–2950.
-
-
19)
-
16. Robles, R., Sala, A., Bernal, M.: ‘Performance-oriented quasi-LPV modeling of nonlinear systems’, Int. J. Robust Nonlinear Control, 2019, 29, (5), pp. 1230–1248.
-
-
20)
-
8. Zhao, Y., Huang, B., Su, H., et al: ‘Prediction error method for identification of LPV models’, J. Process Control, 2012, 22, (1), pp. 180–193.
-
-
21)
-
6. Laurain, V., Tóth, R., Zheng, W.-X., et al: ‘Nonparametric identification of LPV models under general noise conditions: An LS-SVM based approach’. Proc. of the 16th IFAC Symposium on System Identification, Brussels Belgium, 2012, pp. 1761–1766.
-
-
22)
-
35. Diener, J.: ‘2D minimal bounding box’, 2020. [Online]. Available at https://www.mathworks.com/matlabcentral/fileexchange/31126-2d-minimal-bounding-box.
-
-
23)
-
23. Caigny, J.D., Camino, J.F., Oliveira, R.C.L.F., et al: ‘Gain-scheduled H∞ control of discrete-time polytopic time-varying systems’. Proc. of the 47th IEEE Conf. on Decision and Control, Haifa, Israel, December 2008, pp. 3872–3877.
-
-
24)
-
39. Todd, M.J., Yildirim, E.A.: ‘On khachiyan's algorithm for the computation of minimum-volume enclosing ellipsoids’, Discrete Appl. Math., 2007, 155, (13), pp. 1731–1744.
-
-
25)
-
46. Agulhari, C.M., de Oliveira, R.C.L.F., Peres, P.L.D.: ‘Robust LMI parser: a computational package to construct LMI conditions for uncertain systems’. Proc. of the 19th Brazilian Conf. on Automation, Campina Grande, PB, Brazil, 2012, pp. 2298–2305.
-
-
26)
-
30. Freeman, H., Shapira, R.: ‘Determining the minimum-area encasing rectangle for an arbitrary closed curve’, Commun. ACM, 1975, 18, (7), pp. 409–413.
-
-
27)
-
15. Schoukens, M., Tóth, R.: ‘Linear parameter varying representation of a class of MIMO nonlinear systems’. Proc. of the 2nd IFAC Workshop on Linear Parameter Varying System, Florianopolis, BrazilSeptember 2018, 51, (26), pp. 94–99.
-
-
28)
-
38. Kumar, P., Yildirim, E.A.: ‘Minimum-volume enclosing ellipsoids and core sets’, J. Optim. Theory Appl., 2005, 126, (1), pp. 1–21.
-
-
29)
-
21. Scherer, C.W.: ‘LPV control and full block multipliers’, Automatica, 2001, 37, (3), pp. 361–375.
-
-
30)
-
1. Rugh, W.J., Shamma, J.S.: ‘Research on gain scheduling’, Automatica, 2000, 36, (10), pp. 1401–1425.
-
-
31)
-
42. Bloemers, T., Tóth, R.: ‘Equations of motion of a control moment gyroscope’, Eindhoven University of Technology, Tech. Rep., 2019.
-
-
32)
-
47. MOSEK ApS,: The MOSEK optimization toolbox for MATLAB manual. Version 7.1 (Revision 28)., 2015. [Online]. Available at http://docs.mosek.com/7.1/toolbox/index.html.
-
-
33)
-
19. Hoffmann, C., Werner, H.: ‘Compact LFT-LPV modeling with automated parameterization for efficient LPV controller synthesis’. 2015 American Control Conf. (ACC), Chicago, IL, USA, July 2015, pp. 119–124.
-
-
34)
-
5. Goos, J., Pintelon, R.: ‘Continuous-time identification of periodically parameter-varying state space models’, Automatica, 2016, 71, pp. 254–263.
-
-
35)
-
29. Eckart, C., Young, G.: ‘The approximation of one matrix by another of lower rank’, Psychometrika, 1936, 1, (3), pp. 211–218.
-
-
36)
-
34. Korsawe, J.: ‘Minimal bounding box’, 2020. [Online]. Available at https://www.mathworks.com/matlabcentral/fileexchange/18264-minimal-bounding-box.
-
-
37)
-
45. Löfberg, J.: ‘YALMIP: a toolbox for modeling and optimization in MATLAB’. Proc. of the IEEE Int. conf. on Rabotics and Automation, New Orleans, LA, USA, 2004, pp. 284–289.
-
-
38)
-
2. Hoffmann, C., Werner, H.: ‘A survey of linear parameter-varying control applications validated by experiments or high-fidelity simulations’, IEEE Trans. Control Syst. Technol., 2015, 23, (2), pp. 416–433.
-
-
39)
-
4. Tóth, R., Laurain, V., Gilson, M., et al: ‘Instrumental variable scheme for closed-loop LPV model identification’, Automatica, 2012, 48, (9), pp. 2314–2320.
-
-
40)
-
18. Kwiatkowski, A., Werner, H.: ‘PCA-based parameter set mappings for LPV models with fewer parameters and less overbounding’, IEEE Trans. Control Syst. Technol., 2008, 16, (4), pp. 781–788.
-
-
41)
-
37. Khachiyan, L.G.: ‘Rounding of polytopes in the real number model of computation’, Math. Oper. Res., 1996, 21, (2), pp. 307–320.
-
-
42)
-
44. F. Oliveira, R.C.L., Peres, P.L.D.: ‘Parameter-dependent LMIs in robust analysis: characterization of homogeneous polynomially parameter-dependent solutions via LMI relaxations’, IEEE Trans. Autom. Control, 2007, 52, (7), pp. 1334–1340.
-
-
43)
-
25. Sato, M., Peaucelle, D.: ‘Gain-scheduled output-feedback controllers using inexact scheduling parameters for continuous-time LPV systems’, Automatica, 2013, 49, (4), pp. 1019–1025.
-
-
44)
-
10. Liu, X., Yang, X., Zhu, P., et al: ‘Robust multimodel identification of LPV systems with missing observations based on t-distribution’, IEEE Trans. Syst., Man, Cybern.: Syst., 2019, pp. 1–7, doi: 10.1109/TSMC.2019.2949087.
-
-
45)
-
31. Toussaint, G.: ‘Solving geometric problems with the rotating calipers’. Proc. of the IEEE Mediterranean Electronical Conf., Athens, Greece, 1983.
-
-
46)
-
40. Moshtagh, N.: ‘Minimum volume enclosing ellipsoid’, 2020. [Online]. Available at https://www.mathworks.com/matlabcentral/fileexchange/9542-minimum-volume-enclosing-ellipsoid.
-
-
47)
-
9. Bachnas, A.A., Tóth, R., Ludlage, J.H.A., et al: ‘A review on data-driven linear parameter-varying modeling approaches: a high-purity distillation column case study’, J. Process Control, 2014, 24, (4), pp. 272–285.
-
-
48)
-
41. Hoffmann, C., Werner, H.: ‘LFT-LPV modeling and control of a control moment gyroscope’. Proc. of the 54th IEEE Conf. on Decision and Control, Osaka, Japan, December 2015, pp. 5328–5333.
-
-
49)
-
24. Daafouz, J., Bernussou, J., Geromel, J.C.: ‘On inexact LPV control design of continuous-time polytopic systems’, IEEE Trans. Autom. Control, 2008, 53, (7), pp. 1674–1678.
-
-
50)
-
22. Hjartarson, A., Seiler, P., Packard, A.: ‘LPVTools: a toolbox for modeling, analysis, and synthesis of parameter varying control systems’. Proc. of the 1st IFAC Workshop on Linear Parameter Varying Systems, Grenoble, France, October 2015, pp. 139–145.
-
-
51)
-
11. Shin, J.Y., Balas, G., Kaya, M.A.: ‘Blending methodology of linear parameter varying control synthesis of F-16 aircraft system’, J. Guid. Control Dyn., 2002, 25, (6), pp. 1040–1048.
-
-
52)
-
27. Hanema, J., Lazar, M., Tóth, R.: ‘Heterogeneously parameterized tube model predictive control for LPV systems’, Automatica, 2019, 111, pp. 1–13.
-
-
53)
-
36. Kabsch, W.: ‘A solution for the best rotation to relate two sets of vectors’, Acta Crystallogr. Section A, 1976, 32, (5), pp. 922–923.
-
-
54)
-
17. Abbas, H., Tóth, R., Petreczky, M., et al: ‘Embedding of nonlinear systems in a linear parameter-varying representation’. Proc. of the 19th IFAC World Congress 24–29 August 2014, Cape Town, South Africa, 2014, pp. 6907–6913.
-
-
55)
-
12. Marcos, A., Balas, G.J.: ‘Development of linear-parameter-varying models for aircraft’, J. Guid., Control Dyn., 2004, 27, (2), pp. 218–228.
-
-
1)