摘要
传统电网调控系统的人机交互架构中,客户端的数据处理及可视化等服务模块大多集中在前端,导致前端逻辑复杂,硬盘、内存占用率过高,同时单线程的搭载使得系统耦合度较大,不利于系统的安全运行。基于此,提出了一种多进程协同的安全轻量化人机交互架构,先对其物理、软件架构及多进程协同设计进行说明,再对其中模型-视图-视图模型的前端设计框架、接入端与业务端的分离、数据查询接口及格式的统一化、人机交互界面规范化等关键技术进行了阐述。该架构的应用可有效减少电网调控系统人机交互客户端的硬盘及内存损耗,降低服务业务故障率,更好地满足调控人员对人机交互端功能的需求。
In the human-computer interaction architecture of the traditional power grid control system,the service modules such as data processing and visualization of the client are mostly concentrated in the front end,resulting in complex frontend logic and the high occupancy rate of hard disk and memory usage,and single-threaded mounting.Large,not conducive to the safe operation of the system.Based on this,a multi-process collaborative security and lightweight human-computer interaction architecture is proposed.Firstly,the physical,software architecture and multi-process collaborative design are explained.Then the model-view-view model front-end design framework and access terminal are introduced.Key technologies such as separation of business side,unification of data query interface and format,and the standardization of human-computer interaction interface are described.The application of the architecture can effectively reduce the hard disk and memory loss of the human-computer interaction client of the power grid control system,reduce the failure rate of service business,and better meet the functional requirements of the human-computer interaction terminal.
作者
杜文佳
朱琼媛
许云飞
DU Wenjia;ZHU Qiongyuan;XU Yunfei(Yunnan Power Grid Co.,Ltd.,Dali Power Supply Bureau,Dali 671000,China)
出处
《供用电》
2020年第9期64-69,共6页
Distribution & Utilization
基金
云南电网有限责任公司科技项目(050500KK52180005)。
关键词
电网调控系统
人机交互
多线程协同
轻量化
模型-视图-视图模型框架
power grid control system
human-computer interaction
multi-threaded collaboration
lightweight
model-viewview model framework