摘要
计算机程序LEADS用MSFORTRAN5.1写成,约6600个语句,适合在IBMPC及其兼容机上运行。程序可计算由三圆筒单透镜、三膜片单透镜、双圆筒透镜、均匀场静电加速管、磁四极透镜、电四极透镜、偏转磁铁、单间隙射频加速元件、双间隙射频加速元件(一般指QWR结构)和三间隙射频加速元件(一规能SLR结构)组合而成的离子光学系统。程序采用多粒子跟踪与σ矩阵相结合的万式,用MonteCarlo方法随机产生初始相空间中各代表点的坐标,并用Powell非线性最优化方法进行光路系统的最优化计算。计算结果可以在微机屏幕上直观地显示出来。
A computer program LEADS, written in about 6600 statements of MS FORTRAN 5.1 language, is suitable to run in IBM PC and other compatible computers. Program LEADS can make simulation for beam optical systems consisting of three-tube einzel lenses, three-aperture einzel lenses, two-tube lenses, uniform field DC accelerating tubes,magnetic and electrostatic quadrupoles, bending magnets,single-gap rf resonators, two-gap rf resonators (QWR) and three-gap rf resonators (SLR).Multi-particle tracking and matrix multiplication are used to calculate the beam transport. Monte Carlo techniques are adopted to generate randomly the initial particle coordinates in the phase spaces, and Powell nonlinear optimization routines are incorporated in the codes to search the given optical conditions. The calculated results, can be displayed graphically on the computer monitors.
出处
《核技术》
CAS
CSCD
北大核心
1994年第9期564-568,共5页
Nuclear Techniques
关键词
加速器
束流动力学
蒙特卡罗法
Monto Carlo method
Nonlinear optimization method
Phase space
Beam envelope