Simulink 错误:初始条件求解未能收敛

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

我有这个图中的电路:

我收到以下错误:初始条件求解未能收敛。非线性求解器:线性代数误差。使用迭代矩阵求解失败。该模型可能无法提供足够的信息来求解某些变量的值。具体建议如下。

涉及变量的所有组件和节点将变量 x 绑定到一个确定值,例如通过连接适当的域参考块。

我在 MATLAB 答案上查看了有关此问题的其他问题(此处没有看到任何问题),但这些解决方案不起作用:

  • 更改 S-PS 块以过滤输入。
  • 有一个问题遗漏了,但我有这个问题。

知道出了什么问题吗?

matlab simulink simscape
1个回答
0
投票

嗨,我遇到了同样的问题,我设法解决了我的问题。

我的模型中有一个 Solve Configuration 模块。

我最初能够运行我的模型,但在修改模型时遇到了 LA 收敛问题。

一旦我增加了非线性迭代次数,求解器就设法完成了。

© www.soinside.com 2019 - 2024. All rights reserved.