DMC算法在CSTR温度控制中的应用.docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

DMC算法在CSTR温度控制中的应用

何美霞;周箩鱼

【摘要】连续搅拌反应釜(CSTR)的温度具有强非线性的动态特性,传统的控制方法效果往往不尽人意,而动态矩阵控制(DMC)算法在处理非线性问题时有一定的优势.以非线性CSTR系统的反应釜温度为控制目标,通过仿真试验研究了DMC算法在该系统分别处于理想状态、存在输出干扰及模型失配3种情况时的目标控制效果.仿真结果表明,DMC算法能有效地控制反应釜温度;理想状态下的控制效果表现出上升速度快、调节时间短、无稳态误差等优点;存在输出干扰和系统模型失配时仍有良好的控制效果,具有较强的抗干扰能力和鲁棒性.

【期刊名称】《长江大学学报(自然版)理工卷》

【年(卷),期】2018(015)005

【总页数】5页(P41-45)

【关键词】连续搅拌反应釜;温度控制;动态矩阵控制;干扰;模型失配;鲁棒性

【作者】何美霞;周箩鱼

【作者单位】长江大学电子信息学院,湖北荆州434023;长江大学电子信息学院,湖北荆州434023

【正文语种】中文

【中图分类】TP273

连续搅拌反应釜(ContinuousStirringTankReactor,CSTR)是工业过程中广泛使用的一类反应器[1]。反应器温度及反应物浓度等对产品质量及生产安全有重大影响,因此对这些指标的控制是工业过程控制领域的研究热点。然而,由于CSTR具有强非线性的动态特性,传统的控制方法(如PID控制、比值控制)效果不尽人意,因此许多学者开始寻求更优的控制方法。李述清等[2]针对CSTR系统控制问题,设计了一种基于闭环增益成型算法的PID控制器,提高了PID控制器设计的简洁性和鲁棒性。刘士荣和俞金寿[3]采用神经模糊逆模控制与PID反馈控制相结合的复合控制策略,应用于CSTR的反应物浓度控制中。通过仿真证明了这类控制策略的有效性和实用性。刘松等[4]针对CSTR模型设计了具有高增益观测器的非线性鲁棒控制器(ONRC),提出一种简单的控制器的参数整定方法。仿真结果表明,该控制器对系统不确定性和干扰具有更好的抑制作用,且在模型参数摄动时具有更好的性能鲁棒性。李阳和聂宏[5]提出了一种非线性鲁棒模型BMI控制方法,通过CSTR的仿真试验说明了该算法的正确性和有效性。王宇红和杨璞[6]提出了一种基于PWA模型的控制策略,并将该策略应用到CSTR中,达到了期望的控制效果。下面,笔者总结了DMC算法原理,给出在具体运用该算法时的编程流程图,针对工业过程中广泛使用的CSTR系统,建立其非线性状态空间模型,并通过仿真试验研究DMC算法对非线性CSTR系统的反应釜内温度控制的有效性问题及系统处于理想状态、输出干扰及模型失配时的目标跟踪问题。

1DMC算法流程图

DMC算法通过求取二次型性能指标的最优来确定未来的最优输入;计算出一组最优输入序列后仅将序列中的第1个输入应用于被控对象;到下一采样时刻,先检测被控对象的实际输出,并利用这一实时输出信息对预测值进行修正,再进行新的滚动优化。在具体运用DMC算法时可按照图1的流程编程实施,DMC算法原理的详细描述见文献[7],这里不在赘述。

2非线性CSTR控制系统

图1DMC算法编程流程图

一般来说,CSTR的主要部件包括釜体、釜盖、夹套、搅拌器、密封装置等。釜体顶部加有带动釜内搅拌器旋转的电动马达。反应釜内安装的温度传感器保证在线实时测量温度变化,采用传热速率高的铝制材料构造的釜壁,在热交换过程中可迅速调节釜内各点温度相等和稳定,即当釜内温度偏高时,夹套冷却液可迅速带走反应产生的热量;反之,温度偏低时,夹套热蒸汽提供反应所需的热量[8]。

由于CSTR具有较强的非线性,笔者采用DMC算法对其进行控制,在DMC控制器作用下的CSTR控制系统结构图如图2所示。在容积为V的CSTR中,进料以一定的浓度、温度和流量q进入反应器,在反应器中发生放热不可逆反应,CA为反应釜内反应物浓度,T为反应釜内温度,TC为冷却剂温度。取CSTR系统的控制变量为冷却剂温度TC,被控变量为反应釜内温度T。为便于对CSTR进行DMC控制仿真,需要离线一次性采集CSTR系统历史的冷却剂温度TCh和历史的反应釜内温度Th。在初始时刻k=0,根据期望目标Tss、Tch、Th,利用DMC控制器能得到时刻k=1的最优的控制输入Tc(k)。再对系统实际输出T(k)进行采集,并根据该数值与期望目标Tss的误差,滚动实时校正,得到下一时刻的最优控制输入。

为便于获取仿真所需的CSTR的单输入单输出(SISO)数学模型,取CSTR的一个稳态工作点[9]:

CA0=0.5mol/LT0=350KTC0=338K

令系统状态为x=[CA-CA0,T-T0]T,系统输入u=TC-TC0,系统输出y=T-T0,由反应物料平

文档评论(0)

bookst + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档