由于导数不是有限的,模拟终止

时间:2018-12-09 08:30:53

标签: matlab initialization simulink derivative singular

当我尝试运行Simulink应用程序时遇到此错误。

  

时间9.6046876340724416E-7的块'proiect / Filtru / Integrator'中状态'1'的导数不是有限的。模拟将停止。解决方案中可能存在奇异之处。如果不是,请尝试减小步长(通过减小固定步长或加强误差容限)

我的Simulink应用程序是这样的:enter image description here

出现错误的块如下所示:enter image description here

在“ Filtru”块中,将积分器块的初始条件设置为29.2。如果将其设置为0,则不会出现此错误,但是我的初始条件必须为29.2

我的输入是从010的一步。我试图减小步长,但没有改变。

0 个答案:

没有答案