The objective of this work is to continuously measure aerosol optical depth (AOD) with high temporal (every 5 min or less) and spatial resolution (10 km or less) at mesoscale (10–100 km).
Ground-based sun photometers are passive remote sensing instruments, capable of performing continuous AOD retrievals of the local atmospheric column. Therefore, a network of sun photometers should be able to provide as many observation points as available instruments. However, this approach is limited by the number of resources that are needed. Automatic sun photometers are expensive, and at present, it constrains the number of observation points in this scale. This partially explains why, in the AERONET or SKYNET networks, it is rare to find cities with more than one or two observation points [
20,
33]. Another approach is the use of handheld low-cost sun photometers. This reduces the cost of the instruments, at least an order of magnitude, yet limitations still appear by the need of individual operators at each measurement site (labor costs and/or limited time availability) [
16,
34,
35].
Considering these restrictions, we develop a solution that combines the advantages of both automatic and manual instruments. To achieve our solution, we address the following goals:
2.1. Measurement Principle
Sun photometers use approximately monochromatic optical sensors to measure the spectral irradiance of direct solar radiation at specific wavelengths. When observing irradiance from the surface, its value will change depending on the solar constant, the solar angle, and an attenuation term introduced by the presence of gases and aerosols in the atmospheric column. This relationship is quantified by the Beer–Lambert law, presented in Equation (
1) [
37].
In Equation (
1),
represents the approximately monochromatic wavelength of the irradiance measurement. The term
is the measured irradiance at the observation point, while
is the irradiance at the top of the atmosphere.
is the distance between Earth and the Sun at the moment of the measurement in AU.
is the Rayleigh scattering optical depth and represents the extinction caused by Rayleigh scattering of solar radiation on air particles.
represents the extinction of radiation due to absorption in the spectral bands of some atmospheric gases (especially oxygen and ozone).
is the aerosol optical depth and corresponds to the integrated extinction of solar radiation by the presence of aerosols in the atmospheric column. This variable considers, at the same time, extinction due to scattering and absorption. Finally,
m represents the relative airmass, with respect to the atmospheric column. Its value is a function of the zenith solar angle
z, ranging from
when
(sun is at zenith), to
when
(sun is at the horizon). For
z values under ⪅
,
m can be approximated by
[
38]. The operation of our prototype includes the use of larger angles. However, it requires the inclusion of atmospheric diffraction and Earth’s curvature effects [
35,
39].
Then, the aerosol optical depth for a wavelength
can be retrieved by measuring the ratio between
and
, as indicates Equation (
2).
Using the observation wavelength of the sun-photometer sensors, it is possible to calculate
and
(
is only necessary when
is within a gas absorption band) [
16,
35].
m and
are calculated from the sun position, associated with the coordinates and time of each observation [
35]. Finally, the ratio
can be estimated using the sun photometer sensor measurements. When exposed to sunlight, each sensor outputs a voltage
directly proportional to solar irradiance (
in this context is the equivalent monochromatic wavelength of the photodiode [
16,
35]). Therefore, the ratio
is equivalent to the ratio
, where
is a calibration constant associated with the sensor. This calibration constant can be retrieved using different methods, such as the Langley plot, or the intercomparison with reference instruments (see
Section 2.3).
Hence, when the sensor calibration constant is known, can be estimated by combining the measured photodiode voltage with the theoretical calculation of the remaining terms.
2.2. Instrument Description
The instrument requires to detect the solar irradiation at a visible wavelength. To achieve this, the device is developed using LEDs working as photo-diodes. Those LEDs generate a small current when the sunlight is received. This current is proportional to the solar irradiance at the equivalent wavelength of the photo-diode. The current is amplified and converted to voltage through an operational amplifier. Finally, the voltage is digitized using an analog to digital converter (ADC) to be saved in a
SD card. Those values can be used directly in Equation (
2), as explained in
Section 2.1.
In addition to the raw voltage, other parameters should be measured to calculate . In particular, we need to estimate the air mass m, the Rayleigh scattering , and the gasses optical depth .
The air mass
m is calculated using the procedure presented by [
39]. To calculate
m, it is needed to know the zenithal angle to the sun. This magnitude can be calculated if the time of the measurement and the position of the instrument is known at the moment of the measurement. This information is gathered by using a GPS receiver, which was included in the instrument. The zenithal angle and
are calculated using the algorithm introduced by [
40].
The Rayleigh scattering is estimated using the approximation proposed by [
41], which is dependent on the equivalent wavelength of the sun-photometer sensor. Moreover,
depends on the amount of air over the instrument. This dependence is added using the ratio between the measurement’s place pressure and the sea level pressure. Therefore, a pressure sensor was included in the instrument.
In the case of the gasses optical depth
, it depends on the wavelength of the measurement. The most important gasses to take into consideration in the visible spectrum are mainly ozone and water vapor. Both can be neglected for measurements near 400 nm, as demonstrated by [
16].
LED sensors have a wide spectral response. Therefore, the equivalent wavelength (
) must be estimated [
35]. In addition, the simulations performed by [
16] demonstrated that, when the gasses effects are not present, a monochromatic sensor and a wide spectral sensor produce similar responses.
Furthermore, the Langley constant
and the equivalent wavelength (
) are the calibration constants required to obtain a measurement. Typically, those constants are obtained using the Langley plot method and the spectral response of the photo-diode, respectively. However, this approach shows some issues, such as the place to perform a Langley plot calibration and the equipment required to study the response of the LED sensor. Those issues are magnified if we consider the calibration of several units of the same instrument. In
Section 2.3, an alternative approach is proposed.
The information presented above is included in Equation (
2) to obtain Equation (
3).
Here, is the equivalent wavelength of the LED-sensor; is the Langley constant; both must be obtained through a calibration process; is the airmass and z is the zenith angle at the time of the measurement. Moreover, is the measured voltage in the LED-sensor; P is the site pressure at the time of the measurement (both are measured), and is the atmospheric pressure at sea level (we use the typical value 1013.25 hPa).
In addition to the scientific requirements, the instrument should be automatic to allow measurements from different places at the same time, without human supervision and/or intervention. It must be low cost and simple to be manufactured in large numbers. In the following, we present the instrument architecture and how this device addresses the presented requirements.
Instrument Architecture
The instrument is an automated and upgraded version of the handheld sun photometer proposed by [
16]. The improvements to the handhld version include a GPS to storage time and position, the capability to use four sensors instead of two, a more precise and faster analog to digital converter (ADC), and an upgraded amplification system. Moreover, it can work with a 12 V power source and a rain detector can be added (although not yet included in this version). All the custom components designs (parts and PCBs) are available in the project repository.
Regarding the sensor, we use the same kind of sensors for the four spaces in each prototype for simplicity in the calibration process and redundancy. This sensor is the same type of sensor used by [
16]. It is a commercial 8000 mcd blue LED. The luminous intensity allows us to neglect the dark current of the sensor and the temperature effect in the semiconductor for a normal temperature range (between 0
and 40
). Unfortunately, the vendor does not provide the model of the LED, but there is a previous characterization of the sensor response, with an equivalent wavelength around 408 nm [
16].
Furthermore, the contribution to the optical depth due to absorptive gasses, such as ozone and water vapor, can be neglected according to simulations from [
16]. In addition, the same article demonstrated by simulation that there is not a significant difference between using a sensor with a wide spectral response (for instance, a LED) or a monochromatic sensor if there are no external effects in the AOD. Therefore, we do not need an optical filter and only use a cover, thus we use direct light over the sensor.
The LoCo-ASP sun photometer can be divided into two main subsystems: the measurement subsystem and the robotic arm to track the Sun. The design philosophy was to improve technically the measurement system and emulate the human operation by the robotic arm.
While the measurement subsystem is in charge of gathering the measurements from different sensors, the robotic arm is in charge of turning on and off the instrument and aligning the sensors with the sun to perform measurements. To achieve the low-cost constraint, the proposed sun photometer uses low-cost commercial off the shelf (COTS) components. Since the LED is small, the arm resulted in a low-weight structure, which allowed the use of a low-cost motor to move the arm. The motor is a standard position servomotor (Model DSS-M15S with 270 degrees of range of movement).
Due to the low precision of the servo motors to point to the sun, the robotic arm is randomly moved around the estimated line of sight between the instrument and the sun. To guarantee measurements passing through the sun position, we use a high acquisition rate for measuring during the gathering period. The used analog to digital converter (12 bit MCP3204 ADC) can take 100 kilo samples per second (ksps). Considering the four sensors, each one of them is sampled 25,000 times per second. Moreover, the datasheet reports a speed of the servo motors of 3 milliseconds per degree. Therefore, the instrument samples 75 times per degree. That implies a resolution of 0.013 degrees per sample. Because the alignment and measurement processes are performed by different microcontrollers, there is no delay between sampling and tracking.
The development philosophy of the instrument consists of defining and designing different subsystems for the instrument, then testing each one individually. After that, a first prototype is assembled to develop the software and to improve the first designed hardware (doing changes in deficient subsystems) until a stable prototype was achieved. That approach allowed us to satisfy the scientific and operational requirements while maintaining the low cost of the instrument, with a final cost in materials close to 220 US dollars per prototype. The details of the bill of materials and their costs are included in
Table A1 in
Appendix A.1.
Figure 1 shows the main systems and components of the instrument, while the working procedure for each measurement is described as follows:
The alarm clock indicates the Sun tracker CPU when starting a measurement.
The sun tracker CPU gets time from the alarm clock and sets the alarm for the measurement.
The sun tracker CPU calculates the sun position and defines whether the sun position is too low to measure AOD (night time).
If the internal calculation of the sun tracker CPU defines it as good to measure, the CPU turns on the servomotors and sets them to the calculated sun position.
Due to the low precision of this estimation, the sun tracker also uses the solar sensor to improve the sun position estimation, and moves the servos around the estimated alignment position.
The sun tracker CPU turns on the photometer CPU to start measuring. At the same time, the Sun tracker continues moving the servos around the alignment position.
The photometer CPU takes measurements of for one and a half minutes. It only saves the highest measured values.
After one and a half minutes, the sun tracker moves the servos to the park position and turns them off.
The Photometer CPU gets the time and position from the GPS module, the pressure and temperature from the barometer and temperature sensors, and from the LED, saving all of them in the SD card.
The sun tracker CPU turns off the photometer CPU and waits until the next measurement time.
The measurements where a cloud is present must be removed. To do that, we implement an outlier remover. We calculate each measurement slope with its neighbors in the time series (the measurements immediately before and after) and calculate the difference between both slopes. For a single day, we calculate the quartiles of the calculated quantities and remove all measurements over the third quartile, plus 1.5 the difference between the first and the third quartile, and under the first quartile and the same difference. This method is useful to remove single outliers. However, for longer times with clouds, defective measurements must be removed by hand.
2.3. Instrumental Network Calibration
The calibration procedure of a LED-based sun photometer consists of determining
and
. To obtain
, we need to know the sensor response spectrum and to estimate the center of the spectrum [
35]. In addition, [
16] showed through simulation that there is not a significant difference between the
estimation and a monochromatic sensor response for the case of LED-based sensors in wavelengths when
is negligible.
To obtain
, the Langley plot extrapolation method [
16] is usually used. This method consists of taking several measurements at different sun altitudes with a stable level of aerosols. By using Equation (
1), it is possible to obtain Equation (
4). If we consider that
does not change in all the measurements, we will have a linear equation where the airmass
m is the independent variable and
the dependent variable. Both variables can be obtained using the instrument and knowing the place and the time of each measurement. Therefore, it is possible to estimate
using a linear regression.
However, the conditions required to perform a Langley plot calibration are difficult to achieve. Calibration sites are usually in high-altitude places without important sources of aerosols nearby [
42]. This issue is more difficult to address if we consider the number of instruments that need to be calibrated in the case of sun photometer networks. For instance, the AERONET network only calibrates using this method for two of their instruments, which are used as pattern instruments to calibrate the rest of the network [
20].
We propose a calibration process using an AERONET Cimel Sun Photometer as a pattern instrument to calibrate our prototypes. The challenge of our case compared with the calibration of AERONET instruments is the fact that the equivalent wavelengths are different between the Cimel sun photometer and our instrument. Fortunately, there is a method to interpolate from two other aerosol optical depths at different wavelengths.
Equation (
5) shows the Ångström exponent equation [
43]. This equation allows us to determine any aerosol optical depth by knowing
and an aerosol optical depth at any wavelength. The exponent
is called the Ångström exponent, and can be estimated by using Equation (
6). This exponent is also related to the particle size distribution of aerosols [
44]. In practice, we only use Equation (
6) to calculate the aerosol optical depth given two wavelengths, the optical depth for one of them and the Ångström exponent.
Using Equation (
6), we can estimate the AOD from the original Cimel measurement bands (
and
in Equation (
6)) to the equivalent wavelength of our instruments. We only have to change one of the wavelengths for the desired new wavelength, as shown in Equation (
7), where
is the wavelength, where the AOD
wants to be estimated.
We propose to calibrate our prototype instruments by taking measurements next to the pattern instrument and then adjusting
and
using non-linear least-squares optimization. Equation (
8) exhibits the cost function. All the functions where
is a variable are decreasing, while
is an increasing function. The optimization equation is a square difference between a decreasing and an increasing function. Therefore, the cost function always has a minimum in the cases where
can be neglected.
In the case of our prototype, we used the same blue LED studied by [
16] for all the measurements, which has a sensor response spectrum between 350 and 450 nm (a typical sensor response can be seen in
Figure 2) with an equivalent wavelength near 408 nm. In the same article, it was demonstrated that the absorption spectrum by atmospheric gases can be neglected at regions with no absorption (for example, O
and water vapor).
Moreover, there are other trace gases such as SO
and NO
near the response band of the sensor. In the case of SO
, their absorption bands are under 350 nm [
45], which means, the SO
is outside the sensor response band. In the case of NO
, it is absorption fall in the LED-sensor response band [
46]. However, the reported estimated error for high concentrations of NO
events is around
from MODIS satellite AOD estimations [
47]. In our case, we measure AOD values under 0.45, which means an expected error due to NO
lower than 0.005, which is under the expected AOD error for our sensors (higher than 0.01). In addition, we consulted the NO
concentration using TROPOMI NO
data [
48] for the calibration and measurement days. From this search, we can tell that there were no relevant events that could affect the measurements. Thus, we neglect the NO
effect in our estimations and measurements. However, this NO
checking procedure will be included systematically to future campaigns.
For that reason, we can use the optimization process proposed before without any additional consideration. The main advantages of this process are that it is not necessarily a calibration site with constant aerosol optical depth and to know the sensor response (if there is no significant gases effect in the response band of the sensor). Furthermore, the measurements are immediately comparable with the pattern instrument, and can be re-calibrated if the pattern instrument is calibrated after the measurements. On the other side, an important disadvantage is that all the systematic errors are transferred from the pattern instrument to the prototype. Another important disadvantage is that we are estimating the wavelength, so it will have some uncertainty associated.