Download presentation
Presentation is loading. Please wait.
Published byMerilyn Lee Modified over 9 years ago
1
Automated Beam Steering Software at FNAL Keith Engell Accelerator Controls
2
ABS98 Topics FNAL Site Plan –Main Injector/Recycler impact Current ABS Software –Successes –Short comings Future ABS Software (BLAST) –infrastructure
3
ABS98
4
Linac Booster p Abort Tevatron p Abort Switchyard and Fixed Target Antiproton Source p F0 A0 B0 Detector and Low Beta E0 C0 D0 Detector p p _ Tevatron Extraction Collider Aborts Fermilab Accelerators with Main Injector Schematic View of the Main Injector Connections to the Booster, Antiproton Source, Tevatron and Switchyard. Main Injector New beam line
5
ABS98 Current Software Fixed Target beam lines –Beams Division (BD) –Research Division (RD) Problems Plans Programs Performance Prospects
6
ABS98 The Problems slow spill control (20 second duration) correct the entire beam line(s) in one iteration protect cryogenic magnet strings repeat the process every 60 seconds Beams Division –control multiple beam line intensities and positions from the Tevatron to RD enclosures –Septa Research Division –control beam line positions from end of a BD enclosure to target(s)
7
ABS98 BD Problems
8
ABS98 The Plans Beams Division –use a single console application to control and view all beam line positions custom thin lens model –ACNET & CAMAC Research Division –Client - Server 1 Server per beam line Clients view and control server activities Transport (Online) –Epicure & CAMAC Both used VAX Workstations running X-windows/Motif Manual, Open loop, Automatic tuning modes
9
ABS98 The Programs Beams Division –Steering Software detectors: SWICs or BPMs one corrector paired with one or more detectors tuning constants maintained by application and stored in files Research Division –Server Software detectors SWICs one corrector paired with one detector spawn Transport –Client Software use DECNET to communicate with server run as stand alone application also
10
ABS98 The Performance Beams Division –multiple corrections per second –only worked in horizontal plane (septa wire orientation) Research Division –corrected both planes –Client could run as a stand alone application if Server was down –one correction each spill cycle (60 seconds)
11
ABS98 The Prospects Beams Division –speed of corrections read, calculate, correct Research Division –Client - Server aspect well done –use of integrated model (when needed)
12
ABS98 Future ABS Software Beam Line Analysis and Systematic Tuning
13
ABS98 BLAST Provides infrastructure for current and future beam steering software –BLAST software library data acquisition Client and Server code –SYBASE database tables Optics data desired beam positions corrector-detector relationships –Data logging of calculated settings
14
ABS98 BLAST Integration of theoretical modeling software Consistent user interface Multiple steering modes –Interrogation –Pathfinder –Manual –Open loop –Automatic
15
ABS98 BLAST Milestones –BLAST architecture tested to reduce injection oscillations in: Main Ring (Spring-Summer 1997) –feasibility study Main Injector (Fall 1998) Future –Spring 1999 BLAST Server running
16
ABS98 Summary Main Injector/Recycler impact on FNAL Past ABS software Future (BLAST) –infrastructure libraries, database, modeling, data logging –consistency user interface data storage
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.