Computer Algebra Algorithms for Nonlinear Control

  • O. Akhrif
  • G. L. Blankenship
Part of the NATO ASI Series book series (NATO ASI F, volume 47)


This paper describes some of the computer algebra algorithms for nonlinear control systems design embodied in CONDENS, a symbolic manipulation software system, which employs certain differential geometric tools for the analysis and design of control systems. Feedback equivalence among nonlinear systems is used to linearize and thereby control certain classes of nonlinear control systems. Left and right invertibility of nonlinear systems is used to solve the output tracking problem. CONDENS makes these analytical procedures available to users who may not have an extensive knowledge of differential geometry. The system consists of a main part containing 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. We shall discuss the implementation of these packages and the functions they include.


Nonlinear System Computer Algebra System Nonlinear Control System Fortran Code Controllable Linear System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Boothby, W. M., 1975, An Introduction to Differentiable Manifolds and Riemannian Geometry, Academic Press, New York.MATHGoogle Scholar
  2. [2]
    Brockett, R. W., 1978, Feedback Invariants for Nonlinear Systems, IFAC Congress, Helsinki. p. 1115–1120.Google Scholar
  3. [3]
    Hirschorn, R. M., 1979, Invertibility of nonlinear control systems, SIAM J Control Optim, 17, pp. 289–297.Google Scholar
  4. [4]
    Hunt, R. L., Su, R., and Meyer, G., 1983, Design for multi-input systems, Differential Gpometric Control Theory, edited by R. Brockett, R. Millman and H. J. Sussman, Birkhauser, Boston, vol. 27, pp. 268–298.Google Scholar
  5. [5]
    Hunt, R. L., SU, R., and Meyer, G., 1983, Global Transformations of Nonlinear Systems, IEEE Trans Aut Control, AC-28, No.1, pp. 24–3l.Google Scholar
  6. [6]
    Jakubczyk, B., and Respondek, W., 1980, On linearization of control systems, Bull Acad Polon Sci, Ser Sci Math Astronom Phys, 28, pp.517–522.MathSciNetMATHGoogle Scholar
  7. [7]
    Krener, A. J., 1973, On the equivalence of control systems and the linearization of nonlinear systems, SIAM J Control, 11, pp. 670–676.MathSciNetMATHCrossRefGoogle Scholar
  8. [8]
    Meyer, G., and Cicolani, L., 1980, Application of nonlinear system inverses to automatic flight control design-system concepts and flight evaluations, Agardograph 251 on Theory and Applications of Optimal Control in Aerospace Systems, P. Kent, ed., reprinted by NATO.Google Scholar
  9. [9]
    Meyer, G., 1981, The design of exact nonlinear model followers, Proceedings of Joint Automatic Control Conference, FA3A.Google Scholar
  10. [10]
    Su, R., 1982, On the linear equivalents of nonlinear systems, Systems and Control Letters, 2, No 1, pp. 48–52.MathSciNetMATHCrossRefGoogle Scholar
  11. [11]
    The Matlab Group Laboratory for Computer Science, 1983, Macsyma Reference Manual, M.I.T., Cambridge, Mass.Google Scholar
  12. [12]
    Wonham, W. M., 1979, Linear Multivariable Control: A Geometric Approach, (New York: Springer-Verlag).MATHCrossRefGoogle Scholar
  13. [13]
    Akhrif, 0., and Blankenship, G.L., 1987, Using Computer Algebra for Design of Nonlinear Control Systems, Invited paper, ACC 87.Google Scholar
  14. [14]
    Akhrif, 0., and Blankenship, G.L., 1987, Computer Algebra for Analysis and Design of Nonlinear Control Systems, SRC TR-87–52.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1988

Authors and Affiliations

  • O. Akhrif
    • 1
  • G. L. Blankenship
    • 1
  1. 1.Electrical Engineering Department and Systems Research CenterUniversity of MarylandCollege ParkUSA

Personalised recommendations