Nonlinear Control
Nonlinear Control
Hur
Page 1 of 5
01/26/16
Teaching Assistants:
Yitsen Pan
Dept. of Mechanical Engineering
422 James J. Cain 51 Building (HUR Group)
Ph. 979-845-3081
e-mail: [email protected]
Additional help is available by scheduling an appointment with instructors or with TA. The easiest
way to reach us is via e-mail.
Textbook:
Required Text:
Hassan Khalil, Nonlinear Systems, 3rd Edition, Prentice Hall, 2002.
Recommended (parts of the course will be taught from these texts):
Shankar Sastry, Nonlinear Systems: Analysis, Stability and Control, Springer, 1999.
Lawrence Perko, Differential Equations and Dynamical Systems, 3rd Edition, Springer,
2001
Other Textbooks that might be useful:
Francesco Bullo, Andrew D. Lewis, Geometric Control of Mechanical Systems. Modeling,
Analysis, and Design for Simple Mechanical Control Systems, Springer, 2004.
Hassan Khalil, Nonlinear Control, 3rd Edition, Prentice Hall, 2015.
Alberto Isidori, Nonlinear Control Systems, 3rd Edition, Springer, 1995
Jean-Jacques Slotine, Weiping Li, Applied Nonlinear Control, Prentice Hall, 1991
Randy Freeman, Petar Kokotovic, Robust Nonlinear Control Design: State-Space and
Lyapunov Techniques, Birkhauser, 1996
Wilson Rugh, Linear System Theory, 2nd Edition, Prentice Hall, 1996
Velimir Jurdjevic, Geometric Control Theory, Cambridge University Press, 1997
Harry Kwatny, Gilmer Blankenship, Nonlinear Control and Analytical Mechanics: a
Computational Approach, 2nd Edition, Birkhauser, 2014
Steven Stogatz, Nonlinear Dynamics and Chaos: With Applications to Physics, Biology,
Chemistry, and Engineering, 2nd Edition, Westview Press, 2014
Bet Mendelson, Introduction to Topology, 3rd Edition, Allyn and Bacon Inc., 1975
Yitzhak Katznelson, Yonatan R. Katznelson, A (Terse) Introduction to Linear Algebra,
AMS, 2008
I.M. Gelfand and S.V. Fomin, Calculus of Variations, Dover, 1991
Donald Kirk, Optimal Control Theory An Introduction, Dover, 2004
Dimitri Bertsekas, Dynamic Programming and Optimal Control, 3rd Edition, Athena
Scientific, 2005
Daniel Liberzon, Calculus of Variations and Optimal Control Theory: A Concise
Introduction, Princeton University Press, 2012
Course Outline: This is subject to change, but will give you a fell for the topics being covered.
Week1 (2): Overview and Review of Set Theory, Metric Space, Topology
Week2 (3): Linear Algebra- Fundamental Subspaces, Projection, Least Squares and Min Norm,
Pseudo Inverse, Dual Space
Week3 (3): Dynamical Systems of Linear System
Week4 (3): Dynamical Systems of Nonlinear Systems- Phase Portrait, Limit Cycle, Fixed Point
Week5 (3): Project idea due, Stability, class K-functions, Lyapunovs theorem.
Week6 (3): Stability, converse Lyapunov theorem, Lasalles theorem
Week7 (3): Nonlinear Control- Sliding Mode Control, Back Stepping,
Week8 (3): Nonlinear Control- Control Lyapunov Function
Week9: Spring break
Week10 (2): Geometric Control for Linear System. Project proposal due.
Week11 (3): Introduction to differential geometry
Week12 (3): Input-output feedback linearization, zero dynamics
Week13 (3): MIMO feedback linearization
Week14 (3): Optimal Control- Calculus of Variation, Pontryagins Maximal Principle
Week15 (3): Optimal Control- HJB Equation, LQR/LQG
Week16 (2): Project presentation
Final Exam: Take-Home Exam
Grading:
Student grades will be computed as follows:
Homework
Project Presentations & Reports
Final Exam - Comprehensive
30 %
30 %
40 %
Total
100 %
Absences:
Attendance to lecture is not tracked. However, if you skip lectures, you will have a very hard time
making up the materials. Since this class is a graduate level nonlinear control course, the course
moves at very fact pace. You may read textbook to follow up the materials. However, I usually try
to convey the meanings behind mathematics. Therefore, it will be beneficial to attend the lectures.
Projects:
There will be one project for this course. The goal is for you to use the material from this course in
a topic related to your research interests. If you do not have an advisor yet, or are not sure about
your research interests, talk to me for help deciding a project. The projects will be carried out in
teams of at most three people (exceptions are possible for members in a research group). There
will be two components to the projects: a presentation and a report. The presentation should be 20
min and be conference quality. This will give you valuable experience in giving a presentation
on your research. The project report should be of conference quality as well, meaning that it
should be written as though you were submitting it to a conference. The report should have an
introduction with references, background, sections on theory and methods, results and discussion.
Simulations and/or experiments should be used to verify the presented idea.
Homework Assignments:
There will be weekly homework assignments. Homework will be posted on eCampus. They will
be due 5pm one week after the assignment. Late homework will not be accepted. All written work
must be clear and professionally done with the necessary steps leading to the solution clearly
marked.
Homework is intended to show your individual work. Each student is required to turn-in his or her
solutions to the homework assignments. However, you are allowed to form groups or join each
other on discussions regarding the problems. Please, read the section on plagiarism below.
Weekly Recitation Session:
Use of e-mail:
You are required to check your e-mail regularly (at least daily) and stay in touch with the
announcements that appear on the class web site. You must make available to the instructor the
most reliable e-mail address you have, and/or any changes to it, as soon as possible.