Kandil 2005 225
Kandil 2005 225
By
A THESIS
Submitted to
Michigan State University
in partial fulfillment of the requirements
for the degree of
MASTER OF SCIENCE
2005
ABSTRACT
By
quency (SRF) cavities. AFC provides a method for damping internal and external
because it uses rudimentary information about the frequency response at the distur-
bance frequencies, without the necessity for an analytic model (transfer function) of
the system. It estimates the magnitude and phase of the sinusoidal disturbance inputs
and generates a control signal to cancel their effect. AFC, along with a frequency
signals from different sources. The results of this research may significantly reduce
the power requirements and increase the stability for lightly loaded continuous-wave
SRF systems.
To my parents, Hamdi and Hana
iii
ACKNOWLEDGMENTS
I would like to thank my advisor Dr. Hassan Khalil, and Dr. John Vincent
I gratefully acknowledge and thank both of them for their supervision, help and
advice. I am also thankful to Dr. Terry Grimm, and Mr. John popielarski for their
iv
TABLE OF CONTENTS
ABSTRACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
ACKNOWLEDGMENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
LIST OF TABLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Particle Acceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Niobium Cavity Fabrication and properties . . . . . . . . . . . . . . . 6
2.3 Modelling the RF Cavity and Cavity Voltage . . . . . . . . . . . . . . 7
2.4 Detuning in RF Cavities . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.1 Lorentz Force Detuning . . . . . . . . . . . . . . . . . . . . . 9
2.4.2 Microphonics Detuning . . . . . . . . . . . . . . . . . . . . . . 11
2.4.3 Different Methods for Microphonics Mitigation . . . . . . . . . 12
2.5 Problem Formulation and Preliminary Work . . . . . . . . . . . . . . 14
4 Microphonics Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.1 Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.1.1 Bode Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.1.2 Fast Fourier Transform . . . . . . . . . . . . . . . . . . . . . . 50
4.1.3 Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.2 Experimental Demonstration . . . . . . . . . . . . . . . . . . . . . . . 54
4.2.1 Experimental setup . . . . . . . . . . . . . . . . . . . . . . . . 55
4.2.2 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . 56
5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
BIBLIOGRAPHY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
v
LIST OF TABLES
4.1 Numerator and denominator coefficients for the modelled transfer func-
tion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.2 Parameters for second-order poles and zeroes of the modelled transfer
function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
vi
LIST OF FIGURES
4.1 End view and section view of the β = 0.47 prototype cryomodule. . . 43
4.2 Top photo: Cavities inside the helium vessels. Bottom photo: Cold
mass after installation of thermal and magnetic shield. . . . . . . . . 44
4.3 Position of fine and coarse tuners while attached to the multi-cell cav-
ity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.4 Physical setup of the cavities with the control unit or lock-in amplifier. 46
4.5 The range of interest of the frequency response (Bode diagram) for the
system. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.6 A comparison between the actual and the modelled Bode diagrams. 49
4.7 FFT of RF error signal at four different instances. . . . . . . . . . . 51
4.8 Accelerometer measurements near the beating sources. . . . . . . . . 53
4.9 Implementation of the AFC on Simulink. . . . . . . . . . . . . . . . 55
4.10 Active damping of helium oscillations at 2K. . . . . . . . . . . . . . . 56
4.11 Active damping of external vibration at 2K. . . . . . . . . . . . . . . 57
vii
CHAPTER 1
Introduction
is caused mainly by the Lorentz force (radiation pressure induced by the high RF
(cw) accelerators, microphonics are the major concern [15, Chapter 19]. It is natural
attenuate the effect of mechanical vibrations on detuning. This concept was applied
a fast piezoelectric tuner. However, the high-gain feedback approach used in [19] is
too complex to apply to multi-cell elliptical cavities, which are the subject of this
work. In fact, in a previous work by Simrock [12] for elliptical cavities it is stated
that “the large phase shift over this frequency range makes it clear that feedback
for microphonics control using the RF signal will not be possible with the piezo
multi-cell SRF cavities, and the current thesis presents the first such demonstration.
1
is given. We formulate the microphonics control problem from a control theory view-
point and explore various standard control approaches. The measured spectrum of
It will be shown that the AFC is the most appropriate for the task as it handles sinu-
soidal disturbances. AFC is developed for stable systems, as in the current case, and
it does not require an analytic model of the system to design a feedback controller. In
Chapter 3, we review the main elements of the theory of AFC, and in Chapter 4, we
2
CHAPTER 2
Background
The Rare Isotope Accelerator (RIA) is a proposed Linear Accelerator (linac) that
is designed for accelerating heavy ions that would provide 400 MeV/neucleon beams
with power up to 400 kW. The driver linac is designed to accelerate any stable isotope
from hydrogen to uranium, onto production targets that typically consists of heavy
Figure 2.1, after the acceleration of isotopes onto a production target, the projectile
fragments, or any light particles ejected as the result of bombardment, pass through
3
a fragment separation process; then the rare atoms are captured in a gas (helium)
chamber in which they get ionized, re-accelerated, and delivered to different experi-
ments for the purpose of studying their properties. Rare Isotopes are very different
from the stable nuclei found on earth. The study of the exotic nuclei could help in
answering many questions about how stars live and die and what is the origin of
elements in cosmos. It can also lead to an understanding of the origin of the ele-
ments that constitute the earth and universe, as well as many other questions. By
studying the properties of those new isotopes, an entire arena for new medical and in-
The driver linac for RIA is about 500 m long, divided into two sections, the first
section uses low beta (beta is the ratio between the particle velocity and speed of
light) RF resonators that operate at frequencies ranging from 60-350 MHz, while the
second section uses high beta resonators operating at 805 MHz, which are typically
multi-cell elliptical cavities that may range from 1-9 cells. Figure 2.2 shows a 6-cell
The RF field inside the cavity is composed of both electric and magnetic fields that
are transverse waves. The charged particles are to be accelerated along the axis of
the cavity, and therefore we require the electric field to be coaxial with the cavity,
thus having the magnetic field transverse to the cavity axis. The most common and
4
Figure 2.2. A 6-cell Niobium RF cavity.
simplest transverse magnetic (TM) mode used for acceleration that satisfies these
requirements is T M010 where the electric field is constant and travelling along the
cavity axis, in this case its intensity decreases by moving away from the axis. On the
other hand, the magnetic field is zero at the axis and increases by moving radially
Now consider that half the wavelength of the RF field is equal to the length of
one cavity cell that is operating in π mode, where π mode means that the cavity is
operating at a certain frequency such that it produces a 180o (π) phase shift between
adjacent cells. Since the charged particles are moving at a very high speed close to the
speed of light, if a negative charged particle is injected into the first cell of the cavity
when the RF field has just become positive, then the field will not change direction
during the transit time of the particle through the half wavelength sized cell, and
thus accelerating it through the first cell. When the particle enters the second cell,
the RF field has now completed the positive cycle and started the negative cycle,
5
but since the cavity is operating in the π mode, this means the field experienced a
180o phase shift inverting the field back to the positive cycle, hence accelerating the
particle again.
The energy qV gained by a particle, depends on both the particle charge and the
electric field voltage Vcav . Therefore to control the acceleration process, it is necessary
to keep the magnitude and phase of the cavity voltage at known set points. An RF
controller is needed to maintain accurate magnitude and phase for Vcav , which will
cavity dissipates as high as 1 million watts in the cavity walls. An SRF cavity on
the other hand, dissipates about 100,000 times smaller power than that of a copper
cavity. Therefore, SRF cavities are used. To have SRF cavities, we need special
material and extremely cold temperature. Niobium sheets of 4 mm are used with a
nominal Residual Resistivity Ratio (RRR) of 250 [6] at temperature of about -456 F
resistivity at 300K
RRR = (2.1)
residual resistivity at low temperature (normal state)
and higher RRR provides the best insurance against thermal breakdown.
High-grade niobium is a soft metal, which is easily fabricated, and the high purity
of the sheet niobium has a reasonably high thermal conductivity, and can be electron
6
beam welded without introducing excess RF losses at the welded parts. The purity
is not considered only in terms of bulk purity, but also in terms of inclusions from
manufacturing steps, as they act as normal conducting sites for thermal breakdown
carbon, nitrogen, and hydrogen, act as scattering sites for the electrons, which lower
the thermal conductivity and enhance the chances of a thermal breakdown [14]
Cavities have been fabricated from sheet niobium by first deep draw or spin half-
cells. The half-cells are then electron beam welded under vacuum. Chemical etching
mechanically damaged layers for best RF performance. The cavity is then placed in a
vacuum furnace for 10 hours at 600o C, 10.6 torr to prevent it from the Q degradation,
where Q is the quality factor of the cavity [6]. Following that it is rinsed with ultra-
pure water at high pressure to get rid of dust particles since microscopic particles stuck
to the surface of the cavity can degrade its high-field performance. The foregoing
processing takes place in a clean room of class 100 or better, which means that the
air must be filtered to have fewer than 100 particles larger than 1 µm in size in a
describes how the mechanical vibrations and the control actuator determine the cavity
7
detuning. To obtain such a model, the cavity’s frequency response is determined first.
(VNA) that is connected directly to the cavity’s input current and output voltage.
The network analyzer sweeps the input frequency about the RF resonance, then
compares the output signal of the cavity to the input signal. Figure 2.3 shows the
transmitted RF amplitude and phase of the cavity at 2 K swept with the VNA,
where the frequency at which the gain response peaks is called the eigenfrequency or
8
eigenfrequency should be at 805 MHz, with a zero phase at that frequency. It is easily
noticed that the frequency response shown in Figure 2.3 is similar to that of a parallel
RLC circuit, hence it is shown in [17, Section 3.2] that the relationship between the
cavity detuning ∆ω = ω0 − ω and the phase angle ψ (between the driving current
∆ω
tan ψ = 2QL (2.2)
ω
Stored energy
QL = 2π · (2.3)
Total power dissipation/cycle
Since the SRF cavity is cooled down to 2 K and is made of thin niobium sheet (4 mm
thick), the cavity shape is susceptible to changes due to any force that might act on
it. As stated earlier in the introduction, detuning of SRF cavities is caused mainly
9
Figure 2.4. Radiation pressure (Lorentz forces) shown acting on a single cell cavity.
the cavity cause radiation pressure known as Lorentz forces acting on the walls as
1 −
→ −
→
Ps = (µ0 | H |2 − ǫ0 | E |2 ) (2.4)
4
−
→ −
→
where E and H are the electric and magnetic fields acting on the cavity walls. This
pressure exerted on the walls causes some deformation in the cavity’s shape and con-
−
→ −
→
(ǫ | E 0 |2 − µ0 | H 0 |2 )dV
R
ω0 − ω ∆V 0
= R −
→ −
→ (2.5)
ω0 (ǫ | E 0 |2 + µ0 | H 0 |2 )dV
V 0
−
→ −
→
where E 0 and H 0 are the unperturbed fields.
It is shown in Figure 2.4 that electric field causes axial contraction of the cell
(negative change), while the magnetic field causes radial expansion (positive change).
10
Both changes yield a decrease in the resonance frequency, as shown by Equation
having stiffening rings that are used to reduce radiation pressure effect along with
having relatively thick walls of 4 mm, which enhances the rigidity, yet is thin enough
to ensure the effectiveness in the cooling process as well as keeping a lower material
since the accelerator is operating in cw. Mechanical vibrations are always present
the transfer medium are shown in Figure 2.5. However, not all of these sources are
Effect of Detuning
depends on both the particle charge and the cavity voltage. Therefore, keeping the
voltage constant is a very important matter. Figure 2.6 [17] shows the cavity’s re-
sponse under three different conditions. The first curve (1) shows the response of the
cavity under the desired operating conditions when the resonator is initially excited
at resonance at the desired cavity voltage with zero phase (ψ = 0). Curve (2) shows
11
Figure 2.5. Possible sources and transfer mediums for microphonics [17].
the case when a disturbance is present that deforms the cavity walls and causes a shift
in the eigenfrequency of the cavity, hence operating at the same frequency results in
a voltage decrease as well as a phase shift (ψ 6= 0). One way to compensate for this
change is to increase the RF power together with shifting the phase of the driving
signal in an opposite direction, and this is illustrated on the figure by curve (3), which
shows that despite of the shift in the eigenfrequency of the cavity, we still get the
Electronic Compensation
This method is shown in curve (3) of Figure 2.6. Although it is considered one way of
solving the problem, increasing the power is not considered a practical solution due
12
Figure 2.6. Transfer function of SRF Cavity. The left plot shows the magnitude
response, where V̂ is the cavity voltage, while the right plot shows the phase response,
where ψ is the phase angle between the driving current and the cavity voltage. A
disturbance causes the magnitude to change from curve (1) to curve(2) resulting in a
decrease in the amplitude, which is then compensated in curve (3) by an increase in
the input power along with a phase shift in the opposite direction [17].
Structural Modification
Cavities typically have very thin walls and are susceptible to deformation easily;
hence using thicker sheets for the walls has been considered. As mentioned in Section
2.2, 4 mm niobium sheets were used, which are relatively thick compared to some
other cavities (∼ 2.8 mm). The fact that the cavities are operated under very cold
temperatures puts a limit on how thick the walls could be, not to hinder the cooling
process. Stiffening rings are also used for increasing the rigidity of the walls.
13
Lowering the Loaded Q
It is desired to operate the SRF cavity at a high loaded Q factor to achieve very
high RF voltages at the eigenfrequency of the cavity, which results in a very narrow
bandwidth for operation. Lowering the loaded Q will result in a wider bandwidth,
hence operating at the initial RF frequency during the presence of disturbances will
not result in a dramatic drop in the voltage level. However the peak magnitude at
a lower-Q cavity is much lower than that of a high-Q cavity, therefore increasing the
Mechanical Compensation
Mechanical compensation is based on the idea of changing the shape of the cavity to
is typically done using either a fast tuner or a slow tuner or both. In our experiment
both kinds of tuners have been used, more detailed discussion will be addressed in
Chapter 4.
From (2.2), we see that detuning can be reduced by decreasing the phase angle ψ.
Towards that end, we develop a model for ψ. Two basic assumptions in developing
• The system with input u and output ψ is linear and time-invariant. Hence, it
14
• Mechanical vibrations, which affect the cavity in a distributed way, can be
same point where the control actuator is applied [11, Section 2.7]. In other
words, the input to the system can be represented as the sum u − d, where d is
input at u and measuring the steady-state phase angle ψ. Using a lock-in amplifier
to sweep the frequency of the sinusoidal input over the frequency band of interest,
we can determine the frequency response from the input u to the output ψ, which
From a control theory viewpoint, the problem reduces to designing the control u
to reject or attenuate the effect of the disturbance d on the output ψ. Six different
control techniques for disturbance rejection have been examined. They are
1. Proportional (P)
2. Proportional-Integral (PI)
3. Proportional-Integral-Derivative (PID)
4. High-gain band-limited
5. Servocompensator design
The first four controllers are used for disturbance rejection of a wide class of dis-
turbance inputs. They do not require the disturbance input to have a special form,
15
other than being a bounded signal. The last two techniques work when the distur-
bance input can be represented as the sum of sinusoidal signals of known frequencies
but unknown amplitudes and phases. The six techniques were investigated in the
that the traditional P, PI, and PID controllers would not achieve the desired level of
disturbance attenuation because the controller gains are limited by stability require-
a high loop gain over the frequency band of interest, while rolling off the loop’s fre-
quency response rapidly at high frequency to ensure the stability of the closed-loop
system. In the low-frequency range the controller essentially inverts the system’s
transfer function, which is allowable in our case because the transfer function is sta-
ble and minimum phase. The drawback of this design is the relatively high order of
the controller, which may not be justified in view of the fact that such a controller
guards against a wide class of disturbance inputs that may not be present in the
al. [19] for microphonics control of a quarter wave resonator with a fast piezoelectric
tuner. However, our investigation indicates that the complexity of the controller and
the demand on the control effort in such a design will be prohibitive for multi-cell
cavities because the order of the controller will be very high. Even in the simple
experiment of [19], the controller’s order is 20, i.e., the degree of the denominator
16
A common cause of microphonics is mechanical vibrations that are almost peri-
odic; in particular, the disturbance signal can be represented as the sum of a finite
motors,...etc. That are not well isolated from ground. For this type of disturbance,
the techniques of servocompensators, e.g. [3, 8], and adaptive feedforward cancella-
tion, e.g. [1, 20], are more appropriate because they are designed to work with this
of the disturbance signal as part of the controller in such a way that the loop gain at
the frequencies of the disturbance is infinite; hence rejecting the disturbance asymp-
magnitudes and phases of the sinusoidal disturbances and synthesizes the control to
cancel them. Both approaches performed satisfactorily in the simulation study [18],
but the AFC has the advantage that the only information about the transfer function
G(s) that is needed is its magnitude and phase at the input frequencies, which are
easily obtained from the measured Bode plots. We will see in the next section that
we can tolerate up to 90 deg error in determining the phase and that errors in deter-
mining the magnitude will affect the speed of convergence of the adaptive algorithm
but will not alter its stability. Although [1] showed equivalence between the AFC and
a special design of the internal model for the servocompensator approach, we must
still obtain an analytic model of the system in the form of a rational transfer function
to use in designing the compensator. Because of the simplicity of the AFC method,
we have adopted it in the experimental part of our work. The method is explained
17
CHAPTER 3
3.1 Introduction
AFC is a control technique for disturbance attenuation that is based on the compar-
the error asymptotically towards zero. Convergence of the error to zero ensures that
Consider a linear stable system represented by the transfer function G(s). Let y
be the output of the system and suppose the input is the sum of two signals u − d, as
shown in Figure 3.1, where u is the control input and d is an unknown disturbance that
18
can be modelled as the sum of sinusoidal signals of known frequencies, but unknown
n n
def
X X
d= Ai sin(ωit + βi ) = [ai cos(ωi t) + bi sin(ωi t)] (3.1)
i=1 i=1
The controller design will be shown in Section 3.2 using an online adaptive law for
parameter estimation. In Section 3.3, analysis supporting the controller design will be
shown by following the analysis done in [16, Chapter 4], then some extra work deriving
an average model for the system will be demonstrated in Section 3.4. Robustness of
section.
The goal is to design the control input so as to attenuate the output y in the presence
of the disturbance d. Had we known the amplitudes and phases of the sinusoidal
n
X
u= [ai cos(ωi t) + bi sin(ωi t)]
i=1
19
To cope with the uncertainty in the parameters ai and bi , we use the control
n
X
u= [âi (t) cos(ωi t) + b̂i (t) sin(ωi t)] (3.2)
i=1
where âi (t) and b̂i (t) are estimates of ai and bi , respectively, obtained by the adaptive
˙
b̂i (t) = −γi y(t) sin(ωi t + θi ) (3.4)
θ1 , . . . , θn are chosen to ensure the convergence of âi and b̂i to ai and bi , respectively.
20
where
â1 (t) − a1 cos(ω1 t + θ1 )
b̂1 (t) − b1
sin(ω t + θ )
1 1
â2 (t) − a2
cos(ω t + θ )
2 2
z(t) =
, wa = sin(ω2 t + θ2 )
b̂2 (t) − b2
.. ..
. .
ân (t) − an cos(ωn t + θn )
b̂n (t) − bn sin(ωn t + θn )
Γ = diag[γ1 , γ1 , γ2, γ2 , . . . , γn , γn ]
It will be shown in section 3.4 that by choosing θi = ∠G(jωi) and choosing γi suffi-
It will be also shown that we can tolerate up to 90 deg error in determining the phase
of the transfer function at ωi . The limit (3.6) implies that limt→∞ y(t) = 0. We
can then conclude that the adaptive algorithm ensures convergence of the parameter
estimates âi and b̂i to the true parameters ai and bi , respectively, and convergence of
21
3.3 Averaging Analysis
cos(ω1 t)
sin(ω )
1
w= .
.
.
cos(ω )
n
sin(ωn )
cos(ωt + θ) cos θ − sin θ cos ωt
=
sin(ωt + θ) sin θ cos θ sin ωt
we have
22
where
def
cos θi − sin θi
E = blockdiag[E1 , E2 , . . . , En ], Ei =
sin θi cos θi
State-Space Model
Let {A, B, C} be a minimal realization of the transfer function G(s). Then, the
where
n h
X i
u(t) − d(t) = (âi (t) − ai ) cos ωi t + (b̂i (t) − bi ) sin ωi t
i=1
T
â1 (t) − a1 cos(ω1 t)
b̂1 (t) − b1
sin(ω1 t)
â2 (t) − a2
cos(ω2 t)
=
b̂2 (t) − b2
sin(ω2 t)
.. ..
. .
ân (t) − an cos(ωn t)
b̂n (t) − bn sin(ωn t)
= z T (t)w(t)
23
From equations (3.5), (3.7), and (3.9)
System Transformation
Equations (3.11) and (3.12) take the form of [16, equations 4.4.14 and 4.4.15 ]. We
Z t
ν(t, z) = eA(t−τ ) Bz T w(τ )dτ
0
state value of x.
Z t
ν(t, z) = eA(t−τ ) Bw τ (τ )dτ z
0 Z t
∂ν T A(t−τ ) T
= Bw (t) + A e Bz w(τ )dτ z
∂t 0
= Bw T (t)z + Aν(t, z)
Z t
∂ν def
= eA(t−τ ) Bw T (τ )dτ = κ(t)
∂z 0
24
Thus, ν(t, z) = κ(t)z. Consider now the following change of variables
h = x − ν(t, z)
∂ν ∂ν
ḣ = ẋ − − ż
∂t ∂z
= Ax + Bw T z − Bw T z − Aν − κ(t)ż
= Ah + κΓEw(t)C(h + ν)
Γ = εΓ1
γi
where the elements of the diagonal matrix Γ1 satisfy ε
≤ 1. Then the transformed
Averaging Theory
Equations (3.13) and (3.14) take the form of [16, equations 4.4.1 and 4.4.2] with
25
Noting that the eigenvalues of A have negative real parts, because G(s) is stable,
we conclude from [16, Section 4.4.1] that by choosing the adaptation gains γi small
enough, z(t) would be much slower than w(t) and x(t) and we can apply the averaging
theorem [16, Theorem 4.4.3] to conclude that z(t) can be approximated by the solution
1 to +T
Z
ż(t) = ε lim f (τ, z, 0)dτ
T →∞ T t
o
1 to +T
Z
= lim [−ΓEw(τ )Cκ(τ )z]dτ
T →∞ T t
o
1 to +T
Z
= −ΓE lim [w(τ )Cκ(τ )]dτ z
T →∞ T t
o
= Fz
where
to +T
1
Z
F = −ΓE lim [w(τ )Cκ(τ )]dτ
T →∞ T to
Z t0 +T Z τ
1 A(τ −σ) T
= −ΓE lim w(τ )C e Bw (σ) dσ dτ
T →∞ T t0 0
Assuming that F is a Hurwitz matrix (all Eigenvalues have negative real parts), it
which shows that limt→∞ y(t) = 0. We conclude that, in the absence of measurement
noise, the adaptive algorithm ensures convergence of the parameter estimates âi and
26
b̂i to the true parameters ai and bi , respectively, and convergence of the output y(t)
perturbation analysis, e.g., [10, Chapter 9], to show that, after finite time, z(t) and
By following the analysis of [16], an expression for F has been derived. Now we will
carry out some extra computations to further simplify F , obtain conditions under
which it will be Hurwitz, and see how error in measurements would affect the con-
ditions for stability. To obtain a general expression for the matrix F , we will start
our computations with the case of a disturbance with single frequency component ω1 ;
then we will carry on with the calculations for the case of two frequencies ω1 and ω2 ,
at which point a general formula for multiple frequencies can be easily concluded.
cos ω1 t γ1 0 cos θ1 − sin θ1
w(t) =
, Γ =
, E = E1 =
sin ω1 t 0 γ1 sin θ1 cos θ1
Z τ
Cκ(τ ) = CeA(τ −σ) Bw T (σ) dσ
0
27
For averaging analysis, Cκ(τ ) will be taken as the steady-state response of G(jω) to
G(jω1 ) = R1 + jI1
where
Cκ(t) = R1 cos(ω1 t) − I1 sin(ω1 t), I1 cos(ω1 t) + R1 sin(ω1 t) (3.17)
Since
to +T
1
Z
F = −ΓE lim [w(τ )Cκ(τ )]dτ
T →∞ T to
28
= −ΓE{w(t)Cκ(t)}average
we have
1 R1 I1
{w(t)Cκ(t)}average =
2
−I1 R1
and
F = −ΓE{w(t)Cκ(t)}average
γ1 cos θ1 − sin θ1 R1 I1
= −
2
sin θ1 cos θ1 −I1 R1
γ1 R1 cos θ1 + I1 sin θ1 I1 cos θ1 − R1 sin θ1
= −
2
R1 sin θ1 − I1 cos θ1 I1 sin θ1 + R1 cos θ1
From equations (3.15) and (3.16) we see that the elements of F are further simplified
to
1
(1, 1) = |G(jω1)| [cos θ1 cos φ1 + sin θ1 sin φ1 ]
2
29
1
= |G(jω1)| cos(θ1 − φ1 )
2
1
(1, 2) = |G(jω1)| [cos θ1 sin φ1 − sin θ1 cos φ1 ]
2
1
= |G(jω1)| sin(θ1 − φ1 )
2
1
(2, 1) = |G(jω1)| [− cos θ1 cos φ1 + sin θ1 sin φ1 ]
2
1
= − |G(jω1 )| sin(θ1 − φ1 )
2
1
(2, 2) = |G(jω1)| [cos θ1 cos φ1 + sin θ1 sin φ1 ]
2
1
= |G(jω1)| cos(θ1 − φ1 )
2
Then
γ1 cos(θ1 − φ1 ) sin(θ1 − φ1 )
F =− |G(jω1 )|
2
− sin(θ1 − φ1 ) cos(θ1 − φ1 )
γ12 γ2
det(λI − F ) = [λ + |G(jω1 )|2 cos2 (θ1 − φ1 )]2 + 1 |G(jω1 )|2 sin2 (θ1 − φ1 ) = 0
4 4
γ1 γ1
λ1,2 = − |g(jω1)| cos(θ1 − φ1 ) ± j |G(jω1 )| sin(θ1 − φ1 )
2 2
30
Hence
γ1
Re{λ(F )} = − |G(jω1 )| cos(θ1 − φ1 )
2
Choosing θ1 to satisfy
ensures that the eigenvalues of F have negative real parts at − γ21 |G(jω1 )| cos(θ1 −φ1 ).
θ1 = ∠G(jω1 )
which yields multiple real eigenvalues at − γ21 |G(jω1 )|. In this case, (3.21) shows that
we can tolerate up to 90 deg error in determining the phase of the transfer function
at ω1 .
will go through the same steps as done in section (3.4.1), but with two frequencies.
31
Consider
cos ω1 t γ1 0 0 0
sin ω t 0 γ1 0 0
1
w(t) =
, Γ =
cos ω t 0 0 γ2 0
2
sin ω2 t 0 0 0 γ2
E1 0 cos θi − sin θi
E=
, Ei =
0 E2 sin θi cos θi
T
R1 cos(ω1 t) − I1 sin(ω1 t)
I cos(ω t) + R sin(ω t)
1 1 1 1
Cκ(t) =
R cos(ω t) − I sin(ω t)
2 2 2 2
I2 cos(ω2 t) + R2 sin(ω2 t)
32
(2, 2) = I1 cos(ω1 t) sin(ω1 t) + R1 sin2 (ω1 t)
product terms with two different frequencies. Since these terms are not periodic, we
1
R t0 +T
use the generalized form limT −→∞ T t0
[f (t)] dt to calculate the averages.
t0 +T
1
Z
= lim [cos(ω1 t) cos(ω2 t)] dt
T −→∞ T t0
Z t0 +T
1 1
= lim {cos((ω1 − ω2 )t) + cos((ω1 + ω2 )t)}dt
T −→∞ T t 2
0
1
= {cos((ω1 − ω2 )t) + cos((ω1 + ω2 )t)}average = 0 (3.22)
2
33
{sin(ω1 t) sin(ω2 t)}average
t0 +T
1
Z
= lim [sin(ω1 t) sin(ω2 t)] dt
T −→∞ T t0
Z t0 +T
1 1
= lim {cos((ω1 − ω2 )t) − cos((ω1 + ω2 )t)}dt
T −→∞ T t 2
0
1
= {cos((ω1 − ω2 )t) − cos((ω1 + ω2 )t)}average = 0 (3.23)
2
t0 +T
1
Z
= lim [sin(ω1 t) cos(ω2 t)] dt
T −→∞ T t0
Z t0 +T
1 1
= lim {sin((ω1 + ω2 )t) + sin((ω1 − ω2 )t)}dt
T −→∞ T t 2
0
1
= {sin((ω1 + ω2 )t) + sin((ω1 − ω2 )t)}average = 0 (3.24)
2
F = −ΓE{w(t)Cκ(t)}average
cos θ1 − sin θ1 0 0 R1 I1 0 0
sin θ cos θ1 0 0 −I R 0 0
Γ 1 1 1
= −
2
0
0 cos θ2 − sin θ2 0
0 R2 I2
0 0 sin θ2 cos θ2 0 0 −I2 R2
γi cos(θi − φi ) sin(θi − φi)
= blockdiag −
2 |G(jω i )|
− sin(θi − φi ) cos(θi − φi )
34
For i = 1,2. Again by choosing θi to satisfy
for i = 1,2, we ensure that the eigenvalues of F have negative real parts at
− γ21 |G(jω1 )| cos(θ1 − φ1 ) and − γ22 |G(jω2)| cos(θ2 − φ2 ). The best choice results
from taking θ1 = ∠G(jω1 ) and θ2 = ∠G(jω2 ), which ensures that F has real negative
Repeating the steps of driving F for single and double frequency components, it can
F = blockdiag[F1 , F2 , . . . , Fn ]
where
γi cos(θi − φi ) sin(θi − φi )
Fi = − |G(jωi)|
2
− sin(θi − φi ) cos(θi − φi)
35
ensures that the eigenvalues of Fi have negative real parts at − γ2i |G(jωi)| cos(θi −φi ).
θi = ∠G(jωi)
which yields multiple real eigenvalues at − γ2i |G(jωi )|. In this case, (3.25) shows that
we can tolerate up to 90 deg error in determining the phase of the transfer function
at ωi .
the magnitude of the frequency response |G(jωi )|. The range of these variations can
can have n eigenvalues of the same order of magnitude. It is clear that errors in
determining |G(jωi)| will not be crucial, as they affect the location of the eigenvalues
of F but do not change the fact that their real parts will be always negative.
The notation used in this chapter is retained in the experimental section, with the
exception that the output y is taken to be the phase angle ψ. The state x does not
appear in the experimental section as the state model is used only for analysis.
36
3.5 Robustness to Errors in Modelling the Fre-
quency
In the previous few subsections, the averaging analysis showed that the control al-
gorithm keeps the system stable, and drives the output signal to zero, provided the
10000
G(s) =
s2 + 80s + 10000
d = sin(10t)
(3.4) to construct the control signal u as shown in Equation (3.2), and θ is chosen
such that θ = ∠G(jωu ), where ωu is the frequency used for constructing the control
signal u, and
ωu = ωd + ∆ω
Figure 3.2 shows simulation results when the frequency of the disturbance signal
37
is precisely known. Figure 3.2(a) shows the output y of the system that is desired
to be zero. Figure 3.2(b) shows the disturbance signal d that is used throughout the
entire simulation, and Figure 3.2(c) shows the output of the system after applying a
phase angle ψ to zero as expected from the foregoing analysis. The control signal u is
shown in 3.2(d), while the last figure shows the input to the system (u −d) converging
to zero, which means that the control signal u is converging to the disturbance signal
d.
Now we will check for the robustness of the system by running different simulations
using ωu 6= ωd (i.e. ∆ω 6= 0). Figure 3.3 shows results of using a cancellation signal
when ωu > ωd for three different values ∆ω, while Figure 3.4 shows three more
results for ωu < ωd . The left column of plots in Figures 3.3 and 3.4 represent the
system’s output, y, with an applied control signal, while the right column of plots
shows the error between the estimated disturbance signal (control signal) and the
In Figure 3.3, Plots (a) and (b) show the system’s output, y, and the input,
u − d, respectively using ωu = 11 rad/sec, Plots (c) and (d) show the case when
ωu = 15 rad/sec, and Plots (e) and (f) show the case when ωu = 50 rad/sec. In
Figure 3.4, Plots (a) and (b) show the case of using ωu = 9 rad/sec, Plots (c) and
(d) show the case when ωu = 5 rad/sec, and Plots (e) and (f) show the case of using
38
Cavity Output (y) with No Cancellation Disturbance Signal (d)
(a) (b)
1 1
0.5 0.5
Magnitude (V)
Magnitude (V)
0 0
−0.5 −0.5
−1 −1
0 0.1 0.2 0.3 0.4 0.5 0 0.1 0.2 0.3 0.4 0.5
Time (sec) Time (sec)
0.5 0.5
Magnitude (V)
Magnitude (V)
0 0
−0.5 −0.5
−1 −1
0 0.1 0.2 0.3 0.4 0.5 0 0.1 0.2 0.3 0.4 0.5
Time (sec) Time (sec)
u−d
1 (e)
0.5
Magnitude (V)
−0.5
−1
Figure 3.2. Simulation results for disturbance cancellation with a precisely known
frequency.
39
Output y Input u − d
0.5 0.5
Magnitude (V)
Magnitude (V)
0 0
−0.5 −0.5
−1 −1
0 0.1 0.2 0.3 0.4 0.5 0 0.1 0.2 0.3 0.4 0.5
Time (sec) Time (sec)
0.5 0.5
Magnitude (V)
Magnitude (V)
0 0
−0.5 −0.5
−1 −1
0 0.1 0.2 0.3 0.4 0.5 0 0.1 0.2 0.3 0.4 0.5
Time (sec) Time (sec)
0.5 0.5
Magnitude (V)
Magnitude (V)
0 0
−0.5 −0.5
−1 −1
0 0.1 0.2 0.3 0.4 0.5 0 0.1 0.2 0.3 0.4 0.5
Time (sec) Time (sec)
40
Output y Input u − d
0.5 0.5
Magnitude (V)
Magnitude (V)
0 0
−0.5 −0.5
−1 −1
0 0.1 0.2 0.3 0.4 0.5 0 0.1 0.2 0.3 0.4 0.5
Time (sec) Time (sec)
0.5 0.5
Magnitude (V)
Magnitude (V)
0 0
−0.5 −0.5
−1 −1
0 0.1 0.2 0.3 0.4 0.5 0 0.1 0.2 0.3 0.4 0.5
Time (sec) Time (sec)
0.5 0.5
Magnitude (V)
Magnitude (V)
0 0
−0.5 −0.5
−1 −1
0 0.1 0.2 0.3 0.4 0.5 0 0.1 0.2 0.3 0.4 0.5
Time (sec) Time (sec)
41
CHAPTER 4
Microphonics Control
A prototype 805 MHz cryomodule has been tested to demonstrate the required per-
formance for the Rare Isotope Accelerator [4, 5, 9]. The prototype cryomodule has
two multi-cell cavities. Figure 4.1 shows the end view and section view of the β = 0.47
prototype cryomodule, while Figure 4.2 shows the cavities before and after the instal-
lation of thermal and magnetic shields. Each multi-cell cavity has an external tuner
maintenance, while the cavities are cooled down to 2 K under cryoplant temperature
regulation. Figure 4.3 shows that the cavity’s RF resonance frequency can be tuned
using both a coarse (slow) tuner and a fine (fast) tuner (Piezo-electric actuator).
The coarse tuner has a linear effect with a span of 1 MHz that is only used at the
push or release some pressure off the tuner rocker arm, which consequently squeezes
or relaxes the shape of the cavity, thus tuning the RF resonant frequency within the
desired range. The piezo-electric actuator receives a voltage signal from the Adaptive
kHz of detuning, the actuator behaves linearly. In the next section, different mea-
surements that have been conducted in preparation for the damping process will be
42
Figure 4.1. End view and section view of the β = 0.47 prototype cryomodule.
discussed while Section 4.2 shows the experimental setup as well as the results of the
cancellation process.
4.1 Measurements
Figure 4.4 shows the experimental setup, where an RF signal generator is used to
drive the cavity, through an antenna placed at one terminal of the multi-cell cavity,
while another antenna at the other terminal is used to pickup the output signal, where
43
Figure 4.2. Top photo: Cavities inside the helium vessels. Bottom photo: Cold mass
after installation of thermal and magnetic shield.
Figure 4.3. Position of fine and coarse tuners while attached to the multi-cell cavity.
44
The signal Vin is passed through a phase shifter that compensates for the phase
introduced due to cables, probes, and amplifiers and adds a 90o phase shift so that
These two signals are then mixed together through a mixer to generate a signal
containing both the sum and difference of the frequency components of the two mixed
signals. The mixer’s output is passed through a low pass filter to obtain the low
the relation given by equation (2.2). This setup provides us with a real time error
For some physical systems, the structure of the model and its parameters can be
easily determined using laws of physics, properties of materials, etc. In many other
cases, the plant model and parameters have to be obtained by identification experi-
ments, namely, observing the response of the system to known inputs. If the system
45
Figure 4.4. Physical setup of the cavities with the control unit or lock-in amplifier.
Figure 4.5. The range of interest of the frequency response (Bode diagram) for the
system.
46
parameters are fixed then one can easily derive an analytical model that can be used
with different control techniques. But our plant parameters are not fixed; they keep
changing quite often that the plant model might change from one day to another,
hard to model the plant by a fixed transfer function. As mentioned earlier, one of the
on an analytical model for the plant. However, knowing the frequency response of
the system at the disturbance frequency ensures stability as shown in chapter 3, and
speeds up the disturbance cancellation process as well. Figure 4.5 shows the Bode
diagram that has been used in the cancellation process. Although the actual Bode
diagram was measured from 1 Hz to 1000 Hz with a phase rolling down to about
−3500 deg, Figure 4.5 only illustrates the range of interest where disturbances have
been observed. The Bode diagram was generated from a lock-in amplifier that sends
is swept through the desired range of frequencies, step size, and sampling rate, then
the error signal is fed back into the lock-in amplifier to be compared to the swept
sinusoidal signal and produce a frequency response (Bode diagram) of the system.
This process is done off-line, simply by replacing the controller by the digital lock-in
amplifier. The data is then saved in the form of a look-up table, from which the
phase and magnitude values that correspond to the disturbance frequencies are used
An analytical model (transfer function) of the Bode diagram shown in Figure 4.5
can be approximated by the following 14th order transfer function, which is obtained
47
Table 4.1. Numerator and denominator coefficients for the modelled transfer function.
where the numerator (num) and denomenator (den) coefficients (coeff) are given in
Table 4.1. The transfer function (4.1) has 6 second-order zeroes, and 7 second-order
poles whose parameters are shown in Table 4.2. This model is only derived to show
the complexity of the system’s transfer function and how the changing nature of the
parameters of the plant will make it hard to keep modelling the transfer function.
Figure 4.6 shows the actual Bode diagram obtained experimentally using a lock-in
amplifier, along with the Bode diagram calculated from the transfer function (4.1).
48
Table 4.2. Parameters for second-order poles and zeroes of the modelled transfer
function.
−30
−40
−50
Modelled plot
−60 Actual plot
−70
0 20 40 60 80 100
Frequency (Hz)
200
Phase (deg)
100
0
Modelled plot
−100 Actual plot
−200
0 20 40 60 80 100
Frequency (Hz)
Figure 4.6. A comparison between the actual and the modelled Bode diagrams.
49
4.1.2 Fast Fourier Transform
The cavity frequency shifts due to vibrations and pressure fluctuations that could
1. Fluid fluctuation
• Boiling
• Cavitation
• Turbulent flow
2. Rotating machinery
• Motors
• Pumps
3. Ground motion
The disturbances caused from fluid fluctuation and rotating machinery are typi-
cally narrow band sinusoidal disturbances, while those generated from ground motion
are usually broadband vibrations. A properly designed accelerator only exhibits lim-
ited narrowband sources of noise, while ground motion should have negligible effect
cies of concern are usually low, less than 200 Hz. In our experiments, the observed
Figure 4.7 shows the frequency domain of the RF error signal at three different
instances. Instances (a) and (b) take place at the final stage of the cooling process,
50
0.06 0.06
0.04 0.04
Amplitude (V)
Amplitude (V)
0.03 0.03
0.02 0.02
0.01 0.01
0 0
0 20 40 60 80 100 0 20 40 60 80 100
0.06 0.06
0.05 0.05
0.04 0.04
Amplitude (V)
Amplitude (V)
0.03 0.03
0.02 0.02
0.01 0.01
0 0
0 20 40 60 80 100 0 20 40 60 80 100
51
where liquid helium is introduced rapidly filling a helium reservoir to cool the cavities
about 6.5 Hz due to trapped gas volumes in the liquid helium space, sometimes this
disturbance appears along with its second harmonic as shown at instance (a). These
allowing the release of trapped gas volumes, and this is shown throughout instances
(a), (b) and (c). It is worthwhile mentioning that these oscillations will not be present
under normal operating conditions, as the helium reservoir will be empty. Instance
(d) takes place after the helium reservoir has been emptied and the thermo-acoustic
oscillations are no longer present. We can see that at instance (d) the main source
of having more than one driving term, rotating at close frequencies, and thus causing
frequency beating. Indeed by zooming in onto the 60 Hz, we observed the presence of
two components causing that disturbance, one at 59.5 Hz and the other at 59.7 Hz.
By taking floor measurements using an accelerometer, and by tracking the signals, the
readings assured that there are two disturbances one at 59.5 Hz and the other at
59.7 Hz as shown in Figure 4.8. The cryoplant was designed to cool superconducting
magnets, and no isolation from the floor or piping were done as vibration was not an
issue.
52
Figure 4.8. Accelerometer measurements near the beating sources.
4.1.3 Calibration
a better understanding of how to relate the RF error signal to the cavity detune,
and how to interpret the information obtained from the FFT as to how far does the
eigenfrequency of the SRF cavity shift. Then, the calibration measurement that was
The RF error signal contains all of the needed information on how the vibra-
tions affect the cavity’s RF resonant frequency. The magnitude of the error signal
corresponds to how far does the RF resonant frequency ωo shifts off resonance. Let
us consider the following example for clarification. Assume that we have a nearby
pump operating at 60 Hz that is not well isolated from the floor, which would act
53
signal of frequency 60 Hz, i.e., ∆ω = M sin (2π × 60t) + ϕ . This will cause the RF
Calibration measurements were done to relate the error signal to the frequency
deviation using a Voltage Network Analyzer (VNA) in the continuous wave (cw)
mode. The error signal was centered around 0 V with a peak voltage of about 75
mV and the RF signal was swept over a band of 200 Hz centered at the resonance
As shown in Figure 4.4, the estimated noise signal is added to the system by directly
shaking an SRF 6-cell elliptical cavity, cooled to 2K, using a piezo-electric actuator
(PI, model P-842.60). The controller can also be replaced by a lock-in amplifier to
The block diagram of the AFC algorithm is shown in Figure 4.9 for the case of a
(3.4).
In Figure 4.9, ω is the angular frequency of the disturbance signal that is calculated
maximum stability of the system, and γ is the adaptation gain. Both θ and γ are
determined from a measured Bode diagram, where θ is the phase at the frequency to
54
Figure 4.9. Implementation of the AFC on Simulink.
information such that its value is large at small magnitudes and relatively small at
large magnitudes.
an external hardware (dSPACE RTI1104 board), with 16 I/O ports. The user’s inter-
The setup for obtaining the Bode diagram was discussed earlier in Section 4.1.1
using a lock-in amplifier (SRS digital lock-in amplifier model SR850). The FFT of the
RF error signal is generated from the LeCroy Waverunner LT342 digital oscilloscope,
55
60
Undamped
Damped
50
30
20
6.5 Hz
10 13 Hz
−10
0 10 20 30 40 50 60 70 80
Disturbance Frequency (Hz)
from which the largest frequency components are picked for damping to acceptable
levels.
external (motors, pumps, etc.). The results of applying AFC to both types are shown
Figure 4.10 shows an FFT of the detuning for the undamped and damped re-
this experiment the effect of the oscillation at 6.5 Hz was accompanied with its sec-
ond harmonic at 13 Hz. After applying a cancellation signal at 6.5 Hz, the effect of
56
35
Undamped
30 Damped
25 57.5 Hz
Cavity Detune (Hz)
20
15
10
−5
35 40 45 50 55 60 65 70 75 80
Disturbance Frequency (Hz)
the oscillation was damped at that frequency; however the internal energy causing
this oscillation was still present, and its effect was observed to have shifted up to the
where another cancellation signal was applied. The first peak at 6.5 Hz was reduced
was reduced to a cavity detune of 4 Hz. These oscillations will not be present under
the operating conditions as mentioned before. However, testing the active damping
for different kinds of disturbances was done to check the performance of the control
algorithm.
Figure 4.11 shows the undamped and damped responses due to external vibration
from a motor that was turned on purposely for demonstration. The noise appeared
57
at 57.5 Hz, and it was successfully damped by a factor of 7.4 from a cavity detune of
31 Hz to 4.2 Hz.
58
CHAPTER 5
Conclusion
problem opposing the particle acceleration process through 6-cell SRF niobium cav-
ity. It is the prototype for a possible RF control system for the Rare Isotope Ac-
celerator project. The adaptive feedforward cancellation (AFC) controller has been
State University (E. Lansing, MI, USA). The challenge is to design and develop an
superconducting cavities. Since Lorentz forces have very small effects on detuning
SRF cavities, and the current work presents the first such demonstration, where we
have demonstrated the successful use of piezo-electric actuators and the adaptive feed-
SRF cavities. In the next step, a digital low level radio frequency (LLRF) controller
lation on the SRF cavities, where the AFC control would attenuate the cavity detune
down to low levels such that the LLRF controller could handle. The LLRF would
59
then apply further cancellation by controlling the RF driving signal of the cavity
60
BIBLIOGRAPHY
61
BIBLIOGRAPHY
[3] E.J. Davison. The robust control of a servomechanism problem for linear time-
invariant multivariable systems. IEEE Trans. Automat. Contr., AC-21(1):25-34,
January 1976.
[6] W. Hartung, C.C. Compton, T.L. Grimm, R.C. York, G. Ciovati, P. Kneisel. Sta-
tus report on multi-cell superconducting cavity development for medium-velocity
beams. In Proceedings of the 2003 Particle Accelerator Conference, Portland,
Oregon, 2003.
[7] P.A. Ioannou and J. Sun. Robust Adaptive Control. Prentice-Hall, Upper Saddle
River, New Jersey, 1996.
[9] T.H. Kandil, T.L. Grimm, W. Hartung, H.K. Khalil, J. Popielarski, J.Vincent,
and R.C. York. Adaptive Feedforward Cancellation of Sinusoidal Disturbances
in Superconducting RF Cavities. In Proceedings of the 2004 International Linear
Accelerator Conference, pages 473-475, Lübeck, Germany, 2004.
[10] H.K. Khalil. Nonlinear Systems. Prentice Hall, Upper Saddle River, New Jersey,
3rd edition, 2002.
[11] H. Kwakernaak and R. Sivan. Linear Optimal Control Systems. John Wiley and
Sons, Inc., New York, NY, 1972.
62
[13] I.H. Makhdoom. Modeling of superconducting RF cavity voltage and active con-
trol of microphonics detuning. Technical report, Michigan State University, East
Lansing, MI, USA, 2002.
[14] H. Padamsee, The Science and Technology of Superconducting Cavities for Ac-
celerators. Superconductor science and technology, 14:R28R51, 2001.
[17] T. Schilcher. Vector sum control of pulsed accelerating fields in Lorentz force
detuned superconducting cavities. PhD thesis, University of Hamburg, Hamburg,
Germany, 1998.
[20] B. Wu and M. Bodson. Multi-channel active noise control for periodic sources-
indirect approach. Automatica, 40:203-212, 2004.
63