PID在温度控制中的应用论文

上传人:文*** 文档编号:48323417 上传时间:2022-01-03 格式:DOCX 页数:11 大小:107.39KB
返回 下载 相关 举报
PID在温度控制中的应用论文_第1页
第1页 / 共11页
PID在温度控制中的应用论文_第2页
第2页 / 共11页
PID在温度控制中的应用论文_第3页
第3页 / 共11页
点击查看更多>>
资源描述
模糊PID在温度控制中的应用摘要:目前大部分温度系统控制方法都需要建立比较精确的数学模型,但温度控 制系统内参数变化的非线性特性使建立的模型精度受到一定的影响;而模糊控制 技术不需要建立精确的数学模型,解决多变量非线性系统具有明显的优点。为此, 针对温度系统的多变量、非线性和难建模等特性,将模糊控制与PID控制的优势 相结合,实现了对温度控制系统参数的有效控制。该系统的各项性能指标良好, 遇到干扰可以进行自我调整,具有一定的自适应性。仿真结果表明,模糊PID控 制算法不但简单实用,而且响应速度快,超调量小,控制效果良好。关键词:模糊控制PID温度控制1、引言常规PID控制“2由于具有原理结构简单、鲁棒性好,可靠性高,容易实现的 特点,成为迄今为止应用最广泛的控制算法,并且取得了良好的效果。然而在温 度控制系统中,由于被控对象具有非线性、时变、大滞后等特点,且受环境温度 等外界诸多因素影响较大,导致难以建立精确的数学模型,难以确定最佳的控制 器参数。此时,传统的PID控制对进一步提高控制对象的质量和精度遇到了极大 的困难,难以获得良好的效果。为了克服常规PID调节器的不足,提高其性能, 人们进行了进一步的研究。模糊控制H是智能控制理论的一个分支,近十年来正以它全新的控制方式在 控制界受到了极大的重视并得到了迅速发展。与传统的PID控制方式相比,它具 有特别适合于那些难以建立精确数学模型、非线性和大滞后的过程等特点。但是 经过深入研究,也会发现基本模糊控制存在着其控制品质粗糙和精度不高等弊病。因此,本文提出一种将模糊控制和PID控制相结合起来,通过模糊控制实现 PID参数自适应的方法来控制系统温度。这种Fuzzy-PID策略,模糊控制的采用 不是代替PID控制,而是对传统控制方式的改进和扩展,它既保持了常规PID控 制系统结构简单、使用方便、鲁棒性强、控制精度高的优点,乂采用模糊推理的 方法实现了 PID参数Kp、K/、K。的在线自整定,兼具了模糊控制灵活性、适应 性强的特点,相比单纯的任一种控制效果都要好16-。2、模糊控制基本理论模糊控制是利用模糊数学的基本思想和理论的控制方法。在传统的控制领域 里,控制系统动态模式的精确与否是影响控制优劣的最主要关键,系统动态的信 息越详细,则越能达到精确控制的目的。然而,对于复杂的系统,由于变量太多, 往往难以正确的描述系统的动态,于是工程师便利用各种方法来简化系统动态, 以达成控制的目的,但却不尽理想。换言之,传统的控制理论对于明确系统有强 而有力的控制能力,但对于过于复杂或难以精确描述的系统,则显得无能为力了。 因此便尝试着以模糊数学来处理这些控制问题。一般的模糊控制系统包含以下五个主要部分:(1)定义变量也就是决定程序被观察的状况及考虑控制的动作,例如在一般控制问题上, 输入变量有输出误差e与输出误差之变化率ec,而控制变量则为下一个状态之输 入u。其中e、氏、u统称为模糊变量。模糊化(Fuzzify)将输入值以适当的比例转换到论域的数值,利用口语化变量来描述测量物理 量的过程,依适合的语言值(Linguistic value)求该值相对之隶属度,此口语化变 量我们称之为模糊子集合(fuzzy subsets)o(3)知识库包括数据库(data base)与规则库(rule base)两部分,其中数据库是提供处 理模糊数据之相关定义;而规则库则藉III一群语言控制规则描述控制目标和策略。(4)逻辑判断模仿人类下判断时的模糊概念,运用模糊逻辑和模糊推论法进行推论,而得 到模糊控制讯号。此部分是模糊控制器的精髓所在。(5)解模糊化(defuzzify)将推论所得到的模糊值转换为明确的控制讯号,作为系统的输入值。3、PID控制系统描述PID控制器是将偏差的比例(P)、积分(I)和微分(D)通过线性组合构成控 制 量,对被控对象进行控制。PID控制器是一种线性控制器,它的传递函数为口2U.C.1(1)G(S)=-jr = Kp( + +TDs)式中:Kp为比例系数;7;为积分时间常数;丁。为微分时间常数。PID控制器各控制环节的作用:(1)比例环节能加快系统的响应速度,提高系统的调节精度,控制系统一旦 产生偏差信号,控制器就发出控制指令,调节系统,最大限度地减小偏差;(2)积分环节的作用是消除系统的稳态误差,提高系统的无差度;(3)微分环节的作用是改善系统的动态特性,在偏差信号值变到太大之前, 控制器就产生一个早期修正信号指令,从而加快系统的调节速度,减少调节时间。4、模糊PID策略的研究众所周知,温度变化过程的机理是很复杂的,且温度控制系统由于存在着大惯 性、非线性等特性,如果采用普通的控制算法,例如PID等,试图建立精确的数 学模型是极其困难的,很难保证最后的控制效果;如果采用自适应等控制算法, 就要花费大量的精力去分析系统的模型,并且由于温度控制系统的模型复杂,建 立模型也比较难于正确地描述系统的真实行为,所以采用该控制方法也不是非常 合适的。温度控制系统本身就是时变的、非线性的、有滞后的复杂系统,因此无 论使用经典的PID控制还是现代控制理论的各种算法都很难达到满意的控制效果。 但是,对于这些难以利用传统方法实现自动控制的生产过程,有经验的操作人员 使用手动控制却能够取得令人满意的控制结果。分析一下操作人员的手动控制就不难发现,其实人的控制行为正是遵循反馈控 制的思想,并且运用了模糊的方法。模糊控制正是运用或是模仿了人的智能行为, 如果温度控制系统采用模糊控制的方法,也许就能够非常容易解决上述的问题, 从而实现温度控制系统的智能控制。因此确定采用模糊控制算法进行系统控制。模糊控制属于计算机控制的一种形式,模糊控制系统的组成类似于一般的数字 控制系统,模糊控制系统方框图如图1所示【。图1模糊控制系统框图模糊控制系统一般可以分为四个部分:(I)模糊控制器:实际上是一台微型计算机,根据系统的需要,可以选用系 统机,也可选用单片机或ARM等。(2)输入/输出接口装置:模糊控制器通过输入输出接口从被控对象获取数字 信号量,并将模糊控制器的输出信号通过数模转换,将其转换为模拟信号,送给 执行机构去控制被控对象。(3)广义对象:包括被控对象及执行机构,被控对象可以是线性或非线性的, 定常的或时变的,也可以是单变量或多变量的,有时滞或无时滞的以及有干扰的 多种情况。(4)传感器:将被控对象或各种过程的被控制量转换为电信号。然而,模糊控制要有好的控制效果,必须具有较完善的控制规则。对于某些复杂 的控制过程,有的时候很难总结出较完整的控制经验;并且当对象动态特性发生 变化,或者受到随机干扰影响的时候都会影响模糊控制的控制效果。为了促进模 糊控制的深入研究,众多的学者进行了卓有成效的工作,对常规模糊控制进行了 一些改进,并且发展成为自适应和自学习的模糊控制、模糊预测控制、神经网络 模糊控制等。5、模糊PID控制原理下面以温室温度检测与控制为例来具体进行说明。目前我国花卉及农作物生产温 室温度调节及控制系统,多数采用传统的PLC或单片机来进行控制,算法也采用 传统的PID控制算法,虽然也能满足一定的需求,但为了适应花卉产品愈来愈高 的质量要求,温室温度调节及控制系统一定要采用新技术,逐步实现专业化、现 代化、智能化。5.1 模糊PID控制系统结构模糊PID控制系统主要由参数可控式PID系统和模糊控制系统两部分组成 “3-川,其原理如图2所示。参数可控式PID控制器完成对系统的直接控制,模糊 控制器实现对PID3个控制参数(Kp、Ki及Kd)的在线自动修正。图2自适应模糊PID控制系统结构5.2 PID参数调整规则数字式PID控制器一般用以下函数表示【:(幻=Kpe(k) + Kt Ze(i) + Kdec(k)(2)i-0式中:e(k)为系统误差,ec(k)为系统误差变化量;Kp为比例作用系数,影响系统 响应速度和精度;Ki为积分作用系数,影响系统稳态精度;Kd为微分作用系数, 影响系统动态特性。通常情况下,针对不同的e和.,Kp, Ki和Kd的选择遵循 以下原则:(1)当忖较小时,为使系统具有较好的稳定性,降与Ki均应取得大些;同 时,为避免系统在设定值附近出现振荡,|阂较大时,Kd取较小值;回较小时,Kd 取值则较大。(2)当M处于中等大小时,为使系统响应具有较小的超调,Kd应取较小值; 同时Kd的取值对系统响应的影响较大,也应取较小值。(3)当M较大时,为使系统具有较好的动态性能,应取较小的Kd与较大的Kd o 同时,为避免系统响应出现较大超调,应限制积分作用,通常取2=0。模糊PID控制器的本质就在于通过模糊推理,根据不同的e和Q,在线实时修订3个PID作用系数,即可制定出A Kp、A Ki和A Kd的模糊控制规则。6、自适应模糊PID控制器设计本系统分为模糊PID控制区和直接控制区,控制温度接近目标温度达到一定误 差限度(一O.lCWeWO.lC)时,启动模糊PID控制算法,使温度稳定在目标温 度附近。当温度超过上述误差限度,采用直接控制算法。这样即保证了系统的稳 定性乂提高了系统的快速性。模糊控制系统采用二输入三输出模糊控制器,输入 为温度误差e和温度变化输出为3个PID作用系数Kp, Ki和Kd。6.1 温度误差的模糊化温度误差是指当前实际温度与目标温度之差。在模糊控制区内(-1C)把温度偏差分为7个模糊状态:PB (正大偏差),PM (正中偏差),PS (正小偏 差),0 (零偏差),NS (负小偏差)、NM (负中偏差),NB (负大偏差)。并把土 1C分为9个节点,结合人类的经验得出温度误差e的隶属度函数表,如表1所示。表1温度误差e的隶属度函数表Ce-1-0. 75-0. 50-0. 2500. 250. 500. 751PB000000.10.40.71.0PM00000.10.40.7L00PS0Q00.10.40.71.000000.10.40.71.00000NB0.10.40.71.000000NM0.40.71.0000000NSL0000000006.2 温度变化的模糊化温度变化是指一个采样间隔内的温度变化值。类似温度误差模糊化,也把温度 变化分为7个模糊状态,并把1分为9个节点,结合本人的试验得出温度变化 ec对应的7个模糊状态的隶属度,其隶属度函数如表2所示。表2温度误差/的隶属度函数表9ec-1-0.75-0.50f. 2500. 250. 500.751PB000000.10.46 71.0PM00000.10.40.7L00PS0000.10.40.71.000000.10.40.71.00000NB0.10.40.71-000000NM0.40.7L0000000NS1.0000000003个PID作用系数模糊输出也划分为11个模糊状态,分别为:PB, PBM,PM, PMS, PS, 0, NS, NMS, NM, NMB, NB ),对应的模糊论域为:1, 0.8, 0.6, 0.4, 02 0, 0.2, 0.4, 0.6, 0.8, 1)6.3 模糊控制表的制定模糊推理过程必须执行复杂的矩阵运算,计算量非常大,在线实施推理很难满足 控制系统实时性的要求,本文采用查表法进行模糊推理运算。模糊推理决策采用双 输人单输出的方式,控制规则由下列推理语言构成:If e is Ai and ec is Bi then A Kj is Ci其中4、Bi、Ci分别为-、/和(j=p,i, d)模糊子集。通过经验可以总结出模糊控制器的初步控制规则,其中参数八Kp控制规则见 表3。表3 AKp模糊控制规则表%ePBPMPS0NBNMNSPBPBPMBPMPMSPS00PMPMBPMPMSPSPS00PSPMPMSPSPS0NSNS0PMSPSPS0NSNSNMSNBPSPS0NSNSNMSNMNMPS0NSNSNMSNMNMBNS0NSNSNMSNMNMBNB同理,利用上述方法可分别确定出Ki和K”的模糊控制规则表。模糊输出采用 最大隶属度算法计算出最终的3个PID作用系数确定值。PID控制部分根据实时 调节的作用系数,输出确定值信号给变频器控制电机组。根据实际的温度控制结果,再反复修正AKp、 Ki和AKd的模糊控制规则表,直到最终达到最佳的温度控制效果。表4为 Kp的最优模糊控制规则表。表4 A Kp最优模糊控制规则表ecePBPMPS0NBNMNSPB1.00.9080.60.200PM0.90.70.6040.200PS0.60.40.20.10-0J-0.200.4030.l00.102-0.4NB0.20.100.10.2-04-0.6NM0.10-0.10.20.406-0.9NS0-0.1-0.2-0.4060.9-1.06.4 模糊PID软件设计流程简述(模糊PID算法的程序流程图见图3所示)图3模糊PID算法的程序流程图7、试验仿真结果根据大量的理论依据和实践,得出实际系统的近似数学模型,通过在PC机上 编程分别得出常规PID和模糊PID系统曲线图,如图4 (a)和(b)所示。时间/s(a)常规PID系统(b)模糊PID系统图4温度曲线图从图中看出模糊PID温度调节系统对于温室温度的变化调节更加平稳,显示了很 好的控制效果。具体表现为变频器的频率上升和下降更为平稳,基本没有出现过 采用传统PID时频率的跳跃式上升和下降情况。从性能比较结果表5中可以清楚的看到模糊PID的优势。表5控制性能比较参数算法传统PID模糊PID调节时间/S5024超调量/%18.24.1静态误差/C4.90.88、结语模糊PID控制器综合了模糊控制与PID控制的优点,很好地解决了温度控制 系统的迟滞、非线性等难题。系统可以在线自整定PID参数,控制超调量小,鲁 棒性强。系统所采用的自适应模糊PID控制器与传统的PID控温技术相比,使系统的 运行费用大大降低,并可节省大量的人力资源,有效地避免了人工操作的主观性 和随意性,提高了环境测控的精度和效率。本系统在温室环境的监测与控制过程 中,把模糊控制理论与技术应用于温度监控与调节中,非常适合于非线性控制, 且系统可以在线自整定PID参数,控制超调量小,鲁棒性好,对系统参数变化不 敏感,系统可根据任意的控制规则、等级数、隶属值得出模糊控制总表,并自动 实时地进行监测和调节,达到良好的控制效果。参考文献:1 X金琨.先进PID控制MATLAB仿真M.:电子工业,2004.2王正林,王胜开,陈国顺.MATLAB/Simulink与控制系统仿真M.:电子工业,2005.3齐京礼,边永青,X伟平,等.基于自适应模糊P ID控制器的温度控制系统J.微计算机信 息,2008, 24( 9): 744 X曙光,魏俊民,竺志超.模糊控制技术M.:中国纺织,2001.5王振宇,成立.基于模糊控制的温室调行装置的研究J. XX大学学报:农业与生命科学 版,2006. 32( 2).6汤兵勇,路林吉,王文杰.模糊控制理论与应用技术M.:清华大学,20027任德齐,郭兵.模糊PID参数自整定在炉温控制系统中的应用J.电气应用,2008, 27( 19): 77- 80.8 X新明.基于模糊PID参数自整定在温度系统控制方法J. XX工学院学报,2008( 9): 18- 219牟赞,侯力.基于M atlab的2种FUZZY - PID控制器的设计与仿真J.机械与电子, 2007( 1): 70-72.10屠乃威,付华,阎馨.参数自适应模糊PID控制器在温度控制系统中的应用J.微计算 机信息(测控仪表自动化),2004. 20(6).H X向东,常江,X崇会,等,自适应模糊PID控制方法在温度控制中的研究J.XX大学 学报(自然科学版)2007.3.12程武山.智能控制理论与应用M.XX:XX交通大学,2006.13薛洁.模糊自整定二自由度PID控制器及在磨矿分级中的应用D . XX:XX理工大学, 200214汪璇炫.模糊PID控制在工业过程控制中的应用研窕D.XX工业大学硕士学位论 文.2005:20.15吴振顺,姚建均,岳东海.模糊自整定P ID控制器的设计及其应用J. XX工业大学学 报,2004, 36( 11): 1578- 1580.-11 - / 12
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 营销创新


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!