模糊控制设计及仿真实例智能控制作业
更新时间:2023-09-28 23:42:01 阅读量: 综合文库 文档下载
1.一个三阶系统
b0s?b1s?b2s?a1s?a2s?a3322 ,其中a,b的值由自己设定,该系统具有非
线性环节,如下图所示:
依据上述条件设计一个模糊控制器: ①用MATLAB仿真,得出仿真结果, ②并通过改变a、b值对仿真结果的影响;
③改变隶属度函数,从仿真结果图分析隶属度函数,模糊化对系统的影响; 解:①
(1)取b0=0,b1=0,b2=1.5,a1=4,a2=2,a3=0,在SIMULINK里建模如下图所示
(2)用GUI建立FIS
E和EC分别为系统输出误差和误差的变化量,U为控制输出,编辑其隶属度函数如下
1
2
编辑模糊推理规则如下
3
(3)仿真结果如下
4
2自己选定一个对象,设计一个神经网络控制系统。
解:被控对象为y(k)=0.3y(k-1)+0.2y(k-2)+0.1u(k-1)+0.6u(k-2),采用单神经元PID控制,控制结构如下图所示:
采用有监督的Hebb学习规则,控制算法及学习算法如下:
3u(k)?u(k?1)?K?wi?(k)xi(k)i?13wi?(k)?wi(k)/?wi(k)i?1w1(k)?w1(k?1)??Iz(k)u(k)x1(k)w2(k)?w2(k?1)??Pz(k)u(k)x2(k)w3(k)?w3(k?1)??Dz(k)u(k)x3(k)式中,
2x1(k)?e(k);x2(k)?e(k)?e(k?1);x3(k)??e(k)?e(k)?2e(k?1)?e(k?2);
?I﹑?P﹑?D分别为积分﹑比例﹑微分的学习速率,K为神经元比例系数,K>0。输入信号为方波:
rin?k??0.5sgn(sin(4?t))
仿真程序如下:
clear all; close all;
x=[0,0,0]';
xiteP=0.40; xiteI=0.35; xiteD=0.40;
wkp_1=0.10;
5
正在阅读:
模糊控制设计及仿真实例智能控制作业09-28
磷肥行业产业结构调整意见09-21
刻舟求剑续写600字06-24
天天酷跑坐骑人物永久获得抽奖技巧分享 最新积分抽奖技巧07-19
人的一生科学资料02-15
2019年中国竹炭布行业市场调研与发展战略研究报告(定制版)目录09-12
领导班子民主生活会征求意见表附件05-02
呼和浩特市导游词01-28
- 污染源自动监控设施登记备案表
- 2015秋季趣味运动会竞赛规程(18+3+12+6)份,肯定不够,再复印 - 图文
- 年生产万个立体车库停车设备项目可行性可研报告
- 关于开展安全生产大检查活动实施方案
- 草原 第二课时 信息化教学模板教学设计
- 2012年通风工作总结
- 纪念集文案架构
- 计算机操作系统期末试题及答案7概要
- 猪多杀性巴氏杆菌病的诊断与防治
- 医学论文:连续硬膜外麻醉分娩镇痛350例临床分析
- 六年级上册数学期中试卷(35)
- 高中文言文阅读复习资料整理
- 0rm%suisexcel表格特殊技法!(半小时教你成为excel高手)
- 园岭小学开展公民道德建设“八个一”活动 - 图文
- 变高度顶推连续梁整体受力性能研究 - 图文
- 蛋白裂解液
- 租户须知
- start unit1-3周考试卷
- 桥台帽梁施工方案
- 实 验 五