Engineering Papers⌕ Search

Engineering topics

Safranek, James

Publications and source records attributed to Safranek, James.

Advanced storage ring lattice options based on hybrid six-bend achromat for Stanford Synchrotron Radiation Lightsource upgrade

Three storage ring lattices have been designed as options for a future upgrade of the Stanford synchrotron radiation lightsource (SSRL). The three options differ in circumference and targeted future site, with one to be built in the tunnel of the present SPEAR3 ring, one as a green field ring on the SLAC campus, and the third in the tunnel of the decommissioned PEP-II ring. The lattices are based on the newly proposed hybrid 6-bend achromat (H6BA) lattice cells, which is ideal for pushing the photon beam brightness while achieving excellent nonlinear dynamics performance. The transparent matching conditions are enforced to minimize the negative impact of the loss of periodicity due to insertion of various long straight sections. Numerical optimization is performed to further improve the nonlinear dynamics. Finally, in addition to reaching very low emittances, the lattices can accommodate traditional off-axis injection and achieve beam lifetimes similar to or exceeding that of typical third generation rings.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Autoresonant excitation of nonlinear beam motion in storage rings

Understanding and controlling of nonlinear beam dynamics are essential to the performance of storage ring light sources. In order to measure and correct limitations due to nonlinear beam dynamics, an effective method is needed to excite the beam oscillation to large amplitudes. Autoresonance is a method that enables the control of the amplitude of a driven nonlinear oscillator by sweeping the frequency of the driver. In this study, autoresonant excitation of beam transverse oscillations in storage rings is studied. The threshold of the drive amplitude for autoresonance is theoretically obtained, for cases with or without damping. The results are in good agreement with simulations for a simple storage ring model, as well as for models of actual storage rings. Application of the theory to experimental data on the SPEAR3 storage ring also validates the results

43 PARTICLE ACCELERATORS↗

Nonlinear dynamics optimization with particle swarm and genetic algorithms for SPEAR3 emittance upgrade

Nonlinear dynamics optimization is carried out for a low emittance upgrade lattice of SPEAR3 in order to improve its dynamic aperture and Touschek lifetime. Two multi-objective optimization algorithms, a genetic algorithm and a particle swarm algorithm, are used for this study. The performance of the two algorithms are compared. The result shows that the particle swarm algorithm converges significantly faster to similar or better solutions than the genetic algorithm and it does not require seeding of good solutions in the initial population. These advantages of the particle swarm algorithm may make it more suitable for many accelerator optimization applications.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

An algorithm for online optimization of accelerators

We developed a general algorithm for online optimization of accelerator performance, i.e., online tuning, using the performance measure as the objective function. This method, named robust conjugate direction search (RCDS), combines the conjugate direction set approach of Powell's method with a robust line optimizer which considers the random noise in bracketing the minimum and uses parabolic fit of data points that uniformly sample the bracketed zone. Moreover, it is much more robust against noise than traditional algorithms and is therefore suitable for online application. Simulation and experimental studies have been carried out to demonstrate the strength of the new algorithm.

43 PARTICLE ACCELERATORS↗

Trajectory studies for SPEAR3 LTB

In this note, trajectory stability in SPEAR3 Linac-to-booster (LTB) transport line is studied. It is observed that an electron gun body temperature variation or a linac RF phase variation may introduce beam energy variation which then translates into a trajectory change after certain dipole magnets. Long time BPM resolution is also investigated, plus a calculation on the initial beam angle variation. Beam trajectory is controlled for a good injection efficiency into the booster, by using the measured response matrix of certain steering correctors. Dispersion is also measured for a future implementation of a beam energy feedback.

ACCPHY, ACCSYS↗

Characterization of Slow Orbit Motion in the SPEAR3

SPEAR3 is a third-generation synchrotron light source storage ring. The beam stability requirements are {approx}10% of the beam size, which is about 1 micron in the vertical plane. Hydrostatic level system (HLS) measurements show that the height of the SPEAR3 tunnel floor varies by tens of microns daily. We present analysis of the HLS data, including accounting for common-mode tidal motion. We discuss the results of experiments done to determine the primary driving source of ground motion. We painted the accelerator tunnel walls white; we temporarily installed Mylar over the asphalt in the center of the accelerator; and we put Mylar over a section of the tunnel walls.

43 PARTICLE ACCELERATORS↗

Bunch Length Measurements With Laser/SR Cross-Correlation

By operating SPEAR3 in low-{alpha} mode the storage ring can generate synchrotron radiation pulses of order 1ps. Applications include pump-probe x-ray science and the production of THz radiation in the CSR regime. Measurements of the bunch length are difficult, however, because the light intensity is low and streak cameras typically provide resolution of only a few ps. Tests are now underway to resolve the short bunch length using cross-correlation between a 60-fs Ti:Sapphire laser and the visible SR beam in a BBO crystal. In this paper we report on the experimental setup, preliminary measurements and prospects for further improvement.

43 PARTICLE ACCELERATORS↗

Lattice Modeling for SPEAR3

We use measured or simulated magnetic fields for dipoles and quadrupoles to build a lattice model for SPEAR3. In a non-symplectic approach the phase space coordinate mapping on the fields is based on numerical integration of the equation of motion. In a symplectic approach we approximate the fields with proper fringe field models. Complication of the use of rectangular gradient dipoles in SPEAR3 is considered. Results of the model is compared to measurements on the real machine.

43 PARTICLE ACCELERATORS↗

Injected Beam Dynamics in SPEAR3

For the top-off operation it is important to understand the time evolution of charge injected into the storage ring. The large-amplitude horizontal oscillation quickly filaments and decoheres, and in some cases exhibits non-linear x-y coupling before damping to the stored orbit. Similarly, in the longitudinal dimension, any mismatch in beam arrival time, beam energy or phase-space results in damped, non-linear synchrotron oscillations. In this paper we report on measurements of injection beam dynamics in the transverse and longitudinal planes using turn-by-turn BPMs, a fast-gated, image-intensified CCD camera and a Hamamatsu C5680 streak camera.

43 PARTICLE ACCELERATORS↗

Matlab Based LOCO

The LOCO algorithm has been used by many accelerators around the world. Although the uses for LOCO vary, the most common use has been to find calibration errors and correct the optics functions. The light source community in particular has made extensive use of the LOCO algorithms to tightly control the beta function and coupling. Maintaining high quality beam parameters requires constant attention so a relatively large effort was put into software development for the LOCO application. The LOCO code was originally written in FORTRAN. This code worked fine but it was somewhat awkward to use. For instance, the FORTRAN code itself did not calculate the model response matrix. It required a separate modeling code such as MAD to calculate the model matrix then one manually loads the data into the LOCO code. As the number of people interested in LOCO grew, it required making it easier to use. The decision to port LOCO to Matlab was relatively easy. It's best to use a matrix programming language with good graphics capability; Matlab was also being used for high level machine control; and the accelerator modeling code AT, [5], was already developed for Matlab. Since LOCO requires collecting and processing a relative large amount of data, it is very helpful to have the LOCO code compatible with the high level machine control, [3]. A number of new features were added while porting the code from FORTRAN and new methods continue to evolve, [7][9]. Although Matlab LOCO was written with AT as the underlying tracking code, a mechanism to connect to other modeling codes has been provided.

43 PARTICLE ACCELERATORS↗