Linear Optics From Closed Orbits (LOCO): An Introduction
Journal Article
·
· ICFA Beam Dyn.Newslett.44:43-49,2007
OSTI ID:957449
The LOCO code is used to find and correct errors in the linear optics of storage rings. The original FORTRAN code was written to correct the optics of the NSLS X-Ray ring, and was applied soon thereafter to debug problems with the ALS optics. The ideas used in the code were developed from previous work at SLAC. Several years ago, LOCO was rewritten in MATLAB. As described in this newsletter, the MATLAB version includes a user-friendly interface, with many useful fitting and analysis options. LOCO has been used at many accelerators. Presently, a search for LOCO in the text of papers on the Joint Accelerator Conferences Website yields 107 papers. A comprehensive survey of applications will not be included here. Details of recent results at a few light sources are included in this newsletter. In the past, the quality of LOCO fitting results varied significantly, depending on the storage ring. In particular, the results were mixed for colliding beam facilities, where there tend to be fewer BPMs that in light sources. Fitting rings with less BPM data to constrain the fit optics parameters often led to unreasonably large fit quadrupole gradient variations. Recently, modifications have been made to the LOCO fitting algorithm which leads to much better results when the BPM data does not tightly constrain the fit parameters. The modifications are described in this newsletter, and an example of results with this new algorithm is included.
- Research Organization:
- Stanford Linear Accelerator Center (SLAC)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC02-76SF00515
- OSTI ID:
- 957449
- Report Number(s):
- SLAC-REPRINT-2009-545
- Journal Information:
- ICFA Beam Dyn.Newslett.44:43-49,2007, Journal Name: ICFA Beam Dyn.Newslett.44:43-49,2007 Vol. 44
- Country of Publication:
- United States
- Language:
- English
Similar Records
MATLAB-BASED LOCO
Applying Matlab LOCO to the NSLSII Storage Ring Commissioning
LOCO with Constraints and Improved Fitting Technique
Technical Report
·
Fri Aug 23 00:00:00 EDT 2002
·
OSTI ID:800082
Applying Matlab LOCO to the NSLSII Storage Ring Commissioning
Technical Report
·
Mon Jun 02 00:00:00 EDT 2014
·
OSTI ID:1505092
LOCO with Constraints and Improved Fitting Technique
Journal Article
·
Thu Jun 18 00:00:00 EDT 2009
· ICFA Beam Dyn.Newslett.44:60-69,2007
·
OSTI ID:957446