



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
智能技术第一次实验 1 把课件上的程序进行仿真(注意:模糊系统的设置可以通过图形设计而无需编程) ,并熟 悉模糊控制的过程 方法 1 利用最常用的梯形隶属度函数表示 “年轻” , “中年 ”, “老年” , “很年轻” , “非常老” 等模糊量 程序: 结果: 方法 2 利用广义钟型函数表示“年轻” , “中年” , “老年” 程序: 结果: 2 对某种产品的质量进行抽查评估。现随机选出 5 个产品 x1,x2,x3,x4,x5 进行检验,它们 质量情况分别为: x180,x272,x365,x4 98,x553 这就确定了一个模糊集合 Q,表示该组产品的“质量水平 ”这个模糊概念的隶属程度。试写 出该模糊集。 该模糊集为:Q=(X1,0.8),(X2,0.72),(X3,0.65),(X4,0.98),(X5,0.53) 3 设系统为 )14(20)(ssH 设计该系统的模糊控制器,并将控制效果与传统 PID 进行比较,注意在选择不同隶属度函 数和不同控制参数的情况下所获得的控制效果。 程序: num=20; den=8,6,1; a1,b,c,d=tf2ss(num,den); x=0;0; %系统参数 T=0.01; h=T; N=500; umin=0.07; umax=0.7; td=0.02; Nd=0;%td/T R=1.5*ones(1,N);%参考输入 e=0;de=0;ie=0;kp=100;ki=2;kd=6; for k=1:N uu1(1,k)=-(kp*e+ki*ie+kd*de); %延迟环节 if kumax u=sign(u)*umax; end k0=a1*x+b*u; k1=a1*(x+h*k0/2)+b*u; k2=a1*(x+h*k1/2)+b*u; k3=a1*(x+h*k2)+b*u; x=x+(k0+2*k1+2*k2+k3)*h/6; y=c*x+d*u; %计算误差、微分和积分 e1=e; e=y(1,1)-R(1,k); de=(e-e1)/T; ie=e*T+ie; yy1(1,k)=y; end %定义输入与输出变量及其隶属度函数 a=newfis(simple); a=addvar(a,input,e,-6 6); a=addvar(a,input,de,-6 6); a=addvar(a,output,u,-3 3); a=addmf(a,input,1,NB,trapmf,-6,- 6,-5,-3); a=addmf(a,input,1,NS,trapmf,-5,- 3,-2,0); a=addmf(a,input,1,ZR,trimf,- 2,0,2); a=addmf(a,input,1,PS,trapmf,0,2, 3,5); a=addmf(a,input,1,PB,trapmf,3,5, 6,6); a=addmf(a,input,2,NB,trapmf,-6,- 6,-5,-3); a=addmf(a,input,2,NS,trapmf,-5,- 3,-2,0); a=addmf(a,input,2,ZR,trimf,- 2,0,2); a=addmf(a,input,2,PS,trapmf,0,2, 3,5); a=addmf(a,input,2,PB,trapmf,3,5, 6,6); a=addmf(a,output,1,NB,trapmf,- 3,-3,-2,-1); a=addmf(a,output,1,NS,trimf,-2,- 1,0); a=addmf(a,output,1,ZR,trimf,- 1,0,1); a=addmf(a,output,1,PS,trimf,0,1, 2); a=addmf(a,output,1,PB,trapmf,1,2,3 ,3); rr=5 5 4 4 3; 5 4 4 3 3; 4 4 3 3 2; 4 3 3 2 2; 3 3 2 2 1; r1=zeros(numel(rr),3); k=1; for i=1:size(rr,1) for j=1:size(rr,2) r1(k,:)=i,j,rr(i,j); k=k+1; end end r,s=size(r1); r2=ones(r,2); rulelist=r1,r2; a=addrule(a,rulelist); %采用模糊控制器的二阶系统仿真 e=0; de=0; ke=100;kd=0.1;ku=6; for k=1:N %输入变量变换至论域 e1=ke*e; de1=kd*de; if e1=6 e1=6; elseif e1=6 de1=6; elseif de1=-6 de1=-6; end %模糊推理 in=e1 de1; u=ku*evalfis(in,a); uu(1,k)=u; %计算系统输出 k0=a1*x+b*u; k1=a1*(x+h*k0/2)+b*u; k2=a1*(x+h*k1/2)+b*u; k3=a1*(x+h*k2)+b*u; x=x+(k0+2*k1+2*k2+k3)*h/6; y=c*x+d*u; yy(1,k)=y; %计算系统输出误差及误差导数 e1=e; e=y-R(1,k); de=(e-e1)/T; end %典型二阶环节的模糊控制输出曲线 kk=T*1:N; plot(kk,yy,h,kk,yy1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年心理咨询与家庭教育基础知识考核试卷及答案
- 2025年现代物流与供应链管理考试卷及答案
- 2025年图书馆学与信息管理考试试卷及答案
- 2025年跨文化交际与沟通能力考试试卷及答案
- 合伙合同协议书样本图
- 租房合同到期协议书
- 2025届高考语文复习:句子效果赏析+课件
- 重读新时期以来关+于中国电影民族化的论争
- 全国创新杯机械类说课大赛一等奖作品12mm板厚Q235V对平二保焊说课课件
- 江苏省无锡市第三高级中学2024-2025学年高一下学期期中考试数学试卷(解析)
- DB43-T 2927-2024 中医护理门诊建设与管理规范
- 《额定电压1kV(Um=1.2kV)到35kV(Um=40.5 kV) 铝合金芯挤包绝缘电力电缆第2部分:额定电压1 kV (Um=1.2 kV)和3 kV (Um=3.6 kV)电缆》
- 走进现代舞智慧树知到期末考试答案章节答案2024年浙江大学
- HIV-1病毒载量测定及质量保证指南
- 围手术期血糖管理指南
- GB/T 45007-2024职业健康安全管理体系小型组织实施GB/T 45001-2020指南
- 刘强东创业故事
- 智慧农业中的农业无人机技术与应用
- 2023年马克思主义原理考试知识点汇总
- 智慧监狱智能管控解决方案
- 凤凰实验中学校服供应商评价和退出机制
评论
0/150
提交评论