强流离子束传输和加速束流动力学课件.ppt

上传人:小飞机 文档编号:3764985 上传时间:2023-03-21 格式:PPT 页数:27 大小:4.76MB
返回 下载 相关 举报
强流离子束传输和加速束流动力学课件.ppt_第1页
第1页 / 共27页
强流离子束传输和加速束流动力学课件.ppt_第2页
第2页 / 共27页
强流离子束传输和加速束流动力学课件.ppt_第3页
第3页 / 共27页
强流离子束传输和加速束流动力学课件.ppt_第4页
第4页 / 共27页
强流离子束传输和加速束流动力学课件.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《强流离子束传输和加速束流动力学课件.ppt》由会员分享,可在线阅读,更多相关《强流离子束传输和加速束流动力学课件.ppt(27页珍藏版)》请在三一办公上搜索。

1、973课题一例会,赵亚亮2014.05.07,目录,参与任务情况任务完成情况代码开发平台的建立已有代码功能分析新开发程序的物理要求程序开发进展问题下一步工作计划,参与的总体任务总体,包括物理要求、软件集成(王志军、赵亚亮)代码开发平台建立和维护(赵亚亮)CPU模块(赵亚亮+两个研究生)本次例会前应完成的任务已有软件的构架和功能分析;(赵亚亮、齐新、张小虎、王志军)提出物理要求,包含待开发的功能模块和发展计划;提出基本的软件构架。,参与任务情况,任务完成情况,代码开发平台的建立完成本地的svn服务器的搭建,以及帐号、密码、权限的设置目前已开发的代码已加入到svn版本库,拥有账号、密码的用户可以通

2、过svn checkout https:/192.168.36.121/svn/Track_t/Track_t-username user检索到本地,也可以通过https:/zhaoyl/svn/Track_t/从网页上打开代码更改后上传之前,要先update到最新版本再上传,发生冲突时先将冲突引导本地,确认最终版本后再上传建议:每次代码更改,在更改位置标明作者、时间,并简单描述意图;版本上传时,也简单描述更改内容,所外登陆:vpn http:/,任务完成情况,已有代码功能分析PADSCMatrix跟踪(quad、drift、gap)多粒子跟踪(field map)匹配(根据lattice周期

3、结构,得到与之匹配的Twiss)均温优化(尚未用多粒子跟踪校验)其他辅助功能(计算任意两点之间的相移等)LinacOptT-code PIC算法(GPU程序)BeamPath,任务完成情况,已有代码功能分析T-code PIC算法(GPU程序)GPU程序常用加速元件的多粒子跟踪(四极铁、drift、gap、RFQ)数据后处理,已有代码功能分析BeamPathend-to-end 模拟(输出方式:z-code,t-code)接受度计算 变步长计算 变频率计算束流反向演化组合误差分析本征发射度计算Particle-in-Cell 空间电荷效应极化束模拟 RFQ for beam funneling

4、,任务完成情况,新开发程序的物理要求(参考TraceWi n)图形界面矩阵跟踪多粒子跟踪误差分析匹配轨道矫正(可属于匹配)图形化数据后处理Others。,束流跟踪元件:四极铁、螺线管;加速间隙、腔;Circular or rectangular aperture;束测元件;漂移段;场分布(静电场、静磁场、RF电磁场及其叠加);Funneling gap;RFQ;Space charge compensation,束流匹配目标:算法Owner(?)单纯形法(线性规划算法)依据矩阵跟踪结果多粒子(partran)跟踪结果,误差分析Input beam errorsbend errorscavity

5、 errorsRFQ errorsQuadrupole errors,数据后处理:在某一位置或者元件出口的粒子分布单位长度相移、周期相移束流密度分布 Hofmann图 磁铁梯度或者强度Field_map viewer矫正子强度、周期长度、腔功率、能量及其增益变化、加速场、腔压、接受度、field map factor、流强、包络、发射度、束损、束晕、剥离损失率、tune depression,程序开发进展Matrix跟踪,元件包括drift、gap、quad、solenoid,元件矩阵参考Trace3d和TraceWin遗传算法库(nsga)的引入和用于匹配时的验证依赖的库:CLHEP(2.1

6、.3),nsga(2),FFTW(多粒子跟踪),已有程序架构,Probe类,用于记录束流状态,以及Twiss参数,线性空间电荷力,粒子类,beam类,记录束流粒子状态,用于多粒子跟踪,用于记录单粒子信息,Twiss参数,已有程序架构,spacecharge类,FFT算法类,其他,椭圆边界,开放边界,包含的类输入文件的格式Element文件用于遗传算法参数的输入文件,用遗传算法(nsga)进行束流匹配研究全局、多目标、多变量算法原理:参考遗传学理论,首先产生一个种群,种群中个体按照一定的优劣标准和算法进行优劣排序,找到这一代个体中最优的,通过交叉、变异产生下一代,依次类推,找到最优的个体。变异率

7、越高,收敛越慢;变异率太低容易收敛到局部最优而不是全局最优,用遗传算法进行束流匹配研究可行性验证:跟踪一段加速结构(D+G+Q),得到出口的Twiss参数(ProbeF),将其中一个(或多个)四极铁的梯度G变为0,以ProbeF的Twiss参数作为的目标,以加速段中的quad作为变量,用nsga进行匹配,可以很容易找到G。目标函数:2个:横向失配参数取得最小值限制条件:2个:横向失配参数小于0.1变量个数:4个:4块四极铁梯度缺点:循环迭代结束条件比较单一,将Q4设置为0,初始种群大小是100,经过100代遗传,可以找到失配参数小于0.1的解,Q2、Q3、Q4=0,Q1、Q2、Q3、Q4=0,Q4=0,Q3、Q4=0,问题,T-code 多粒子跟踪,以元件为单位是否合理?,下一步工作计划,将该程序遗传算法用于ADS加速段之间的匹配针对大家对已有结构提出的意见和建议,尽快完善矩阵计算部分开始进行多粒子跟踪部分,谢谢!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号