Skip to content

SOLWEIG: Meteorological data for diffuse and direct-beam shortwave radiation #577

Answered by biglimp
jlegewie asked this question in Q&A
Discussion options

You must be logged in to vote

So to get the direct beam solar radiation you need to recalculate your horisontal direct beam to perpendicular to the sun beam. As you have all the components (global and diffuse), you can use direct-beam radiation = (global−diffuse) / sin(sun altitude). There are probably other ways but this is the one I use.

One note on this. At very low solar altitudes this might be problematic as you divide with a very small number. Depending on the quality of the data, I usually set up a rule that direct radiation cannot be higher that e.g. 1400 or something.

Another note. The are many ways to calculate sun altitude. One way is to run solweig with a POI included. Then you will get the output sun posi…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by jlegewie
Comment options

You must be logged in to vote
1 reply
@biglimp
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants