教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

自适应模糊PID控制器的设计与仿真 - 图文(9)

来源:网络收集 时间:2026-03-31
导读: 以及鲁棒性与Fuzzy控制的不要求被控对象的精确模型且适应性强等特点融为一体,发挥了传统控制Fuzzy控制的各自长处,取长补短,具有较强的实际意义 [14][15] 。 并且本文在参数自适应模糊PID控制器的基础上,利用模

以及鲁棒性与Fuzzy控制的不要求被控对象的精确模型且适应性强等特点融为一体,发挥了传统控制Fuzzy控制的各自长处,取长补短,具有较强的实际意义

[14][15]

并且本文在参数自适应模糊PID控制器的基础上,利用模糊推理的方法实现了对PID参数的在线自动整定,并且在MATLAB软件下将该控制器在某系统中的应用进行了研究,仿真结果表明,参数自适应模糊PID控制能使系统达到满意的控制效果,对进一步应用研究具有较大的参考价值。

参考文献

[1] 殷云华,樊水康,陈闽鄂.自适应模糊PID控制器的设计和仿真[J].北京:火力与指挥控制.2008.97-99 [2] 赵永娟,孙华东.基于Matlab的模糊PID控制器的设计和仿真[J].北京:微计算机信息.2009.48-49 [3] 陈晓冲,王万平.常规PID控制和模糊自适应PID控制仿真研究[J].广州:机床与液压.2004.65-66 [4] 刘向东,常江,张崇会,王述运.自适应模糊PID控制方法在温度控制中的研究[J].佳木斯:佳木 斯大学学报.2007.346-348

[5] 戚鹏,景占荣,羊彦,薛晶.基于模糊PID控制的永磁无刷直流电动机调速系统研究[J].西安:微 电机.2006.32-34

[6] 汤红诚,李著信.Matlab在模糊PID伺服系统控制中的应用[J].北京:仪器仪表学报.2003.596-602 [7] 何衍庆,俞金寿,蒋慰孙。工业生产过程控制[M].北京:化学工业出版社.2004.80-84 [8] 刘金琨.智能控制[M].北京:电子工业出版社,2005.50-52.

[9] 陶永华,尹恰欣,葛芦生.新型PID控制及其应用[M].北京:机械工业出版社.1998.36-38 [10] 顾德英,罗云林,马淑华.计算机控制技术[M].北京:北京邮电大学出版社.2007.22-25 [11] 李宜达,控制系统设计与仿真[M].北京:清华大学出版社.2004.41-44

[12] Jiangming Kan,Wenbin Li,Jinhao Liu.Fuzzy Immune Self-Tuning PID Controller and its Simulation[J].IEEE Conference on.2008.625-628.

[13] Yu Xiuli,Lou Wenzhong.The Application of the Parallel Decoupling Fuzzy PID Algorithm in the Speed Control System[J].IEEE International Conference on.2006.1185-1190.

[14] L.N.de, J.Timmis. Artificial Immune System: A Novel Paradigm Pattern Recognition [J]. In artificial Neural Networks in Pattern Recognition, 2002:76-84.

[15] REN JinXia. Study to Application of Fuzzy Immunity PID Control in Control System of Cone Crusher [J]. Mining & Processing Equipment 2005,33 (4) :11-33.

23

Design and Simulation of Adaptive Fuzzy PID Controller

Wang Lei

Department of Electricity engineering, College of Information and Control Nanjing University of information and

science technology210044

ABSTRACT

In the paper, based on parameter adaptive fuzzy PID controller,a fuzzy inference method is utilized to realize

24

automatic regulating PID parameter,and the application of the controller in some system is studied with MATLAB.The results of simulation indicate that the controller gives a good control performance and has a high reference value for further applications.

Key word: adaptive;PID controller;fuzzy PID;MATLAB simulation

致 谢

四年的读书生活在这个季节即将划上一个句号,而于我的人生却只是一个逗号,我将面对又一次征程的开始。四年的求学生涯在师长、亲友的大力支持下,走得辛苦却也收获满囊,在论文即将付梓之际,思绪万千,心情久久不能平静。 伟人、名人为我所崇拜,可是我更急切地要把我的敬意和赞美献给一位平凡的人,我的导师袁安富老师。我不是您最出色的学生,而您却是我最尊敬的老师。您治学严谨,学识渊博,思想深邃,视野雄阔,为我营造了一种良好的精神氛围。授人以鱼不如授人以渔,置身其间,耳濡目染,潜移默化,使我不仅接受了全新的思想观念,树立了宏伟的学术目标,领会了基本的思考方式,从论文题目的选定到论文写作的指导,经由您悉心的点拨,再经思考后的领悟,常常让我有“山重水复疑无路,

25

柳暗花明又一村”。

感谢我的爸爸妈妈,焉得谖草,言树之背,养育之恩,无以回报,你们永远健康快乐是我最大的心愿。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚谢意!

同时也感谢学院为我提供良好的做毕业设计的环境。

最后再一次感谢所有在毕业设计中曾经帮助过我的良师益友和同学,以及在设计中被我引用或参考的论著的作者。

附 录

%Fuzzy Tunning PID Control clear all; close all;

a=newfis('fuzzpid');

26

a=addvar(a,'input','e',[-3,3]); %Parameter e a=addmf(a,'input',1,'NB','zmf',[-3,-1]); a=addmf(a,'input',1,'NM','trimf',[-3,-2,0]); a=addmf(a,'input',1,'NS','trimf',[-3,-1,1]); a=addmf(a,'input',1,'Z','trimf',[-2,0,2]); a=addmf(a,'input',1,'PS','trimf',[-1,1,3]); a=addmf(a,'input',1,'PM','trimf',[0,2,3]); a=addmf(a,'input',1,'PB','smf',[1,3]);

a=addvar(a,'input','ec',[-3,3]); %Parameter ec a=addmf(a,'input',2,'NB','zmf',[-3,-1]); a=addmf(a,'input',2,'NM','trimf',[-3,-2,0]); a=addmf(a,'input',2,'NS','trimf',[-3,-1,1]); a=addmf(a,'input',2,'Z','trimf',[-2,0,2]); a=addmf(a,'input',2,'PS','trimf',[-1,1,3]); a=addmf(a,'input',2,'PM','trimf',[0,2,3]); a=addmf(a,'input',2,'PB','smf',[1,3]);

a=addvar(a,'output','kp',[-0.3,0.3]); %Parameter kp a=addmf(a,'output',1,'NB','zmf',[-0.3,-0.1]); a=addmf(a,'output',1,'NM','trimf',[-0.3,-0.2,0]); a=addmf(a,'output',1,'NS','trimf',[-0.3,-0.1,0.1]); a=addmf(a,'output',1,'Z','trimf',[-0.2,0,0.2]); a=addmf(a,'output',1,'PS','trimf',[-0.1,0.1,0.3]); a=addmf(a,'output',1,'PM','trimf',[0,0.2,0.3]); a=addmf(a,'output',1,'PB','smf',[0.1,0.3]);

a=addvar(a,'output','ki',[-0.06,0.06]); %Parameter ki a=addmf(a,'output',2,'NB','zmf',[-0.06,-0.02]); a=addmf(a,'output',2,'NM','trimf',[-0.06,-0.04,0]); a=addmf(a,'output',2,'NS','trimf',[-0.06,-0.02,0.02]); a=addmf(a,'output',2,'Z','trimf',[-0.04,0,0.04]); a=addmf(a,'output',2,'PS','trimf',[-0.02,0.02,0.06]); a=addmf(a,'output',2,'PM','trimf',[0,0.04,0.06]); a=addmf(a,'output',2,'PB','smf',[0.02,0.06]);

27

…… 此处隐藏:1018字,全部文档内容请下载后查看。喜欢就下载吧 ……
自适应模糊PID控制器的设计与仿真 - 图文(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/521124.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)