×

Optimal control of nonlinear systems: A predictive control approach. (English) Zbl 1017.93044

A special case of nonlinear generalised predictive control (GPC) in which the degree of output prediction is constrained in terms of relative degree and control order is presented. The approach gives an analytic solution for a class of multivariable nonlinear systems in terms of a GPC performance index. Four assumptions are imposed: the zero dynamics is stable, all states are available, each of the system outputs has the same relative degree, the output and the reference input are continuously differentiable with respect to time. The outlined features of the proposed GPC are: the optimal control is given in a closed form and depends only on the states of the system, on-line optimization is not necessary, the design parameters (the control order and the prediction interval) can be determined according to the overshoot and settling time specifications. The procedure is illustrated by the GPC design for a high angle of attack missile.

MSC:

93B51 Design techniques (robust design, computer-aided design, etc.)
93C10 Nonlinear systems in control theory
93B18 Linearizations

Software:

REDUCE
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Allgöwer, F., & Zheng, A. (Eds). (1998). Proceedings of international symposium on nonlinear model predictive control: assessment and future directions; Allgöwer, F., & Zheng, A. (Eds). (1998). Proceedings of international symposium on nonlinear model predictive control: assessment and future directions
[2] Ball, J. A.; Helton, J. W.; Walker, M. L., \(H^∞\) control for nonlinear systems with output feedback, IEEE Transactions on Automatic Control, 38, 546-559 (1993) · Zbl 0782.93032
[3] Bequette, B. W., Nonlinear control of chemical processesa review, Industrial Engineering Chemical Research, 30, 1391-1413 (1991)
[4] Biegler, L. T., & Rawlings, J. B. (1991). Optimisation approaches to nonlinear model predictive control. In Proceedings of conference chemical process control; Biegler, L. T., & Rawlings, J. B. (1991). Optimisation approaches to nonlinear model predictive control. In Proceedings of conference chemical process control
[5] Bryson, A. E.; Ho, Y.-C., Applied optimal control (1975), Hemisphere: Hemisphere Washington, DC
[6] Chen, W.-H.; Ballance, D. J.; O’Reilly, J., Model predictive control of nonlinear systemscomputational burden and stability, IEE Proceedings Part D: Control Theory and Applications, 147, 4, 387-394 (2000)
[7] Chen, W.-H., Ballance, D. J., & Gawthrop, P. J. (1999a). Nonlinear generalised predictive control and optimal dynamic inversion control. In Proceedings of 14th IFAC World Congress; Chen, W.-H., Ballance, D. J., & Gawthrop, P. J. (1999a). Nonlinear generalised predictive control and optimal dynamic inversion control. In Proceedings of 14th IFAC World Congress
[8] Chen, W.-H.; Ballance, D. J.; Gawthrop, P. J.; Gribble, J. J.; O’Reilly, J., Nonlinear PID predictive controller, IEE Proceedings Part D: Control Theory and Applications, 146, 6, 603-611 (1999)
[9] Clarke, D. W. (1994). Advances in model-based predictive Control; Clarke, D. W. (1994). Advances in model-based predictive Control · Zbl 0825.93403
[10] Demircioglu, H. (1989). Continuous-time self-tuning algorithms. Ph.D. thesis, Glasgow University, Faculty of Engineering (Supervised by P. J. Gawthrop).; Demircioglu, H. (1989). Continuous-time self-tuning algorithms. Ph.D. thesis, Glasgow University, Faculty of Engineering (Supervised by P. J. Gawthrop).
[11] Demircioglu, H.; Clarke, D. W., CGPC with guaranteed stability properties, Proceedings of IEE, 139, 4, 371-380 (1992) · Zbl 0765.93058
[12] Demircioglu, H.; Gawthrop, P. J., Continuous-time generalised predictive control, Automatica, 27, 1, 55-74 (1991) · Zbl 0733.93040
[13] Demircioglu, H.; Gawthrop, P. J., Multivariable continuous-time generalised predictive control, Automatica, 28, 4, 697-713 (1992) · Zbl 0766.93049
[14] Garcia, C. E.; Prett, D. M.; Morari, M., Model predictive controlTheory and practice — a survey, Automatica, 25, 335-348 (1989) · Zbl 0685.93029
[15] Gawthrop, P. J.; Demircioglu, H.; Siller-Alcala, I., Multivariable continuous-time generalised predictive controlA state-space approach to linear and nonlinear systems, Proceedings IEE Part D: Control Theory and Applications, 145, 3, 241-250 (1998)
[16] Hearn, A. C. (1995). Reduce user’s manual; Hearn, A. C. (1995). Reduce user’s manual
[17] Isidori, A. (1995). Nonlinear control systems: An introduction; Isidori, A. (1995). Nonlinear control systems: An introduction · Zbl 0878.93001
[18] Lu, P., Optimal predictive control for continuous nonlinear systems, International Journal of Control, 62, 3, 633-649 (1995) · Zbl 0830.93028
[19] Mayne, D. Q. (1996). Nonlinear model predictive control: An assessment. In Proceedings of conference on chemical process control; Mayne, D. Q. (1996). Nonlinear model predictive control: An assessment. In Proceedings of conference on chemical process control
[20] Mayne, D. Q.; Michalska, H., Receding horizon control of nonlinear systems, IEEE Transactions on Automatic Control, 35, 7, 814-824 (1990) · Zbl 0715.49036
[21] Nijmeijer, H., & van der Schaft, A. (1990). Nonlinear dynamical control systems; Nijmeijer, H., & van der Schaft, A. (1990). Nonlinear dynamical control systems · Zbl 0701.93001
[22] Polak, E. (1997). Optimisation-Algorithms and consistent approximations; Polak, E. (1997). Optimisation-Algorithms and consistent approximations · Zbl 0899.90148
[23] Reichert, R. (1990). Modern robust control for missile autopilot design. In Proceedings of American control conference; Reichert, R. (1990). Modern robust control for missile autopilot design. In Proceedings of American control conference
[24] Siller-Alcala, I. (1998). Generalised predictive control of nonlinear systems. Ph.D. thesis, Glasgow University, Faculty of Engineering. (Supervised by P. J. Gawthrop).; Siller-Alcala, I. (1998). Generalised predictive control of nonlinear systems. Ph.D. thesis, Glasgow University, Faculty of Engineering. (Supervised by P. J. Gawthrop).
[25] Soroush, M.; Soroush, H. M., Input-output linearising nonlinear model predictive control, International Journal of Control, 68, 6, 1449-1473 (1997) · Zbl 0890.93036
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.