基于Qt跨平台技术的FAST主网反射面上位机控制系统软件的设计与实现

来源 :东北大学 | 被引量 : 7次 | 上传用户:tgw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着天文观测领域中射电望远镜的高速发展,球面射电望远镜的应用越来越广泛,大口径球面射电望远镜对提高观测性能有重要意义,FAST项目应运而生。在FAST项目中,需要控制各个反射面单元的位置使整个球状反射面精确动态成型,将接收到的宇宙射电信号准确反射给馈源,完成各种天文观测目标。所以,设计一个可以控制所有反射面单元位置的快速、方便、稳定的上位机控制系统非常重要。基于Qt的跨平台FAST主网反射面上位机控制系统是应用于FAST项目的10:1缩比密云模型系统中的,目的是为FAST项目提供技术参考,搭建实际验证平台。本系统采用Qt技术开发,跨平台特性强,性能优异,系统稳定,界面友好。在通信方面,使用TCP协议进行整网通信、命令发送和数据采集,设计了命令回执和心跳包等机制保障了通信的稳定性,实现了节点运动、上下限位报警、自动观测等功能。在数据处理方面,使用基于ODBC的数据库驱动,实现账号管理、地理信息处理和节点数据记录、筛选和分析的功能,同时对上位机控制系统的所有操作进行记录,提高安全性。在安全方面,设计备份功能,使用备份PC实时的对控制PC进行数据备份,保证控制PC出问题时系统的稳定运行。在UI方面,使用了传统GUI和新一代GUI两种方案,不仅保障了功能,还大大提高了界面友好程度,基于Qt Quick技术的新一代GUI方案可以便捷的实现各种动态效果,是未来软件的发展方向。FAST上位机控制系统的研发过程经过了两次的现场调试,修复了各种细节错误。在通信稳定性、控制功能实现、连接电机运动和数据库处理等所有方面都达到了设计要求。FAST上位机控制系统目前仍在密云模型中运行使用,也将为FAST项目贵州现场的建设提供经验,推动FAST项目的进一步发展。
其他文献
关于流体力学基础研究的长期需要问题。征询了工程界一部分人的意见。其中包括活跃在美国机械工程师协会(ASME)中的传热和流体力学委员会中的大约600人。近200人作了回答,给
本文从尽早施教、严慈结合、重视环境作用三个方面解读颜之推的幼儿教育思想,并在此基础上阐述实施早期教育,重视儿童期价值,端正教育态度,提升教育效果的工作策略。
在坚持党的领导这个大前提下,党和政府对企业的干预不是采用直接的行政手段去管制和控制,而是通过将党组织内嵌入企业治理的方式,发挥党对企业的领导和政治作用。$$国办5月3日发
报纸
慢性阻塞性肺疾病在全球有很高的发病率和病死率。慢性阻塞性肺疾病的早期防治、提高诊断率和治疗效果对延长患者生命、改善预后及减轻家庭与医疗负担至关重要。目前慢性阻塞
教育信息化2.0是缩小教育差距、促进教育公平发展的又一个机遇期。本文在教育信息化2.0的时代背景下,结合怒江州的基本情况尝试分析信息化教学四种课堂类型的主要特点,正视实
物业管理是监督物业运行和维护以实现业主目标的过程。物业管理和其他商业行为一样,都有一个共同的目标:让顾客满意。物业需要管理。对物业实行前期管理不仅是物业管理者的需要
对老旧汇聚机房和它的扩展汇聚机房间互通光缆消耗过快的问题进行研究,通过对无源/有源波分设备、设备搬迁、光缆优化三种优化方案进行对比,并根据三种优化方案的特点给出适
目的探讨恶性胸腔积液治疗中沙培林的应用意义。方法选取我院2015年7月21日~2016年11月9日收治的恶性胸腔积液患70例者作为研究对象,遵循完全随机原则,均分为两组。对照组采
我国会计信息化事业起步较晚,人们的思维观念还未充分认识到会计信息化的意义及重要性。统计调查显示,在美国,会计信息化的普及率90%以上,而我国大中型企业的普及率有60%~80%
随着先进的量测、通信和网络技术的应用,电力系统正逐步演化发展为信息物理电力系统(cyber physical powersystem,CPPS)耦合网络。CPPS的稳定性、安全性分析和控制器校验,均