基于MATLAB多变量DMC算法的仿真技术研究
摘要:利用matlab开发系统的仿真程序,以试验室的cstr模型为研究对象,用动态矩阵控制算法建立仿真模型,实现多输入多输出系统的控制,绘制出调节曲线,分析各个参数对系统性能的影响。结果表明,该控制算法得到较好的控制效果。
关键词:机理建模动态矩阵控制(dmc)cstr系统过程控制
中图分类号:tp15 文献标识码:a 文章编
号:1674-098x(2011)06(b)-0014-02
在工业生产中广泛应用着各种反应器,连续搅拌反应是非常重要的反应过程,能代表许多反应系统的特性。同时,连续搅拌反应器(cstr)模型比其他连续反应器类型简单。控制系统大多为多变量控制,各被控量与输出量之间有紧密的联系,而且被动对象有较大的时间滞后,pid算法不能达到控制要求。
1 连续搅拌反应器及其数学模型
1.1 cstr过程分析
用连续搅拌反应器实现冷热水混合,q1、q2、t1、t2分别为热水和冷水的流量及温度。温度、液位具有较强的耦合性,冷水、热水分别流入冷热水的水槽,进入混和器进行混合。控制进水电磁阀的开度,调节温度和液位。
1.2 机理建模
建模是基于以下假设:
(1)1号容器和2号容器中的液体为同种液体;