模糊pid控制matlab仿真

作者&投稿:骆融 (若有异议请与网页底部的电邮联系)

中尤19549457131问: 急急急!!!如何用matlab中的simulink仿真模糊PID控制器? -
蜀山区八正回答: 可以再SIMULINK模块中拉出模糊控制器模型,然后还要用M文件编写相应的模糊控制器程序,取个模糊文件的名字,比如a,然后单击模块,键入字母a,即可,注意写好M文件后,要运行一次,这样才能生成模糊文件a. 程序可参考,我的另一个答复:http://wenwen.sogou.com/z/q876166627.htm

中尤19549457131问: 我在做一个MATLAB仿真模糊PID,规则,系统图都已经完成就是怎么都运行不成功,请大神帮我看一下可以吗? -
蜀山区八正回答: 第一步:打开模糊推理系统编辑器 步骤:在Commond Window 键入fuzzy 回车 打开如下窗口,既模糊推理系统编辑器 第二步:使用模糊推理系统编辑器 本例用到两个输入,两个输出,但默认是一个输人,一个输出 步骤:1、添加一个输入 添加...

中尤19549457131问: 求悬架模糊PID控制MATLAB仿真程序 -
蜀山区八正回答: close all clear all a=newfis('fuzzf'); f1=1; a=addvar(a,'input','e',[-3*f1,3*f1]); a=addmf(a,'input',1,'NB','zmf',[-3*f1,-1*f1]); a=addmf(a,'input',1,'NM','trimf',[-3*f1,-2*f1,0]); a=addmf(a,'input',1,'NS','trimf',[-3*f1,-1*f1,1*f1]); a=addmf(a,'input',1,'Z','trimf',[-2*f1,0,2*f...

中尤19549457131问: MATLAB仿真模糊PID控制初始位置不为零是什么原因? -
蜀山区八正回答: 检查下模糊规则,很可能是输入为零的时候,规则中对应的控制量并不为零.

中尤19549457131问: MATLAB下的速度的PID仿真是怎么一回事 -
蜀山区八正回答: 就是用一组传递函数(数学公式)来建立数学模型;将该数学模型和仿真的PID控制器(也是一组传递函数或数学公式)组合起来,构成一个负反馈控制系统;这样,就组成了一个PID仿真控制系统.

中尤19549457131问: 跪求:如何用matlab做专家PID控制的仿真 -
蜀山区八正回答: 条件太少,自己做了,可以出结果,%Integration separation PID Controller clear all; close all; ts=5;%delay plant sys=tf([1],[30,1],'inputdelay',10); dsys=c2d(sys,ts,'zoh'); [num,den]=tfdata(dsys,'v'); u_1=0;u_2=0;u_3=0;u_4=0;u_5=0; y_1=0;y_2=0;y_3...

中尤19549457131问: 在matlab中怎样使用pid板块 -
蜀山区八正回答: 在MATLAB命令窗口中键入Simulink命令; 在Simulink的浏览工具条选择“新建”按钮,打开一个空白的模型创建窗口; 在Simulink库浏览器中单击Source库,选中Step模块,单击Step模块并将其拖入到新建的模型窗口中,然后释放,完成;...

中尤19549457131问: 怎么通过MATLAB使用遗传算法实现pid参数整定 -
蜀山区八正回答: 我的毕设只用复把PID和模糊PID相比较 常规PID,用Matlab里的Simulink模块仿真,建立你要做的动力学模型的传函或者状态空间.PID参数调节制可用临界比度法.模糊PID就麻烦了,打开Matlab中FIS模块,一般都用二阶模糊?输入E,EC的隶属函数,一般为高斯百,和输出模糊Kp,Ki,Kd,一般为三角.还要整定模糊规则,再加载到Simulink里.调节模糊因子Gu,Ge,Gec,设置模糊PID的参度数.总之,你这个问题在白度知道里很难说清楚.

中尤19549457131问: 怎样用MATLAB进行模糊控制的仿真 -
蜀山区八正回答: 首先搭建模糊控制的仿真框图,然后 建立模糊控制器 把模糊控制器导入仿真框图的模糊模块中, 开始仿真就可以了

中尤19549457131问: matlab中simulink怎么用pid仿真 -
蜀山区八正回答: 有PID控制模块,只需要设置参数即可


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网