专栏
标签
Sysplorer勾选“稳态初始化”后,有些标准库模型编译失败,为什么?
技术分享
发布于 2025-10-16 23:49:25
查看 1过去229天

原因:首先,不是每个模型都能使用稳态初始化功能,示例:

Real x1,x2;
equation
der(x1) = time + 1;
der(x2) = x2;

类似于这种模型,它添加der(x1)=0的初始条件后会出现不相容的方程0=time+1,同时x1这个变量又欠约束了,所以原模型并不存在初始稳态。
标准库里面的模型并不一定满足添加der(x)=0后,初始方程系统是恰定的,所以在翻译阶段会直接报错,这不是问题。
只要选了这个功能 然后编译失败,那就代表模型不存在一个初始稳态系统,可以考虑用动态稳态查找功能。

所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境
系统建模

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天