=Paper=
{{Paper
|id=Vol-1987/paper38
|storemode=property
|title=Application of the Particle Swarm Optimization
for Determination of Parameters of the Atmosphere over the Sea for the Radar Station
|pdfUrl=https://ceur-ws.org/Vol-1987/paper38.pdf
|volume=Vol-1987
|authors=Viktor S. Izhutkin,Alexander Zonov
}}
==Application of the Particle Swarm Optimization
for Determination of Parameters of the Atmosphere over the Sea for the Radar Station==
Application of the Particle Swarm Optimization for Determination of Parameters of the Atmosphere over the Sea for the Radar Station Viktor S. Izhutkin Alexander Zonov Moscow Power Engineering Institute Moscow Power Engineering Institute GSP-1, Lefortovo District, GSP-1, Lefortovo District, 111020 Moscow, Russia 111020 Moscow, Russia izhutkin@yandex.ru zonoffalexander@gmail.com Abstract In a radar-location there is an effect of emergence of a layer of evap- oration over a surface of the water which begins to influence distribu- tion of radio waves there is a distribution trajectory curvature to the subsequent dispersion of power about a sea surface. The technique of measurement of height of a layer consists in use of this power. Since the relationship between the layer parameters and the power is nonlinear, in the conditions of modern theory it is impossible to get an analytical solution of the problem. For search of parameters of a layer the method of “a swarm of particles” and his modification by “Levi’s flight” have been used. As function of optimization the modified refraction index is chosen, with his help channels of evaporation of varying complexity are described. Experiments by determination of parameters of a layer by two methods, and also their comparison are made. 1 Introduction The Global methods of optimization are widely used in various problem of radar-location. The features of such problems are often non-linearity, nondifferentiability, lack of analytical expression, multi-extremality, high computational complexity of optimized functions and etc. The global problem in radar-location is the effect of the emergence of an evaporations layer above the water surface. This atmospheric layer begins to affect the propagation of radio waves - there is a curvature of the trajectory of propagation. The curvature of the trajectory of the ray is associated with the phenomenon of refraction. The appearance of so-called waveguide channels entails a change in the operating parameters of the radar station-a reduction of the maximum range, an increase in the number of sea jammers, and the appearance of radar holes. Conditionally, the parameters of the atmosphere can be measured with rocket probes and weather station predictions. However, these methods are expensive and can not provide real-time channel parameters. Copyright ⃝ c by the paper’s authors. Copying permitted for private and academic purposes. In: Yu. G. Evtushenko, M. Yu. Khachay, O. V. Khamisov, Yu. A. Kochetov, V.U. Malkova, M.A. Posypkin (eds.): Proceedings of the OPTIMA-2017 Conference, Petrovac, Montenegro, 02-Oct-2017, published at http://ceur-ws.org 260 Evaporation channel usually arises in the case of an abnormal atmospheres state. Such parameters are temperature, atmospheric pressure, wind speed, and etc. Part of the power is lost, since there is scattering associated with the state of the sea surface. The technique for measuring the height of a layer is to use this power. Part of the power is lost, since there is scattering associated with the state of the sea surface. The technique for measuring the height of a layer is to use this power. 2 Simulation of the Radar Sea Clutter Articles [Karimian, 2012], [Wang & Wu, 2009], [Zhang et al., 2015] examines the physics of the process and introduces the appropriate evaporation duct. A forward simulation of received radar sea clutter power has to be performed, and its accuracy determines the veracity of evaluating the performances of radar systems and effects the precision of retrieved duct parameters. Using the classical radar equation, received radar clutter power can be calculated as follows (in dB): Prc (r, m) = −2L(r, m) + 10log10 (r) + σ 0 (r) + C (1) where L is one-way propagation loss in ducts and obtained using the split-step fast Fourier transform (FFT) parabolic equation (PE).r is distance. σ 0 (r) is the normalized sea surface radar cross section (scattering coef- ficient) at r. C is a constant that includes wavelength, transmitter power, antenna gain, etc. Obviously, σ 0 (r) and L must be calculated accurately, if we want to get an accurate radar sea clutter power Prc . 2.1 Evaporation Duct Model Normally, the atmospheric refractivity has a negative slope of the altitude. In this condition, electromagnetic waves would slowly move away from the surface. If the negative slope is stronger than the curvature of the earth, the wave will be partially trapped and forced to bend downward, and an atmospheric duct is formed. In troposphere, refractivity (N ) is usually expressed as: n = 77.6 4810e T (p + T ) (2) where T , p, and e represent absolute temperature (K), atmosphere pressure (hpa) and water vapor pressure (hpa) of atmosphere, respectively. The modified refractivity (M ) is usually introduced in the form of at earth. N and M can be computed as dh ≤ 0(M − units/km) dM (3) From, (2) and (3), ducts occur when M satisfies: Figure 1: Most common three duct types. (a) Surface-based duct. (b) Elevated duct. (c) Evaporation duct. Duct models play an important role in retrieving duct parameters, and they effect the nal retrieved results. For sea environments, there are three major sea ducts frequently encountered (Fig. 1): Surface based ducts, elevated 261 ducts, and evaporation ducts. Because evaporation ducts are the main consideration, a single parameter exponent model for Fig. 2(c) is given by Equation (4) M (z) = M0 + 0.125z − 0.125dln[ z+z z0 ] 0 (4) where z is height; d is the evaporation duct height; M is the evaporation duct strength; z0 = 1.5 ∗ 10−4 . M 0 is the modified refractivity at sea surface; its typical value is 370M . This model has been extensively applied and especially precise to evaporation duct. 3 The Particle Swarm Optimization The global methods optimization used are considered in [Karpenko, 2014]. The particle swarm optimization (PSO) is based on the socio-psychological behavioral model of the crowd. The development of the algorithm was inspired by such tasks as modeling the behavior of birds in the flock and fishes in a jamb. The goal was to discover the basic principles, thanks to which, for example, the birds in the pack behave surprisingly synchronously, changing direction of the movement. 3.1 Particle Swarm Optimization By modern time, the swarm algorithm [Wang & Wu, 2009] has evolved into a highly efficient optimization algorithm, often competing with other optimization algorithms. Iterations in the algorithm are ′ Xi = Xi + Vi (5) Vi = bl Vi + U|X| (0; bc ) ⊕ (Xi∗ − Xi ) + U|X| (0; bs ) ⊕ (Xi∗∗ − Xi ) (6) where Xi Vi are position and velocity of the each particle. is vector space of the local best values; is vector space of the global best values; ⊕ is direct sum vector space. 3.2 Particle Swarm Optimization via Levy Flight There is also a modification of the particle swarm optimization via Levy Flight (LPSO) [Zhang et al., 2015]. The Levi flight is a special class of random motion, consisting of a series of short displacements, with long displacements occurring between them. Many studies have shown that the flight behavior of birds, insects, herbivores has the typical features of Levy’s flight. This movement can be used as a global search algorithm. The Levi flight can be successfully applied in a swarm of particles, and the rate of convergence and accuracy of the method will be higher. A Levy flight is applied in PSO to generate a new solution from a particle’s position xo using Eq. (8) Xit+1 = Xit + α ⊕ Levy(λ) (7) where α is the step size. The product ⊕ means entrywise multiplications. Levy(λ) is a Levy flight, which provides a random walk while their random steps are drawn from a Levy distribution, Levy(λ): 1 < λ < 3, which has an infinite variance with an infinite mean. The Levy distribution, named after the French mathematician Paul Pierre Levy, is a continuous probability distribution for a non-negative random variable, which belongs to the α stable distribution. Levy Flight can be described as Levy(λ) = 0.01 µυ (xti − Xi∗∗ ) (8) where µ and υ all follow a normal distribution, µ ∼ N (0, σµ2 ), υ ∼ N (0, συ2 ). the value of and can be calculated by the follow equation: σµ = ( 2Γ(λ) sin(π(λ−1)/2) 1/λ−1 (λ−2)/2 Γ(λ/2)(λ−1) ) (9) συ = 1 262 3.3 The Steps of PSO and LPSO PSO algorithm has a good convergence speed in the early calculation period, but it is easily trapped into a local optimal solution in later calculations. PSO can maintain a high population diversity in the early period. However, with the increase in iterations, the majority of the groups concentrate in the vicinity of an optimal solution. In order to deal with this problem, the Levy flight was introduced into standard PSO. That is, when each particle updates the position, the objective function is not directly calculated, but it further updates individual positions via Levy flight, and then calculates the value of the objective function. LPSO has a better local search ability, which can improve the algorithm’s convergence rate and efficiency. The detailed steps for parameter estimation with the LPSO algorithm can be described as follows: Step 1: Initialize parameters and all the particles. Step 2: Begin the iteration process. Step 3: Evaluate the fintes function of each particle and determine the global and local best value. Step 4: According to the fitness, update position and velocity. Step 5: If the LPSO algorithm is used, then updating the position using the Levy flight. Step 6: Go to step 3 and check whether the stopping criterion is met. Flowchart of the algorithms is shown in Fig 2. Flowchart of the algorithms is shown in Fig 2. Figure 2: Flowchart of the algorithms. 263 4 Experiments To test the effective of optimization algorithms we employ functions of Rastrigin and Schwefel. After we use PSO and LPSO for find evaporation duct layer. 4.1 Optimization of the Rastrigin Function Rastrigin function (Fig. 3) is a typical example of non-linear multimodal function. Finding the minimum of this function is a fairly difficult problem due to existing of large number of local mimina. Figure 3: Rastrigin function of two variable: (a) In 3D (b) Contour On an n-dimensional domain it is defined by ∑n i=1 [xi − 10cos(2πxi )], 2 f (X) = 10n + (10) where it has a global minima at x = 0 where f (x) = 0. The result of optimization are shown in Table 1. Table 1: Results h, m PSO LPSO X x1 x2 x1 x2 -0.99 -0.99 0.05 0.03 f(X) 1.98 0.67 PSO was at the local minina, while LPSO was at the global minima. 264 4.2 Optimization of the Schwefel’s Function The Schwefel function (Fig. 4) is complex, with many local minima. Figure 4: Schwefel’s function of two variable: (a) In 3D (b) Contour On an n-dimensional domain it is defined by ∑n √ f (X) = i=1 [ |2πxi |], (11) where it has a global minima at X = 420.9687 where f (x) = −418.9829n. The result of optimization are shown in Table 2. Table 2: Results h, m PSO LPSO X x1 x2 x1 x2 205.58 401.57 421.04 421.49 f(X) -574.2 -873.93 PSO failed in the optimization task, but LPSO successfully get the global minima. 265 4.3 Optimization of the Evaporation Duct Model Purpose-oriented function has several local minimal (Fig. 5), but the global minima is up to 100 meters. Figure 5: Modified refractivity, d = 20 The results of the experiment are shown in Table 3. Table 3: Results h, m PSO LPSO opt z,m % z, m % 20 21.25 6.25 20.065 0.325 If we change altitude Evaporation layer, result of optimization are shown in Table 4 and Fig. 6. Table 4: Results h, m PSO LPSO opt z,m % z, m % 20 20.085 0.425 20.065 0.325 30 30.059 0.197 30.053 0.177 40 40.081 0.17 40.112 0.28 Another important parameter that should be evaluated is the complexity of each method. The amount of time spent per iteration in each optimization algorithm is different. In both algorithms at each iteration, it is necessary to calculate the value of purpose-oriented function, update the global and local minima, and update the position. In the modification by Levy’s flight, the Levi step is additionally calculated. As a result, the total laboriousness of the PSO is RP SO = τ0 (2N + i) + τ1 N + τ2 N, (12) where τ0 , τ1 , τ2 are time of the each operations. Labor intensity LPSO is RLP SO = RP SO + RLevy (13) RLevy = τ3 + 2τ4 + τ2 N 266 In the experiment it was discovered that the LPSO find more precise solution. Graph of the accuracy of the solution from convergence is shown in Fig 6. Figure 6: The result of the effectiveness of methods PSO and LPSO. For choose an optimization algorithm, it is necessary to take into account not only the accuracy of the solution and the rate of convergence, but also the laboriousness of the methods. Modification of the particle swarm method leads to an increase in the rate of convergence, with a significant increase in accuracy possible. However, the use of Levy’s method demand many complicated calculations. 5 Conclusion Based on the results of the experiments it can be concluded that the proposed methods Particle Swarm Opti- mization (PSO) and Particle Swarm Optimization via Levy Flight (LPSO) successfully cope with the problem. The accuracy and speed of convergence of the second method is higher. This is primarily due to the fact that the particles moving by the flight of Levi are able to continue moving even with good accuracy, thereby improving the result. The convergence rate of the second method is also higher. This is due to the fact that apart from the usual exchange of information with each other, the particles carry out additional movement by the flight of Levi, thereby achieving goals faster. If we talk about laboriousness, then Levy’s flight is a more labor-intensive method, so it is worth choosing between the rate of convergence on one iteration and the computational cost. References [Karimian, 2012] Ali Karimian,(2012). Radar Remote Sensing of the Lower Atmosphere, University of California, San Diego, -118 pages [Wang & Wu, 2009] B. Wang, Z.-S. Wu, (2009) Retrieving evaporation dust heights from radar sea clutter using particle swarm optimization (PSO) algorithm Progress In Electromagnetics Research, PIER. URL:http://www.jpier.org/PIERM/pierm09/08.09090403.pdf [Zhang et al., 2015] Zhi-Hua Zhang ; Zheng Sheng ; Han-Qing Shi, (2015) Parameter estimation of at- mospheric refractivity from radar clutter using the particle swarm optimization via Levy ight PIER.URL:http://remotesensing.spiedigitallibrary.org/article.aspx?articleid=2463 [Karpenko, 2014] Karpenko A. P., (2014) Sovremennye algoritmy poiskovoj optimizacii. Algoritmy, vdohnovlen- nye prirodoj: uchebnoe posobie / A.P. Karpenko. Moskva : Izdatel’stvo MGTU im. N.EH. Baumana, 446, [2] s. : il. ISBN 978-5-7038-3949-2 267