ImageVerifierCode 换一换
格式:PPT , 页数:22 ,大小:5.56MB ,
资源ID:454634      下载积分:12 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-454634.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文((GPPD)、小角散射仪(SANS).ppt)为本站会员(ga****84)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

(GPPD)、小角散射仪(SANS).ppt

1、Linux系统下基于EPICS的中子探测器数据获取软件的设计与实现,报告人:周科 中科院高能物理研究所东莞分部 2017年4月11日,提纲,2,3,研究背景,中国散裂中子源-CSNS,电子学,中国在建的第一台散裂中子源-中国散裂中子CSNS,设计了21条中子孔道;一期三台中子谱仪:通用粉末衍射仪(GPPD)、小角散射仪 (SANS)和多功能反射仪(MR).,GEM二维位敏气体探测器,小角散射仪( 三个束流检测器),DAQ(NEROS),研究背景EPICS,V4IOC=V3IOC+pvAccessServer,EPICS V3主要结构,SNS反射谱仪的探测器,EPICS三个主要组成部分:OPI(

2、Operator Interface)CA(Channel Access)/pvACcessIOC(Input/Out controller),4,提纲,5,灵敏探测面积:50mm50mmpad阵列将探测器划分为3232共1024个像素点,根据实验需求选择百兆或千兆,模拟部分由64路CIPix ASIC芯片完成,输出数字信号数字部分基于FPGA实现,利用符合方法确定击中位置,64位Linux操作系统Centos7.2内核为3.10.0,gcc编译器版本号4.8.5。,6,提纲,7,NEROS软件开发环境,areaDetector的结构示意图,EGCS软件系统的目录框架,EGCS:基于EPICS

3、框架的开发和测试 软件包;areaDetector:控制2-D探测器的应用程序;EPICS V4: 增加了新通信协议和结构体类型PV;CSS :提供监控界面显示、PV量管理、数据库服务等功能,丰富的CSS UI控件,EPICS V4,8,NEROS总体框架,NEROS前端读出程序,NEROS后端数据处理程序,9,NEROS前端读出程序,V4 sever 通过pvAccess协议向外发送中子结构体数据,UDP/IP配置硬件驱动,TCP/IP接收中子原始数据;,ROS程序解析电子学读出的原始中子数据,并赋值给V4的中子结构体PV,10,NEROS后端程序,实现功能:对数据做在线处理和统计分析,将结

4、果显示于CSS的OPI界面将中子数据按照既定的Nexus格式进行有效存储,后端数据处理程序基本框架,11,后端程序在线监测界面,NEROS Main Control:监控实验中在线显示和线下数据存储的启停及当前运行状态;NEROS Frame Control :设置TOF谱和2D位置分布图刷新频率;监测当前IOC 的CPU占用率等;NEROS Data Control: 负责对中子数据的监测。,实现功能:,12,后端程序在线监测界面,1D 中子飞行时间 监测界面,2D中子探测像素分布监测界面,二维位置分布在X方向或Y方向上的投影分布,特定X值或Y值上的中子事件统计分布,实现功能: ROIs:

5、对感兴趣区域的中子事件做统计对比; Profile Plots:对X/Y 2D分布图进行X、Y方向上的投影分析; ROI Filter:中子事件过滤 ,13,后端程序Nexus文件存储,Nexus格式中子数据存储文件实例,Nexus:以格式化的方式保存实验配置信息、谱仪描述信息、样品以及样品环境信息、实验原始数据及其它一切有助于理解大型装置实验的信息。,Nexus数据存储设置OPI界面,Hdfview工具浏览Nexus存储的中子数据,四种类型:数据组(Data Group);数据域(Data Field);数据属性(Data Attribute);链接(Link);,14,Write mode

6、 :Capture:一次实验可存多个文件;Stream:一次实验一个文件,NEROS V4 对外的数据接口,V4 client对外接口的基本框架,建立monitor client所需实现的继承类和虚函数,实现monitor client过程的程序流程图,V4 client monitor的基本流程:Channel 请求连接过程Monitor请求连接过程Monitor event过程回调数据接口函数,目的:局域网内不同节点的V4 Client,均可通过接口获取束流监测器所探测的中子数据,15,提纲,16,V4 数据传输性能测试,C/S对象 : V4 Sever模拟脉冲中子源 / V4 Clien

7、t(NEROS); 传输协议:pvAccess ;模拟源脉冲发送频率: 25Hz(与CSNS质子打靶的频率一致);测试方法:通过改变单个Pulse的中子事件数设置束流监测器的计数率大小,如设置1M的计数率,则单个Pulse中的中子事件数为1M/25 = 40000。,V4 模拟中子源传输的单个Pulse数据,17,为验证NEROS系统的实验取数性能,初步测试在X光机平台和252Cf 同位素中子源平台进行二维狭缝成像实验,X光机实验平台,252Cf中子源实验平台,X光机上的“CSNS”成像,252Cf中子源上的“E”成像(位置分辨约为3mm),18,实验测试,提纲,19,总结及下一步工作安排,总

8、结,下一步工作: 继续优化程序,做到轻量化,方便移植和部署;在高通量的中子束流上测试,验证NEROS高速处理数据的能力; ,总结: 基于EPICS的NEROS数据获取软件系统的设计与实现基本完成,满足了对中子数据的前端软件读出和后端在线监测、存储以及对外的接口需求,初步测试取得了较好的实验效果。,20,致谢,21,感谢庄建老师对于本工作的支持与指导,实验控制组内胡磊和邱勇翔对于EGCS软件包的支持以及廖礼江对于NEROS前段读出程序的编写与调试;感谢探测器组孙志嘉老师和陕西科技大学马毅超老师对于GEM探测器和电子学的硬件支持;感谢滕海云对于实验调试平台搭建和测试做出的帮助。,谢谢大家!欢迎批评指正!,

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。