Chapter 2 - Adv Control - System Description
Chapter 2 - Adv Control - System Description
Shirazi, PhD
[email protected]
School of Mechanical
Engineering
ME 228‐01:
University of Tehran
Advanced (Modern) Control
Spring 2024
Chapter 2:
Mathematical
Descriptions of
Systems
Outline
• Introduction
• Causality and Lumpedness
• Linear Systems
• Linear Time‐Invariant (LTI) Systems
• Input‐output, Transfer Matrix and State‐space Descriptions
• Rational Transfer Functions, Zeros and Poles
• Linearization
• Examples
• Summary
[1] C. T. Chen, Linear system theory and design, Chapter 2, Oxford University press, 3rd Ed., 1999.
2/18/2024 3
Introduction
2/18/2024 5
Causality
• The entries of state vector x(t), at each time t, are called state variables.
2/18/2024 7
Lumpedness: Lumped vs. Distributed Systems
• A system is said to be lumped if its number of state variables is finite or its state is a
finite vector.
• A system is called a distributed system if its state has infinitely many state variables.
Ex. 1:
𝑦
Ex. 2:
Lumped 𝑦
𝒙 𝑡 𝑦
Distributed
system system
𝑦
2/18/2024 8
Linear Systems
• A system is called a linear system if for every t0 and any two state‐
input–output pairs
for i = 1, 2, we have
and
2/18/2024 9
Linearity and Superposition Property
Superposition Property:
2/18/2024 10
Linearity: Example
𝑦 𝑡 𝑒 ?
2/18/2024 11
Linear System Response
Zero‐input Response:
Zero‐state Response:
or
2/18/2024 12
Example: Zero Input + Zero State (Ramp) Responses
2/18/2024 13
Superposition Property for Linear System Response
and
2/18/2024 14
Input–output Description
∆→ 0
15
Input–output Description (Cont’d)
where,
2/18/2024 16
State‐Space Description
If the initial state and the input are the same, no matter at what time they are
applied, the output waveform will always be the same.
2/18/2024 18
LTI System: Examples
2/18/2024 19
Time Invariance
• Time invariance is defined for systems, not for signals. Signals are
mostly time varying.
• The characteristics of time‐invariant systems must be independent
of time. Ex. Mass‐damper‐spring with constant mass, damping or
stiffness.
2/18/2024 20
LTI System Input–output Description
Convolution
integral
2/18/2024 21
LTI System Transfer Function Matrix
Laplace Transform:
2/18/2024 22
Transfer Function Matrix (Cont’d)
or
2/18/2024 23
Transfer Matrix
or
2/18/2024 24
Rational Transfer Functions
2/18/2024 25
Zeros and Poles
MATLAB Function:
2/18/2024 26
LTI System State‐space Equation
Laplace Transform
2/18/2024 27
Transfer Matrix from State‐space Description
2/18/2024 28
Nonlinear Systems and Linearization
2/18/2024 29
Linearization (Cont’d)
Jacobian Matrices:
2/18/2024 30
Linearization: Output Function
𝐲 𝑡 𝐂 𝑡 𝐱 𝑡 𝐃 𝑡 𝐮 𝑡
2/18/2024 31
How to Select State Variables?
2/18/2024 32
Example 1: Mass‐Spring‐Damper
2/18/2024 33
Example 1 (Cont’d)
State variables:
2/18/2024 34
Example 2: Two Degree‐of‐Freedom Vibrating System
State variables:
2/18/2024 35
Example 2 (Cont’d): Transfer Matrix
Laplace Transform
2/18/2024 36
Example 3: Inverted Pendulum on Moving Cart
2/18/2024 37
By defining state variables
as follows, we have
or
2/18/2024 38
Example 3 (Cont’d): Linearization
2/18/2024 39
Example 3 (Cont’d): State‐space Representation
2/18/2024 40
Example 4: RLC Circuit
2/18/2024 41
Example 4 (Cont’d): State‐space Representation
Output:
2/18/2024 42
Summary: Mathematical Equations
2/18/2024 43
Summary
2/18/2024 44