Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Radiance calculation method

asked 2018-06-20 10:23:51 -0600

AadriaanW gravatar image

I was having a discussion with a colleague about how daylighting simulations work. When I run several daylighting simulations with Radiance (In DesignBuilder) i get different result each time. I read somewhere (forgot where) that this is because of a randomization in the calculation process of daylighting simulations. Could anyone explain to me how this works? Is this randomization also a reflection of reality or more a result of being unable to accurately represent reality (so far)? I would like to explain this to my colleagues in fairly simple terminology so I do not have constant discussions with them as to why the results are different. Simply saying: "thats just how daylighting simulations work" isn't enough of an answer for either of us, so please let me know what you know!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-06-20 10:49:18 -0600

Radiance uses a non-deterministic (stochastic), light-backwards ray tracing algorithm to solve the lighting for a given simulation. This involves sending, or tracing, thousands to many millions of rays into the scene, looking for light. The more rays you send, the closer to reality[TM] the result. But even millions of rays will never equal the billions of photons bouncing around in the real scene. It's only the sheer number of photons that gives a physical scene the appearance of stability. In a simulation, we're sampling mathematical models of light and materials, and light is "wiggly", so in our approximations, yes, we will likely get small variations from one simulation to the next. The further from the light source the sample point is (more indirect bounces), the more important it becomes to sample aggressively to at least get close to a stable result as well.

In short, if you are seeing wildly different results from one run to the next (of the same scene), you need to increase the simulation parameters (i.e. send more rays). Radiance is wildly configurable in this area and the process of tuning the simulation parameters to achieve an accurate result in a reasonable timeframe is equal parts art and science.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer


Question Tools

1 follower


Asked: 2018-06-20 10:23:51 -0600

Seen: 41 times

Last updated: Jun 20 '18