recordPartialParameterConstruction
Partial record for constructions
Extends from Modelica.Icons.Record (Icon for records).
Information
This data record is used to set the parameters of constructions that do not have a window.
The surface azimuth is defined in Buildings.Types.Azimuth and the surface tilt is defined in Buildings.Types.Tilt
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| String | name | "" | Surface name. Optional for MixedAir, required for FFD. |
| Modelica.Units.SI.Angle | til | Surface tilt | |
| Modelica.Units.SI.Angle | azi | Surface azimuth | |
| Boolean | is_floor | til > 2.74889125 and til < 3.53428875 | Flag, true if construction is a floor |
| Boolean | is_ceiling | til > -0.392699 and til < 0.392699 | Flag, true if construction is a floor |
| Opaque construction | |||
| Buildings.HeatTransfer.Data.OpaqueConstructions.Generic | layers | Material properties of opaque construction | |
| Initialization | |||
| Boolean | steadyStateInitial | false | =true initializes dT(0)/dt=0, false initializes T(0) at fixed temperature using T_a_start and T_b_start |
| Modelica.Units.SI.Temperature | T_a_start | 293.15 | Initial temperature at port_a, used if steadyStateInitial = false |
| Modelica.Units.SI.Temperature | T_b_start | 293.15 | Initial temperature at port_b, used if steadyStateInitial = false |
| Dynamics | |||
| Boolean | stateAtSurface_a | true | =true, a state will be at the surface a |
| Boolean | stateAtSurface_b | true | =true, a state will be at the surface b |
| Boundary condition | |||
| Buildings.ThermalZones.Detailed.Types.CFDBoundaryConditions | boundaryCondition | Buildings.ThermalZones.Detailed.Types.CFDBoundaryConditions.Temperature | Boundary condition used in the CFD simulation |
Revisions
-
February 11, 2022, by Michael Wetter:
Change parameterisFloortois_floor, andisCeilingtois_ceiling, for consistency with naming convention. -
December 8, 2016, by Michael Wetter:
Added parametersstateAtSurface_aandstateAtSurface_b.
This is for #565. -
March 13, 2015, by Michael Wetter:
Changed model to avoid a translation error in OpenModelica. -
October 11, 2013, by Michael Wetter:
Added missingeachkeyword. -
December 14, 2010, by Michael Wetter:
First implementation.