System
Modeling
Identification
Lecturer: VU VAN PHONG
Dr. Van-Phong Vu-Department of Automatic
Control
Instructor: Dr. Vu Van Phong
Email: phongvv@[Link]
Phone: 0981479507
Websites:
[Link]
Dr. Van-Phong Vu-Department of Automatic Control
Rules in Class
Attend at least 80% of class hours
Complete all homeworks and assignments (If
any)
Dr. Van-Phong Vu-Department of Automatic Control
Assessment
Assignment (50%)
One assignment/homework. (25%)
One midterm test (25%)
Final Project (50%)
Student have to complete a small project and
present in the class.
Dr. Van-Phong Vu-Department of Automatic Control
Textbook and References
[1] Bài giảng Mô hình hóa và nhận dạng hệ thống, PGS. TS.
Huỳnh Thái Hoàng, ĐHQG TPHCM.
[2] Giáo trình mô hình hóa và mô phỏng, PGS. TS. Quyền Huy
Ánh, ĐHSPKT 2010.
[3] D. L. Smith, Introduction to Dynamic Systems
Modeling for Design, Prentice-Hall, 1994.
[4] L. Ljung, System Identification – Theory for the users,
2nd Edition, Prentice-Hall, 1999.
[5] R. Johansson, System Modeling and Identification,
Prentice-Hall, 1993.
[6] L. Ljung, System Identification Toolbox TM Getting Started
Guide in Matlab, The MathWorks, Inc, 2016
Dr. Van-Phong Vu-Department of Automatic Control
Contents of This course
Part 1: Introduction
Part 2: System Modeling
Part 3: System Identification
Dr. Van-Phong Vu-Department of Automatic Control
Part 1: Introduction
Dr. Van-Phong Vu-Department of Automatic Control
Contents of Chapter 1
1.1 Purpose of this course
1.2 Definition of System/Dynamic System/Model
1.3 System Models
1.4 System Identification
Dr. Van-Phong Vu-Department of Automatic Control
1.1 Purpose of this course
Purpose: Study the methods to build the
mathematical model for the arbitrary system in
practice.
System model
System identification.
Why we need mathematical model?
Understand the system
Design the controller to control system.
Simulate the system by software to verify the
controller.
Fault diagnosis
Dr. Van-Phong Vu-Department of Automatic Control
1.2 Definition of System/Dynamic
System/Models
System: an object in which variables of different
kinds interact and produce the observable
signals (called output).
System
u(t): input
y(t): output
v(t): unmeasurable disturbance
w(t): measurable disturbance
Dr. Van-Phong Vu-Department of Automatic Control
1.2 Definition of System/Dynamic
System/Models
Dynamic System: is a system where the values
of output is dependent on not only present
values of inputs but also past behaviors of the
system. Input: Force F(t)
Output: position y(t)
Disturbance: friction
F(t) y(t)
System
Friction
Friction
Mass-Spring Damper System
Dr. Van-Phong Vu-Department of Automatic Control
1.2 Definition of System/Dynamic
System/Models
Solar Heated House
Dr. Van-Phong Vu-Department of Automatic Control
1.2 Definition of System/Dynamic
System/Models
Model: A model is a mathematical relationship
between a system’s input and output variables.
Expression: Models of dynamic systems are typically
described by differential or difference equations,
transfer functions, state-space equations, and pole-
zero-gain models.
Classification:
Model in Time-Domain- Model in Frequency Domain
Continuous/Discrete time Model
Linear/Nonlinear Model
Parameter/Non-parameter
Dr. Van-Phong Vu-Department of Automatic Control Model
1.2 Definition of System/Dynamic
System/Models
Methods to build a model of a system:
System modeling (white-box Model)
System Identification (Black-box Model)
Combination of System modeling and System
Identification (Gray-box Model)
Dr. Van-Phong Vu-Department of Automatic Control
1.3 System Modeling
System Modeling: procedure to build the
mathematical model of the system based on the
physical laws of the system
Procedure of system modeling
Step 1: Separate the system into the block diagram in which
the mathematical model of each block diagram is known or can
be obtained from the physical laws.
Step 2: analyze the physical characteristics to obtain the
mathematical model of each block diagram.
Step 3: connect all block to obtain the mathematical model of
whole system.
Dr. Van-Phong Vu-Department of Automatic Control
1.3 System Modeling
System Modeling method is applied when the
structure and physical characteristics of system are
known in advance.
Physical laws:
Electrical
Chemistry
Thermal
Mechanics
…
Dr. Van-Phong Vu-Department of Automatic Control
1.3 System Modeling
Example:
Step 1:
Dr. Van-Phong Vu-Department of Automatic Control
1.3 System Modeling
Step 2:
Dr. Van-Phong Vu-Department of Automatic Control
1.3 System Modeling
Step 3:
Dr. Van-Phong Vu-Department of Automatic Control
1.4 System Identification
System Identification: is a methodology for building
mathematical models of dynamic systems using
measurements of the system’s input and output
signals.
Syste
m
Model
Dr. Van-Phong Vu-Department of Automatic Control
1.4 System Identification
Procedure for system identification:
Step 1: Measure the input and output signals from your
system in time or frequency domain.
Step 2: Select a model structure
Step 3: Apply an estimation method to estimate value for
the adjustable parameters in the candidate model
structure
Step 4: Evaluate the estimated model to see if the model
is adequate for your application needs.
Dr. Van-Phong Vu-Department of Automatic Control
1.4 System Identification
Dr. Van-Phong Vu-Department of Automatic Control
1.4 System Identification
Ship-Steering Dynamic system
Input-Output Data
Dr. Van-Phong Vu-Department of Automatic Control
1.4 System Identification
Energy flows in buildings System
Dr. Van-Phong Vu-Department of Automatic Control
1.4 System Identification
vibration in flexible strucures
Dr. Van-Phong Vu-Department of Automatic Control
Thank You For Your
Listening
Dr. Van-Phong Vu-Department of Automatic Control