SlideShare a Scribd company logo
1 of 82
Download to read offline
EEE 330
Introduction to
Communication Systems
Lecture # 2
Signal and Systems
Signal Comparison
Review of the Fourier Series
Review of the Fourier Transform
Overview
The Objectives of Today’s Lecture
Signal and Systems
Signal Comparison
Overview/Motivation for Fourier Theory
Review of the Fourier Series
Review of the Fourier Transform
Reading
B.P. Lathi, Modern Digital and Analog Communication
Systems, 3rd Ed., Oxford University Press, 1998.
Chapter 2
Chapter 3
To Study Communication Systems
you must understand…
Signals and Systems
Fourier Analysis
Modulation Theory
We will study this in detail
Detection Theory
Given that this signal is corrupt at the receiver, how
do we determine the original signal?
Probability Theory
Since the transmit signal and noise are both unknown
to the receiver, we can use probability theory to
study communications systems
Signals and Systems
In this class we will rely on mathematical
representations of signals and systems to describe
communications
Relies on background obtained from EEE301
A system is characterized by inputs and outputs which
are mathematically modeled as signals
We will also mathematically represent the signals at
various points within a communications system
Mathematical representations of the various
components of the system can be viewed as
subsystems with input-output relationships defined by
Impulse response in the time domain
Transfer function in the frequency domain
System Representation
A system is any process that results in the
transformation of signals.
H is typically used to represent the system
x(t) is typically used to represent the excitation or
input to the system
y(t) is typically used to represent the response or
output of the system
Systems can have multiple inputs and/or mulitple
outputs
Example of a Single-Input Single Output system:
System Properties
There are several properties of systems
that are important to understand
Many properties allow us to make
simplifications in our analysis
Specific properties
Time Invariance
Linearity
Stability
Causality
Memory
Invertibility
Time-invariance
A system is time-invariant if a time-shift in
the input causes a time shift in the output
Ex: y(t) = sin(x(t))
y(t-t0) = sin(x(t-t0))
If a system is not time-invariant, then it is
time-varying.
Ex: y(t) = t x(t)
y(t-t0) = t x(t-t0) (t-t0) x(t-t0)≠
Linearity
A linear system is any system that
obeys the properties of scaling
(homogeneity) and superposition
(additivity)
If y(t) = H(x(t)) then
α y(t) = H(α x(t))
and
H(α x1(t)+ β x2(t))= α H(x1(t))+ β H(x2(t))
Stability
A stable system is one where the
output does not diverge as long as
the input does not diverge.
If the input is bounded then the output is
also bounded (BIBO system)
However, this is not always true.
x[n] = u[n] (unit step function – Bounded)
y[n] = H(x[n] ) =(n+1)u[n] (not bounded)
Causality
A causal system is one that is
nonanticipative; that is, the output
may depend on current and past
inputs, but not future inputs.
Ex: y[n] = H(x[n]) = x[n] – x[n-1]
Memory
A system is memoryless if its output
for each value of independent
variable is dependent only on the
input at the same time.
Ex: y[n] = H(x[n]) = [x[n] ]2
Invertibility
A system is called invertible, if
distinct inputs lead to distinct
outputs.
By observing output, you can determine
its input
Ex: y(t) = 2x(t) x(t) = 0.5 y(t)
Signals
A signal is a function representing a
physical quantity.
Signals are represented mathematically as
functions of one or more independent
variables.
Speech signal is represented by acoustic
pressure as a function of time.
Picture is represented by brightness function of
tqo spatial variables.
Although functions can operate on any type
of variable, we will be most concerned with
functions of time
Physically realizable functions
Have finite time duration (finite
energy!)
Occupy finite frequency spectrum
Are continuous
Have finite peak value
Are real-valued
Mathematical Representations
Classification of Signals
Signals (or more specifically their
mathematical representations) can be
categorized according to a few major
features
Continuous Time vs. Discrete Time
Analog vs. Digital
Deterministic vs. Propabilistic (Random)
Power vs. Energy
Periodic vs. Aperiodic
Even vs. Odd
Contiuous Time vs. Discrete Time
This classification is determined by whether or not the time axis-
independent variable) is discrete (countable) or continuous.
A continuous-time signal are defined for a continuum of values of time
A discrete-time signal is only defined at discrete times.
Analog vs. Digital
Analog signal can take any value for all t
Digital signal can take only finite number of distinct
values
Deterministic vs. Random
A deterministic signal is a signal in which each value of the signal is fixed
and can be determined by a mathematical expression, rule, or table.
The future values of the signal can be calculated from past values with complete
confidence.
If a signal is known only in terms of probabilistic description such as mean
value, mean squared value, and so on, it is a random signal.
The future values of a random signal cannot be accurately predicted and can
usually only be guessed based on the averages of sets of signals.
Power vs. Energy
Energy signals have finite energy
Every signal in real life is an energy signal
Power signal have finite and nonzero
power.
Power signal is of infinite duration
Periodic vs. Aperiodic
Periodic signals repeat with some period T.
A signal is called aperiodic if it is not
periodic.
Even vs. Odd
An even signal is any
signal f such that f(t)
=f(−t) .
Even signals can be easily
spotted as they are
symmetric around the
vertical axis.
An odd signal is a signal f
such that f(t) =−f(−t)
Signal Comparison (Orthogonality)
Orthogonality: Two complex signals are said to
be orthogonal over an interval t1≤ t ≤ t2, if
or
Significance:
Sum of weighted orthogonal signals are used to
represent any signal with minimum error
We can transmit signals over orthogonal signals
We can reject undesired signals to select just one that
we want, by filtering at the demodulator
Orthogonal signals are used in CDMA
2
1
*
1 2( ) ( ) 0
t
t
x t x t dt =∫
2
1
*
1 2( ) ( ) 0
t
t
x t x t dt =∫
Orthogonality
(Approximation of functions)
xn are N mutually orthogonal signals
cn are coefficients
Orthogonality (Transmitter)
Any two sinusoids that
are harmonically
related are orthogonal
over the whole cycle
All sinusoids are
orthogonal over the
interval -∞ to ∞.
This means we can
modulate information
over separate carriers
and “tune in” the
channel we want.
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
-1
0
1
sin(πt)
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
-1
0
1
sin(2πt)
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
-1
0
1
sin(4πt)
t
Orthogonality
(Demodulator)
0 1 2 3 4 5 6 7 8 9 10
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Frequency (kHz)
abs(ModulatedSignal)
f=3khz
Local
oscillator
0
∞
∫Performs operation
Signals orthogonal to
cos (2∗π∗3*10^3*t) will
be cancelled
Orthogonality (CDMA)
In CDMA the
spectrum is used
by N users
Each user is
assigned to a
unique code
The N codes are
orthogonal to each
other
3G systems
0 0.5 1 1.5 2
-1
-0.5
0
0.5
1
code1
0 0.5 1 1.5 2
-1
-0.5
0
0.5
1
time
code2
Signal Comparison (Correlation)
Correlation is related with the information
that how much two signals are similar
cn is the correlation coefficient and
normalizes the levels of g(t) and
x(t), which are complex signals.
1
( ) ( )n
g x
c g t x t dt
E E
∞
∗
−∞
= ∫
1 1nc− ≤ ≤
1
g xE E
Correlation
cn = 1 Two signals
are similar
Two best friends
cn = 0 Two signals
are orthogonal
Unrelated
Complete strangers
cn =-1 Two signals
are dissimilar
Worst enemies
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
-1
0
1
g(t)
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
-1
0
1
x1
(t)
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
-1
0
1
x2
(t)
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
-1
0
1
time
x3
(t)
Correlation (Contd.)
x2(t) is a shifted
version of x1(t),
hence they are
“IDENTICAL”
However cn=0
Use cross-
correlation instead
of correlation
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
0
0.2
0.4
0.6
0.8
1
x1
(t)
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
0
0.2
0.4
0.6
0.8
1
time
x2
(t)
Cross-Correlation
function
g(t)
z(t)
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
0
0.2
0.4
0.6
0.8
1
time
z(t)
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
0
0.2
0.4
0.6
0.8
1
g(t)
Cross-Correlation
The normalization factor is dropped
It can take any value
It plots the similarity index for all
relative time shifts between two
signals
For complex signals
Autocorrelation Function
The correlation of signal with itself is
called autocorrelation
The autocorrelation function for a real
signal g(t) is
Autocorrelation
Autocorrelation of a random noiseor
signal indicates the “periodicity”
structure of the signal
Truely random (unpredictable) noise
has Ψg(τ)=δ(τ).
Review of the Fourier Series and the
Fourier Transform
Motivation
If a system is linear, the response due to a sum of
signals is the sum of the responses to each individual
signal
System analysis can be simplified by decomposing an
input signal into a sum of simpler signals
The system output can then be found as the sum of
the system responses to these simpler signals
A physically meaningful way of decomposing signals is
to represent them as a sum (or integral) of sinusoids
Periodic signals – Fourier Series
Aperiodic signals – Fourier Transform
Periodic signals can also be represented using the
Fourier Transform
This gives rise to the idea of the frequency domain
Fourier Theory
Two basic types of signals
Power signals
Energy signals
We can represent a signal in time or in frequency
Fourier Representations
Fourier Series
Representation valid for all time if signal is periodic
(i.e., power signals)
Representation is valid only over a certain interval for
aperiodic signals
Fourier Transform
Applies directly to energy signals
Requires introduction of the impulse for application to
power signals
Fourier Theory (cont.)
Fourier Theory tells us that signals can be represented
as weighted sums (or integrals) of sinusoids.
The “amount” of each sinusoid is equivalent to the
“frequency domain” information of a particular signal
If the signal is periodic, the signal can be represented
as an infinite sum of sinusoids whose frequencies are
integer multiples of the fundamental frequency, fo.
If a signal is aperiodic we can take the limit of the
Fourier Series as the period goes to infinity. The result
is the Fourier Transform
The Fourier Transform doesn’t technically apply to
periodic signals.
However we can create a FT through the use of the
delta function
Trigonometric Fourier Series
Trigonometric Fourier Series
where To is the period, and
CompacttrigonometricFourierSeries
Example 2.7
Example 2.7 (Cont’d)
Example 2.7 (Cont’d)
Exponential Fourier Series
We can represent a periodic signal g(t) with period T0
exactly by the sum of complex sinusoids
where
The above integral must converge
This is termed the Exponential Fourier Series
We can represent the relationship between g(t) and Dn
as
( ) FS
ng t D←→
Exponential Fourier Series (Cont’d)
Dn are complex numbers in general.
For any real signal, | Dn | is even
function and the phase is always
an odd function
It still represents a signal on one
period.
Example 2.10
Example 2.10 (Cont’d)
Example 2.10 (Cont’d)
Negative frequencies ?
Negative frequencies arise as a necessary
implication of the exponential phasor view
of the signals, required to be able to
represnt purely real signal.
Frequency is not negative
cos( )
2
j t j t
e e
t
ω ω
ω
−
+
=
sin( )
2
j t j t
e e
t
j
ω ω
ω
−
−
=
Energy Signals
The Fourier Series applies to periodic signals
which are also power signals.
They all have a “line spectrum”
However, we would like to analyze both
power signals and energy signals.
Energy signals have a “continuous spectrum”
There is some energy at every frequency in the
signal spectrum
Thus, we need a more powerful analysis
tool.
The Fourier Transform is the answer
Fourier Transform
It is the Fourier series in the limit
or
G(ω)
has the same amplitude symmetry and phase
anti-symmetry properties of exp. FS
For a single pulse g(t), it gives the envelope of
exp. FS that is obtaines if g(t) is repeated
periodically.
FT and Exp. FS
Continuous
Spectrum
Line
Spectrum
G(ω)
In general G(ω) is a complex number
G(ω) = | G(ω) |*exp(jθG(ω))
For real signals g(t)
G(ω)= G*(-ω) (Conjugate symmetry
property)
Hence
|G(-ω)|= |G(ω)| (even function of ω)
θG(-ω)= -θG(ω) (odd function of ω)
Inverse Fourier Transform
Inverse Fourier Transform reconstructs the
signal from its spectrum
g(t) and G(ω) forms a FT pair
The Frequency Domain
The original signal g(t) is said to be in the time domain
since its argument represents time
The Fourier Transform G(ω) representation is said to be in
the frequency domain since its argument ω represents
frequency
Notes:
Frequency is the reciprocal of time
The Fourier Transform is referred to as an analysis of the
signal g(t) since it extracts the frequency components of
g(t) at each value of ω
The Inverse Fourier Transform is referred to as synthesis
since it recombines the components G(ω) to obtain the
original signal g(t)
The physical meaning of G(ω) depends on the meaning of
g(t). If g(t) has units of volts, G(ω) has units volts/Hz.
Thus it represents how much of the voltage signal is present
at each frequency.
The Frequency Domain
We can think of the Fourier Transform and the
Inverse Fourier Transform as means for moving
between the time and frequency domains
Note that no information is lost in the transformation
and both are equivalent representations of a signal
This is sometimes
termed the
“Analysis equation”
This is sometimes
termed the
“Synthesis equation”
Example 3.1
Existence of FT
Not all the signals are Fourier
transformable
The existence of FT is assured for any
g(t) satisfying the Dirichlet’s
conditions, i.e.
FT of Rectangular pulse
-τ/2 τ/2
Plots
Time vs. Frequency
τ =0.1
τ =0.01
Time vs. Frequency
Time and frequency are reciprocal
If a function speeds up in time, it slows down in
frequency
If a signal changes rapidly it requires more high
frequency components
Signals which change rapidly in time are said to have
a large bandwidth (a measure of the frequency
content)
If a function slows down in time, it speeds up in
frequency
If a signal changes slowly in time it requires less high
frequency components and more low-frequency
components
Signals which change slowly in time are said to have
a small bandwidth
Definitions of Bandwidth for
Baseband Signals
Bandwidth is a term used to describe a positive
frequency range over which the signal has significant
content. There are various definitions for bandwidth
including:
Absolute Bandwidth (Babs)
Defined as B where G(ω)=0 ω>B
3-dB Bandwidth (half-power bandwidth - (B3dB))
Defined as B where
X-dB Bandwidth
Defined as B where
First Null Bandwidth (Bfirst null)
For baseband systems this is equal to the frequency of
the first null in the spectrum
( ) ( )10 10 max
20log ( ) 20log ( ) -X >G G Bω ω ω<
2
2 max
( )
( ) >
2
G
G B
ω
ω ω<
Bandwidth - Baseband
|G(ω)|2
Bandwidth - Bandpass
|G(ω)|2
Properties of Fourier Transform
Time-Frequency Duality
Symmetry
Linearity
Scaling
Time-shifting
Frequency-shifting
Convolution and multiplication
Time-differentiation and Time-Integration
Refer to Table 3.2 on pg 101 for the properties
Time-Frequency Duality
Due to the similar nature of the Fourier Transform
and the Inverse Fourier Transform, there is the
duality property.
Whenever we derive any result, we can be sure
that it has a dual
Example 3.8
Symmetry (part of duality)
If
then
Example:
Linearity
If g(t)=α g1(t)+β g2(t)
then
G(ω)=α G1(ω)+β G2(ω)
α g1(t)+β g2(t) α G1(ω)+β G2(ω)
Scaling
If
then for a real constant a
Example
Scaling - Interpretation
Scaling property states that the time compression
of signal results in the spectral expansion, and time
expansion of signal results in the spectral
compression.
Time Compression: α > 1.
Scaling a signal in time by α speeds the signal up in time.
The resulting transform is scaled by 1/α which slows the
transform down in frequency – this means that more of the
larger frequency values are present to accomplish faster
changes.
Time Expansion: α < 1.
Scaling a signal in time by 1/α slows the signal down in
time.
The resulting transform is scaled by α which speeds it up in
frequency – this means that more low frequency values are
present to account for slower changes.
Time and Frequency-shifting
Time-Shifting
If
then
Frequency-shifting
If
then
Frequency-Shifting and Modulation
Since
then
Amplitude
modulation
Carrier
Example of Modulation
Example
g(t) = rect(t) |G(ω)| = |sinc(ω/2)|
Example– cont’d.
z(t)=rect(t)cos(200πt), ωo=200π
Z(ω)=0.5*(sinc((ω−200π)/2)+ sinc((ω+200π)/2))
Bandpass signals
Low pass
Bandwidth: 2πB
Band pass
Bandwidth: 4πB
If a linear combination
of these two band pass
signals will be a band
pass signal
Bandpass signal
Convolution and multiplication
If
then
and
Thus, convolution in the time domain results in
multiplication in the frequency domain while
multiplication in the time domain results in
convolution in the frequency domain.
This can greatly simplify some system analysis
BW= B1 BW= B2
BW= B1+B2
Time-Differentiation
and Time-Integration
If then
time-differentiation
and time-integration
Summary
In this lecture we have discussed
Signals and systems
Fourier series
Fourier Transform.
The Fourier Transform is useful for providing
a frequency domain representation of
periodic and aperiodic signals that is valid for
all time.
Understanding the relationship between time
and frequency is perhaps one of the most
important concepts in this course.

More Related Content

What's hot

Digital communication
Digital communicationDigital communication
Digital communicationmeashi
 
Voltage series feedback
Voltage series feedbackVoltage series feedback
Voltage series feedbackPRAVEENA N G
 
Pulse amplitude modulation
Pulse amplitude modulationPulse amplitude modulation
Pulse amplitude modulationVishal kakade
 
Chapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier TransformChapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier TransformAttaporn Ninsuwan
 
3.Frequency Domain Representation of Signals and Systems
3.Frequency Domain Representation of Signals and Systems3.Frequency Domain Representation of Signals and Systems
3.Frequency Domain Representation of Signals and SystemsINDIAN NAVY
 
Dsp U Lec04 Discrete Time Signals & Systems
Dsp U   Lec04 Discrete Time Signals & SystemsDsp U   Lec04 Discrete Time Signals & Systems
Dsp U Lec04 Discrete Time Signals & Systemstaha25
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier TransformAbhishek Choksi
 
Fourier analysis of signals and systems
Fourier analysis of signals and systemsFourier analysis of signals and systems
Fourier analysis of signals and systemsBabul Islam
 
Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Rediet Moges
 
Fir filter design using windows
Fir filter design using windowsFir filter design using windows
Fir filter design using windowsSarang Joshi
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transformop205
 
D ecimation and interpolation
D ecimation and interpolationD ecimation and interpolation
D ecimation and interpolationSuchi Verma
 
Z trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlabZ trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlabHasnain Yaseen
 

What's hot (20)

Digital communication
Digital communicationDigital communication
Digital communication
 
DC DC Converter
DC DC ConverterDC DC Converter
DC DC Converter
 
Voltage series feedback
Voltage series feedbackVoltage series feedback
Voltage series feedback
 
Pulse amplitude modulation
Pulse amplitude modulationPulse amplitude modulation
Pulse amplitude modulation
 
Sampling
SamplingSampling
Sampling
 
Chapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier TransformChapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier Transform
 
3.Frequency Domain Representation of Signals and Systems
3.Frequency Domain Representation of Signals and Systems3.Frequency Domain Representation of Signals and Systems
3.Frequency Domain Representation of Signals and Systems
 
RH CRITERIA
RH CRITERIARH CRITERIA
RH CRITERIA
 
Dsp U Lec04 Discrete Time Signals & Systems
Dsp U   Lec04 Discrete Time Signals & SystemsDsp U   Lec04 Discrete Time Signals & Systems
Dsp U Lec04 Discrete Time Signals & Systems
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier Transform
 
OPERATIONS ON SIGNALS
OPERATIONS ON SIGNALSOPERATIONS ON SIGNALS
OPERATIONS ON SIGNALS
 
ASk,FSK,PSK
ASk,FSK,PSKASk,FSK,PSK
ASk,FSK,PSK
 
Fourier analysis of signals and systems
Fourier analysis of signals and systemsFourier analysis of signals and systems
Fourier analysis of signals and systems
 
Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02
 
Fir filter design using windows
Fir filter design using windowsFir filter design using windows
Fir filter design using windows
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transform
 
D ecimation and interpolation
D ecimation and interpolationD ecimation and interpolation
D ecimation and interpolation
 
Z trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlabZ trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlab
 
pwm inverter
pwm inverterpwm inverter
pwm inverter
 
S parameters
S parametersS parameters
S parameters
 

Viewers also liked

Introduction to Communication Systems 1
Introduction to Communication Systems 1Introduction to Communication Systems 1
Introduction to Communication Systems 1slmnsvn
 
Simulating communication systems with MATLAB: An introduction
Simulating communication systems with MATLAB: An introductionSimulating communication systems with MATLAB: An introduction
Simulating communication systems with MATLAB: An introductionAniruddha Chandra
 
Introduction to communication system lecture1
Introduction to communication system lecture1Introduction to communication system lecture1
Introduction to communication system lecture1Jumaan Ally Mohamed
 
Convolution techiniques for dummies like me
Convolution techiniques for dummies like meConvolution techiniques for dummies like me
Convolution techiniques for dummies like meKhan Nazir
 
Classification of signals
Classification of signalsClassification of signals
Classification of signalsharsh shah
 
discrete time signals and systems
 discrete time signals and systems discrete time signals and systems
discrete time signals and systemsZlatan Ahmadovic
 
Introduction to Communication Systems 3
Introduction to Communication Systems 3Introduction to Communication Systems 3
Introduction to Communication Systems 3slmnsvn
 
Tutorials book
Tutorials bookTutorials book
Tutorials bookifteee
 
Let's check correction
Let's check correctionLet's check correction
Let's check correctionNeus Puig
 
PERSONALIZATION IN SENSOR-RICH ENVIRONMENTS
PERSONALIZATION IN SENSOR-RICH ENVIRONMENTSPERSONALIZATION IN SENSOR-RICH ENVIRONMENTS
PERSONALIZATION IN SENSOR-RICH ENVIRONMENTSMartha Russell
 
Roy pea lpch_06_10_10
Roy pea lpch_06_10_10Roy pea lpch_06_10_10
Roy pea lpch_06_10_10Roy Pea
 
Spartan 3E FPGA Board Tutoriels
Spartan 3E FPGA Board TutorielsSpartan 3E FPGA Board Tutoriels
Spartan 3E FPGA Board TutorielsAymen Lachkhem
 
Ieee vlsi titles 2012 copmlete
Ieee vlsi titles 2012 copmleteIeee vlsi titles 2012 copmlete
Ieee vlsi titles 2012 copmletetema_solution
 
Presentation fpgakit
Presentation fpgakitPresentation fpgakit
Presentation fpgakitaroosa khan
 
Embedding VHDL in LabVIEW FPGA on Xilinx Spartan 3E Starter board
Embedding VHDL in LabVIEW FPGA on Xilinx Spartan 3E Starter boardEmbedding VHDL in LabVIEW FPGA on Xilinx Spartan 3E Starter board
Embedding VHDL in LabVIEW FPGA on Xilinx Spartan 3E Starter boardVincent Claes
 

Viewers also liked (20)

Introduction to Communication Systems 1
Introduction to Communication Systems 1Introduction to Communication Systems 1
Introduction to Communication Systems 1
 
Simulating communication systems with MATLAB: An introduction
Simulating communication systems with MATLAB: An introductionSimulating communication systems with MATLAB: An introduction
Simulating communication systems with MATLAB: An introduction
 
Introduction to communication system lecture1
Introduction to communication system lecture1Introduction to communication system lecture1
Introduction to communication system lecture1
 
Cdma basics
Cdma basicsCdma basics
Cdma basics
 
Moral & Leadership
Moral & LeadershipMoral & Leadership
Moral & Leadership
 
Analog properties and Z-transform
Analog properties and Z-transformAnalog properties and Z-transform
Analog properties and Z-transform
 
Convolution techiniques for dummies like me
Convolution techiniques for dummies like meConvolution techiniques for dummies like me
Convolution techiniques for dummies like me
 
Z transform
Z transformZ transform
Z transform
 
Classification of signals
Classification of signalsClassification of signals
Classification of signals
 
discrete time signals and systems
 discrete time signals and systems discrete time signals and systems
discrete time signals and systems
 
Introduction to Communication Systems 3
Introduction to Communication Systems 3Introduction to Communication Systems 3
Introduction to Communication Systems 3
 
Tutorials book
Tutorials bookTutorials book
Tutorials book
 
Dsp Presentation
Dsp PresentationDsp Presentation
Dsp Presentation
 
Let's check correction
Let's check correctionLet's check correction
Let's check correction
 
PERSONALIZATION IN SENSOR-RICH ENVIRONMENTS
PERSONALIZATION IN SENSOR-RICH ENVIRONMENTSPERSONALIZATION IN SENSOR-RICH ENVIRONMENTS
PERSONALIZATION IN SENSOR-RICH ENVIRONMENTS
 
Roy pea lpch_06_10_10
Roy pea lpch_06_10_10Roy pea lpch_06_10_10
Roy pea lpch_06_10_10
 
Spartan 3E FPGA Board Tutoriels
Spartan 3E FPGA Board TutorielsSpartan 3E FPGA Board Tutoriels
Spartan 3E FPGA Board Tutoriels
 
Ieee vlsi titles 2012 copmlete
Ieee vlsi titles 2012 copmleteIeee vlsi titles 2012 copmlete
Ieee vlsi titles 2012 copmlete
 
Presentation fpgakit
Presentation fpgakitPresentation fpgakit
Presentation fpgakit
 
Embedding VHDL in LabVIEW FPGA on Xilinx Spartan 3E Starter board
Embedding VHDL in LabVIEW FPGA on Xilinx Spartan 3E Starter boardEmbedding VHDL in LabVIEW FPGA on Xilinx Spartan 3E Starter board
Embedding VHDL in LabVIEW FPGA on Xilinx Spartan 3E Starter board
 

Similar to Introduction to Communication Systems 2

Similar to Introduction to Communication Systems 2 (20)

ssppt-170414031953.pdf
ssppt-170414031953.pdfssppt-170414031953.pdf
ssppt-170414031953.pdf
 
Signals & Systems PPT
Signals & Systems PPTSignals & Systems PPT
Signals & Systems PPT
 
Signals & systems
Signals & systems Signals & systems
Signals & systems
 
Digital signal System
Digital signal SystemDigital signal System
Digital signal System
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Signals and System
Signals and System Signals and System
Signals and System
 
ssppt-170414031953.pptx
ssppt-170414031953.pptxssppt-170414031953.pptx
ssppt-170414031953.pptx
 
Signal classification of signal
Signal classification of signalSignal classification of signal
Signal classification of signal
 
Signal
SignalSignal
Signal
 
02_signals.pdf
02_signals.pdf02_signals.pdf
02_signals.pdf
 
Signals and system
Signals and systemSignals and system
Signals and system
 
Ec8352 signals and systems 2 marks with answers
Ec8352 signals and systems   2 marks with answersEc8352 signals and systems   2 marks with answers
Ec8352 signals and systems 2 marks with answers
 
Ss important questions
Ss important questionsSs important questions
Ss important questions
 
Signals and System
Signals and SystemSignals and System
Signals and System
 
Signals and classification
Signals and classificationSignals and classification
Signals and classification
 
Basic concepts
Basic conceptsBasic concepts
Basic concepts
 
Bsa ppt 48
Bsa ppt 48Bsa ppt 48
Bsa ppt 48
 
s and s ppt.pptx
s and s ppt.pptxs and s ppt.pptx
s and s ppt.pptx
 
signals and systems
signals and systemssignals and systems
signals and systems
 
DTSP UNIT I - INTRODUCTION.pptx
DTSP UNIT I - INTRODUCTION.pptxDTSP UNIT I - INTRODUCTION.pptx
DTSP UNIT I - INTRODUCTION.pptx
 

More from slmnsvn

Analysis optimization and monitoring system
Analysis optimization and monitoring system Analysis optimization and monitoring system
Analysis optimization and monitoring system slmnsvn
 
Analysis optimization and monitoring system
Analysis optimization and monitoring system Analysis optimization and monitoring system
Analysis optimization and monitoring system slmnsvn
 
Smart home
Smart homeSmart home
Smart homeslmnsvn
 
Smart fuel theft detector
Smart fuel theft detectorSmart fuel theft detector
Smart fuel theft detectorslmnsvn
 
Smart fuel theft detector
Smart fuel theft detectorSmart fuel theft detector
Smart fuel theft detectorslmnsvn
 
Rfid attendace system
Rfid attendace systemRfid attendace system
Rfid attendace systemslmnsvn
 
Quad pod transformable vehicle
Quad pod transformable vehicleQuad pod transformable vehicle
Quad pod transformable vehicleslmnsvn
 
Quad pod transformable vehicle
Quad pod transformable vehicleQuad pod transformable vehicle
Quad pod transformable vehicleslmnsvn
 
Power factor correction
Power factor correctionPower factor correction
Power factor correctionslmnsvn
 
Power factor correction
Power factor correctionPower factor correction
Power factor correctionslmnsvn
 
Optimum performances of ramallah
Optimum performances of ramallahOptimum performances of ramallah
Optimum performances of ramallahslmnsvn
 
Optimum performances of ramallah
Optimum performances of ramallahOptimum performances of ramallah
Optimum performances of ramallahslmnsvn
 
Optimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate networkOptimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate networkslmnsvn
 
Optimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate networkOptimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate networkslmnsvn
 
Optimum performance for aqraba electrical network 2
Optimum performance for aqraba electrical network 2Optimum performance for aqraba electrical network 2
Optimum performance for aqraba electrical network 2slmnsvn
 
Optimum performance for aqraba electrical network 2
Optimum performance for aqraba electrical network 2Optimum performance for aqraba electrical network 2
Optimum performance for aqraba electrical network 2slmnsvn
 
Optimum performance for aqraba electrical network
Optimum performance for aqraba electrical networkOptimum performance for aqraba electrical network
Optimum performance for aqraba electrical networkslmnsvn
 
Multi tone test
Multi tone testMulti tone test
Multi tone testslmnsvn
 
Multi tone test
Multi tone testMulti tone test
Multi tone testslmnsvn
 
Mini scada system for monitoring pv and wind installation in meteorology stat...
Mini scada system for monitoring pv and wind installation in meteorology stat...Mini scada system for monitoring pv and wind installation in meteorology stat...
Mini scada system for monitoring pv and wind installation in meteorology stat...slmnsvn
 

More from slmnsvn (20)

Analysis optimization and monitoring system
Analysis optimization and monitoring system Analysis optimization and monitoring system
Analysis optimization and monitoring system
 
Analysis optimization and monitoring system
Analysis optimization and monitoring system Analysis optimization and monitoring system
Analysis optimization and monitoring system
 
Smart home
Smart homeSmart home
Smart home
 
Smart fuel theft detector
Smart fuel theft detectorSmart fuel theft detector
Smart fuel theft detector
 
Smart fuel theft detector
Smart fuel theft detectorSmart fuel theft detector
Smart fuel theft detector
 
Rfid attendace system
Rfid attendace systemRfid attendace system
Rfid attendace system
 
Quad pod transformable vehicle
Quad pod transformable vehicleQuad pod transformable vehicle
Quad pod transformable vehicle
 
Quad pod transformable vehicle
Quad pod transformable vehicleQuad pod transformable vehicle
Quad pod transformable vehicle
 
Power factor correction
Power factor correctionPower factor correction
Power factor correction
 
Power factor correction
Power factor correctionPower factor correction
Power factor correction
 
Optimum performances of ramallah
Optimum performances of ramallahOptimum performances of ramallah
Optimum performances of ramallah
 
Optimum performances of ramallah
Optimum performances of ramallahOptimum performances of ramallah
Optimum performances of ramallah
 
Optimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate networkOptimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate network
 
Optimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate networkOptimum performance of tulkarim governorate network
Optimum performance of tulkarim governorate network
 
Optimum performance for aqraba electrical network 2
Optimum performance for aqraba electrical network 2Optimum performance for aqraba electrical network 2
Optimum performance for aqraba electrical network 2
 
Optimum performance for aqraba electrical network 2
Optimum performance for aqraba electrical network 2Optimum performance for aqraba electrical network 2
Optimum performance for aqraba electrical network 2
 
Optimum performance for aqraba electrical network
Optimum performance for aqraba electrical networkOptimum performance for aqraba electrical network
Optimum performance for aqraba electrical network
 
Multi tone test
Multi tone testMulti tone test
Multi tone test
 
Multi tone test
Multi tone testMulti tone test
Multi tone test
 
Mini scada system for monitoring pv and wind installation in meteorology stat...
Mini scada system for monitoring pv and wind installation in meteorology stat...Mini scada system for monitoring pv and wind installation in meteorology stat...
Mini scada system for monitoring pv and wind installation in meteorology stat...
 

Recently uploaded

Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniquesugginaramesh
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxPurva Nikam
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 

Recently uploaded (20)

Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniques
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 

Introduction to Communication Systems 2

  • 1. EEE 330 Introduction to Communication Systems Lecture # 2 Signal and Systems Signal Comparison Review of the Fourier Series Review of the Fourier Transform
  • 2. Overview The Objectives of Today’s Lecture Signal and Systems Signal Comparison Overview/Motivation for Fourier Theory Review of the Fourier Series Review of the Fourier Transform Reading B.P. Lathi, Modern Digital and Analog Communication Systems, 3rd Ed., Oxford University Press, 1998. Chapter 2 Chapter 3
  • 3. To Study Communication Systems you must understand… Signals and Systems Fourier Analysis Modulation Theory We will study this in detail Detection Theory Given that this signal is corrupt at the receiver, how do we determine the original signal? Probability Theory Since the transmit signal and noise are both unknown to the receiver, we can use probability theory to study communications systems
  • 4. Signals and Systems In this class we will rely on mathematical representations of signals and systems to describe communications Relies on background obtained from EEE301 A system is characterized by inputs and outputs which are mathematically modeled as signals We will also mathematically represent the signals at various points within a communications system Mathematical representations of the various components of the system can be viewed as subsystems with input-output relationships defined by Impulse response in the time domain Transfer function in the frequency domain
  • 5. System Representation A system is any process that results in the transformation of signals. H is typically used to represent the system x(t) is typically used to represent the excitation or input to the system y(t) is typically used to represent the response or output of the system Systems can have multiple inputs and/or mulitple outputs Example of a Single-Input Single Output system:
  • 6. System Properties There are several properties of systems that are important to understand Many properties allow us to make simplifications in our analysis Specific properties Time Invariance Linearity Stability Causality Memory Invertibility
  • 7. Time-invariance A system is time-invariant if a time-shift in the input causes a time shift in the output Ex: y(t) = sin(x(t)) y(t-t0) = sin(x(t-t0)) If a system is not time-invariant, then it is time-varying. Ex: y(t) = t x(t) y(t-t0) = t x(t-t0) (t-t0) x(t-t0)≠
  • 8. Linearity A linear system is any system that obeys the properties of scaling (homogeneity) and superposition (additivity) If y(t) = H(x(t)) then α y(t) = H(α x(t)) and H(α x1(t)+ β x2(t))= α H(x1(t))+ β H(x2(t))
  • 9. Stability A stable system is one where the output does not diverge as long as the input does not diverge. If the input is bounded then the output is also bounded (BIBO system) However, this is not always true. x[n] = u[n] (unit step function – Bounded) y[n] = H(x[n] ) =(n+1)u[n] (not bounded)
  • 10. Causality A causal system is one that is nonanticipative; that is, the output may depend on current and past inputs, but not future inputs. Ex: y[n] = H(x[n]) = x[n] – x[n-1]
  • 11. Memory A system is memoryless if its output for each value of independent variable is dependent only on the input at the same time. Ex: y[n] = H(x[n]) = [x[n] ]2
  • 12. Invertibility A system is called invertible, if distinct inputs lead to distinct outputs. By observing output, you can determine its input Ex: y(t) = 2x(t) x(t) = 0.5 y(t)
  • 13. Signals A signal is a function representing a physical quantity. Signals are represented mathematically as functions of one or more independent variables. Speech signal is represented by acoustic pressure as a function of time. Picture is represented by brightness function of tqo spatial variables. Although functions can operate on any type of variable, we will be most concerned with functions of time
  • 14. Physically realizable functions Have finite time duration (finite energy!) Occupy finite frequency spectrum Are continuous Have finite peak value Are real-valued
  • 16. Classification of Signals Signals (or more specifically their mathematical representations) can be categorized according to a few major features Continuous Time vs. Discrete Time Analog vs. Digital Deterministic vs. Propabilistic (Random) Power vs. Energy Periodic vs. Aperiodic Even vs. Odd
  • 17. Contiuous Time vs. Discrete Time This classification is determined by whether or not the time axis- independent variable) is discrete (countable) or continuous. A continuous-time signal are defined for a continuum of values of time A discrete-time signal is only defined at discrete times.
  • 18. Analog vs. Digital Analog signal can take any value for all t Digital signal can take only finite number of distinct values
  • 19. Deterministic vs. Random A deterministic signal is a signal in which each value of the signal is fixed and can be determined by a mathematical expression, rule, or table. The future values of the signal can be calculated from past values with complete confidence. If a signal is known only in terms of probabilistic description such as mean value, mean squared value, and so on, it is a random signal. The future values of a random signal cannot be accurately predicted and can usually only be guessed based on the averages of sets of signals.
  • 20. Power vs. Energy Energy signals have finite energy Every signal in real life is an energy signal Power signal have finite and nonzero power. Power signal is of infinite duration
  • 21. Periodic vs. Aperiodic Periodic signals repeat with some period T. A signal is called aperiodic if it is not periodic.
  • 22. Even vs. Odd An even signal is any signal f such that f(t) =f(−t) . Even signals can be easily spotted as they are symmetric around the vertical axis. An odd signal is a signal f such that f(t) =−f(−t)
  • 23. Signal Comparison (Orthogonality) Orthogonality: Two complex signals are said to be orthogonal over an interval t1≤ t ≤ t2, if or Significance: Sum of weighted orthogonal signals are used to represent any signal with minimum error We can transmit signals over orthogonal signals We can reject undesired signals to select just one that we want, by filtering at the demodulator Orthogonal signals are used in CDMA 2 1 * 1 2( ) ( ) 0 t t x t x t dt =∫ 2 1 * 1 2( ) ( ) 0 t t x t x t dt =∫
  • 24. Orthogonality (Approximation of functions) xn are N mutually orthogonal signals cn are coefficients
  • 25. Orthogonality (Transmitter) Any two sinusoids that are harmonically related are orthogonal over the whole cycle All sinusoids are orthogonal over the interval -∞ to ∞. This means we can modulate information over separate carriers and “tune in” the channel we want. 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 -1 0 1 sin(πt) 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 -1 0 1 sin(2πt) 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 -1 0 1 sin(4πt) t
  • 26. Orthogonality (Demodulator) 0 1 2 3 4 5 6 7 8 9 10 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Frequency (kHz) abs(ModulatedSignal) f=3khz Local oscillator 0 ∞ ∫Performs operation Signals orthogonal to cos (2∗π∗3*10^3*t) will be cancelled
  • 27. Orthogonality (CDMA) In CDMA the spectrum is used by N users Each user is assigned to a unique code The N codes are orthogonal to each other 3G systems 0 0.5 1 1.5 2 -1 -0.5 0 0.5 1 code1 0 0.5 1 1.5 2 -1 -0.5 0 0.5 1 time code2
  • 28. Signal Comparison (Correlation) Correlation is related with the information that how much two signals are similar cn is the correlation coefficient and normalizes the levels of g(t) and x(t), which are complex signals. 1 ( ) ( )n g x c g t x t dt E E ∞ ∗ −∞ = ∫ 1 1nc− ≤ ≤ 1 g xE E
  • 29. Correlation cn = 1 Two signals are similar Two best friends cn = 0 Two signals are orthogonal Unrelated Complete strangers cn =-1 Two signals are dissimilar Worst enemies 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 -1 0 1 g(t) 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 -1 0 1 x1 (t) 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 -1 0 1 x2 (t) 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 -1 0 1 time x3 (t)
  • 30. Correlation (Contd.) x2(t) is a shifted version of x1(t), hence they are “IDENTICAL” However cn=0 Use cross- correlation instead of correlation 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 x1 (t) 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 time x2 (t)
  • 31. Cross-Correlation function g(t) z(t) 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 time z(t) 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 g(t)
  • 32. Cross-Correlation The normalization factor is dropped It can take any value It plots the similarity index for all relative time shifts between two signals For complex signals
  • 33. Autocorrelation Function The correlation of signal with itself is called autocorrelation The autocorrelation function for a real signal g(t) is
  • 34. Autocorrelation Autocorrelation of a random noiseor signal indicates the “periodicity” structure of the signal Truely random (unpredictable) noise has Ψg(τ)=δ(τ).
  • 35. Review of the Fourier Series and the Fourier Transform
  • 36. Motivation If a system is linear, the response due to a sum of signals is the sum of the responses to each individual signal System analysis can be simplified by decomposing an input signal into a sum of simpler signals The system output can then be found as the sum of the system responses to these simpler signals A physically meaningful way of decomposing signals is to represent them as a sum (or integral) of sinusoids Periodic signals – Fourier Series Aperiodic signals – Fourier Transform Periodic signals can also be represented using the Fourier Transform This gives rise to the idea of the frequency domain
  • 37. Fourier Theory Two basic types of signals Power signals Energy signals We can represent a signal in time or in frequency Fourier Representations Fourier Series Representation valid for all time if signal is periodic (i.e., power signals) Representation is valid only over a certain interval for aperiodic signals Fourier Transform Applies directly to energy signals Requires introduction of the impulse for application to power signals
  • 38. Fourier Theory (cont.) Fourier Theory tells us that signals can be represented as weighted sums (or integrals) of sinusoids. The “amount” of each sinusoid is equivalent to the “frequency domain” information of a particular signal If the signal is periodic, the signal can be represented as an infinite sum of sinusoids whose frequencies are integer multiples of the fundamental frequency, fo. If a signal is aperiodic we can take the limit of the Fourier Series as the period goes to infinity. The result is the Fourier Transform The Fourier Transform doesn’t technically apply to periodic signals. However we can create a FT through the use of the delta function
  • 39. Trigonometric Fourier Series Trigonometric Fourier Series where To is the period, and CompacttrigonometricFourierSeries
  • 43. Exponential Fourier Series We can represent a periodic signal g(t) with period T0 exactly by the sum of complex sinusoids where The above integral must converge This is termed the Exponential Fourier Series We can represent the relationship between g(t) and Dn as ( ) FS ng t D←→
  • 44. Exponential Fourier Series (Cont’d) Dn are complex numbers in general. For any real signal, | Dn | is even function and the phase is always an odd function It still represents a signal on one period.
  • 48. Negative frequencies ? Negative frequencies arise as a necessary implication of the exponential phasor view of the signals, required to be able to represnt purely real signal. Frequency is not negative cos( ) 2 j t j t e e t ω ω ω − + = sin( ) 2 j t j t e e t j ω ω ω − − =
  • 49. Energy Signals The Fourier Series applies to periodic signals which are also power signals. They all have a “line spectrum” However, we would like to analyze both power signals and energy signals. Energy signals have a “continuous spectrum” There is some energy at every frequency in the signal spectrum Thus, we need a more powerful analysis tool. The Fourier Transform is the answer
  • 50. Fourier Transform It is the Fourier series in the limit or G(ω) has the same amplitude symmetry and phase anti-symmetry properties of exp. FS For a single pulse g(t), it gives the envelope of exp. FS that is obtaines if g(t) is repeated periodically.
  • 51. FT and Exp. FS Continuous Spectrum Line Spectrum
  • 52. G(ω) In general G(ω) is a complex number G(ω) = | G(ω) |*exp(jθG(ω)) For real signals g(t) G(ω)= G*(-ω) (Conjugate symmetry property) Hence |G(-ω)|= |G(ω)| (even function of ω) θG(-ω)= -θG(ω) (odd function of ω)
  • 53. Inverse Fourier Transform Inverse Fourier Transform reconstructs the signal from its spectrum g(t) and G(ω) forms a FT pair
  • 54. The Frequency Domain The original signal g(t) is said to be in the time domain since its argument represents time The Fourier Transform G(ω) representation is said to be in the frequency domain since its argument ω represents frequency Notes: Frequency is the reciprocal of time The Fourier Transform is referred to as an analysis of the signal g(t) since it extracts the frequency components of g(t) at each value of ω The Inverse Fourier Transform is referred to as synthesis since it recombines the components G(ω) to obtain the original signal g(t) The physical meaning of G(ω) depends on the meaning of g(t). If g(t) has units of volts, G(ω) has units volts/Hz. Thus it represents how much of the voltage signal is present at each frequency.
  • 55. The Frequency Domain We can think of the Fourier Transform and the Inverse Fourier Transform as means for moving between the time and frequency domains Note that no information is lost in the transformation and both are equivalent representations of a signal This is sometimes termed the “Analysis equation” This is sometimes termed the “Synthesis equation”
  • 57. Existence of FT Not all the signals are Fourier transformable The existence of FT is assured for any g(t) satisfying the Dirichlet’s conditions, i.e.
  • 58. FT of Rectangular pulse -τ/2 τ/2
  • 59. Plots
  • 60. Time vs. Frequency τ =0.1 τ =0.01
  • 61. Time vs. Frequency Time and frequency are reciprocal If a function speeds up in time, it slows down in frequency If a signal changes rapidly it requires more high frequency components Signals which change rapidly in time are said to have a large bandwidth (a measure of the frequency content) If a function slows down in time, it speeds up in frequency If a signal changes slowly in time it requires less high frequency components and more low-frequency components Signals which change slowly in time are said to have a small bandwidth
  • 62. Definitions of Bandwidth for Baseband Signals Bandwidth is a term used to describe a positive frequency range over which the signal has significant content. There are various definitions for bandwidth including: Absolute Bandwidth (Babs) Defined as B where G(ω)=0 ω>B 3-dB Bandwidth (half-power bandwidth - (B3dB)) Defined as B where X-dB Bandwidth Defined as B where First Null Bandwidth (Bfirst null) For baseband systems this is equal to the frequency of the first null in the spectrum ( ) ( )10 10 max 20log ( ) 20log ( ) -X >G G Bω ω ω< 2 2 max ( ) ( ) > 2 G G B ω ω ω<
  • 65. Properties of Fourier Transform Time-Frequency Duality Symmetry Linearity Scaling Time-shifting Frequency-shifting Convolution and multiplication Time-differentiation and Time-Integration Refer to Table 3.2 on pg 101 for the properties
  • 66. Time-Frequency Duality Due to the similar nature of the Fourier Transform and the Inverse Fourier Transform, there is the duality property. Whenever we derive any result, we can be sure that it has a dual
  • 68. Symmetry (part of duality) If then Example:
  • 69. Linearity If g(t)=α g1(t)+β g2(t) then G(ω)=α G1(ω)+β G2(ω) α g1(t)+β g2(t) α G1(ω)+β G2(ω)
  • 70. Scaling If then for a real constant a
  • 72. Scaling - Interpretation Scaling property states that the time compression of signal results in the spectral expansion, and time expansion of signal results in the spectral compression. Time Compression: α > 1. Scaling a signal in time by α speeds the signal up in time. The resulting transform is scaled by 1/α which slows the transform down in frequency – this means that more of the larger frequency values are present to accomplish faster changes. Time Expansion: α < 1. Scaling a signal in time by 1/α slows the signal down in time. The resulting transform is scaled by α which speeds it up in frequency – this means that more low frequency values are present to account for slower changes.
  • 76. Example g(t) = rect(t) |G(ω)| = |sinc(ω/2)|
  • 78. Bandpass signals Low pass Bandwidth: 2πB Band pass Bandwidth: 4πB If a linear combination of these two band pass signals will be a band pass signal
  • 80. Convolution and multiplication If then and Thus, convolution in the time domain results in multiplication in the frequency domain while multiplication in the time domain results in convolution in the frequency domain. This can greatly simplify some system analysis BW= B1 BW= B2 BW= B1+B2
  • 82. Summary In this lecture we have discussed Signals and systems Fourier series Fourier Transform. The Fourier Transform is useful for providing a frequency domain representation of periodic and aperiodic signals that is valid for all time. Understanding the relationship between time and frequency is perhaps one of the most important concepts in this course.