llgd.net
当前位置:首页 >> 用mAtlAB simulink进行温度控制PID仿真时,在哪里... >>

用mAtlAB simulink进行温度控制PID仿真时,在哪里...

你问的问题描述不是很清楚,能否将你的仿真模型贴出来,方能有针对性的解决你的问题。 可参考下面图示:

模块库里没有现成的PID Controller,方法如下: 1复制,直接从现成的MATLAB例子中复制PID controller,比如可在MATLAB 命令窗口输入sltank,其中就有一个PID controller,直接复制即可。 2自己建立,分别建立比例,积分,微分模块,参照以上例子...

你点开step,点help就知道这个模块怎么用了。 你也可以直接用constant模块,直接设定一个值

1、先买本控制方面的书,了解PID控制原理 2,了解simulink的使用方法。 用simulink来做PID控制实际很简单的。 3,实际上simulink中有一个跟你很相似的关于水箱水位的控制模型例子。大概在MATLAB--help--demo--simulink 里面,好好找找。

可以再SIMULINK模块中拉出模糊控制器模型,然后还要用M文件编写相应的模糊控制器程序,取个模糊文件的名字,比如a,然后单击模块,键入字母a,即可,注意写好M文件后,要运行一次,这样才能生成模糊文件a。 程序可参考,我的另一个答复:http://...

在MATLAB命令窗口中键入Simulink命令; 在Simulink的浏览工具条选择“新建”按钮,打开一个空白的模型创建窗口; 在Simulink库浏览器中单击Source库,选中Step模块,单击Step模块并将其拖入到新建的模型窗口中,然后释放,完成; 按照步骤3选择Con...

由于Simulink不支持纯微分传递函数(s),所以加入一个较小时间常数的惯性环节来代替,即用 s/(s/N+1) 来近似纯微分环节。N一般取10-100就会有比较好的效果。

你自己分析分析,如果Ki取无穷大,你的Out1算出来应该是多少,无穷大。这个还怎么解? 至于你的算法哪里错了,路过的别人看看吧。我不懂的。

你得把模型付上来,才能帮你看看怎么解决啊

1. PID 控制系统原理及算法 当我们不能将被控对象的结构和参数完全地掌握,或者是不能得到精确的数学模型时,在这种情况下最便捷的方法便是采用PID 控制技术。为了使控制系统满足性能指标要求,PID 控制器一般地是依据设定值与实际值的误差,利...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com