Documente Academic
Documente Profesional
Documente Cultură
Semester II(03/04)
Chapter 2
System Modeling and Analysis in the
Time Domain
Introduction
• Main concern of the systems analysis is: given a system
and an input, what is the output?
2-2
System Modeling Concept
•System representation:
Express the system output on the input
symbolically as:
y(t) = H [x(t)] or
y(t) = H x
y(t) is the response of H to x(t)
x(t) y(t)
System, H [.]
Representation of a system
2-3
Time Invariance (fixed)
System Properties #1:
H xt yt
x(t - τ)
x(t) Delay, τ H y(t- τ)
2-4
Examples
• Identity system yt xt
– Shift by τ on the left-hand side and right-hand side
separately to see if they are equal.
xt yt
Answer : Time-invariant
•Squarer System y t x 2 t
Answer: Time-invariant
• Answer: •Time-invariant
2-6
System Properties #2: Causal vs. Non Causal
• System is causal if output depends on current
and previous inputs
– A system for which the response occur during or after
the time in which the excitation is applied
• When a system works in a time domain,
causality is generally required
2-7
• For a causal system the output at time to depends only on the input
for t to (i.e. the system cannot anticipate the input)
x(t) y(t)
System
x(t) x(t)
Present y(t)
Present y(t) depends on
y(t) y(t) the future x(t)
depends only
on the present
or past x(t) t
t
Causal Non Causal 2-8
Memory (dynamic) vs.
System Properties 3:
Memoryless (instanteneous)
• Memoryless or instantaneous system: the
output is a function of the input at the present
time only.
• Memory or dynamic system: the output
depends on the past or future values of the
input
2-9
Example: Memoryless (instanteneous) System
vo t vi t
R2
R2 R1
dvt
i t C
dt
t
vt i d
1
C
Note that v(t) depends not just on i(t) at the present time t.
The value of v(t) also depends on the past of I(t) for the
infinite past. Therefore, the system that relates v to i exhibits
a memory system.
2 - 11
Exercises:
a) Is a resistor that applies ohm’s law
memory or memoryless system? Justify.
A resistor is memoryless because the
current, i(t) response to the applied
i t v (t )
voltage V(t) at the present time only 1
R
b) Is an inductor across an applied voltage
memory or memoryless system? Justify
An inductor has memory because it
depends on all past values of the t
voltage as shown in the equation i t v d
1
L
2 - 12
System Properties #4: Linear vs. Nonlinear
• A system is linear if it is both
– Homogeneous: If we scale the input, then the output is
scaled by the same amount:
H a xt a H xt
– Additive: If we add two input signals, then the output
will be the sum of their respective outputs
H x1 t x2 t H x1 t H x2 t
– Superposition hold
H [1 x1 (t ) 2 x2 (t )] 1H [ x1 (t )] 2H[x 2 (t )]
1 y1 (t ) 2 y2 (t )
2 - 13
Examples
• Transcendental system yt cosxt
Answer: Nonlinear
• Squarer yt x 2 t
Answer: Nonlinear
• Differentiation y t
d
xt x(t) d
y(t)
dt dt
– Homogeneity test:
d
a xt a d xt
dt dt
– Additivity test:
d
x1 t x2 t d x1 t d x2 t
dt dt dt
Answer: Linear 2 - 14
Examples
t
dt
x(t) y(t)
y t xu du
t
• Integration
t t
t t t
– Additivity test x u x u du x u du x u du
1 2
1
2
• Answer: Linear
2 - 15
Exercise:
2 - 16
System Response x(t)
or
y (t ) x ht d
• Convolution properties
– h(t) * x(t) = x(t) * h(t)
– h(t) * α x(t) = α [h(t) * x(t)]
– h(t) * [x1(t) + x2(t)] = h(t) * x1(t) + h(t) * x2(t)
– h(t) * [x1(t) * x2(t)] = [h(t) * x1(t)] * x2(t)
– If h(t) is time limited to (a,b) and x(t) is time limited to (c,d), then
h(t) * x(t) is time limited to (a+c,b+d)
– Convolution with impulse, f(t) * (t) = f(t)
– Convolution with shifted impulse, f(t) * (t-T) = f(t-T)
2 - 19
important later in modulation
Graphical Convolution Methods
• From the convolution integral, convolution is
equivalent to
xt ht x ht d
1 1
t t
1 3 0 2
Replace t with τ
Choose h (τ) to be flipped and slided
from left to the right of x(τ) as shown
below
h(t-τ)
x(τ)
τ
3
t-2 t -2 1
2 - 21
Graphical Convolution Example
• Convolution can be
divided into 5 parts
I. t<1
• Two functions do not
overlap
• Area under the product
of the
functions is zero
II. 1t<3
• Part of h(t) overlaps part
of x(t)
• Area under the product
of the
functions is (t-1)
2 - 22
Graphical Convolution Example
III. 3t<5
• h(t) is leaving x(t)
between the
time interval 3 and 5
• Area under the product is
3-(t - 2) = 5 - t
IV. t<5
• h(t) and x(t) do not
overlap
• Area under their product
is zero
2 - 23
Graphical Convolution Example
• Result of convolution (5
intervals of interest):
y(t)
2
t
2 - 24
0 1 2 3 4 5
Convolution Demos
• Johns Hopkins University Demonstrations
– http://www.jhu.edu/~signals
– Convolution applet to animate convolution of simple
signals and hand-sketched signals
– Some examples from the textbook
2 - 25