- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于神经网络的PID控制及其仿真
摘 要:提出基于神经网络的PID控制方案,利用神经网络的自学习能力对PID控制参数在线整定,使PID控制器具有自适应性。这里采用三层前向网络、动态BP算法,达到了在线实时控制的目的,显示了BP神经网络的PID控制方法很强的鲁棒性,同时也显示了神经网络在解决高度非线性和严重不确定系统方面的潜能。最后用Matlab软件对一个实例进行仿真研究。仿真结果表明,神经网络PID控制器优于传统PID控制器,具有较高的精度和较强的适应性,它可以获得满意的控制效果。
关键词:神经网络;BP算法;PID控制;Matlab仿真
中图分类号:TP274文献标识码:A
文章编号:1004-373X(2009)10-143-03
PID Control and Simulation Based on BP Neural Network
WU Wei,YAN Mengyun,WEI Hangxin
(School of Mechanical Engineering,Xi′an Shiyou University,Xi′an,710065,China)
Abstract:The neural network PID control method is introduced,which the parameters of PID controller is adjusted by use of the self-study ability.So the PID controller has the capability of self-adaptation.The dynamic BP algorithms of three-layer networks realize the online real-time control,which displays the robustness of the PID control,and the capability of BP neural networks to deal with nonlinear and uncertain system.A simulation example is made by using of this method.The result of simulation shows that the neural network PID controller is better than the conventional PID controller,and has higher accuracy and stronger adaptability,it can get the satisfied control result.
Keywords:neural network;BP algorithm;PID control;Matlab simulation
0 引 言
在工业控制中,PID控制是最常用的方法。因为PID控制器结构简单,实现容易,控制效果良好[1]。随着工业的发展,对象的复杂程度不断加深,尤其对于大滞后、时变的、非线性的复杂系统,常规PID控制显得无能为力。因此常规PID控制的应用受到很大的限制和挑战。为了使控制器具有较好的自适应性,实现控制器参数的自动调整,可以采用神经网络控制的方法[2]。
利用神经网络所具有的非线性映射能力、自学习能力、概括推广能力,结合常规PID控制理论,通过吸收两者的优势,使系统具有自适应性,可自动调节控制参数,适应被控过程的变化,提高控制性能和可靠性[3]。
1 神经网络PID控制
神经网络PID控制是神经网络应用于PID控制并与传统PID控制相结合而产生的一种新型控制方法,是对传统的PID控制的一种改进和优化[4]。
1.1 常规的PID控制器
传统的PID控制器算式如下:
u(t)=KP[e(t)+(1/T1)∫t0e(t)dt+TDde(t)/dt](1)
相应的离散算式为:
u(k)=KPe(k)+KI∑kj=0e(j)+KD[e(k)-e(k-1)](2)
式中: KP,KI,KD分别为比例、积分、微分系数;e(k)为第k次采样的输入偏差值;u(k)为第k次采样时刻的输出值。
PID控制器由比例(P)、积分(I)、微分(D)三个部分组成,直接对被控对象进行闭环控制,并且三个参数KP,KI,KD为在线调整方式。
1.2 神经网络
BP神经网络的结构如图1所示。
BP神经网络通常采用基于BP神经元的多层前向神经网络的结构
您可能关注的文档
- 基于局部性原理的可变步长Bezier曲线生成算法.doc
- 基于局域网的标牌绘图系统的应用.doc
- 基于矩阵乘法器的MP3解码优化设计.doc
- 基于矩阵的模糊关联规则挖掘算法及其应用研究.doc
- 基于矩阵的最大频繁项目集挖掘算法研究.doc
- 基于巨磁阻抗效应的金属磁记忆探头研制.doc
- 基于聚类和小波变换的彩色图像分割方法.doc
- 基于聚类技术的图书馆读者个性化服务模型及应用.doc
- 基于决策的软件体系结构设计方法.doc
- 基于决策概率的接入网选择.doc
- 2022年秋季高三开学摸底考化学试卷02(考试版).docx
- omp topic skillOMP主题沟通-列入技能.pdf
- 广西南宁市普高联盟2022-2023学年高一下册生物期末试卷(含答案).docx
- 广西贺州市昭平县2022-2023学年七年级下学期期末地理试题(含答案).pdf
- 湖北省黄冈市黄梅县2023-2024学年六年级下学期英语期末试卷(含答案).pdf
- 河北省邯郸市邯郸经济技术开发区2023-2024学年七年级下学期期末地理试卷(含答案).pdf
- 广西南宁市普高联盟2022-2023学年高一下册生物期末试卷(含答案).pdf
- 山东省济南市历下区2022-2023学年七年级下册地理期末试卷(含答案).pdf
- 云南省玉溪市重点中学2022-2023学年高一下册生物期末试卷(含答案).docx
- 江苏省南京市江宁区2022-2023学年七年级下册地理期末试卷(含答案).docx
文档评论(0)