模糊pid在恒温箱温度控制中的应用及模糊匹配在树到串翻译模型中的应用_第1页
模糊pid在恒温箱温度控制中的应用及模糊匹配在树到串翻译模型中的应用_第2页
模糊pid在恒温箱温度控制中的应用及模糊匹配在树到串翻译模型中的应用_第3页
模糊pid在恒温箱温度控制中的应用及模糊匹配在树到串翻译模型中的应用_第4页
模糊pid在恒温箱温度控制中的应用及模糊匹配在树到串翻译模型中的应用_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

模糊PID在恒温箱温度控制中的应用摘要:在周围环境温度不同的情况下,通过实验的方法得出了3个恒温箱的数学模型。针对恒温箱这个时变的系统,建立了一个可以对恒温箱实现高精度控制的控制算法数学模型,并应用在所建立的3个恒温箱模型中。该控制器不仅保持了常规PID控制器的优点,而且具有很强的鲁棒性和适应性。仿真结果表明系统可以达到很好的动静态性能指标。

关键词:恒温箱温度控制模糊PID控制

引言

目前常用的恒温箱可分为3类:高温恒温箱,箱温大于60℃;中温恒温箱,箱温在-10~60℃;低温恒温箱,箱温小于-10℃。本人自己研制了一新型的恒温箱系统,要求恒温箱内温度能精确控制在25℃。由于外界环境的温度可比25℃高也可低,因此恒温箱具有制冷系统和加热系统,所设计恒温箱系统由恒温箱箱体、齿轮泵、压缩机系统、电加热管、油管以及控制器等组成。温度控制系统在箱体外部对流经油管的变压器油控温,经过控温的变压器油重新流回恒温箱的箱体内。因为恒温箱在冬天和夏天,所处的环境温度不同,所以恒温箱的温度模型也是不同的,也可以说恒温箱是个时变的系统。通过实验测试的方法测量出恒温箱在外界环境温度为8℃本文就是要针对所建立的数学模型设计一个可以对恒温箱实现高精度控制的控制算法。

1模糊PID控制原理

模糊理论是在美国柏克莱加州大学电气工程系Lotfi.A.Zadeh教授于1965年创立的模糊集合理论的数学基础上发展起来的,他提出了能够表征人类思维中模糊概念的方式——隶属度函数,发表了题为“FuzzySet”的论文[1]。模糊控制器FC(fuzzycontroller)也称为模糊逻辑控制器FLC(fuzzylogiccontroller)[2~4]。模糊PID控制器是一种在常规PID调节器的基础上,应用模糊集合理论根据控制偏差、偏差绝对值,在线自动整定比例系数、积分系数和微分系数的模糊控制器。模糊逻辑控制器动态性能抗扰性和PID控制器稳态精度高,取两者的优点就构成模糊PID控制器。其控制器不仅保持了常规PID控制器的优点,而且具有很强的鲁棒性和适应性。自适应模糊PID控制器以偏差e和偏差变化率ec作为输入,可以满足不同时刻偏差e和偏差变化率ec对PID参数自整定的要求。利用模糊控制规则在线对PID参数进行修改,便构成了自适应模糊PID控制器,其结构如图1所示。

图1自适应模糊PID控制器PID参数自整定的实现思想是先找出PID的3个参数与偏差e和偏差变化率ec之间的模糊关系,在运行中通过不断检测偏差e和偏差变化率ec,再根据模糊控制原理来对3个参数进行在线修改,以满足不同e和ec对控制参数的不同要求,而使被控对象有良好的动、静态性能。

2模糊PID设计

2.1控制器结构设计

此处的模糊PID控制器采用恒温箱内的温度偏差e和偏差变化率ec作为输入变量[5],以ΔKp、ΔKi和ΔKd作为输出。模糊集E及模糊集EC均取为,论域为[-3,3];模糊输出ΔKp取为,论域为[-0.3,0.3];ΔKi取为,论域为[-0.6,0.6];ΔKd取为,论域为[-3,3];E、EC、ΔKp、ΔKi和ΔKd的隶属函数曲线分别如图2所示。

图2隶属函数2.2控制规则

PID参数的整定必须考虑到在不同时刻3个参数的作用以及相互的互联关系。根据Kp、Ki和Kd对系统输出特性的影响情况,可归纳出在一般情况下,在不同的|e|和|ec|时,被控过程对参数Kp,Ki和Kd的自整定要求如下:

①当|e|较大时,为加快系统响应速度并防止起始偏差e瞬间变大,可能引起微分过饱和,而使控制作用超出许可范围,应取较大的Kp和较小的Kd,同时为避免系统因积分饱和所引起的较大超调,应对积分作用加以限制,通常取Ki=0;

②当|e|和|ec|为中等大小时,为使系统响应的超调减小,并保证系统的响应速度,Kp、Ki、Kd的值的大小适中;

③当|e|较小时,为使系统具有良好的稳态性能,应增加Kd和Ki的值,同时为了避免系统在设定值附近振荡,并考虑系统的干扰性能,应适当地选取Kd的值,其原则是:当|ec|较小时,Kd可取的大些,通常取为中等大小;当|ec|较大时,Kd应取小些。

根据以上经验,本文所采用的模糊控制规则表如表1所示。表1模糊控制规则表

2.3泄漏检测流程

在本控制器中采用如下的推理形式:

R1:如果e是A1,ec是B1,则Kp是CP1,KI是CI1,KD是CD1

本控制器中,模糊推理采用最大最小合成法,模糊量的清晰法采用最大隶属度方法,该方法是选择模糊子集中隶属度最大的元素称为控制量。若对应的模糊决策的模糊集为c,则决策(所确定的精确量)u∗应满足得出PID的各个调整参数后,就可以实现模糊PID的参数调整算式如下:式中:KPO、KIO、KD0为初始值;ΔKP、ΔKI和ΔKD为经模糊推理后得到的PID的调整参数值。

3控制算法仿真研究

按照上面所介绍的模糊PID,将此方面控制到上面所采用的3个模型,这时PID的3个参数的初始值分别取为KP0=0.9、KI0=0.00085、KD0=1.0。此时的仿真曲线如图3所示。对于不同模型的控制性能指标如表2所示。表2系统性能指标

从图中可以看出,模糊PID控制的控制效果很明显。其结合了传统的PID控制的性能稳定,可以消除稳态误差的特点。同时,也具有模糊控制的不依赖于数学模型,动态性能好的特点。从表2可以看出控制系统在时间1200s就已经进入了稳定状态。其系统稳态误差为0.001,完全满足系统要求的在时间1800s时,系统的稳态误差为0.002的要求。从这3个模型的仿真的可以看出模糊

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论