我在图片中的模型模拟过程中遇到以下错误(块 cell、cell1 和 cell2 包含电池的电化学模型,顺便说一下,我还尝试使用内置的 ConstantVoltage 更改这些块类似的错误):
[ 1 ] 12:36:28 符号错误 模型的一个独立子集的方程 (180) 和变量 (177) 数量不平衡。变量:
[2] 12:36:37 Translation Error 预优化模块clockPartitioning(模拟)失败。
你知道这个错误的原因是什么吗?
我在图片中的模型模拟过程中遇到以下错误(块 cell、cell1 和 cell2 包含电池的电化学模型,顺便说一下,我还尝试使用内置的 ConstantVoltage 更改这些块类似的错误):
[ 1 ] 12:36:28 符号错误 模型的一个独立子集的方程 (180) 和变量 (177) 数量不平衡。变量:
[2] 12:36:37 Translation Error 预优化模块clockPartitioning(模拟)失败。
你知道这个错误的原因是什么吗?
无法连接
对于屏幕截图中的电路,这将导致方程系统cell.V
= cell.V1
=cell.V2
所有变量都已知,因此导致“方程和变量数量不平衡。
您需要做的是使来源不理想,这通常更接近现实。为此,您可以为所有电压源添加一个串联的内部电阻。对于电流/流量源,这可能会给源增加一个并联电阻。
顺便说一句:并联理想电压源是没有意义的,因为它们中的每一个都可以提供无限电流而不会出现电压下降......
我注意到两件事:
v=V
和v=0
)。变量名参考代码Modelica.Electrical.Analog.Sources.ConstantVoltage