- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
智能技术与应用实验报告
目录
模糊控制系统的仿真实验 1
一、实验目的: 1
二、实验任务: 1
三、实验分析 1
一、模糊控制器的设计 1
二、对模糊系统进行仿真 4
实验任务一: 8
实验任务二: 15
实验任务三: 18
BP神经网络的仿真实验 21
一、实验目的 22
二、实验内容 22
三、实验任务 23
遗传算法仿真实验 31
一、实验目的: 31
二、实验任务: 31
三、实验内容 31
智能控制实际工程处理(选做) 37
一、实验内容: 37
二、实验任务: 37
三、实验步骤 37
模糊控制系统的仿真实验
一、实验目的:
现有被控对象一:G(s)=1/(s2+2s+1)
被控对象二:G(s)=K /【(T1s+1)(T2s+1) 】
试设计一个模糊控制系统来实现对它的控制,并完成以下任务:
二、实验任务:
任务一:通过仿真分析模糊控制器的参数的变化(主要讨论控制器解模方法和量化因子的变化)对系统性能的影响。
任务二:在控制器参数一定的情况下改变被控对象的参数,分析对象参数变化时fuzzy controller的适应能力。
任务三:在控制器参数一定的情况下改变被控对象的结构,分析对象结构变化时fuzzy controller的适应能力。
三、实验分析
要完成以上任务应分两个步骤:一设计模糊控制器,二用matlab的模糊逻辑工具箱建立模糊推理系统,并在simulink中实现对模糊系统的仿真。接下来就以对象一为例说明模糊控制系统的仿真。
一、模糊控制器的设计
模糊控制器的设计步骤为:
1、选择控制器的输入输出:选择误差e及误差变化量ec为输入, u作为输出用于控制对象,这样模糊控制器具有二输入一输出的结构。
2、模糊集及论域的定义:
???输入e的模糊子集为{NB NM NS NO PO PS PM PB}
???输入ec和输出u的模糊子集均为{NB NM NS ZO PS PM PB}
???e的论域为{-6 -5 -4 -3 -2 -1 -0 +0 1 2 3 4 5 6 }
???ec的论域为{-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 }
???u的论域为{-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 }
我们选择三角形作为隶属度函数的形状, e的隶属度函数如
ec的隶属度函数如下图所示:
u的隶属度函数如下图所示
3、确定模糊控制规则,模糊规则表如下:
NB NM NS ZO PS PM PB NB NB NB NB NB NM ZO ZO NM NB NB NB NB NM ZO ZO NS NM NM NM NM ZO PS PS NO NM NM NS ZO PS PM PM PO NM NM NS ZO PS PM PM PS NS NS ZO PM PM PM PM PM ZO ZO PM PB PB PB PB PB ZO ZO PM PB PB PB PB 表1-1
4、选择输入输出变量的量化因子:这里暂时选定输入输出的量化因子Ke=Kc=Ku=1,接下来的仿真过程还可以调整。
5、 择模糊规则前提交的方法为min,模糊推理方法为min,而反模糊化方法可以在仿真过程中设置。
二、对模糊系统进行仿真
模糊控制系统的控制框图为:
matlab提供的simulink软件包可对控制系统进行仿真。仿真分两步:一是在fuzzy logic工具箱中建立模糊推理系统(FIS),二是在simulink中建立完整的模糊控制系统并进行仿真分析。
1、在fuzzy logic工具箱中建立模糊推理系统
模糊逻辑工具箱提供了图形用户界面(GUI)和命令行方式两种方式,但总的来说用GUI工具建立模糊逻辑推理系统更容易些,接下来将介绍GUI方式的使用。
(1)、fuzzy logic工具箱由5个主要的GUI工具来建立、编辑和观察模糊推理系统,这5个工具为:
FIS编辑器:用于定义并编辑整个系统的输入、输出个数以及推理、解模的方法。
隶属函数编辑器:用于定义并编辑每个变量模糊子集的隶属函数。
模糊规则编辑器:用于编辑规则列表
模糊规则观察器和输出曲面观察器:用于观察模糊推理系统,值得注意的是观察器是只读工具。
这5个GUI工具之间能相互作用并交换信息,任何一个都能对工作区和磁盘进行读写。接下来就以上面给出的系统为例说明工具箱的使用。
???matlab的命令窗口键入fuzzy,系统就打开了FIS编辑器(也可以点击命令窗口左下角的start菜单,然后选择toolbox下的fuz
您可能关注的文档
最近下载
- 汉英翻译基础教程-冯庆华-一93页精品课件.ppt VIP
- 设备采购供货安装投标方案.docx VIP
- 八年级物理下册第九章压强测试题新版新人教版.docx VIP
- 升压站强条执行记录表(完整版)-(1).docx VIP
- 黑龙江箵哈尔滨市松雷中学2024-2025学年九年级上学期开学测试英语试卷+.docx VIP
- FANUC数控系统31i-B维修说明书(非常详细).pdf VIP
- 眼科设备采购投标方案.doc VIP
- 铁路售票员培训课件.pptx VIP
- 铁路与轨道交通客运安检实务 项目一 铁路与轨道交通安检基本知识.pptx VIP
- 元素周期律 高一化学人教版(2019)必修第一册.pptx VIP
文档评论(0)