论文MATLAB在过程控制中的应用.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
论文MATLAB在过程控制中的应用

MATLAB在过程控制中的应用 摘要:串级控制系统具备较好的抗干扰能力、快速性、适应性和控制质量,因此在复杂的过程控制 工业中得到了广泛的应用.对串级控制系统的特点和主副回路设计进行了详述,设计了双容无自衡串级液位控制系统,并将基于MATLAB的增量式PID算法应用在控制系统中.结合基于计算机控制的PID参数整定方法实现串级控制,控制结果表明系统具有优良的控制精度和稳定性. 一.串级控制系统 1.1串级控制系统的特点 串级控制系统适用于时间常数及纯滞后较大的对象.串级系统与单回路系统的区别在于前者可获得可测中间变量,并利用它构成副反馈回路,对影响中间变量的干扰进行预先调节,从而改善整个系统的动态品质.串级控制系统在提高系统控制质量方面主要表现在:(1)对进入副回路的二次干扰有很强的克服能力;(2)改善了被控过程的动态特性,提高了系统的工作频率;(3)串级控制系统减小了对象时间常数;(4)对负荷或操作条件的变化有较强的适应能力,串级控制系统的抗干扰能力、快速性、适应性和控制质量都比单回路要好。一般应用在下列情况:控制通道纯延迟时间较长;对象容量滞后大;负荷变化大,被控对象又具有非线性;系统存在变化剧烈的干扰。 1.2串级控制系统的设计 1.2.1主参数的选择和主回路的设计 串级控制系统的设计主要是副参数的选择和副回路的设计以及主、副回路关系的考虑。主回路是一个定值控制系统,对于主参数的选择和主回路的设计,基本上可以按照单回路控制系统的设计原则进行.凡直接或间接与生产过程运行性能密切相关并可直接测量的工艺参数均可选择作主参数.若条件许可,可以选用质量指标作为主参数,因为它最直接也最有效.否则应选用一个与产品质量有单值函数关系的参数作为主参数.另外,对于选用的主参数必须具有足够的灵敏度,并符合工艺过程的合理性. 1.2.2副参数的选择和副回路的设计 串级控制系统副回路具有调节速度快、抑制扰动能力强的特点.在副回路设计时,要充分发挥这一特点,把生产过程中的主要扰动(并可能多的把其它一些扰动)包括在副回路中,以尽量减少对主参数的影响,提高主参数的控制质量.在选择副参数进行副回路设计时,必须注意主、副过程时间常数的匹配问题.因为它是串级控制系统正常运行的主要条件,是保证安全生产、防止共振的根本措施. 二.基于MATLAB的串级控制系统 2.1控制系统框架 串级控制系统主被控对象为下水箱液位,上水箱液位作为副回路控制对象。控制系统框图如图1-1所示。 图1-1、基于MATLAB上水箱下水箱液位串级控制框图 2.2通过计算机仿真获得控制参数 串级控制系统的控制目标主要由外环实现,生产工艺提出的性能指标也都针对外环。内环主要用于尽快克服其作用范围内的扰动,对静态误差没有要求。所以本实验建议内环(副回路)使用速度最快的比例调节器(P型);而外环(主回路)要使用能消除静态误差的比例积分调节器(PI型)。主回路被控对象“下水箱”的数学模型为“上水箱液位到下水箱液位”之间的传递函数。由于两个水箱贴近,滞后时间可以忽略。为节省实验时间,使两个阀门的开口度相同,又由于两个水箱结构和尺寸相同,所以下水箱传递函数中的时间常数与上水箱相同,增益为“1”。据此可以写出上水箱和下水箱的传递函数分别为: G2(s)为副回路广义被控对象(上水箱等)传递函数,其中K2为增益,T2为时间常数,τ为滞后时间,已经在实验一中得到。滞后时间可取3秒。G1(s)为主回路被控对象(下水箱)传递函数,其中增益K1=1,时间常数T1=T2。有了数学模型, 图1-2 两个控制器的参数就可以通过MATLAB仿真得到。画出整个串级控制系统的MATLAB仿真模型,如图1-2。注意要把其中的K1、K2、T1、T2、τ替换为求得的数值。为了适合实验软件中PID控制的算法(即适合组态软件使用的计算公式),设置“Gain1”的放大系数为0.004(=(5-1V)/1000mm,液位传感器决定);Gain”的放大系数为3.4(=340mm/100,即调节器输出100对应340mm液位给定)。打开两个“PID Controller”的对话框,在“PID Advanced”选项卡中把控制器的限幅值都设置为“0~100”。 控制器参数的整定应该先内环(副回路)后外环(主回路),计算机仿真也是如此。先把副回路比较器(PID Controller前的Sum模块)“+”输入端从Gain输出端断开,连接到Step模块的输出端。通过所学的方法获取副回路控制器(PID Controller)的参数,并把参数升级到控制器内。这里控制器选P型,要求上升时间适当快。然后恢复副回路比较器“+”输入端的原来接线。 在副回路控制器参数设置为确定数值后,启动主回路控制器“PID Controller1”参数

文档评论(0)

kaiss + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档