First time here? Check our help page!
3

Using measured solar irradiation in EnergyPlus

Dear all,

I am wondering if anyone has any experience of using measured solar irradiation on vertical surfaces instead of default EnergyPlus calculations.

I have a data set of measured solar irradiation on 90 degree tilts and would like to know whether it is possible to replace this data in EnergyPlus calculations.

Thank you in advance, Maryam.

M.Meshkinkiya's avatar
31
M.Meshkinkiya
asked 2018-08-22 11:18:14 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2018-08-25 11:04:49 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

3

Not directly. SurfaceProperty:LocalEnvironment allows you to specify the External Shading Fraction Schedule for a surface. To use the measured solar data, run a preliminary simulation with ShadowCalculation, External Shading Calculation Method=InternalCalculation (default) and output these output variables:

Output:Variable,*,Surface Outside Face Sunlit Fraction,hourly;
Output:Variable,*,Surface Outside Face Incident Solar Radiation Rate per Area,hourly;
Output:Variable,*,Surface Outside Face Incident Beam Solar Radiation Rate per Area,hourly;
Output:Variable,*,Surface Outside Face Incident Sky Diffuse Solar Radiation Rate per Area,hourly;
Output:Variable,*,Surface Outside Face Incident Ground Diffuse Solar Radiation Rate per Area,hourly;

Report these hourly or at timestep depending on the frequency of the measured data. Then calculate the sunlit fraction implied by the measured data.

MeasuredSunlitFrac = (MeasuredSolar - EnergyPlusSkyDiffuse - EnergyPlusGroundDiffuse)/[(EnergyPlusBeam/EnergyPlusSunlitFrac)]

(I think that's right). Basically, EnergyPlus is going to apply the same sky diffuse and ground diffuse, so you want to calculate a sunlit fraction that alters the beam to match the measured total.

Then run a final simulation using ShadowCalculation, External Shading Calculation Method=ScheduledShading, using SurfaceProperty:LocalEnvironment to apply the custom sunlit fractions (note that the field name is "external shading fraction but it's really used as sunlit fraction). Also, ScheduledShading is global, so when this is active, any surface without a SurfaceProperty:LocalEnvironment object will be assumed fully sunlit.

MJWitte's avatar
9.7k
MJWitte
answered 2018-08-28 16:57:28 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments