Professional Documents
Culture Documents
CHAPTER 2
Introduction to Systems (Textbook: Ch. 2)
Outline
• System definition
• Classification of systems
• Interconnection of systems
1
Outline
• System definition
• Classification of systems
• Interconnection of systems
Introduction – Systems
• What is a “System”?
System is an entity that processes a set of input
signals and produces another set of output signals.
output
input
signal system signal
2
Continuous-Time Systems
• A continuous-time system:
y(t)
x(t)
system
Discrete-time Systems
• A discrete-time system is a mathematical
operator or mapping that transforms one
signal(the input) into another signal (output)
by means of a fixed set of rules or
operations.
3
Introduction to systems
Example: electrical signal
L
Signal System
x(t)
+ +
x(t) _ C R y(t)
-1 0 1 t _
Outline
• System definition
• Classification of systems
• Interconnection of systems
4
Classification of Systems
1.Linear and non-linear systems;
2.Time-invariant and time-varying systems;
3.Systems with and without memory;
4.Causal and non-causal systems;
5.Invertible and non-invertible systems;
6.Stable and unstable systems.
Classification of Systems
1.Linear and non-linear systems;
2.Time-invariant and time-varying systems;
3.Systems with and without memory;
4.Causal and non-causal systems;
5.Invertible and non-invertible systems;
6.Stable and unstable systems.
10
5
Linear and non-linear systems
• A system with the following sets of inputs and outputs:
x1 (t) → y1 (t) and x2 (t) → y2 (t)
6
Activity 1
Is the following system linear?
() ()
y t = 3x t
13
Activity 1 Solution
Given: y (t ) = 3x (t )
We have: x (t) → 3x (t) = y (t)
1 1 1
14
7
Activity 2
Is the following system linear?
y (t ) = x(t - 3)
15
Activity 2 Solution
Given: y (t ) = x(t - 3)
We have: x (t) → x (t − 3) = y (t)
1 1 1
x2 (t) → x2 (t − 3) = y2 (t)
α x1 (t) + β x2 (t) → α x1 (t − 3) + β x2 (t − 3)
α y1 (t) + β y2 (t) = α x1 (t − 3) + β x2 (t − 3)
α x1 (t) + β x2 (t) → α y1 (t) + β y2 (t)
16
8
Activity 3
Determine if y(n)=x2(n) is linear or nonlinear.
Activity 3 Solution
Step 1 : y1(n)=x12(n) , y2(n)=x22(n)
Step 2 : a1 y1(n)+a2 y2(n)
= a1 x12(n)+a2 x22(n)=w(n)
Step 3 : y3(n)=T[a1x1(n)+a2x2(n)]
=[a1x1(n)+a2x2(n)]2
= a12x1 2(n)+a2 2x2 (n)+2a1a2x1(n)x2(n)
Step 4 : from Step 2 & 3, we know that w(n) is not
equal to y3(n)
so the system is nonlinear.
9
Activity 4
A system is represented by the following input-output
relationship:
y (t ) = 3 x(t ) + 2
19
Activity 4 Solution
Given: y (t ) = 3x(t ) + 2
We have: x1 (t) → 3x1 (t) + 2 = y1 (t)
x2 (t) → 3x2 (t) + 2 = y2 (t)
α y1 (t) + β y2 (t) = 3α x1 (t) + 2α + 3β x2 (t) + 2β
= 3[α x1 (t) + β x2 (t)]+ 2(α + β )
α x1 (t) + β x2 (t) → 3[α x1 (t) + β x2 (t)]+ 2
≠ α y1 (t) + β y2 (t)
10
Zero-input, zero-output property
• If a system is non-linear, then the system will not
satisfy zero-input, zero-output property.
21
11
Incrementally linear system
• An incrementally linear system can also be defined
as the change in the output is linearly related to the
change in the input.
• In Activity 4: y (t ) = 3x(t ) + 2
y1 (t) = 3x1 (t) + 2
y2 (t) = 3x2 (t) + 2
y2 (t) − y1 (t) = 3x2 (t) − 3x1 (t) = 3[x2 (t) − x1 (t)]
or Δy(t) = 3Δx(t)
Classification of Systems
1.Linear and non-linear systems;
2.Time-invariant and time-varying systems;
3.Systems with and without memory;
4.Causal and non-causal systems;
5.Invertible and non-invertible systems;
6.Stable and unstable systems.
24
12
Time-varying and time-invariant systems
• A system is said to be time-invariant (TI) if a time
delay or time advance of the input signal leads to
an identical time-shift in the output signal.
• Hence, a system is said to be time-invariant IFF:
13
Activity 5
y (t ) = 3 x(t ) + 2
y (t ) = t cos x(t )
27
Activity 5 Solution
(1) y(t) = 3x(t) + 2
( )
x(t − t0 ) → 3x t − t0 + 2 = y(t − t0 )
The system is time-invariant.
(2) y(t) = t cos x(t) ( )
(
y(t − t0 ) = (t − t0 )cos x(t − t0 ) )
( )
x(t − t0 ) → t cos x(t − t0 ) ≠ y(t − t0 )
The system is time-varying.
28
14
Activity 5 Solution
Determine if y(n)=x2(n) is time-invariant or not.
Step 1 : delay x(n) by n0 units, applied to system.
w(n)=T[x(n-n0)]=x2(n-n0)
Step 2 : delay y(n) by n0 units.
y(n-n0)=x2(n-n0)
Step 3 : determine if w(n)=y(n-n0).
since w(n)=y(n-n0), system is
time-invariant.
Classification of Systems
1.Linear and non-linear systems;
2.Time-invariant and time-varying systems;
3.Systems with and without memory;
4.Causal and non-causal systems;
5.Invertible and non-invertible systems;
6.Stable and unstable systems.
30
15
Systems with and without memory
• A system is said to be without memory or
memoryless(static) if its output y(t) or y[n] at time t
= t0 or n=n0 depends only on the values of the
applied signal x(t) or x[n] at the same time t = t0 or
n=n0 .
• On the other hand, if the output at t = t0 or n=n0
depends on the values of the input x(t) or x[n] in the
past or in the future of time t = t0 or n=n0, it is called
a system with memory or dynamic system.
• Example: static y (t ) = 3x(t ) + 2
dynamic y(n)=x(n)+x(n-1)
31
Activity 6
Is the following system memoryless?
y (t ) = x(2t ) - 1
32
16
Activity 6 Solution
Given: y (t ) = x(2t ) - 1
33
Classification of Systems
1.Linear and non-linear systems;
2.Time-invariant and time-varying systems;
3.Systems with and without memory;
4.Causal and non-causal systems;
5.Invertible and non-invertible systems;
6.Stable and unstable systems.
34
17
Causal and non-causal systems
• A system is causal if the output of the system
depends only on present and past inputs.
• A system that violates the causality condition is
called a non-causal (or anticipative) system
• Note that all memoryless systems are causal
systems because the output at any time instant
depends only on the input at that time instant.
• Systems with memory can either be causal or non-
causal.
35
Activity 7
Are the following systems causal?
() ()
(1) y t = 3x t + 2
(2) y(t) = x(t − 2)
(3) y(t) = x(t + 2)
36
18
Activity 7 Solution
() ()
(1) y t = 3x t + 2
Since it is a memoryless system, it is causal.
(2) y(t) = x(t − 2)
The output is depended on past input, it is causal.
(3) y(t) = x(t + 2)
The output is depended on future input, it is non-causal.
37
Classification of Systems
1.Linear and non-linear systems;
2.Time-invariant and time-varying systems;
3.Systems with and without memory;
4.Causal and non-causal systems;
5.Invertible and non-invertible systems;
6.Stable and unstable systems.
38
19
Invertible and non-invertible systems
• A system is invertible if the input signal can be uniquely
determined from the output produced in response to the
input for all time.
• To be invertible, two different inputs cannot produce the
same output since, in such cases, the input signal cannot be
uniquely determined from the output signal.
• A system is said to be invertible if the input to the system
can be recovered by applying the output of the original
system as input to a second system, called the inverse of
the original system.
Activity 8
Are the following systems invertible?
() ()
(1) y t = 3x t + 2
2
(2) y (t ) = x (t ) − 2
40
20
Activity 8 Solution
() ()
(1) y t = 3x t + 2
1
x(t) = ⎡⎣ y(t) − 2⎤⎦
3
Since the input can be uniquely determined from the output,
the system is invertible.
(2) y t = x 2 t − 2
() ()
x(t) = ± y(t) + 2
For a given y(t), there are two possible inputs. The system is
non-invertible.
41
Classification of Systems
1.Linear and non-linear systems;
2.Time-invariant and time-varying systems;
3.Systems with and without memory;
4.Causal and non-causal systems;
5.Invertible and non-invertible systems;
6.Stable and unstable systems.
42
21
Stable and unstable systems
• Bounded property of a signal:
A signal is said to be bounded-input if:
|x(t)|≤ At < ∞ (for CT)
|x(n)|≤ An < ∞ (for DT)
Activity 9
Are the following systems stable?
() ()
(1) y t = 3x t + 2
(2) y(t) = tu(t)
44
22
Activity 9 Solution
() ()
(1) y t = 3x t + 2
Assume x(t) ≤ Bx < ∞ for all t,
y(t) ≤ 3Bx + 2 = By < ∞
The system is BIBO stable.
(2) y(t) = tu(t)
Since y(t) increases with t, there is no upper bound.
The system is not BIBO stable.
45
Outline
• System definition
• Classification of systems
• Interconnection of systems
23
Interconnection of systems
• Three different configurations:
1. Cascaded configuration
2. Parallel configuration
3. Feedback configuration
47
Interconnection of systems
• Cascaded configuration S1
w(t)
S2
S2 y2(t)
• Feedback configuration +
+ S1
_ y(t)
w(t)
S2
48
24