激光汤姆逊散射诊断的数据采集.ppt

激光汤姆逊散射诊断的数据采集.ppt

ID:61520607

大小:489.00 KB

页数:30页

时间:2021-02-11

激光汤姆逊散射诊断的数据采集.ppt_第1页
激光汤姆逊散射诊断的数据采集.ppt_第2页
激光汤姆逊散射诊断的数据采集.ppt_第3页
激光汤姆逊散射诊断的数据采集.ppt_第4页
激光汤姆逊散射诊断的数据采集.ppt_第5页
资源描述:

《激光汤姆逊散射诊断的数据采集.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、激光汤姆逊散射诊断的数据采集和处理汤姆逊散射测量的意义世界上公认的最准确的测量手段,因为它基于基本的物理定义,不做其它假设。可以测量电子温度的时空演变行为。拥有高的空间分辨率和时间分辨率,并且有宽的测量范围的汤姆逊散射诊断,是研究L-H转换,边界局域模(ELMs),β极限值,输运等物理内容的有利工具。因此,现在汤姆逊散射的发展方向是设计具有空间多道,能够连续快速的发射激光脉冲的诊断装置。HT-7上汤姆逊散射诊断介绍1999年投入运行钕玻璃激光二倍频的可见散射诊断仪。特色:十次反射的入射光路,增加散射光信号。探测器是低噪的光电倍增管,提高信噪比。

2、存在的问题:KDP倍频晶体维护困难,倍频后激光能量不稳定,损失大。激光器经常运行在满负荷状态下才能满足要求。十次反射光路安排困难,容易引起光路的不稳定,产生大的杂散光。系统参数的对比44道(36+8)5点测量空间点10eV~20keV200eV~2keV测温范围1.3cm2.4cm空间分辨率DIII-D汤姆逊散射装置HT-7可见汤姆逊散射装置8个激光器,交替发出激光脉冲。1个激光器,可连续发射8个激光脉冲激光器安排HT-7汤姆逊散射诊断装置相对落后,本身也存在问题。为了向先进的诊断技术发展,2002年以来采用红外汤姆逊散射技术。新旧系统对比表可

3、见系统红外系统激光器相同,钕玻璃激光器。入射光路十次反射光路单束激光入射接收系统光栅谱仪分光(五道等谱宽)干涉滤光片分光谱仪(五道分光)探测器光电倍增管雪崩二极管数据采集硬件相同,CAMAC数据采集机。数据采集软件基于16位操作系统的驱动程序;Modula-2语言写成的应用程序。基于32位操作系统的驱动程序;利用VC++6.0开发平台开发的应用程序。数据处理方法最小二乘拟合法LookupTable法装置结构图chenzt:入射光路改为直线。CAMAC数据采集系统CAMAC采集机箱,内置机箱数据路(dataway)。LeCroy2250L电荷积分

4、的模数转换器(ADC);DSPT6002机箱控制器;CAMAC数据采集系统各组件位置平面图chenzt:再画一张图。CAMACDatawayDSPT6002机箱控制器LeCroy2250LADC接受CAMAC命令发出CAMAC命令PC读写数据对CAMAC驱动CAMAC组件之间命令及数据的传递基于硬件的软件驱动程序CAMAC功能函数;用C语言实现CAMAC功能函数;编写动态链接库wincam.dll。CAMAC功能函数表名称功能输入参数返回参数CAMO从数据线写16位数据到机箱数据路N,F,A,DQ,XCMAO24从数据线写24位数据到机箱数据路

5、N,F,A,DQ,XCAMI从机箱数据路读16位数据到数据线N,F,AD,Q,XCAMI24从机箱数据路读24位数据到数据线N,F,AD,Q,XCRATE_SET设置当前工作机箱C无CAML返回产生“LAM”的工作栈站号无LCAMCL实现CAMAC机箱的初始化和清零,并且设置和清除机箱数据路的禁动I无DMASET设置DMA传输方式C,NOB,QBL,NTR无DMAO在DMA传输方式下,从存储器写数据到机箱数据路N,F,A,DEDMAI在DMA传输方式下,从机箱数据路传数据到存储器N,F,AD,ECAMCYC在DMA传输期间返回有效的数据路循环数

6、无NTRwincam.dll嵌套CAMAC功能函数Wincam.cpp-是用C语言实现的11个CAMAC功能函数的源程序。camcio.h-是应用程序调用wincam.dll时,对11个功能函数的声明。Gpioctl.h-声明了11个功能函数的接口和计算机上物理地址的对应。手工改写注册表(1)拷贝dspcamac.sys文件到windowssystem32drivers下。(2)按dspcamac.ini文件改写注册表信息。设计新采集软件的意义旧的应用软件用modula-2语言编写。Modula-2语言是已经过时的语言,应用现在流行的应用程

7、序开发环境,很难再对其做进一步的开发。然而,汤姆逊散射系统的发展需要改变采集界面的一些功能,也需要发展软件的控制功能。所以,需要设计新的数据采集控制软件。选择VC++6.0作开发工具。是当前流行的开发工具,有强大的开发工具包,可以进一步设计软件的远程控制,网络化等功能。提供接口方便的调用其它数学软件。应用程序Thomson.exe实现的功能参数设置;采集;校准。为了实现程序的采集和校准功能,首先在Thomson工程中调用wincam.dll。设计CAMAC动作流程。设计CAMAC动作流程的实现函数DoAcquisition。设置当前机箱号初始化

8、CAMAC机箱清零清除第一组寄存器测试“LAM”状态Q=0从dataway读数据到软件清除机箱设置是否设计采集模件和通道的数据结构Typedefstr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。