化工过程中的若干预测控制算法与应用的研究.pdf

化工过程中的若干预测控制算法与应用的研究.pdf

摘要 摘 要 随着全球化市场的竞争日趋激烈、不可再生资源的日益减少和环境压力的不 断加大,如今的生产企业对过程控制的性能和效益提出了更高的要求。预测控制 技术以其对模型质量要求不高、控制性能好、易于处理约束和经济效益可观等特 点,越来越受到工业控制界的关注。本文在前人基础上,从实际出发,对预测控 制的若干问题进行了较为深入的研究,包括: (1尉对DMC算法对扰动估计能力弱的缺点,提出了一种扰动自适应DMC 算法.采用时间序列(ARMA)模型描述不可测扰动的动态特性.考虑到扰动往 往具有时变性,采用递推算法在线辨识ARMA模型,并对扰动的未来行为作出 预估,提高了系统的模型预测精度,改善了DMC抑制扰动的能力. (2)提出一种基于多次迭代思想的递推伪线性回归(MIPLR)算法.递推 辨识ARMA(X1模型,算法的准则函数不是参数向量的二次函数形式,所以相应 的解析解不存在,传统的在线递推算法辨识精度不理想.MIPLR采用多次迭代 思想,在每一次递推过程中通过多次迭代使结果更加逼近准则函数极小点.与原 伪线性回归算法相比,在辨识ARMA(X)模型上MIPLR具有更好的辨识效果。 (3)将扰动自适应的思想扩展到状态空间框架下的预测控制中,克服了基 于输入.输出模型的DMC算法的不足。同时,考虑到数据与辨识模型的不确定 性,改用Min.Max形式描述MPC算法的控制作用优化命题,并将在线辨识过程 中的误差数据引入Min.Max命题,使在线辨识与控制作用鲁棒优化求解紧密结 合起来,提高了算法的鲁棒性。进一步地,将此Min.Max问题转换为一个等效 的非线性Min问题,并采用多步线性化方法实现快速求解,解决了传统Min.Max 方法在线计算负荷高的问题. (4)将经典控制理论中的反馈机制和闭环控制系统的概念引入粒子群算法, 提出了一种闭环粒子群(CLPSO)算法。在CLPSO中,将每个粒子视作一个被 控对象,对其构建一个闭环控制系统。迭代过程中将粒子的适应值作为被控变量, 反馈给闭环回路,通过PID控制器调整更新惯性权重,然后再进行粒子的速度 和位置的更新.CLPSO很好的满足了每个粒子的自身需求,极大的保证了种群 ⅡI 中粒子的多样性,提高了PSO的搜索能力。 (5)考虑到模型不确定性,用Min.Max优化命题描述工业多变量PID控制 器和预测控制器参数整定问题,并给出了面向工程应用的性能指标。利用CLPSO 求解该命题.仿真结果显示,所提方法具有良好的控制效果和鲁棒性。并且,运 用该方法对化工厂PTA装置控制回路进行优化整定,得到了满意的控制效果。 现场应用进一步证明了该方法的有效性. 最后对全文进行了总结,并指出若干有待于今后进一步研究的内容。 关键词:预测控制,扰动自适应模型,ARMA模型,伪线性回归,粒子群优化, 多变量控制器参数整定 IV Abstract Abstract Withthe in ofnon-renewable market,decrease increasingcompetitonglobal resourcesand in controlis tobemore highpressureenvironment,processrequired and control toits of efficient profitable.Model preditivetechnique,dueadvantages control andconstraints becomeall performance,robustnesshandling,has important inthe

文档评论(0)

1亿VIP精品文档

相关文档