Silvia Zorzetti
USPAS 2024
Time and Frequency Domain Beam Signal
Time and Frequency Domain
S. Zorzetti - Time and Frequency Domain Beam Signal
2
1/31/24
Each musical note corresponds to a frequency
FT
Time and Frequency Domain
S. Zorzetti - Time and Frequency Domain Beam Signal
3
1/31/24
Delta Dirac δ(x)
Fourier Synthesis
A periodic function f(x) can be expressed as a series of harmonics, weighted by Fourier coefficients cn
S. Zorzetti - Time and Frequency Domain Beam Signal
4
1/31/24
Particle beam with gaussian longitudinal distribution
S. Zorzetti - Time and Frequency Domain Beam Signal
5
1/31/24
A0, pick amplitude
σt
bunch length
σf
Time domain
Frequency domain
Train of gaussian bunches (1)
S. Zorzetti - Time and Frequency Domain Beam Signal
6
1/31/24
Time domain
Frequency domain
DC, beam intensity
f0
2f0
Train of gaussian bunches (2)
S. Zorzetti - Time and Frequency Domain Beam Signal
7
1/31/24
Discrete Fourier Transform (DFT)
S. Zorzetti - Time and Frequency Domain Beam Signal
8
1/31/24
Discrete Fourier Transform (DFT)
S. Zorzetti - Time and Frequency Domain Beam Signal
9
1/31/24
DFT properties (3)
S. Zorzetti - Time and Frequency Domain Beam Signal
10
1/31/24
DC error
DFT properties (1)
S. Zorzetti - Time and Frequency Domain Beam Signal
11
1/31/24
Longer signal in time, better frequency resolution
For a wider spectrum increase the signal resolution
DFT properties (4)
S. Zorzetti - Time and Frequency Domain Beam Signal
12
1/31/24
DC error
DFT properties (2)
S. Zorzetti - Time and Frequency Domain Beam Signal
13
1/31/24
Odd harmonics
Sampling rate
Exercise 1
S. Zorzetti - Time and Frequency Domain Beam Signal
14
1/31/24
Sampling of a continuous signal
In many applications there is a significant advantage in converting a signal in discrete-time and digitize for further signal processing.
S. Zorzetti - Time and Frequency Domain Beam Signal
15
1/31/24
Convolution in frequency
Analogue to Digital Conversion
S. Zorzetti - Time and Frequency Domain Beam Signal
16
1/31/24
Quantization
Quantization Error (1)
S. Zorzetti - Time and Frequency Domain Beam Signal
17
1/31/24
Rounding the function to the closest integer number
Quantization Error (2)
S. Zorzetti - Time and Frequency Domain Beam Signal
18
1/31/24
Histogram of N samples of quantization error.
The statistics are approximately uniform.
Quantization Error (2)
S. Zorzetti - Time and Frequency Domain Beam Signal
19
1/31/24
Histogram of N samples of quantization error.
The statistics are approximately uniform.
Least significant bit (LSB)
S. Zorzetti - Time and Frequency Domain Beam Signal
20
1/31/24
Q or less significant bit is the analog input corresponding to the threshold of LSB
Keep this in mind ... Will come back!
S. Zorzetti - Time and Frequency Domain Beam Signal
21
1/31/24
Signal to Noise Ratio (SNR) (1)
Signal + Noise
S. Zorzetti - Time and Frequency Domain Beam Signal
22
1/31/24
Signal + More Noise
Signal to Noise Ratio (SNR) (2)
The temperature of the system determines the noise floor.
Thermal Noise Power:
N = kTB
K: Boltzmann constant
T: temperature
B: noise bandwidth
S. Zorzetti - Time and Frequency Domain Beam Signal
23
1/31/24
Ratio between the desired signal and the background
Signal to Quantization Noise Ratio
S. Zorzetti - Time and Frequency Domain Beam Signal
24
1/31/24
The SNR of quantization increases by >6dB for every bit added to the quantizer
14-16 bit ADC Technology (2018)
| Type | Res.�[bit] | Ch. | Power [W] | fs (max) [GSPS] | BW [GHz] | SNR @ fin [dB @ GHz] |
AD | AD9208 | 14 | 2 | 3.3 | 3 | 9 | 59.5 @ 2.6 |
TI | ADC32RF45 | 14 | 2 | 6.4 | 3 | 3.2 | 56.8 @ 2.6 |
TI | ADS54J60 | 16 | 2 | 2.7 | 1 | 1.2 | 67.5 @ 0.35 |
TI AD9208 Simplified Block Diagram
Page 25
January 28th – February 1st, 2019, USPAS Knoxville (TN) – Beam Position Measurements – M. Wendt
Analogue to Digital Conversion
S. Zorzetti - Time and Frequency Domain Beam Signal
26
1/31/24
Uniform error distribution
For a uniform error distribution
Clock jitter: deviation of the sampling edge
Exercise 2
S. Zorzetti - Time and Frequency Domain Beam Signal
27
1/31/24
Signal sampling
S. Zorzetti - Time and Frequency Domain Beam Signal
28
1/31/24
s(t)
s[n]
GASIOR, MAREK. IMPROVING FREQUENCY RESOLUTION OF DISCRETE SPECTRA: ALGORITHMS OF THREENODE INTERPOLATION.
Sampling and DFT
S. Zorzetti - Time and Frequency Domain Beam Signal
29
1/31/24
s(t)
s[n]
DFT
N
Windowing technique (1)
S. Zorzetti - Time and Frequency Domain Beam Signal
30
1/31/24
s(t)
s[n]
DFT
N
w[n]
Windowing technique (2)
S. Zorzetti - Time and Frequency Domain Beam Signal
31
1/31/24
s(t)
s[n]
DFT
N
w[n]
By smoothing the boundaries the FFT is no more affected by the spectral leakage
Floor of the quantization noise
Windowing techniques (3)
Windows shapes
S. Zorzetti - Time and Frequency Domain Beam Signal
32
1/31/24
Sigma scale
Windowing technique (4)
S. Zorzetti - Time and Frequency Domain Beam Signal
33
1/31/24
Effect of noise on the DFT
S. Zorzetti - Time and Frequency Domain Beam Signal
34
1/31/24
Perturbing effects can reduce the precision of the measurement
The SNR measures the level of the ‘desired’ signal with reference to the background noise
Exercise 3
S. Zorzetti - Time and Frequency Domain Beam Signal
35
1/31/24
Betatron oscillation and tune
S. Zorzetti - Time and Frequency Domain Beam Signal
36
1/31/24
Tune measurements
S. Zorzetti - Time and Frequency Domain Beam Signal
37
1/31/24
Observation
Feedback
Tune control system
S. Zorzetti - Time and Frequency Domain Beam Signal
38
1/31/24
Pick up
Kicker
Analogue conditioning
Peak detector
PLL
Excitation
Observation
LPF
VCO
Illustration of PLL tune tracking
S. Zorzetti - Time and Frequency Domain Beam Signal
39
A
q
Φ
q
Single carrier PLL locks on 900 point of BTF;
Beam Transfer Function (BTF)
S. Zorzetti - Time and Frequency Domain Beam Signal
40
1/31/24
Pick up
Kicker
Excitation
Observation
FFT
Frequency sweep
FFT of the frequency chirp with sweep modulation [-fm +fm]
Beam Transfer Function
S. Zorzetti - Time and Frequency Domain Beam Signal
41
1/31/24
BTF simulation
Simple example: FFT analysis
S. Zorzetti - Time and Frequency Domain Beam Signal
42
G(ω) == flat
(i.e. excite all frequencies)
Made with random noise kicks
Measure beam position over many consecutives turns
apply FFT → H(ω)
BTF = H(ω)
The Average Phase Advance (APA) method
S. Zorzetti - Time and Frequency Domain Beam Signal
43
1/31/24
Interpolation
Average of the N samples
Δϕ
Phase advance
BARTOLINI, R., MASSIMO GIOVANNOZZI, A. BAZZANI, WALTER SCANDALE, AND EZIO TODESCO. ALGORITHMS FOR A PRECISE DETERMINATION OF THE BETATRON TUNE. NO. CERN-SL-96-048. 1996
APA measurement of the tune
S. Zorzetti - Time and Frequency Domain Beam Signal
44
1/31/24
APA measurement and FFT comparison
S. Zorzetti - Time and Frequency Domain Beam Signal
45
1/31/24
Number of iterations
Accuracy
APA measurement and FFT comparison w/ NOISE
S. Zorzetti - Time and Frequency Domain Beam Signal
46
1/31/24
Different perturbing effects can reduce the precision of the measurement
The effect of the Hanning window is almost lost as the SNR decrease
Accuracy
Number of iterations
Conclusions
S. Zorzetti - Time and Frequency Domain Beam Signal
47
1/31/24