PyroSim 2024.2 发布 - 改进统计设备与全新结果脚本功能
PyroSim 2024.2 新版已于2024年11月20日正式发布,针对 FDS 6.9.1 设计,优化统计设备功能,支持控件引用,并引入基于 Python 的结果脚本引擎,为用户提供更灵活的仿真数据可视化和建模能力,同时改进云端 FDS 对话框、CAD 导入和可视化设置导入功能。
新功能概览
统计设备的改进
PyroSim 2024.2 对统计设备(Statistics Devices)进行了重大更新。在用户反馈的基础上,对统计设备对话框进行了多方位的优化,同时更改了数据模型,使统计数据可以用作控制(Controls)的输入。
改进的统计设备对话框
全新对话框拥有更清晰的用户界面,支持创建单一或组合的空间与时间统计设备。用户可自由选择所有组合,即使 PyroSim 判定某些统计组合不适合所选变量,也仅会发出警告,但允许用户继续选择,以便兼容未来 FDS 的更新。
改进后的统计设备对话框示例
此外,对话框新增了设置点(Setpoint)的选项,允许统计设备被控件引用,扩展了控件的应用范围。
统计设备引用于控件的示例
在 Control 中引用的 Statistic Device 示例
结果脚本功能
2024.2 版本的结果查看器(Results Viewer)新增基于 Python 的结果脚本引擎(Results Scripting Engine)。该引擎允许用户针对模拟数据创建专 业的可视化方案,并结合 theng Python 库,便捷加载和运行来自 Pathfinder 与 PyroSim/FDS 的数据。
脚本文件可以存储在可视化文件(.smvv / .pfrv)中,方便与其他用户共享。运行脚本时,结果查看器还支持加载图片和 HTML 文件,为用户提供复杂数据的直观呈现。
通过结果脚本引擎创建的可视化示例
脚本引擎已应用于 Pathfinder 的验证和校准测试,并简化了测试数据处理流程。未来,测试套件将公开到公共资源库供用户运行。
结果可视化设置的导入
2024.2 版本优化了不同模型结果的可视化设置共享流程,尤其适用于共享相同几何的模型,如 PyroSim 或 Pathfinder 场景功能。用户可通过新设置对话框导入文件中的可视化配置,减少重复动作。
结果查看器 2024.2 中新增的导入可视化设置对话框
自 2024.1 版本以来的更新内容
改进统计设备
- 统计设备:完整取代原有的统计输出对象(Statistics Output),支持灵活的空间和时间统计组合,并可用于控件输入。
改进云端 FDS 对话框
- 对话框新增了从 API 请求 vCPU 和内存选项的功能。
- 增加错误信息提示,便于启动云端 FDS 模拟时的故障排查。
其他改进
- 更新启动画面。
- 修改表面温度默认值和仿真参数对话框中的附加字段单位显示。
- 添加错误提示以防物种同时定义“生成焓”和“参考焓”。
- 支持通风口(VENT)输入参数“DB”。
Bug修正
- 修正单位系统切换时 PyroSim 无法正确识别默认值的问题。
- 修正 CAD 导入时模型简化过度的情况。
- 修正墙体转换为块时可能导致的崩溃问题。
- 修正某些 HVAC 节点和管道设备无法读取的问题。
- 修正阻挡物重掵名后可能导致的崩溃。
结果查看器的改进
结果脚本
- 新增用户脚本功能,可以通过Python 创建定制化可视内容并呈现。
导入可视化设置
- 允许共享多种结果文件的可视化配置,包括视角、路径、颜色条设置等。
其他改进
- 标题栏显示完整可视化文件路径和相关结果文件的相对路径。
- 修正 SMV 文件解析和边界输出渲染中的多项问题。