Borrar filtros
Borrar filtros

check valve thermal liquid negative area

4 visualizaciones (últimos 30 días)
Joseph van 't Hoff
Joseph van 't Hoff el 30 de Jul. de 2019
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

Respuestas (0)

Categorías

Más información sobre Thermal Liquid Library en Help Center y File Exchange.

Productos


Versión

R2019a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by