摘要
研究了自动微分技术的基本原理,及其在旋转对称电子光学系统像差分析中的应用.利用面向对象的编程技术,在VC++ 环境中编制了一个软件包,该软件包能够简洁且准确地计算旋转对称系统的3 阶像差.用此软件计算了钟形场磁透镜中高斯光学性质及3 阶像差,其结果与解析解完全一致,相对误差仅为10 - 9 .
Automatic differentiationisa new techniquein computer numericalanalysis;itisapplied to the aberration analysis of rotationally sym metricsystemsin electron optics. Using object oriented pro gram mingtechnique and visual C++ language,an ADpackage was developed , which can be used to calculate the third order aberrations ofrotationally sym metric systems. The Gauss properties and the third orderaberrations werecalculatedfora bell shaped magneticlens.Relativeerrorsoftheresultsare of10 - 9 or smaller.The present work providesthe foundation for analyzing and correcting aberrations in electron opticalsystems by automatic differentiation method .
出处
《西安交通大学学报》
EI
CAS
CSCD
北大核心
1999年第12期101-105,共5页
Journal of Xi'an Jiaotong University
关键词
自动微分
带电粒子光学
电子光学系统
像差分析
automatic differentiation
charged particleoptics
objectoriented program ming