• PUDN用户
    了解作者
  • matlab
    开发工具
  • 8KB
    文件大小
  • rar
    文件格式
  • 2
    收藏次数
  • 10 积分
    下载积分
  • 5594
    下载次数
  • 2005-12-05 12:01
    上传日期
模糊PID控制程序的源码,是作业,有讲解,
模糊控制程序.rar
  • 模糊控制程序.doc
    54KB
  • www.pudn.com.txt
    218B
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <meta name="generator" content="pdf2htmlEX"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css"> <link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css"> <link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/622b3274ff7f9c46a6a8563d/raw.css"> <script src="https://static.pudn.com/base/js/compatibility.min.js"></script> <script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script> <script> try{ pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({}); }catch(e){} </script> <title></title> </head> <body> <div id="sidebar" style="display: none"> <div id="outline"> </div> </div> <div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/622b3274ff7f9c46a6a8563d/bg1.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">&#35821;&#35328;&#21464;&#37327;<span class="_ _0"> </span><span class="ff2">X</span>&#65292;<span class="ff2">Y</span>&#65292;<span class="ff2">Z<span class="_ _0"> </span></span>&#30340;&#38582;&#23646;&#24230;&#20989;&#25968;<span class="ff2">.</span></div><div class="t m0 x2 h3 y3 ff1 fs0 fc0 sc0 ls0 ws0">&#35770;&#22495;</div><div class="t m0 x3 h4 y4 ff1 fs1 fc0 sc0 ls0 ws0">&#35821;</div><div class="t m0 x3 h4 y5 ff1 fs1 fc0 sc0 ls0 ws0">&#35328;&#20540;</div><div class="t m0 x4 h5 y6 ff2 fs2 fc0 sc0 ls0 ws0"> </div><div class="t m0 x5 h5 y7 ff2 fs2 fc0 sc0 ls0 ws0">-4</div><div class="t m0 x6 h5 y6 ff2 fs2 fc0 sc0 ls0 ws0"> </div><div class="t m0 x7 h5 y7 ff2 fs2 fc0 sc0 ls0 ws0">-3</div><div class="t m0 x8 h5 y8 ff2 fs2 fc0 sc0 ls0 ws0">-2<span class="_ _1"> </span>-1<span class="_ _1"> </span>0<span class="_ _2"> </span>1<span class="_ _2"> </span>2<span class="_ _2"> </span>3<span class="_ _2"> </span>4</div><div class="t m0 x3 h6 y9 ff2 fs0 fc0 sc0 ls0 ws0">NB<span class="_ _3"> </span><span class="ff3"> 1<span class="_ _4"> </span>0.5<span class="_ _5"> </span> 0<span class="_ _4"> </span>0<span class="_ _6"> </span> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0 <span class="_ _5"> </span> 0<span class="_ _7"> </span> 0</span></div><div class="t m0 x3 h6 ya ff2 fs0 fc0 sc0 ls0 ws0">NS<span class="_ _8"> </span><span class="ff3"> 0<span class="_ _7"> </span> 0.5<span class="_ _9"> </span> 1<span class="_ _7"> </span> 0.5<span class="_ _9"> </span> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0 <span class="_ _a"> </span> 0<span class="_ _7"> </span> 0</span></div><div class="t m0 x3 h6 yb ff2 fs0 fc0 sc0 ls0 ws0">ZO<span class="_ _b"> </span><span class="ff3"> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0.5 <span class="_ _c"> </span> 1<span class="_ _7"> </span> 0.5<span class="_ _9"> </span> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0</span></div><div class="t m0 x3 h6 yc ff2 fs0 fc0 sc0 ls0 ws0">PS<span class="_ _d"> </span><span class="ff3"> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0 <span class="_ _a"> </span> 0<span class="_ _7"> </span> 0.5<span class="_ _9"> </span> 1<span class="_ _7"> </span> 0.5<span class="_ _9"> </span> 0</span></div><div class="t m0 x3 h6 yd ff2 fs0 fc0 sc0 ls0 ws0">PB<span class="_ _e"> </span><span class="ff3"> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0<span class="_ _7"> </span> 0.5<span class="_ _9"> </span> 1</span></div><div class="t m0 x9 h3 ye ff1 fs0 fc0 sc0 ls0 ws0">&#27169;&#31946;&#25511;&#21046;&#35268;&#21017;&#34920;</div><div class="t m0 xa h6 yf ff2 fs0 fc0 sc0 ls0 ws0">Z</div><div class="t m0 xb h6 y10 ff2 fs0 fc0 sc0 ls0 ws0"> X</div><div class="t m0 xc h6 y11 ff2 fs0 fc0 sc0 ls0 ws0">NB<span class="_ _f"> </span> NS<span class="_ _10"> </span> ZO<span class="_ _11"> </span> PS<span class="_ _12"> </span> PB</div><div class="t m0 x2 h6 y12 ff2 fs0 fc0 sc0 ls0 ws0">Y</div><div class="t m0 xd h6 y13 ff2 fs0 fc0 sc0 ls0 ws0">NB<span class="_ _13"> </span> PB<span class="_ _14"> </span> PB<span class="_ _15"> </span> PS<span class="_ _12"> </span> PS<span class="_ _12"> </span> ZO</div><div class="t m0 xd h6 y14 ff2 fs0 fc0 sc0 ls0 ws0">NS<span class="_ _16"> </span> PB<span class="_ _14"> </span> PS<span class="_ _12"> </span> PS<span class="_ _12"> </span> ZO<span class="_ _11"> </span> ZO</div><div class="t m0 xd h6 y15 ff2 fs0 fc0 sc0 ls0 ws0">ZO<span class="_ _c"> </span> PS<span class="_ _17"> </span> PS<span class="_ _12"> </span> ZO<span class="_ _11"> </span> ZO<span class="_ _11"> </span> NS</div><div class="t m0 xd h6 y16 ff2 fs0 fc0 sc0 ls0 ws0">PS<span class="_ _9"> </span> PS<span class="_ _18"> </span> ZO<span class="_ _11"> </span> ZO<span class="_ _11"> </span> NS<span class="_ _10"> </span> NS</div><div class="t m0 xd h6 y17 ff2 fs0 fc0 sc0 ls0 ws0">PB<span class="_ _19"> </span> ZO<span class="_ _1a"> </span> ZO<span class="_ _11"> </span> NS<span class="_ _10"> </span> NS<span class="_ _10"> </span> NB</div><div class="t m0 x3 h3 y18 ff1 fs0 fc0 sc0 ls0 ws0">&#35774;&#35745;&#24102;&#26377;&#32431;&#24310;&#36831;&#30340;&#19968;&#38454;&#24815;&#24615;&#29615;&#33410;&#65288;&#20551;&#35774;<span class="_ _0"> </span><span class="ff2">T=6,<span class="_ _1b"> </span>=0.02</span>&#65289;&#65306;</div><div class="t m0 x3 h6 y19 ff2 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x3 h7 y1a ff2 fs0 fc0 sc0 ls0 ws0"> <span class="fs3"> G(s)=<span class="_ _1c"> </span> </span></div><div class="t m0 x3 h3 y1b ff1 fs0 fc0 sc0 ls0 ws0">&#30340;&#27169;&#31946;&#25511;&#21046;&#22120;&#65292;&#35266;&#23519;&#20223;&#30495;&#32467;&#26524;&#12290;</div><div class="t m0 x3 h3 y1c ff1 fs0 fc0 sc0 ls0 ws0">&#32534;&#31243;&#22914;&#19979;&#65306;</div><div class="t m0 x3 h3 y1d ff2 fs0 fc0 sc0 ls0 ws0">%<span class="ff1">&#34987;&#25511;&#31995;&#32479;&#24314;&#27169;</span></div><div class="t m0 x3 h6 y1e ff2 fs0 fc0 sc0 ls0 ws0">num=1;</div><div class="t m0 x3 h6 y1f ff2 fs0 fc0 sc0 ls0 ws0">den=[6,1];</div><div class="t m0 x3 h3 y20 ff2 fs0 fc0 sc0 ls0 ws0">[a1,b,c,d]=tf2ss(num,den);%<span class="ff1">&#20256;&#36882;&#20989;&#25968;&#36716;&#25442;&#21040;&#29366;&#24577;&#31354;&#38388;</span></div><div class="t m0 x3 h6 y21 ff2 fs0 fc0 sc0 ls0 ws0">x=[0];</div><div class="t m0 x3 h3 y22 ff2 fs0 fc0 sc0 ls0 ws0">%<span class="ff1">&#31995;&#32479;&#21442;&#25968;</span></div><div class="t m0 x3 h6 y23 ff2 fs0 fc0 sc0 ls0 ws0">T=0.01;h=T<span class="_ _1d"></span>;td=0.02;N=1000;</div><div class="t m0 x3 h3 y24 ff2 fs0 fc0 sc0 ls0 ws0">nd=td/T<span class="_ _1d"></span>;%<span class="ff1">&#31995;&#32479;&#32431;&#24310;&#36831;</span></div><div class="t m0 x3 h3 y25 ff2 fs0 fc0 sc0 ls0 ws0">R=ones(1,N);%<span class="ff1">&#21442;&#32771;&#36755;&#20837;</span></div><div class="t m0 x3 h3 y26 ff2 fs0 fc0 sc0 ls0 ws0">%<span class="ff1">&#23450;&#20041;&#36755;&#20837;&#21644;&#36755;&#20986;&#21464;&#37327;&#21450;&#38582;&#23646;&#24230;&#20989;&#25968;</span></div><div class="t m0 x3 h6 y27 ff2 fs0 fc0 sc0 ls0 ws0">a=newfis('Simple');</div></div></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div> </body> </html>
评论
  • 卧龙在兰 2020-01-05 12:46:42
    是matlab程序,不是c语言的
  • PUDN用户 2009-05-02 16:35:15
    如果要在MATLAB上实现,直接用simulink方便多了
  • PUDN用户 2007-12-10 17:55:57
    eeeeeeeeeeeee
相关推荐
  • 运动控制matlab代码
    运动控制课程作业代码,包括微分几何,曲率挠率,求左右刀补,机械臂运动学正逆解等。有pdf作业要求,及matlab完整代码
  • matlab模糊控制程序代码-IntelligentControl:智能控制作业
    这些文件是为清华大学2016年Spring学期研究生课程“智能控制”的作业编写的。 本课程由模糊推理系统、神经网络和优化三个主要部分组成。 M 文件包含初始代码,PDF 文件给出了数学问题的简要描述。 感谢本课程的教授...
  • 计算机控制技术大作业(1)——MATLAB程序
    计算机控制技术大作业的一部分,MATLAB程序通过调试并仿真,与计算机控制技术大作业2、3、4是整套
  • matlab作业
    作业,课后习题,基础练习 学习体会 , 建议
  • MATLAB缩略讲义
    一份很有用的MATLAB学习的讲义。希望为学习MATLAB的提供帮助。
  • 模糊控制的一个matlab程序
    是我上武汉科技大学的时候一个课后作业的题目,是关于一个阀门的模糊控制
  • 过程控制系统MATLAB_GUI.rar
    这是过程控制系统这门课上用matlab写的串级控制GUI演示,包括单回路控制与串级控制的比较(时域、频域)、抗扰性能比较、PID参数无梯度优化调整。另外配套讲解pdf和视频!!
  • 滑动模态控制作业(仿真及matlab代码)
    应用非线性控制 滑模控制 变结构控制 仿真及matlab代码
  • matlab关于变电站的仿真作业
    关于变电站的课程设计,其中有matlab仿真图,有关代码和说明
  • 模糊控制算法matlab实现
    MATLAB实现: 设计一个模糊控制器,应用于一个具体的控制室例子。计算模糊控制表,并给出被控制对象输出的响应曲线,(设给定的输入为阶跃信号)。 本题描述:E:温度误差,E= T0-T,T0 是温度给定值,在本题中设...