classVersion_0_9_0
Version 0.9.0
Extends from Modelica.Icons.ReleaseNotes (Icon for release notes in documentation).
Information
-
Added the following heat exchanger models
-
Buildings.Fluid.HeatExchangers.DryEffectivenessNTUfor a sensible heat exchanger that uses theepsilon-NTUrelations to compute the heat transfer. -
Buildings.Fluid.HeatExchangers.DryCoilCounterFlowandBuildings.Fluid.HeatExchangers.WetCoilCounterFlowto model a coil without and with water vapor condensation. These models approximate the coil as a counterflow heat exchanger.
-
-
Revised air damper
Buildings.Fluid.Actuators.BaseClasses.exponentialDamper. The new implementation avoids warnings and leads to faster convergence since the solver does not attempt anymore to solve for a variable that needs to be strictly positive. -
Revised package
Buildings.Fluid.Moversto allow zero flow for some pump or fan models. If the input to the model is the control signaly, then the flow is equal to zero ify=0. This change required rewriting the package to avoid division by the rotational speed. -
Revised package
Buildings.HeatTransferto include a model for a multi-layer construction, and to allow individual material layers to be computed steady-state or transient. -
In package
Buildings.Fluid, changed models so that if the parameterdp_nominalis set to zero, then the pressure drop equation is removed. This allows, for example, to model a heating and a cooling coil in series, and lump there pressure drops into a single element, thereby reducing the dimension of the nonlinear system of equations. -
Added model
Buildings.Controls.Continuous.LimPID, which is identical toModelica.Blocks.Continuous.LimPID, except that it allows reverse control action. This simplifies use of the controller for cooling applications. -
Added model
Buildings.Fluid.Actuators.Dampers.MixingBoxfor an outside air mixing box with air dampers. -
Changed implementation of flow resistance in
Buildings.Fluid.Actuators.Dampers.MixingBoxMinimumFlow. Instead of using a fixed resistance and a damper model in series, only one model is used that internally adds these two resistances. This leads to smaller systems of nonlinear equations. -
Changed
Buildings.Media.PerfectGases.MoistAir.T_phX(and by inheritance all other moist air medium models) to first computeTin closed form assuming no saturation. Then, a check is done to determine whether the state is in the fog region. If the state is in the fog region, thenInternal.solveis called. This new implementation can lead to significantly shorter computing time in models that frequently callT_phX. -
Added package
Buildings.Media.GasesConstantDensitywhich contains medium models for dry air and moist air. The use of a constant density avoids having pressure as a state variable in mixing volumes. Hence, fast transients introduced by a change in pressure are avoided. The drawback is that the dimensionality of the coupled nonlinear equation system is typically larger for flow networks. -
In
Buildings.Fluid.Actuators.BaseClasses.PartialDamperExponential, added default value for parameterAto avoid compilation error if the parameter is disabled but not specified. -
Simplified the mixing volumes in
Buildings.Fluid.MixingVolumesby removing the port velocity, pressure drop and height.