|
|
|
As pointed in About,
" urge the reader to use/trust the content only after verifying it against standards and/or consulting it with experts in the field".
»
|
Numbers
|
Below is our number scale. Complex numbers is superset of all numbers.
|
|
|
»
|
Euler's formula
|
|
|
|
»
|
IQ Modulation and Demodulation
|
In Modulation, Amplitude and Phase of the Carrier is adjusted.
This can be achieved with an "in-phase" component and an "quadrature" component as shown mathematically below.
f is Carrier frequency.
|
|
Demodulation (i.e. getting back "in-phase" and "quadrature" components) is achieved by low pass filter (LPF).
|
|
|
»
|
Signal processing
|
|
|
Example,
|
|
|
»
|
Digital Signal Processing system
|
|
|
»
|
Continuous-Time and Discrete-Time Sinusoid signals
|
Continuous-Time
|
|
Discrete-Time
|
|
|
|
»
|
Complex Sinusoid (or Exponential)
|
Complex Sinusoid (or Exponential) is a function of frequency and time as shown below.
|
|
If values (complex numbers) are plotted on rectangular coordinates,
it will look like a point revolving in circular motion with frequency f.
Anticlockwise if forward in time, clockwise otherwise.
|
|
|
»
|
Harmonically related Complex Sinusoids
|
Two sinusoids are said to be harmonically related if their frequencies are multiple of single frequency.
This frequency is known as fundamental frequency.
Below is a linear combination of harmonically related continuous-time sinusoids.
F0 is fundamental frequency.
|
|
Same combination for discrete-time sinusoids is shown below.
In case of discrete-time sinusoid, as seen earlier, waveforms are same when oscillation rate is separated by 2π.
If N is oscillation period (corresponding to F0), waveforms with k=0 and k=N will be same.
That means, it will be sufficient if we take k from 0 to N-1.
|
|
|
|
»
|
Sampling of a sinusoid
|
Analog to Digital conversion requires Sampling of the analog signal.
Sampling is usually periodic.
Below diagram shows sampling of a sinusoid with two frequencies, but with the same sampling period.
|
|
|
|
»
|
Sampling theorem
|
Below is an equation to get back input analog signal from sampled values.
|
|
|
|
»
|
Quantisation
|
During sampling, each sample value of continous-amplitude signal is expressed into certain number of digits (usually bits).
The process is called Quantisation.
Quantisation introduces a certain error due the conversion of continous-value to discrete-value;
this error is known as Quantisation error.
|
|
Information loss due to Quantisation error could be measured in terms of Signal-to-Quantisation noise ratio (SQNR).
Each bit is equivalant to 6 dB power for sinusoidal signal as shown below.
|
|
|
|
»
|
Elementary discrete-time signals
|
Unit impulse
|
|
Unit step
|
|
Energy signal
|
|
Power signal
|
|
Periodic signal
|
|
Nonperiodic or Aperiodic signal
|
Signal which is *not* periodic
|
Symmetric (even) signal
|
|
Antisymmetric (odd) signal
|
|
|
|
»
|
Energy of discrete-time signal
|
Below is a definition of Energy and an example calculation for Unit impulse signal.
|
|
As Energy of Unit impulse signal is finite, it is known as an Energy signal.
|
|
»
|
Power of discrete-time signal
|
Below is a definition of Power and an example calculation for Unit step signal.
|
|
As Power of Unit step signal is finite, it is known as Power signal.
|
|
»
|
Simple operations on discrete-time signals
|
Shifting
|
|
Folding
|
|
Down-sampling
(time scaling)
|
|
Amplitude scaling
|
|
|
|
»
|
Discrete-Time systems
|
|
|
|
|
»
|
Types of discrete-time systems
|
Static
(memoryless)
|
|
Dynamic
(with memory)
|
|
Time invariant
|
|
Time variant
|
|
Relaxed or
Not relaxed
|
|
Linear
|
|
Nonlinear
|
Does *not* satisfy above linear equation.
|
Causal or
Noncausal
|
|
Recursive or
Nonrecursive
|
|
Stable
|
|
Unstable
|
|
|
|
»
|
Cascade (Serial) interconnection
|
|
|
|
|
»
|
Parallel interconnection
|
|
|
|
|
»
|
Linearity and Time invariance
|
Linearity should be not be related to Time invariance.
Linearity deal with Amplitude or value (y axis) of the signal whereas
Time invariance deal with Time (x axis).
|
|
»
|
Splitting discrete time signal in unit impulses
|
|
|
|
»
|
Commutativity of Convolution sum
|
|
In other words, if we excite a linear time invariant discrete-time system -
which has unit impulse response as Tδ - with Finput signal,
we get same response that we will receive when we excite another system -
which has unit impulse response as Finput - with Tδ signal.
|
|
»
|
Associativity of Convolution sum
|
|
|
|
»
|
Cascade connection and Convolution sum
|
|
|
|
»
|
Distributive law of Convolution sum
|
|
|
|
»
|
Check if system is Causal
|
|
|
|
»
|
Convolution sum for Causal systems
|
|
|
|
»
|
Check if system is Stable
|
|
|
|
»
|
Response of stable system to finite duration input signal
|
|
|
|
»
|
Duration of unit impulse response
|
|
|
|
»
|
Recursive system
|
|
|
|
»
|
Constant coefficient difference equation
|
|
First term indicates that the system has a "State".
If the input is zero, first term is revealed.
So, it is known as Zero-Input Response (or Natural response).
Let us call it FZI.
It is obvious that if zero-input response is zero,
system has non-zero initial condition and
it is *not* relaxed.
Second term is revealed when FZI = 0 i.e.
when the system has no state or zero state.
So, the second term is known as Zero-State Response.
Let us call it FZS.
So,
|
|
|
It can be shown be that
recursive system decribed by a linear constant-coefficient difference equation is linear and time invariant.
|
|
»
|
Example of a simple recursive system
|
|
Let us check the stability of the system.
|
|
|
|
»
|
Solution of difference equation (direct method)
|
To find a solution to linear constant coefficient difference equation is
to find an explicit equation for Foutput in terms of its initial conditions for a particular input.
Below is a direct method.
|
|
Find homegeneous or complementary solution.
|
|
Example of finding homegeneous or complementary solution.
|
|
Now let us look at particular solution.
|
|
Example of finding particular solution.
|
|
Let us check full solution for our example.
|
|
Let us see if we get same solution by manual calculation.
|
|
Solutions from Manual calculation and that from Direct method match !
Another point to note here is that
the particular solution can be obtained from zero-state response by below equation.
|
|
Taking our example.
|
|
This matches with earlier calculated particular solution.
As particular solution is found by making n approach infinity,
it is called steady-state response.
The portion of the solution that dies out is called transient response.
|
|
© Copyright Samir Amberkar 2018-24
| |
|
|
|