SYSTEMS Identification

Slides:



Advertisements
Similar presentations
Lecture 7: Basis Functions & Fourier Series
Advertisements

ELEC 303 – Random Signals Lecture 20 – Random processes
Lecture 11: Recursive Parameter Estimation
Stochastic processes Lecture 8 Ergodicty.
Sep 22, 2005CS477: Analog and Digital Communications1 Random Processes and PSD Analog and Digital Communications Autumn
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
SYSTEMS Identification
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
SYSTEMS Identification
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
SYSTEMS Identification
SYSTEMS Identification
Lecture 17: Continuous-Time Transfer Functions
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
LINEAR CONTROL SYSTEMS
Multivariable Control Systems
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
EE-2027 SaS, L11 1/13 Lecture 11: Discrete Fourier Transform 4 Sampling Discrete-time systems (2 lectures): Sampling theorem, discrete Fourier transform.
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
Lecture 9: Fourier Transform Properties and Examples
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
Lecture 16 Random Signals and Noise (III) Fall 2008 NCTU EE Tzu-Hsien Sang.
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
Multivariable Control Systems
SYSTEMS Identification
Multivariable Control Systems Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
Random Processes ECE460 Spring, Power Spectral Density Generalities : Example: 2.
LINEAR CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad.
Course Outline (Tentative) Fundamental Concepts of Signals and Systems Signals Systems Linear Time-Invariant (LTI) Systems Convolution integral and sum.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
LINEAR CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad.
Auditory Perception: 2: Linear Systems. Signals en Systems: To understand why the auditory system represents sounds in the way it does, we need to cover.
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
Lecture 7: Basis Functions & Fourier Series
Lect2 Time Domain Analysis
SIGNALS PROCESSING AND ANALYSIS
Recursive Identification of Switched ARX Hybrid Models: Exponential Convergence and Persistence of Excitation René Vidal National ICT Australia Brian D.O.Anderson.
DNT Control Principle Steady-State Analysis DNT Control Principle.
ME375 Handouts - Fall 2002 MESB374 Chapter8 System Modeling and Analysis Time domain Analysis Transfer Function Analysis.
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS
Ali Karimpour Associate Professor Ferdowsi University of Mashhad
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS
Ali Karimpour Associate Professor Ferdowsi University of Mashhad
Ali Karimpour Associate Professor Ferdowsi University of Mashhad
Lecture Notes – Week 3 Lecture-2
Ali Karimpour Associate Professor Ferdowsi University of Mashhad
LINEAR CONTROL SYSTEMS
Project 1: Brake System Modelling & Control
Solution of ODEs by Laplace Transforms
Signals and Systems Revision Lecture 2
Beijing University of Aeronautics & Astronautics
UNIT-3. Random Process – Temporal Characteristics
Ensemble forecasts and seasonal precipitation tercile probabilities
Signals and Systems Revision Lecture 1
Concept of frequency in Discrete Signals & Introduction to LTI Systems
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS
Presentation transcript:

SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad <<<1.1>>> ###Control System Design### {{{Control, Design}}} Reference: “System Identification Theory For The User” Lennart Ljung

Convergence & Consistency lecture 8 Lecture 8 Convergence & Consistency Topics to be covered include: Conditions on the Data Set Prediction-Error Approach Consistency and Identifiability LTI Models: A Frequency-Domain Description of the Limit Model The Correlation Approach 2

lecture 8 Introduction A number of different methods to determine models from data are described in chapter 7. 3 3

Convergence & Consistency lecture 8 Lecture 8 Convergence & Consistency Topics to be covered include: Conditions on the Data Set Prediction-Error Approach Consistency and Identifiability LTI Models: A Frequency-Domain Description of the Limit Model The Correlation Approach 4

Conditions on the Data Set lecture 8 Conditions on the Data Set 5

Conditions on the Data Set lecture 8 Conditions on the Data Set A Technical Condition D1 6

Conditions on the Data Set lecture 8 Conditions on the Data Set Remind: 7

Conditions on the Data Set lecture 8 Conditions on the Data Set A True System S 8

Conditions on the Data Set lecture 8 Conditions on the Data Set When S1 holds, a more explicit version of conditions D1 can be given Exercise: Prove it. 9

Conditions on the Data Set lecture 8 Conditions on the Data Set Information Content in the Data Set Recall: 10

Conditions on the Data Set lecture 8 Conditions on the Data Set Information Content in the Data Set 11

Conditions on the Data Set lecture 8 Conditions on the Data Set The concept of informative data Set is very close to Persistently exciting inputs General enough inputs Exercise: Prove it. 12

Convergence & Consistency lecture 8 Lecture 8 Convergence & Consistency Topics to be covered include: Conditions on the Data Set Prediction-Error Approach Consistency and Identifiability LTI Models: A Frequency-Domain Description of the Limit Model The Correlation Approach 13

Prediction-Error Approach lecture 8 Prediction-Error Approach Using D1 Condition: Uniformly Stable 14

Prediction-Error Approach lecture 8 Prediction-Error Approach 15

Prediction-Error Approach lecture 8 Prediction-Error Approach 16

Prediction-Error Approach lecture 8 Prediction-Error Approach Ensemble- and Time-averages By Lemma 8-2 we have: But for quasi stationary process by theorem 2.3 we have: 17

Prediction-Error Approach lecture 8 Prediction-Error Approach Ensemble- and Time-averages By Lemma 8-2 we have: The General Case In summary, we have 18

Prediction-Error Approach lecture 8 Prediction-Error Approach Example 8.1 Bias in ARX Structures 19

Prediction-Error Approach lecture 8 Prediction-Error Approach 20

Prediction-Error Approach lecture 8 Prediction-Error Approach Calculation of (I) 21

Prediction-Error Approach lecture 8 Prediction-Error Approach Calculation of From relation (I) 22

Prediction-Error Approach lecture 8 Prediction-Error Approach Calculation of steady state: y(t) starts at t = - ∞ 23

Prediction-Error Approach clear; close all; clc a0 = 0.5; b0 = 1; c0 = 1; r0 = (b0^2 + c0*(c0-a0) - a0*c0 + 1) / (1-a0^2); a1 = a0 - (c0 / r0); b1 = b0; a2 = a0; b2 = b0; y(1) = 0; u = randn(1,100); e = randn(1,100); for k = 2:100 y(k) = -a0 * y(k-1) + b0 * u(k-1) + e(k) + c0 * e(k-1); yh1(k) = -a1 * y(k-1) + b1 * u(k-1); yh2(k) = -a2 * y(k-1) + b2 * u(k-1); end MSE_ratio = mean((y-yh1).^2) / mean((y-yh2).^2) k = 1:100; hold on; plot(k,y); plot(k,yh1,'r');plot(k,yh2,'g‘)

Prediction-Error Approach u(t) and e(t) are random signals MSE_ratio = 0.7638 u(t) and e(t) are random signals

Prediction-Error Approach u(t) and e(t) are random signals MSE_ratio = 0.8897 u(t) and e(t) are random signals

Prediction-Error Approach u(t) and e(t) are random signals MSE_ratio = 0.7511 u(t) and e(t) are random signals

Prediction-Error Approach lecture 8 Prediction-Error Approach Example 8.2 Wrong Time Delay 28

Prediction-Error Approach lecture 8 Prediction-Error Approach 29

Convergence & Consistency lecture 8 Lecture 8 Convergence & Consistency Topics to be covered include: Conditions on the Data Set Prediction-Error Approach Consistency and Identifiability LTI Models: A Frequency-Domain Description of the Limit Model The Correlation Approach Ali Karimpour Nov 2009

Consistency and Identifiability lecture 8 Consistency and Identifiability The first condition: Exercise: Prove the above-mentioned theorem. Ali Karimpour Nov 2009

Consistency and Identifiability lecture 8 Consistency and Identifiability Ali Karimpour Nov 2009

Consistency and Identifiability lecture 8 Consistency and Identifiability Exercise: Prove it. Ali Karimpour Nov 2009

Consistency and Identifiability lecture 8 Consistency and Identifiability Example 8.3 First Order Output Error Model Ali Karimpour Nov 2009

Convergence & Consistency lecture 8 Lecture 8 Convergence & Consistency Topics to be covered include: Conditions on the Data Set Prediction-Error Approach Consistency and Identifiability LTI Models: A Frequency-Domain Description of the Limit Model The Correlation Approach Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model An Expression for Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Open Loop Case Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Closed Loop Case Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Example 8.5 Approximation in the Frequency Domain Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009

Convergence & Consistency lecture 8 Lecture 8 Convergence & Consistency Topics to be covered include: Conditions on the Data Set Prediction-Error Approach Consistency and Identifiability LTI Models: A Frequency-Domain Description of the Limit Model The Correlation Approach Ali Karimpour Nov 2009

The Correlation Approach lecture 8 The Correlation Approach Basic Convergence Result Ali Karimpour Nov 2009

The Correlation Approach lecture 8 The Correlation Approach Ali Karimpour Nov 2009

The Correlation Approach lecture 8 The Correlation Approach Ali Karimpour Nov 2009

The Correlation Approach lecture 8 The Correlation Approach Instrumental-variable Methods Ali Karimpour Nov 2009

The Correlation Approach lecture 8 The Correlation Approach Ali Karimpour Nov 2009

The Correlation Approach lecture 8 The Correlation Approach Ali Karimpour Nov 2009

The Correlation Approach lecture 8 The Correlation Approach Ali Karimpour Nov 2009

LTI Models: A Frequency-Domain Description of the Limit Model lecture 8 LTI Models: A Frequency-Domain Description of the Limit Model Ali Karimpour Nov 2009