Professional Documents
Culture Documents
1
Today:
Introduction
Motivation Course Overview
Math. Descriptions of Systems ~ Review
Classification
of Systems
Linear Systems
LTI Systems
2
1. INTRODUCTION
1.1 Motivation
What is a "system"?
A physical process or a mathematical model of a
physical process that relates one set of signals to
another set of signals
y(t)
input/ output/
excitation/ response/
System t
cause result
Examples: Air conditioner, cars, circuits, bank accounts
Two general categories of signals/systems:
Continuous-time (CT) signals/systems
Examples: Speed/car, current/circuit, temperature/room
Described by differential eqs., e.g., dy/dt = ay(t) + bu(t)
Signals themselves could be discontinuous
3
y(k)
R L
u(t) ~ C
~ Input
R L
u(t) ~ C
~ Input
2
di 1 t d
KVL : Ri L i ( )d v0 u (t ) L i(2t ) R di(t ) 1 i(t ) du (t )
dt C 0 dt dt C dt
7
Time and frequency scaling: f (at) 1/a F(s/a)
for a > 0
Initial Value Theorem: f (0+) = lims sF(s)
Final Value Theorem: f () = lims0 sF(s) if all
the poles of sF(s) have strictly negative real
parts i(t) ~ Output
Example (Continued) R L
u(t) ~ C
~ Input
t
di 1
KVL : Ri L i( )d v0 u(t )
dt C 0
Ri ( s) L si ( s) i0
i( s) v0
Cs
u ( s)
s
8
An algebraic equation vs integral-differential
equation. Solution:
1 v
Ls R i( s ) u ( s ) Li0 0
cs s
cs LCsi0 cv0
i( s )
u ( s )
LCs 2 RCs 1 LCs 2 RCs 1
Cs Cs
i (s) u(s) g(s)
2
LCs RCs 1 LCs 2 RCs 1
10
1 Cs u(s) 1 1
u(s) i (s)
s LCs 2 RCs 1 s 2 2s 1 s 12
i( t ) te t 0.4
0.35
0.3
0.25
i(t)
0.2
0.15
0.1
Does this make sense 0.05
0
+
R L
u(t) C v(t)
-
11
Limitation of Laplace transform: not effective for
time varying/nonlinear systems such as
12
i(t) ~ Output
R L
u(t) ~ C v(t)
~ Input
State-Space Description
State variables: Voltage across C and current through L
state equation:
dv
(1 / C ) i
dt v 0 1 / C v 0
di i 1 / L
R / L i 1 / L
u
( R / L)i (1 / L)v (1 / L)u
dt
A set of first-order differential
equations
13
It describes the behaviors inside the system by using the
state variables v(t) and i(t)
i(t) ~ Output
How to describe the output?
v R
y i 0 1
L
u(t) ~ C v(t)
i ~ Input
The output equation
Combined with the state equation, we have the state-
space description or internal description
A B
v 0 1/ C v 0 x Ax Bu
i 1 / L R / L i 1 / L u,
y Cx
v
y 0 1 x
C i
14
A general form:
x1 u1 y1
x u y
x f ( x , u , t ) 2
2
y
2
, x , u
,
y h ( x, u , t )
xn u p yq
16
Goals: To achieve a thorough understanding
about systems theory and multivariable system
design
Tentative Outline (15 lectures):
Introduction
Modeling: How to model a physical system
The fundamentals of linear algebra
Analysis:
Quantitative: How to derive response for a
given input
Qualitative: How to analyze controllability,
observability, stability and robustness
without knowing the exact solution?
17
Design:
How to realize a system given its
mathematical description
How to design a control law so that desired
output response is produced
How to design an observer to estimate the
state of the system
Function optimization
- Newton and Gauss-Newton methods
- Levenberg-Marquardt method
- Constraints and Lagrange multipliers
Will
treat continuous-time and discrete-
time systems in parallel
18
Prerequisites:
LinearFeedback Systems
Background on
Laplace transform
z-transform
19
Grading:
Homework Assignments 60%
Partial Examination 20%
Final Examination 20%
Total 100%
20
General Rules:
Homework should be clear, concise, and
complete
Discussion is allowed but no copying;
declare your partner each time
Not all the problems will be graded. Grading
will be based on some randomly selected
problems
Homework due next class; Late assignments
will be discounted 10% a day, up to 5 days
21
2. Mathematical Descriptions of Systems
(Review)
y (t )
System
u (t )
u (k ) y (k )
u1 (t ) y1 (t )
u (t ) y (t )
u (t ) , y (t )
2 2
p
u (t ) q
y (t )
Classificationof systems
Linear systems
Linear time invariant (LTI) systems
22
2.1 Classification of Systems
Basic assumption: When an input signal is applied to the
system, a unique output is obtained
Q. How do we classify systems?
Number of inputs/outputs; with/without memory;
causality; dimensionality; linearity; time invariance
The number of inputs and outputs
When p = q = 1, it is called a single-input single-
output (SISO) system
When p > 1 and q > 1, it is called a multi-input multi-
output (MIMO) system
MISO, SIMO defined similarly
23
Memoryless vs. with Memory
If y(t) depends on u(t) only, the system is said to be
memoryless, otherwise, it has memory
An example of a memoryless system?
25
An example of a non-causal system?
y(t) = u(t + 2) u(t)
1
t
y(t)
1 t
26
The concept of state
The output depends on the input. Is it completely
determined by the input?
Take the circuit system for example.
i(t) ~ Output
R L
u(t) ~ C
~ Input
30
Today:
Introduction
Motivation
Course Overview
Mathematical Descriptions of Systems ~
Review
Classification
of Systems
Linear Systems
LTI Systems
31
2.2 Linear Systems
Linearity
Double the efforts double the outcome?
Suppose we have the following (state,input)-output pairs:
x1 (t0 )
y1 (t ), t t0
u1 (t ), t t0
x2 (t0 )
y2 (t ), t t0
u2 (t ), t t0
x1 (t0 ) x2 (t0 )
y1 (t ) y2 (t ), t t0
u1 (t ) u2 (t ), t t0
32
If
this is true ~ Additivity
How about
x1 (t0 )
y1 (t ), t t0
u1 (t ), t t0
33
Are R, L, and C linear elements?
di dv
v R Ri R , v L L L , iC C C
dt dt
Yes (differentiation is a linear operation)
v Affine v Nonlinear
v = Ri
Linear
i i
34
The additivity property implies that
x1 (t0 ) x (t ) x (t ) 0
y(t ) due to y(t ) due to 1 0 y(t ) due to 1 0
u1 (t ), t t0 u1 (t ) 0 u1 (t ), t t0
36
The Input-Output Description
h(t) = g(t)
37
continue
38
The Input-Output Description
39
Let (t-) be a square pulse at time with width
and height 1/
t-
1/ Area = 1
t
As 0, we obtain a shifted unit impulse
t
f t t dt f
Let the unit impulse response be g ( t, . Based on
linearity,
y (t ) g (t , )u ( )d
40
If the system is causal,
t
g (t , ) 0 for t y (t ) g (t , )u ( )d
t
y (t ) g (t , )u ( )d
t0
41
How about a system with p inputs and q outputs?
Have to analyze the relationship for input/output pairs
t
y (t ) G(t , )u ( )d
t0
g11 (t , ) g12 (t , ) g1 p (t , )
g (t , ) g (t , ) gij(t,): The impulse
g 2 p (t , )
G(t , ) response between the
21 22
State-Space Description
A linear system can be described by
x (t ) A(t ) x(t ) B(t )u (t )
y (t ) C (t ) x(t ) D(t )u (t )
42
2.3 Linear Time-Invariant (LTI) Systems
Time Invariance: The characteristics of a system do not
change over time
What are some of the LTI examples? Time-varying
examples?
What happens for an LTI system if u(t) is delayed by
T?
u(t) y(t)
t t
u(t-T) y(t-T)
x(t0 T ) x0
y(t T ), t t0 T
u(t T ), t t0 T
44
What happens to the unit impulse
response when the system is LTI?
g (t , ) g (t T , T ) for any T
g (t , ) g (t , ) g (t ,0) g (t )
Only the difference between t and matters
What happens to y(t)?
t
y (t ) g (t , )u ( )d
t0
t
g (t )u ( )d
t0
t
t0
g ( )u (t ) d
g (t ) * u (t ) ~ Convolution integral
y ( s ) g ( s ) u ( s ) 45
( s ) g ( s ) u ( s )
Proof of y
y ( s) y(t )e st dt
0
st
g (t )u ( )d e dt
t 0 0
s ( t ) s
g (t )u ( )d e e dt
t 0 0
g (t ) e s ( t )
dt
u ( ) e s
d ,
0 t 0
( Let t )
46
y ( s) g ( )e d u ( )e s d ,
s
0
( Note g ( ) 0 for 0)
g ( )e d u ( )e s d
s
0 0
g ( )e d u ( )e d
s s
0 0
y ( s ) g ( s ) u ( s )
47
Transfer-Function Matrix
For SISO system,
g (s) ~ Transfer function, the Laplace transform of the unit
impulse response y ( s ) g ( s ) u ( s )
y ( s ) G ( s) u ( s)
matrix
g q1 ( s) g q 2 ( s) g qp ( s)
48
Today:
Introduction
Motivation
Course Overview
Linear Systems
LTI Systems
Next Time:
Linearization;Examples; Discrete-time systems
Linear Algebra
Basis, representation, and orthonormalization