ECE 7331 Nonlinear and Time-Varying Control Systems

UH Catalog Data: Cr.3 (3-0)

Prerequisite:
ECE 6325, or consent of instructor. Classical and state-space analysis.

Course Description:

Modern nonlinear and time-varying systems theory and technology developed
in the last two decades has enhanced the contents of the entire field of control
systems engineering, and has extended significantly the applicable range of
the existing classical methodology. Many new theories and powerful methods
in nonlinear and time-varying systems theory are now available in the research
literature, where some of them have actually replaced the role of certain
classical approaches and are ready for industrial design and applications.

The purpose of this course is to present the well-developed nonlinear and
time-varying feedback control systems theory, on both dynamics and control,
to up-date the knowledge of those graduate students who have had the basic
training from ECE 6325 (State-Space Control Systems). The ultimate goal is
to enhance the knowledge and experience of our graduate students in the field
of automatic control systems, so as to better prepare them for the rapid
development of advanced technology in the modern industries.

Textbook: G.Chen (Lecture Notes)

References (Recommended):
1. H.Khalil: Nonolinear Systems, 2nd edition, Prentice-Hall, 1996.
    S.Sastry: Nonlinear Systems: Analysis, Stability and Control, Springer, 1999.
2. S. H. Strogatz: Nonlinear Dynamics and Chaos, Addison-Wesley, 1994.

Topics:

1. Introduction to nonlinear systems: models and examples
2. Phase plane analysis for nonlinear systems
3. Nonlinear dynamics: introduction to bifurcations and chaos
4. Fundamental Lyapunov stability theory
5. Advanced stability theory (time- and frequency-domain analyses)
6. Describing function analysis and limit cycles
7. Robust control of nonlinear systems
8. Adaptive control of nonlinear systems
9. Feedback controllers design for nonlinear and chaotic systems
10. Some applications (robotics, spacecrafts, etc.)

Computer Projects: Two per semester