Absorbed radiation by window
The model calculates absorbed solar radiation on the window. The
calculations follow the description in Wetter (2004), Appendix
A.4.3.
The absorbed radiation by exterior shades includes:
- the directly absorbed exterior radiation:
AWin*uSha*(HDir+HDif)*(1-tau-rho)
- the indirectly absorbed exterior radiantion from reflection
(angular part):
AWin*uSha*HDir*tau*rho(IncAng)*(1-tau-rho)
- the indirectly absorbed of exterior irradiantion from
reflection (diffusive part):
AWin*uSha*HDif*tau*rho(HEM)*(1-tau-rho)
- the absorbed interior radiation is neglected.
The output is absRad[2, 1]
The absorbed radiation by interior shades includes:
- the absorbed exterior radiation (angular part):
AWin*uSha*HDir*alpha(IncAng)
- the absorbed exterior radiation (diffusive part):
AWin*uSha*HDif*alpha(HEM)
- the absorbed interior radiation (diffusive part):
AWin*uSha*HRoo*(1-tau-rho)
The output is absRad[2, N+2]
The absorbed radiation by glass includes:
- the absorbed radiation by unshaded part (diffusive part):
AWin*(1-uSha)*(HDif*alphaEx(HEM)+HRoo*alphaIn(HEM))
- the absorbed radiation by unshaded part (angular part from
exterior source):
AWin*(1-uSha)*HDir*alphaEx(IncAng)
- the absorbed radiaiton by shaded part (diffusive part):
AWin*uSha*(HDif*alphaExSha(HEM)+HRoo*alphaInSha(HEM))
- the absorbed radiation by shaded part (angular part from
exterior source):
AWin*uSha*HDir*alphaExSha(IncAng)
The output is absRad[1, 2:N+1] = Part1 + Part2; absRad[2,
2:N+1] = Part3 + Part4
References
- October 22, 2016, by Michael Wetter:
Added range for loop variable for JModelica.
Made units of HRoo final.
Removed unused protected constants k,
Interior and Exterior.
- August 7, 2015, by Michael Wetter:
Revised model to allow modeling of electrochromic windows. This is
for issue
445.
- January 21, 2015, by Michael Wetter:
Changed initial algorithm to initial
equation section and removed dublicate assignments. This is
required for OpenModelica.
- October 17, 2014, by Michael Wetter:
Added missing each keywords in parameter
declarations.
- March 4, 2011, by Wangda Zuo:
Removed the if-statement and integer function that can trigger
events.
- February 2, 2010, by Michael Wetter:
Made connector uSha a conditional connector.
- December 15, 2010, by Wangda Zuo:
Separate transmittance and absorbance.
- December 12, 2010, by Michael Wetter:
Replaced record Buildings.HeatTransfer.Data.GlazingSystems
with the parameters used by this model. This was needed to
integrate the radiation model into the room model.
- December 10, 2010, by Wangda Zuo:
First implementation.
Generated at 2026-04-15T18:18:36Z by OpenModelicaOpenModelica 1.26.3 using
GenerateDoc.mos