EAST极向场电源实时控制系统-基于Linux的操作监控系统的实现

来源 :中国科学院合肥物质科学研究院 | 被引量 : 0次 | 上传用户:zz33xx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
EAST极向场电源控制系统是超导托卡马克聚变实验装置(FAST)的重要子系统之一,它为等离子体的产生、约束、维持、加热,以及等离子体电流、位置、形状、分布和破裂的控制,提供必要的工程基础和控制手段。它对于装置运行的性能与安全,物理实验的成败与效率,有着至关重要的作用。   电源控制系统的QNX控制层过去采用的是命令行字符型的操作界面,这种操作方式极不便于用户对电源控制系统的控制和对其运行状态的监测。因此研究开发一个操作方便、界面友好、性能优越的操作监控系统,方便用户对电源控制系统的控制和监测,具有非常重要的现实意义。   论文首先介绍了课题背景,提出了课题要求,然后根据试验的实际需要,在前辈已提出的功能框架基础上,对操作监控系统的功能要求做了进一步的细化分工,给出了操作监控系统的总体设计,并对系统的开发环境和开发工具做了简单介绍;随后根据开发方式的不同先后介绍了操作模块和通信模块的实现,以及系统的重难点一监控模块的实现;最后根据操作监控系统在试验中的实际运行表现,通过对Linux系统的优化,并根据运行中存在的问题对代码进行优化,使得系统的性能更加稳定可靠,系统的处理更加高效迅速。   不同于前辈在QNX下使用基于C的开发库开发,以及使用基于网络协议Qnet的通信方式,本论文提出了一个完全不同的实现方式。本操作监控系统采用了开源的Linux作为系统的开发和运行环境,使用了开源的基于C++的Qt及其扩展库Qwt作为开发工具进行了各个功能模块的开发。此外,在通信方面,系统使用了GE公司的反射内存卡VMIC5565及5595等硬件设备组建的反射内存网络进行通信。由于反射内存卡在Linux下已经开发了相应的驱动程序,所以系统可以更充分地发挥反射内存网络通信的实时性,使系统通信性能更加优异。   本操作监控系统的实现,彻底改变了电源控制系统的操作方式和监测方式,大大方便了用户对电源控制系统的控制和监测,减轻了用户负担,提高了系统的利用效率。此外,由于Linux内核的可裁剪性和Qt的跨平台特性使得本系统程序可在各种平台上运行,并且可以方便的向嵌入式系统上移植,这也为类似的工程控制类程序开发提供了经验和借鉴。
其他文献
项目审计的作用在于及时发现项目推进中存在的不合理经济活动及管理行为.通过项目审计,能够大幅度提升项目建设的总体质量及整体收益、避免违法违规以及其他管理问题及漏洞.
鱼是人们最主要的动物性食品来源之一。随着生活水平的提高,人们更加注重鱼类产品的食用安全性、营养价值和风味品质。鱼不耐保藏,极易腐败变质,食用不当易发生食物中毒。新鲜度
随着风力发电的飞速发展,在实验室搭建风力发电模拟平台已成为研究风力发电运行特性的重要方法,对研究风力发电和微型电网都有着重要的意义。风力机软件模拟器为风电模拟平台的
脉冲功率技术在科学研究和工程实际当中得到广泛的应用,具有很强的实用价值,日益得到各国的重视和发展。但是大多数系统只能在单脉冲或低重复频率状态下运行,应用受到限制。提高
煤炭贸易企业相对于其他企业来说比较特别,且影响企业财务的因素相对较多,财务风险防控的难度较大,不利于煤炭贸易企业的长久发展.为使煤炭贸易企业能够稳定发展,加强财务风
注册会计师审计工作对现代企业的重要性不容置疑,而在信息高速发展的今天,审计工作也面临许多由信息化网络化带来的新变化,这些新变化不仅为审计工作提供了新的方法与手段,同
随着我国市场经济不断发展,我国国有企业的发展规模不断扩大,提高经济效益水平是国有企业经营发展的一个重要目标,也是内部审计对国企所能产生的作用.本文从经济效益与内部审
信息化时代对高校财务管理提出了更高的要求.而财务信息化建设在很大程度上提升了财务管理的效率,为高校各项工作的开展提供了重要条件.但是,当前高校财务信息化建设仍存在不
本文主要以管理会计视角下财务大数据框架的构建为重点,结合当前我国企业财务数据管理实际情况,首先分析管理会计视角下财务大数据框架现状,其次从形成管理会计报表结构,做好
随着风力发电事业的快速发展,风力发电技术已经成为各国研究的重点。在风电场完成针对风力发电机组的实验,存在受气象条件限制、操作不便、研究成本高等问题,为了提高风力发电研