Skip to content

Heating-and-cooling/sun_simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Calculation of solar radiation on a surface with any orientation and inclination according to VDI 6007-3

Engin Bagda, www.heizen-co2-sparen.de

The code SunSimulation_VDI_6007_3.py calculates the daily and yearly solar irradiance on a surface with any orientation and inclination for a given place, located by its longitude and latitude. The code is based on standard VDI 6007-3:2015, confirmed 2021 “Calculation of transient thermal response of rooms and buildings – modelling of solar radiation”. This code differs from DIN 5034-2 “Daylight in interiors-Principles” explained in https://github.com/Heating-and-cooling/sun_daily in the calculation of the amount of diffuse radiation to inclined surfaces.

turbidity-factor

Figure 1: Turbidity factors according to Linke over the year with a measured minimum value at day number 181

To calculate from horizontal diffuse radiation to a surface with any orientation and inclination VDI-6007-3 uses conversions factors R. These differ for clear and overcast skies. For skies with mixed clouds is a coefficient SSW for solar probability is used. SSW can be between 1 for totally clear sky and 0 for totally overcast days. In the code SSW can be changed. In average for the year a value of 0.7 for SSW is appropriate. The code generates an Excel file SunRadiation.xlsx. This includes a sheet Solar_radiance for the solar radiation on a chosen day to different oriented surfaces with different inclinations, calculated in steps of 5 minutes (see figure 2).

solar-radiation

Figure 2: Solar radiation at day number 180 (30.June) for the place Mannheim with SSW: 1 and TF: 1.9

In the sheet ‘Daily-Values’ are the daily values for the solar radiation on different oriented surfaces with different inclinations (see figure 3).

daily-solar-radiation.png

Figure 3: Daily solar radiation for the place Mannheim with SSW: 1 and TF: 1.9

For more information to the code SunSimulation_VDI_6007_3.py see: Berechnen der solaren Bestrahlungsstärke auf beliebig geneigte Flächen in Anlehnung an VDI 6007-3 - Heizen-Kühlen-Sparen (heizen-co2-sparen.de)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages