不连续性面板 用于显示仿真过程中产生不连续性的子模型。通过该面板,您可以:
- 快速识别哪些子模型要求求解器暂停并重新启动
- 查看相关事件发生的具体时间点
- 更便捷地检测某些子模型中存在的不连续性处理问题
注意:
不连续性本身并非问题,其作用是确保积分算法的模型连续性。但需注意: - 处理不连续性后需重新启动求解器
- 重启过程会消耗较多CPU资源
- 可能导致整体仿真速度下降
识别产生不连续性的子模型
主要功能
- 请求源定位:显示要求求解器重启处理的子模型,可精准定位请求来源
- 动态排序:支持按整个仿真时段内产生的不连续性次数对子模型排序
交互特性
- 实时更新:积分计算期间列表自动刷新
- 手动筛选:可勾选/取消勾选子模型,右侧图形化界面将同步显示/隐藏对应项
- 注:仅显示仿真开始后至少触发过1次不连续性的子模型
可视化呈现
- 饼图视图:直观展示系统中各子模型产生不连续性的实时全局分布
默认显示规则
- 自动筛选:默认仅显示贡献度 >1% 不连续性总数的子模型
- 归并处理:其余子模型统一归入"其他"分类(包含所有未选子模型的贡献值)
深度分析建议
- 曲线面板:切换至该面板可查看子模型对求解器重启请求的:
- 瞬时贡献度
- 累计贡献度
- 多视图联动:
- 与「运行统计」「状态贡献」面板的绘图保持同步
- 时间轴光标(X轴坐标条)位置跨面板联动
- 用途:当仿真在特定时间段降速时,可进行局部性能分析
贡献度指标说明
- 瞬时贡献度:两次更新间生成的不连续性次数(如每1千步计算周期内的统计值)
- 累计贡献度:自仿真开始后单个子模型产生的不连续性总量(持续递增)
子模型定位功能
- 双击交互:
- 在示意图中自动定位该子模型
- 将视图中心对准目标
- 显示其标签
- 特殊说明:
- 对于含联合仿真接口的系统:
- Simcenter Amesim与外部求解器的通信可能产生不连续性
- 此类事件被归类为"联合仿真"专项标题
- 因不与具体子模型绑定,双击列表项时无法执行定位
- 对于含联合仿真接口的系统: