本文已被:浏览 438次 下载 1308次
Received:January 29, 2023 Revised:April 10, 2023
Received:January 29, 2023 Revised:April 10, 2023
中文摘要: 等离子体控制系统是聚变实验中重要的系统之一, 用于对等离子体的各项参数进行实时的反馈控制. 目前自主研发的等离子体控制系统基于组件模型开发, 其核心控制功能通过算法组件执行各种等离子体控制算法来实现, 需要提供图形界面编辑算法的预设参数, 并对参数进行管理, 因此基于PyQt5实现图形界面, 并开发参数配置组件负责参数存储回调, 通过发布订阅通讯机制完成两者的数据传输. 采用可扩展标记语言定义控制算法预设参数信息使得用户界面与控制算法解耦, 通过接口描述语言统一定义参数数据结构, 设计MySQL数据库存储历史参数数据, 并基于发布/订阅通讯机制完成数据通讯.
中文关键词: 用户界面|可扩展标记语言|接口描述语言|发布/订阅
Abstract:Plasma control system is one of the critical systems in fusion experiments, responsible for real-time feedback control of various plasma parameters. The existing independently developed plasma control system adopts a component-based model, with its core control function implemented by executing various plasma control algorithms through algorithm components. It requires preset parameters of the graphical interface editing algorithm and will manage them. Therefore, the graphical interface is implemented by using PyQt5, and a parameter configuration component is developed to process parameter storage and retrieval. Data transmission between them is achieved through publish/subscribe messaging mechanism. Extensible markup language is used to define the preset algorithm parameter information, so as to decouple the user interface and control algorithm. The parameter data structure is uniformly defined through interface description language, and MySQL database is designed to store historical parameter data. Data communication is completed based on publish/subscribe messaging mechanism.
keywords: user interface|extensible markup language|interface description language|publish/subscribe
文章编号: 中图分类号: 文献标志码:
基金项目:国家磁约束核聚变能发展研究专项(2018YFE0302100); 国家自然科学基金(12075285, U1867222)
引用文本:
谢文静,张睿瑞,肖炳甲,袁旗平,徐根,严玲玲.等离子体控制系统用户界面与参数管理.计算机系统应用,2023,32(10):115-122
XIE Wen-Jing,ZHANG Rui-Rui,XIAO Bing-Jia,YUAN Qi-Ping,XU Gen,YAN Ling-Ling.User Interface and Parameter Management of Plasma Control System.COMPUTER SYSTEMS APPLICATIONS,2023,32(10):115-122
谢文静,张睿瑞,肖炳甲,袁旗平,徐根,严玲玲.等离子体控制系统用户界面与参数管理.计算机系统应用,2023,32(10):115-122
XIE Wen-Jing,ZHANG Rui-Rui,XIAO Bing-Jia,YUAN Qi-Ping,XU Gen,YAN Ling-Ling.User Interface and Parameter Management of Plasma Control System.COMPUTER SYSTEMS APPLICATIONS,2023,32(10):115-122