Online Calculation of Tevatron Collider Luminosity using Accelerator Instrumentation

A.A.Hahn, Fermi National Accelerator LaboratoryÝ, Batavia , Illinois, USA 60510

Abstract

The luminosity of a collision region may be calculated if
one understands t he lattice parameters and measures the
beam intensities, the transverse and longitudinal emit-
tances, and the individual proton and antiproton beam tra-
jectories (space and time) through the collision region.
This paper explores an attempt to make this calculation
using beam instrumentation during Run 1b of the Tev-
atron. The instrumentation used is briefly described. The
calculations and their uncertainties are compared to lumi-
nosities calculated independently by the Collider Experi-
ments (CDF and D0).

                  1  INTRODUCTION
  The primary focus of accelerator instrumentation is on
diagnostics in order to identify problems in machine opera-
tions. However this same instrumentation may be used to
calculate the luminosity of the collision regions assuming
that one has knowledge of the lattice. Run 1 of the Te-
vatron Collider Program and the availability of on-line
analysis tools provided the opportunity to attempt this
measurement. Some initial uncertainty regarding the cal-
culation of luminosity by the two Collider Detectors
(CDF and D0 at the B0 and D0 collision regions respec-
tively) provided the motivation.

1.1 Assumptions
  The only assumption about the beam is that both pro-
ton and antiproton bunches can be described as three di-
mensional gaussian distributions,

[IMAGE 8P0531.GIF]

\where Nk is the bunch intensity,skx (s),sky (s),slk , are
the transverse and longitudinal bunch sizes,
xk (s), yk (s ),
are the closed horizontal and vertical orbits,
f k is the cog-
ging offset (collision offset with respect to
s=0), and x, y,
s
, and ct are the independent transverse, longitudinal and
time coordinates (in meters) of the bunch. The superscript
k signifies the type beam (p for proton, a for antiproton).

Since the proton crossing at s=0 defines ct= 0, f p =0. The
gaussian assumption is borne out by measurements from
our transverse and longitudinal profile monitors.

1.2 Luminosity
  With this form of the beam distribution, the luminosity
(with units = (m
2 s )-1 ) may be written as
  L = hnÚ dx dy ds(2cdt) r p (x , y, s , ct )r a ( x , y, s , - ct ),
        x,y,s,ct

 

with h the rf harmonic number and n the rf frequency.
Integrating over
x, y, and ct gives the longitudinal lumi-
nosity profile,

  [IMAGE Printing1.GIF]

with l(s) having dimensions   of (m3s)-1. This quantity
needs to be summed over the number of colliding bunches.
  The transverse beam size st may be written as functions
of the lattice parameters
b and D (dispersion), the meas-
ured values of emittance
e t (in rms and unnormalized
form), and fractional momentum spread
Dp p,

[IMAGE Printing2.GIF]
Usually the vertical dispersion is so small that it is ne-
glected. Since the collision point is in a drift region
,

[IMAGE Printing3.GIF]

and D(s ) = D'(s - s Dmin ) + Dmin   with D' the deriva-
tive of the dispersion.
Dp p for a relativistic beam can be
related to the longitudinal beam size
  sl   by

[IMAGE Printing4.GIF]

where V is the voltage of the rf, g t is the transition g , andEs is the synchronous energy.
  Since the transverse beam monitors are (usually) not lo-
cated within the collision region, it is necessary to know
the lattice well enough to calculate the ratio of

[IMAGE Printing5.GIF]in order to use the measured bunch
sizes. In addition the location of
bmin as well as the dis-
persion must be determined.
  In order to minimize the beam-beam tune shift in Run
1, electrostatic separators were installed in the Tevatron.
These separators give rise to separated helical orbits for
the proton and antiproton beams. Another set of electro-

 

Ý Work supported by the U.S. Deptartment of Energy under contract No. DE-AC02-76CH03000


static separators near the collision regions are adjusted to
bring the beams into collision once low beta is achieved.
If this adjustment is incorrect, the trajectories of the pro-
ton and antiproton closed orbits in the collision region
may not coincide and thus should be measured. In this
region, the closed orbits are simply
x(s)=mx s +bx, and
y(s)=my s +by ,with different slopes and offsets for proton
and antiproton beams.

              2  INSTRUMENTATION
  The measurements described in this paper all took place
at the end of Run 1B (1994-1996).The instrumentation
platform in each of the following cases was a commercial
Apple Macintosh
, computer running National Instru-
ments' LabVIEW
, which was interfaced [1] to the Accel-
erator Divisions Control System ACNET via Token Ring
or Ethernet. This front-end platform and software gave us a
powerful data acquisition/analysis tool which allowed on-
line analysis of copious amounts of data. The summary
results were then available to ACNET. In addition another
software interface TCPort allowed the front end to request
data from any ACNET device in the accelerator. This last
feature was used by the another front-end (the
"Luminometer") to acquire the measured data from the
other front-ends and make the luminosity calculations for
each bunch and collision region. This was done by nu-
merically integrating equation (
1) over the variable "s".
The update times (for 12 different collisions) was typically
less than a few seconds and primarily was limited by the
update times of the actual instrumentation.
  The following sections provide brief details of the In-
strumentation Front-Ends.

2.1 SBD - Beam Intensities and sl .

  The Sample Bunch Display (SBD) [2] is composed of a
front-end interfaced via GPIB to a Tektronix
, 620 Oscil-
loscope. The oscilloscope was connected to a high band-
width (3kHz to 6GHz) wall current monitor. The front end
sequenced the oscilloscope through each individual proton
and antiproton bunch, calculating the intensity, centroid,
and rms of the central bunch as well as any satellite
bunches (up to
+5 rf buckets away). The system of oscil-
loscope, cabling, and wall current monitor were character-
ized
a priori to better than 1% absolute intensity. During
the a store the total summed intensity of all the bunches
could be compared to a DCCT monitor, which had been
calibrated to better than 1% by a current source. The two
results agreed within the 1% error margin. The rms calcu-
lation precision was limited by the sampling rate of the
scope (2Gsa/s), but was estimated to be accurate at the 5%
level (the rms beam size varied from 2-3 ns during a
store).

2.2 Flying Wires and Sync Lite - transverse st .

  The Flying Wire System [3] is composed of 3 Flying
Wires, all controlled by the same front-end through a

VME interface (for the loss monitor data) and a commer-
cial (nuLogic
,) NuBus, plug-in for the closed loop m o-
tion control. The wires are 30 micron diameter carbon
filament which are "flown" through the beam at speeds of
5 m/s. The losses, primarily pions, are detected 1 m up-
stream (antiprotons) and downstream (protons) by two loss
monitors (plastic scintillators). The loss profiles as a func-
tion of wire position are fitted to a gaussian profile with a
sloping background using a non-linear Levenberg-
Marquardt algorithm [4]. There are two horizontal Flying
Wires, and one vertical. The two horizontal wires are used
to measure both [IMAGE Printing6.GIF] by solving Eq. 2 for the
two unknowns. Since the vertical dispersion is negligible
and we ignore any coupling effects, the single vertical wire
suffices for
ey . During a store, the Flying Wires are
flown every 30 minutes. The error in the Flying Wire
measurement is 5% in emittance, ignoring the lattice
uncertainties.
  The Synchrotron Light Monitor (Sync Lite) [5] consists
of two optical telescopes (one proton and one antiproton)
which image the beam using the synchrotron light (at 400
nm) which is produced from the upstream edge of an up-
stream dipole(protons) and downstream edge of a down-
stream dipole (antiproton). Each telescope is equipped with
a high-speed gated-Intensifier coupled to a CIDTech
, CID
camera. The cameras are multiplexed into a single
Nubus
, framegrabber. The analysis sequences through
each proton and antiproton bunch with a complete cycle
taking less than 12 seconds. The "normal" analysis con-
sists of a pixel by pixel gain normalization and then the
projection of the two dimensional image into horizontal
and vertical profiles, These profiles are fitted with a simi-
lar algorithm as mentioned above. Since there is only one
horizontal profile, it is impossible to unfold [IMAGE Printing7.GIF] .
However the SBD bunch length can be used as in Eq.3 to
calculate [IMAGE Printing8.GIF] and thus
ex can be unfolded from sx .
  During this measurement , the Flying Wires and the
Sync Lite measurements were consistent with each other
at the 5% level.

2.3 CPM - f and closed orbit trajectories.

  A Collision Point Monitor (CPM) [6] is located at the
B0 and D0 Collision regions. Each system includes the
standard front end interfaced to a Tektronix
, 520 Oscillo-
scope. The two channels of the oscilloscope are connected
through a multiplexer to two pairs (horizontal and vertical)
Beam Position Monitors (BPM's). These BPM pairs are
located on the drift region end of the low beta quadrupoles,
one pair on the upstream side, the other on the down-
stream side. The function of the system is to calculate
straight line beam trajectories (we ignore beam-beam steer-
ing) through the collision region. We have shorted the
downstream end of the Upstream plates (and shorted the
upstream end of the Downstream plates) in order to force
the raw proton and antiproton BPM plate signals through
the same analysis path (the two plates of each BPM are fed

 


into the two scope channels). The analysis involves a digi-
tal rectification of the BPM signals, and the calculation of
proton and antiproton trajectories. Since according to Eq.1
we are only interested in the difference between the proton
and antiproton orbits, the absolute systematics should tend
to cancel. Unfortunately, the system suffered from proton
feed-through into the antiproton signal, thus spoiling the
calculation. We plan to add an active feedthrough subtrac-
tion in a future update.
  In addition the proton and antiproton doublet signals are
captured on a single oscilloscope trace for each BPM plate.
By determining the zero crossing point for each beam and
subtracting, we can calculate the cogging offset. The result
of this calculation was a measurement of the offset to bet-
ter than 1.5 cm (50 ps).

                      3  RESULTS
  The program "Luminometer" was written to acquire the
instrumentation data every 20 seconds. In addition it read
out the luminosities calculated by the Collider detectors
from their luminosity monitors. Since the CPM position
data was suspect, it was (arbitrarily) assumed that we had
head-on collisions, but the cogging offset
f   was used.
The Flying Wire data were combined with the Sync Lite
data and the SBD bunch length to obtain the transverse
beam sizes. The lattice parameters were those which were
considered as the best estimates (10%). The results are
shown in the Figure. This particular store was a 6 (proton)
on 1 (antiproton) store. Production luminosity begins at
the rise of the D0 Detector plot. This where the beam has
already been taken to low beta and scraped in order to
lower the detector background. (A programming error in
Luminometer prevented the acquisition of CDF data).
  The most striking result is that the calculation predicts
higher luminosity (50% more) than the detectors observe.
The error in the detector luminosity is 5%. The suspicion
is that the lattice values are incorrect, although the magni-
tude of the error seems to be outside the suspected theo-
retical bounds. We are exploring systematic errors in the
Flying Wires and Sync Lite. It is also possible that the
beams were not making head-on collisions, but this pos-
sibility seems remote since the beams are empirically ad-
justed to maximize luminosity. The "microstructure" in
the calculated plots is due both to the statistical noise in
the Sync Lite calculations (every 12 s), and the effect of a
simplistic averaging of the current Sync Lite results with
older Flying Wire results (flown only every 30 minutes).
This gives rise to a step feature whenever fresh Flying
Wire data became available. This will be changed in a fu-
ture version which will weight the Flying Wire data as a
function of elapsed time.

 

[IMAGE Printing9.GIF]
Figure: Operation of Luminometer. The upper traces are
those calculated by the on-line program "Luminometer".
The lower trace is the D0 Detector Luminosity . See text
for more details.

                  4  CONCLUSIONS
  The results from the Luminometer show much work
remains to be done, if we are to achieve the goal of meas-
uring luminosity with accelerator instrumentation. We
hope to improve the software algorithms (CPM) and ac-
tual hardware (Flying Wires and Sync Lite) to give us
more confidence in the results. Finally we need to spend a
major effort on the attempt to measure the lattice, espe-
cially to correlate beam sizes from the measuring instru-
ments to the collision regions. We may install a test Fly-
ing Wire system in a collision region (before the detectors
are installed in Run 2) in order to compare the beam size
there and that measured simultaneously at the normal Fly-
ing Wire and Sync Lite locations.

                      REFERENCES
[1] W. Blokland, "Integrating the Commercial Software
    package LabVIEW with Fermilab's Accelerator Con-
    trol NETwork", ICALEPCS, Chicago, 1995.
[2] E.L. Barsotti, Jr., "A Longitudinal Bunch Monitoring
    System Using LabVIEW and High-speed Oscillo-
    scopes", 1994 Accelerator Instrumentation Workshop,
    Vancouver, Canada, 1994, pp. 466-472.
[3] W.Blokland, G.Vogel, J.Dey, "A New Flying Wire
    System for the Tevatron", this conference (PAC 97).
[4] A.A.Hahn, " A Levenberg-Marquardt Least Squares
    Fit Algorithm Optimized for LabVIEW". Technical
    Note, 1997.
[5] A.A.Hahn, "Results from an Imaging Beam Monitor
    in the Tevatron using Synchrotron Light",
    HEACC'92, pp. 248-250 Int. J. Mod. Phys. A
    (Proc.Suppl.) 2B (1993).
[6] M.Olson, A.A.Hahn, "Position and Collision Point
    Measurement System for Fermilab's Interaction R e-
    gions", Seventh Beam Instrumentation Workshop
    1996, Argonne, Il. pp. 468-475.