SPring-8のビーム・ダイナミクス計算のためのトラッキングおよび解析コード: CETRA

清水 純:(財)高輝度光科学研究センター、加速器部門

 

アブストラクト

SPring-8ではトラッキングおよび解析コードCETRAを開発してきた。このコードの体系、

使用できる装置とそのハミルトニアンおよび運動方程式解法の概要を報告し、計算例

を紹介する。使用できる装置のうち、ドリフトスペース、偏向磁石、4極磁石、6極磁

石は正確なハミルトニアンを基にした運動方程式をシンプレクティック積分で解く。

挿入光源とソレノイドは正確なハミルトニアンから導かれた運動方程式を解く方法が

見つかっていないので、線型化されたハミルトニアンを使用する。RFキャビティは薄

レンズとして扱う。磁場誤差、ステアリング磁石、6極より高次の磁場も薄レンズとし

て扱う。ソレノイド以外の有限長さの磁石では輻射エネルギー損失が考慮される。ト

ラッキング計算は多粒子6次元の計算が可能であるが、解析計算の方は今のところ4次

元計算である。

ホームメイドのコードであるため、その時々のニーズに応じて修正できるという利点

がある。これまでの計算例、現在の開発状況等を報告する。

 

Tracking and Analysis Code for Beam Dynamics in SPring-8:CETRA

SCHIMIZU Jun, Acc. Div., Japan Synchrotron Radiation Research Institute

 

Abstract

A Tracking and Analysis Code for Beam Dynamics, named CETRA, has been

developed in SPring-8. The code construction, available devices and the

Hamiltonians are introduced. An outline of solutions and samples of

simulations are presented. Exact Hamiltonian, not linearized, is used to

derive equations of motion. These equations of motion are solved by

symplectic integration method for basic devices such as drift space,

bending, quadrupole and sextupole magnets, though field errors, steering

magnets are treated as kicks and RF cavities are also treated as thin

elements. Because the equation of motions derived from exact Hamiltonian for

insertion device and solenoid cannot be solved by symplectic integration

method in the present stage, eqations of motion derived from linearized

Hamitonian are solved by symplectic integration method for insertion device

and solenoid. Radiation energy losses are considered for magnets after each

symplectic integration steps. Multi-particle tracking simulation uses 6 by 6

formulations, but analysis calculation uses 4 by 4 formulation.

CETRA is a home-made code, so has advantage to respond to the demands of the

times. Examples of simulation and the subject under progress will be

presented.