声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 5822|回复: 8

急求:仿真时候总出这问题是什么原因啊?

[复制链接]
发表于 2007-5-26 20:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
Unable to reduce the step size without violating a minimum step size of 4.457509715638026e-087 at time 1.254677443396739e-072 for model 'untitled2'.
高手帮忙啊!!!:@L
回复
分享到:

使用道具 举报

发表于 2007-5-26 23:23 | 显示全部楼层
模型错误,计算到一定程度,matlab都计算不了,其实还是模型问题哈
这个也表明不了什么特殊性的

评分

1

查看全部评分

 楼主| 发表于 2007-5-27 20:35 | 显示全部楼层
可是我觉得我的模型没什么问题啊?那我再看看吧。多谢!
发表于 2007-5-28 08:53 | 显示全部楼层
调整一下数值算法
发表于 2007-5-28 09:54 | 显示全部楼层

这样的问题表面看来是算法步长的问题,但这么多的仿真之后发现其实属于步长算法问题的几乎很少。
因为matlab计算不了的时候也算这些错误,那么就与计算模块等有关,但此时也不知道是哪个具体的模块出问题
这个就是不完善的simulink报错机制.
发表于 2007-5-28 21:22 | 显示全部楼层
原帖由 cdwxg 于 2007-5-28 09:54 发表

这样的问题表面看来是算法步长的问题,但这么多的仿真之后发现其实属于步长算法问题的几乎很少。
因为matlab计算不了的时候也算这些错误,那么就与计算模块等有关,但此时也不知道是哪个具体的模块出问题
这个 ...

是吗? 呵呵 感觉不是,认识有偏差
发表于 2007-5-29 11:48 | 显示全部楼层
原帖由 yufeng 于 2007-5-28 21:22 发表

是吗? 呵呵 感觉不是,认识有偏差

:@) 很正常的哈,simulink的调试本身就是一个经验的积累过程,不象别的,哪里报错就是哪里的错误:)
其实说算法也对,因为matlab计算不了了也算是算法问题:)
有的是改变计算模块,有的是加反馈1/z或者滤波函数,有的是改变量化因子(对于模糊控制),有的是改变参数等等,当然也有时候是改变算法
但,一般我们做的系统都是连续或者离散,那么对于连续而言,45,23.15这些基本都通用,如果不是系统的另外说,这些如果不能用,你改变算法基本都报错,有时候5的可以不报错,可以运行,但结果是背离我们的初衷的.
这些东西我们慢慢讨论慢慢总结,不论是什么样的错误,我们都尽量扩展思维,反正不是这个错误就是那个错误,慢慢来试
很多东西是不确定的,但把所有不确定的可能我们能够分析总结出来掌握了,那么调试simulink就算比较好调了:):handshake

评分

1

查看全部评分

 楼主| 发表于 2007-5-31 14:06 | 显示全部楼层
多谢各位大侠!:@)
发表于 2012-6-1 08:46 | 显示全部楼层
Please check the model 'FOC_F_MARS_01_002'
or increase the Max consecutive min step size violation parameter in the solver configuration panel 我也出现了同样的问题。。。。请问楼主的问题解决了没哟。。。。谢谢
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-26 14:09 , Processed in 0.084447 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表