Next Article in Journal
Research and Experimental Verification of an Efficient Subframe Lightweighting Method Integrating SIMP Topology and Size Optimization
Previous Article in Journal
TSDCA-BA: An Ultra-Lightweight Speech Enhancement Model for Real-Time Hearing Aids with Multi-Scale STFT Fusion
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Quantifying Automotive Lidar System Uncertainty in Adverse Weather: Mathematical Models and Validation

1
School of Engineering, Faculty of Engineering and Digital Technologies, University of Bradford, Bradford BD7 1DP, UK
2
Valeo Schalter und Sensoren GmbH, D-74321 Bissingen, Germany
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(15), 8191; https://doi.org/10.3390/app15158191
Submission received: 12 June 2025 / Revised: 13 July 2025 / Accepted: 17 July 2025 / Published: 23 July 2025
(This article belongs to the Section Transportation and Future Mobility)

Abstract

Lidar technology is a key sensor for autonomous driving due to its precise environmental perception. However, adverse weather and atmospheric conditions involving fog, rain, snow, dust, and smog can impair lidar performance, leading to potential safety risks. This paper introduces a comprehensive methodology to simulate lidar systems under such conditions and validate the results against real-world experiments. Existing empirical models for the extinction and backscattering of laser beams are analyzed, and new models are proposed for dust storms and smog, derived using Mie theory. These models are implemented in the CARLA simulator and evaluated using Robot Operating System 2 (ROS 2). The simulation methodology introduced allowed the authors to set up test experiments replicating real-world conditions, to validate the models against real-world data available in the literature, and to predict the performance of the lidar system in all weather conditions. This approach enables the development of virtual test scenarios for corner cases representing rare weather conditions to improve robustness and safety in autonomous systems.

1. Introduction

Developed in the 1960s, lidar (light detection and ranging) technology was originally used in spacecraft and planes for surface mapping. In 1971, Apollo 15 used this technology to map the surface of the moon as part of its scientific mission. The penetration of this technology in other fields, in particular automotive, took several decades. The German automotive OEM Audi was the first to release in 2017 the Audi A8, equipped with state-of-the-art technology, capable to supporting SAE level 3 autonomous driving, underpinned by the first automotive-grade lidar application. While a large variety of sensors, such as front cameras and radar, were used in the automotive industry for years, lidar was essential to make the attainment of this level of autonomy possible. Lidar’s perception of the environment is much more precise than radar, and it is more reliable than front cameras, as the lidar has a higher resolution and illuminates its field of view.
The lidar emits short laser pulses with a very high sample rate and scans its field of view with a detection system. Following the impact with an object, the laser beam is reflected back to the lidar. Based on the angular information and time of flight of the detected photons, the lidar will construct a point cloud of the surroundings, as illustrated in Figure 1. However, environmental phenomena, such as rain and fog, impact the lidar’s performance by diverting photons and thus reducing the efficiency of the system and impacting the robustness of the system due to the noise associated with the perception of the environment.
Many Advanced Driver Assistance Systems (ADAS) rely on sensing technologies and components such as lidar to underpin autonomous driving features. Higher levels of automated driving commonly employ a sensor fusion approach [1,2] to centrally process the information from multiple sensors and combinations of sensors to enhance the robustness of the driving environment monitoring. Given the safety consequences associated with the robust and dependable operation of ADAS systems, which must be assured throughout the lifetime of the vehicle, suppliers of such technologies are legally obliged to prove the robustness of their products. The German industrial standard, exemplified by the OEM specific norm VW 80000 [3], specifies an expected lifetime of a vehicle of 15 years, an operating time of 8000 h and a mileage of 300,000 km. During the development phase, the product must be validated by performing various software, system, or hardware-related tests, such as rigorous accelerated life tests, which simulate the aging process during its lifetime, considering the diverse mission profiles experienced in real-world usage. As an example, to comply with the IEC 60068-1 [4], all OEMs have adapted their test specifications corresponding to the mission profiles and the climate and road conditions in their target markets. This requires extensive validation programs that are very costly in terms of resources and time, with accelerated test durations often exceeding 100 days. Validation also requires proving the functional safety of the component, as defined by ISO 26262 [5], which means that circumstances where the component might not be safe to use have to be robustly identified. The concept of “corner case” is often used in the literature relating to autonomous systems to refer to points that mark the limits of the safe zone.
In the literature and in practice, there are different definitions of what a corner case is. For example, ref. [6] describes corner cases as non-predictable relevant objects located in a relevant position, whereas [7] includes overexposed sensors and partially concealed objects. A different approach is suggested by [8], where three types of corner cases are suggested. The first type covers hardware-related cases, such as a broken lens, whereas the second type is concerned with the attributes of the environment, where, for example, a person in a costume could not be detected as a relevant object. A third type is defined as the temporal layer related to cases where the sequence of individual scenes forms an overall result, such as the observation of a traffic accident. In order to identify or construct such corner cases, simulations or real ADAS components can be operated in large environmental simulation chambers to record datasets containing corner cases.
Significant effort was made to evaluate the impact of the weather conditions on the lidar performance. Rasshofer et al. The work in [9] laid the foundation in this topic by providing an overview of the physics of the lidar detection during adverse weather and estimating the theoretical disturbance of the detection. An expansion of this work was presented in [10], where the physical model of the backscattered noise was improved and a computer algorithm to simulate adverse weather situations was introduced. In the meantime, experiments on real lidar systems under defined weather conditions were reported in [11,12], with an analysis of the detection performance. However, the prior work only focused on weather conditions, which are common in Europe, namely rain, fog, and snowfall. As lidar systems will be utilized in all parts of the world, dust and polluted air may have a significant impact on the automotive lidar detection performance. Furthermore, empirical models for calculating the extinction and backscattering coefficient are not available for all weather conditions, although they are essential for a realistic simulation-based validation of the lidar performance under real-world conditions.
The aim of this paper is to establish a comprehensive methodology for modeling and simulating lidar systems under the influence of adverse weather conditions. The contributions of the work presented in this paper are twofold: (i) revised empirical models for the extinction and backscattering coefficients are introduced for all of the five major environmental factors, namely rain, fog, snowfall, dust and particulate pollution with potential impact upon the efficiency and safety of automotive lidar applications; and (ii) the development and validation of a physics-based virtual test environment for the simulation and evaluation of automotive lidar systems under real-world adverse weather and traffic conditions.
The organization of this paper is as follows: Section 2 provides a literature review of the mathematical and physical models. In Section 3, the methodology of this work is explained by articulating two research questions and the setup of the simulation environment. Section 4 discusses the proposed empirical laws for the weather-related coefficients, and Section 5 contains a comparison of simulations, which utilize the proposed empirical models, and real-world experiments. Finally, in Section 6, the results are discussed, and in Section 7, this work comes to a conclusion.

2. Literature Review

2.1. Mathematical Models for Lidar Applications

As described above, lidar systems emit laser beams with which they scan their surroundings. Here, the laser beam travels through the air, hits an object, is reflected back, passes through the lidar’s optical detection system, and is registered by photo diodes. The detected laser power P λ ( r ) depends on the sensor efficiency P Sensor ( r ) , the reflection characteristics of the object β ( r ) , and the atmospheric losses P loss ( r ) , which depend on the distance r of the object to the lidar. Accordingly, the detected laser power P λ ( r ) can be described in Equation (1):
P λ ( r ) = P Sensor ( r ) β ( r ) P loss ( r ) .
The influence of the three factors impacting the detected laser power P λ ( r ) are discussed below. The sensor efficiency P Sensor ( r ) equation is shown in Equation (2).
P Sensor ( r ) = P 0 c τ 2 A η ξ ( r ) r 2
The first group of factors in Equation (2) denotes the intrinsic characteristics of the lidar system. Here, P 0 is the initially emitted laser power, c is the speed of light, τ stands for the spatial pulse width, the active sensor surface is described by A, and the internal sensor losses are indicated by η . ξ ( r ) stands for a sensor-specific function, which describes the overlap of two cones that originate from the emitter and detector in a bistatic beam setup (see Figure 2). These factors can be viewed as constant for this consideration and are not of deeper interest.
The backscattering coefficient β ( r ) is an external factor, which is responsible for two things: firstly, if the laser beam hits an real target, some photons will be scattered back to the lidar, depending on the objects reflective characteristics; secondly, it will add noise to the point cloud by reflecting photons back to the lidar before the beam hits a real target. Small airborne particles cause scattering effects and scatter some photons back to the lidar sensor and will be detected by the detection system.
The atmospheric loss factor, P loss ( r ) , shown in Equation (3), stands for the distance-related signal loss based on the extinction coefficient α . Photons will get absorbed or scattered by air molecules or particles. Here, the physical characteristics, namely the refractive index n and the particle diameter, have a major impact on the coefficient. The equation considers the photon beam’s journey to the object and back to the sensor, hence the “2” factor in the exponent term.
P loss ( r ) = exp 2 0 r α ext , ˘ ( r ) d r
Plugging the Equations (2) and (3) in Equation (1) yields the laser equation as stated by [13]:
P λ ( r ) = P 0 c τ 2 A η ξ ( r ) r 2 β ( r ) exp 2 o r α ext , ˘ ( r ) d r ,
Although Equation (4) incorporates the effect of relevant environmental factors, the equation is not sufficient in a technical context, due to the fact that the laser diode array and the detector are in practice spatially separated as illustrated in Figure 2. This configuration is known as a bistatic beam setup. Depending on the distance r to the lidar, a potential target is only partially illuminated ( R 1 r R 2 ) or even not at all ( r R 1 ). Additionally, lidar uses pulsed lasers to scan the surroundings, which is also not considered in Equation (4). To address this issue, [9] have proposed lidar Equation (5), which considers the constraints of a physical device.
P r ( r ) = c η A 2 0 r c / 2 P 0 sin 2 π τ H t exp ( 2 0 r α ext , ˘ ( r ) d r ) r 2 ξ ( r ) β 0 δ ( r c t 2 R 0 ) d t
While structurally similar to (4), Equation (5) includes some additional factors: the squared sine function describes the pulsed laser wave, ξ ( r ) is the illumination factor of the bistatic beam configuration, β 0 is the reflection coefficient of the object surface, which depends on the color and surface structure of the object, e.g., cars’ refelctivity varies between a high of 80% (for white cars) and a low of 4% for black cars [14,15,16]. The delta function δ ( r c t 2 R 0 ) at the end stands for the spatial response of reflected laser power of a so-called hard target. A hard target in this context is a solid object that cannot be penetrated by the laser beam. By contrast, a soft target, such as rain, fog, or even a glass window, is considered to be penetrable by the laser beam. For soft targets, Equation (5) has to be adapted, e.g., [10] have proposed a model for soft targets (Equation (6)), derived from the model proposed by [9].
P r soft ( r ) = c η A 2 0 r c / 2 P 0 sin 2 π τ H t · exp ( 2 0 r α ext , ˘ ( r c t 2 ) d r ) ( r c t 2 ) 2 ξ ( r c t 2 ) β · U ( R 0 r + c t 2 R 0 ) d t
As soft targets are placed in between the lidar and a hard target of interest (e.g., rain droplets in the path of the laser beam), Equation (6) calculates the potential reflected power based on the backscattering coefficient β of the scattering particles. Equation (6) also considers the fact that as soon as the beam reaches the hard target at position R 0 , backscattering of the particle ceases to exist, so a Heaviside step function U replaces the delta function of a hard target.
Equation (6) shows that in adverse weather conditions, the extinction and backscattering coefficients can have a major impact on the lidar’s perception. There are two different ways to calculate these coefficients: (i) calculating them directly using Mie Scattering and specific particle density functions, or (ii) by using empirical models. Both approaches are discussed briefly in the next sections.

2.2. Mie Scattering

The theoretical models behind Mie Scattering can be directly derived from the Maxwell equations, given that the extinction and backscattering efficiencies Q ext and Q back depend on the particle geometry and refractive index of the particle material. To compute the extinction coefficient α or backscattering coefficient β requires integration over the particle diameter D [17]:
α = π 8 0 D 2 Q ext ( D ) N ( D ) d D
β = π 8 0 D 2 Q back ( D ) N ( D ) d D
where D 2 denotes the particle surface factor, Q the efficiency, and N ( D ) is a weather-specific particle density function. The factor π / 8 before the integral is related to the cross section of a sphere ( π r 2 ) and the conversion from radius r to diameter D for these equations. Exemplary density functions can be found in the literature, e.g., [9,18]. Figure 3 shows the scattering anisotropy for water and SiO2, the main mineral of sand. The scattering anisotropy is dimensionless and is denoted as g and takes values between −1 and 1, where 1 stands for completely forward scattering, 0 for an uniform scattering into all directions, and −1 for total backscattering. As SiO2 has a higher refractive index, the particle will scatter less light into the forward direction compared with water.

2.3. Review of Empirical Models for Extinction and Backscattering

Empirical models have been developed in the literature relating to different environmental conditions, as discussed in the following subsections.

2.3.1. Empirical Models for Fog

Fog can occur for a variety of reasons, depending on the geographical conditions. Under continental conditions, fog can occur mostly in spring and autumn, when during clear and windless nights, warm humid air radiates its energy into the upper atmosphere, thereby cooling down and reaching the condensation point of water, causing small water droplets to form in the air. This type of fog is called, quite intuitively, radiation fog. Another mechanism of fog is referred to as advection fog, occurring mostly in coastal areas, where warm, humid air from the sea gets pushed over cold land masses by wind. As the air cools down, the carried water begins to condensate [18].
Several empirical models have been proposed for fog. Naboulsi et al. [19] proposed expressions for the extinction coefficient α models based on the visibility V [m], for both advection and radiation fog mechanisms, as shown in Table 1. However, they also stated that the mechanisms of fog generation are very dynamic and affected by many other factors, so in reality, the actual particle size distributions may vary considerably. A more generic model was proposed by Kim et al. [20], based on improving the earlier model from Kruse et al. [21]; we refer to this as the Kim–Kruse model for a visibility range below 500 m, which is especially relevant for automotive lidar applications.
Comparative analysis of the three models, summarized in Figure 4, shows that they are very similar. However, the model for radiation yields higher extinction coefficients for a set visibility, and can therefore be considered as a worst-case scenario.
In relation to the backscattering coefficient β , only one source could be identified in the literature, defined by [9], as shown in Table 1.

2.3.2. Empirical Models for Rain

The empirical models for the extinction coefficient of rain are usually based on the precipitation rate R [mm/h]. For example, in Germany, precipitation rates over 10 mm/h occur only around 30 times a year, and usually last only a couple of minutes, down to even several seconds for very high precipitation rates of 50 mm/h to 100 mm/h. Table 2 shows three different empirical models of common rain types, and Figure 5 depicts the calculated extinction coefficients in relation to the precipitation rate [22,23,24]. However, no empirical model for the backscattering coefficient β rain of rain could be found in the literature.

2.3.3. Empirical Models for Snow

Depending on the environment, two types of snow can be distinguished. If the snowflake is constantly frozen during its fall to the ground, the snow is usually not sticky and is called dry snow. But if the flake is falling through warmer layers of air, it will partially melt and will stick to other snowflakes, hence the name wet snow [25]. The unit of snow is the same as rain, which is measured in mm/h. However, as the density of snow is much lower than that of rain, the values can not be directly compared. Figure 6 displays the empirical models based on the values in Table 3, which shows empirical extinction coefficient α snow models for both types of snow [26,27].
Here, again, no empirical model for the backscattering coefficient β snow of snow could be found in the literature.

2.3.4. Empirical Models for Dust

The literature search yielded no automotive-specific lidar study regarding the impact of dust on the laser beam intensity. However, dust storms can have a substantial influence on optical communication systems that are based on laser systems. For this technical application, numerous studies during sand storms were performed [28,29]. The common measure for dust is the total suspended particle mass [µg/m3] (TSP). The work in [30] presented several models, which put the TSP in relation to the visibility during a sand storm. In Figure 7, the models are represented with data from [31,32,33], showing a good correlation between unrelated reference sand storm models. Depending on the source of the sand and the mineral composition, the particle distributions can vary a lot, which was also discussed by [34], who showed that the sand consists mostly of Quartz and that the particle distribution can have several local maxima. This is in contrast to the other weather phenomena, where the particle distribution follows a log-normal distribution function with only a single maximum.

2.3.5. Particulate Matter PM2.5

In highly populated regions, particulate matter originating from burning fossil fuels can concentrate in the lower atmosphere. Although a recent study [35] showed that these airborne carbonaceous remains are a problem worldwide, accumulating to a total suspended particle mass of 150 µg/m3 during very polluted weather situations, no relevant work regarding their impact on automotive lidars could be found. The name particulate matter PM2.5 is rooted in the fact that the vast majority of particles have a diameter below 2.5 µm. However, depending on the source of the particles, the particle size distribution can vary, and various studies over several days reported on measurements of PM2.5 particle diameters. In the study of [36] carried out in Hungary the mean particle size was found to be around 0.65 µm, whereas the study of [37] carried out in the Beijing region measured the mean particle size around 0.1 µm. A similar result can be found in the norm [38], which defines soot. Therefore, it can be assumed that particulate matter with a higher mean particle size originates from nature and can therefore be categorized as dust. Thus, the small average particle sizes can be described as man-made and are considered in the following sections as particulate matter PM2.5.

3. Methodology

3.1. Research Questions

The review of the relevant literature showed that the existing mathematical models are insufficient to enable a realistic simulation study of automotive lidar performance under real-world environmental conditions.
Therefore, two research questions were formulated to guide this study:
Research Question 1: How can a comprehensive set of empirical models for the extinction and backscattering coefficient be developed to cover all environmental weather conditions relevant to automotive lidar applications?
The literature review revealed that for some weather phenomena, no empirical law is available, whereas in other cases, multiple laws are provided, with no clear prescriptive guidance on usage in an engineering context. In a first step, the empirical models available are to be evaluated and their use in the simulation discussed. This research proposes to address missing models by using the Mie theory, as well as the plausibility of the proposed models to be analyzed.
Research Question 2: Do the proposed models, utilized in conjunction with virtual driving simulation environments, produce valid results?
The use of the proposed empirical models is to be verified by including the effect of the weather conditions on the lidar perception in the simulation via the empirical mathematical model. The validation exercise revolves around the simulation of a specific lidar system, i.e., the Valeo Scala 2 system. The results from the simulation will be compared with results on actual vehicles, reported in the literature. For weather situations for which there is no comparable real experiment, a prediction of the expected behavior is evaluated under the corresponding weather effect.

3.2. Setup of the Simulation

For this work, the process illustrated in Figure 8 was used to simulate detection experiments under adverse weather situations. The foundation of this process is the virtual environment Carla [39], which simulates road traffic scenes. In this environment, any of the common ADAS sensors and their outputs can be simulated by adding them to a primary vehicle, hence the technical expression ego vehicle. Additionally, other road users such as cars, bicycles, and pedestrians and the environmental conditions can be controlled and dynamically simulated. The ego vehicle can either move within the simulation automatically or can be static. For this work, a Valeo lidar system was simulated, based on publicly available information. The system scans the environment via raycasting, which yields a semantic point cloud, where additional information is also generated for each point. Besides the XYZ coordinate, also the incidence angle on the surface, type of object, and, if available, the object ID is annotated. This semantic point cloud gets periodically published as a ROS2 topic [40]. Within ROS2, the reflected intensity of each point will be calculated in real time based on the weather-related extinction coefficient α , the incidence angle, and the reflection characteristic of the object. In the next step, noise is added based on the backscattering coefficient β . To generate a realistic point cloud, the actual extinction and backscattering coefficient of the current weather must be known. The calculation of these coefficients by empirical models will be discussed in the following section. This newly constructed point cloud also contains the semantic information and is published as a ROS2 topic. Finally, the sensor efficiency will be evaluated. Every point in the cloud with a calculated intensity below a sensor-specific threshold will be discarded from the point cloud. This filtered point cloud can then be used to perform detection experiments. For the detection experiment, a target car will be placed in front of the ego car at a defined distance. In Carla, different weather scenarios will be generated, and the points that are related to the target car will be counted in the semantic-filtered point cloud. By increasing the extinction coefficient, the amount of points should start to decrease significantly above a certain extinction coefficient threshold.

4. Proposed Empirical Models for Weather Factors

In this section, we introduce empirical models for the extinction and backscattering coefficients for weather factors including fog, rain, snow, dust, and particulate matter. Both coefficients are highly dependent on the wavelength of the laser beam. For the purpose of this work, a wavelength of 905 nm was selected to calculate the models, which is commonly used in automotive lidars.

4.1. Fog Model

Utilizing Equations (7) and (8) and particle density functions from [18] for given visibilities to calculate the extinction and backscattering coefficient showed that the empirical models for the extinction coefficient yield reasonable values and even match up with the value to the fourth digit. However, this is not the case for the backscattering coefficient. The direct calculation result in values with the same order of magnitude as the extinction coefficient, whereas the only empirical model for the backscattering coefficient suggests a value 2 orders of magnitude smaller [9]. As a further approach, one can also exploit the observation that Equations (7) and (8) only differ by the efficiency terms Q ext and Q back and share the same particle density. Thus, the ratio of α / β can be assumed to be invariant and can be expressed by the ratio of integrals. Using the particle density function for radiation fog from [18] returns the result below:
α β = π 8 0 D 2 Q ext ( D ) N ( D ) d D π 8 0 D 2 Q back ( D ) N ( D ) d D 1.44
Therefore, an empirical dependency or the backscattering coefficient dependency is proposed as follows:
β fog α fog 1.44
Important to note that this result is only valid for this kind of particle density function; if a different particle density function is used, the ratio of α β in Equation (9) will be slightly different, reflecting the fact that the result is highly influenced by the amount of particles with approximately the same diameter size as the photon’s wavelength.
However, a comparative calculation shows that the proposed approach provides a model which is comparable to the computation of the integrals in Equations (7) and (8).

4.2. Rain Model

Comparing the three models in Table 2 yields a result which is not very intuitive at first sight: for the same precipitation rate, the model for continental rain results in the highest extinction coefficient and tropical rain the lowest (see Figure 5). The root cause for this result is the very different particle density distributions, which assume that tropical rain has many more large droplets. As the volume of a sphere rises with the third power of the radius, a larger quantity of water is bound in a few large droplets instead of many small ones, as is the case for continental rain. Thus, if a light wave is traveling through tropical rain, it is subject to fewer scattering events, compared with traveling through continental rain, which results in a lower extinction coefficient [41]. As continental rain delivers the largest coefficient, it can be considered as the worst-case scenario for lidar experiments.
Since no empirical model for the backscattering coefficient could be found, the same approach as for the backscattering coefficient of fog was used, i.e., to assume that the ratio α / β is an invariant. Here, the particle density function of continental rain from [9] was used to calculate the ratio:
β rain α rain 0.60
It is noticeable in the equation above that the backscattering coefficient of rain is larger than the associated extinction coefficient. Figure 9 shows the cumulative efficiencies Q ext and Q back for the particle density function used. This shows clearly that the backscattering efficiency dominates the scattering behavior.

4.3. Snow Model

The highest extinction coefficient α snow is observed for using dry snow, as shown in Figure 6. The explanation for this is similar to the reasoning provided for rain. For dry snow, density can be assumed to be four times smaller than for wet snow, as discussed by [27]. To attain a similar precipitation rate, the amount of dry snowflakes must be 4 times higher than for wet snow; hence, dry snow yields more scattering events than wet snow. To classify the amount of snowfall in relation to visibility, one can refer to [42], where a visibility of 100 m is considered to occur during a dry snow precipitation rate of 6 mm/h, which is considered heavy snowfall according to [43]. To calculate the missing backscattering coefficient β snow , the same approach as for fog was used, i.e., consider α / β as invariant. The refractive index was retrieved from [44], and the particle size distribution from [45]. Following this approach, the following empirical equation is proposed:
β snow = α snow 1.26

4.4. Dust Model

Due to the fact that no suitable model for the coefficients could be found in the literature, a simplified model is proposed based on the literature available in different research areas.
Using a visibility-related model for the number of particles, ref. [46] have calculated the coefficients by assuming a fixed effective particle diameter. Here, it is not taken into account that particularly small particles with a diameter in the order of the laser wavelength have a large influence on both coefficients, which is also depicted in Figure 3. The particle size distribution of sand storms can be very different [34], as the it is highly influenced by the soil of the storm’s origin. The ISO 12103-1 [47] standard describes the parameters of different types of dust. Here, the dust type ”A4 - coarse test dust” can be considered similar to the dust referred to in the literature [34]. Based on this definition of dust, the weight m of a fixed number of particles N can be calculated using the dust’s bulk density ρ of 1.2 g/cm3 [47] and the particle density distribution P D F :
m = 0 ρ b u l k · 4 3 π r 3 · N · P D F ( r ) d r
This result can then be used to estimate the number of particles in relation to the visibility V and the total suspended particle mass M. To calculate the mass, the visibility model of [33] was used, as this model showed a reasonable empirical determination of R 2 = 0.79 [30]:
N ( V ) = M m = 1 m · ( 3553.405 V ) 127 125
Plugging Equation (14) into Equation (7) makes it possible to calculate the extinction coefficient α depending on visibility V. The backscatter coefficient can be obtained in a similar way, by replacing Equation (14) in Equation (7):
α ( V ) = π 8 · 0 D 2 · Q e x t ( D ) · N ( V ) · P D F ( D ) d D
β ( V ) = π 8 · 0 D 2 · Q b a c k ( D ) · N ( V ) · P D F ( D ) d D
Figure 10 shows the coefficients in relation to the visibility during dust storms by calculating 1000 data points with different visibility for Equations (15) and (16). To enable an easy calculation of both coefficients, a curve fit of an inverse power law was performed on the data point sets, which shows a coefficient of determination of R 2 = 1 for both fits:
α = 5.26 V 1.016
β = 5.38 V 1.016
This model yields a reasonable value for the extinction coefficient, as the overall scattering anisotropy of SiO2 particles is smaller than for water (see Figure 3), which results in a higher extinction coefficient. Below is a comparison of the extinction coefficient α of dust storms and fog at an exemplary visibility of 100 m. As expected, the extinction coefficient of dust storms is higher than water:
α D u s t | V = 100 m = 0.0488
α F o g | V = 100 m = 0.0391

4.5. Particulate Matter

To calculate the coefficients for particulate matter, a similar approach as that for dust was chosen. However, it is very uncommon to describe the impact of particulate matter with visibility; therefore, the calculations are based on the more common parameter, the total suspended particle mass T S P . The particle density function was retrieved from [38], and the refractive index n from [48]. The calculation below was analogous to the backscattering coefficient β PM 2.5 :
α PM 2.5 ( T S P ) = π 8 0 D 2 Q e x t ( D ) N ( T S P ) P D F ( D ) d D
β PM 2.5 ( T S P ) = π 8 0 D 2 Q b a c k ( D ) N ( T S P ) P D F ( D ) d D
Figure 11 shows both coefficients in relation to the total suspended particle mass. As the refractive index n of soot has a large imaginary part, and hence a very large absorption coefficient, the backscattering coefficient β PM 2.5 is one order of magnitude lower than the extinction coefficient α PM 2.5 . By applying a curve fit with an inverse power law to 1000 calculated data points of Equations (21) and (22) in Figure 11, the following empirical models could be retrieved, and both show a coefficient of determination of R 2 = 1,
α PM 2.5 ( T S P ) = 9.50 10 4 T S P
β PM 2.5 ( T S P ) = 3.89 10 5 T S P

5. Results

The following sections explore the impact of adverse weather conditions on lidar performance through simulations in a virtual environment. Details of the simulation setup and validation against real-world experiments are presented, with analysis of results across various weather phenomena, including fog, rain, snow, dust, and particulate matter (PM2.5).

5.1. Simulation in Virtual Environment

For this work, the virtual environment CARLA [39] and the Robot Operating System 2 (ROS2) [40] were used to implement the proposed empiric models into a real-time simulation. Carla provides the simulated environment of a car in an urban traffic scenario and the associated sensor data, such as a semantic point cloud, where all points are annotated with the objects they represent. The point cloud is then handed over to ROS2, which acts as a middleware framework, providing a standardized API to enable communication between sensors and software. Within ROS2, all real-time calculations and evaluations are performed.
Within Carla, the lidar was configured to resemble the Scala 2 system. The detection properties of the lidar were determined on the basis of publicly available data sheets [49,50]. The semantic point cloud, containing both the spatial information and the beam incidence angle, was transferred from Cartesian coordinates into spherical coordinates. Within the spherical coordinates, the distance of each object to the lidar is represented by the parameter r, which makes it easy to calculate the atmospheric loss for each laser beam.
The weather effects on the reflected beam power were estimated using the empirical models for the extinction coefficient, the incident angle, and the object’s reflection characteristics. Then, the backscattering noise was added by inserting additional points with the calculated intensity and annotating them as noise. The lidar built-in algorithm usually orders the echoes of the same beam direction by intensity to highlight echoes of interest. Finally, all values below a certain threshold will be filtered out, considering internal sensor losses, and this altered point cloud will be published in the ROS2 network. At this stage, the detection algorithm was not considered/implemented, so the detection performance for different adverse weather situations was calculated directly out of the two semantic point clouds with and without weather effects. These steps for the external and internal factors are presented in the flow chart in Figure 8.

5.2. Validation by Comparison with Experiments

In order to evaluate the quality of the simulation, it was compared against performance data of real lidars under different weather conditions. Several publications ([11,12,51,52]) reported on physical experiments in a large environmental testing facility, called Cerema [53], which is capable of generating different rain and fog scenarios for Advanced driver-assistance systems (ADAS) testing. Out of these publications, [11,12] were chosen for comparison, as the first publication compares the performance of five different lidar systems (lidars benchmarked: Livox Horizon, Velodyne VLP-32, Ouster 128, Cepton 860, and AEye 4SightM) under adverse weather situations. The second publication also benchmarks the Valeo lidar considered in this work.
To recreate the real experiment in [12], which used a white target with a surface of 1 m2 and reflectivity of 80% at a distance of 23 m, a similar scenario was set up in the simulation. Here, a car with 80% reflectivity was placed at a distance of 23 m in front of the simulated lidar (see Figure 12). As the detected number of points, which refer to the object, is normalized, a similar result is expected. The experiment of [11] was performed with a white car at a distance of around 18 m, so the results can be compared, but it is expected to perform slightly differently. However, as the reflectivity of the white car is unknown, the experiment could not be recreated. To obtain a real-world reference with lidars of similar performance, the comparators for the Scala 2 simulation experiments were the Livox and Aeye data [12] and the Scala 2 experimental data [11].

5.2.1. Results for Experiments Involving Fog

Figure 13 shows the comparison of the real experiment and the simulation. This shows that the simulation behaves very similar to the results from the physical experiments reported by [12]. The results for the Livox and Aeye lidar types have almost identical performance in the simulation, and therefore, the traces are indistinguishable. The results for the Valeo lidar also show good correlation between simulation and physical experiments, with the exception of the experiment with low visibility of (25 ± 5) m. Here, the experiment already detects some points, which make no practical difference, as the amount of returned points is very low.
Across the experiments, the results show that if visibility is higher than 40 m, then the number of detected points does not increase, and the graph is more or less linear. This finding is also very similar to the analysis of [11]. Overall, the simulation of foggy weather with the empirical models proposed in this paper shows results that are consistent and comparable to the real experiments, providing good validation.

5.2.2. Results for Experiments Involving Rain

As Figure 14 shows, the results of the simulation are comparable with the reference lidar results. For Livox and Aeye, the number of detected points is almost constant at 100% throughout the experiment, with the exception of an unexplainable outlier at 20 mm/h in the Livox experiment. The work in [11] just tested a precipitation rate of 55 mm/h for an unknown reason, and in this experiment, the mean detection rate of the points is around 100%. For precipitation rates above 100 mm/h, the results for the Aeye and Livox experiments are very different; the detection of the Livox lidar collapses to around 40%, as well as the outlier, whereas the detection of the Aeye is still around 100%. For these differences, the following root causes can be hypothesised:
  • The particle distribution for the rain in the Cerema test facility is not known. As shown in Figure 5, the extinction coefficient is very dependent on the actual particle distribution. The rain generator might not be constant enough to produce the exact needed particle distribution throughout its operating range and test volume.
  • Raindrops could possibly flow down the lidar window, thus deflecting the path of the laser beam, causing the rate of detected points to drop. This could explain the Livox outlier at 20 mm/h and above 100 mm/h.

5.3. Analysis of Simulation Results

5.3.1. Results from Simulation Experiments Involving Snow

The setup of this and the following simulations is exactly the same as for rain and fog. Figure 15 depicts the detection rate under snowfall, showing that the detected number of points decays to 0 around precipitation of 28 mm/h. This is unlike the results seen in Figure 14 for rain, which show a more stable signal returned. Given that water expands when it freezes, the density decreases, and the effective cross-section becomes larger; therefore, stronger scattering events occur.

5.3.2. Results from Simulation Experiments Involving Dust

Figure 16 illustrates the results from the simulation experiment involving dust. To have a more intuitive impression of this weather effect, visibility was used as a measure. These results are similar to fog, shown in Figure 13, which is reasonable, although the number of points decreases already at higher visibilities during dust storms compared with fog. As dust storms contain mainly SiO2, the scattering anisotropy of dust particles is lower than that of water droplets (see Figure 3), and therefore the atmospheric loss is higher, leading to the observed behavior.

5.3.3. Particulate Matter PM2.5

Figure 17 shows the number of points in relation to the total suspended particle mass. The number of points returned drops to 0 around 120 µg/m3, which implies that the performance of the lidar fades completely during heavy air pollution.

6. Discussion

The lidar technology is a key technology for autonomous driving. Although this type of sensor compensates for the weaknesses of previous technologies, it is still subject to weather phenomena. As the lidar relies on the detection of self-emitted laser pulses, airborne particles, such as water droplets in fog and rain, can scatter or absorb the photons of the laser beam. This effect has the following two consequences: firstly, a loss of detectable signal intensity, which can be calculated using the extinction coefficient α and the distance to the object. Secondly, backscattered photons add noise, depending on the backscattering coefficient β , to the point cloud, which is constructed inside the lidar. Both coefficients can be calculated using either Mie scattering theory or empirical models. A main contribution of this work is to propose a full set of empirical models for the coefficients, adding to the limited set previously available in the literature, as shown in Table 4.
The comparison of the theoretical and empirical approaches shows that the models for the extinction coefficient for fog are very similar, as depicted in Figure 4; however, the model for the backscattering coefficient appears to be too small. Using the ratio of the calculation of α / β , a constant factor was calculated to approximate the backscattering coefficient.
The empirical models of rain for the extinction coefficient yield very different results depending on the mean drop size. Here, many small raindrops cause more scattering events, resulting in a large extinction coefficient, whereas the same precipitation rate with a few large drops results in a smaller coefficient. For the backscattering coefficient β rain , no model could be found and was therefore calculated in the same way as for fog.
Depending on the temperature of the atmosphere, either dry or wet snow occurs. Here, dry snowfall results in a higher extinction coefficient α snow due to its lower density, and hence the higher amount of flakes to achieve the same precipitation. For the backscattering coefficient β snow , no model could be found in the literature, so it was calculated similarly to fog.
For dust storms no applicable empirical models could be found in the literature. Using related work of different areas of a simple approach was developed, which considers industry standard type of dust, to calculate both extinction coefficients.
Although particulate matter is in some regions a common man-made environmental phenomenon, no related literature could be found. A similar approach to that for dust was used to derive empirical models for the coefficients.
In this work, we have implemented a rigorous simulation approach to validate the usefulness of the proposed models for lidar detection. We have presented a comprehensive simulation framework using the virtual environment Carla and ROS2. To evaluate the performance of the simulation, it was compared with real experiments by recreating the real scenarios in the simulation, which showed that the simulation of fog is very similar to the real experiments. Although the results of the simulation of rain do not contradict the experimental results available, it appears to be a bit more complicated, as several unknown factors might affect the real experiment, which were not known and hence not considered in the simulation experiment.
For dust, snow, and particulate matter, no real-world experiment could be found, and therefore, the simulation results can be considered as a prediction of the lidar detection capabilities.
As the derivation of the models has shown, the calculated coefficients depend heavily on the particle distributions of the respective weather phenomena. As these can vary considerably depending on the general weather situation and region, these models do not claim to be universally valid but rather represent a simplified approach to representing such weather phenomena within a simulation.
Future work will involve the implementation of mixed weather effects and eventually the evaluation of various object detection algorithms under tailored adverse weather situations.

7. Conclusions

This paper has introduced a comprehensive methodology for the evaluation of automotive lidar systems through simulation, underpinned by a complete set of empirical models for the effect of weather and atmospheric conditions on the performance of lidar sensors. This closes a gap in both the research literature and practice, in particular in relation to dust and particulate matter, for which no empirical model is available.
In this work, it was shown that utilizing these empirical models in simulations of rainy or foggy weather yields a similar detection performance as comparable real-world experiments, hence validating the proposed models. Also, the detection performance during snowfall, dust storms, and polluted air was predicted, following the same approach as for rain and fog.
Based on these models, embedded in a virtual simulation environment as described in this paper, the development and validation of lidar systems for autonomous driving can be significantly enhanced and accelerated by creating test experiments that simulate corner cases of real-world weather phenomena.

Author Contributions

Conceptualization, B.A., T.I. and F.C.; Methodology, B.A., T.I. and F.C.; Software, B.A.; Validation, T.I., P.S. and A.A.; Writing—original draft, B.A. and F.C.; Writing—review & editing, T.I., F.C., P.S. and A.A.; Supervision, T.I., F.C., P.S. and A.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in the study are included in the article; further enquiries can be directed to the corresponding author.

Conflicts of Interest

Authors Behrus Alavi and Thomas Illing were employed by the company Valeo Schalter und Sensoren GmbH. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Fayyad, J.; Jaradat, M.A.; Gruyer, D.; Najjaran, H. Deep learning sensor fusion for autonomous vehicle perception and localization: A review. Sensors 2020, 20, 4220. [Google Scholar] [CrossRef]
  2. Favelli, S.; Xie, M.; Tonoli, A. Sensor Fusion Method for Object Detection and Distance Estimation in Assisted Driving Applications. Sensors 2024, 24, 7895. [Google Scholar] [CrossRef]
  3. Volkswagen, A.G. VW 80000—Electrical and Electronic Units in Motor Vehicles Up to 3.5 t. General Requirements, Test Conditions and Tests; Volkswagen AG: Wolfsburg, Germany, 2021. [Google Scholar]
  4. IEC 60068-1; International Electrotechnical Commission. Environmental Testing-Part 1: General and Guidance. 7th ed. International Electrotechnical Commission: Geneva, Switzerland, 2013.
  5. ISO 26262-1:2018; Road vehicles—Functional safety—Part 1: Vocabulary. International Organization for Standardization: Geneva, Switzerland, 2018.
  6. Bolte, J.A.; Bar, A.; Lipinski, D.; Fingscheidt, T. Towards corner case detection for autonomous driving. In Proceedings of the IEEE Intelligent Vehicles Symposium, Proceedings, Paris, France, 9–12 June 2019; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2019; pp. 438–445. [Google Scholar] [CrossRef]
  7. Bogdoll, D.; Breitenstein, J.; Heidecker, F.; Bieshaar, M.; Sick, B.; Fingscheidt, T.; Zöllner, J.M. Description of Corner Cases in Automated Driving: Goals and Challenges. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision Workshops (ICCVW), Montreal, BC, Canada, 11–17 October 2021. [Google Scholar] [CrossRef]
  8. Heidecker, F.; Breitenstein, J.; Rösch, K.; Löhdefink, J.; Bieshaar, M.; Stiller, C.; Fingscheidt, T.; Sick, B. An Application-Driven Conceptualization of Corner Cases for Perception in Highly Automated Driving. In Proceedings of the 2021 IEEE Intelligent Vehicles Symposium (IV), Nagoya, Japan, 11–17 July 2021. [Google Scholar] [CrossRef]
  9. Rasshofer, R.H.; Spies, M.; Spies, H. Influences of weather phenomena on automotive laser radar systems. Adv. Radio Sci. 2011, 9, 49–60. [Google Scholar] [CrossRef]
  10. Hahner, M.; Sakaridis, C.; Dai, D.; Gool, L.V.; Be, L.V.; Zürich, E. Fog Simulation on Real LiDAR Point Clouds for 3D Object Detection in Adverse Weather. Technical Report. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision (ICCV), Montreal, QC, Canada, 10–17 October 2021. [Google Scholar] [CrossRef]
  11. Heinzler, R.; Schindler, P.; Seekircher, J.; Ritter, W.; Stork, W. Weather Influence and Classification with Automotive Lidar Sensors. In Proceedings of the 2019 IEEE Intelligent Vehicles Symposium (IV), Paris, France, 9–12 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1527–1534. [Google Scholar] [CrossRef]
  12. Montalban, K.; Reymann, C.; Atchuthan, D.; Dupouy, P.E.; Riviere, N.; Lacroix, S. A quantitative analysis of point clouds from automotive lidars exposed to artificial rain and fog. Atmosphere 2021, 12, 738. [Google Scholar] [CrossRef]
  13. Evans, B. On the Inversion of the Lidar Equation; Department of National Defence Canada: Valcartier, QC, Canada, 1984.
  14. Tonvall, D. Study of Reflective and Polarization Properties of Objects Found in Automotive LiDAR Applications. Ph.D. Thesis, Umea University, Umea, Sweden, 2020. [Google Scholar]
  15. Seubert, C.M. IR Reflectivity of Paint: Autonomy and CO2 Emissions; Technical Report; Ford Motor Company: Detroit, MI, USA, 2018. [Google Scholar]
  16. Shung, J.L.W.; Hibbard, P.; Vijay, R.; Kin, L.A.H.; de Boer, N. White paper on LiDAR performance against selected Automotive Paints. arXiv 2023, arXiv:2309.01346. [Google Scholar]
  17. Hulst, H.C.V.D. Light Scattering by Small Particles, 1st ed.; Dover Publications: Mineola, NY, USA, 1957. [Google Scholar]
  18. Gebhart, M.; Leitgeb, E.; Muhammad, S.S.; Flecker, B.; Chlestil, C.; Naboulsi, M.A.; de Fornel, F.; Sizun, H. Measurement of Light attenuation in dense fog conditions for FSO applications. In Atmospheric Optical Modeling, Measurement, and Simulation; SPIE: San Diego, CA, USA, 2005; Volume 5891, p. 58910K. [Google Scholar] [CrossRef]
  19. Naboulsi, M.A.; Sizun, H.; Gebhart, M.; Leitgeb, E.; Muhammad, S.S.; Flecker, B.; Chlestil, C. Measured and predicted light attenuation in dense coastal upslope fog at 650, 850, and 950 nm for free-space optics applications. Opt. Eng. 2008, 47, 036001. [Google Scholar] [CrossRef]
  20. Kim, I.I.; Mcarthur, B.; Korevaar, E. Comparison of Laser Beam Propagation at 785 nm and 1550 nm in Fog and Haze for Optical Wireless Communications; Technical Report; SPIE: Boston, MA, USA, 2001. [Google Scholar] [CrossRef]
  21. Kruse, P.W.; McGlauchlin, L.D.; McQuistan, R.B. Elements of Infrared Technology: Generation, Transmission and Detection; Wiley: Hoboken, NJ, USA, 1962. [Google Scholar]
  22. Carbonneau, T.H.; Wisely, D.R. Opportunities and Challenges for Optical Wireless: The Competitive Advantage of Free Space Telecommunications Links in Today’s Crowded Marketplace; SPIE: Dallas, TX, USA, 1998; Volume 3232, pp. 119–128. [Google Scholar] [CrossRef]
  23. Shipley, S.T.; Eloranta, E.W.; Weinman, J.A. Measurement of Rainfall Rates by Lidar. J. Appl. Meteorol. 1974, 13, 800–807. [Google Scholar] [CrossRef]
  24. Ali, M.A.A. Analysis Study of Rain Attenuation on Optical Communications Link. Int. J. Eng. Bus. Enterp. Appl. (IJEBEA) 2013, 6, 18–24. [Google Scholar]
  25. Warren, S.G. Optical Properties of Ice and Snow; Royal Society: London, UK, 2019. [Google Scholar] [CrossRef]
  26. ITU Radiocommunication Assembly. Prediction Methods Required for the Design of Terrestrial Free-Space Optical Links; ITU: Geneva, Switzerland, 2007. [Google Scholar]
  27. Nebuloni, R.; Capsoni, C. Laser Attenuation by Falling Snow. In Proceedings of the 6th International Symposium on Communication Systems, Networks and Digital Signal Processing, Graz, Austria, 23–25 July 2008; pp. 265–269. [Google Scholar] [CrossRef]
  28. Tu, A.; Wang, Z.; Wang, Z.; Zhang, W.; Liu, C.; Zhu, X.; Li, J.; Zhang, Y.; Liu, D.; Weng, N. Characterizing a Heavy Dust Storm Event in 2021: Transport, Optical Properties and Impact, Using Multi-Sensor Data Observed in Jinan, China. Remote Sensing 2022, 14, 3593. [Google Scholar] [CrossRef]
  29. Hadj-Bachir, M.; Souza, P.D.; Nordqvist, P.; Roy, N. Modelling of LIDAR sensor disturbances by solid airborne particles. arXiv 2021, arXiv:2105.04193. [Google Scholar]
  30. Mahmood, H.N.; Ismail, W. Visibility parameter in sand/dust storms’ radio wave attenuation equations: An approach for reliable visibility estimation based on existing empirical equations to minimize potential biases in calculations. Appl. Sci. 2020, 10, 7530. [Google Scholar] [CrossRef]
  31. Tews, K. Wind Erosion Rates from Meteorological Records in Eastern Australia 1960-92. Ph.D. Thesis, Griffith University, Brisbane, QD, Australia, 1996. [Google Scholar]
  32. Shao, Y.; Yang, Y.; Wang, J.; Song, Z.; Leslie, L.M.; Dong, C.; Zhang, Z.; Lin, Z.; Kanai, Y.; Yabuki, S.; et al. Northeast Asian dust storms: Real-time numerical prediction and validation. J. Geophys. Res. Atmos. 2003, 108. [Google Scholar] [CrossRef]
  33. Baddock, M.C.; Strong, C.L.; Leys, J.F.; Heidenreich, S.K.; Tews, E.K.; McTainsh, G.H. A visibility and total suspended dust relationship. Atmos. Environ. 2014, 89, 329–336. [Google Scholar] [CrossRef]
  34. Attiya, A.A.; Jones, B.G. Assessment of mineralogical and chemical properties of airborne dust in Iraq. SN Appl. Sci. 2020, 2. [Google Scholar] [CrossRef]
  35. IQAir North America, Inc. 2022 World Air Quality Report; Technical Report; IQAir: La Mirada, CA, USA, 2022. [Google Scholar]
  36. Alföldy, B.; Osán, J.; Tóth, Z.; Török, S.; Harbusch, A.; Jahn, C.; Emeis, S.; Schäfer, K. Aerosol optical depth, aerosol composition and air pollution during summer and winter conditions in Budapest. Sci. Total Environ. 2007, 383, 141–163. [Google Scholar] [CrossRef]
  37. Xu, X.; Zhao, W.; Zhang, Q.; Wang, S.; Fang, B.; Chen, W.; Venables, D.S.; Wang, X.; Pu, W.; Wang, X.; et al. Optical properties of atmospheric fine particles near Beijing during the HOPE-J3A campaign. Atmos. Chem. Phys. 2016, 16, 6421–6439. [Google Scholar] [CrossRef]
  38. ISO 12103-3; Road Vehicles-Test Contaminants for Filter Evaluation-Part 3: Soot Contaminant. Technical Report; ISO: Geneva, Switzerland, 2023.
  39. Dosovitskiy, A.; Ros, G.; Codevilla, F.; López, A.; Koltun, V. CARLA: An Open Urban Driving Simulator. arXiv 2017, arXiv:1711.03938. [Google Scholar] [CrossRef]
  40. Macenski, S.; Foote, T.; Gerkey, B.; Lalancette, C.; Woodall, W. Robot Operating System 2: Design, architecture, and uses in the wild. Sci. Robot. 2022, 7, eabm6074. [Google Scholar] [CrossRef]
  41. Wei, T.; Xia, H.; Yue, B.; Wu, Y.; Liu, Q. Remote sensing of raindrop size distribution using the coherent Doppler lidar. Opt. Express 2021, 29, 17246. [Google Scholar] [CrossRef]
  42. Rasmussen, R.M.; Vivekanandan, J.; Cole, J.; Myers, B.; Masters, C. The Estimation of Snowfall Rate Using Visibility. J. Appl. Meteorol. Climatol. 1999, 38, 1542–1563. [Google Scholar] [CrossRef]
  43. International Civil Aviation Organization. Manual on Automatic Meteorological Observing Systems at Aerodromes; Technical Report; International Civil Aviation Organization: Montréal, QC, Canada, 2011. [Google Scholar]
  44. Warren, S.G.; Brandt, R.E. Optical constants of ice from the ultraviolet to the microwave: A revised compilation. J. Geophys. Res. Atmos. 2008, 113. [Google Scholar] [CrossRef]
  45. Gromke, C.; Horender, S.; Walter, B.; Lehning, M. Snow particle characteristics in the saltation layer. J. Glaciol. 2014, 60, 431–439. [Google Scholar] [CrossRef]
  46. Ebrahim, K.J.; Al-Omary, A. Sandstorm effect on Visible Light Communication. In Proceedings of the 2017 9th IEEE-GCC Conference and Exhibition (GCCCE), Manama, Bahrain, 8–11 May 2017; IEEE: Piscataway, NJ, USA, 2017. [Google Scholar] [CrossRef]
  47. ISO 12103-1; ISO 12103-1-2016 Road Vehicles-Test Contaminants for Filter Evaluation-Part 1: Arizona Test Dust. Technical Report; ISO: Geneva, Switzerland, 2016.
  48. Querry, M.R. Optical Constants of Minerals and Other Materials from the Millimeter to the Ultraviolet. Ph.D. Thesis, University of Missouri-Kansas City, Kansas City, MO, USA, 1987. [Google Scholar]
  49. Theron, W. First and Second Generation Valeo Scala LiDARs: The Technology Gap, Revealed. Available online: https://www.edge-ai-vision.com/2022/09/first-and-second-generation-valeo-scala-lidars-the-technology-gap-revealed/ (accessed on 30 June 2025).
  50. Valeo. Valeo Mobility Kit SCALA 3D Laser Scanner Gen 2 Data Sheet. Available online: https://levelfivesupplies.com/wp-content/uploads/2021/09/Valeo-Mobility-Kit-SCALA-3D-laser-scanner-gen-2-data-sheet.pdf (accessed on 30 June 2025).
  51. Li, W.; Liu, X.; Duan, F.; Qu, Y.; An, J. A one-year study on black carbon in urban Beijing: Concentrations, sources and implications on visibility. Atmos. Pollut. Res. 2022, 13, 101307. [Google Scholar] [CrossRef]
  52. Kutila, M.; Pyykonen, P.; Holzhuter, H.; Colomb, M.; Duthon, P. Automotive LiDAR performance verification in fog and rain; Automotive LiDAR performance verification in fog and rain. In Proceedings of the 2018 21st International Conference on Intelligent Transportation Systems (ITSC), Maui, HI, USA, 4–7 November 2018. [Google Scholar] [CrossRef]
  53. Cerema. Plateforme de Simulation de Conditions Climatiques Dégradées. Available online: https://www.cerema.fr/en/innovation-recherche/innovation/offres-technologie/simulation-platform-adverse-climate-conditions (accessed on 30 June 2025).
Figure 1. Both Figures depict the same urban scenario: (a) View of the front camera. (b) Default point cloud.
Figure 1. Both Figures depict the same urban scenario: (a) View of the front camera. (b) Default point cloud.
Applsci 15 08191 g001
Figure 2. Bistatic beam setup of a lidar. Adapted from [9].
Figure 2. Bistatic beam setup of a lidar. Adapted from [9].
Applsci 15 08191 g002
Figure 3. Comparison of the scattering anisotropy of water droplets and spherical SiO2 particles.
Figure 3. Comparison of the scattering anisotropy of water droplets and spherical SiO2 particles.
Applsci 15 08191 g003
Figure 4. Comparative analysis of Fog Extinction coefficient models: (a) 0–1000 m range. (b) 150–275 m range (zoom in).
Figure 4. Comparative analysis of Fog Extinction coefficient models: (a) 0–1000 m range. (b) 150–275 m range (zoom in).
Applsci 15 08191 g004
Figure 5. Comparison of the extinction coefficients during rain.
Figure 5. Comparison of the extinction coefficients during rain.
Applsci 15 08191 g005
Figure 6. Comparison of the extinction coefficients during snowfall.
Figure 6. Comparison of the extinction coefficients during snowfall.
Applsci 15 08191 g006
Figure 7. Comparison of different visibility models during sandstorms, Tews, 1996 [31], Shao et al., 2003 [32], Baddock et al., 2014 [33].
Figure 7. Comparison of different visibility models during sandstorms, Tews, 1996 [31], Shao et al., 2003 [32], Baddock et al., 2014 [33].
Applsci 15 08191 g007
Figure 8. Point cloud generation and simulation validation process used in this work.
Figure 8. Point cloud generation and simulation validation process used in this work.
Applsci 15 08191 g008
Figure 9. Comparison of the scattered quantities of light in regards to the two coefficients and the number of particles per droplet radius.
Figure 9. Comparison of the scattered quantities of light in regards to the two coefficients and the number of particles per droplet radius.
Applsci 15 08191 g009
Figure 10. Extinction coefficient α and backscattering coefficient β in relation to the visibility during dust storms.
Figure 10. Extinction coefficient α and backscattering coefficient β in relation to the visibility during dust storms.
Applsci 15 08191 g010
Figure 11. Extinction coefficient α and backscattering coefficient β in relation to the total suspended particle mass of particulate matter PM2.5.
Figure 11. Extinction coefficient α and backscattering coefficient β in relation to the total suspended particle mass of particulate matter PM2.5.
Applsci 15 08191 g011
Figure 12. Simulated view of a front camera on the target car at a distance of 23 m.
Figure 12. Simulated view of a front camera on the target car at a distance of 23 m.
Applsci 15 08191 g012
Figure 13. Comparison of real and simulated lidar during fog. The vertical and horizontal spread and shadows stand for the standard deviation of the number of detected points and was extracted from the references.
Figure 13. Comparison of real and simulated lidar during fog. The vertical and horizontal spread and shadows stand for the standard deviation of the number of detected points and was extracted from the references.
Applsci 15 08191 g013
Figure 14. Comparison of real and simulated lidar during rain. The vertical and horizontal spread and shadows stand for the standard deviation of the number of detected points and was extracted from the references.
Figure 14. Comparison of real and simulated lidar during rain. The vertical and horizontal spread and shadows stand for the standard deviation of the number of detected points and was extracted from the references.
Applsci 15 08191 g014
Figure 15. Simulated lidar during snow. The spread stands for the standard deviation of the number of detected points.
Figure 15. Simulated lidar during snow. The spread stands for the standard deviation of the number of detected points.
Applsci 15 08191 g015
Figure 16. Simulated lidar during a dust storm. The spread stands for the standard deviation of the number of detected points.
Figure 16. Simulated lidar during a dust storm. The spread stands for the standard deviation of the number of detected points.
Applsci 15 08191 g016
Figure 17. Simulated lidar during smog. The spread stands for the standard deviation of the number of detected points.
Figure 17. Simulated lidar during smog. The spread stands for the standard deviation of the number of detected points.
Applsci 15 08191 g017
Table 1. Comparison of different coefficient models for fog.
Table 1. Comparison of different coefficient models for fog.
CoefficientAuthorFog TypeEquation
α [19]Advection α Adv ( λ ) = 0.11478 λ + 3.8367 V
[19]Radiation α Rad ( λ ) = 0.18126 λ 2 + 0.13709 λ + 3.7502 V
[20]Generic α ( λ ) = 3.91 V λ 550 nm q
β [9]Generic β = 0.046 V
Table 2. Comparison of different coefficient models for rain.
Table 2. Comparison of different coefficient models for rain.
CoefficientAuthorRain TypeEquation
α [22]Continental α = 1.076 R 0.67 [ db / km ]
[23]Thunderstorm α = 0.16 R 0.74
[24]Tropical α = 0.365 R 0.63 [ db / km ]
β  an/an/an/a
a Values marked with “n/a” could not be found in the literature.
Table 3. Comparison of different coefficient models for snow.
Table 3. Comparison of different coefficient models for snow.
CoefficientAuthorSnow TypeEquation
α [26]Dry ( 5.42 · 10 5 λ nm + 5.5 ) R 1.38 [ db / km ]
[26]Wet ( 1.02 · 10 4 λ nm + 3.79 ) R 0.72 [ db / km ]
[27]Dry α = 17.30 R [ db / km ]
[27]Wet α = 1.39 R [ db / km ]
β  an/an/an/a
a Values marked with “n/a” could not be found in the literature.
Table 4. Empirical models used for this work.
Table 4. Empirical models used for this work.
FogRainSnowDustPM2.5
α [19][22][27] 5.26 V 1.016 9.50 10 4 T S P
β α fog 1.44 α rain 0.60 α snow 1.26 5.38 V 1.016 3.89 10 5 T S P
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Alavi, B.; Illing, T.; Campean, F.; Spencer, P.; Abdullatif, A. Quantifying Automotive Lidar System Uncertainty in Adverse Weather: Mathematical Models and Validation. Appl. Sci. 2025, 15, 8191. https://doi.org/10.3390/app15158191

AMA Style

Alavi B, Illing T, Campean F, Spencer P, Abdullatif A. Quantifying Automotive Lidar System Uncertainty in Adverse Weather: Mathematical Models and Validation. Applied Sciences. 2025; 15(15):8191. https://doi.org/10.3390/app15158191

Chicago/Turabian Style

Alavi, Behrus, Thomas Illing, Felician Campean, Paul Spencer, and Amr Abdullatif. 2025. "Quantifying Automotive Lidar System Uncertainty in Adverse Weather: Mathematical Models and Validation" Applied Sciences 15, no. 15: 8191. https://doi.org/10.3390/app15158191

APA Style

Alavi, B., Illing, T., Campean, F., Spencer, P., & Abdullatif, A. (2025). Quantifying Automotive Lidar System Uncertainty in Adverse Weather: Mathematical Models and Validation. Applied Sciences, 15(15), 8191. https://doi.org/10.3390/app15158191

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop