Abstract
In this paper, a novel computational scheme is proposed in order to solve the output-feedback H ∞ control problem for a class of nonlinear systems with polynomial vector field. By converting the resulting Hamilton-Jacobi inequalities from rational forms to their equivalent polynomial forms, we overcome the non-convex nature and numerical difficulty. Using quadratic Lyapunov functions, both the state feedback and output-feedback problems are reformulated as semi-definite optimization conditions, while locally tractable solutions can be obtained through sum of squares (SOS) programming. A numerical example shows that the proposed computational scheme results in a better disturbance attenuation closed-loop system, as compared to standard methods, by using classical quadratic Lyapunov functions. The novel methodology is applied in order to develop a robust spacecraft attitude regulator.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aliyu, M.: Nonlinear H ∞ Control, Hamiltonian Systems and Hamilton-Jacobi Equations. CRC Press (2011)
Basar, T., Bernhard, P.: H ∞ Optimal Control and Related Minimax Design Problems. Birkhäuser (1991)
Chesi, G.: LMI techniques for optimization over polynomials in control: A survey. IEEE Transactions on Automatic Control 55, 2500–2510 (2010)
Chesi, G., Tesi, A., Vicino, A., Genesio, R.: On convexification of some minimum distance problems. In: Proceeding 5th Europe Control Conference, Karlsruhe, Germany (1999)
Chu, Q.P., Acquatella, P., Van Kampen, E.J., Falkena, W.: Robust nonlinear spacecraft attitude control using incremental nonlinear dynamic inversion. In: Proceedings of the AIAA Guidance, Navigation, and Control Conference, Paper AIAA-4623 (2012)
Haim, L., Choukroun, D.: Optimized state-dependent riccati equation method for spacecraft attitude estimation and control. In: Proceedings of the AIAA Guidance, Navigation, and Control Conference, Paper AIAA-4557 (2012)
Hol, C., Scherer, C.: Sum of squares relaxations for polynomial semi-definite programming. In: Proc. Symp. Mathematical Theory of Networks and Systems (2004)
Isidori, A., Astolfi, A.: Disturbance attenuation and H ∞ -control via measurement feedback in nonlinear systems. IEEE Transactions on Automatic Control 37, 1283–1293 (1992)
Isidori, A., Kang, W.: H ∞ control via measurement feedback for general nonlinear systems. IEEE Transactions on Automatic Control 40, 466–472 (1995)
Kang, W., De, P., Isidori, A.: Flight control in a windshear via nonlinear H ∞ methods. In: Proceedings of the 31st IEEE Conference on Decision and Control, vol. 1, pp. 1135–1142 (1992)
Kim, J., Crassidis, J.: Spacecraft attitude control using approximate receding-horizon model-error control synthesis. Journal of Guidance, Control, and Dynamics 29 (2006)
Lu, W.M., Doyle, J.: H ∞ control of nonlinear systems via output feedback: a class of controllers. In: Proceedings of the 32nd IEEE Conference on Decision and Control (1993)
Lu, W.M., Doyle, J.C.: H ∞ control of nonlinear systems: a convex characterization. IEEE Transactions on Automatic Control 40, 1668–1675 (1995)
Mortensen, R.E.: A globally stable linear attitude regulator. International Journal of Control 8(3), 297–302 (1968), http://www.tandfonline.com/doi/abs/10.1080/00207176808905679 , doi:10.1080/00207176808905679
Papachristodoulou, A., Prajna, S.: On the construction of Lyapunov functions using the sum of squares decomposition. In: Proceeding the 41st IEEE Conference on Decision and Control, pp. 3482–3487 (2002)
Parrillo, P.: Structured semidefinite programs and semialgebraic geometry methods in robustness and optimization. Ph.D. thesis, California Inst. Technol., Pasadena, CA (2000)
Prajina, S., Parrilo, P.A., Rantzer, A.: Nonlinear control sysnthesis by convex optimization. IEEE Transactions on Automatic Control 49, 310–314 (2004)
Prajna, S., Papachristodoulou, A., Seiler, P., Parrilo, P.: SOSTOOLS: Sum of squares optimization toolbox for matlab (2004), http://www.cds.caltech.edu/sostools
Prajna, S., Papachristodoulou, A., Seiler, P., Parrilo, P.A.: SOSTOOLS: Control applications and new developments. In: Proceeding of IEEE Conf. on CACSD (2005)
Prajna, S., Papachristodoulou, A., Wu, F.: Nonlinear control synthesis by sum of squares optimization a lyapunov-based approach. In: Proceeding the Asian Control Conference (2004)
Prempain, E.: An application of the sum of squares decomposition to the L 2-gain computation for a class of nonlinear systems. In: Proceeding of the 44th IEEE Conference on Decision and Control, the European Control Conference Sevile, Spain, pp. 6865–6868 (2005)
Paytner, S.J., Bishop, R.: Adaptive nonlinear attitude control and momentum mangeement of spacecraft. Journal of Guidance, Control, and Dynamics 20 (1997)
van der Schaft, A.: On a state space approach to nonlinear H ∞ control. Systems & Control Letters 16, 1–8 (1991)
van der Schaft, A.: L 2-gain analysis of nonlinear systems and nonlinear state feedback H ∞ control. IEEE Transactions on Automatic Control 37, 770–784 (1992)
van der Schaft, A.: L 2 - Gain and Passivity Techniques in Nonlinear Control, London (2000)
Schaub, H., Junkins, J., Robinett, R.: New penalty functions and optimal control formulation for spacecraft attitude control problems. Journal of Guidance, Control, and Dynamics 20 (1997)
Scherer, C.: Multiobjective H 2 / H ∞ control. IEEE Transactions on Automatic Control 40, 1054–1062 (1995)
Tan, W., Packard, A.: Stability region analysis using polynomial and composite polynomial Lyapunov functions and sum-of-squares programming. IEEE Transactions on Automatic Control 53, 565–571 (2008)
Tsiotras, P., Corless, M., Rotea, M.A.: An L 2 disturbance attenuation solution to the nonlinear benchmark problem. International Journal of Robust and Nonlinear Control 8, 311–330 (1998)
Kang, W.: Nonlinear h ∞ control and its application to rigid spacecraft. IEEE Transactions on Automatic Control 40(7) (1995)
Tan, W.: Nonlinear control analysis and synthesis using sum of squares programming. Ph.D. thesis, University of California, Berkeley (2006)
Wei, X., Liu, L.: H ∞ control for a class of nonlinear system based on l 2 gain computation. In: Proceeding of the European Control Conference (2007)
Wertz, J.R.: Spacecraft Attitude Determination and Control. Kluwer Academic, Dordrecht (1978)
Wie, B., Weiss, H., Arapostathis, A.: Quarternion feedback regulator for spacecraft eigenaxis rotations. Journal of Guidance, Control, and Dynamics 12(3), 375–380 (1989)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Capua, A., Berman, N., Shapiro, A., Choukroun, D. (2013). Nonlinear Output-Feedback H ∞ Control for Spacecraft Attitude Control. In: Chu, Q., Mulder, B., Choukroun, D., van Kampen, EJ., de Visser, C., Looye, G. (eds) Advances in Aerospace Guidance, Navigation and Control. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38253-6_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-38253-6_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38252-9
Online ISBN: 978-3-642-38253-6
eBook Packages: EngineeringEngineering (R0)