This web page addresses the question of when in the course of filling it is optimal to deliver beams in collision to BaBar. The factors in this include the presumption that there has been a beam abort, as well as the fact that filling from zero current generates conditions which disallow BaBar logging due to high radiation and unacceptable beam injection rates.
The presumptions of the problem also include that the luminosity increase rate is higher under "filling" conditions than under "trickle" conditions. Call these two rates Rfill and Rtrickle. Clearly if Rtrickle were equal to Rfill then it would be optimal to deliver luminosity starting a zero current. Clearly if Rtrickle were near zero then it would be best to fill to the top before delivering.
In reality, Rtrickle is less than Rfill. From that we should be able to find an optimum time (or more practically luminosity level) at which to start trickle conditions and let BaBar log the data.
Down below on this page there are several questions for the reader which help further illuminate this matter. Readers are encouraged to try to answer these questions themselves. Answers (solutions) are provided.
For the reader not interested in the details of the formulation at this time, I'll jump ahead to the answer: The optimal luminosity level at which to deliver beams to BaBar and start logging under trickle conditions is determined below as Eq VII:
LDeliver = LPeak(1 - Rtrickle/Rfill).
This result is straightforward and not surprising:
The only challenge left is evaluating Rfill and Rtrickle. These terms can easily be measured based on previous injection cycles (there are plenty of fills to evaluate). In the author's experience evaluating these rates, the ratio Rfill/Rtrickle usually ends up being within the range of 3:1 and 5:1, leading to an optimal luminosity level at which to deliver within the range of 66% and 80% of LPeak.
The approach I will take is to use a mockup set of data to parameterize the course of an abort and subsequent cycle of re-filling. This is illustrated in the picture below. The technique will be to come up with a general expression for the luminosity lost as a result of this abort/refill sequence, then determine a value for LDeliver for which this lost luminosity is minimized.
In this example:
This approach will minimize the reduction in integrated luminosity (green line) caused by the abort and subsequent refill cycle |
|
The luminosity loss all occurs during three intervals and can be expressed as:
(Eq I):Luminosity Lost = ∫t=1t=0 LPeakdt + ∫t=2t=1 LPeakdt + ∫t=3t=2 LPeakdt - ½(LPeak+LDeliver) (t3-t2)
Note that in the last interval (between t=2 and t=3) this loss is reduced by the an amount equivalent to the average of LPeak and LDeliver for this entire interval.
Evaluating each of these terms yields:
(Eq II):Luminosity Lost = LPeak(t1-t0) + LPeak(t2-t1) + LPeak(t3-t2) - ½(LPeak+LDeliver)(t3- t2)
Next we'll want to look at the expressions for the luminosity increase rates:
and
Such that:
and
We can now substitute these expressions for (t3-t2) and (t2-t1) into (Eq II) above to yield:
(Eq III):Luminosity Lost = LPeak(t1-t0) + LPeakLDeliver/Rfill + LPeak(LPeak-LDeliver)/Rtrickle - (LPeak+LDeliver) (LPeak-LDeliver)/2Rtrickle
Expanding terms yields:
(Eq IV):Luminosity Lost = LPeak(t1-t0) + LPeakLDeliver/Rfill + L2Peak/Rtrickle - LPeakLDeliver/Rtrickle - (L2Peak - L2Deliver) /2Rtrickle
And expanding further yields:
(Eq V): Luminosity Lost = LPeak(t1-t0) + LPeakLDeliver/Rfill + L2Peak/Rtrickle - LPeakLDeliver/Rtrickle - L2Peak/2Rtrickle + L2Deliver/2Rtrickle
Equation V provides the luminosity lost due to the abort/recovery in terms of LPeak (known), RTrickle and Rfill (can easily be determined from previous performance), t0 and t1 which specify the time interval needed to recover the abort system inputs, and LDeliver (as yet unknown). However differentiating this expression for Luminosity Lost with respect to LDeliver and setting that derivative to zero provides the value for LDeliver where this Luminosity Lost expression is minimized.
(Eq VI): dLuminosityLost/dLDeliver = LPeak/Rfill - LPeak/Rtrickle + LDeliver/Rtrickle = 0
The expression in Eq VI simplifies to:
Given that a machine operating at Luminosity 8334x1030/cm2s aborts. After 4 minutes injection begins under "filling" conditions where Rf is 695x1030/cm2s per minute (corresponding to ~12 minutes to fill all the way back). Given also that a trickle condition exists in which Rtrickle is 174x1030/cm2s per minute for a fill to trickle ratio of 4:1.
Consider the two following courses for filling:
Solution is here.
Given a machine with stable running at L=LPeak loses the ability to continue trickle injection. Luminosity decays at some rate corresponding to some luminosity lifetime. If decay happens for only a very short time, trickle recovery would be appropriate. If the decay happens for a very long time, filling at high rate (under filling rather than trickle conditions) without data logging would be appropriate (at least initially...see question #4 below).
Consider the picture to the right:
The specific conditions shown in the picture would indicate that less integrated luminosity is lost by choosing the trickle (green) course. |
|
Solution is here.
Given a machine with stable running at L=LPeak loses the ability to continue trickle injection. Luminosity decays at some rate corresponding to some luminosity lifetime. Presume that this coastdown is of sufficiently long duration that exclusively trickle recovery is not worthwhile (as in question #2 above).
Consider the picture to the right:
The dashed yellow line shows the integrated luminosity from this course. |
|
Solution is here.
Consider the problem of Question #2 above. In that question there was a coastdown and the issue of whether to recover with trickle or with filling was addressed. However in question #2 is was presumed that the filling approach would be used for the entire recovery. This question asks what if filling and then trickle are used.
Consider the picture to the right:
|
|
Solution is here.