专栏
标签
接续仿真和直接仿真结果不一致
技术分享
发布于 2025-08-06 16:54:53
查看 3过去300天

问题现象

接续仿真和直接仿真结果不一致问题
image.png

解决方法

如果模型涉及到外部对象,而外部对象中有包含状态的变量,存储了仿真需要用到的变量,那么在保存文件上,进行接续仿真时,这个状态使用的依然是初始化的状态,就会导致这个问题。比如接续仿真从500s开始,此时使用的参数,求解器等的状态是500s的状态,但是使用的外部对象状态为0s。

解决方法:修改模型,外部对象中不要放状态。

说明:如果用户不知道外部对象中是否有状态,可先仿真之前的模型文件,之后不修改任何仿真结果路径等,不另存为,再次接续仿真,如果此时结果有误,说明外部对象中有状态,反之则没有,建议多次尝试,因为有的状态只有两种,可能存在巧合。

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

全部回答

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