check valve thermal liquid negative area
조회 수: 3 (최근 30일)
이전 댓글 표시
I'm trying to model a circuit using thermal liquid blocks. Within the circuit I have a heat exchanger and in parallel with it there are 2 check valves with a cracking pressure differential of 2 bar and a maximum opening pressure differential of 2.5 bar. The check valves are there to prevent the pressure drop over the heat exchanger to become too large. The flow through the heat exchanger changes direction regularly (hence 2 check valves, one for each direction). When running the model it regularly crashes with the following error message:
Argument of sqrt must be nonnegative. The assertion comes from:
Block path: RDN/CV2
Assert location:
o (location information is protected)
Playing around with the smoothing factor and adding small volumes on either side of the check valves sometimes helps, but in general it just moves the time at which the model crashes a little. When the model crashes the results in the explorer show a negative area for the valve.
Does anyone know how to make the modelling of check valves in thermal liquids more stable (or how to avoid negative valve areas)?
Thanks
Joe
댓글 수: 0
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Thermal Liquid Library에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!