江门中微子实验离线软件系统的设计与开发
本文关键词:江门中微子实验离线软件系统的设计与开发 出处:《山东大学》2017年博士论文 论文类型:学位论文
更多相关文章: JUNO 离线软件 数据模型 数据管理 软件验证
【摘要】:江门中微子实验(JUNO)是我国的重大基础科学研究项目,其探测器位于中国广东省,距离阳江和台山核电站大约53千米处,目前正处于建设阶段。JUNO的物理课题丰富,主要目标是测定中微子质量顺序及精确测量多个中微子振荡参数,同时也包括关于地球中微子、大气中微子、太阳中微子以及超新星中微子等的研究。JUNO离线软件系统是实验的重要组成部分,主要负责离线数据处理,包括蒙特卡洛(MC)数据的产生、真实数据的收集、数据的刻度、重建,以及为数据分析提供平台和工具等功能。本论文研究的主要课题是JUNO离线软件的设计和开发,包括数据模型、数据管理模块、软件与物理结果验证系统以及并行计算技术的研究等。数据模型是JUNO离线软件系统的重要组成部分,它定义各个离线数据处理阶段中数据组织的形式与存储的格式,影响整个离线软件的功能与性能。JUNO实验特殊的需求给数据模型的设计提出了挑战:中心探测器通过反贝塔衰变(IBD)触发的一对快、慢信号探测中微子,这要求MC数据模型提供快、慢信号关联的机制;由于物理目标的多样性,一部分特殊的数据分析需要结合一个事例在多个数据处理阶段的信息,因此需要提供多个处理步骤间数据关联的机制。针对这些特殊的需求,我们设计开发了 JUNO数据模型,其在满足数据处理基本需求的前提下提供了事例内部及事例间灵活的关联机制。数据管理系统是所有的离线数据处理软件共享的基础模块,包括数据内存管理和数据输入输出系统。其中内存管理是基于SNiPER框架的DataBuffer工具所开发的服务,负责管理内存中的数据模型对象,并为分析者提供多个物理事例的缓存机制,以方便其开发IBD事例的挑选算法。输入输出系统则负责转换内存中暂态的数据模型对象和持久态的数据文件。由于JUNO探测器庞大的规模,以及数据的低信噪比特点,数据的输入和输出将成为严重影响软件性能的瓶颈。因此我们基于JUNO数据模型设计了支持惰性加载技术的数据输入输出系统,以减少数据输入输出带来的开销。目前,支持并行计算技术的JUNO离线软件原型正处于设计与开发阶段,而数据模型和数据管理系统的并行化是其重点与难点。本论文讨论在并发环境下JUNO离线软件原型的设计,及数据模型和数据管理系统设计的改进,以满足并行计算的要求。离线软件的验证系统是保证物理结果正确并提高软件质量的重要工具,包括两个层次:第一层次是以软件包为单位的单元测试,用于检测单个软件包是否可以正确运行以及运行性能是否正常;第二层次是物理结果的验证,用于检测离线软件整体是否正常及结果是否可靠。为了实现这两个层次的验证功能,我们开发了 JunoTest软件包,并在JUNO离线软件中进行了推广和应用,使其成为保障离线软件系统功能和性能的重要工具。本论文介绍JunoTest的设计与开发,以及利用其进行的一系列关于数据模型和数据管理模块的性能测试结果。测试结果表明数据模型及数据管理模块的设计可以满足JUNO实验的要求。
[Abstract]:JUNO is an important component of JUNO ' s offline software system . The JunoTest software package is developed and popularized and applied in JUNO offline software to make it an important tool to guarantee the function and performance of offline software system . This paper introduces the design and development of JunoTest and the performance test results of data model and data management module . The results show that the design of data model and data management module can meet the requirements of JUNO experiment .
【学位授予单位】:山东大学
【学位级别】:博士
【学位授予年份】:2017
【分类号】:O572.321;TP311.52
【相似文献】
相关期刊论文 前10条
1 李龙星;王进平;孟展;;区域可持续发展评估及预警软件系统研究[J];河南师范大学学报(自然科学版);2007年01期
2 李朝;;考务软件系统的研究与应用[J];科技资讯;2013年12期
3 肖金声;软件系统中的主导对象[J];中山大学学报(自然科学版);1997年01期
4 林立松;功能强大的税收征管软件系统[J];厦门科技;2000年01期
5 吴强;连晨辉;;浅析软件系统的虚拟保护与还原[J];延安大学学报(自然科学版);2008年04期
6 李红英;;全国地下水资料整编软件系统研发与应用[J];东北水利水电;2012年06期
7 范励;;浅析服务器群集技术在空管软件系统中的应用[J];科技资讯;2012年22期
8 吴国有;;中长期地震预报的一个软件系统[J];地震学刊;1989年04期
9 陈桂景;;内容充实,方法实用——评介“数理统计程序设计与使用”一书及其软件系统[J];工科数学;1989年Z1期
10 何耀钦;软件系统工程:方法和管理的结合[J];系统工程;1991年01期
相关会议论文 前10条
1 王晓梅;;谈报刊零售软件系统的开发[A];内蒙古通信学会2005年年会论文集[C];2005年
2 文留海;;对开发铜矿峪矿二期工程出矿计划编制软件系统的认识[A];第九届全国采矿学术会议暨矿山技术设备展示会论文集[C];2012年
3 刘彬;马丽敏;刘文华;;工程制图电子习题集软件系统的研制[A];第十四届全国图学教育研讨会暨第六届制图CAI课件演示交流会论文集(下册)[C];2004年
4 邱淑敏;张春华;陈佩杰;;健康人群运动处方软件系统的研制[A];全民健身科学大会论文摘要集[C];2009年
5 张亮;吴垠;同斌;;三峡入库洪水预报会商软件系统的建设与应用[A];重庆市水利学会“合理配置和高效利用水资源 服务城乡发展”专题研讨会论文汇编[C];2013年
6 高薇;张强;;故障树分析方法在航天测控软件系统中的应用[A];第八届中国青年运筹信息管理学者大会论文集[C];2006年
7 周红燕;;高精度快速模具制造软件系统分层处理技术研究[A];2005年中国机械工程学会年会论文集第11届全国特种加工学术会议专辑[C];2005年
8 李世qG;;典型类比分析法软件系统能否保持领先国外,应属国家行为[A];提高全民科学素质、建设创新型国家——2006中国科协年会论文集(下册)[C];2006年
9 姜婷婷;陈义群;方惠如;刘朝阳;;核磁共振软件系统中记录跟踪机制[A];第十五届全国波谱学学术会议论文摘要集[C];2008年
10 王锐;张瑜;秦培兹;;浅谈ERP系统在供电企业的应用[A];重庆市电机工程学会2010年学术会议论文集[C];2010年
相关重要报纸文章 前10条
1 张文宝;我多媒体公告软件系统研发获新突破[N];科技日报;2007年
2 高黎明 胡立华;宁德邮政开发软件系统创效明显[N];人民邮电;2006年
3 刘畅 驻站记者 严德勇;及时“修复”装备为何还挨批?[N];战士报;2007年
4 李乐;明年补贴软件系统将在全国正式投入使用[N];中国农机化导报;2009年
5 翁慧明;泰州运用督察督办软件提升执行力[N];中国工商报;2010年
6 郭莹;Sun ONE品牌将逐渐退出历史舞台[N];中国计算机报;2003年
7 袁松范;物流的革命性在于信息化[N];医药经济报;2003年
8 记者 程伟;国内首套“村治在线”软件试点岐山[N];陕西日报;2010年
9 通讯员 曹东明;办理减刑假释案件效率提高[N];天津政法报;2008年
10 通讯员 江世华 杨澜;科学发展观“手机短信掌上学”[N];蚌埠日报;2009年
相关博士学位论文 前3条
1 李腾;江门中微子实验离线软件系统的设计与开发[D];山东大学;2017年
2 沈杰;数字化谱仪软件系统的研制和应用[D];华东师范大学;2006年
3 陈思远;数字娱乐软件系统及关键技术研究[D];南开大学;2009年
相关硕士学位论文 前10条
1 覃磊;4G车载视频传输关键技术及软件系统的研究[D];浙江大学;2015年
2 徐光铭;城市桥梁安全运营监测网络的软件系统研究[D];吉林大学;2015年
3 侯素霞;无源时差估计技术及软件系统实现研究[D];电子科技大学;2014年
4 周鹏飞;基于嵌入式的餐饮系统设计与实现[D];电子科技大学;2014年
5 王思芸;电能量远方智能终端软件系统的设计与实现[D];电子科技大学;2014年
6 胡瀚文;水平视觉光电机器人软件系统的设计与实现[D];电子科技大学;2014年
7 梁毅;用电信息集中器软件系统的设计与实现[D];电子科技大学;2014年
8 高攀;全自动多模式光谱检测软件系统的设计与实现[D];杭州电子科技大学;2015年
9 谢小丽;服饰软件系统设计与实现[D];华南理工大学;2015年
10 彭起涛;iVebot车载机器人软件系统的研究与实现[D];浙江工业大学;2015年
,本文编号:1402898
本文链接:https://www.wllwen.com/shoufeilunwen/xxkjbs/1402898.html