恒温箱的PID控制-自动控制原理课程设计报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

恒温箱的PID控制摘要:为满足生产生活中对稳定温度的需求,恒温箱是必不可少的。用PID调节方法控制恒温箱的温度,保证温度在标准范围内稳定。在完成任务的基础上,采用PID整定方法或通过改良PID控制器实现稳、准、快的要求,并在调节过程中发现、整理如何调节PID参数相对最优。Abstract:Tomeettheneedsofproductioninthelifeofstabletemperature,constanttemperatureboxisindispensable.ControlthetemperatureoftheincubatorwiththePIDmethod,guaranteethestabilityofthetemperaturewithinthescopeofthestandard.Onthebasisofcompletingthetask,usingPIDsettingmethodorthroughimprovedPIDcontrollertorealizesteady,accurate,fast,andfoundintheprocessofadjustingandsortouthowtoadjusttherelativeoptimalPIDparameters.关键词:PID,恒温箱,整定方法Keyword:ProportionIntegrationDifferentiation,incubator,Settingmethod目录:恒温箱的PID控制..........................................................................................................................1一、引言:.......................................................................................................................................31.1恒温箱温度控制系统简介.................................................................................................31.2恒温箱工作流程...............................................................................................................3二、理论基础:...............................................................................................................................42.1PID控制原理......................................................................................................................42.2PID控制器各校正环节的作用..........................................................................................5三、温度控制系统模型建立...........................................................................................................53.1恒温箱温度控制系统方框图.............................................................................................53.2温度系统模型.....................................................................................................................5四、PID温度控制器分析设计.......................................................................................................64.1PID建模.............................................................................................................................64.2simulink仿真......................................................................................................................84.3系统改良.............................................................................................................................9五、结论.........................................................................................................................................11一、引言:在工业生产和实验研究中,经常需要高稳定度的恒温环境,因此恒温箱或者说是恒温系统应用十分广泛。传统的温度控制以简单的PID来实现。常规的PID调节具有结构简单,稳定性好,可靠性高,易于工程实现等优点,其主要问题是参数整定问题但是对环境条件和控制参数较敏感,并且超调量与调节时间之间存在一定矛盾难以协调一致,所以较难达到理想的效果。但是,引入改良型的PID控制器可以在一定程度上优化控制效果,使系统具有较好的适应性和抗干扰能力,从而实现较高稳定性的温度控制。1.1恒温箱温度控制系统简介恒温箱的原理其实比较简单,关键的控制部分有三个:1.温度探头2.制冷压缩机3.加热器,有的用红外线加热,或直接用电阻丝加热。温度探头的测量端伸在恒温箱内部的空气中,不能与物体或是箱体接触,实时监测箱内的温度,在控制面板上,可以设置恒温箱的恒温范围。当探头检测到温度低于下限时,开启加热器加热.温度开始回升.当探头检测到温度高于上限时,开启制冷压缩机制冷,温度下降.如此来回控制。本文主要讨论高温恒温箱(一般高于60℃),执行单元以加热器为主。1.2恒温箱工作流程开始设置温度检测温度与设定温度比较制冷加热高于低于范围内图1恒温箱工作流程被控对象积分微分比例r(t)u(t)c(t)e(t)二、理论基础:2.1PID控制原理在模拟控制系统中,控制器最常用的控制规律是PID控制。常规PID控制系统原理框图如图2所示。系统由模拟PID控制器和被控对象组成。PID控制器是一种线性控制器,对误差信号额()et分别进行比例、积分、微分运算,三个作用分量之和作为控制信号输出给被控制对象。PID控制器的微分方程数学模型为:0()1()()()tdpiTdetutKetetdtTdtpK—比例系数iT—积分系数dT—微分系数()ut作为PID控制器的输出信号送到被控对象,将偏差的比例(P),积分(I)和微分(D)通过线性组合构成控制量,对被控对象进行控制;系统误差信号定义为:()()()etrtct,()rt是系统的给定输入信号;()ct是系统的被控量。PID控制器的传递函数模型:1()(1)cpdiGsKTsTs由上式可知:当dT=0、iT=时,则有()cpGsK,此时为比例(P)控制器;当iT=时,则有()(1)cpdGsKTs此时为比例微分(PD)控制器,如将其作为校正器,相当于超前校正器;当dT=0时,则有:1()(1)cpiGsKTs此时为比例微分(PI)控制器,如将其作为校正器,相当于滞后校正器;当0PK、0dT、iT时,则有:1()(1)cpdiGsKTsTs称为全PID控制器。图2PID控制原理图2.2PID控制器各校正环节的作用比例环节及时成比例地反映控制系统的偏差信号()et,偏差一旦产生,控制器立即产生控制作用,以减小偏差。积分环节主要用于消除静差,提高系统的无差度。积分作用的强弱取决于积分时间常数iT,iT越大积分作用越弱,反之则越强。微分环节能反映偏差信号的变化趋势(变化速率),并能在偏差信号值变得太大之前,在系统中引入一个有效地早期修正信号,从而加快系统的动作速度,减小调节时间。三、温度控制系统模型建立3.1恒温箱温度控制系统方框图3.2温度系统模型工业生产过程中的大多数控制对象可以近似地用一阶惯性纯滞后环节来表示,其传递函数为:()1seGsKTs式中:K为放大系数;T为过程时间常数;为纯滞后时间通过查阅资料,被控对象恒温箱温度传递函数为;204.4()3401seGss根据上式设计PID控制器,并通过对系统调节得到最佳的系统整定效果。温度调节器执行单位(加热器)被控对象(恒温箱温度)温度检测(温度探头)—给定温度输出温度图3温度控制方框图四、PID温度控制器分析设计4.1PID建模由于该开环传递函数204.4()3401seGss带有时间延迟,所以这里要用时间延迟系统的频率分析方法。延迟特性的传递函数如下:幅相特性()()1jjGjee幅频特性1(20log0)GGdB相频特性G带有纯时间延迟的连续控制系统的传递函数模型可以写成ssnnnmmmesGeasasbsbsbsG)()(111110τ为延迟时间常数;1()Gs为不带时间延迟的传递函数模型。所以,带时间延迟的系统相当于在不带时间延迟的传递函数模型后面串接一个纯时间延迟环节se。1892年由法国数学家Pade提出的一种著名的有理近似方法,表达式为:nnnnsspspspsspspspse)()()(2/1)()()(2/11322113221其中1p2p…成为Pade近似系数。由此可知,纯延迟时间函数可以用这种近似方法求取传递函数。本实验使用这种方法对应的MATLAB控制系统工具箱中提供的函数‘pade()’求得并绘制系统开环开环传递函数204.4()3401seGss的Bode图以及Nyquist曲线。-40-30-20-1001020Magnitude(dB)10-410-310-210-1100-1440-1080-720-3600Phase(deg)BodeDiagramFrequency(rad/s)代码:G=tf(4.4,[340,1],'iodelay',20);bode(G);gridon-1012345-2.5-2-1.5-1-0.500.511.522.50dB-10dB-6dB-4dB-2dB10dB6dB4dB2dBNyquistDiagramRealAxisImaginaryAxis由nyquist图得到,R=0,由开环传递函数得P=0,所以Z=0。综上所述,温度控制系统开环稳定。4.2simulink仿真代码:G=tf(4.4,[340,1],'iodelay'

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功