modelFreeConvection
Extends from Modelica.Thermal.HeatTransfer.Interfaces.Element1D (Partial heat transfer element with two HeatPort connectors that does not store energy).
Information
The upward or downward heat exchange by free convection from an horizontal or inclined surface is modeled. In free convection, the Nusselt (Nu) number describing the exchange process can be defined as a function of the Rayleigh (Ra) number [1]. The heat exchange coefficients are therefore modeled based on the Nu-Ra relation. The model can be used for convection at the cover (upward flow, inclined surface), the floor (upward/downward flow, horizontal surface) or the screen (upward flow, horizontal surface). The bi-direction nature of the convective flow on the floor is due to the latter can be warmer or colder than the air above it. The different natures of the flows lead to different Nu-Ra relations for each surface. Therefore, the user should indicate (by means of the Boolean parameters) which surface is being modeled.
Depending on the status of the thermal screen, the heat flow to the cover can originate either from the top or the main air zone, and the heat flow to the screen can have a different magnitude. Therefore, when the model is used for the cover or the screen, the screen closure (control variable in the global system) is a required input.
[1] Luc Balemans. Assessment of criteria for energetic effectiveness of greenhouse screens. PhD thesis, Agricultural University, Ghent, 1989.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Angle | phi | inclination of the surface (0 if horizontal, 25 for typical cover) | |
| Modelica.Units.SI.Area | A | floor surface | |
| Boolean | floor | false | true if floor, false if cover or thermal screen heat flux |
| Boolean | thermalScreen | false | presence of a thermal screen in the greenhouse |
| Boolean | Air_Cov | true | True if heat exchange air-cover, False if heat exchange air-screen |
| Boolean | topAir | false | False if MainAir-Cov; True for: TopAir-Cov |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| HeatPort_a | port_a (from Element1D) | ||
| HeatPort_b | port_b (from Element1D) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.HeatFlowRate | Q_flow (from Element1D) | Heat flow rate from port_a -> port_b | |
| SI.TemperatureDifference | dT (from Element1D) | port_a.T - port_b.T | |
| Real | SC | 0 | Screen closure 1:closed, 0:open |
| Modelica.Units.SI.CoefficientOfHeatTransfer | HEC_ab | ||
| Real | s | 11 | Slope of the differentiable switch function for vapour pressure differences |
| Modelica.Units.SI.CoefficientOfHeatTransfer | HEC_up_flr | ||
| Modelica.Units.SI.CoefficientOfHeatTransfer | HEC_down_flr |