重庆交通大学毕业设计(论文)题目名称:模糊PID控制器设计学院:机电与汽车工程学院专业:电气工程与自动化班级:2009级2班学号:学生姓名:指导教师:2013年6月前言模糊控制是智能控制的一个分支,它的概念是由美国加利福尼亚大学著名教授L.A.Zaden提出的,经过20多年的发展,模糊控制取得了瞩目的成就。它适用于非线性、数学模型不确定的控制对象,对被控对象的时滞非线性和时变性具有一定的适应能力,同时对噪声也有较强的抑制作用,即鲁棒性较好。但由于模糊控制器本身消除系统稳态误差的性能比较差,难以达到较高的控制精度。而用PID控制正好可以弥补其不足,而本设计的目的正在于此。模糊PID控制器在工业生产中扮演了十分重要的角色,这种控制器不但具有PID控制精度高等优点,又兼有模糊控制灵活、适应性强的优点,对复杂控制系统和要求高精度的伺服系统可获得优良的控制效果随着智能控制理论的迅速发展,使传统的工业控制技术不断向前发展。1985年提出了自寻优Fuzzy2PID调节器,具有模糊推理的自整定PID控制器也出现了,并逐步商品化,如三菱电机公司在1988年开发了MACTUS210系列的模糊PID自校正调节器,这类控制器用模糊控制规则和推理,去优化PID控制器的参数,有较强的适应性,但调节过程复杂。模糊PID控制器的研究与应用是近年来控制领域十分活跃的一支分支。模糊PID控制器已经有了不少的研究成果,而且被广泛地应用于生产实践中,但模糊控制的发展历史还不长,理论上的系统性和完善性、技术上的成熟性和规范性都还是远远不够的。模糊PID控制器正逐步向易于控制并且能消除静态控制偏差,尽量减少可调参数的方向发展。将模糊PID控制器应用于医学、生物等新型领域是新的研究方向。目录摘要..............................................................IABSTRACT...........................................................II第1章绪论.......................................................11.1模糊控制系统.................................................11.2控制器发展现状...............................................21.2.1自适应控制.............................................21.2.2PID控制器.............................................31.2.3模糊PID控制...........................................41.2.4模糊自适应PID控制.....................................4第2章模糊控制基本原理.............................................62.1模糊控制系统组成.............................................62.2模糊控制器的分类.............................................72.2.1按输入-输出变两个数分类................................72.2.2模糊控制器其他分类.....................................82.3模糊控制器设计...............................................82.3.1模糊控制器的结构设计...................................9第3章PID控制基本原理............................................113.1PID控制原理................................................113.2PID控制的优点和缺陷........................................123.3PID控制算法改进............................................133.3.1积分项改进............................................133.3.2微分项改进............................................143.3.3带死区PID算法........................................153.4PID参数的整定..............................................15第4章模糊PID控制器设计..........................................174.1模糊控制器的设计............................................174.1.1模糊控制器的结构......................................174.1.2模糊控制器的设计......................................174.2模糊PID控制器设计..........................................204.2.1模糊PID控制器结构....................................204.2.2模糊PID控制器算法....................................204.2.3模糊PID控制器的设计..................................214.3本章小结....................................................23第5章结论........................................................24致谢.............................................................25参考文献...........................................................262013届电气工程与自动化专业毕业设计(论文)I摘要随着控制对象变得复杂,应用常规PID控制,精度和鲁棒性降低。本文设计一种模糊自调整PID控制器,以提高控制精度。我们要求简单却具有鲁棒性的控制算法来实现控制。这里主要是在模糊PID控制领域进行研究。当控制对象很复杂的情况下,常规PID控制器已经不再适用了,为提高对复杂系统的控制性能,本文介绍了一种新方法设计模糊PID控制器。将PID控制与Fuzzy控制的简便性、灵活性以及鲁棒性融为一体,构造了一个自适应模糊PID控制器。并且为了提高控制的精度,本文进一步改进了模糊自调整PID控制器,此控制器的比例系数、积分系数可根据模糊推理规则进行在线调整。关键词:模糊控制自适应控制PID控制器殷实:模糊PID控制器设计IIABSTRACTWhenthecontrolledobjectsbecomecomplicate,thecontrolaccuracyandrobustnessofthenormalPIDdecrease.ThemainscopeofthispaperistoinvestigatetheresearchoffuzzyPIDcontrol.Weproposeasimplebutrobustprogramforcontrol.ThispaperpresentsanovelmethodtodesignthefuzzyPIDcontrolinordertoimprovethesystemperformanceforcomplexsystemsinwhichthenormalPIDcontrollerisnotsuitableinsuchcase.AselfadjustingPIDcontroller,whichhassimplerstructureandhigherrobustness,isbuiltwhenFuzzylogiccontrollerandPIDcontrollerarecombinedtogetherappropriately.ToincreasetheaccuracythispaperdesignedanimprovedFLC(FuzzyLogicController)forselftuningPIDcontrol.Wheretheproportional,integralanddifferentialgainsaretunedonlinebasedonfuzzyinferencerules.Keywords:Fuzzycontrol,Selfadaptivecontrol,Pidcontroller2013届电气工程与自动化专业毕业设计(论文)1第1章绪论1.1模糊控制系统模糊控制系统是以模糊集合论、模糊语言变量和模糊逻辑推理为基础的一种计算机数字控制技术。1965年美国的扎德创立了模糊集合论,1973年,他给出了模糊逻辑控制的定义和相关的定理。1974年英国的Mamdani首先用模糊控制语句组成模糊控制器,并把它用于锅炉和蒸汽机的控制,在实验室获得成功,这一开拓性的工作标志着模糊控制论的诞生。模糊控制系统主要是模拟人的思维、推理和判断的一种控制方法,它将人的经验、常识等用自然语言的形式表达出来,建立一种适用于计算机处理的输入输出过程模型,是智能控制的一个重要研究领域。从信息技术的观点来看,模糊控制是一种基于规则的专家系统。从控制系统技术的观点来看,模糊控制是一种普遍的非线性特征域控制器。相对传统控制,包括经典控制理论与现代控制理论。模糊控制能避开对象的数学模型(如状态方程或传递函数等),它力图对人们关于某个控制问题的成功与失败和经验进行加工,总结出知识,从中提炼出控制规则,用一系列多维模糊条件语句构造系统的模糊语言变量模型,应用CRI等各类模糊推理方法,可以得到适合控制要求的控制量,可以说模糊控制是一种语言变量的控制。模糊控制具有以下特点:(1)模糊控制是一种基于规则的控制。它直接采用语言型控制规则,出发点是现场操作人员的控制经验或相关专家的知识,在设计中不需要建立被控对象的精确数学模型,因而使得控制机理和策略易于接受与理解,设计简单,便于应用;(2)由工业过程的定性认识出发,比较容易建立语言控制规则,因而模糊控制对那些数学模型难以获取、动态特性不易掌握或变化非常显著的对象非常适用;(3)基于模型的控制算法及系统设计方法,由于出发点和性能指标的不同,容易导致较大差异;但一个系统的语言控制规则却具有相对的独立性,利用这些控制规律间的模糊连接,容易找到折中的选择,使控制效果优于常规控制器;殷实:模糊PID控制器设计2(4)模糊控制算法是基于启发性的知识及语言决策规则设计的,这有利于模拟人工控制的过程和方法,增强控制系统的适应能力,使之具有一定的智能水平;(5)模糊控制系统的鲁棒性强,干扰和参数变化对控制效果的影响被大大减弱,尤其适合于非线性、时变及纯滞后系统的控制。除此,模糊控制还有比较突出的两个优点:第一,模糊控制在许多应用中可以有效且便捷地实现人的控制策略和经验;第二,模糊控制可以不需被控对象的数学模型即可实现较好的控制,这是因为被控对象的动态特性已隐含在模糊控制器输入、输出模糊集及模糊规则中。但是,模糊控制也有缺陷,主要表现在:(1)精度不太高;(2)