modelCase900Template
Case 900 implementation using template
Extends from IDEAS.Buildings.Components.RectangularZoneTemplate (Rectangular zone including walls, floor and ceiling).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nSurf (from ZoneInterface) | Number of surfaces adjacent to and heat exchanging with the zone | |
| Integer | nPorts (from ZoneInterface) | 2 | Number of ports for ventilation connections |
| Real | n50_computed (from PartialZone) | n50_int | Computed n50 value |
| Modelica.Fluid.Types.Dynamics | energyDynamicsAir (from PartialZone) | Modelica.Fluid.Types.Dynamics.FixedInitial | Type of energy balance for air model: dynamic (3 initialization options) or steady state |
| Modelica.Units.SI.Power | QInf_design (from PartialZone) | 1012*1.204*V/3600*n50_int/n50toAch*(TZon_design - sim.Tdes) | Design heat losses from infiltration at reference outdoor temperature |
| Modelica.Units.SI.Power | QRH_design (from PartialZone) | A*fRH | Additional power required to compensate for the effects of intermittent heating |
| Modelica.Units.SI.Power | Q_design (from PartialZone) | Total design heat losses for the zone (including transmission, infiltration, and reheating; excluding ventilation) | |
| IDEAS.Buildings.Components.OccupancyType.OfficeWork | occTyp (from PartialZone) | ||
| IDEAS.Buildings.Components.RoomType.Generic | rooTyp (from PartialZone) | ||
| IDEAS.Buildings.Components.LightingType.None | ligTyp (from PartialZone) | ||
| Integer | nSurfExt (from RectangularZoneTemplateInterface) | 0 | Number of additional connected external surfaces |
| Integer | aziOpt (from RectangularZoneTemplateInterface) | 5 | Azimuth angle option from simInfoManager, or custom using aziA |
| Modelica.Units.SI.Angle | aziA (from RectangularZoneTemplateInterface) | sim.aziOpts[aziOpt] | Azimuth angle of face A |
| Modelica.Units.SI.Length | l (from RectangularZoneTemplateInterface) | Horizontal length of faces A and C. This parameter can be overwritten per surface | |
| Modelica.Units.SI.Length | w (from RectangularZoneTemplateInterface) | Horizontal length of faces B and D. This parameter can be overwritten per surface | |
| Modelica.Units.SI.Length | h (from RectangularZoneTemplateInterface) | Height between top of floor and bottom of ceiling | |
| IDEAS.Buildings.Data.Constructions.CavityWall | conTypA (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Constructions.CavityWall | conTypB (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Constructions.CavityWall | conTypC (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Constructions.CavityWall | conTypD (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Constructions.CavityWall | conTypCei (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Constructions.CavityWall | conTypFlo (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Constructions.CavityWall | conTypInt (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Components.Shading.Interfaces.ShadingProperties | shaTypA (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Components.Shading.Interfaces.ShadingProperties | shaTypB (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Components.Shading.Interfaces.ShadingProperties | shaTypC (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Components.Shading.Interfaces.ShadingProperties | shaTypD (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Components.Shading.Interfaces.ShadingProperties | shaTypCei (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Frames.None | fraTypA (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Frames.None | fraTypB (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Frames.None | fraTypC (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Frames.None | fraTypD (from RectangularZoneTemplateInterface) | ||
| IDEAS.Buildings.Data.Frames.None | fraTypCei (from RectangularZoneTemplateInterface) | ||
| Modelica.Units.SI.Angle | aziB (from RectangularZoneTemplateInterface) | aziAInt + Modelica.Constants.pi/2 | Azimuth angle of face B |
| Modelica.Units.SI.Angle | aziC (from RectangularZoneTemplateInterface) | aziAInt + Modelica.Constants.pi | Azimuth angle of face C |
| Modelica.Units.SI.Angle | aziD (from RectangularZoneTemplateInterface) | aziAInt + 3*Modelica.Constants.pi/2 | Azimuth angle of face D |
| Building physics | |||
| Modelica.Units.SI.Volume | V (from ZoneInterface) | Total zone air volume | |
| Modelica.Units.SI.Length | hZone (from ZoneInterface) | 2.8 | Zone height: distance between floor and ceiling |
| Modelica.Units.SI.Length | hFloor (from ZoneInterface) | 0 | Absolute height of zone floor |
| Modelica.Units.SI.Area | A (from ZoneInterface) | V/hZone | Total conditioned floor area |
| Advanced › Occupants | |||
| Boolean | useOccNumInput (from ZoneInterface) | =false, to remove icon of yOcc | |
| Advanced › Sources | |||
| Boolean | useWatFlowInput (from ZoneInterface) | false | =true, to enable an input for injecting water vapor into a zone |
| Boolean | useCFlowInput (from ZoneInterface) | false | =true, to enable an input for injecting CO2 into a zone |
| Advanced › Lighting | |||
| Boolean | useLigCtrInput (from ZoneInterface) | =false, to remove icon of lightCtrl | |
| Airflow › Air model | |||
| Modelica.Units.SI.MassFlowRate | m_flow_nominal (from ZoneInterface) | V*1.2*2/3600 | Nominal flow rate of the air flow system fluid ports |
| Boolean | allowFlowReversal (from PartialZone) | true | = true to allow flow reversal in zone, false restricts to design direction (port_a -> port_b). |
| Airflow › Airtightness | |||
| Boolean | use_custom_n50 (from PartialZone) | sim.interZonalAirFlowType == IDEAS.BoundaryConditions.Types.InterZonalAirFlow.None and not sim.unify_n50 | if true, a custom n50 value is used instead of a globally computed n50 value |
| Real | n50 (from PartialZone) | sim.n50 | n50 value for this zone |
| Real | n50toAch (from PartialZone) | 20 | Conversion fractor from n50 to Air Change Rate |
| Advanced › Air model | |||
| Real | mSenFac (from PartialZone) | 5 | Correction factor for thermal capacity of zone air. |
| Advanced › Radiative heat exchange | |||
| Boolean | linIntRad (from PartialZone) | sim.linIntRad | Linearized computation of long wave radiation |
| Boolean | calculateViewFactor (from PartialZone) | false | Explicit calculation of view factors: works well only for rectangular zones! |
| Modelica.Units.SI.Temperature | Tzone_nom (from PartialZone) | 295.15 | Nominal zone temperature, used for linearising radiative heat exchange |
| Modelica.Units.SI.TemperatureDifference | dT_nom (from PartialZone) | -2 | Nominal temperature difference between zone walls, used for linearising radiative heat exchange |
| Boolean | simVieFac (from PartialZone) | false | Simplify view factor computation |
| Boolean | ignAss (from PartialZone) | false | Ignore asserts to simulate non-physical unit test models |
| Boolean | linExtRad (from RectangularZoneTemplateInterface) | sim.linExtRad | = true, if exterior radiative heat transfer for walls should be linearised |
| Boolean | linExtRadWin (from RectangularZoneTemplateInterface) | sim.linExtRadWin | = true, if exterior radiative heat transfer for windows should be linearised |
| Advanced › Design heat load | |||
| Modelica.Units.SI.Temperature | TZon_design (from PartialZone) | 294.15 | Reference zone temperature for calculation of design heat load |
| Real | fRH (from PartialZone) | 11 | Reheat factor for calculation of design heat load, (EN 12831, table D.10 Annex D) |
| Initialization | |||
| Medium.Temperature | T_start (from PartialZone) | Medium.T_default | Start value of temperature |
| Face A › Construction details | |||
| IDEAS.Buildings.Components.Interfaces.BoundaryType | bouTypA (from RectangularZoneTemplateInterface) | Modelled boundary for face A of the zone | |
| Integer | nExtA (from RectangularZoneTemplateInterface) | 1 | Number of external surfaces connected to face A |
| Face B › Construction details | |||
| IDEAS.Buildings.Components.Interfaces.BoundaryType | bouTypB (from RectangularZoneTemplateInterface) | Modelled boundary for face B of the zone | |
| Integer | nExtB (from RectangularZoneTemplateInterface) | 1 | Number of external surfaces connected to face B |
| Face C › Construction details | |||
| IDEAS.Buildings.Components.Interfaces.BoundaryType | bouTypC (from RectangularZoneTemplateInterface) | Modelled boundary for face C of the zone | |
| Integer | nExtC (from RectangularZoneTemplateInterface) | 1 | Number of external surfaces connected to face C |
| Face D › Construction details | |||
| IDEAS.Buildings.Components.Interfaces.BoundaryType | bouTypD (from RectangularZoneTemplateInterface) | Modelled boundary for face D of the zone | |
| Integer | nExtD (from RectangularZoneTemplateInterface) | 1 | Number of external surfaces connected to face D |
| Floor › Construction details | |||
| IDEAS.Buildings.Components.Interfaces.BoundaryType | bouTypFlo (from RectangularZoneTemplateInterface) | Modelled boundary for the zone floor | |
| Integer | nExtFlo (from RectangularZoneTemplateInterface) | 1 | Number of external surfaces connected to floor |
| Ceiling › Construction details | |||
| IDEAS.Buildings.Components.Interfaces.BoundaryType | bouTypCei (from RectangularZoneTemplateInterface) | Modelled boundary for the zone ceiling | |
| Integer | nExtCei (from RectangularZoneTemplateInterface) | 1 | Number of external surfaces connected to ceiling |
| Face A › Window details | |||
| Boolean | hasWinA (from RectangularZoneTemplateInterface) | false | Modelling window for face A if true |
| Modelica.Units.SI.Area | A_winA (from RectangularZoneTemplateInterface) | 0 | Surface area of window of face A |
| Modelica.Units.SI.Length | h_winA (from RectangularZoneTemplateInterface) | max(0.1, sqrt(A_winA)) | Window A height, including frame |
| Real | fracA (from RectangularZoneTemplateInterface) | 0.15 | Area fraction of the window frame of face A |
| Real | nWinA (from RectangularZoneTemplateInterface) | 1 | Scaling factor to model nWinA identical windows in facade A |
| Face B › Window details | |||
| Boolean | hasWinB (from RectangularZoneTemplateInterface) | false | Modelling window for face B if true |
| Modelica.Units.SI.Area | A_winB (from RectangularZoneTemplateInterface) | 0 | Surface area of window of face B |
| Modelica.Units.SI.Length | h_winB (from RectangularZoneTemplateInterface) | max(0.1, sqrt(A_winB)) | Window B height, including frame |
| Real | fracB (from RectangularZoneTemplateInterface) | 0.15 | Area fraction of the window frame of face B |
| Real | nWinB (from RectangularZoneTemplateInterface) | 1 | Scaling factor to model nWinB identical windows in facade B |
| Face C › Window details | |||
| Boolean | hasWinC (from RectangularZoneTemplateInterface) | false | Modelling window for face C if true |
| Modelica.Units.SI.Area | A_winC (from RectangularZoneTemplateInterface) | 0 | Surface area of window of face C |
| Modelica.Units.SI.Length | h_winC (from RectangularZoneTemplateInterface) | max(0.1, sqrt(A_winC)) | Window C height, including frame |
| Real | fracC (from RectangularZoneTemplateInterface) | 0.15 | Area fraction of the window frame of face C |
| Real | nWinC (from RectangularZoneTemplateInterface) | 1 | Scaling factor to model nWinC identical windows in facade C |
| Face D › Window details | |||
| Boolean | hasWinD (from RectangularZoneTemplateInterface) | false | Modelling window for face D if true |
| Modelica.Units.SI.Area | A_winD (from RectangularZoneTemplateInterface) | 0 | Surface area of window of face D |
| Modelica.Units.SI.Length | h_winD (from RectangularZoneTemplateInterface) | max(0.1, sqrt(A_winD)) | Window D height, including frame |
| Real | fracD (from RectangularZoneTemplateInterface) | 0.15 | Area fraction of the window frame of face D |
| Real | nWinD (from RectangularZoneTemplateInterface) | 1 | Scaling factor to model nWinD identical windows in facade D |
| Ceiling › Window details | |||
| Boolean | hasWinCei (from RectangularZoneTemplateInterface) | false | Modelling window for ceiling if true |
| Modelica.Units.SI.Area | A_winCei (from RectangularZoneTemplateInterface) | 0 | Surface area of window of ceiling |
| Modelica.Units.SI.Length | h_winCei (from RectangularZoneTemplateInterface) | max(0.1, sqrt(A_winCei)) | Ceiling window height, including frame |
| Real | fracCei (from RectangularZoneTemplateInterface) | 0.15 | Area fraction of the window frame of the ceiling |
| Real | nWinCei (from RectangularZoneTemplateInterface) | 1 | Scaling factor to model nWinCei identical windows in the ceiling |
| Internal wall | |||
| Boolean | hasInt (from RectangularZoneTemplateInterface) | false | If true, the zone contains an internal wall with both faces connected to the zone |
| Face A › Overwrite | |||
| Modelica.Units.SI.Length | lA (from RectangularZoneTemplateInterface) | l | Horizontal length of face A |
| Face B › Overwrite | |||
| Modelica.Units.SI.Length | lB (from RectangularZoneTemplateInterface) | w | Horizontal length of face B |
| Face C › Overwrite | |||
| Modelica.Units.SI.Length | lC (from RectangularZoneTemplateInterface) | l | Horizontal length of face C |
| Face D › Overwrite | |||
| Modelica.Units.SI.Length | lD (from RectangularZoneTemplateInterface) | w | Horizontal length of face D |
| Internal wall › Construction details | |||
| Modelica.Units.SI.Length | lInt (from RectangularZoneTemplateInterface) | lA | Horizontal length of internal wall contained within the zone |
| Advanced › Overwrite | |||
| Modelica.Units.SI.Area | AZone (from RectangularZoneTemplateInterface) | w*l | Parameter to overwrite the zone surface area |
| Ceiling › Overwrite | |||
| Modelica.Units.SI.Area | ACei (from RectangularZoneTemplateInterface) | w*l | Surface of roof or ceiling (including potential windows) |
| Advanced › Convective heat exchange | |||
| Boolean | linIntCon (from RectangularZoneTemplateInterface) | sim.linIntCon | = true, if convective heat transfer should be linearised |
| Boolean | linExtCon (from RectangularZoneTemplateInterface) | sim.linExtCon | = true, if exterior convective heat transfer should be linearised (uses average wind speed) |
| Advanced › Windows | |||
| Interfaces.WindowDynamicsType | windowDynamicsType (from RectangularZoneTemplateInterface) | IDEAS.Buildings.Components.Interfaces.WindowDynamicsType.Two | Type of dynamics for glazings and frames: using zero, one combined or two states |
| Advanced › Convective heat transfer | |||
| Modelica.Units.SI.TemperatureDifference | dT_nominal_win (from RectangularZoneTemplateInterface) | -3 | Nominal temperature difference used for linearisation, negative temperatures indicate the solid is colder |
| Modelica.Units.SI.TemperatureDifference | dT_nominal_bou (from RectangularZoneTemplateInterface) | -1 | Nominal temperature difference for boundary walls, used for linearisation, negative temperatures indicate the solid is colder |
| Modelica.Units.SI.TemperatureDifference | dT_nominal_out (from RectangularZoneTemplateInterface) | -3 | Nominal temperature difference for outer walls, used for linearisation, negative temperatures indicate the solid is colder |
| Modelica.Units.SI.TemperatureDifference | dT_nominal_sla (from RectangularZoneTemplateInterface) | -3 | Nominal temperature difference of slab on ground, used for linearisation, negative temperatures indicate the solid is colder |
| Modelica.Units.SI.TemperatureDifference | dT_nominal_intA (from RectangularZoneTemplateInterface) | 1 | Nominal temperature difference between zone air and interior walls, used for linearisation |
| Modelica.Units.SI.TemperatureDifference | dT_nominal_intB (from RectangularZoneTemplateInterface) | 1 | Nominal temperature difference between interior walls exterior connection, used for linearisation |
| Floor › Slab on ground | |||
| Modelica.Units.SI.Temperature | TeAvg (from RectangularZoneTemplateInterface) | 273.15 + 10.8 | Annual average outdoor temperature |
| Modelica.Units.SI.Temperature | TiAvg (from RectangularZoneTemplateInterface) | 273.15 + 22 | Annual average indoor temperature |
| Modelica.Units.SI.TemperatureDifference | dTeAvg (from RectangularZoneTemplateInterface) | 4 | Amplitude of variation of monthly average outdoor temperature |
| Modelica.Units.SI.TemperatureDifference | dTiAvg (from RectangularZoneTemplateInterface) | 2 | Amplitude of variation of monthly average indoor temperature |
| Modelica.Units.SI.Temperature[3] | T_start_gro (from RectangularZoneTemplateInterface) | fill(TeAvg, 3) | Initial temperatures of the ground layers (with first value = deepest layer and last value = shallowest layer |
| Face A › Cavity or open door | |||
| Boolean | hasCavityA (from RectangularZoneTemplateInterface) | false | =true, to model open door or cavity in internal wall |
| Modelica.Units.SI.Length | hA (from RectangularZoneTemplateInterface) | 2 | Height of (rectangular) cavity in internal wall |
| Modelica.Units.SI.Length | wA (from RectangularZoneTemplateInterface) | 1 | Width of (rectangular) cavity in internal wall |
| Face B › Cavity or open door | |||
| Boolean | hasCavityB (from RectangularZoneTemplateInterface) | false | =true, to model open door or cavity in internal wall |
| Modelica.Units.SI.Length | hB (from RectangularZoneTemplateInterface) | 2 | Height of (rectangular) cavity in internal wall |
| Modelica.Units.SI.Length | wB (from RectangularZoneTemplateInterface) | 1 | Width of (rectangular) cavity in internal wall |
| Face C › Cavity or open door | |||
| Boolean | hasCavityC (from RectangularZoneTemplateInterface) | false | =true, to model open door or cavity in internal wall |
| Modelica.Units.SI.Length | hC (from RectangularZoneTemplateInterface) | 2 | Height of (rectangular) cavity in internal wall |
| Modelica.Units.SI.Length | wC (from RectangularZoneTemplateInterface) | 1 | Width of (rectangular) cavity in internal wall |
| Face D › Cavity or open door | |||
| Boolean | hasCavityD (from RectangularZoneTemplateInterface) | false | =true, to model open door or cavity in internal wall |
| Modelica.Units.SI.Length | hD (from RectangularZoneTemplateInterface) | 2 | Height of (rectangular) cavity in internal wall |
| Modelica.Units.SI.Length | wD (from RectangularZoneTemplateInterface) | 1 | Width of (rectangular) cavity in internal wall |
| Floor › Cavity or open door | |||
| Boolean | hasCavityFlo (from RectangularZoneTemplateInterface) | false | =true, to model open door or cavity in internal floor |
| Modelica.Units.SI.Length | bFlo (from RectangularZoneTemplateInterface) | 2 | Breadth of (rectangular) cavity in internal floor |
| Modelica.Units.SI.Length | wFlo (from RectangularZoneTemplateInterface) | 1 | Width of (rectangular) cavity in internal floor |
| Advanced › Cavity or open door | |||
| Modelica.Units.SI.Acceleration | g (from RectangularZoneTemplateInterface) | Modelica.Constants.g_n | Gravity, for computation of buoyancy |
| Modelica.Units.SI.Pressure | p (from RectangularZoneTemplateInterface) | 101300 | Absolute pressure for computation of buoyancy |
| Modelica.Units.SI.Density | rho (from RectangularZoneTemplateInterface) | p/r/T | Nominal density for computation of buoyancy mass flow rate |
| Modelica.Units.SI.SpecificHeatCapacity | c_p (from RectangularZoneTemplateInterface) | 1013 | Nominal heat capacity for computation of buoyancy heat flow rate |
| Modelica.Units.SI.Temperature | T (from RectangularZoneTemplateInterface) | 293.15 | Nominal temperature for linearising heat flow rate |
| Modelica.Units.SI.TemperatureDifference | dT (from RectangularZoneTemplateInterface) | 1 | Nominal temperature difference when linearising heat flow rate |
| Face A › Building shade | |||
| Boolean | hasBuildingShadeA (from RectangularZoneTemplateInterface) | false | =true, to enable computation of shade cast by opposite building or object on OuterWall |
| Modelica.Units.SI.Length | LShaA (from RectangularZoneTemplateInterface) | 0 | Distance between shading object and wall, perpendicular to wall |
| Modelica.Units.SI.Length | dhShaA (from RectangularZoneTemplateInterface) | 0 | Height difference between top of shading object and top of wall A |
| Face B › Building shade | |||
| Boolean | hasBuildingShadeB (from RectangularZoneTemplateInterface) | false | =true, to enable computation of shade cast by opposite building or object on OuterWall |
| Modelica.Units.SI.Length | LShaB (from RectangularZoneTemplateInterface) | 0 | Distance between shading object and wall, perpendicular to wall |
| Modelica.Units.SI.Length | dhShaB (from RectangularZoneTemplateInterface) | 0 | Height difference between top of shading object and top of wall B |
| Face C › Building shade | |||
| Boolean | hasBuildingShadeC (from RectangularZoneTemplateInterface) | false | =true, to enable computation of shade cast by opposite building or object on OuterWall |
| Modelica.Units.SI.Length | LShaC (from RectangularZoneTemplateInterface) | 0 | Distance between shading object and wall, perpendicular to wall |
| Modelica.Units.SI.Length | dhShaC (from RectangularZoneTemplateInterface) | 0 | Height difference between top of shading object and top of wall C |
| Face D › Building shade | |||
| Boolean | hasBuildingShadeD (from RectangularZoneTemplateInterface) | false | =true, to enable computation of shade cast by opposite building or object on OuterWall |
| Modelica.Units.SI.Length | LShaD (from RectangularZoneTemplateInterface) | 0 | Distance between shading object and wall, perpendicular to wall |
| Modelica.Units.SI.Length | dhShaD (from RectangularZoneTemplateInterface) | 0 | Height difference between top of shading object and top of wall D |
| Advanced › SlabOnGround | |||
| Modelica.Units.SI.Length | PWall (from RectangularZoneTemplateInterface) | (if hasOutA then lA else 0) + (if hasOutB then lB else 0) + (if hasOutC then lC else 0) + (if hasOutD then lD else 0) | Total floor slab perimeter length |
| Floor › Floor heating / CCA | |||
| Boolean | hasEmb (from RectangularZoneTemplateInterface) | false | Set to true if floor is equipped with floor heating or concrete core activation |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b | gainRad (from ZoneInterface) | Internal zone node for radiative heat gains | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | gainCon (from ZoneInterface) | Internal zone node for convective heat gains | |
| Modelica.Blocks.Interfaces.RealOutput | TSensor (from ZoneInterface) | Sensor temperature of the zone, i.e. operative temeprature | |
| Modelica.Fluid.Interfaces.FluidPort_b | port_b (from ZoneInterface) | Port for ventilation connections, deprecated, use 'ports' instead | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_a (from ZoneInterface) | Port for ventilation connections, deprecated, use 'ports' instead | |
| Modelica.Blocks.Interfaces.RealInput | yOcc (from ZoneInterface) | Control input for number of occupants, used by Occupants.Input and Occupants.AreaWeightedInput | |
| Modelica.Blocks.Interfaces.RealInput | mWat_flow (from ZoneInterface) | Input for injecting water vapor into a zone | |
| Modelica.Blocks.Interfaces.RealInput | C_flow (from ZoneInterface) | Input for injecting CO2 into a zone | |
| Modelica.Blocks.Interfaces.RealInput | uLig (from ZoneInterface) | Lighting control input (1 corresponds to 100%), only used when using LightingControl.Input | |
| Modelica.Blocks.Interfaces.RealOutput | ppm (from ZoneInterface) | CO2 concentration in the zone | |
| Modelica.Blocks.Interfaces.RealOutput | phi (from ZoneInterface) | Relative humidity in the zone [0-1] | |
| Modelica.Fluid.Interfaces.FluidPorts_a[nPorts] | ports (from ZoneInterface) | Ports for ventilation connetions | |
| Modelica.Blocks.Interfaces.RealOutput | TAir (from PartialZone) | airModel.TAir | |
| Modelica.Blocks.Interfaces.RealOutput | TRad (from PartialZone) | radDistr.TRad | |
| IDEAS.Buildings.Components.Interfaces.ZoneBus | proBusExt (from RectangularZoneTemplateInterface) | Propsbus for connecting additional external surfaces | |
| IDEAS.Buildings.Components.Interfaces.ZoneBus[nExtA] | proBusA (from RectangularZoneTemplateInterface) | Propsbus connector for connecting to external surface or internalWall of face A | |
| IDEAS.Buildings.Components.Interfaces.ZoneBus[nExtB] | proBusB (from RectangularZoneTemplateInterface) | Propsbus connector for connecting to external surface or internalWall of face B | |
| IDEAS.Buildings.Components.Interfaces.ZoneBus[nExtC] | proBusC (from RectangularZoneTemplateInterface) | Propsbus connector for connecting to external surface or internalWall of face C | |
| IDEAS.Buildings.Components.Interfaces.ZoneBus[nExtD] | proBusD (from RectangularZoneTemplateInterface) | Propsbus connector for connecting to external surface or internalWall of face D | |
| IDEAS.Buildings.Components.Interfaces.ZoneBus[nExtFlo] | proBusFlo (from RectangularZoneTemplateInterface) | Propsbus connector for connecting to external surface or internalWall of floor | |
| IDEAS.Buildings.Components.Interfaces.ZoneBus[nExtCei] | proBusCei (from RectangularZoneTemplateInterface) | Propsbus connector for connecting to external surface of ceiling: internal walls should be modelled as the floor of the zone above | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b[nGainEmb] | gainEmb (from RectangularZoneTemplateInterface) | Floor node for embedded heat gain if case of floor heating or CCA. | |
| Modelica.Blocks.Interfaces.RealInput | ctrlA (from RectangularZoneTemplate) | Control input for windows in face A, if controlled | |
| Modelica.Blocks.Interfaces.RealInput | ctrlB (from RectangularZoneTemplate) | Control input for windows in face B, if controlled | |
| Modelica.Blocks.Interfaces.RealInput | ctrlC (from RectangularZoneTemplate) | Control input for windows in face C, if controlled | |
| Modelica.Blocks.Interfaces.RealInput | ctrlD (from RectangularZoneTemplate) | Control input for windows in face D, if controlled | |
| Modelica.Blocks.Interfaces.RealInput | ctrlCei (from RectangularZoneTemplate) | Control input for windows in ceiling, if controlled |
Components
Revisions
-
November 18, 2020 by Filip Jorissen:
Revised n50 value such that it cancels outn50toAch. This is for #1081. -
March 26, 2018 by Filip Jorissen:
First implementation