你好,有个关于matlab simulink仿真的问题困扰我很久了,麻烦帮我看下,如果可以,万分感谢。

问题是关于汽包水位三冲量控制系统的仿真,框图连好,所有的数据来源网上硕士论文的数据(应该都是正确的),可是出来的仿真结果跟原文不一样,我上网查了很久得出了可能是步长设置出... 问题是关于汽包水位三冲量控制系统的仿真,框图连好,所有的数据来源网上硕士论文的数据(应该都是正确的),可是出来的仿真结果跟原文不一样,我上网查了很久得出了可能是步长设置出错的原因,可我也改了几次仍无法解决,如果可以的话,请帮我看下,仿真如下:

这是我连的图,下面是我的仿真结果

应得结果为下图

如果有空,请帮我看下,谢谢。
mdl文件 我传到百度云,连接http://pan.baidu.com/s/1kVvoVkz
展开
 我来答
tianxiawulang
2016-04-25 · TA获得超过2.7万个赞
知道大有可为答主
回答量:4732
采纳率:89%
帮助的人:2635万
展开全部

1、建议用变步长求解器,例如ode45。如果用定步长求解器,最大步长不要设置为auto,设置稍微小一些的数,例如0.1。

 

2、直接使用变步长求解器可能会因代数环的存在导致出错,这是因为PID控制器中的du/dt模块是直接馈通的(Direct Feedthrough)。考虑使用 PID Controller (with Approximate Derivative) 模块代替 PID Controller。

 

3、注意一些细节问题,例如Step模块的Step time设为0,仿真时间设为1000,Scope模块去掉Limit data points to last选项的勾。

 

来自:求助得到的回答
动脑子自己想
2018-04-23
知道答主
回答量:1
采纳率:0%
帮助的人:875
展开全部
请问你这个问题当时解决了吗 我也遇到和你差不多的情况
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式