Extends from Buildings.BaseClasses.BaseIconExamples (Icon for Examples packages).
Name | Description |
---|---|
Delay |
model Delay package Medium = Buildings.Media.ConstantPropertyLiquidWater; // package Medium = Buildings.Media.IdealGases.SimpleAir; Modelica.Blocks.Sources.Constant PAtm(k=101325); Modelica.Blocks.Sources.Ramp P( duration=1, height=20, offset=101315); Buildings.Fluids.FixedResistances.FixedResistanceDpM res1( from_dp=true, m_flow_nominal=5, dp_nominal=5, redeclare package Medium = Medium); Modelica_Fluid.Sources.Boundary_pT sou( T=293.15, redeclare package Medium = Medium, use_p_in=true, nPorts=1); Modelica_Fluid.Sources.Boundary_pT sin( T=283.15, redeclare package Medium = Medium, use_p_in=true, nPorts=1); Buildings.Fluids.FixedResistances.FixedResistanceDpM res2( from_dp=true, m_flow_nominal=5, dp_nominal=5, redeclare package Medium = Medium); Buildings.Fluids.Delays.DelayFirstOrder del( m_flow_nominal=5, redeclare package Medium = Medium, T_start=283.15); inner Modelica_Fluid.System system; equation connect(P.y, sou.p_in); connect(PAtm.y, sin.p_in); connect(sou.ports[1], res1.port_a); connect(sin.ports[1], res2.port_b); connect(res1.port_b, del.ports[1]); connect(del.ports[2], res2.port_a); end Delay;