摘要
等离子体控制系统是聚变实验中重要的系统之一,用于对等离子体的各项参数进行实时的反馈控制.目前自主研发的等离子体控制系统基于组件模型开发,其核心控制功能通过算法组件执行各种等离子体控制算法来实现,需要提供图形界面编辑算法的预设参数,并对参数进行管理,因此基于PyQt5实现图形界面,并开发参数配置组件负责参数存储回调,通过发布订阅通讯机制完成两者的数据传输.采用可扩展标记语言定义控制算法预设参数信息使得用户界面与控制算法解耦,通过接口描述语言统一定义参数数据结构,设计MySQL数据库存储历史参数数据,并基于发布/订阅通讯机制完成数据通讯.
- 单位