APP下载

全国产分散控制系统组态软件框架的设计和实现

2021-12-23陈宏君谭良良高少华

热力发电 2021年12期

胡 波,李 响,陈宏君,谭良良,高少华,张 军

(1.西安热工研究院有限公司,陕西 西安 710054;2.南京南瑞继保电气有限公司,江苏 南京 211002)

分散控制系统(distributed control system,DCS)是火电厂的控制核心,是确保电厂安全稳定运行的关键系统[1-2]。我国自20 世纪80 年代引入国外DCS技术,经过几十年的普及、经验积累和自主创新,DCS 研发体系逐渐完善,国产DCS 性能逼近国外同类产品[3-5],广泛应用在火电[6]、水电、核电、化工[7]、制药等行业且取得显著成绩。

DCS 组态软件是用户与下位控制器进行交互的重要人机接口,是进行组态设计、调试的基础工具。国内组态软件多基于进口CPU 和Windows 操作系统进行设计和开发。随着国内自主可控生态技术的发展,开发可运行于国产CPU 和国产操作系统的跨平台DCS 软件成为新趋势。

在当前技术条件下,与进口成熟产品相比,自主可控国产化工作站性能较为有限,对组态软件进行常规地移植适配后,在国产平台运行时往往出现由于算力资源紧张导致的程序卡顿、丢帧、实时性低等问题。此外,由于Windows 和国产桌面操作系统框架和技术路线各异,而组态软件开发涉及数据库、实时通信、适量图形展示及互操作功能设计等诸多核心技术[8-9],如何实现功能众多、组成复杂的组态软件跨平台快速开发是实现其国产化的关键核心技术之一[10-11]。因此,设计一种具有较好的可移植性、可扩展性和可维护性的与平台无关的组态软件框架十分必要;同时,该软件框架从具体实现技术上须降低组态软件的软硬件资源占用率、提高运行效率,以满足轻量化部署、高效运行和快速跨平台开发的需求[12]。……

登录APP查看全文