FAQ S01 - 如何在Simcenter Amesim中使用固定步长积分器?
分类: Simcenter Amesim
主题: 仿真
访问级别: 终端用户
发布日期: 2008年6月
问题
如何在Simcenter Amesim中使用固定步长积分器?
自LMS Amesim 4.2版本起,用户可以使用固定步长积分器。为什么提供这个功能?这是为实时环境运行准备的中间步骤。具体流程如下:
-
从高精度模型开始
-
分析特征值
-
通过应用以下模型降阶技术逐步简化模型:
-
状态计数
-
特征值分析
-
模态形状
-
活动指数
-
-
通过移除极端特征值减少状态变量数量。在此过程中需对比降阶模型与高精度模型的结果
-
当所有极端特征值都被移除后,尝试使用固定步长积分器运行。将固定步长设置为将在实时平台上使用的时间步长
当获得一个能产生与高精度模型相同基础结果、且能以合理时间使用固定步长积分器运行的低精度模型时,即可准备下载到实时环境中运行
解答
我的包含1000个状态变量的喷射系统无法使用固定步长积分器运行,为什么?
固定步长积分器完全不适合此类系统。请使用标准积分器
我的系统需要1.0e-8的步长才能用固定步长欧拉法运行,为什么?
系统可能存在极端特征值。请使用标准积分器,若为实时环境准备模型,请使用模型降阶技术
使用固定步长积分器时出现NaN、Inf或1.0e30 bar等物理不合理的值,为什么?
超出了方法的稳定区域。若进行常规仿真,请始终使用标准积分方法;若为实时准备模型,需减小步长或进一步降阶模型
我的系统无法选择固定步长积分器,为什么?
这是一个隐式系统,提供的简单固定步长方法完全不适用于隐式系统
请求线性分析时,使用固定步长积分器无法执行,为什么?
固定步长积分器的运行目标是最小化计算量,因此不支持线性分析。如需执行线性分析,请切换回标准积分器
使用RSTAT模块配合固定步长积分器运行时,为何多数变量未设置?
出于速度考虑,仅计算对实时模型准备可能有用的变量
状态计数功能在固定步长积分器运行时不可用,为什么?
该功能会消耗CPU资源。出于速度优化考虑,固定步长积分器不提供此功能
![]() |
FAQ S03 - 模型生成的曲线显示为恒定值,但本应随时间变化。如何解决?![]() |
译文质量与官方无关,仅做辅助学习使用,帮助大家更方便高效的掌握工具.文档网址:www.tech-doc.cn;公众号:Amesim学习与应用、译匠工厂