调试Modelica模型的结构奇异性和最小化非线性
我构建了一个Modelica模型,但在检查模型()时,它显示了一个局部奇点,如下面的屏幕截图所示。 因此,我删除了错误消息中显示的代码调试Modelica模型的结构奇异性和最小化非线性,modelica,dymola,Modelica,Dymola,我构建了一个Modelica模型,但在检查模型()时,它显示了一个局部奇点,如下面的屏幕截图所示。 因此,我删除了错误消息中显示的代码 h[3]=(hout+hl)/2 但是,尽管模型检查良好,但存在一个强烈的非线性问题,导致初始化失败 因此,我尝试删除以下代码行: h[1]=(hin+hv)/2 模型不仅进行了检查,而且没有初始化问题 我的问题是: 调试模型奇异性时,Dymola显示的错误信息可能不是模型的奇异性源?是否有一种通用的方法来找到奇异性问题的根源?或者我必须手动分析模型
h[3]=(hout+hl)/2
但是,尽管模型检查良好,但存在一个强烈的非线性问题,导致初始化失败
因此,我尝试删除以下代码行:
h[1]=(hin+hv)/2
模型不仅进行了检查,而且没有初始化问题
我的问题是: