基于matlab的智能PID控制器设计和仿真(郑园庆)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

摘要I基于MATLAB的智能PID控制器设计与仿真摘要在工业生产中应用非常广泛的是PID控制器,是最早在经典控制理论基础上发展起来的控制方法,应用也十分广泛。传统的PID控制器原理十分简单,即按比例、积分、微分分别控制的控制器,但是他的核心也是他的难点就是三个参数(比例系数Kp、积分系数Ki、微分系数Kd)的整定。参数整定的合适,那么该控制器将凭借结构简单、鲁棒性好的优点出色的完成控制任务,反之则达不到人们所期望的控制效果。人工神经网络模拟人脑的结构和功能而形成的信息处理系统,是一门十分前沿高度综合的交叉学科,并广泛应用于工程领域。神经网络控制是把自动控制理论同他模仿人脑工作机制的数学模型结合起来,并拥有自学习能力,能够从输入—输出数据中总结规律,智能的处理数据。该技术目前被广泛应用于处理时变、非线性复杂的系统,并卓有成效。关键词自适应PID控制算法,PID控制器,神经网络AbstractIIDesignandsimulationofIntelligentPIDControllerbasedonMATLABAbstractPIDcontroller,thecontrolmethodwhichisdevelopedonthebasisofclassicalcontroltheory,iswidelyusedinindustrialproduction.ThePrincipleoftraditionalPIDcontrollerisverysimple,whichcontainsoftheproportion,integral,differentialthreecomponent,butitscoretaskanddifficultiesisthreeparametertuning(proportionalcoefficientKp,integralcoefficientKianddifferentialcoefficientKD).Iftheparametersettingissuitable,thecontrollercanaccomplishthecontroltaskwiththeadvantagesofsimplestructureandgoodrobustness;butonthecontrary,itcannotreachthedesiredcontroleffectwhichwewhat.Artificialneuralnetwork,theformationoftheinformationprocessingsystemwhichsimulatethestructureandfunctionofthehumanbrain,isaveryhighdegreeofintegrationoftheintersectionofdisciplines,andwidelyusedinthefieldofengineering.Neuralnetworkcontrol,combiningautomaticcontroltheoryandtheimitatemathematicalmodeloftheworkingmechanismofhumanbrain,hasself-learningability,andcansummarizethelawoftheinput-outputdata,dealingwithdataintelligently.Thistechniquehasbeenwidelyusedintheprocessoftime-varying,nonlinearandcomplexsystem,anditisveryeffective.KeyWord:AdaptivePIDcontrolalgorithm,PIDcontroller,Neuralnetwork目录III目录摘要.....................................................IAbstract.................................................................................................II第一章绪论.........................................................................................11.1课题研究背景及意义................................................................1第二章PID控制器................................................................................22.1PID控制原理.............................................................................22.2常规PID控制器的算法理论.....................................................32.2.1模拟PID控制器............................................................32.2.2数字PID控制算法......................................................32.2.3常规PID控制的局限.......................................................52.2.4改进型PID控制器..........................................................5第三章人工神经网络............................................................................83.1人工神经网络的原理................................................................83.2神经网络PID控制器.................................................................83.2.1神经元PID控制器.........................................................83.2.2单神经元自适PID应控制器.........................................93.3BP神经网络参数自学习的PID控制器..................................12第四章MATAB仿真...............................................................................164.1仿真过程...............................................................................16第五章结论与展望.............................................................................24致谢.......................................................................................................25目录IV参考文献...............................................................................................25华东交通大学毕业设计(论文)1第一章绪论1.1课题研究背景及意义在工业生产中应用非常广泛的是PID控制器,是最早在经典控制理论基础上发展起来的控制方法,应用也十分广泛。传统的PID控制器原理十分简单,即按比例、积分、微分分别控制的控制器,但是他的核心也是他的难点就是三个参数(比例系数Kp、积分系数Ki、微分系数Kd)的整定。参数整定的合适,那么该控制器结构简单、鲁棒性好的优点就可以明显的体现出来,反之则达不到人们所期望的控制效果。但是传统的控制理论和方法依赖于被控对象的数学模型,遇到复杂的时变非线性系统就会基本失效,像工业控制中的复杂系统就更不用说了。在实践中,PID参数的整定往往依靠工程技术人员大量的实践和积累的人工经验,虽然有经验的工程技术人员也能调试好控制器的参数,但太费时费力也很麻烦。工业生产是讲究效率的,所以能不能研发出一种参数可以自整定的PID控制器是所以工程技术人员关注的焦点。从上世纪60年代开始,随着计算机技术和人工智能的发展,技术人员开始将人工智能技术与自动控制结合起来,逐渐发展成智能控制。智能控制能够模拟人类大脑的思维方式。还能根据环境的改变还相应的做出应变,从而使机器完成原本只可以人类才可完成的任务。智能控制包含一下几个重要的分支,即专家系统、模糊控制和神经网络控制。专家系统其实是一种智能计算机程序,他具有知识和推理功能,把某个行业的专家级的经验和知识用计算机语言表述出来,然后用计算机代替人去解决相应的问题。专家系统可以直接影响控制过程,也可以在系统外环中间接的影响控制过程。模糊控制是基于模糊数学和逻辑学的知识创立起来的新的控制方法,它把被控系统看成“黑箱子”,把工程技术人员对“黑箱子”的操作经验用自然语言表述成“模糊规则”,然后让机器根据这些规则来执行控制操作。这种控制技术和专家系统一样依靠工程技术人员的经验和知识而不是被控系统的数学模型,并且它是用自然语言描述,很容易被操作人员接受。人工神经网络模拟人脑的结构和功能而形成的信息处理系统,是一门十分前沿高度综合的交叉学科,并广泛应用于工程领域。神经网络控制是把自动控制理论同他模仿人脑工作机制的数学模型结合起来,并拥有自学习能力,能够从输入—输出数据中总结规律,智能的处理数据。该技术目前被广泛应用于处理时变、非线性复杂的系统,并卓有成效。郑园庆:基于MATLAB的智能PID控制器的设计与仿真2第二章PID控制器2.1PID控制原理传统的PID控制器原理十分简单,即按比例、积分、微分分别控制的控制器,但是他的核心也是他的难点就是三个参数(比例系数Kp、积分系数Ki、微分系数Kd)的整定。而其中这三个环节的作用分别如下:比例环节作用:减少系统的稳态误差,但不能完全消除,比例系数要选取适当否则会影响到系统稳定性;积分环节作用:加一个串联积分环节增加系统的型数,把稳态误差从无穷变为常值,原来稳态误差为常值的变为零。微分环节作用:在系统中加入偏差信号的微分,由于微分信号的预测作用是系统在误差增大之前提前修正,从而提高系统的性能指标。具体的说,PID控制器有这些特点:结构和原理都很简单,使用面广,鲁棒性好。缺点也是很明显的,PID控制受制于系统的数学模型,复杂的系统一般很难找到精确的数学模型所以此法便失效了。PID控制系统结构如图2-1所示:图2-1PID控制器方框图)(tu)(ty)(tr)(tepKsTKip1sTKdp被控对象+-+++华东交通大学毕业设计(论文)32.2常规PID控制器的算法理论2.2.1模拟PID控制器PID控制器的传递函数为(连续系统)(2-1)如图2.1显示其主要主要结构由PID控制器、一个反馈环节所、被控对象组其中P、I、D则分别代表比例、积分、微分环节。(2-2)在(2-2)中,——比例系数,——积分时间常数,——微分时间常数,——控制器的输入,—

1 / 36
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功