模糊PID与PID对不同阶次系统仿真对比_第1页
模糊PID与PID对不同阶次系统仿真对比_第2页
模糊PID与PID对不同阶次系统仿真对比_第3页
模糊PID与PID对不同阶次系统仿真对比_第4页
模糊PID与PID对不同阶次系统仿真对比_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、 PID控制与模糊控制简介1、PID控制的简介PID控制通常是在控制过程中,将系统给定值与输出值的差运算后得到偏差,并且将偏差的比例、积分、微分通过线性组合得到控制量,该控制量用作对被控对象进行控制。在传统PID控制的应用中,它的三个参数随着控制对象的不同往往自身的取值有着很大的差异。但对于某一确定的控制系统来说,一旦确定了三个参数,那么在控制过程中,三个参数不会自适应的发生变化。参数的设置往往是根据操作人员的经验,或者通过实验,不断地调试出最佳的一组参数。也可以借助齐格勒-尼科尔斯公式求得参数的具体数值。自从PID控制方法诞生,到现在也将近有70年的历史,属于较早的控制策略,可见其已经发展成熟。同时它也具有结构简单、工作可靠、稳定性好、调整方便等特点,这些特点充分反应了PID控制自身的优良品质,这因如此,PID控制也成为广泛应用的控制策略之一。综合地说,PID控制的优点主要体现在以下四个方面:PID控制方法由于其自身控制原理简单,实现起来比较方便,此外,它还是一种能满足多数控制系统的控制方式。PID控制方法有着详细的参考资料,可供研究人员参考借鉴。对于某些控制系统(动态性能与稳态性能要求不是很高,而更注重控制系统的稳定性时),PID控制能保证在实现同样的控制效果而开销较小。PID控制方法能够保证系统具有较强的鲁棒性,对外界环境的变化能够保证自身稳定的特性。虽然具有这么多的优点,但PID控制在控制品质上也存在局限性。具体来说,主要体现在以下几个方面:PID控制自身算法的简单性使得PID控制更适合用于单输入-单输出控制系统,而不适合在处理大滞后、时变系统等较难控制的对象。PID控制不能自适应的改变其控制参数,针对不同时刻的控制不能合理的改变控制作用。结构的简单性,使得PID控制不能抑制扰动的不同需求。2、PID控制基本原理PID控制系统的原理框图如图1.1所示:图1.1 PID控制原理图PID控制器是一种线性控制器,其调节原理为:根据给定值(期望值)与实际输出值进行差运算得到控制偏差,将偏差的比例(P)、积分(I)和微分(D)通过线性组合构成控制量,对被控对象进行控制,故称PID控制器。其控制规律为: (1.1)式中:是系统的期望值与实际值的偏差 -比例系数 -积分时间常数 -微分时间常数3、PID控制参数对系统性能的影响PID控制的作用相对独立,既可以分开使用,也可以同时使用,但通常来说,积分控制和微分控制都会与比例控制相结合后再使用,组成PI控制器、PD控制器或者PID控制,再对系统实施控制。一般地,PID控制器的参数对系统性能影响如下:比例系数对系统性能的影响比例系数能及时地反映出控制系统的偏差,当偏差出现时,比例环节将会产生作用,使系统偏差向其变化的相反方向变化,以此来减小偏差,当比例系数增大,系统的输出响应的快速性就会提高。但不能太大,过大的能够使得系统的输出响应的超调量变得过大,而且,还会降低系统的稳定性,甚至可能造成系统变得不稳定。积分系数对系统性能的影响积分控制能够消除系统的静差,从而对系统的控制精度有着重要作用。越大,积分作用越弱,反之则越强。合适的积分系数能够增加系统的稳定性,减小系统的超调量。但不适合太大,以防产生振荡。微分系数对系统性能的影响微分作用可以改善系统的动态性能与系统的稳定性。微分作用能产生超前的修正作用。也就是说,在偏差还未形成之前,就可以消除偏差,因此,微分作用可以改善系统的动态性能与稳定性。越大,微分作用越强,反之则越弱。此外,微分作用具有噪声放大的作用,抗干扰能力会减弱。此外,微分作用反映的是误差变化率,当偏差为零时,就不存在微分作用。4、PID控制参数的整定方法PID参数整定是PID控制的核心部分,因为参数的选取的好坏直接影响到控制效果。因此,对于确定的控制系统来说,PID参数的整定也是一个困难的工作。PID参数整定的方法有很多种,也有不同的分类方法,通常来说,PID参数控制可以分为经验法、工程整定法和试凑法。(1)经验法PID参数不唯一,因此,在实际工作中,由于被控对象的动态性能不是很容易确定,或者即使确定了,计算量与工作量也常常较大,效率就会降低很多。因此,在实际过程中采用的经验法,大大提高效率。(2)工程整定法一般地,对于被控量是流量的话,一般不用微分控制,的取值为1-2.5,的取值为0.1-1;对于压力的控制,一般不用微分控制,的取值为1.4-3.5,的取值为0.4-3;对于液位控制通常只需要比例控制,不用积分控制与微分控制,取值为1.25-5。在此基础上,可以通过反复的改变参数调试,确定最终的参数精确值。(3)试凑法在确定比例系数时,先将PID的积分、微分项去掉,输入值设定为允许输出的最大值的60%-70%,此外,让由0开始慢慢增加,直到出现振荡,然后再使慢慢减小,直到系统振荡刚刚消失。所用的值即为此时的60%-70%。在确定比例系数后,此时,将积分时间常数设置成一个较大的值,然后逐渐减小,出现振荡后,开始增大的值,直到系统振荡消失。所用的值即为此时的值得150%-180%。微分时间常数的选择方法与的方法相同,取最后不振荡值的30%左右。当然,对于不需要微分作用的控制系统,可以直接设置微分时间常数为零。5、模糊控制简介模糊控制是智能控制的主要类型之一,它是建立在模糊数学的基础上的。1965年,L.A.Zadeh创立的模糊集合论,这是模糊控制的根本,为模糊控制奠定了基础。70年代中期,E.H.Mamdani为代表的一批学者提出模糊控制的概念。标志着模糊控制的诞生。自七十年代以后,已有很多模糊控制的应用取得成功。模糊控制有着如下的特点:适用于非线性、时变、滞后、模型不完全系统的控制。对被控对象的数学模型没有要求。其控制思想符合人们的思维特点,容易被人所接受。模糊控制应用于控制系统时,能让系统具有较好鲁棒性,且构造简单。正因有如此多优点,近年来,模糊控制在理论上、技术上、应用上取得了巨大的进步,成为控制领域一个重要组成。其应用也变的越来越广泛,从最初的应用在工业控制中也慢慢的应用在我们日常生活中,例如有模糊空调、模糊微波炉、模糊洗衣机等,同时也将模糊控制的思想应用到机器人控制等。6、模糊控制的原理模糊控制的根本也是一中自动控制,只是在传统自动控制的基础上将模糊数学与模糊逻辑推理理论也应用到其中。在模糊控制中,它所进行的仍然是明确的工作,而且更加的贴切人的思维模式,是对于一些较难或无法构造数学模型的控制系统来说是一种切实可行的方法。模糊控制系统的组成如下图2.1所示:图1.2 模糊控制系统的组成模糊控制系统一般可分为以下五个部分: 模糊控制器它是模糊控制系统的核心部分。它的基础是模糊逻辑推理。通常来说,模糊控制器的功能主要有模糊化处理、模糊控制的推理与决策、反模糊化处理。输入-输出接口输入-输出接口作用是将系统的输入量输入到模糊控制器中,并将来自模糊控制器的输出信号经过转换,然后通过执行机构作用于被控对象。执行结构包括各种交、直流电动机、步进电动机、加热装置等。被控对象即在控制系统中,由执行机构所作用的器件或装置。被控对象的分类有很多种,按照其确定性可以分为确定的与不确定的,按照其输入变量的个数可以划分为单变量的或多变量的,按照有无滞后可以划分为有滞后或是无滞后的,按照线性程度可以划分为线性的和非线性的等。检测装置也就是传感器机构,它能通过自身与被测装置的联系,将感受到被测量的信息(如速度、加速度、温度、压力等)按照一定规律变换成为电信号的形式或其他形式的信息输出,以满足控制要求。因此,它是实现检测和控制的首要环节。此外,传感器的好坏在模糊控制中也起着很重要影响,传感器的精度会直接影响整个模糊控制系统的精度,进而会影响到控制系统的控制效果。在整个控制的过程中,模糊控制器是整个模糊控制的核心,其基本组成如下图1.3所示:图1.3 模糊控制器的组成模糊控制的基本思想如图1.2-1.3所示。给定值通过与检测装置所返回的值进行差运算后得到偏差,偏差再通过输入接口进入模糊控制器,再进行模糊化操作,将输入量转化成模糊量,将模糊量用模糊语言来表示。接着利用模糊控制规则进行模糊推理与决策操作。最后进行反模糊化操作,得到精确输出量,输出量作用于执行机构,执行机构根据输出量的不同,对被控对象施加不同的控制作用。从而对于系统的控制达到模糊控制的效果。综上所述,模糊控制过程可概括为以下四个步骤:根据本次采样得到的系统的返回值,与给定量差运算后计算所选择系统的输入量;将输入量经过模糊化操作转化成模糊量,同时确定语言变量、语言值、模糊论域、模糊控制规则;根据输入量(模糊量)及模糊控制规则,按照模糊推理与决策得到输出量控制量(模糊量);由模糊控制器的输出控制量(模糊量),经过反模糊化操作得到精确量,并作用于执行机构。7、 模糊PID控制的原理模糊自适应整定PID控制系统的原理框图如图1.4所示:图1.4 模糊自适应PID控制原理图图中可以看出,模糊自适应整定PID控制即利用期望值与实际值之间的偏差和偏差变化率作为模糊控制器的输入,再利用模糊规则和推理来对PID参数进行在线调整的控制方式,模糊控制器输出量、。其中调整的参数、分别为PID控制中的比例系数,积分系数,微分系数。2、 问题简介与解决方案利用PID控制和模拟PID控制调节PID参数使其能控制三个不同的对象,并对比PID控制与模糊PID控制。三个不同的的传递函数为:(1) (2.1)(2) (2.2)(3) (2.3)其控制结构如下图2.1所示:图2.1 系统控制结构其中,u(k) =1,m(k)=noise+0.2;3、 系统仿真1、模糊语言变量的确定根据一般模糊控制器及温控系统的特性,本文设计的模糊PID控制器以偏差和偏差变化率作为输入量。PID的三个参数,作为模糊控制器的输出量。和的模糊语言变量分别为E和EC,定义了NB(负大)、NM(负中)、NS(负小)、ZO(零)、PS(正小)、PM(正中)、PB(正大)七个语言值,输入变量E模糊论域取-3,3,EC模糊论域同样取-3,3。整定后的输出变量,定义了四个语言值,分别为ZO(零)、PS(正小)、PM(正中)、PB(正大)。输出变量的模糊论域分别为取-3,3,取0.06,0.06,取-3,3。再根据实际论域与模糊论域的比较,我们可以得到各变量的量化因子与比例因子,分别取。2、各变量隶属函数的确定隶属函数,即模糊集合的特征函数。同样,对于一个具体的模糊集合来说,隶属函数也体现了具体的模糊性。因此,隶属函数的选取对于模糊控制器的构建以及对于控制系统的控制效果至关重要。通常,隶属函数可以分为线性与非线性两种,线性隶属函数有梯形隶属函数和三角形隶属函数;非线性隶属函数如钟型、柯西型、正态型和Gauss型等。对于隶属函数的建立,通常也具备以下几个原则:隶属函数的模糊集合要求是凸模糊集合;隶属函数的图形一般说来都是平衡对称的;隶属函数不允许违背人们的正常思维,不允许有不合适的重叠区域出现;隶属函数重叠部分的点的隶属度之后要小于等于1;论域中的每个点都至少对应于隶属函数区域;根据对于温控系统来说,确定各变量、的隶属函数如图3.1-3.5所示。图3.1 输入变量E的隶属函数图3.2 输入变量EC的隶属函数图3.3 输出变量的隶属函数图3.4 输出变量的隶属函数图3.5 输出变量的隶属函数3、模糊PID参数自整定基本原则在对于不同的偏差的绝对值|和偏差变化率的绝对值|被控过程中,根据专家经验,可以对模糊控制器的输出量,的自整定简单的概括出出以下规律: 当偏差的绝对值|较大时,鉴于动态响应的要求,的取值应该偏大;此时,为了防止偏差变化率的绝对值|突然变得很大,的取值应该偏小;同样,为了系统的输出响应曲线的的超调量过大,适合取较小值,通常取0; 当偏差的绝对值|处于中等大小时,鉴于超调量的要求,的取值应该偏小,需取一个恰当的值;此时取值相对来说对于系统的影响较大,应该取一个合适的值,以保证系统有着较好的响应; 当偏差的绝对值|较小时,鉴于稳定性的要求,与的取值都应取较大些;同时,为防止出现振荡现象,应恰当地选取值,通常,当偏差变化率的绝对值|较大时,取较小值,当偏差变化率的绝对值|值较小时,取较大值;4、模糊控制规则依据模糊PID参数自整定基本原则,同时借助人们对温度控制的经验知识,以及结合在对阶跃信号的作用下的输出曲线的研究,总结出以下的模糊控制规则:图3.6 模糊控制规则 一共49条规则。通过前文分析,所搭建的系统模型如下图3.7所示:图3.7 仿真系统模型其中,step1、Step、Transport Delay、Transport Delay1、White Noise的配置截图分别如下图3.8 -3.12所示:图3.8 输入信号Step1的配置图3.9 输入信号Step的配置图3.10 延时函数的配置图3.11 延时函数1的配置图3.12 白噪声的配置4、 仿真结果与分析根据系统模型,分别对进行仿真,通过示波器显示出图形,PID控制与模糊PI

温馨提示

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

评论

0/150

提交评论