This example generates a non-linear algebraic loop
that consists of 12 equations before manipulation.
This loop can be decoupled and removed by changing the equation
port_a.m_flow + port_b.m_flow = -mWat_flow;
in
BuildingSystems.Fluid.Interfaces.StaticTwoPortConservationEquation
to
port_a.m_flow + port_b.m_flow = 0;
See Jorissen et al. (2015) for a discussion.
References
-
Filip Jorissen, Michael Wetter and Lieve Helsen.
Simulation speed analysis and improvements of Modelica
models for building energy simulation.
Submitted: 11th Modelica Conference. Paris, France. Sep. 2015.
Contents
-
April 12, 2017, by Michael Wetter:
Removed connection that is no longer needed.
This is for issue
Buildings #704.
-
July 28, 2015, by Michael Wetter:
Moved assignment of m_condens
from equation section to
declaration to avoid graphical and textual equations.
-
July 14, 2015, by Michael Wetter:
Revised documentation.
-
April 17, 2015, by Filip Jorissen:
First implementation.
Generated at 2024-12-23T19:25:42Z
by OpenModelicaOpenModelica 1.24.3 using GenerateDoc.mos