运行模拟时发生错误,模拟被终止

问题描述 投票:0回答:2

我不断收到以下错误:

“无标题/电池/模型/电流过滤器”在时间 0.00010049124961226976 的连续状态“1”不是有限的。 Simulink 将终止仿真。解决方案中可能存在奇点。检查模型“无标题”是否有错误。尝试减小固定步长大小或收紧可变步长求解器的误差容限。

模型图如下:

https://i.sstatic.net/zkCBl.png

https://i.sstatic.net/mVzr6.png

https://i.sstatic.net/2cDOW.png

matlab simulink
2个回答
0
投票

警告:在“PV_SYSTEM_WITH_VARIOUS_MPPT_restored_from_autosave/MATLAB//SIMULINK BLOCK/FLC 基于 MPPT/模糊逻辑”中 控制器',没有为输出 1 触发任何规则。去模糊化输出值设置为其平均范围值 0。


-1
投票

我需要更多信息,但是您是否尝试过更改求解器参数? 通常,使用 sympowersystems(或类似)的块,我可以使用刚性求解器(例如 ode23tb)获得更好的数值性能。 为此,请转到“模型设置”(Ctrl + E),转到“求解器”,选择“变量步求解器”,然后在下拉列表中选择 ode23tb。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.