摘要
提出了一种基于Matlab的二次动态矩阵控制(QDMC)设计方法,充分利用Matlab的强大运算功能,将QDMC交由Matlab处理,通过Matlab COMBuilder工具生成COM组件,再由VC++生成DLL,并由组态软件WinCC调用。该软件设计方法非常适合先进控制算法的实际应用,极大提高开发效率,节约开发成本。该设计已在HGK-1过程控制实验系统中得到成功验证。
This paper proposes a Matlab-based quadratic dynamic matrix control(QDMC) design method,which takes full advantage of Matlab's powerful computing features.QDMC is carried out in Matlab and built to the COM component by Matlab COM Builder,which is then transferred to DLL by VC++ and called in WinCC.This software design method is very qualified to the practical application of advanced process control,and it can also improve the development efficiency and reduce the development cost.The feasibility has been demonstrated and verified in the HGK-1 experimental system.
出处
《工业仪表与自动化装置》
2011年第2期13-15,25,共4页
Industrial Instrumentation & Automation
基金
国家高技术研究发展计划(863计划)项目(2009AA04Z140)
江苏省基础研究计划(自然科学基金)资助项目(BK2009270)
教育部博士点基金资助项目(200770286040)