MoSDH库HeatPump源侧流量异常:supplyPortSource有流量returnPortSource无流量
地热供暖模型新增热泵仿真异常排查方案
问题背景
- 在原有地热供暖模型基础上新增一台热泵(左侧设备),以
fluidSourceHot为供水源、fluidSourceCold为回水源 - 使用Dymola 2023仿真时出现回水温度异常:涉事热泵的
supplyPortSource.m_flow持续维持约50kg/s,但returnPortSource.m_flow始终接近0,导致设备内焓累积,回水温度急剧上升 - 两台热泵定义完全一致,仅新增的左侧设备出现该问题;已尝试在流体源与热泵间新增
HydraulicShunt,问题未改善
排查方向
- 端口连接校验
- 确认涉事热泵的
returnPortSource与fluidSourceCold的连接是否完全匹配,包括端口类型、流体介质一致性,避免出现隐性连接错误(如端口方向接反、未建立有效连接)
- 确认涉事热泵的
- 流体源参数检查
- 对比两台热泵对应的
fluidSourceCold参数:重点检查压力设置、流量边界条件,确认回水源是否设置了合理的压力或流量约束,避免因回水源边界条件导致流量无法正常回流
- 对比两台热泵对应的
- 热泵内部模型逻辑排查
- 查看MoSDH库中热泵模型的内部流量控制逻辑,确认是否存在初始化参数差异:比如涉事热泵的内部阀门、泵组件初始化状态异常,导致回流通道被阻塞
- 检查热泵模型的焓平衡逻辑,确认是否存在计算分支错误,导致回流流量未被正确计入
- 仿真初始化设置调整
- 在Dymola中调整仿真初始化策略:尝试使用
Initialization from steady state(稳态初始化),或手动设置涉事热泵的初始流量、焓值参数,避免初始化阶段的流量失衡
- 在Dymola中调整仿真初始化策略:尝试使用
- 模型变量监测
- 增加对涉事热泵内部关键变量的监测:比如内部泵的转速、阀门开度、端口压力差,定位流量无法回流的具体环节
内容的提问来源于stack exchange,提问作者Yannik
相关产品推荐
相关产品推荐

