|
|
A NEW FLYING WIRE SYSTEM FOR THE TEVATRON |
W.Blokland, G. Vogel, and J. Dey, Fermi National Accelerator LaboratoryÝ, Batavia, IL, USA
|
Abstract
1 INTRODUCTION 1.1 Problems with the
old system
|
|
date it. The old system used two
different embedded processors with slightly different
programs to control the three wires. The difference in
programs turned out rather tedious to main- tain.
2 HARDWARE CONFIGURATION |
Figure 1. Single Wire Configuration.
3.1 User-interface
The console application Tevatron Flying Wires T46, provides remote control for operators and experimenters from any standard X Windows based console located any- where in the lab. The consoles use the ACNET communi- |
|
cation protocol which is supported by the LabVIEW appli- cation, see[3]. All of the programming for the console ap- plication was done in C. The two main menu items to the program are Fly Spec and Plot Six. Under Fly Spec one is able to modify the fly specifications just as under the local GUI. The menu item Plot Six allows one to view new ACNET data or saved disk data from a given fly. The plots generated under Plot Six very closely resemble the ones shown in figure 2. 3.2 Analysis
algorithm |
|
can now be properly mapped into millimeters perpendicular to the beam. The estimates are also corrected, given the rotation and mapping. The second part of the analysis uses the estimates as an initial guess to fit the rotated and mapped profile with a non-linear Levenberg-Marquardt method to the function:
Using a PowerMac 8100 at 110 MHz, the system ac- quires data and fits profiles of three wires for a beam of six proton and six pbar bunches and two passes within 3 sec- onds (total of 72 fits) with 80 points per profile. Faster than 2 seconds speeds but with reduced accuracy are obtained by reducing the number of points of the profile or by com- pletely turning the fit off and using the estimates as final results. 4.2 Repeatability
4.3 Reliability |
|
5 CONCLUSION AND FUTURE
6 ACKNOWLEDGEMENTS
REFERENCES |