[Radiance-general] Re: rsensor file format

Scheib, Jennifer Jennifer.Scheib at nrel.gov
Mon Oct 12 19:39:59 PDT 2009


Hello again,

Yes, what the sensor measures is an interesting question, especially since many manufacturers state that their product reads illuminance when it clearly does not. I do not know if this is a big deal for annual energy simulation or commissioning as long as there is a setpoint that allows the photosensor to track workplane illuminance throughout the year. I think it is usually hard to find such a setpoint though, whether it is a cosine response or 'some sort of radiation' signal.  

SPOT does allow you to assess the situation (photosensor spatial response, location, etc.) in the design stage by relating signal setpoint (user input) to signal received (rsensor results) and showing the resulting annual workplane illuminance. Illuminance at the sensor, instead of sensor signal, is used to give a commissioning report at the end of a SPOT project. The report assumes a diffuse lighting condition can be created in the space where commissioning will take place.  This is because the ratio of illuminance to signal is taken from rtrace and rsensor calcs with just a CIE overcast sky. Oh, and another photocell characteristic to consider is wavelength sensitivity - SPOT does not do this but could cause a larger impact than the spatial distribution in some cases.

I don't know about making SPOT cross-platform, Zack Rogers might be able to answer that. There are some cross-platform python scripts with the download that you might find useful. 

It seems to me that rsensor uses a step function to determine which sensitivity value to use but maybe Greg can straighten me out on this too or explain more. 

Also, I apologize for the repetitive post earlier. I did not see Greg's until later. Thanks! Jennifer

-----Original Message-----
From: radiance-general-bounces at radiance-online.org [mailto:radiance-general-bounces at radiance-online.org] On Behalf Of Axel Jacobs
Sent: Monday, October 12, 2009 5:35 PM
To: radiance-general at radiance-online.org
Subject: [Radiance-general] Re: rsensor file format

Dear Greg, Jennifer,

 > The sensor file is normalized to 1.0 in arbitrary "response" units.
 > Think of it as a multiplier on the incoming radiance value in each
 > direction.

So I shouldn't think of it as an 'inverse' IES file, then. I've just run 
some simple examples with an ideal cosine data file, and the results do 
match the one I get from rtrace. Multiplying each value in the matrix 
with 2.0 gives me twice the illuminance.

I guess that the real question should be 'what do these sensors actually 
measure?'. It's not lux, because for this they would have to be cosine 
and v(lamda) corrected, which one could expect from a 500 Pound lux 
meter, but not from a 5 Pound sensor. I guess it all boils down to the 
commissioning of the sensors. The only thing we can say with certainty 
is that they measure 'some sort of radiation thing', which is different 
in different directions.

So is it correct to assume that SPOT only uses the relative response 
from the photocells, and not absolute W/m2 or lux values?

 >> b) What would the sensor file for a normal, cosine corrected
 >> illuminance meter look like? Does it need to have its maximum
 >> at 1.0 for an angle of (0,0)?

 > Yes to the second question, with 90 degrees being the maximum polar
 > angle, whose value is zero at all azimuths.  For this distribution,
 > rsensor will produce horizontal irradiance in watts/m^2, which
 > converts to lux using the standard 179 multiplier.  A uniform sky of
 > 100 watts/sr/m^2 would produce a value of 314.16 watts/m^2, or 56235
 > lux, for example.

Here is my own cunningly crafted cosine response. Just one column of 
azimuth values at zero degrees wouldn't work:

degrees	0	90	180	270
0	1.0000	1.0000	1.0000	1.0000
10	0.9848	0.9848	0.9848	0.9848
20	0.9397	0.9397	0.9397	0.9397
30	0.8660	0.8660	0.8660	0.8660
40	0.7660	0.7660	0.7660	0.7660
50	0.6428	0.6428	0.6428	0.6428
60	0.5000	0.5000	0.5000	0.5000
70	0.3420	0.3420	0.3420	0.3420
80	0.1736	0.1736	0.1736	0.1736
90	0.0000	0.0000	0.0000	0.0000

Does rsensor use a linear interpolation to fill in in-between rows?

 >> c) Suppose I wanted to model an illuminance meter that has
 >> a correct cosine response, but gives a reading twice as high as
 >> is should be.
 >> Would I need to multiply the values from b) by the cube root of 2?
 >> Cube root because the overall response appears to be proportional
 >> to the volume contained within the 3d shape of the curves.

 > It should be a simple proportion, so multiplying all values by 2.0
 > should give you what you expect.  I just confirmed that it works
 > that way.

I am still puzzled that the response is not proportional to the volume 
of the shape, or at least the area of the curve. Guess that's just the 
way it is, and there isn't really any strict photometric or radiometric 
reason behind this...

 >> It seems that the
 >> standard Radiance data file would have been sufficient to describe
 >> the sensor's characteristics. What is the advantage of using the
 >> SPOT format? Why not have a spot2rad (similar to ies2rad) import
 >> filter instead?

 > As I understand it, SPOT is an Excel-based program, so putting the
 > data in a format that isn't Excel-friendly didn't really suit Zack
 > Rogers and the other developers.  Charles Ehrlich had written an
 > earlier equivalent to rsensor that already used this data format,
 > and since ArchEnergy hired me to develop a more efficient approach,
 > they had the prerogative to specify the input and output.

This makes perfect sense now.

----------------

 > so you can download the program and take a look at the files
 > and implementation - if you haven't already.

It requires Windows and Excel, and while I have access to a Windows 
machine, I don't have Excel. Do you plan on making it cross-platform and 
OpenOffice compatible?

 > c)I might be misunderstanding the question but you should just
 > multiply the sensitivity values by 2 if you want double the signal.
 > This will increase the volume by 2^3 but is not used to scale the
 > sensitivity file.

Greg explained this, thanks. I understand it's all relative.

Thank you

Axel

_______________________________________________
Radiance-general mailing list
Radiance-general at radiance-online.org
http://www.radiance-online.org/mailman/listinfo/radiance-general



More information about the Radiance-general mailing list