双容水箱pid液位控制系统的仿真研究-毕业设计内容摘要:

于以上优点 Simulink已被广泛应用 于控制理论和数字信号处理的复杂仿真和设计。 同精品资料 时有大量的第三方软件和硬件可应用于或被要求应用于 Simulink。 ( 1) Simulink的功能: Simulink是 MATLAB中的一种可视化仿真工具,是一种基于 MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的二个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。 它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。 为了创建动态系统模型, Simulink提供了一个建立模型方块图的图形用户接口 (GUI),这 个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。 Simulink是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。 对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统, Simulink提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行和测试。 构架在 Simulink基础之上的其他产品扩展了 Simulink多领域建模功能,也提供了用于设计、执行、验证和确认任务的相应工具。 Simulink 与 MATLAB 紧密集成,可以直接访问 MATLAB 大量的工具来进行算法研发、仿真的分析和可视化、批处理脚本的创建、建模环境的定制以及信号参数和测试数据的定义。 ( 2) Simulink的特点:。 ,实现对复杂设计的管理。 Model Explorer 导航、创建、配置、搜索模型中的任意信号、参数、属性,生成模型代码。 API用于与其他仿真程序的连接或与手写 代码集成。 Embedded MATLAB 模块在 Simulink 和嵌入式系统执行中调用 MATLAB算法。 ,根据仿真模式来决定以解释性的方式运行或以编译 C代码的形式来运行模型。 ,诊断设计的性能和异常行为 [1]。 精品资料 3 PID控制简介及其整定方法 PID控制简介 PID控制原理 当今的自动控制技术绝大部分是基于反馈概念的。 反馈理论包括三个基本要素:测量、比较和执行。 测量关心的是变量,并与期望值相比较,以此误 差来纠正和调节控制系统的响应。 反馈理论及其在自动控制中应用的关键是:做出正确测量与比较后,如何用于系统的纠正与调节。 在过去的十几年里, PID 控制,也就是比例积分微分控制在工业控制中得到了广泛应用。 在控制理论和技术飞速发展的今天,在工业过程控制中 95%以上的控制回路都具有 PID结构,而且许多高级控制都是以 PID控制为基础的。 常规 PID控制系统原理如图。 这是一个典型的单位负反馈控制系统,它由 PID控制器和被控对象组成。 图 PID控制系统原理图 PID控制器是一种线性控制 器,它根据给定值 r(t)与实际输出值 e(t)构成 偏差 e(t)=r(t)c(t) 精品资料 PID控制算法 典型的 PID 模拟控制系统如图。 图中 sp(t)是给定值, pv(t)为反馈量, c(t)为系统输出量, PID 控制器的输入输出关系式为: 01() tcDIdeM t K e e d t T M in iti a lT d t    ( ) 即输出 =比例项 +积分项 +微分项 +输出初始值, Kc 是 PID回路的增益, TI和 TD分别是积分时间和微分时间 常数。 式中等号右边前 3项分别是比例、积分、微分部分,他们分别与误差、误差的积分和微分呈正比。 如果取其中的一项或这两项,可以组成 P、 PD、或 PI控制器。 需要较好的动态品质和较高的稳态精度时,可以选用 PI控制方式控制对象的惯性滞后较大时,应选择 PID控制方式。 图 0突变到 1时,在比例( P)作用、比例积分( PI)作用和比例积分微分( PID)作用下,被调量 T(s)变化的过度过程。 可以看出比例积分微分作用效果为最佳,能迅速的使 T(s)达到设定值 1。 比例积分作用则需要稍长时间。 比例作用最终达不 到设定值,而有余差。 图 模拟量闭环控制系统 图 P、 PI、 PID调节的阶跃响应曲线 PID调节器 执行机构 被控对象 sp(t) 测量元件 pv(t) c(t) e(t) M(t) 精品资料 为了方便计算机实现 PID控制算式,必须把微分方程式( )改写成差分,作如下近似,即 0 0 ()ntjedt Te j ( ) ( ) ( 1)d e e n e nd t T ( ) 其中 T为控制周期, n为控制周期序号( n=0, 1, 2), e(n1)和 e(n)分别为第 (n1)和第 n控制周期所得的偏差。 将式( )和( )代入式( )中可得差分方程  0( ) ( ) ( ) ( ) ( 1 )n DI jTTM n K c e n e j e n e n M in it ia l      ( ) 其中 M(n)为第 n时刻的控制量。 如果控制周期 T与被控对象时间常数 TD比较是相对小的,那么这种近似合理的,并与连续控制十分接近。 位置型算法 系统中 的电动调节阀的调节动作是连续的,任何输出控制量 M 都对应于调节阀的位置。 由式( )可知,数字 PID控制器的输出控制量 M(n)也和阀门位置对应,所以式( )即是位置型算式。 数字 PID控制器的输出控制量 M(n)送给 D/A转换器,他首先将 M(n)保存起来,再把 M(n)转换成模拟量( 4~20mADC) ,然后作用于执行机构,直到下一个控制时刻到来为止,因此 D/A转换器具有零阶保持器的功能。 因为计算机实现位置型算式不够方便,这是因为要累加偏差 e(j),不仅要占用较多的存储单元,而且不便于编程,为此改进式( )。 增量型算法 第 (n1)时刻控制量 M(n1),即  10( ) ( 1 ) ( ) ( 1 ) ( 2 )n DI jTTM n K c e n e j e n e n M in it ia l        ( ) 将式 ()减式 ()得 n时刻控制量的增量 ()Mn 为 精品资料  ( ) ( ) ( 1 ) ( ) ( ) 2 ( 1 ) ( 2 )DITTM n K c e n e n e n e n e n e n M in iti a l             ( ) ( 1 ) ( ) ( ) 2 ( 1 ) ( 2 )IDKc e n e n K e n K e n e n e n M in itia l         ( ) 其中 1cK  ICITKKT DDCTKKT KC:比例增益, KI:积分系数, KD:微分系数 式 ()中的 ∆M(n)对应于第 n时刻阀门位置的增量,故称此式为增量型算式。 因此第 n时刻的实际控制量为 ( ) ( 1 ) ( )M n M n M n    ( ) 其中 M( n1) 为第 ( n1) 时刻的控制量。 计算 ∆M(n)和 M(n)要用到第 (n1), (n2)时刻的历史数据 e(n1),e(n2)和 M(n1),这三个历史数据也已在前时刻存于内存储器中。 采用平移法保存这些数据。 采用增量型算式计算 M(n)的优点是:编程简单,历史数据可以递推使用,占用存储单元少,运算速度快。 PID 调节的各个环节及其调节过程 水箱液位控制系统的目前主要采用 PID(比例积分微分 )控制方式,这种方式,对不同的控制对象要用不同的 PID参数。 比例控制与其调节过程 比例作用实际上是一种线性放大 (缩小 )功能。 比例调节的显著特点是有差调节,如果采用比例调节,则在负荷的扰动下调节过程结束后,被调量不可能与设定值准确相等,它们之间一定有残差。 采样偏差一旦产生,控制器立即产生正比于偏差大小的控制作用,使被调量朝误差减小方向变化,其作用大小通过比例增益度量,比例增益大时响应速度快,稳态误差小,但会产生较大的超调或产生不稳定,而 Kc 过小会使响应速度缓慢。 调节时间加长,调节精 度降低。 精品资料 在比例调节中调节器的输出信号 u(n)与偏差信号 e成比例,比例系数为 Kc,称为比例增益。 在过程控制中习惯用增益的倒数表示调节器的输入与输出之间的比例关系,即 1M=e ( ) δ称为比例带。 δ具有重要的物理意义。 如果 M直接代表调节阀开度的变化量 , 那么δ就代表使调节阀开度改变 100%即从全关到全开时所需要的被调量的变化范围。 根据 P调节 器的的输入输出测试数据,很容易确定它的比例带的大小。 比例调节的残差随比例带的加大而加大,从这方而考虑,人们希望尽量减小比例带。 然而,减小比例带就等于加大调节系统的开环增益,其后果是导致系统激烈振荡甚至不稳定。 稳定性是任何闭环控制的首要要求,比例带的设置必需保证系统具有一定的稳定裕度。 δ 很大意味着调节阀的动作幅度很小,因此被调量的变化比较平稳,甚至没有超调,但残差很大,调节时间也很长;减小 δ 就加大了调节阀的动作幅度,引起被调量来回波动,但系统仍可能是稳定的,残差相应减小。 δ 有一个临界值,此时系统处于稳定边界 的情况,进一步减小 δ 系统就不稳定了。 δ 的临界值可以根据实验测定。 比例积分调节 积分作用则是一种记忆,对误差进行累积,有利于消除静差。 但积分作用如果太强,会引起较大超调或振荡,且在实际当中会经常碰到积分饱和现象在 I调节中,调节器的输出与偏差信号的积分成正比。 I调节的特点是无差调节,与 P调节的有差调节成鲜明对比。 只有当偏差 e为零时, I调节器的输出才会保持不变。 然而与此同时,调节器的输出却可以停在任何值上。 这意味着被控对象在负荷扰动下的调节过程后,被调量没有残差,而调节阀可以停在新的负荷所要求的开度 上。 PI调节就是综合 P、 I两种调节的优点,利用 P调节快速抵消干扰,同时利用 I调节消除余差。 PI调节引入积分动作带来消除系统残差的同时,却降低了原有系统的稳定性。 为保持控制系统原来的衰减率, PI调节器的比例带必须适当加大。 所以 PI调节是在稍微牺牲控制系统的动态品质以换取较好的稳态性能。 在比例带不变的情况下,减小积分时间,将使系统稳定性降低、振荡加剧,调节过程加快、振荡频率升高。 精品资料 比例积分微分调节 微分作用上要是用于产生提前的控制作用,改善动态特性,减小调整时间,使系统易于稳定。 以上的比例调节和积 分调节都是根据当时的偏差方向和大小进行调节的。 不管被控对象中流入流出量之间有多大的不平衡。 而这个不平衡决定着此后被调量将如何变化的趋势。 由于被调量的变化速度 (包括大小和方向 )可以反映当时或稍前一些时间流入、流出量间的不平衡情况,因此,如果调节器能够根据被调量的变化速度来移动调节阀,而不要等被调量已经出现较大的偏差后才开始动作,那么调节的效果将会更好,等于赋予调节器以某种预见性,这种调节动作称为微分调节。 单纯微分的调节器是不能工作的,这是因为实际的调节器都有一定的失灵区,如果被控对象的流入、流出量只相差很少以致被调量只以调节器不能察觉的速度缓慢变化时,调节器并不会动作。 当时间经过相当长的时间后,被调量偏移却可以积累到相当大的数字而得不到校正。 这种情况是不被容许的。 因此微分调节只能起辅助的调节作用,它可以与其它调节动作结合成 PD和 PI调节动作 [2]。 串级控制 在大多数情况下,单回路控制系统能够满足工艺生产的基本要求。 但是在有些情况下,例如有些被控过程的动态特性决定了它很难控制,又例如有些工艺过程对控制质量的要求很高,此时单回路控制系统就满足不了要求,需要开发和运用新的控制系统,以进一步提高控制量。 对于过程控制系统装置,双级水箱液位控制比单级水箱液位控制困难,会遇到许多的问题,滞后时间比较长,对于环境的变化多少会受一定的影响,如想要好的 控制效果就要引入新的控制系统,运用单回路控制系统来控制是不能达到控制精度和要求。 串级控制系统、前馈补偿控制、大时延预估控制等。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。