EAST PCS实时日志信息系统
发布时间:2021-04-21 10:39
等离子体控制系统(PCS)是全超导非圆截面托卡马克装置(EAST)的一个子系统,它是一个可以控制等离子体电流、密度、位形等参数的系统。在进行等离子体放电过程中会有异常事件,异常事件会产生一些错误信息,同时在放电过程中对一些参数的修改和算法的选择会产生操作记录,错误信息和操作记录都属于PCS的日志信息。现有的日志系统产生的错误信息位于系统运行日志文件中,这个文件中还有大量系统运行的状态信息,如CPU启动关闭状态,内存分配大小,放电阶段等。而且这些信息占据大多数,不利于快速定位查找错误信息。而每条操作记录缺少相应的放电炮号与之对应,操作内容也没有按用户和按类型进行分类显示,这同样不利于快速查找。本文从PCS现有日志处理系统入手。对PCS的消息服务相关代码进行分析,研究了系统运行日志文件生成的数据流;同样对波形服务中处理操作记录的模块进行了分析,研究了操作记录产生的数据流。通过对两种日志信息现有的数据流的分析,提出了构建PCS实时日志信息系统,该系统通过提取出这两种日志信息,并对操作记录进行处理,再将两种日志信息在放电过程中实时的存入数据库。本文通过MySQL数据库存储提取出来的日志信息,并...
【文章来源】:中国科学技术大学安徽省 211工程院校 985工程院校
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 EAST等离子体控制系统
1.2 研究背景
1.2.1 等离子体放电异常及错误信息
1.2.2 PCS日志文件
1.3 课题的目的与意义
1.4 论文结构
第2章 EAST PCS软硬件架构介绍
2.1 PCS硬件架构
2.1.1 硬件组成
2.1.2 PCS网络和外围设备
2.2 PCS软件结构
2.2.1 软件环境
2.2.2 PCS放电时序
2.2.3 PCS中控制算法的组织结构
2.2.4 数据存储
2.3 PCS中的模拟测试
2.4 PCS日志处理系统
2.5 小结
第3章 PCS现有日志系统分析
3.1 PCS现有日志文件分析
3.1.1 系统运行日志文件
3.1.2 操作记录日志文件
3.2 现有两种日志文件的不足
3.3 PCS现有日志处理系统分析
3.3.1 系统运行日志处理模块分析
3.3.2 操作记录日志处理模块分析
3.4 小结
第4章 环境部署
4.1 数据库权限管理和访问
4.1.1 数据库的权限管理
4.1.2 数据库的远程访问
4.1.3 C语言连接数据库
4.2 Python实现日志信息可视化
4.3 PCS中makefile修改
4.3.1 PCS中代码组织结构及makefile介绍
4.3.2 makefile中加入MySQL编译参数
4.4 小结
第5章 PCS实时日志信息系统
5.1 需求分析
5.1.1 功能性需求
5.1.2 非功能性需求
5.2 系统架构
5.2.1 硬件架构
5.2.2 软件架构
5.3 系统设计和实现
5.3.1 数据库模块
5.3.2 日志信息处理
5.3.3 日志信息可视化模块
5.4 系统测试
5.5 小结
第6章 总结与展望
6.1 论文总结
6.2 展望
致谢
参考文献
在读期间发表的学术论文与取得的其他研究成果
【参考文献】:
期刊论文
[1]EAST PCS日志管理系统的设计与实现[J]. 肖蓉,肖炳甲,袁旗平,张睿瑞,杨飞,罗文利. 测控技术. 2016(04)
[2]Web-based Logbook System for EAST Experiments[J]. 杨飞,肖炳甲. Plasma Science and Technology. 2010(05)
[3]我国超导托卡马克的现状及发展[J]. 李建刚. 中国科学院院刊. 2007(05)
[4]多通道异采样率信号同步采集问题研究[J]. 康通博,蔡惠智,冯欣欣,何国建. 海洋技术. 2006(04)
[5]高性能网络Myrinet的分析[J]. 戴梅萼. 小型微型计算机系统. 2001(05)
[6]Myrinet:一种适用于机群系统的新型高速网络[J]. 申俊,郑纬民,鞠大鹏. 计算机工程与应用. 1998(11)
硕士论文
[1]J-TEXT上逃逸电子和等离子体电流猝灭特征研究[D]. 张杨.华中科技大学 2013
[2]分布式存储系统的管理系统的设计与实现[D]. 董晓明.上海交通大学 2013
[3]UNIX环境下基于面向对象的个人缴费系统的研究与设计[D]. 谭文.电子科技大学 2010
[4]VxWorks操作系统的重新编译和优化研究与实现[D]. 胡奇明.国防科学技术大学 2008
本文编号:3151608
【文章来源】:中国科学技术大学安徽省 211工程院校 985工程院校
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 EAST等离子体控制系统
1.2 研究背景
1.2.1 等离子体放电异常及错误信息
1.2.2 PCS日志文件
1.3 课题的目的与意义
1.4 论文结构
第2章 EAST PCS软硬件架构介绍
2.1 PCS硬件架构
2.1.1 硬件组成
2.1.2 PCS网络和外围设备
2.2 PCS软件结构
2.2.1 软件环境
2.2.2 PCS放电时序
2.2.3 PCS中控制算法的组织结构
2.2.4 数据存储
2.3 PCS中的模拟测试
2.4 PCS日志处理系统
2.5 小结
第3章 PCS现有日志系统分析
3.1 PCS现有日志文件分析
3.1.1 系统运行日志文件
3.1.2 操作记录日志文件
3.2 现有两种日志文件的不足
3.3 PCS现有日志处理系统分析
3.3.1 系统运行日志处理模块分析
3.3.2 操作记录日志处理模块分析
3.4 小结
第4章 环境部署
4.1 数据库权限管理和访问
4.1.1 数据库的权限管理
4.1.2 数据库的远程访问
4.1.3 C语言连接数据库
4.2 Python实现日志信息可视化
4.3 PCS中makefile修改
4.3.1 PCS中代码组织结构及makefile介绍
4.3.2 makefile中加入MySQL编译参数
4.4 小结
第5章 PCS实时日志信息系统
5.1 需求分析
5.1.1 功能性需求
5.1.2 非功能性需求
5.2 系统架构
5.2.1 硬件架构
5.2.2 软件架构
5.3 系统设计和实现
5.3.1 数据库模块
5.3.2 日志信息处理
5.3.3 日志信息可视化模块
5.4 系统测试
5.5 小结
第6章 总结与展望
6.1 论文总结
6.2 展望
致谢
参考文献
在读期间发表的学术论文与取得的其他研究成果
【参考文献】:
期刊论文
[1]EAST PCS日志管理系统的设计与实现[J]. 肖蓉,肖炳甲,袁旗平,张睿瑞,杨飞,罗文利. 测控技术. 2016(04)
[2]Web-based Logbook System for EAST Experiments[J]. 杨飞,肖炳甲. Plasma Science and Technology. 2010(05)
[3]我国超导托卡马克的现状及发展[J]. 李建刚. 中国科学院院刊. 2007(05)
[4]多通道异采样率信号同步采集问题研究[J]. 康通博,蔡惠智,冯欣欣,何国建. 海洋技术. 2006(04)
[5]高性能网络Myrinet的分析[J]. 戴梅萼. 小型微型计算机系统. 2001(05)
[6]Myrinet:一种适用于机群系统的新型高速网络[J]. 申俊,郑纬民,鞠大鹏. 计算机工程与应用. 1998(11)
硕士论文
[1]J-TEXT上逃逸电子和等离子体电流猝灭特征研究[D]. 张杨.华中科技大学 2013
[2]分布式存储系统的管理系统的设计与实现[D]. 董晓明.上海交通大学 2013
[3]UNIX环境下基于面向对象的个人缴费系统的研究与设计[D]. 谭文.电子科技大学 2010
[4]VxWorks操作系统的重新编译和优化研究与实现[D]. 胡奇明.国防科学技术大学 2008
本文编号:3151608
本文链接:https://www.wllwen.com/projectlw/hkxlw/3151608.html