[发明专利]先进控制策略在MCGS上的集成方法、系统、处理终端在审
申请号: | 202110052085.8 | 申请日: | 2021-01-15 |
公开(公告)号: | CN112800598A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 许其义;武玉强;黄金明 | 申请(专利权)人: | 曲阜师范大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F8/20;G06F8/41;G06F9/445 |
代理公司: | 青岛鼎尖知识产权代理有限公司 37318 | 代理人: | 宋涛 |
地址: | 276826 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 先进 控制 策略 mcgs 集成 方法 系统 处理 终端 | ||
本发明属于集成技术领域,公开了一种先进控制策略在MCGS上的集成方法、系统、处理终端,先进控制策略在MCGS上的集成方法包括:使用MATLAB设计得到先进控制策略,并利用MATLAB将设计的先进控制策略打包成COM组件的形式;在VB集成开发环境中调用打包好的COM组件,在VB环境中生成遵守组态软件MCGS接口规范的ActiveDLL。本发明运用跨平台混合编程的方法成功把先进控制算法集成到了组态软件中,弥补了组态软件控制算法开发方面的不足,对充分发挥工业组态软件在工业信息化系统集成的优势,扩展组态软件应用领域有很大意义,提高组态软件使用率有很大意义。
技术领域
本发明属于集成技术领域,尤其涉及一种先进控制策略在MCGS上的集成方法、系统、处理终端。
背景技术
目前,近年来国产组态软件异军突起,选用国产组态软件开发性价比较高的控制系统已成为可能。随着国内组态软件和控制设备逐步发展、日渐成熟,充分利用其各自的优点并结合自己的实际需要建立解决方案,达到理想的性价比成为工程技术人员追求的目标。但是目前组态软件最大的一个弱点就是脚本语言简单难以实现先进的控制策略。
MATLAB是一套被广泛应用于数值计算、算法开发、系统仿真、信号与图象处理、控制系统设计、通讯、系统仿真等诸多领域的优秀软件,具有规模庞大、覆盖面极广的三十多个工具箱,因此非常适合控制系统先进控制算法的开发。
目前组态软件控制策略集成方法一般有以下三种:
①直接使用组态软件所能提供的脚本语言进行简单控制策略的设计。
这种方法对于简单控制策略应用较多,但开发复杂控制算法较为困难。一般应用于简单小型控制系统中,复杂控制过程中很少应用。
②通过组态软件与其他软件进行通信,借助其他软件实现控制策略
这种控制方法相对第一种方法来说,开发复杂算法较为方便,但最大的限制是需要其他软件与组态软件同时运行,对系统要求较高,且会影响到系统的实时性。
③通过跨平台编程技术,借助先进的策略开发软件(如MATLAB)实现对控制策略在组态软件上的无缝集成。
这种方法利用跨平台编程技术,可以充分发挥组态软件与其他平台各自的优点,取长补短,且能脱离其他平台,真正使控制策略集成到组态软件。
就目前控制策略来说,PID控制在过程控制界一直扮演着非常重要的角色。由于PID控制算法简单,有较强的鲁棒性,即便是在采用DCS、PLC或FCS现代化的生产过程控制系统中,80%~90%的工业控制回路仍采用各种形式的PID控制。但随着现代工业生产过程大型化、复杂化的发展趋势,许多复杂、多变量、时变而且又是生产过程关键系统的控制,常规PID已不能胜任。在这些情况下,必须借助于对非线性、大滞后和时变不太敏感的先进PID控制算法。
目前所使用的调用MATLAB文件的方法主要有:
1)在VB中通过调用MATLAB引擎利用ActiveX通道与Object.Execute直接使用MATLAB的函数库和图形库。但是需要在后台启动一个MATLAB进程,占用内存,且无法脱离MATLAB环境。
2)通过DDE(Dynamic Data Exchange)交换数据实现通信。DDE功能函数既可以由VB应用程序提供,也可以由MATLAB引擎库提供。能够提高系统总体性能,但必须有MATLAB环境支持。
3)针对VB提供的一个MATLAB库MatrixVB可将与MATLAB相似的函数、语法嵌入到VB中,从而能够像使用VB的函数命令一样使用MATLAB函数。这种方法比较简单,但由于其仍然采用解释执行,难以保证实时运算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曲阜师范大学,未经曲阜师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110052085.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种覆铜板生产用切割装置
- 下一篇:一种油田加密调整井用钻关方法