1. Introduction
Ocean research is of great significance to Earth science [
1]. Generally, marine laser detection systems, such as light detection and ranging (LiDAR), are promising remote sensing technologies for use in oceanographic research, which are widely used in offshore ocean exploration [
2], underwater reconnaissance and intelligence gathering [
3], mine detection and countermeasure [
4], and so on. However, the attenuation of laser in seawater seriously affects the detection performance of marine laser systems. At present, modeling and experimental verification of laser transmission characteristics in complex sea environments are two key technologies in the research of marine laser detection systems. The attenuation consists of Mie scattering from suspended particulate matter, Rayleigh scattering from water and salt molecules, and absorption by dissolved organic matter, phytoplankton, detrital matter, and water. Each part is independent. Generally, attenuation caused by Mie scattering from suspended particulate matter accounts for the largest proportion [
5]. Therefore, based on the Mie scattering model, it is particularly important to study the influence of suspended matter on laser transmission in seawater.
Arnush studied the emissivity generated by the initial narrow collimated beam propagating in the ocean based on small-angle scattering theory [
6]. Richard et al. adopted Green’s function to solve the radiation transmission equation and obtained the relationship between depth and radiation spatial distribution [
7]. Paul et al. established a phenomenological theory of light beam propagation in seawater, and divided the light field into collimated parts and noncollimation parts [
8]. Ling et al. used Lambert–Beer’s law and the Mie theoretical model to integrate single matter within the scattering angle range, and obtained the relationship between the large amount of suspended matter contained in oilfield reinjection water and the intensity of the scattered light [
9]. The abovementioned methods are numerically accurate but need a huge amount of calculation and are time-consuming; thus, they are difficult to use in some engineering applications that require quick access to computational results.
To obtain results that are consistent with the experimental method and expedite calculation efficiency, semianalytical Monte Carlo methods were used to simulate the optical transmission process in seawater and obtain the extinction coefficient. Zhang et al. combined Mie scattering theory and Monte Carlo numerical simulation to establish an underwater photon transmission model and to analyze the influence of suspended matter on the normalized received energy [
5]. Jasman et al. employed the Monte Carlo method to study the scattering characteristics of the underwater diffuse link, and to provide the simulation results of the collimation link for comparison [
10]. Liu et al. established a Monte Carlo model for simulating LiDAR signals to evaluate the performance of a shipborne ocean-LiDAR system based on the inherent optical characteristics of seawater and to verify the reliability of the system [
11].
However, there are still some problems in Monte Carlo methods for simulating laser transmission in seawater. Li et al. mentioned that each photon in Monte Carlo simulation needs to repeatedly undergo scattering attenuation until it reaches the condition of photon annihilation. Because of the strict limitations of the actual field of view (FOV) and lens aperture, a large number of the photons cannot be received even if a large number of photons are used in the simulation. Therefore, only a very small number of the photons contribute to the received signal and simulation results [
12]. As mentioned by Liu et al., a large statistical error inevitably occurs if the number of photons used in simulation is insufficient. Therefore, to decrease the statistical error, it is inevitable to adopt a large number of initial photons for simulation, which requires a relatively long calculation time [
11]. Furthermore, Jasman et al. suggested tracking a sufficient number of photons during simulation as much as possible, but did not give a specific initial number of photons [
10]. Rafael et al. directly set the number of initial photons as 100 million in their paper [
13]. To effectively reduce calculation time on the premise of meeting simulation accuracy, it is necessary to study the most suitable initial photon number for different simulation conditions to reduce the computational complexity and time cost as much as possible without reducing the simulation accuracy.
In this paper, to decide the most suitable initial photon number when simulating laser transmission in seawater containing different concentrations of suspended matter; a Monte Carlo model of laser transmission was established based on Mie scattering theory. The effects of photon number and transmission depth on the extinction coefficient of laser in seawater containing different concentrations of suspended matters were analyzed and verified by experiments.
This paper is organized as follows. The Monte Carlo model is introduced in
Section 2.
Section 3 analyzes the influence of transmission depth and initial photon number on 532 nm laser extinction coefficients of seawaters containing different concentrations of suspended matter by using the Monte Carlo model. Experimental verification is described in
Section 4.
Section 5 and
Section 6 discuss and summarize the simulation and experimental results.
2. Methodology
In the proposed Monte Carlo modeling, the suspended matter is regarded as spheroidal and the Mie scattering model can be utilized when the radius of the suspended matter is larger than the wavelength of the incident light. The scattering luminous intensity of a suspended particle is denoted as
I and described as follows [
8,
14,
15,
16,
17]:
where
is the wavelength of the incident light;
is the distance between an observation point and the suspended matter;
is the luminous intensity of incident light;
and
are the scattering intensity functions perpendicular and parallel to the scattering surface, respectively, which are determined by scattering angle
θ, matter size
α, and refractive index
n. The two functions are obtained from the Mie scattering theory.
In Monte Carlo modeling, the probability of underwater laser propagation from the transmitter to the receiver is estimated by repeating random photon samplings, which simulate the physical process of laser transmission in seawater containing suspended particles [
18,
19,
20,
21]. Firstly, the directions where all photons enter seawater are set, and the lengths of motion of the photons are calculated. Then, the new directions of motion of all photons are calculated by using a scattering phase function. These processes are repeated until all photons annihilate or escape from the boundary.
Figure 1 shows the process of Monte Carlo modeling, which consists of four steps and is described as follows:
- ①
Initial setup: The x, y, and z coordinates of the starting point for all photons are set as the origin point (0, 0, 0) of a Cartesian coordinate system, and the positive direction of the z axis is set as the initial transmission direction for all photons. The initial energy of each photon is set as 1.
- ②
Update the position: The transmission step of each photon in seawater is determined by the probability distribution of the photon-free path
l, shown as:
where
is the probability of movement of the photon, which is a random number within a uniform distribution from 0 to 1; and
is the extinction coefficient. The azimuth angle of a photon after collision with a particle in seawater is denoted as
and calculated by:
where
is a random number within a uniform distribution from 0 to 1.
The scattering angle of a photon is denoted as
and obtained by numerical statistics based on Equation (4), which satisfies the normalization condition of the scattering angle and best approximates the scattering phase function [
14,
22].
where
g is a parameter used to fit the complex scattering phase function,
is the scattering angle of the previous transmission, and
is a random number within a uniform distribution from 0 to 1.
The direction cosines of propagation direction of a photon after scattering are denoted as
,
, and
, respectively, and calculated by:
where
,
, and
are direction cosines of the photon before scattering. If
, then
,
, and
are calculated by:
- ③
Update the energy: The energy of each photon decreases after scattering, which is denoted as
and calculated by [
23]:
where
is the energy of the photon before scattering, and
and
are scattering and extinction coefficients, respectively. In Monte Carlo modeling, it is assumed that the suspended particles are not only equivalent to isotropic and uniform spheres but also evenly distributed in the solution [
24]. The scattering coefficient and extinction coefficient are calculated by:
where
N is the number of particles per unit volume,
is matter radius, and
is a dimension parameter and calculated by Equation (9):
and
in Equation (8) are calculated by:
where
,
are calculated by Equations (11) and (12);
and
are derivatives of
and
, respectively:
and
are the Bessel function of the first kind of half-integer order and the Hankel function of the second kind of half-integer order, respectively [
25,
26].
The variable
m in Equation (10) is a complex index and calculated by:
where
and
are the real and imaginary parts of the complex refractive index, respectively.
If the energy of a photon is lower than a given threshold, the photon annihilates and is not transmitted. Other photons that have not been annihilated transmit again.
- ④
Photo counting: count the number of photons at a transmission depth
along the z direction. Because the photons in any transmission reached the depth
should be counted, take the maximum value after comparing with the last statistical value in consideration of the possibility of backscattering. This is to avoid the situation that some photons reach this depth but are not recorded because of backscattering. According to the Beer’s law, the extinction coefficient
is obtained by:
where
is the number of the counted photons at
, and
is the number of initial photons.
6. Conclusions
In this paper, the laser transmission simulation of single-size suspended solids solution is realized, and the simulation and experiment cover the concentration of 0.3–6.5 g/mL. The fitting function can be extended to the study of marine data with lower or higher concentration. The aperture of the receiver set in this simulation is small and the accuracy of the optical power meter is high. The relationship between the extinction coefficient with the maximum transmission depth and the minimum initial photon number can provide guidance for most laser transmission simulations. The theoretical methods in this paper can also be extended to the study of suspended particles with other radii. These works have a certain reference value for the Monte Carlo simulation of laser propagation in the ocean, which can help to improve simulation accuracy and reduce simulation time.
In conclusion, the research of this paper provides two contributions. First, the paper provides a reference to set the transmission distance and the initial number of photons for Monte Carlo simulation of underwater laser transmission. Second, the minimum initial photon number calculated by the fitting function can reduce the simulation time and improve the efficiency while ensuring the accuracy of the result.