自适应模糊PID控制器的MATLAB的设计毕业设计论文Word文档下载推荐.docx
- 文档编号:13727795
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:51
- 大小:1.05MB
自适应模糊PID控制器的MATLAB的设计毕业设计论文Word文档下载推荐.docx
《自适应模糊PID控制器的MATLAB的设计毕业设计论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《自适应模糊PID控制器的MATLAB的设计毕业设计论文Word文档下载推荐.docx(51页珍藏版)》请在冰豆网上搜索。
但利用传统的PID控制器和模糊控制器结合形成的模糊自适应的PID控制器可以弥补其缺陷;
它将系统对应的误差和误差变化率反馈给模糊控制器进而确定相关参数,保证系统工作在最佳状态,实现优良的控制效果。
本设计介绍了参数自适应模糊PID控制器的设计方法和步骤。
并利用MATLAB中的SIMULINK和模糊逻辑推理系统工具箱进行了控制系统的仿真研究,并简要地分析了对应的仿真数据。
关键词:
经典PID控制;
模糊控制;
自适应模糊PID控制器;
参数整定;
MATLAB仿真
ABSTRACT
PID(ProportionIntegrationDifferentiation)control,withlotsofadvantagesincludingsimplestructure,goodstabilityandhighreliability,isquitesuitabletoestablishespeciallythecontrolsystemwhichaccuratemathematicalmodelisavailableandneeded.However,takenmultivariable,nonlinearandtime-lagintoconsideration,traditionalPIDcontrollercannotreachtheexpectedeffect.
AlongwiththedevelopmentofFuzzyMathematics,controlengineersgraduallypaymuchattentiontotheideaofFuzzyControl,thuspromotingtheinventionoffuzzycontrollers.However,simplefuzzycontrollerhasitsowndefect,wherecontroleffectisquitecoarseandthecontrolprecisioncannotreachtheexpectedlevel.Therefore,theFuzzyAdaptivePIDControlleriscreatedbytakingadvantageofthesuperiorityofPIDControllerandFuzzyController.Takenthiscontrollerinuse,thecorrespondingerroranditsdifferentialerrorofthecontrolsystemcanbefeedbackedtotheFuzzyLogicController.Moreover,thethreeparametersofPIDControllerisdeterminedonlinethroughfuzzification,fuzzyreasoninganddefuzzificationofthefuzzysystemtomaintainbetterworkingconditionthanthetraditionalPIDcontroller.
Meanwhile,thedesignmethodandgeneralstepsareintroducedoftheParameterself-settingFuzzyPIDController.Eventually,theFuzzyInferenceSystemsToolboxandSIMULINKtoolboxareusedtosimulateControlSystem.TheresultsofthesimulationshowthatSelf-organizingFuzzyControlSystemcangetabettereffectthanClassicalPIDcontrolledevidently.
Keywords:
ClassicPIDcontrol;
FuzzyControl;
Parameterstuning;
theFuzzyAdaptivePIDController;
MATLABsimulation
第1章绪论
1.1课题的研究背景及意义
现代控制系统,规模越来越大,系统越来越复杂,用传统的控制理论方法已不能满足控制的要求。
智能控制是在经典控制理论和现代控制理论的基础上发展起来的,是控制理论、人工智能和计算机科学相结合的产物。
智能控制主要分为模糊逻辑控制、神经网络控制和实时专家系统。
研究的主要目标不仅仅是被控对象,同时也包含控制器本身。
模糊理论是在美国柏克莱加州大学电气工程系L.A.Zadeh教授于1965年创立的模糊集合理论的数学基础上发展起来的,主要包括模糊集合理论、模糊逻辑、模糊推理和模糊控制等方面内容。
L.A.Zadeh教授在1965年发表的FuzzySet论文中首次提出表达事物模糊性的重要概念——隶属函数。
模糊控制理论的核心是利用模糊集合论,把人的控制策略的自然语言转化为计算机能够接受的算法语言所描述的算法。
但它的控制输出却是确定的,它不仅能成功的实现控制,而且能模拟人的思维方式,对一些无法构成数学模型的对象进行控制。
“模糊概念”更适合于人们的观察、思维、理解、与决策,这也更适合于客观现象和事物的模糊性。
“模糊控制”的特色就是一种“语言型”的决策控制。
模糊控制技术,已经成为智能控制技术的一个重要分支,它是一种高级算法策略和新颖的技术。
自从1974年英国的马丹尼(E.H.Mandani)工程师首先根据模糊集合理论组成的模糊控制器用于蒸汽发动机的控制以后,在其发展历程的30多年中,模糊控制技术得到了广泛而快速的发展。
现在,模糊控制已广泛地应用于冶金与化工过程控制、工业自动化、家用电器智能化、仪器仪表自动化、计算机及电子技术应用等领域。
尤其在交通路口控制、机器人、机械手控制、航天飞行控制、汽车控制、电梯控制、核反应堆及家用电器控制等方面,表现其很强的应用价值。
并且目前已有了专用的模糊芯片和模糊计算机的产品,可供选用。
我国对模糊控制器开始研究是在1979年,并且已经在模糊控制器的定义、性能、算法、鲁棒性、电路实现方法、稳定性、规则自调整等方面取得了大量的成果。
著名科学家钱学森指出,模糊数学理论及其应用,关系到我国二十一世纪的国力和命运。
1.2PID控制的特点
PID控制的优点与缺点:
(1)PID控制具有适应性强的特点,适应各种控制对象,参数的整定是PID控制的一个关键问题;
(2)只要参数整定合适,对大多数被控对象可以实现无差控制,稳态性能好,但动态特性不太理想;
(3)PID控制不具有自适应控制能力,对于时变、非线性系统控制效果不佳。
当系统参数发生变化时,控制性能会产生较大的变化,控制特性可能变坏,严重时可能导致系统的不稳定。
虽然PID控制具有一些不理想的方面,但由于其具有十分明显的优点,在工业过程控制领域一直占据了主导地位,而且全世界的控制技术研究和应用人员对PID控制进行了大量的研究,努力改善PID控制的性能。
围绕PID控制,并与多种其它控制技术结合,形成了多种PID控制技术,以下是一些PID控制技术的发展和研究方向:
(1)专家PID控制:
专家控制(ExpertControl)的实质是基于受控对象和控制规律的各种知识,并以智能的方式利用这些知识来设计控制器。
利用专家经验来设计PID参数便构成专家PID控制;
(2)模糊PID控制:
模糊控制技术与PID控制结合构成模糊PID控制;
(3)神经PID控制:
运用神经网络技术对PID控制参数进行整定,构成神经PID控制;
(4)遗传PID控制:
用遗传算法对PID控制参数进行整定和优化,构成遗传PID控制;
(5)灰色PID控制:
灰色系统理论与PID控制结合进行系统控制构成PID控制。
以上多种PID控制方法,是PID控制与现代控制技术的结合,主要是在PID参数动态整定上进行了大量研究,在保持PID控制基本原理的基础上,改善了PID控制的性能,在工业过程控制领域继续占据着主导地位。
1.3模糊控制技术概述
模糊控制主要还是建立在人的直觉和经验的基础上,这就是说,操作人员对被控系统的了解不是通过精确的数学表达式,而是通过操作人员丰富的实践经验和直观感觉。
这种方法可以看成是一组探索式决策规则。
模糊控制是以模糊集合论、模糊语言变量和模糊逻辑推理为基础的一种计算机控制方法,作为智能控制的一个重要分支,在控制领域获得了广泛应用。
模糊控制的核心是模糊控制器,而模糊控制器的关键是模糊控制规则的确定,即模糊控制规则表,模糊控制规则表是根据专家或者操作者的手动控制经验总结出来的一系列控制规则。
一般最易为人所观察到的就是被控过程的输出变量及其变化率,因此通常把误差及其变化率ec作为模糊控制器的输入语言变量,把控制量作为模糊控制器的输出语言变量,从关系上看为,实质上体现为模糊控制器是一种非线性的比例微分(PD)控制关系。
模糊控制系统框图如图1.1所示。
图1.1模糊控制系统框图
误差e、误差变化率ec和输出y的实际变化范围,称为模糊控制的基本论域。
在模糊控制中,用模糊概念来表述输入和输出变量,e和ec称为输入语言变量,y称为输出语言变量。
语言变量是一个模糊集合,语言变量的取值称为语言变量值。
语言变量值根据问题需要确定,是语言变量的模糊子集。
语言变量值是构成语言变量的词集。
对于输入变量e、ec在基本论域内的一个实际值,为实施模糊控制,需要将其转化为语言变量值,这个转化依赖于语言变量值的隶属度函数,这种转化的过程叫模糊化。
经过模糊化处理后,得到输入变量e、ec在输入基本论域内的一个实际值隶属于各语言变量值的程度。
一般在一个模糊规则的前件中往往不只有一个命题,需要用模糊算子获得该规则前件被满足的程度。
模糊算子的输入是两个或者多个输入的经过模糊化后得到的语言变量值(隶属度值),其输出是一条规则的整个前件被满足的隶属度。
将一条规则的整个前件被满足的隶属度作为输入,根据规则“如果x是A,则y是B”,表示的A与B之间的模糊蕴涵关系(AB)进行模糊推理,可以得到一个输出模糊集,即输出语言变量值,这种过程称为模糊推理。
模糊推理又称模糊逻辑推理,它是一种以模糊推断为前提,运用模糊语言规则,推出一个新的近似的模糊推断结论的方法。
模糊推理的关键是模糊控制规则的确定,即模糊控制规则表,模糊控制规则表是根据专家或者操作者的手动控制经验总结出来的一系列控制规则。
由于一般情况下,模糊规则库由多条规则组成,经过模糊推理得到的是一个由每一条规则推理得出的输出语言变量值的集合,因此需要将这些输出语言变量值进行某种合成运算,得到一个综合的输出模糊集,这种过程称为模糊合成。
将经过模糊合成得到的综合输出模糊集进行转化,即将语言变量值转化为输入变量基本论域内的一个实值,对被控过程进行控制,这种过程叫模糊判决或者叫去模糊
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自适应 模糊 PID 控制器 MATLAB 设计 毕业设计 论文