主要内容 课题背景 BPM电子学检测软件设计 BPM数据获取系统设计 总结 系统整体设计 系统运行模式 系统机箱控制器软件设计

Slides:



Advertisements
Similar presentations
CSNS 质子束流位置监测器 数据转发的设计与实现 赵东旭,肖亮,章红宇,王修库, 段依梦 核探测与核电子学国家重点实验室 中国科学院高能物理研究所 (PPT 代讲人:肖亮 )
Advertisements

人的性别遗传 合肥市第四十九中学 丁 艳. 男女成对染色体排序图 1 、男性和女性各 23 对染色体有何异同 ? 哪 一对被称为性染色体 ? 2 、这两幅图中,哪幅 图显示的是男性的染色 体?哪幅图显示的是女 性染色体? 3 、图中哪条染色体是 Y 染色体?它与 X 染色体 在形态上的主要区别是.
中國 (China) 組長 : 葉品宏 組員 : 王柏偉、戴瑞賢、張凱奇、 曾宏榮、趙方澤 組長 : 葉品宏 組員 : 王柏偉、戴瑞賢、張凱奇、 曾宏榮、趙方澤.
學齡兒童如何吃出健康 高醫附設中和紀念醫院 胡淑惠營養師. 2 六大類食物 五 穀 根 莖 類 米飯、麵食、甘藷等主食品,主要是供 給醣類和一些蛋白質。 奶 類 牛奶及發酵乳、乳酪等奶製品都含有豐 富的鈣質及蛋白質。 蛋 、 豆 、 魚 、 肉 類 蛋、魚、肉、豆腐、豆腐干、豆漿都含 有豐富的蛋白質。
九年级物理一轮复习 第一章 声现象 知识要点. 1. 声音的产生和传播  ( 1 )声音的产生:声音是由于物体的振动产生的。  凡是发声的物体都在振动。振动停止,发声也停止。  ( 2 )声源:正在发声的物体叫声源。固体、液体、气体 都可以作为声源,有声音一定有声源。  ( 3 )声音的传播:声音的传播必须有介质,声音可以在.
国家自然科学基金 申报工作布置会 科技处 2016年1月13日.
个人简介 姓名:杜清玲 手机:
爱瑞思软件(深圳)有限公司 如何填写项目结题报告成果 爱瑞思软件(深圳)有限公司 此文档最后更新于
第五章 话语的语用意义(上) 主讲人:周明强.
1、一般地说,在生物的体细胞中, 和 都是成对存在的。
辨性别 A B. 辨性别 A B 第三节人类染色体与性别决定 昌邑市龙池初中 杨伟红 学习目标 1.理解人的染色体组成和传递规律。 2.解释人类性别决定的原理。 3.通过探究活动,解读数据了解生男生女的比例。
荃灣區旅游景點 成功組 全程制作人:游恒延.
学习情境三 桥梁下部结构的构造与施工 桥梁墩台的构造.
问卷调查的规范与技术 问卷调查的规范与技术.
物流实战营销课程体系.
中国科学院高能物理研究所 2012年招聘流程 人力资源处 2011年10月.
【开心一分钟】 一到下午这个点就特么的困.
一、平面点集 定义: x、y ---自变量,u ---因变量. 点集 E ---定义域, --- 值域.
七(7)中队读书节 韩茜、蒋霁制作.
雅尔塔会议 道滘中学·苏琳.
一寸光阴一寸金 寸金难买寸光阴 时间.
主办:泰兴市质量强市领导小组办公室 承办:泰 兴 市 市 场 监 督 管 理 局.
第九章 价格策略.
第三课 走向自立人生.
依托单位申请、结题管理中 的有关建议 浙江大学科技处
2011年高考考前指导(物理) 报告人:詹道友 (合肥八中).
让节约成为习惯 让习惯促进节约 ——节能减排,我们共同的责任 主讲:宁波四中理科支部 褚荣伟 2008年9月 科学创优促和谐 内涵发展求提高
黃金比例.
第二章 项目一:企业厂区与车间平面设计 1.
环保培训.
管理学基本知识.
流体运动 物理教研组.
滁州学院首届微课程教学设计竞赛 课程名称:高等数学 主讲人:胡贝贝 数学与金融学院.
第2课 古代手工业的进步 课标:列举古代中国手工业发展的基本史实,认识古代中国手工业发展的特征.
3.6 焊接缺陷及检验方法 一、焊接缺陷 熔焊的焊接缺陷及其特征 在焊缝区形成凹下的沟槽 头
第七章 固定资产 第一节 固定资产概述 第二节 固定资产的确认和初始计量 第三节 固定资产的后续计量 第四节 固定资产清查与期末计价
第一节 国际储备的概念和作用 第二节 国际储备的管理
色 弱 與 色 盲.
国际合作研究项目申请注意事项 国际合作局 2010年9月.
宠物之家 我的宠物性别? 雌(♀) or 雄(♂) 第一阶段:我的宠物我做主 第二阶段:宠物“相亲记” 第三阶段:家族诞生
天方杂谈集 (三) 《特别文摘》每期都有发现、发生、发噱栏目,摘其部分内容分集制作成幻灯片,请大家共享。
拾貳、 教育行政 一、教育行政的意義 教育行政,可視為國家對教育事務的管理 ,以增進教育效果。 教育行政,乃是一利用有限資源在教育參
课标教材下教研工作的 实践与思考 山东临沂市教育科学研究中心 郭允远.
課程銜接 九年一貫暫行綱要( )  九年一貫課程綱要( ) 國立台南大學數學教育系 謝 堅.
7-1 能量的形式和轉換 1 of 12 能量是促成自然現象變化的根源,太陽能替我們將水搬到高處,人類再利用高、低水位差發電。
2.4 二元一次方程组的应用(1).
《生活与哲学》第一轮复习 第七课唯物辩证法的联系观.
講道題目 職場贏家的典範  林惠美 牧師.
重点难点 参考文献 教学目标 一、中央集权国家的建立 二、秦始皇巩固统一的措施 三、统一的多民族封建国家的形成 练习与思考.
自然科学基金项目结题流程 备注信息 一 二 三 四 基金委发布结题通知 项目负责人进入ISIS系统,按结题要求填报
第四章 封建制度的确立-----战国时代(前476-前221年)
正比與反比 大綱: 比與比值 比的運算性質 比例式 比例式的運算 蘇德宙 台灣數位學習科技股份有限公司.
WCDA动态范围扩展系统 工作进展 刘成 2018/3/23 峨眉,2018/3/22-24.
CSNS通用粉末衍射谱仪的屏蔽设计 罗万居 中国科学院高能物理研究所东莞分部,东莞中子科学中心
赵东旭,章红宇 中国科学院高能物理研究所 核探测与核电子学国家重点实验室 成都
MUON束流物理实验 袁野
2 物質的組成 姚聖威 物理教學
“Chung-Yao Chao Fellowship” Application
2.3 平面与回转体表面相交 回转体截切的基本形式 截平面 截平面 截交线 截交线.
主讲人: 颜蓉花 E---mail: 财务管理课程 (第二版) 主讲人: 颜蓉花 E---mail:
孔融《与曹操论盛孝章书》.
第三章 光现象 三、光的直线传播.
光的直线传播 鸡泽县实验中学.
第八章 服務部門成本分攤.
3 平抛运动 四川省绵阳第一中学 杨绅文.
多姿多彩的世界.
香港大學出版社電子書 操作手冊.
用加減消去法解一元二次聯立方程式 台北縣立中山國中 第二團隊.
第二节 偏 导 数 一、 偏导数概念及其计算 二 、高阶偏导数.
課程名稱:常用的能源 編授教師: 中興國中 楊秉鈞.
Presentation transcript:

CSNS质子束流位置监测器电子学检测和数据获取软件研制 肖亮,赵东旭,章红宇,王修库,段依梦 核探测与核电子学国家重点实验室 中国科学院高能物理研究所 2015年08月19日

主要内容 课题背景 BPM电子学检测软件设计 BPM数据获取系统设计 总结 系统整体设计 系统运行模式 系统机箱控制器软件设计 系统上位机软件设计 系统数据格式设计 总结

课题背景 中子散射技术,是用中子做探针来探测物质的结构。 目前世界上的几大散裂中子源: 美国的SNS(Spallation Neutron Source) 英国的ISIS 日本的J-PARC (Japan Proton Accelerator Search Complex) 在建的中国散裂中子源(China Spallation Neutron Source, CSNS)(广东,东莞) 中科院高能物理研究所 中科院物理研究所 中国散裂中子源系统结构示意图 一台H-直线加速器 一台快循环同步加速器(Rapid Cycling Synchrotron,RCS) 一个靶站 18台谱仪(一期建造3台谱仪)

质子束流位置监测器 质子束流位置监测器(Beam Position Monitor,BPM)是中国散裂中子源工程的快循环质子同步加速器中最重要的束测元件之一 用来测量、计算和记录质子束流的在束流管中的位置信息 整套束流位置监测系统包括BPM探头、读出电子学和数据获取系统三个主要组成部分。 快循环同步加速器与质子束流位置监测器示意图

BPM 电子学简介 预计束流位置监测器(BPM)沿RCS环上将布置32个束测元件 数据采集系统将32个束测元件按象限分为4组,每一组预设一个VME机箱 RCS环上的束测元件分布图 束流管截面上BPM探头位置 电子学VME机箱及功能插件 VP-B14是机箱控制器,负责机箱内部各插件运行控制和数据采集 BROC插件接收外部T0时钟信号,并向机箱控制器发送中断信号 BPME插件获取位置信息数据,并上传给机箱控制器 BFAN插件接收BROC插件的T0信号,并分发到各个BPME插件

BPM电子学检测软件 单机箱系统构成 插件级测试软件设计 机箱级和系统级测试软件设计

单机箱系统构成 VME机箱控制器 电子学插件 CCT VP B14/433-42单板计算机 BPM电子学测量插件(BPME):8件 读出控制插件(BROC):1件 T0信号扇出插件(BFAN):1件

BPM电子学插件级测试软件设计 插件级测试软件属于单项测试 基本的VME读写测试 配置各类电子学插件 中断响应和DMA方式数据读出软件设计 测得单插件最大取数速率约为12.8MBytes/s

机箱级测试软件和系统级测试软件设计 机箱级和系统级测试属于综合测试 开发平台是1-4个机箱和上位机 综合了插件级检测软件 设计了数据上传、组装、转发与数据转换软件

BPM数据获取系统 系统整体设计 系统运行模式 系统机箱控制器软件设计 系统上位机软件设计 系统数据格式设计

BPM数据获取系统整体设计 数据流处理要求: 对所有机箱数据进行汇总、组装、本地存储和转存 将组装后的数据转换成一系列PV量 软件系统分布在RCS环上四个本地站的VME机箱控制器和控制室的DAQ上位机中,四个本地站顺时针编号1-4区 数据流处理要求: 对所有机箱数据进行汇总、组装、本地存储和转存 将组装后的数据转换成一系列PV量 将PV量发布到加速器控制系统的EPICS框架上,供调束软件使用 BPM数据获取系统结构示意图

BPM数据获取系统运行模式 运行在多种不同工作模式下: 闭轨校正工作模式 单次触发的逐束团工作模式 逐束团工作模式 束团周期20ms,T0周期40ms 每1024(可设置)个束团的测量数据作平均可得到一个COD位置信息 一个完整周期内产生约20组COD位置信息 单次触发的逐束团工作模式 在调束初期,只给单次T0触发信号 将每个束团逐个测量,并计算出每个束团的位置信息 逐束团工作模式 电子学测量一段时间(如30s)内每个束团的位置信息 在DDR2内存中记录所有束团的位置信息 数据获取软件逐个插件以DMA方式读出和处理

BPM数据获取系统机箱控制器软件设计 单机箱整体的运行控制和数据采集: 接收上位机运行控制指令,完成各类电子学插件的配置,返回配置信息 接收取数指令,启动BROC的T0时钟信号,等待BROC的中断信号 响应BROC中断信号,DMA方式读出多个BPME电子学插件数据 将读出的数据进行第一级数据组装汇总 将组装后的数据通过网络上传到上位机

BPM数据获取系统上位机软件设计 上位机对各个VME机箱进行统一的运行控制和取数管理: 通过网络连接机箱控制器、发送配置指令和取数指令、接收状态和错误返回信息 将各机箱的数据同样是按照T0编号进行组装,完成第二级数据汇总 将数据进行本地存储,同时以网络文件系统的方式转存到加速器控制系统的永久存储介质中 完成实验状态的记录,实验进程的监测,完成各类出错的处理 BPM数据获取系统功能框图

电子学COD数据格式 数据头标志位 REV 插槽物理地址 T0计数 X 方向位置信息 Y方向位置信息) …… Y方向位置信息 数据尾标志位 状态信息 数据长度 电子学COD数据格式

DAQ两级数据组装 每个机箱各自将8个BPME插件的数据按照T0编号组装:追加T0号、头标志、总数据长度等信息 机箱控制器数据头标志 机箱号 机箱控制器数据长度 T0 Rerserver2 电子学COD数据包 机箱级数据格式 上位机数据头标志 机箱个数 T0 上位机数据总长度 时间信息 Reserver1 Reserver2 机箱控制器数据包 上位机接收四个机箱的数据按T0编号组装:追加T0号,头标志、数据总长度、时间信息等信息 系统级数据格式

BPM数据格式设计 配置信息的发送和状态返回与取数使用了不同的网络I/O 配置信息采用固定长度数据包 机箱启动后,机箱控制器软件自动运行,等待上位机发送配置信息 机箱控制器接收配置信息后对各个插件进行配置 工作模式 放大器增益模式 触发模式 触发延迟 触发阈值 波形窗口大小 DDR2的深度 COD起始求均值点 单个COD点平均的计数点值 通道号 多T0读出个数 Reserve1 Reserve2 配置信息数据格式

状态和错误返回数据格式 配置状态和错误返回数据采用固定长度数据包 配置正常完成或者异常出错都会将信息进行上报 配置状态和错误数据格式头标志 机箱编号 配置成功的BROC个数 配置成功的BPME个数 配置成功BPME插槽位置 Reservers1 Reserver2 配置状态和错误返回数据格式 取数状态和错误数据格式头标志 机箱号 机箱控制器状态和错误返回数据长度 Reserver1 Reserver2 T0编号 错误类型与类型对应编号 Rerserver3 Reserve4 取数状态和错误返回数据格式采用固定长度数据包 取数完成或者出错都会将信息进行上报 取数状态和错误返回数据格式

PV量数据格式 加速器调束软件需要数据获取软件将COD模式下的位置信息以PV量形式上报 DAQ软件提供了32个束测元件 的32组PV量,每组XY方向各一个PV量,共64个PV量 1区: R1BPM01:X(n,m,……)R1BPM01:Y(n,m,……) R1BPM02:X(n,m,……)R1BPM02:Y(n,m,……) R1BPM03:X(n,m,……)R1BPM03:Y(n,m,……) R1BPM04:X(n,m,……)R1BPM04:Y(n,m,……) R1BPM05:X(n,m,……)R1BPM05:Y(n,m,……) R1BPM06:X(n,m,……)R1BPM06:Y(n,m,……) R1BPM07:X(n,m,……)R1BPM07:Y(n,m,……) R1BPM08:X(n,m,……)R1BPM08:Y(n,m,……) 2区: 3区: 4区: 左图截取1区的PV量数据格式 其中:n 表示T0计数, m表示每个T0有多少个位置数据,m后面是多个位置数据 PV量数据格式

总结 电子学检测软件完成了对各类电子学插件进行各项细致检测,帮助电子学最终定型和批量生产; 数据获取软件按照BPM整体项目需求,完成了运行控制、数据读出和数据处理等各项任务。 现有软件验证了电子学和数据获取各项技术方案的可行性,满足了目前阶段的工程需求,为最终完成与束测探头的联合测试以及现场设备的安装部署与调试做好了准备。

谢谢!