System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang

Similar documents
SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis

Chapter 6. Random Processes

Stochastic Processes

6.435, System Identification

Modeling and Identification of Dynamic Systems (vimmd312, 2018)

14 - Gaussian Stochastic Processes

ELEG 3143 Probability & Stochastic Process Ch. 6 Stochastic Process

EECE Adaptive Control

Stochastic Processes. M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno

Introduction to Biomedical Engineering

2A1H Time-Frequency Analysis II

EL1820 Modeling of Dynamical Systems

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit dwm/courses/2tf

Chapter 6: Nonparametric Time- and Frequency-Domain Methods. Problems presented by Uwe

TSKS01 Digital Communication Lecture 1

Centre for Mathematical Sciences HT 2017 Mathematical Statistics

EEE508 GÜÇ SİSTEMLERİNDE SİNYAL İŞLEME

Lecture Note #6 (Chap.10)

Fourier Series Representation of

Model structure. Lecture Note #3 (Chap.6) Identification of time series model. ARMAX Models and Difference Equations

Department of Electrical and Telecommunications Engineering Technology TEL (718) FAX: (718) Courses Description:

Lecture Note #6 (Chap.10)

Identification of Linear Systems

System Identification & Parameter Estimation

Square Root Raised Cosine Filter

Final Exam January 31, Solutions

Theory and Problems of Signals and Systems

Communication Theory II

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

ECE 450 Homework #3. 1. Given the joint density function f XY (x,y) = 0.5 1<x<2, 2<y< <x<4, 2<y<3 0 else

Probability and Statistics for Final Year Engineering Students

UCSD ECE153 Handout #40 Prof. Young-Han Kim Thursday, May 29, Homework Set #8 Due: Thursday, June 5, 2011

Name of the Student: Problems on Discrete & Continuous R.Vs

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University

Problem Sheet 1 Examples of Random Processes

Basic Descriptions and Properties

EAS 305 Random Processes Viewgraph 1 of 10. Random Processes

Stochastic Processes. A stochastic process is a function of two variables:

Correlation, discrete Fourier transforms and the power spectral density

ESS Finite Impulse Response Filters and the Z-transform

Course content (will be adapted to the background knowledge of the class):

ECE Homework Set 3

Acoustic Research Institute ARI

Module 9: Stationary Processes

IV. Covariance Analysis

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

A METHOD FOR NONLINEAR SYSTEM CLASSIFICATION IN THE TIME-FREQUENCY PLANE IN PRESENCE OF FRACTAL NOISE. Lorenzo Galleani, Letizia Lo Presti

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström

OSE801 Engineering System Identification. Lecture 09: Computing Impulse and Frequency Response Functions

EL2520 Control Theory and Practice

Spectral Analysis - Introduction

AdaptiveFilters. GJRE-F Classification : FOR Code:

Solution 10 July 2015 ECE301 Signals and Systems: Midterm. Cover Sheet

2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing

EEG- Signal Processing

Non-parametric identification

Tutorial Sheet #2 discrete vs. continuous functions, periodicity, sampling

EE531 (Semester II, 2010) 6. Spectral analysis. power spectral density. periodogram analysis. window functions 6-1

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters

Fundamentals of Noise

Fourier Methods in Digital Signal Processing Final Exam ME 579, Spring 2015 NAME

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi

13. Power Spectrum. For a deterministic signal x(t), the spectrum is well defined: If represents its Fourier transform, i.e., if.

Empirical Mean and Variance!

SNR Calculation and Spectral Estimation [S&T Appendix A]

Signal Modeling Techniques in Speech Recognition. Hassan A. Kingravi

Biological Systems Modeling & Simulation. Konstantinos P. Michmizos, PhD

ELEG 833. Nonlinear Signal Processing

CHAPTER 2. Frequency Domain Analysis

CE 513: STATISTICAL METHODS

Information and Communications Security: Encryption and Information Hiding

2.161 Signal Processing: Continuous and Discrete Fall 2008

Lecture 4 - Spectral Estimation

Stochastic Dynamics of SDOF Systems (cont.).

ω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the

PART 1. Review of DSP. f (t)e iωt dt. F(ω) = f (t) = 1 2π. F(ω)e iωt dω. f (t) F (ω) The Fourier Transform. Fourier Transform.

Introduction to time-frequency analysis Centre for Doctoral Training in Healthcare Innovation

Estimation, Detection, and Identification CMU 18752

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A

16.584: Random (Stochastic) Processes

FILTER DESIGN FOR SIGNAL PROCESSING USING MATLAB AND MATHEMATICAL

Probability Space. J. McNames Portland State University ECE 538/638 Stochastic Signals Ver

Stochastic Processes. Monday, November 14, 11

Digital Image Processing

A523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2011

Signals and Systems Chapter 2

2.161 Signal Processing: Continuous and Discrete Fall 2008

Lecture 7 Random Signal Analysis

CHBE320 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION. Professor Dae Ryook Yang

Massachusetts Institute of Technology

The (Fast) Fourier Transform

Nonlinear State Estimation! Extended Kalman Filters!

EE482: Digital Signal Processing Applications

Stochastic Processes- IV

Introduction to Signal Analysis Parts I and II

Signals and Spectra (1A) Young Won Lim 11/26/12

Continuous Time Signal Analysis: the Fourier Transform. Lathi Chapter 4

Problem Value

Transcription:

System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang 1-1

Course Description Emphases Delivering concepts and Practice Programming Identification Methods using Matlab Class web site http://www.cheric.org/education/lecture/process/chbe702/ Textbook Rolf Johansson, System Modeling and Identification, Prentice Hall Inc., 1993 References T. Soderstrom and P Stoica, System Identification, Prectice Hall Inc., 1989 L Ljung, Theory and practice of Recursive Identification, MIT Press, 1983 1-2

System Modeling and Identification Lecture Note #1 (Chap.1 Chap.3) CHBE 702 Korea University Prof. Dae Ryook Yang 1-3

Chap. 1 Introduction Decision making/problem Solving Dependent on access to adequate information about the problem to be solved Form of available information Data or observations Interpretation is required for further analysis System identification The derivation of a relevant system description from observed data Model The resultant system description from system identification 1-4

Classification of Models Qualitative/Quantitative Time domain/frequency domain models Deterministic/Stochastic models SISO/MIMO models Continuous/Discrete-time models Static/Dynamic Black-box/Gray-box/White-box models Parametric/Nonparametric models Linear/Nonlinear models Purposes of the model Prediction: future system behavior Learning new rules: account for different situations Data compression: compact form and low complexity 1-5

Procedure of Identification A System to study Purpose and problem formulation Experimental planning and operation to ensure that the prerequisites of the identification methods are used in the experimental procedure A model set Identification and parameter estimation methods Model validation 1-6

Basics of Statistics Basic knowledge on statistics Choose any undergraduate level statistics course. Get to know the basic concepts. Other materials will be provided. 1-7

Chap. 2 Black Box Models Black box models Impulse response model, g(t) For impulse input, u(t) = (t) y(t) = g(t) Frequency response model 1-8

Difficulties in Time Domain Analysis (1) Impulse response analysis FIR s look very close. FSR s are different Low freq. information (gain) is hard to get. 1-9

Difficulties in Time Domain Analysis (2) Impulse response analysis At the sampling times, FIR s look very close. FSR s are quite different. 1-10

Practical Problems of Impulse Response Analysis Restriction to stable systems Difficulties in generating impulses Dynamic sample and hold elements Synchronization between impulse and sampling Difficulties for the system in managing inputs of large magnitude Saturations Nonlinearities Difficulties in handling the tails of responses due to their long duration and low amplitudes Sensitivity to noise 1-11

Difficulties in Time Domain Analysis (3) Step response analysis A good estimate of static gain can be obtained. FIR can be obtained by differentiating step response. The noise will affect the accuracy of the model. Proper filtering will improve the accuracy. 1-12

Frequency Response Analysis For sinusoidal input, u(t) = u 1 sin t, Signal probing 1-13

Difficulties in Frequency Domain Analysis (1) Process with sinusoidal disturbance The disturbance v(t) is with period 10Hz (62.8 rad/s). If the test is corrupted by noise, the frequency response may be modified significantly by noise. The disturbance affects both the gain and phase over a large freq interval 1-14

Difficulties in Frequency Domain Analysis (2) Sampling interference From the input/output data, the discrete-time method can generate the frequency response. (FFT, DFT, etc.) If the sampling frequency is 10Hz, the frequency response has significant error in the freq range above the 1Hz. 1-15

Practical Problems of Frequency Response Analysis Disturbances acting on output Sampling interference Unmodeled nonlinearities Presence of higher-order harmonics Only the sinusoidal input can be applied One experiment is needed for each test frequency Long measurement time is required Restricted to stable systems Restricted to time-invariant systems Transient response should be discarded 1-16

Chap.3 Signals and Systems Laplace transform Valuable for analysis of transient behavior One-sided LT: Fourier transform (spectrum of x(t)) Valuable for periodic signals LT and FT coincide for the choice s=i. 1-17

Discretized Data Sampled signal Sampling period: h Sample sequence: Sampled function The average of x(t) and x (t) to be same Spectrum of sampled signal (X (i ) is a periodic function of the original spectrum X (i ) ) 1-18

The Shannon s Sampling Theorem The continuous-time variable x(t) may be reconstructed from the samples if and only if the sampling frequency is at least twice that of the highest frequency for which X(i ) is non zero. The sampling frequency: s The Nyquist frequency: n = s /2 The Nyquist frequency indicates the upper limit of distortion-free sampling. A variable cannot be sampled in a finite measurement interval without spectral distortion arising. (spectral leakage) 1-19

The Discrete-time Transforms Definition of Z- transform Z-transform exists only if Discrete Fourier transform (DFT) N measurements with sampling time h 1-20

Signal power and Energy Instantaneous power of signal x at time t Instantaneous power of interaction between x and y Energy of a signal Interaction energy between x and y Cross covariance 1-21

Spectra and Covariance Functions Spectral density (energy spectrum) Cross energy spectrum between x and y Parseval relations (Signal energies are same in both domains) Autospectrum Power cross spectrum 1-22

Power cross spectra from linear systems The process: e xv =0 The signal-to-noise ratio (SNR): (x and v are uncorrelated) Correlation coefficient/quadratic coherence spectrum 1-23

Coherent function expresses the degree of linear correlation in the frequency domain between the input and output If coherent function is close to unity, it implies that the noise level is low and there is a linear response of y(t)=g(t)*u(t)+v(t) between input and output. 1-24

Statistical Properties of Time Series (Appendix D) Random variable (stochastic variable), X Has a value which is independent on chance Cannot be predicted from a knowledge of the experimental conditions Probability that X x Probability density function - percentile of the distribution The mean (expectation) of the distribution 1-25

The variance The mean of variable y which is a function of X The covariance between x and y Statistically independent variables Statistical covariance and correlation coefficient The p-th moment 1-26

The normal or Gaussian distribution for Linear transformations For y=ax+b (, ) 1-27

Time series A function x(t)=x(t,w) whose values depend on a random variable w is called a random or stochastic process. (This function is also a r.v.) For a fixed w, x(t,w) is only a function of t and is called a realization of the stochastic process or sample function. In discrete time, infinite sequence of {x k } (k=1,, ) or a sequence {x k } (k=1,,n) over some interval of time is called time series. White noise A sequence of N uncorrelated stochastic variable {w i } (k=1,,n) with E{w i }=0, E{w i,w j }= ij 2 for all i, j is known as white noise in the domain of time-series analysis. Stationary Processes A random process x(t,w) is called weakly stationary if its expectation x (t)=e{x(t,w)} is constant and independent of time t and if the covariance functions C xx {t 1 t 2 }=Cov{x(t 1 ), x(t 2 )} depends only on time shift =t 1 t 2. A stochastic process x(t,w) is called strictly stationary if the joint probability distribution of some set of N observations x 1 x 2,, x N is the same as that associated with the N observations x 1+k x 2 +k,, x N +k for any k. Two stochastic processes {x k } and {y k } are uncorrelated if and only if cross covariance function C xy { }=0 for all. 1-28