Professional Documents
Culture Documents
Sysiden Lec1
Sysiden Lec1
Identification
Ali Karimpour
Assistant Professor
Ferdowsi University of Mashhad
Reference: System Identification Theory For The User Lennart Ljung(1999)
Practical Issues of System Identification Lennart Ljung (2007)
Perspectives on System Identification Lennart Ljung (2009)
lecture 1
Lecture 1
Perspective on System Identification
Topics to be covered include:
System Identification.
Place System Identification on the global map. Who are our neighbors in this
part of universe?
lecture 1
System Identification
System Identification: The art and science of building
mathematical models of dynamic systems from observed
input-output data.
System Identification is look for sustainable description by
proper decision on:
Model
complexity
Information
contents in the
data
Effective
Validation
lecture 1
Dynamic systems
System: An object in which variables of different
kinds interact and produce observable signals.
Stimuli: External signals that affects system.
Dynamic System: A system that the current
output value depends not only on the current
external stimuli but also on their earlier value.
Time series: A dynamic system whose external
stimuli are not observed.
4
lecture 1
Dynamic systems
Stimuli
Input
Disturbance
It can be manipulated
by the observer.
Measured
disturbance
w
u
Input
Unmeasured
Unmeasured
disturbance
Dynamic
system
y
Output
lecture 1
Solar
radiation
w
u
Pump
velocity
Wind, outdoor
temperature
Dynamic
system
y
Storage
temperature
lecture 1
Speech generation
chord, vibaration
airflow
Dynamic
system
y
Sound
lecture 1
Models
Model: Relationship among observed signals.
1- Mental models
Model
types
2- Graphical models
3- Mathematical (analytical) models
4- Software models
Split up system into subsystems,
1- Modeling
Building
models
2- System identification
3- Combined
lecture 1
lecture 1
The Core
The Core: The core of estimating models is statistical theory.
Model: m
True Description: S
Model Class: M
Complexity (Flexibility): C
Information: Z
Estimation
Validation
Model Fit: F(m,Z)
10
lecture 1
Estimation
A template problem: Curve fitting
Squeeze out the
relevant information
in data.
No more satisfaction
11
lecture 1
Estimation
The simplest explanation is usually the correct one. So the
conceptual process for estimation is:
Fit measure
Complexity measure
12
lecture 1
13
lecture 1
Multi-Sines.
Periodic Inputs.
2- Preprocessing Data.
Drifts and Detrending.
Prefiltering.
14
lecture 1
15
lecture 1
16
lecture 1
Model Reduction
System identification is really system approximation and therefore
closely related to model reduction.
Linear systems Linear models. Divide, conquer and reunite.
Non-linear systems Linear models. Is it good for control?
17
lecture 1
18
lecture 1
Ai is 12 12 bi is 12 1
yi ci x d i u
ci is 1 12
d i is 1 1
i 1, 2 , ... , 8
Reunite
x Ax bu A 96 96 b 96 1
y Cx du C 8 96 d 8 1
Order reduction
19
lecture 1
x A x bu
y C x du
A 20 20 b 20 1
C 8 20 d 8 1
20
lecture 1
Convexification
21