首页> 外文期刊>Nuclear instruments and methods in physics research >Application of particle swarm optimization in the design of a mono-capillary X-ray lens
【24h】

Application of particle swarm optimization in the design of a mono-capillary X-ray lens

机译:粒子群算法在单毛细管X射线透镜设计中的应用

获取原文
获取原文并翻译 | 示例

摘要

The non-uniformities of a fabricated mono-capillary X-ray lens (MCXRL) degrade the performance of the X-ray analysis system. The main evaluation criterion of a fabricated MCXRL is total root mean square error, which consists of the profile error (PE) and the central axis straightness error (CASE). In the present paper, we develop an open-source code package to evaluate the PE value of varying diameter glass tubes (VDGT). The source code named 'PSO X-ray Lens Finder' in the package is written using the particle swarm optimization (PSO) algorithm, and the other source code named 'MMN X-ray Lens Finder' is developed using the multiparameter multilevel nested-loop (MMN) algorithm. We take the research of a paraboloidal MCXRL as an example to introduce the source code package, and the mathematical theory and calculation details of the package are given in the method section. As a result, the 'MMN X-ray Lens Finder' can be used alone to guide engineers in cutting a high-performance MCXRL from VDGT; the 'PSO X-ray Lens Finder' can be applied as a faster alternative strategy for cutting work.
机译:制成的单毛细管X射线透镜(MCXRL)的不均匀性会降低X射线分析系统的性能。制作的MCXRL的主要评估标准是总均方根误差,该误差由轮廓误差(PE)和中心轴直线度误差(CASE)组成。在本文中,我们开发了一个开源代码包来评估不同直径玻璃管(VDGT)的PE值。软件包中的名为“ PSO X射线镜头查找器”的源代码是使用粒子群优化(PSO)算法编写的,而其他名为“ MMN X射线镜头查找器”的源代码是使用多参数多级嵌套循环开发的(MMN)算法。我们以抛物面型MCXRL的研究为例介绍源代码包,方法部分给出了该包的数学原理和计算细节。因此,“ MMN X射线镜头查找器”可单独用于指导工程师从VDGT切割高性能MCXRL。 “ PSO X射线镜头查找器”可以用作切割作业的更快替代策略。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号