版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品经典PID与模糊PID控制一、PID控制规律控制输出由三部分组成:比例环节一一根据偏差量成比例的调节系统控制量,以此产生控制作用,减少偏差。比例系数的作用是加快系统的响应速度,比例系数越大,系统响应速度越快,系统的调节精度越高,但容易产生超调,甚至会导致系统的不稳定;比例系数过小,会降低系统调节精度,系统响应速度变慢,调节时间变长,系统动态、静态特性变坏。比例控制是最简单的控制结构,然而,它也能使系统满足某一方面的特性要求,如GMPM稳态误差等。积分环节一一用于消除静差,提高系统的无差度。积分作用的强弱取决于积分时间常数TI的大小,TI越小,积分作用越强。需要注意的是积分作用过强,可能引起
2、系统的不稳定。微分环节一一根据偏差量的变化趋势调节系统控制量,在偏差信号发生较大的变化以前,提前引入一个早期的校正注意的是微分作用过强,可能引起系统的振荡。已知被控对象的数学模型:G(s)2s(s 1)(s 3)(s 4)二、经典PID设计由于在设计PID控制器中要调整3个参数,根轨迹与波特图设计方法通常不被直接采用。Ziegler与Nichols发展了PID调节器设计方法。该方法基于简单的稳定性分析方法。首先,置KdKi0,然后增加比例系数直至系统开始振荡(即闭环系统极点在jw轴上)。再将该比例系数乘0.6,其他参数按下式计算:Kp0.6KmKdKPPi4wmKiKPWm.Pi式中,Km为系
3、统开始振荡时的K值;Wm为振荡频率。然而,该设计方法在设计过程中没有考虑任何特性要求。但是Ziegler与Nichols发现这种设计方法给予过程控制器提供了好的工作性能。工程师们的多年实践经验证明,这种设计方法的确是一种好的方法。根据给定传递函数用SIMULINKf建结构图如下:起振时Km=391,如图:根据公式计算Kp、Ki、Kd分别为234.6、276、49.8525此时对于常数3的响应曲线如图:可见,此时系统振荡,不稳定,继续等比例调节参数得新参数65、77、14,得响应曲线:可见此时系统响应时间过长,而且存在比较大的静态误差,为了减小响应时间应增大Kp,为了减小静态误差应增大Ki,同时
4、调节过程中会因参数变动产生超调量,综合以上几点性能决定确定参数为120、300、14。此时跟踪常数、斜坡、正弦、阶越信号图形分别如下:由以上几个响应曲线可以看出,经典PID对于超调量、响应时间、静态误差很难同时达到让人满意的程度,尤其是对于阶越信号的响应存在较大的振荡。三、模糊PID设计模糊自整定PID属于一种智能PID控制,它的主要特点是根据误差e和误差的变化ec来自动调节PID的参数,首先将操作人员或专家的调节经验作为知识库,然后运用模糊控制理论的基本方法把知识库转化为模糊推理机制,利用模糊规则在线实时地对PID参数进行修改,以满足不同时刻的e和ec对PID参数自整定的要求。其控制结构图如
5、下:通过查阅各种参考文献,建立合适的模糊控制规则表得到三个修正参数的模糊规则表:(1)Kp的修正规则表、cNBNMNSZOPSPMPBkpeNBPBPBPMPMPSZOZONMPBPBPMPSPSZONSNSPMPMPMPSZONSNSOPMPMPSZONSNMNMPSPSPSZONSNSNMNMPMPSZONSNMNMNMNBPBZOZONMNMNMNBNB(2)Ki的修正规则表,cNBNMNSZOPSPMPBkieNBNBNBNMNMNSZOZONMNBNBNMNSNSZOZONSNBNMNSNSZOPSPSZONMNMNSZOPSPMPMPSNMNSZOPSPSPMPBPMZOZOPSP
6、SPMPBPBPBZOZOPSPMPMPBPB感谢下载载精品(3)Kd的修正规则表''''kdNBNMNSZOPSPMPBkd-eNBPSNSNBNBNBNMPSNMPSNSNBNMNMNSZONSZONSNMNMNSNSZOZOZONSPSNSNSNSNSZOPSZOZOZOZOZOZOZOPMPBNSPSPSPSPSPBPBPBPMPMPMPSPSPB将系统误差误差e和误差的变化ec范围定义为模糊集上的论域-12,12,分成7个等级,其模糊化后的子集为e,ecNB,NM,NS,ZO,PS,PM,PB分别表示为负大,负中,负小,零,正小,正中,正大。设e和ec
7、服从正态分布,用适当的隶属度函数表示,如下图:>Fienrn1_E,X.误差的隶属度函数感谢下载载FileEduViewInsertTodsDe&kto3vyndcwHelp门方H占k吸0都到茕口田二口NB642O口口O.s-q¥u>qslu由出东。精品FjEiirr?Z匿XEJieEdi:v&winsertTooltdqgKiqpvvndtwHelpnq昌|品|上段心白茯|g|口-5IIFC10Kp的隶属度函数感谢下载载误差变化率的隶属度函数J* F1 eiiro 3相类似的,可以将修正值模糊化,也分成7个等级,其隶属度函数如下:EJB®Fil
8、a:EdilViewinGsrtTooleDesktopWncJcwHejIH各场观乳0尊家二的厂口精品Fiure4£il&Yl&winsertToolsQaskt。口nln.lowt±elpU|玲|包岂巴|转|口国iBO三口i 口口Kd的隶属度函数感谢下载载EZI回国Ki的隶属度函数Fil©EditViewln&QlToolsQ6ktQ口WindowHelp口学口昌n己也这口回a-10-5kd精品对与PID的三个参数,自整定的PID参数计算公式如下:感谢下载载KpKp0kpKiKi0kiKdKd0kd式中,Kp0,Ki0和Kd0为给定的初
9、值,一般与经典PID的整定参数相似,然后根据修正规则表,经过模糊推理获得修正量。按上诉所设计的模糊系统具体结构如下:模糊系统的结构图编制了模糊PID控制的程序分两个部分,程序fuzzy_pid1.m是分别对e,ec和修正量kp,ki,kd进行隶属度函数的设计和模糊推理系统的设计,程序fuzzy_pid2则是根据自整定参数计算公式实现模糊PID控制系统的主程序。具体程序可见附录。先运行fuzzy_pid1.m将模糊推理系统调入内存中,再运行fuzzy_pid2.m自整定PID控制主程序就可得到系统的仿真曲线。选择预定参数Kp0=50,Ki0=150,Kd0=1200,根据程序仿真如下图所示:Kp
10、0=50,Ki0=150,KdO=1200由图可见虽然系统响应快,没有超调,但是没有实现跟踪,做到无静差改变参数选择,提高积分环节:Kp0=50,Ki0=500,Kd0=1500Kp0=50,Ki0=500,Kd0=1500响应略微有些超调,基本跟踪良好,调高Ki环节能实现无静差,但要相应增大微分环节避免超调量的过大。三、经典PID与模糊PID控制系统的比较简单地说,模糊PID控制器的具体实现过程就是用数字单片机为硬件基础,以软件实现模糊控制来实现变积分系数模糊PID控制,在变积分系数模糊PID控制中要用到各种算法来实现其推理过程,这些算法包括推理的数据结构、隶属函数的定义、隶数函数的形状及表示算法、控制规则的表示和识别算法以及反模糊化的算法等。通过计算机仿真
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《妈妈的爱》教案设计
- 人教版五年级数学上册【全册教案】
- 河流清淤疏浚服务合同
- 人教版二年级语文下册教学计划教案
- 物流配送中心管理准则
- 墙面施工合同:美术馆内部装修
- 网络综艺策划副导演聘用协议
- 宾馆水暖设施更新工程协议
- 工业用水施工合同
- 大同市工业档案管理准则
- 《精益生产之ECRS分析法》课件
- DL∕T 325-2010 电力行业职业健康监护技术规范
- 大班科学《各种各样的飞机》课件教案
- 老年个人健康状况分析报告模板5-12-16
- 新《事业单位财务规则》培训讲义0
- 2024下半年黑龙江伊春市事业单位公开招聘工作人员181人重点基础提升难、易点模拟试题(共500题)附带答案详解
- 2024土石坝安全监测技术规范
- 【课件】2024届高三英语高考前指导最后一课(放松心情)课件
- 2024年河南投资集团有限公司招聘笔试冲刺题(带答案解析)
- 2024年中国长航校园招聘79人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 配件供应技术服务和质保期服务计划方案
评论
0/150
提交评论