Sampling Fundamentals
Introduction to Sampling
Converting a continuous-time signal \(x(t)\) into a discrete-time sequence \(x[n]\) by taking samples at regular intervals.
Impulse Train Sampling
The spectrum of the sampled signal consists of the original spectrum repeated at intervals of \(\omega_s\).
Nyquist Sampling Theorem
Nyquist Sampling Theorem
A band-limited signal \(x(t)\) with maximum frequency \(f_m\) can be perfectly reconstructed from its samples if the sampling frequency satisfies:
-
Nyquist Rate: \(f_N = 2f_m\) (minimum sampling rate)
-
Nyquist Frequency: \(f_N/2 = f_m\) (maximum signal frequency)
-
Nyquist Interval: \(T_N = 1/f_N = 1/(2f_m)\) (maximum sampling period)
-
Signal must be band-limited: \(X(\omega) = 0\) for \(|\omega| > \omega_m\)
-
Sampling rate: \(\omega_s > 2\omega_m\)
-
Ideal reconstruction filter required
Nyquist Theorem - Frequency Domain View
-
Spectral replicas do not overlap
-
Perfect reconstruction possible
-
\(X_s(\omega) = \frac{1}{T_s}X(\omega)\) for \(|\omega| < \omega_s/2\)
-
Spectral replicas overlap
-
Information loss occurs
-
Perfect reconstruction impossible
-
Spectral replicas just touch
-
Theoretically perfect reconstruction possible
-
Practically challenging due to ideal filter requirements
Aliasing
Aliasing Phenomenon
Aliasing occurs when the sampling rate is insufficient (\(f_s < 2f_m\)), causing high-frequency components to appear as lower frequencies in the sampled signal.
For a sinusoid \(x(t) = A\cos(2\pi f_0 t)\) sampled at rate \(f_s\):
If \(f_0 > f_s/2\), the sampled signal appears as:
Alias Frequency Calculation
For a frequency \(f_0\) sampled at rate \(f_s\):
If \(f_0 = 1.2\) kHz and \(f_s = 1\) kHz: \(f_a = |1.2 - 1| = 0.2\) kHz
Types of Aliasing
-
High-frequency signals appear as low-frequency
-
Common in digital signal processing
-
Example: Wagon wheel effect in movies
-
Frequency domain overlapping
-
Loss of original frequency information
-
Irreversible distortion
-
Audio sampling: Need \(f_s > 40\) kHz for 20 kHz audio
-
Video sampling: Frame rate vs. motion frequency
-
Radar systems: Doppler frequency aliasing
Anti-Aliasing
Anti-Aliasing Techniques
-
Low-pass filter before sampling
-
Cutoff frequency: \(f_c \leq f_s/2\)
-
Removes frequency components above Nyquist frequency
-
Ideal brick-wall filter not realizable
-
Transition band: \(f_m < f < f_s/2\)
-
Guard band: \(f_g = f_s/2 - f_m\)
-
Higher sampling rate reduces filter complexity
Oversampling
Sampling at a rate much higher than the Nyquist rate:
-
Relaxed anti-aliasing filter requirements
-
Better SNR performance
-
Easier analog filter design
-
Noise shaping possibilities
-
Delta-sigma modulators
-
High-resolution audio systems
-
Medical imaging systems
Signal Reconstruction
Signal Reconstruction
Converting discrete-time samples back to continuous-time signal:
For perfect reconstruction (when Nyquist criterion is satisfied):
Whittaker-Shannon Interpolation Formula
When sampling theorem conditions are met:
-
Each sample contributes a sinc function
-
Sinc functions are orthogonal at sampling instants
-
Perfect reconstruction requires infinite sum
-
Practical systems use finite approximations
Practical Reconstruction Methods
-
Simplest reconstruction
-
Creates staircase waveform
-
Significant high-frequency distortion
-
Linear interpolation between samples
-
Better than ZOH but still imperfect
-
Reduced high-frequency content
-
Cubic spline interpolation
-
Windowed sinc interpolation
-
Better approximation to ideal reconstruction
Practical Sampling Systems
Sample-and-Hold (S&H) Circuits
-
Hold sample value constant during A/D conversion
-
Prevent aperture error
-
Provide time for conversion process
-
Aperture Time: Time to acquire sample
-
Aperture Jitter: Variation in sampling instant
-
Aperture Error: Signal change during acquisition
Quantization in Sampling
Converting continuous amplitude to discrete levels:
Multirate Signal Processing
Decimation (Downsampling)
Reducing the sampling rate by factor \(M\):
-
Low-pass filter before decimation
-
Cutoff frequency: \(\omega_c = \pi/M\)
-
Prevents aliasing in downsampled signal
Interpolation (Upsampling)
Increasing the sampling rate by factor \(L\):
-
Low-pass filter after upsampling
-
Cutoff frequency: \(\omega_c = \pi/L\)
-
Removes spectral images
Important Formulas Summary
Key Formulas - Sampling Theory
Common GATE Problems
-
Finding minimum sampling rate for given signal
-
Calculating alias frequencies
-
Determining reconstruction filter specifications
-
Multirate system design
-
Quantization noise calculations
-
Always identify maximum frequency component
-
Check for aliasing conditions
-
Consider practical filter limitations
-
Remember guard bands in real systems
-
Use frequency domain analysis for complex signals