基于LabVIEW的CSRm电源综合监测系统
发布时间:2020-10-10 10:50
CSRm电源监测系统是兰州重离子加速器(HIRFL)高效安全运行的重要保障系统。HIRFL原有的CSRm电源监测系统是一个分离系统,未使用统一的控制界面,调束人员必须通过远程桌面连接到现场的多个前端服务器才能查看相关电源输出情况,因此,需要熟记每台电源的具体位置以及前端服务器的IP地址,给他们的工作带来极大的不便。本论文针对原有系统存在的问题进行改造,设计了基于LabVIEW的一体化CSRm电源输出综合监测系统。该系统采用美国国家仪器公司开发的图形化编译软件Lab VIEW作为开发平台。它以图形界面来代替传统编程的文字界面,能够极大地缩短整个系统的开发周期。本论文结合统一化界面的要求,在原有CSRm监测系统硬件平台基础上,添加一台客户端为调束人员提供了统一的操作以及显示界面。该系统采用C\S模式进行系统搭建。前端服务器负责电源输出数据的采集和基本处理,并将数据通过DataSocket技术上传给客户端。客户端应用程序通过DataSocket技术实现了对所有前端服务器数据采集卡参数的控制,同时获取所有前端服务器所上发的电源数据,然后按照调束人员要求进行处理和不同功能要求的显示与存储,并在此基础上开发了与Oracle数据库进行交互的功能。客户端界面采用一体化设计方法,实现了统一的控制界面管理,能够直观而有效地查看电源输出情况,完成了对CSRm电源数据进行综合监测的要求。该系统已于2015年11月在主环现场通过测试并正式投入使用。目前该系统工作稳定可靠,方便了加速器调束人员的操作,提高了调束效率,也便于维护人员对现场设备故障的排查。
【学位单位】:中国科学院研究生院(近代物理研究所)
【学位级别】:硕士
【学位年份】:2016
【中图分类】:TL503.5
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 加速器控制系统的发展现状及趋势
1.1.1 计算机控制系统组成
1.1.2 加速器控制系统介绍
1.2 虚拟仪器概述
1.2.1 虚拟仪器发展
1.2.2 Lab VIEW组成
1.3 选题背景及论文主要内容
1.3.1 选题背景
1.3.2 选题意义
1.3.3 论文主要内容
第二章 CSRm电源综合输出监测系统的总体设计
2.1 需求分析
2.2 系统总体设计
2.3 硬件平台介绍
2.4 软件结构方案设计
第三章 LabVIEW网络通信技术
3.1 TCP技术通信
3.2 DataSocket通信
3.2.1 DataSocket组成结构
3.2.2 DataSocket示例
3.3 共享变量通信
3.4 小结
第四章 前端服务器软件设计
4.1 主环现场硬件结构介绍
4.2 基于NI-DAQmx的编程设计
4.2.1 数据采集编程设计
4.2.2 数据传输机制
4.3 总体介绍
4.4 功能模块设计及实现
4.4.1 响应客户端参数设置
4.4.2 数据采集
4.4.3 数据上传客户端
4.5 测试结果分析
第五章 客户端软件设计
5.1 系统介绍
5.2 功能模块介绍及实现过程
5.2.1 参数设置
5.2.2 数据处理及显示
5.2.2.1 全局状态图显示
5.2.2.2 电流值显示
5.2.2.3 波形图显示
5.2.2.4 BUMP界面显示
5.2.3 电源选择显示
5.2.4 数据保存
5.2.4.1 文件保存
5.2.4.2 数据库保存
5.3 现场测试结果分析
第六章 总结及展望
6.1 论文总结
6.2 展望
参考文献
作者简历
发表文章
【相似文献】
【学位单位】:中国科学院研究生院(近代物理研究所)
【学位级别】:硕士
【学位年份】:2016
【中图分类】:TL503.5
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 加速器控制系统的发展现状及趋势
1.1.1 计算机控制系统组成
1.1.2 加速器控制系统介绍
1.2 虚拟仪器概述
1.2.1 虚拟仪器发展
1.2.2 Lab VIEW组成
1.3 选题背景及论文主要内容
1.3.1 选题背景
1.3.2 选题意义
1.3.3 论文主要内容
第二章 CSRm电源综合输出监测系统的总体设计
2.1 需求分析
2.2 系统总体设计
2.3 硬件平台介绍
2.4 软件结构方案设计
第三章 LabVIEW网络通信技术
3.1 TCP技术通信
3.2 DataSocket通信
3.2.1 DataSocket组成结构
3.2.2 DataSocket示例
3.3 共享变量通信
3.4 小结
第四章 前端服务器软件设计
4.1 主环现场硬件结构介绍
4.2 基于NI-DAQmx的编程设计
4.2.1 数据采集编程设计
4.2.2 数据传输机制
4.3 总体介绍
4.4 功能模块设计及实现
4.4.1 响应客户端参数设置
4.4.2 数据采集
4.4.3 数据上传客户端
4.5 测试结果分析
第五章 客户端软件设计
5.1 系统介绍
5.2 功能模块介绍及实现过程
5.2.1 参数设置
5.2.2 数据处理及显示
5.2.2.1 全局状态图显示
5.2.2.2 电流值显示
5.2.2.3 波形图显示
5.2.2.4 BUMP界面显示
5.2.3 电源选择显示
5.2.4 数据保存
5.2.4.1 文件保存
5.2.4.2 数据库保存
5.3 现场测试结果分析
第六章 总结及展望
6.1 论文总结
6.2 展望
参考文献
作者简历
发表文章
【相似文献】
相关期刊论文 前10条
1 金哲;李俊;崔征;;“低电压”综合监测系统前期研究及初期应用[J];农村电气化;2011年04期
2 曹年红;曹翊军;江海深;周海;熊光亚;程序;;水利水电与电网气象综合监测系统[J];水电自动化与大坝监测;2010年03期
3 李新中;上官帖;辛建波;孙e
本文编号:2835079
本文链接:https://www.wllwen.com/projectlw/hkxlw/2835079.html