Thomas Hasenpusch
Federal Network Agency
Germany www.bundesnetzagentur.de
Types of available Spectrum Analyzers
Sweeping Analyzer
Scans the desired frequency range with a narrow filter
FFT Analyzer
Captures the time signal and calculates spectrum mathematically
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
2
Sweeping Analyzer: Principle in Theory
Filter is swept through the desired frequency range
(Span)
A
Thomas Hasenpusch, Bundesnetzagentur f
11.04.2020
3
Sweeping Analyzer: Realization of Principle
IF signal is swept through fixed frequency filter (RBW)
A
Thomas Hasenpusch, Bundesnetzagentur
IF f
11.04.2020
4
Sweeping Analyzer: Simplified Block
Diagram
Input
Mixer
Reference level
IF Amp.
IF Filter Log. Amp.
Detector Video Bandwidth
Envelope
Detector Video Filter
(VBW)
Centre frequency
Resolution
Bandwidth (RBW)
Local
Oscillator
Detector
Detector
Display
Trace
Mode
Span,
Sweep time
Sawtooth
Generator
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
5
Sweeping Analyzer: RBW
3dB „dip“
RBW = frequency spacing is not always sufficient to separate two signals
Optimum (best frequency resolution): RBW = span / display pixels
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
6
Sweeping Analyzer: Envelope Detector
„Filters“ out the RF, leaves only modulation component
Video signal
A
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
7
Sweeping Analyzer: Detectors
Analyzer measures much faster than it can display
Multiple measurement results lie behind each display pixel
Detector determines which of the measured values is displayed s1 s2 s3 s4 s5 s6 s1 s2 s3 s4 s5 s6
A
Average level
RMS level t
A
Pixel 1 peak
AV
RMS sample
Pixel 2 t
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
8
FFT: Theory
Fourier says: Each random time signal is the sum of discrete, unmodulated sinewaves
2,0
1,5
1,0
0,5
0,0
-0,5
-1,0
-1,5
-2,0
0 90 180 270 360 450 540
Tim e sum
2,00
1,50
1,00
0,50
0,00
-0,50
-1,00
-1,50
-2,00
0 90 180 270 360 450 540
Tim e
FFT
1,0
0,8
0,6
0,4
0,2
0,0
0
2,0
1,8
1,6
1,4
1,2
2 4 6
Frequency
8 10
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
9
FFT Analyzer: Principle
Fourier formulas allow calculation of the spectrum of each time signal
Fast Fourier Transform (FFT) greatly reduces calculations, but work only under certain assumptions
Time signal is captured (acquired) for a certain time, digitized and stored in memory
FFT spectrum is then calculated from the stored time samples by a Digital Signal Processor (DSP)
RF in
X A/D
F
IF
0 f
RF
Low Pass
Thomas Hasenpusch, Bundesnetzagentur
Memory
Display
DSP
FFT
11.04.2020
10
FFT: Problems and issues
Usually no seamless acquisition
(blind times during calculation)
Spectrum 1:
Display
Spectrum 2:
Display
Block 1 acquisition
Block 1 processing
Block 2 acquisition
Block 2 processing time blind time blind time
Solution: Deploying two separate processing lanes with alternate timing (one lane acquires while the other one processes previous block)
11
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
FFT with pulsed signals
FFT analyzers are usually fast enough to show the spectrum of even very short pulses (e.g. Radar)
A
0
A
FFT window
A
FFT window
A
FFT window t f f
Thomas Hasenpusch, Bundesnetzagentur f
11.04.2020
12
Important levels of digital signals
Peak: maximum possible level over a long meas. time
Applies when assessing interference potential
RMS (continuous signals): average power a over long meas. time
Applies when checking reception capability, coverage and licence conditions
AV burst (pulsed signals): average power during burst only
Applies as RMS, but in case of bursted signals
A
AV burst level t
Thomas Hasenpusch, Bundesnetzagentur burst duration
11.04.2020
13
Bandwidth Measurement (Direct Method)
Most important for monitoring stations: 99% bandwidth (equal to occupied bandwidth)
Definition: bandwidth in which 99% of all transmitted energy lies
A
99%
100%
0.5% 0.5% f
OBW
Span (100%)
With analyzer: narrow RBW, MaxHold, OBW function
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
14
Level Measurement: Procedure With
Sweeping Analyzer (1)
Peak level:
Span ≥ signal bandwidth or zero span
RBW ≥ signal bandwidth
Detector: peak
MaxHold
Read highest level with Marker
RMS-level:
Span ≥ signal bandwidth
Narrow RBW (span/display points)
Detector = RMS or sample
ClearWrite
Channel Power measurement function
If reading is instable: increase sweep time (never use MaxHold!)
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
15
Level Measurement: Procedure With
Sweeping Analyzer (2)
AV-burst level:
Span = zero span
RBW ≥ signal bandwidth
Detector = RMS or sample
ClearWrite, trigger on burst
Sweep time ≥ burst time
Time domain power measurement
Ref -20 dBm
-20
-30
1 RM *
CLRWR
-40
-50
-60
TRG -70 dBm -70
Att 10 dB
1
Average level:
Span = zero span
RBW ≥ signal bandwidth
Detector = Average or sample
Trace = linear average
-80
-90
-100
-110
T1
-120
Center 410.5 MHz 2 ms/
RBW 30 kHz
VBW 300 kHz
SWT 20 ms
Marker 1 [T1 ]
-37.47 dBm
8.714500 ms
P OWER [T1]
R MS -39.27 dBm
A
SGL
TRG
T2
3DB
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
16
Level Measurement: Procedure with FFT
Analyzer (1)
Peak level:
Capture bandwidth = signal bandwidth
Time domain analysis
Select shortest possible acquisition time
MaxHold over multiple acquisitions or amplitude vs. time together with long analysis time
Read highest value
RMS level:
Capture bandwidth ≥ signal bandwidth
Channel power function
Long acquisition time or average over multiple short acquisition times
If reading is instable: increase acquisition time or number of averages
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
17
Level Measurement: Procedure with FFT
Analyzer (2)
AV-burst level:
Capture bandwidth ≥ signal bandwidth
Trigger analysis on burst start
Channel power function
Acquisition time (or analysis time) = burst time analysis time acquisition time
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
18
Level Measurement Under Low S/N Ratios
For accurate Pk measurement, S/N ≥ 20 dB is necessary
For accurate RMS, AV, AV-burst measurement, 10 dB S/N is sufficient
Corrections to indicated level for measurements under lower
S/N values:
0 dB
-1 dB
-2 dB
-3 dB
-4 dB
-5 dB
-6 dB
-7 dB
0 dB 5 dB 10 dB 15 dB measured S+N / N
20 dB
Thomas Hasenpusch, Bundesnetzagentur
RMS
AV
Peak
25 dB 30 dB
11.04.2020
19
Literature
ITU Spectrum Monitoring Handbook (2011):
Chapter 4.3: RF level measurements
Thomas Hasenpusch, Bundesnetzagentur 11.04.2020
20