黄旻-双闭环液位模糊PID控制系统的设计(共26页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《黄旻-双闭环液位模糊PID控制系统的设计(共26页).doc》由会员分享,可在线阅读,更多相关《黄旻-双闭环液位模糊PID控制系统的设计(共26页).doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上双闭环液位模糊PID控制系统的设计摘 要常规PID控制器结构简单,鲁棒性强,但是不易在线整定,对非线性系统的控制效果也不是很好,而模糊控制能够克服上述缺点,只是进入稳态后会存在一定的静差,因而将两者结合起来的模糊自整定PID控制器能进一步改善液位控制系统的性能。本文通过试验法建立被控对象的数学模型,设计出双闭环液位串级控制系统,主调节器用模糊自整定PID控制,副调节器均采用比例控制。针对液位控制系统特征,选取合适的模糊控制规则和隶属度函数,设计模糊自整定PID控制器,并计算出模糊控制表。将设计的串级系统在Simulink中仿真,并在被控对象模型参数变化和添加扰动的情下
2、,比较了常规PID与模糊自整定PID的控制效果。验证了模糊自整定PID控制器的优越性能。关键词:串级控制系统;PID控制;模糊自整定PIDDesign of double-loop Liquid-levelControl System with Fuzzy PIDAbstractPID controller has a simple structure and good robustness, but the parameters of conventional PID can not be easily regulated on line. When it is used in the no
3、nlinear systems, usually the satisfactory performance can not be obtained. Fuzzy control can overcome the above disadvantages, but the static error is difficult to disappear. Therefore, the combination of fuzzy control and PID control would furtherly improve the performance of the liquid-level contr
4、ol system. In this thesis, the mathematical model of the plant is firstly built by the experimental method. Then the three-loop cascade control system, with the fuzzy self-regulating PID controller as the main controller and the P controller as the two subregulators, is designed. For the liquid leve
5、l control system, the fuzzy self-regulating PID controller is designed after designing the appropriate membership functions and fuzzy control rules,.The simulations of the designed cascade system are carried out in Matlab/Simulink environment.The real time control results show that the fuzzy self-re
6、gulating PID controller has good control performance.Keywords:cascade control system;PID control;fuzzy self-regulating PID第一章 绪论自动控制理论经历了经典控制理论、现代控制理论两个发展阶段,现在已进入了非线性智能控制理论发展时期。很多根本的问题都建立了比较完善的理论体系。应用传统控制理论基本能够满足工程技术及各种其他领域的需要。但是随着工业和现代科学技术的发展,各个领域中对控制精度、响应速度、系统稳定性与适应能力的要求越来越高。由于PID控制器的参数与系统所处的稳态工作情
7、况有关,所以当工作情况改变时,调节器参数的“最佳”值就不同,此外大多数生产过程的系统模型是随时间变化,因此需要PID控制器的参数能够进行动态整定,使得PID参数始终保持在“最佳”值。由于模糊控制是根据输入的误差与误差的变化率实时的调整参数,因此将模糊控制技术应用到PID控制中就应运而生。在工业生产过程中,液位控制系统随着液位的变化或干扰的影响,其对象特性或结构发生改变,液位发生变化,用传统的PID控制方法难以得到很好的控制效果,另外对于PID控制若条件稍有变化则控制参数也需调整。模糊自适应控制运用现代控制理论在线辨识对象特征参数,实时改变其控制策略,使控制系统性能指标保持在最佳范围内。人们运用
8、模糊数学的基本理论和方法,把规则的条件操作用模糊集表示并把这些模糊控制规则及有关信息(如评价指标、初始PID参数等)作为知识存入计算机知识库中,然后计算机根据控制系统的实际响应情况运用模糊推理,实现自动对PID参数的最佳调整。模糊自整定PID控制应用在具有明显的非线性系统中,如液位控制系统,可以获得很好的控制性能。它不仅能发挥模糊控制的鲁棒性好、动态响应好、上升时间快和超调小的特点,又具有PID控制器的动态跟踪品质和稳态精度。因此在液位控制系统的控制器设计中采用模糊自整定PID控制,实现PID参数的在线自调整功能,在实际应用中也取得了较好的效果。本文以水箱为研究对象,水箱的液位为被控制量。主要
9、研究模糊控制以及与PID控制相结合的控制方法。论述了PID控制器与模糊自整定PID控制器的设计和实现。首先建立被控对象的模型,设计模糊自整定PID控制器,组成液位串级控制系统,进行仿真,通过调试获得交好的控制规则和隶属度函数,计算出离线控制表,然后对液位串级控制系统进行软件组态,编程实现控制算法,并将控制表加入脚本程序里,以实现PID参数的在线调整。第二章 被控对象模型的建立2.1过程建模的基本方法被控过程是指工业生产中多种多样的被控制的生产工艺设备。被控过程的数学模型,是指过程在各输入量作用下,其相应输出量变化函数的数学表达式。过程的数学模型有非参数模型(阶跃响应曲线、脉冲响应曲线和频率响应
10、曲线等)和参数模型(微分方程、传递函数、状态方程和差分方程等)两种。过程的数学模型有线性和非线性之分,实际中的模型大部分是非线性的,但是为了处理的方便,在实验室和实际工程中,大部分当作线性来处理。在实际中,对复杂过程进行自动控制、最优设计等方面的研究与开发时,首先要建立其数学模型,这样做的主要目的有:设计过程控制系统和整定调节参数、指导设计生产工艺设备、进行仿真研究等。建立过程数学模型的基本方法有机理分析法和试验法两种。机理分析法建模又称为数学分析法建模或理论建模,是根据过程的内部机理(运动规律),运用一些已知的定律、原理建立过程的数学模型。这种方法的最大优点就是当生产设备还处于设计阶段就能建
11、立其数学模型。但是由于对实际过程的机理并非完全的了解,同时过程的某些因素如受热面的积垢、催化剂的老化等可能在不断变化,难以精确描述,因此一般只用于简单过程的建模。试验法建模是在实际的生产过程(设备)中,根据过程输入、输出的实验数据,通过过程辨识与参数估计的方法建立被控过程的数学模型。与机理法相比,试验法不需要深入了解过程的机理,但是必须设计一个合理的实验。试验法建模分为加专门信号与不加专门信号两种,但是后者只能定性地反映过程的数学模型,其精度较差。所以实际中常用加专门信号的方法。其中最常见的是用响应曲线法(阶跃响应曲线和矩形脉冲响应曲线)来辨识过程的数学模型。测定阶跃响应曲线只要在被控过程的输
12、入量作阶跃变化时测定其输出量随时间而变化的曲线,即得阶跃响应曲线。阶跃响应曲线能形象、直观地描述被控过程得动态特性,只要使调节阀的开度作一阶跃变化即可。矩形脉冲响应曲线法是对阶跃响应曲线的一种补充,当过程长时间处于较大的扰动信号的作用下时,被控量的变化幅度可能超出实际生产所允许的范围,它的过渡过程与终值均偏离正常操作条件,会影响产品的产量与质量,这时候就要用矩形脉冲信号响应曲线。2.2建立两水箱的模型待定系数法建模Matlab的最优工具箱提供了lsqcurvefit( ),该函数是已知被求模型的目标函数(包括指数函数和三角函数等),只是函数的参数未知时,采用最小二乘曲线拟合来获得这些待定系数。
13、其调用格式为:a,Jm= lsqcurvefit(原型函数名,a0,x,y)其中,a0为最优化的初值,x,y为原始输入输出数据向量,调用改函数则将返回待定系数向量a,以及在此待定系数下的目标函数的值Jm。待定系数法求传递函数的Matlab程序如下:先写出一阶惯性环节时域函数原型:functiony=control(a,x)y=1-exp(-a*x);确定目标函数系数的程序:n=length(y);x=1:n;ylimit=y(n)-y(1); k0ylimit;y=(y-y(1)/ylimit;f=optimset;f.TolFun=1e-10;%修改误差等级a0,res=lsqcurvefi
14、t(control,1,x,y,f);%调用库函数T0=10/a0;num=k0;den=T0,1;G=tf(num,den);step(G);得到二水箱的模型分别为:上水箱:下水箱:由于该方法是已知目标函数的形式,只是求待定系数,因此准确度较高。在目标函数的原型中用的是单位量,故在求系数时,要先将测量的液位值处理为单位量,从而得到的是单位量的数据,再将新的数据赋值给y,将新的y值代入函数中计算,该程序的前面几行就是处理以上的操作。选取的二水箱的一阶模型如下:上水箱:下水箱:第三章 模糊控制与模糊自整定PID控制3.1模糊控制模糊逻辑控制(Fuzzy Logic Control)简称模糊控制(
15、Fuzzy Control),是以模糊集合论、模糊语言变量和模糊逻辑推理为基础的一种计算机数字控制技术。模糊控制实质上是一种非线性控制,从属于智能控制的范畴。模糊控制的一大特点是既具有系统化的理论,又有着大量实际应用背景。模糊控制不依赖于被控过程(对象)的数学模型,而只要求掌握现场操作人员和有关专家的经验、知识或者操作数据。3.1.1模糊集合1.模糊集合的基本概念图3-1 模糊集合与传统普通集合的不同在传统的集合论中,任何一个元素与集合之间的关系,只有属于或不属于某个集合这两种关系,而且只能是两者之中的任一种。其元素与集合之间关系非常明确,故传统集合又称为明确集合。模糊集合是以特征函数来表示元
16、素与集合间之隶属程度。因此,特征函数又称为隶属函数。隶属函数是在0,1区间上连续取值,其隶属度值的大小表示属于个集合的程度,若隶属度值为1,表示完全属于某个特定集合;隶属度值为0则表示完全不属于某个特定集合。由此可见,传统普通集合为模糊集合的特例,而模糊集合是普通集合的扩展。图3.1以人对身高的感觉而言,说明模糊集合与传统普通集合之区别。设A为论域U上的模糊集合,由隶属度函数来表征,其中在实轴的闭区间0,1中取值,即。模糊集合可以用如下的序偶形式表示:(3.1)也可以表示成如下的紧凑形式:(3.2)2.模糊集合的基本运算并集:若有三个模糊集合A、B和C,对于所有的,均有(3.3)则称C为集合A
17、与B的并集,记为。交集:若有三个模糊集合A、B和C,对于所有的,均有(3.4)则称C为集合A与B的交集,记为。补集:若有两个模糊集合A和B,对于所有的,均有(3.5)则称B为集合A的补,记为。直积:若有两个模糊集合A和B,其论域分别为X和Y,则定义在积空间XY上的模糊集合AB的直积,其隶属度函数为(3.6)或(3.7)3.1.2模糊推理1.模糊蕴涵 设A和 B分别为定义在U和V上的模糊集合,则由AB所表示的模糊蕴涵是定义在UV上的一个特殊模糊关系。其中用的较多的是n2时的模糊关系。模糊蕴涵关系有几种运算,最常用的是模糊蕴涵最小运算(Mamdani)(3.8)2.模糊关系的合成:设X、Y、Z时论
18、域,R是X到Y的一个模糊关系,S是Y到Z的一个模糊关系,则R到S的合成T也是一个模糊关系,记为,它具有隶属度(3.9)其中V是并的符号,表示对后面所有值取最大值或上界值,“*”是二项式的符号,有求交(最小)运算、代数积运算、有界积运算和强制积运算,常用求交运算,即有:(3.10)句子连接词:“and”可以看作是直积空间的模糊集合,采用求交(最小)运算。“also”常用求并运算。3.模糊推理的基本方法不失一般性,考虑如下的两个输入一个输出的模糊系统输入:x是A and y是BR1 :如果x是A1 and y是B1则z是C1also R2 :如果x是A2 and y是B2则z是C2also R2
19、:如果x是A2 and y是B2则z是C2输出:z是C其中x,y和z是代表系统状态和控制量的语言变量,Ai、Bi和Ci分别是x,y和z的语言值。x,y和z的论域分别为X,Y和Z。根据前面的条件和采用的运算法则最后可以得到推理的结论为:(3.11)隶属度函数为:(3.12)4.模糊推理的三个性质性质1:若合成运算:“。”采用最大-最小法或最大-积法,连接词“also”采用求并法,则“。”和“also”的运算次序可以交换,即(3.13)性质2:若模糊蕴涵关系采用Rc(模糊蕴涵最小运算法)和Rp(模糊蕴涵积运算法)时,则有:(3.14)性质3:对于的推理结果可以用以下简洁的形式表示。(3.15)其中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 闭环 模糊 PID 控制系统 设计 26
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内