modelOutside_CpLowRise

Boundary that takes weather data as an input and computes wind pressure for low-rise buildings

Extends from IBPSA.Fluid.Sources.BaseClasses.Outside (Boundary that takes weather data, and optionally trace substances, as an input).

Information

This model describes boundary conditions for pressure, enthalpy, and species concentration that can be obtained from weather data. The model is identical to IBPSA.Fluid.Sources.Outside, except that it adds the wind pressure to the pressure at the fluid port ports. The correlation that is used to compute the wind pressure is based on Swami and Chandra (1987) and valid for low-rise buildings with rectangular shape. The same correlation is also implemented in CONTAM (Persily and Ivy, 2001). For other buildings, the model IBPSA.Fluid.Sources.Outside_Cp should be used that takes the wind pressure coefficient as an input or parameter.

The wind pressure coefficient is computed based on the side ratio of the walls, which is defined as

s = x ⁄ y

where x is the length of the wall that will be connected to this model, and y is the length of the adjacent wall. The wind direction is computed relative to the azimuth of this surface, which is equal to the parameter azi. The surface azimuth is defined in IBPSA.Types.Azimuth. For example, if an exterior wall is South oriented, i.e., its outside-facing surface is towards South, use IBPSA.Types.Azimuth.S.

Based on the surface azimuth, the wind direction and the side ratio of the walls, the model computes how much the wind pressure is attenuated compared to the reference wind pressure Cp0. The reference wind pressure Cp0 is a user-defined parameter, and must be equal to the wind pressure at zero wind incidence angle. Swami and Chandra (1987) recommend Cp0 = 0.6 for all low-rise buildings as this represents the average of various values reported in the literature. The computation of the actual wind pressure coefficient Cp is explained in the function Buildings.Airflow.Multizone.BaseClasses.windPressureLowRise that is called by this model.

The pressure p at the port ports is computed as

p = pw + Cp 1 ⁄ 2 v2 ρ,

where pw is the atmospheric pressure from the weather bus, v is the wind speed from the weather bus, and ρ is the fluid density.

References

Parameters

TypeNameDefaultDescription
IntegernPorts (from PartialSource)0Number of ports
Booleanuse_C_in (from Outside)falseGet the trace substances from the input connector
Medium.ExtraProperty[Medium.nC]C (from Outside)fill(0, Medium.nC)Fixed values of trace substances
RealCp00.6Wind pressure coefficient for wind normal to wall
RealsSide ratio, s=length of this wall/length of adjacent wall
Modelica.SIunits.AngleaziSurface azimuth (South:0, West:pi/2)

Connectors

TypeNameDefaultDescription
Interfaces.FluidPorts_b[nPorts]ports (from PartialSource)
Modelica.Blocks.Interfaces.RealInput[Medium.nC]C_in (from Outside)Prescribed boundary trace substances
IBPSA.BoundaryConditions.WeatherData.BusweaBus (from Outside)Bus with weather data

Components

TypeNameDefaultDescription
Medium.BasePropertiesmedium (from PartialSource)Medium in the source
Modelica.SIunits.AnglealphaWind incidence angle (0: normal to wall)
RealCpActActual wind pressure coefficient
Modelica.SIunits.PressurepWinChange in pressure due to wind force

Revisions

  • January 26, 2016, by Michael Wetter:
    Added unit and quantity attributes.
  • October 26, 2011 by Michael Wetter:
    First implementation.