Synthesis of linear systems

ID: 1556
Course type: scientific and vocational
Course coordinator: Ristanović R. Milan
Lecturers: Ristanović R. Milan
Contact: Ristanović R. Milan
Level of studies: M.Sc. (graduate) Academic Studies – Mechanical Engineering
ECTS: 6
Final exam type: written
Department: Department of Control Engineering

Lectures

Goal

For the student to know the basic requirements when designing an automatic control system, first of all in the form of knowing the basic indicators of the system's operation, both in a stationary state and in transient operating modes. For the participant to get to know a wide range of modern methods for designing realistic automatic control systems.

Outcome

To get to know, accept and master some of the offered methods for designing automatic control systems and to be trained to implement them on each specific example from the class of studied systems. What is more expected is the application of automatic control system design methods that take place in real time on objects and processes and for classes of linear systems with feedback.

Theoretical teaching

System analysis in a complex domain. Effect of zeros and poles on system response. Evaluation of the quality of system behavior. Root locus. System stability and performance. Stability reserve. Loop shaping. Lag controller, PI controller. Lead controller, PD and PID controllers. A controller with two degrees of freedom. Synthesis in state space. Optimal control in the state space. Observer synthesis. Introduction to system robustness.

Practical teaching

System analysis in Matlab. Minimal realization of transfer functions. Assessment of system behavior quality indicators in Matlab. Synthesis of regulators using the root locus method. Synthesis of the phase leg controller. Synthesis of the phase lead controller. Loop shaping. Synthesis of regulators in state space. Synthesis of LQ regulators. Synthesis of observers.

Attendance requirement

Passed exam in Automatic control.

Resources

Computer classroom. Matlab. Simulink.

Assigned hours

Total assigned hours: 75

Active teaching (theoretical)

New material: 30
Elaboration and examples (recapitulation): 0

Active teaching (practical)

Auditory exercises: 20
Laboratory exercises: 0
Calculation tasks: 0
Seminar paper: 0
Project: 10
Consultations: 0
Discussion/workshop: 0
Research study work: 0

Knowledge test

Review and grading of calculation tasks: 0
Review and grading of lab reports: 0
Review and grading of seminar papers: 0
Review and grading of the project: 13
Test: 0
Test: 0
Final exam: 2

Knowledge test (100 points total)

Activity during lectures: 10
Test/test: 0
Laboratory practice: 0
Calculation tasks: 0
Seminar paper: 0
Project: 60
Final exam: 30
Requirement for taking the exam (required number of points): 35

Literature

Milan Ristanovic, "Synthesis of linear systems", written lectures, 2025; Sigurd Skogestad, Ian Postlethwaite: Multivariable Feedback Control: Analysis and Design, 2nd Edition, 2005. ISBN: 978-0-470-01168-3; John Doyle, Bruce Francis, Allen Tannenbaum: Feedback Control Therory