基于TOP平台的开放式算法容器设计与开发Design and Development of Open Algorithm Container Based on TOP Platform
苏烨,李阔,丁宁,董泽,孙坚栋
SU Ye,LI Kuo,DING Ning,DONG Ze,SUN Jiandong
摘要(Abstract):
发电企业采用先进控制技术是提高机组控制性能的重要手段,但常规DCS(分散控制系统)和外挂先进控制系统很少支持第三方控制算法模块嵌入,为此,设计了基于TOP(电站热工优化控制平台)平台的支持可扩展算法接口的开放式算法容器。介绍了开放式算法容器的基本原理、实现方法、算法封装接口和算法载入界面,算法容器可嵌入使用C/C++和Python语言编程实现的、符合接口标准的高级控制算法,通过载入界面将算法容器导入至TOP平台控制逻辑组态软件,与其他内置模块同样使用。以动态矩阵控制自定义算法为例,验证了高级算法容器的可行性,仿真测试表明,利用动态矩阵控制算法容器可以获得比传统PID控制更好的控制效果。
The use of advanced control technology in power generation enterprises is an important means to improve units control performance. However, the conventional DCS system and external advanced control system rarely support the embedding of the third-party control algorithm module. Therefore, an open algorithm container based on the TOP platform supporting a scalable algorithm interface is designed. The basic principle, implementation method, algorithm encapsulation interface and algorithm loading interface of the open algorithm container are introduced. The algorithm container can be embedded with the advanced control algorithm which is programmed in C/C ++ and Python language and meets the interface standard. The algorithm container is imported into the TOP platform control logic configuration software through the loading interface and can be used in the same way with other built-in modules of the TOP platform. As an example, the feasibility of the advanced algorithm container is verified. The simulation test shows that the control effect of the dynamic matrix control algorithm container is better than that of the traditional PID control.
关键词(KeyWords):
高级算法封装;高级算法容器;热工优化控制平台;动态矩阵控制;数据交互
advanced encapsulation algorithms;advanced algorithm container;thermal optimized-control platform;dynamic matrix control;data interaction
基金项目(Foundation):
作者(Author):
苏烨,李阔,丁宁,董泽,孙坚栋
SU Ye,LI Kuo,DING Ning,DONG Ze,SUN Jiandong
DOI: 10.19585/j.zjdl.202006009
参考文献(References):
- [1]王富强,李晓理,张秋生,等.直流锅炉超超临界机组协调系统多变量预测控制方法[J].热力发电,2016,45(4):48-53.
- [2]MOON U,LEE Y,LEE K Y.Practical dynamic matrix con trol for thermal power plant coordinated control[J].Control Engineering Practice,2018,71(2):154-163.
- [3]张海龙.中国新能源发展研究[D].长春:吉林大学,2014.
- [4]方吉吉.先进预测控制在超超临界机组机炉协调协调上的应用[J].热能动力工程,2013,28(4):381-386.
- [5]陈宇肇.先进控制系统在300 MW循环流化床机组的应用研究[J].低碳技术,2016(11):32-35.
- [6]马平,王凯宸,梁薇.基于前馈有约束DMC的锅炉烟气脱硝控制系统设计[J].热力发电,2017,46(11):73-79.
- [7]卢化.PI实时数据库的OPC和API接口应用[J].浙江电力,2007,26(S1):21-22.
- [8]朱剑明,余朋.基于百度地图API的全国机场天气预警系统设计与实现[J].气象科技,2017,45(2):247-253.
- [9]刘婷,赵逸凡,叶萍,等.基于深度学习的智能服药管理平台设计及应用[J].软件导刊,2019,18(9):30-33.
- [10]陈治纲,许超,张春慨,等.基于CORBA协议开放式算法仿真平台的体系结构设计[J].计算机工程,2003,29(13):87-89.
- [11]薄迎春,刘宝,张欣.过程控制实验装置的先进控制接口平台[J].实验技术与管理,2018,35(8):92-96.
- [12]郭旭.Symphony DCS系统第三方接口软件的开发[J].计算机系统应用,2012,21(6):153-156.
- [13]朱北恒,尹峰,陈波,等.电站热工优化控制平台的开发与安全架构研究[J].浙江电力,2013,32(3):35-38.
- [14]孙耘,尹峰,李旭侃,等.电站热工优化控制平台软件体系的研究[J].浙江电力,2013,32(3):43-46.
- [15]CULTERC R,RAMAKER D L.Dynamic matrix control a computer control algorithm[C]//Proceedings of the Joint Automatic Conference,San Francisco,CA,USA,1980,14(5):WP5-B.
- [16]任国俊.预测控制算法在优化控制平台中的设计与实现[D].保定:华北电力大学,2019.
- [17]韩璞,吕玲,张倩,等.基于经验整定公式的热工系统控制器参数智能优化[J].华北电力大学学报(自然科学版),2010,37(5):73-77.
- 高级算法封装
- 高级算法容器
- 热工优化控制平台
- 动态矩阵控制
- 数据交互
advanced encapsulation algorithms - advanced algorithm container
- thermal optimized-control platform
- dynamic matrix control
- data interaction