Skip to main content

Algebraic computations for design of nonlinear control systems

  • I. Use Of Symbolic Languages
  • Conference paper
  • First Online:
Algebraic Computing in Control

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 165))

Abstract

This paper describes computer algebra algorithms for the application of certain differential geometric tools to the analysis and design of nonlinear control systems. Feedback equivalence among nonlinear systems is used to linearise and thereby control certain classes of nonlinear control systems. Left and right invertibility of nonlinear systems is used to solve the output tracking problem. The algorithms include functions that perform basic differential geometric computations, two modules for study and analysis of nonlinear control systems, and two packages for the design of nonlinear controllers for the output tracking problem.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akhrif, O. and Blankenship, G. L., “Using Computer Algebra for Design of Nonlinear Control Systems,” Proceedings of the American Control Conference, Minneapolis, MN, 1987, pp. 547–554.

    Google Scholar 

  2. Akhrif, O. and Blankenship, G. L., “Computer Algebra Algorithms for Nonlinear Control Systems,” Advanced Computing Concepts and Techniques in Control Engineering, Denham, M. and Laub, A. (eds.), NATO ASI Series, Vol. 47, Springer-Verlag, New York, 1988, pp. 53–80.

    Google Scholar 

  3. Boothby, W. M., An Introduction to Differentiable Manifolds and Riemannian Geometry, Academic Press, New York, 1975.

    Google Scholar 

  4. Brockett, R. W., “Feedback Invariants for Nonlinear Systems,” Proceedings of the VIIth IFAC World Congress, Helsinki, 1978, pp. 1115–1120.

    Google Scholar 

  5. Dwyer, T. A. W. III, “Exact Nonlinear Control of Spacecraft Slewing Maneuvers with Internal Momentum Transfer,” AIAA Journal of Guidance, Control and Dynamics, Vol. 9, No. 2, 1986, pp. 917–953.

    Google Scholar 

  6. Hirschorn, R. M., “Invertibility of Nonlinear Control Systems,” SIAM Journal on Control, Vol. 17, 1979, pp. 289–297.

    Google Scholar 

  7. Hunt, R. L., Su, R. and Meyer, G., “Design for Multi-Input Systems,” Differential Geometric Control Theory, Brockett, R., Millman R. and Sussman H. J., (eds.), Birkhauser, Boston, Vol. 27, 1983, pp. 268–298.

    Google Scholar 

  8. Hunt, R. L., Su, R. and Meyer, G., “Global Transformations of Nonlinear Systems,” IEEE Transactions on Automatic Control, AC-28, No. 1, 1983, pp. 24–31.

    Google Scholar 

  9. Jakubczyk, B. and Respondek, W., “On linearization of control systems,” Bulletin de L'Academie Polonaise des Sciences, Serie des Sciences Mathematiques, Vol. 28, 1980, pp. 517–522.

    Google Scholar 

  10. Jutan, A. and Uppal, A., “Combined Feedforward-Feedback Servo Control Scheme for an Exothermic Batch Reactor,” Industrial Engineering and Chemical Processes, Vol. 23, pp. 597–610.

    Google Scholar 

  11. Kravaris, C. and Chung, C. B., “Nonlinear State Feedback Synthesis by Global Input/Output Linearization,” AICE Journal, Vol 33, No. 4, 1987, pp. 592–603.

    Google Scholar 

  12. Krener, A. J., “On the Equivalence of Control Systems and the Linearization of Nonlinear Systems,” SIAM Journal on Control, Vol. 11, 1973, pp. 670–676.

    Google Scholar 

  13. Meyer, G. and Cicolani, L., “Application of Nonlinear System Inverses to Automatic Flight Control Design-System Concepts and Flight Evaluations,” AGARDograph 251, Theory and Applications of Optimal Control in Aerospace Systems, P. Kent (ed.), reprinted by NATO, 1980.

    Google Scholar 

  14. Meyer, G., “The Design of Exact Nonlinear Model Followers,” Proceedings of the Joint Automatic Control Conference, Charlottsville, VA, 1981, pp. 110–114.

    Google Scholar 

  15. Su, R., “On the Linear Equivalents of Nonlinear Systems,” Systems and Control Letters, Vol. 2, No. 1, 1982, pp. 48–52.

    Google Scholar 

  16. The Matlab Group Laboratory for Computer Science, “MACSYMA Reference Manual,” Massachussetts Institute of Technology, Cambridge, MA, 1983.

    Google Scholar 

  17. Vadali, S. R. and Junkins, J. L., “Spacecraft Large Angle Rotational Maneuvers with Optimal Momentum Transfer,” AIAA Paper 82-1469, 1982.

    Google Scholar 

  18. Wonham, W. M., Linear Multivariable Control: A Geometric Approach, Springer-Verlag, New York, 1979.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Gérard Jacob Françoise Lamnabhi-Lagarrigue

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag

About this paper

Cite this paper

Akhrif, O., Blankenship, G.L. (1991). Algebraic computations for design of nonlinear control systems. In: Jacob, G., Lamnabhi-Lagarrigue, F. (eds) Algebraic Computing in Control. Lecture Notes in Control and Information Sciences, vol 165. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0006934

Download citation

  • DOI: https://doi.org/10.1007/BFb0006934

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54408-1

  • Online ISBN: 978-3-540-47603-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics