labview课程设计同步光源辐射过程的界面设计.docx
《labview课程设计同步光源辐射过程的界面设计.docx》由会员分享,可在线阅读,更多相关《labview课程设计同步光源辐射过程的界面设计.docx(16页珍藏版)》请在沃文网上搜索。
1、目 录1目的及基本要求12同步光源辐射过程的界面设计的基本原理12.1同步加速器12.2程序设计原理13同步光源辐射过程的界面设计与仿真23.1总体设计23.2详细设计44系统运行结果及性能分析134.1系统运行结果134.2性能分析14参考文献141目的及基本要求熟悉LabVIEW开发环境,掌握基于LabVIEW的虚拟仪器原理、设计方法和实现技巧,运用专业课程中的基本理论和实践知识,采用LabVIEW开发工具,实现同步光源辐射过程的界面设计和仿真。要求设计该程序用于演示同步辐射光源的运行过程,光源的设计界面主要由三台加速器组成,即采用直线加速器、增强器、储存环的设计模式。其中,电子枪负责产生
2、电子,直线加速器和增强器用于加速粒子,使其在通道中顺时针加速运转,储存环用于储存粒子以让粒子在弯转处产生同步辐射光,经过步步循环加速,最终则可以满足实际需求。2同步光源辐射过程的界面设计的基本原理2.1同步加速器同步加速器:在加速过程中,加速器磁铁强度的变化与粒子的能量变化同步,保证粒子运行的曲率半径不变,同时调节高频机的频率,保证其变化与粒子的运动周期变化同步。同步加速器的起始能量W 必须有足够的值,所以必须有另外的一台加速器(可以不是同步加速器)做注入器。直线加速器:用作预注入器,可以采用行波或者驻波加速结构。如果加速的粒子是电子的话,其工作频率要求很高。增强器(booster):一台同步
3、加速器,用作注入器,粒子在增强器中被加速到储存环的工作能量。储存环(storage ring):也是一台同步加速器,但其目的在于让粒子产生高品质的同步辐射光,所以结构及组成部分较增强期有一定的不同,它有更长的直线段以用于放置插入元件。2.2程序设计原理光源的设计界面主要由三台加速器组成,即采用直线加速器+增强器+储存环的设计模式,其中直线加速器和增强器用于加速粒子,储存环用于储存粒子以让粒子在弯转处产生同步辐射光。点击运行键开始运行程序,可以依次按顺序执行直线加速器,增强器和储存环进行演示:点击linear accelerator(直线加速器), booster(增强器)和storage ri
4、ng(储存环)的play和stop键可以分别控制它们的运行和停止。演示完成后,单击STOP键可以中止程序运行。程序框图中主要用到的是并行循环,因此可以采用以下流程:图1设计流程图在这里,几个模块是并行执行的,其中还会响应前面板上相关控件的事件,如启动及停止按键的事件等。3同步光源辐射过程的界面设计与仿真3.1总体设计图2前面板图3程序框图3.2详细设计 1.初始化设计这部分代码首先初始化“粒子”的位置,设置“粒子”为不可见,这是为了让演示更趋真实,同时将相关的控件的初始化状态进行设置。其前面板界面与总体设计中的前面板界面相同。以下为其程序框图:图4初始化部分程序框图2. 直线加速器控制控制“粒
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- labview 课程设计 同步 光源 辐射 过程 界面设计
