Nonlinear Control Systems

Learning Outcomes

  1. recognize common nonlinear control problems
  2. apply some powerfull analysis methods
  3. apply some practical design methods
  4. discover how nonlinearities can improve system dynamics
  5. apply stability analysis methods to real systems
  6. identify and remove negative effects that appear in nonlinear control systems

Forms of Teaching


Three hours of lectures per week.


Four laboratory exercises.

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Laboratory Exercises 0 % 20 % 0 % 20 %
Mid Term Exam: Written 0 % 20 % 0 %
Final Exam: Written 0 % 20 %
Final Exam: Oral 40 %
Exam: Written 0 % 40 %
Exam: Oral 40 %

The condition for taking the oral exam is that all laboratory exercises have been completed and that 50% of the maximum sum of points from laboratory exercises, midterm exam and final exam has been achieved.

Week by Week Schedule

  1. Introduction. Examples of nonlinear control systems. Characteristic nonlinear behaviours.
  2. Dynamic analysis of nonlinear systems. Typical nonlinear elements.
  3. Phase portrait of nonlinear systems.
  4. Tangent method of linearization. Secant method of linearization. Harmonic linearization.
  5. Describing function
  6. Self-oscillations
  7. Self-oscillations - examples.
  8. Midterm exam
  9. Stability of self-oscillations
  10. Forced oscillations
  11. Feedback linearization. Controllability of nonlinear systems.
  12. Lyapunov stability in nonlinear control systems (algebraic criteria)
  13. Lyapunov stability for nonlinear time-varying systems. Sliding mode control
  14. Popov stability (graphical criteria)
  15. Final exam

Study Programmes

University graduate
Audio Technologies and Electroacoustics (profile)
Free Elective Courses (3. semester)
Communication and Space Technologies (profile)
Free Elective Courses (3. semester)
Computational Modelling in Engineering (profile)
Free Elective Courses (3. semester)
Computer Engineering (profile)
Free Elective Courses (3. semester)
Computer Science (profile)
Free Elective Courses (3. semester)
Control Systems and Robotics (profile)
Core-elective courses 2 (3. semester)
Data Science (profile)
Free Elective Courses (3. semester)
Electrical Power Engineering (profile)
Free Elective Courses (3. semester)
Electric Machines, Drives and Automation (profile)
Free Elective Courses (3. semester)
Electronic and Computer Engineering (profile)
Free Elective Courses (3. semester)
Electronics (profile)
Free Elective Courses (3. semester)
Information and Communication Engineering (profile)
Free Elective Courses (3. semester)
Network Science (profile)
Free Elective Courses (3. semester)
Software Engineering and Information Systems (profile)
Free Elective Courses (3. semester)


Z. Vukić, Lj. Kuljača, D. Đongalić, S. Tešnjak (2003.), Nonlinear Control Systems, CRC Press
Jean-Jacques E. Slotine, Weiping Li (1991.), Applied Nonlinear Control,
M. Vidyasagar (2002.), Nonlinear Systems Analysis, SIAM
Hassan K. Khalil (2014.), Nonlinear Control,

For students


ID 222513
  Winter semester
L1 English Level
L1 e-Learning
45 Lectures
8 Laboratory exercises

Grading System

87,5 Excellent
75 Very Good
62,5 Good
50 Acceptable