




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
智能控制仿真实验实验一 模糊控制系统的仿真实验实验二 BP神经网络的仿真实验实验三 遗传算法仿真实验实验四 智能控制实际工程处理(选做)实验一 模糊控制系统的仿真实验实验目的:现有被控对象一:G(s)=1/(s2+2s+1)被控对象二:G(s)=K /【(T1s+1)(T2s+1) 】 试设计一个模糊控制系统来实现对它的控制,并完成以下任务实验任务一:请根据以上的数据重新仿真一下,看Ke的变化对系统性能的影响是否如此?然后仍以G(s)=1/(s2+2s+1) 为被控对象,按照同样的方法仿真并分析Kc、Ku的变化对系统性能的影响。1.相同参数不同控制器解模方法下的图形 BISECTORMOMSOMLOM2.不同参数相同解模方法下的图形(解模方法均为BISECTOR)(1)Ke的影响(Kc=5,Ku=8)Ke=1Ke=0.5(2)Kc的影响(Ke=9,Ku=8)Kc=1Kc=0.5(3)Ku的影响(Ke=9,Kc=5)Ku=1Ku=0.5小结:由以上图形分析可得,不同的解模方法输出的结果不同,经比较BISECTOR的解模方法更加合适。参数Kc、Ku不变时,随着Ke的减小,上升时间将增大;Ke、Ku不变时,随着Kc的减小超调变大;Ke、Kc不变时随着Ku的减小,输出越来越低于1。可知Ke=9、Kc=5、Ku=8更为合适。实验任务二:仍使用以上设计的模糊控制器,被控对象为:G(s)=K /【(T1s+1)(T2s+1)】 ,被控对象的参数有以下四组:第一组参数: G(s)=20/【(1.2s+1)(4s+1)】第二组参数: (s)=20/【(0.4s+1)(4s+1)】第三组参数: G(s)=20/【(2s+1)(4s+1)】第四组参数: G(s)=20/【(2s+1)(8s+1)】请根据由任务一得到的Ke、Kc、Ku的变化对系统性能影响的规律,选择第一组参数作为被控对象参数,调试出适合该系统的最佳的Ke、Kc、Ku和反模糊化方法;并在你调出的最佳的Ke、Kc、Ku状态下,将对象参数分别变成第二、三、四组的参数,仿真出结果,并分析fuzzy controller的适应能力。G(s)=20/【(1.2s+1)(4s+1)】(s)=20/【(0.4s+1)(4s+1)】G(s)=20/【(2s+1)(4s+1)】G(s)=20/【(2s+1)(8s+1)】小结:对于二阶系统来说,不同的参数,适应能力均不错。实验任务三:仍保持你在前面得到的量化因子Ke、Kc、Ku不变,取被控对象为: G(s)=20/【(1.2s+1)(4s+1)】,把对象的结构分别变成一阶系统、三阶系统时,仿真系统的响应,分析fuzzy controller的适应能力。9 5 8G(s)=20/(4s+1)G(s)=20/(1.2s+1)(4s+1)G(s)=20/(1.2s+1)(4s+1)(s+1)小结:由以上一阶、二阶、三阶图像可知,fuzzy controller对于二阶的适应性能更好,对于一阶、三阶效果太差。实验二 BP神经网络的仿真实验BP神经网络是众多神经网络结构中的一种,它通常由:输入层、隐含层、输出层组成,而采用的学习算法为误差反向传播,因此称为feedback back propagation Network,简称为BP神经网络。一、实验目的学会用matlab的神经网络工具箱(Nntool)来完成神经网络可逼近函数的功能。二、实验任务仿造例21设计一个两层的BP神经网络。输入范围为1 1,样本输入x和目标输出y为:x=-1:0.01:1;y=(1x2)1/2训练该网络使输出在区间-1 1 内逼近该函数。要求:通过仿真画出y=(1x2)1/2 和在样本输入x的情况下神经网络输出的图形,分析你所设计的神经网络的逼近性能如何?y=(1x2)1/2拟合效果:局部放大效果:由图形可知,拟合效果很好。实验三 遗传算法仿真实验遗传算法是建立在自然选择和自然遗传学机理基础上的迭代自适应概率性搜索,一般由初始化、选择、交叉、突然变异四部分组成;它的一个重要应用就是数值优化。一、实验目的:1、了解用于数值优化的遗传算法的原理2、用matlab语言编程实现遗传算法二、实验任务:根据前面的函数one,计算以下一元函数的最大值并按上例所示画出适应度函数图:1、f(x)=x2+4x+6 x1,5 要求解精确到6位小数2、f(x)=xsin(10x)+2 x-1,2 要求解精确到6位小数One 函数:function Max_Value,x=one(umin,umax)%运行参数Size=80; G=100; CodeL=22;E=round(rand(Size,CodeL); %主程序for k=1:1:G time(k)=k;for s=1:1:Sizem=E(s,:);y=0;for i=1:1:CodeL %解码 y=y+m(i)*2(i-1);endx=(umax-umin)*y/4194303+umin;F(s)= myfunction_one (x); %调用my function _ one函数产生每个离散点的适应度endJi=1./F; % 注意这里是点乘BestJ(k)=min(Ji); % 每步最优的目标函数fi=F; %定义适应度函数Oderfi,Indexfi=sort(fi); % 将80个个体的适应度从小到大排序Bestfi=Oderfi(Size); BestS=E(Indexfi(Size),:); bfi(k)=Bestfi; % 每步最优的适应度fi_sum=sum(fi);fi_Size=(Oderfi/fi_sum)*Size;fi_S=floor(fi_Size); kk=1; for i=1:1:Size %选择并复制个体 for j=1:1:fi_S(i) TempE(kk,:)=E(Indexfi(i),:); kk=kk+1; end end pc=0.25;n=ceil(22*rand); % 随机产生交叉的位for i=1:2:(Size-1) temp=rand; if pctemp %满足交叉条件 for j=n:1:22 TempE(i,j)=E(i+1,j); TempE(i+1,j)=E(i,j); end endendTempE(Size,:)=BestS;E=TempE; Pm=0.01; for i=1:1:Size for j=1:1:CodeL temp=rand; if Pmtemp % 满足变异条件 if TempE(i,j)=0 TempE(i,j)=1; else TempE(i,j)=0; end end end endTempE(Size,:)=BestS;E=TempE;endMax_Value=vpa(Bestfi,7) %输出最大值BestS; %输出最大值对应的离散点的二进制编码x=vpa(x,7) %输出取最大值是x的值figure(1); %画出迭代100步的适应度变化图和目标函数图plot(time,BestJ); xlabel(Times);ylabel(Best J);figure(2);plot(time,bfi);xlabel(times);ylabel(Best F);function t=myfunction_one(x)t=x2+4*x+6;(对源程序已做部分更改,例如将有效数字改为7位)1. f(x)=x2+4x+6 x1,5 要求解精确到6位小数解:One(1,5)Max_Value =51.x =5.2. f(x)=xsin(10x)+2 x-1,2 要求解精确到6位小数解:Max_Value = 3.850255 x = 1.850403选作部分:实验四智能控制实际工程处理(选做)实验内容:现有一实际工程问题,仪征化纤公司工业丝装置牵伸辊温度的非线性拟合问题,温度的测量值为频率信号,且和温度的对应关系为非线性关系,具体如下:温度()频率温度()频率温度()频率温度()频率0217318019001160171362401575852152485188641651703824515684102131290187301701694225015611152112595186001751684825515538202093410018472180167532601546725207481051834718516663265153973020568110182241901657327015329352039111518104195164852751525940202211201798720016399280151944520055125178732051631428515126501989213017759210162302901506255197341351765021516148295149986019581140175412201606830014925651942914517436225159897019283150173362301591075191391551723623515833实验任务:试用BP网络进行拟合,频率为自变量X,温度为因变量Y,求Y=F(X),要求神经网络的结构越简单越好,且满足拟合温度的误差最大不超过0.1。训练情况:abs(network1_errors)ans = Columns 1 through 18 0.0000 0.0000 0.0000 0.0000 0.0002 0.0005 0.0007 0.0005 0.0060 0.0139 0.0240 0.0356 0.0068 0.0474 0.0205 0.0542 0.0317 0.0354 Columns 19 through 36 0.0176 0.0245 0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版二房东租赁合同样本:住宅公寓租赁
- 二零二五年度瓷砖原材料贸易合同范本
- 2025版海上货物运输及船舶报废合同
- 二零二五年度科技园区法律顾问服务合同
- 2025年度建筑垃圾处理与环保建材企业合作合同
- 二零二五年度法人投资公司项目借款合同
- 二零二五年度共享办公室租赁合同含企业财务顾问服务
- 二零二五年度智能照明系统安装人工合同样本
- 二零二五年度农业贷款担保合同
- 二零二五年度建筑工地安全培训及管理合同
- 贵州省金沙县沙土镇汇鑫煤矿市场化矿山生态修复整改技术方案
- 会场布置策划书会场布置策划书八篇
- 信访稳定考核办法
- (6.7)-胰腺癌和壶腹周围癌的外科治疗
- (完整版)食品安全自查、从业人员健康管理、进货查验记录、食品安全事故处置保证食品安全规章制度
- 2023年高考江苏卷生物试题答案及解析
- GB/T 9652.2-1997水轮机调速器与油压装置试验验收规程
- 国有企业职务职级管理办法
- 工程监理见证取样方案
- 医德医风及行风建设课件
- 闽教版小学英语单词分类
评论
0/150
提交评论