论文部分内容阅读
为了精确计算束流在离子光学系统中的传输,用Visual FORTRAN 6.5语言编写了一个计算程序,长约13000行.此程序可以计算由三圆筒单透镜、三膜片单透镜、双元筒透镜、均匀场静电加速管、磁四极透镜、六极磁铁、静电四极透镜、偏转磁铁、螺线管透镜、ExB正交电磁场分析器、静电偏转器、漂浮管、QWR,(Quarter Wave Resonators)和SLR(Split Loop Resonators)射频加速元件等元件任意组成的离子光学系统.粒子轨迹的计算可精确到三级近似.粒子的分布类型也可以有多种选择.程序具有最优化计算功能,即可以自动调整元件的参数,以实现所需要的光学条件.各元件之后的横向和纵向相图以及系统的束流包络线以图形方式显示在屏幕上.
In order to accurately calculate the beam beam transmission in the ion optical system, a calculation program is written in the Visual FORTRAN 6.5 language, about 13,000 lines long. This program can be calculated by the three cylinder single lens, three diaphragm single lens, double cylinder lens, uniform field electrostatic acceleration tube, magnetic quadrupole, hexapole magnet, electrostatic quadrupole lens, deflection magnet, solenoid lens, ExB orthogonal electromagnetic analyzer, electrostatic deflector, flotation tube, QWR (Quarter Wave Resonators) and SLR (Split Loop Resonators) RF accelerators and other components of the ion optical system. Particle trajectory calculation can be accurate to three levels of approximation. There are many options for the type of particle distribution. The program has the optimal calculation function, that is, the parameters of the components can be automatically adjusted to achieve the required optical conditions. The horizontal and vertical phase diagrams of each element and the beam envelope of the system are graphically displayed on the screen.