Advanced Control, Lecture 1, Introduction
Advanced Control, Lecture 1, Introduction
Saeed Behbahani
behbahani@iut.ac.ir
Analysis
Design Controller
Stability Analysis
Stabilization
Controllability Simulation
Regulation
Observability
Disturbance rejection
Minimality etc.
Estimation etc.
Goal of the course
• Control theory with state-space models
• Systematic tools for analysis and design of linear
control systems
– Analysis
• Stability, controllability and observability, realization theory
and minimality
– Design
• State feedback, observer, Linear Quadratic (LQ) regulator,
Kalman filter, Linear Quadratic Gaussian (LQG) control
– Matlab implementation
• Foundations for advanced control courses
State-space model
Continuous-time Discrete-time
x : state vector u
: input vector y :
output vector
System System
u y u y
Example: Mass-Spring-Damper
Input-Output Differential
Equation
State Space Model
Input-Output Differential
Equation
Initial Condition:
Not good for a large order system Applicable for large order system
Only few of closed loop poles can be All the closed loop poles can be
varied by varying a limited number of controlled.
controller parameters, not all of them
Not necessarily optimum Controller can be designed optimally
Advantages of methods using
State-Space models
• Multivariable systems
• Time-varying systems
• Nonlinear systems
• Computationally reliable
Analysis
Stability
Q. Does the state x0
converge to the origin?
or remain bounded?
How can we know the
state trajectory
property?
Analysis (cont’d)
Controllability Observability
Q. Is there an input u that Q. Can we determine the
transfers x0 to the origin initial state uniquely
in a finite time? from the observations?
x0
x0
u y
System
Design
State feedback Observer
u x u y
v system system
K observer
u x v
system u system y
KF w
Q. What is the optimal u?
Q. How to obtain a “best”
estimate x in noisy case?