第一范文网 - 专业文章范例文档资料分享平台

基于matlab的模糊控制器的设计与仿真

来源:用户分享 时间:2025/10/6 16:16:31 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

基于MATLAB的模糊控制器的设计与仿真 第9页 共11页

至此,利用GUI所建立的FIS系统已经完成。选中编辑器中edit——export——to disk,将其保存,这里同样将其保存为fuzzy.fis,以供仿真运行时调用。

6.4 在simulink中建立模糊控制系统的模型并进行仿真

在MATLAB界面选中

按钮,进入simulink模块窗口库,新建一个窗口,从simulink模块库中

找出需要的模块,拖拽到新窗口中建立系统模型,如图8的:

图8 系统模型

在该系统模型中,仿真参数如下:给定输入R=1;采样周期T=0.01s;仿真时间长度为10s;模糊量化因子Ke=5,Ked=0.05,比例因子Ku=2。

在MATLAB的Command Window窗口下输入fz=readfis(‘fuzzy.fis’),然后在simulink窗口中,双击模糊控制器模块,在弹出的窗口中输入fz。这是要将之前保存的文件导入模糊控制器模块中。仿真得到的阶跃响应曲线如图9所示:

图9 阶跃响应曲线

7 结 论

模糊控制以模糊集合论、模糊语言变量及模糊逻辑推理为基础,不要求被控对象的数学模型,能充分运用控制专家的信息,具有一定的鲁棒性,在控制领域表现出极大的优势。基于MATLAB所提供的模糊控制工具箱以及动态化的图形仿真环境Simulink,使复杂的模糊控制系统的仿真过程更为简便直观,缩短了开发周期,为广大模糊控制研制人员提供了一种高效的设计方法。

基于MATLAB的模糊控制器的设计与仿真 第10页 共11页

参考文献

[1] 李士勇,模糊控制、神经控制和智能控制论[M],哈尔滨工业的大学出版社,1998。 [2] 王立新,模糊系统与模糊控制教程[M],清华大学出版,2003。 [3] 欧阳黎明,MATLAB控制系统设计[M],国防工业出版社,2001。

[4] 冯冬青等,一种基于MATLAB的模糊控制器综合优化设计方法[J],系统仿真学报,2004(4):

849-852。

[5] 阮勇,基于Matlab的模糊控制器的设计与仿真[J],现代电子技术,2005(11):5-7。

[6] 王勃群等,基于Matlab参数自整定PID控制器的设计与仿真[J],自动化技术与应用,2009(1):

31-34。

基于MATLAB的模糊控制器的设计与仿真 第11页 共11页

Design and Simulation of Fuzzy Controller based on MATLAB

Abstract: The fuzzy controller is introduced in this paper. A method to design and simulate fuzzy controller is proposed. The method uses the control rules and membership function in fuzzy tool box through MATLAB to build up a simulation model. Finally, the design and simulate the fuzzy controller were realized in the experiment.

Key words:fuzzy controller, membership function, simulation, matlab

搜索更多关于: 基于matlab的模糊控制器的设计与仿真 的文档
基于matlab的模糊控制器的设计与仿真.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c20ik021rk47b3ef98ncs_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top