Presentation is loading. Please wait.

Presentation is loading. Please wait.

SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.

Similar presentations


Presentation on theme: "SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart."— Presentation transcript:

1 SYSTEMS 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)

2 lecture 1 Ali Karimpour Sep 2010 2 Lecture 1 Perspective on System Identification Topics to be covered include: v System Identification. v Place System Identification on the global map. Who are our neighbors in this part of universe? v Discuss some open areas in System Identification.

3 lecture 1 Ali Karimpour Sep 2010 3 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

4 lecture 1 Ali Karimpour Sep 2010 4 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.

5 lecture 1 Ali Karimpour Sep 2010 5 Dynamic systems Stimuli It can be manipulated by the observer. Input Disturbance It can not be manipulated by the observer. Measured Unmeasured Dynamic system Input u Measured disturbance w Unmeasured disturbance v Output y

6 lecture 1 Ali Karimpour Sep 2010 6 A solar heated house Dynamic system Pump velocity u Solar radiation w Wind, outdoor temperature v Storage temperature y

7 lecture 1 Ali Karimpour Sep 2010 7 Speech generation Dynamic system chord, vibaration airflow v Sound y Time series: A dynamic system whose external stimuli are not observed.

8 lecture 1 Ali Karimpour Sep 2010 8 Models Model: Relationship among observed signals. Model types 1- Mental models 2- Graphical models 3- Mathematical (analytical) models 4- Software models Split up system into subsystems, Joined subsystems mathematically, 1- Modeling 2- System identification Does not necessarily involve any experimentation on the actual system. Building models It is directly based on experimentation. Input and output signals from the system are recorded. 3- Combined

9 lecture 1 Ali Karimpour Sep 2010 9 The fiction of a true model

10 lecture 1 Ali Karimpour Sep 2010 10 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)

11 lecture 1 Ali Karimpour Sep 2010 11 Estimation A template problem: Curve fitting Squeeze out the relevant information in data. No more satisfaction All data contains signal and noise.

12 lecture 1 Ali Karimpour Sep 2010 12 Estimation The simplest explanation is usually the correct one. So the conceptual process for estimation is: Fit measure good agreement with data Complexity measure Not too complex is a random variable since of irrelevant part of data (noise).

13 lecture 1 Ali Karimpour Sep 2010 13 The System Identification Problem 1- Select an input signal to apply to the process. 2- Collect the corresponding output data. 3- Scrutinize the corresponding output data to find out if some preprocessing … 4- Specify a model structure. 5- Find the best model in this structure. 6- Evaluate the property of model. 7- Test a new structure, go to step 4. 8- If the model is not adequate, go to step 3 or 1.

14 lecture 1 Ali Karimpour Sep 2010 14 The System Identification Problem 1- Choice of Input Signals. 2- Preprocessing Data. 3- Selecting Model Structures. Filtered Gaussian White Noise. Random Binary Noise. Pseudo Random Binary Noise, PRBS. Multi-Sines. Chirp Signals or Swept Sinusoids. Periodic Inputs. Drifts and Detrending. Prefiltering. Looking at the Data. Getting a Feel for the Difficulties. Examining the Difficulties. Fine Tuning Orders and Noise Structures. Accepting the Models.

15 lecture 1 Ali Karimpour Sep 2010 15 The Communities around the core 1- Statistics. ML Methods, Bootstrap method,… 2- Econometrics and time series analysis. 3- Statistical learning theory. 4- Machine learning. 5- Manifold learning. 6- Chemo metrics. 7- Data Mining. 8- Artificial Neural Network. 9- Fitting Ordinary Differential equation to data. 10- System Identification.

16 lecture 1 Ali Karimpour Sep 2010 16 Some Open Areas in System Identification Spend more time with neighbors. Model Reduction and System Identification. Issues in Identification of Non-linear Systems. Meet Demand from Industry. Convexification.

17 lecture 1 Ali Karimpour Sep 2010 17 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? Non-linear systems – nonlinear reduced models. Much work remains.

18 lecture 1 Ali Karimpour Sep 2010 18 Linear Systems – Linear Models Divide-Conquer-Reunite Helicopter data: 1 pulse input; 8 outputs (only 3 shown here) State space of order 20 wanted.

19 lecture 1 Ali Karimpour Sep 2010 19 Linear Systems – Linear Models Divide-Conquer-Reunite Next fit 8 SISO models of order 12, one for each output Reunite Order reduction

20 lecture 1 Ali Karimpour Sep 2010 20 Linear Systems – Linear Models Divide-Conquer-Reunite Reduce model from 96 to 20

21 lecture 1 Ali Karimpour Sep 2010 21 Convexification


Download ppt "SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart."

Similar presentations


Ads by Google