Methods, systems, and devices for calibrating light sensing devices
10739253 ยท 2020-08-11
Assignee
Inventors
Cpc classification
G01N21/93
PHYSICS
G01J1/0295
PHYSICS
International classification
G01N21/27
PHYSICS
G01N21/01
PHYSICS
G01D18/00
PHYSICS
Abstract
Systems, devices and methods for calibrating or increasing the accuracy of light sensing devices. The methods can include calibrating a light sensing device with a calibration source that is adapted to mimic at least one representative spectrum.
Claims
1. A method of calibrating a UV sensing device, comprising: emitting light from a calibration source at a UV sensing device, the calibration source adapted to mimic a representative spectrum, wherein the representative spectrum comprises information representing the intensity of light at a plurality of wavelengths, the representative spectrum based on a historical time and a location, wherein the historical time is prior to the initiation of the method of calibrating the UV sensing device; and recording an output from the UV sensing device in response to the emitted calibration light.
2. The method of claim 1, further comprising calculating a calibration function for the UV sensing device based on the recorded output from the UV sensing device, and storing the calibration function in a memory.
3. The method of claim 2, further comprising: emitting second calibration light at the UV sensing device, the second calibration light adapted to mimic a second representative spectrum different than the first representative spectrum, the second representative spectrum based on at least one of a second historical time and a second location, wherein the second historical time is prior to the initiation of the method of calibrating the UV sensing device; recording a second output from the UV sensing device in response to emitting the second calibration light; and calculating a second calibration function for the UV sensing device based on the second recorded output from the UV sensing device, and storing the second calibration function in the memory.
4. The method of claim 1, further comprising: emitting second calibration light at the UV sensing device, the second calibration light adapted to mimic a second representative spectrum different than the first representative spectrum, the second representative spectrum based on at least one of a second historical time and a second location, wherein the second historical time is prior to the initiation of the method of calibrating the UV sensing device; and recording a second output from the UV sensing device in response to the emitted second calibration light.
5. The method of claim 4, further comprising calculating a calibration function for the UV sensing device based on the output and the second output from the UV sensing device, and storing the calibration function in a memory.
6. The method of claim 5, wherein the representative spectrum and the second representative spectrum are grouped in executable instructions, wherein the grouping is based on at least one of solar zenith angle, a time and a location of the respective representative spectrum, and the calibration function is stored in memory such that a relationship exists in the memory between the calibration function and the grouping.
7. The method of claim 1, wherein emitting calibration light that is adapted to mimic a representative spectrum comprises emitting light from a plurality of light sources, each of the light sources having a different center wavelength, and individually controlling the intensity of at least one of the plurality of light sources.
8. The method of claim 7, wherein individually controlling the intensity of at least one of the plurality of light sources comprises varying current that is being delivered to the at least one of the plurality of light sources, and wherein the superposition of the intensities of light from the plurality of light sources mimics the representative spectrum.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION
(12) The disclosure herein relates to the accurate and real-time measurement of personal ultraviolet (UV) radiation exposure from sunlight. Exemplary systems and methods to perform such measurements have previously been proposed, such as in US20150177055A1, US20150177056A1, US20150177057A1, US20150177058A1, US20150177059A1, and US20170115162A1, the disclosures of which are incorporated by reference herein. US20170115162A1 shares two inventors with the instant application, and the methods, systems, and apparatuses therein can be used with the calibration disclosure herein. Some of the exemplary systems include a wearable device with one or more sensors, which are adapted to wirelessly communicate with a mobile device (such as a smartphone or tablet). The systems can behave as both a radiometer (instantaneous UV measurements) and a dosimeter (aggregating the instantaneous measurements). This disclosure describes various systems used to calibrate a radiometer, in order to make it accurate in a wide variety of real usage scenarios.
(13) While the disclosure herein focuses on UV sensing calibration, the concepts herein can be applied to other types of light sensing devices. Methods and systems herein can thus be generalized for use with light sensing devices, not just UV sensing devices.
(14) The following disclosure on calibration applies generally to a wide variety of radiometer systems, whether they are referenced herein or not. Some aspects of the calibration concepts that follow, however, are related to some UV sensing devices, or at least some functionality of some UV sensing devices, described herein, such as in US20170115162A1. The following disclosure on calibration is thus generally not limited to any particular UV sensing device, but some calibration methods or concepts below may be enabled by one or more of the UV sensing devices described herein.
(15) This disclosure describes systems, devices, and methods for calibrating UV radiometers to measure, with superior accuracy, several sources of UV radiation or the same source (e.g., solar UV) in a wide variety of conditions (e.g., secondary radiation). One aspect of this disclosure provides exemplary methods for mining historical spectral data from various locations and grouping them to derive an optimal set of spectra to use for calibration, henceforth referred to as the representative spectra. Representative spectra as used herein may also be referred to as a plurality of representative spectra. Another aspect of this disclosure describes a calibration source that comprises a plurality of light sources, such as LEDs, which are capable of being used to mimic at least one spectrum and in some embodiments a representative spectra. Another aspect of the disclosure is a way of stabilizing a radiometer in a calibration device. In some embodiments, a magnetic stabilization method and devices can be used to ensure that each radiometer undergoing calibration is free of tilt. Some embodiments can further ensure that each radiometer in calibration is oriented in the same direction by utilizing screw holes on the radiometer, or a USB charging port on the radiometer to stabilize the radiometer. Another aspect of the disclosure is related to minimizing stray light inside a calibration chamber in order to accurately mimic a representative spectra. In some embodiments a UV absorbing film or paint is coated on the inner surfaces of the calibration chamber. The aspects described above can stand alone as inventive concepts, and need not rely on other aspects for patentability. The disclosure below may describe them in the context of overall methods and systems, but the disclosure is not so limited.
(16)
(17) The system in
(18) In order to achieve superior accuracy, the calibration of this and any other radiometer is of critical importance.
(19) Calibration system 10 also includes one or more calibration source 15, which can be coupled to lid 12 or integrated with lid 12. Calibration source 15 includes a plurality of light sources, such as LEDs. The LEDs are each coupled to an individually controlled driver (not shown in
(20) Calibration source is positioned to be above radiometer 20 (above the sensor). The UV sensor includes at least one UV sensor facing generally upward toward calibration source 15. Support 19 is below radiometer 20 and generally support the bottom of radiometer 20. Holder 13 is generally radially outward relative to radiometer 20, but a top portion of holder 13 (which is also annular in this embodiment) engages with a peripheral portion of radiometer 20.
(21) Holder 13 can interchangeably hold a calibrated U V radiometer (or spectroradiometer) or the UV radiometer undergoing calibration. Source 15 comprises multiple light emitting diodes (LEDs) with different center wavelengths. Each LED has its own current driver, which allows individual control over its intensity, since the intensity is controlled by the amount of input current. The calibration source spectrum is the superposition of the individual LED spectra. The control over LED current allows the replication or mimicking of different spectra, such as a plurality of representative spectra. Body 14, source 15 (which may be considered the same as lid 12), base 16, and support 19 are adapted to be positioned together to form an enclosed unit or chamber that does not allow any light to escape, so that no errors are incurred during calibration. Additional features of the exemplary system 10 are described below.
(22)
(23) The exemplary calibration system 20 shown
(24)
(25) The sequence of steps in
(26) The calibration source is activated, and the output from the radiometer to be calibrated is recorded, as shown. The method then checks to determine if all of the plurality of representative spectra have been used to calibrate the radiometer. If not, the method then picks a different one of the representative spectra, and the process is repeated with that different representative spectrum. The method is repeated with all of the representative spectra. Then, the method includes deriving a calibration function from the set of inputs and outputs. The calibration function is related to the particular radiometer and the particular grouping of representative spectra.
(27) In subsequent sections below, the disclosure describes aspects of some of the systems herein that pertain to the selection of the calibration spectra (representative spectra), the reproduction of such spectra using LEDs, and deriving the calibration functionalong with mechanical features of the calibration system which ensure accuracy of the calibration measurements. The disclosure also includes inventive methods of storing the calibration information off-chip with easy retrieval via a mobile device during field usage.
(28) Selection of calibration spectra. As shown in
(29) One aspect of the disclosure includes methods of picking the best, or desired, set of spectra from spectral data (e.g., from a database of spectral data), that are capable of mimicking real usage scenarios (e.g., personal daily use). We refer to this set of selected spectral data as the representative spectra, or a plurality of representative spectra. This disclosure includes an algorithm for deriving the representative spectra from a dataset of real usage spectra. Such a dataset may be publicly available data, or proprietary data in an existing database, e.g., the UVNet database (Environmental Protection Agency, U. Ultraviolet and Ozone Monitoring Program: UV-Net. (2008). at http://www.epa.gov/uvnet/), which contains spectral scan data from several spectrometers across USA over a period of several years. Alternatively, for example, the representative spectra may be derived by running one's own spectrometer scans over a period of time in different usage scenarios (e.g., different environment scenarios) such as in shade, or in sunlight through a window (it is to be noted that the UVNet database only has scans performed under open skies). This data is available in the form of S.sub.j={(w.sub.ij, I.sub.ij): i=1 . . . M}, j=1 . . . N, where w.sub.ij represents the i.sup.th scan wavelength for the j.sup.th scan, I.sub.ij represents the spectral irradiance for the same scan, M represents the total number of wavelengths scanned and N represents the total number of spectra in the database.
(30) The UVNet database has in excess of 10,000 spectra. Replicating or mimicking all of these spectra during calibration would be impossible, and the calibration time for each device would be impractical. The challenge then is to find, or select, a set of K representative spectra (K<<M) U.sub.1, U.sub.2, . . . U.sub.K, that represents the various spectra encountered in practice (e.g., personal UV monitoring daily use). This may be mathematically formalized as:
(31) Find U.sub.k, k(1, K) s. t.
.sub.j=1.sup.ND(S.sub.j,U.sub.k) is minimumEq. 4
(32) Here, D(S.sub.j, U.sub.k) is a distance function which applies when the j-th spectrum S.sub.j is mapped to the k-th representative spectrum U.sub.k, and is zero otherwise. A representative spectrum (U.sub.k) is of the same form {(w.sub.ik, V.sub.ik): i=1 . . . M} where V.sub.ij is the irradiance. In our method, we develop a distance function based on the spectral irradiance (I.sub.ij).
(33)
(34) We solve this problem using a clustering algorithm such as k-means algorithm (see, J. A. Hartigan (1975). Clustering algorithms. John Wiley & Sons, Inc.; and Hartigan, J. A.; Wong, M. A. (1979). Algorithm AS 136: A K-Means Clustering Algorithm. Journal of the Royal Statistical Society, Series C 28 (1): 100-108. JSTOR 2346830) to derive an optimal set of clusters. The centroid of each cluster gives us one representative spectrum. We determine the optimal number of clusters to derive (K) experimentally, by finding where the clustering error does not significantly reduce with further increase in K. The clustering methods herein are not, however, limited to use of this particular distance function, or the use of the k-means algorithm.
(35)
(36) As shown in the exemplary
(37) The spectrum of an LED, as seen at the surface of the radiometer, can be represented in the form of its spectral irradiance I.sub.l(), which represents the irradiance of the LED at each wavelength in the light spectrum (200<<1200). This spectral irradiance is usually available from the datasheet of the LED (with some translation to the plane of the radiometer), but can also be derived using a spectrometer. In the exemplary system in
(38)
(39) The final spectral irradiance at the surface of the radiometer is a super-position of the individual LED spectra .sub.l=1.sup.LI.sub.l(), where L represents the total number of LEDs used in the calibration source. We need this combination to be as close as possible to a representative spectrum I.sub.rep() as possible. This is what is referred to herein as mimicking the representative spectrum.
(40) With this knowledge, methods herein can formulate the determination of the LED currents (i.sub.l) to approximate a given representative spectrum, as an optimization problem:
(41)
(42) where, represents the Euclidean norm (https://en.wikipedia.org/wiki/Norm (mathematics)#Euclidean_norm) and i.sub.l,max represents the maximum current rating for the given LED. The objective function and constraints of this problem are both convex in nature, and so this can be efficiently solved by a standard optimization package (e.g., Matlab, R) to find the set of diode currents i.sub.l, which lead to the best approximation or mimicking of the representative spectrum.
(43)
(44) Separating calibration based on location and time. The final step in the exemplary calibration process in
(45) Typically, all radiometers have a single calibration function, which is used during its operational lifetime, until it is re-calibrated. This function is derived using a single source, which usually is an off-the-shelf calibrated lamp which does not match the solar spectrum (see, Correa, M. D. P. et al. Comparison between UV index measurements performed by research-grade and consumer-products instruments. Photochem. Photobiol. Sci. 9, 459-463 (2010); and Xu, G. & Huang, X. Characterization and calibration of broadband ultraviolet radiometers Metrologia 37, 235-242 (2003)). Re-calibration is typically performed by shipping the radiometer back to the manufacturer. As mentioned before, a single calibration function, calibrated to a single light source, which looks unlike the solar spectrum, will be inaccurate when measuring in a wide variety of scenarios in practice (e.g., personal daily use). Additionally, personal UV sensors measures UV from solar radiation. The solar spectrum varies greatly based on location (latitude/longitude/altitude) and time (hour of day, and day of year). Calibrating to a single source and having a single calibration function does not afford accuracy over the wide variety of solar conditions encountered in practice.
(46) To address these problems with accuracy, one aspect of this disclosure includes deriving multiple calibration functions based on binning of location and time.
(47) When the radiometer is in use (e.g., as a personal UV sensor), the combination of latitude/longitude and time can be combined to derive the solar zenith angle (SZA) (see https://en.wikipedia.org/wiki/Solar_zenith_angle). An aspect of the disclosure relates to systems and methods that are capable of determining the location and time in real-time due to, for example, its use of a smartphone that has a GPS chip and a clock. The derived SZA can then be utilized to look up the appropriate calibration function that was derived during the calibration process, wherever that calibration function is being stored.
(48) Storage and retrieval of calibration information. One aspect of the disclosure is storage (e.g., cloud based) and retrieval of calibration information, such as one of a plurality of calibration functions. Traditionally, a calibration function is stored on the radiometer on some form of persistent storage, such as flash memory. This works well for the single calibration case, where only one set of parameters needs to be stored. But when multiple calibration functions need to be stored on the same persistent memory, it can lead to a shortage of storage space. In particular, on-chip flash memory is limited and radiometers try to use as little of it as possible.
(49) One aspect of this disclosure includes methods for storing and retrieving calibration information without using the radiometer memory. It is recognized that cheaper and larger storage is available on the cloud, and smartphones are usually connected to the internet, which affords them access to the cloud. Multiple calibration functions derived at manufacturing time can be stored in the cloud. Methods herein can derive multiple calibration functions not only for multiple locations, but also for different device ages, since the electronic components of a radiometer change their properties with age. The processes herein can thus be used to derive multiple calibration functions based on the age of the device.
(50)
(51) The disclosure herein also includes systems and methods of minimizing internal reflection in a calibration system. An example is to include UV absorbing material to minimize internal reflection. During calibration, some methods herein control the source LEDs to mimic a particular representative spectrum. If there are reflections of UV light inside the calibration chamber, the spectrum at the device can potentially look very different from the representative spectrum. This is undesirable because it is desired to calibrate the radiometer using exactly the representative spectra. In order to overcome reflection of light inside the calibration chamber, all inner surfaces of the calibration chamber are coated with a UV absorbing material. For example, in the exemplary embodiment in
(52) An aspect of this disclosure is related to stabilizing a radiometer relative to a calibration source. Stabilizing as used herein includes stabilizing in at least one type of motion, such as (without limitation) roll and pitch. During calibration, it is essential to ensure that each device is oriented in the same way in all three dimensions (x, y, z), relative to the calibration source. Otherwise the spectrum received at the radiometer will not be the same as what was intended, and this will lead to errors during calibration. This disclosure includes two different methods for fixing orientation, one of which makes roll and pitch negligible, and the other makes yaw relative to the calibration source also negligible. The first exemplary method is a magnetic stabilizing method. A wearable device shown in
(53) An alternative method of stabilizing the radiometer can utilize an external surface of the radiometer, and as one example uses a USB port on a radiographer. Devices shown and described in US20170115162A1 can include a micro-USB charging port on the non-measuring side. The calibration system can include a component shaped to mate with the radiometer component. For example, the calibration system can include a micro-USB cable head which is fixed exactly perpendicularly on the radiometer holder portion of the calibration station, which when interfaced with the USB port on the radiometer, ensures the radiometer is always inserted into the calibration chamber in the same orientation. This method and technique can accompany a screw-hole based fixing, or can replace it.