Using the sea clutter image from X-Band radar for current retrieval is an effective way of obtaining information on ocean currents. Traditional methods used for current retrieval have been based on the least squares algorithm, which is not only simple and efficient but also generally speaking accurate. In order to improve the precision of current retrieval, this paper has, as its goal, the study of the used radar connected with sea clutter imaging for current retrieval, with the particle swarm optimization (PSO) algorithm being proposed. This method is achieved by obtaining a three-dimensional image spectrum, taking the high-order dispersion relation model as the theoretical distribution model of the wave energy points of three-dimensional image spectra, using a forward model within the PSO framework, and considering the requirements of the order of the model, weights and optimal distribution of the energy points, and so on in fitness function. Simulation results show that, compared with the traditional ILSM methods, the method provided in this paper is more flexible, with a capacity for a high dispersion relationship order, higher precision, and an increased stability in terms of current inversion.

1. Introduction

Ocean currents are the result of a variety of physical effects arising from a relatively stable large-scale flow. Ocean currents have a very close relationship for marine exploration, marine development, and marine navigation safety. Existing methods for obtaining the sea surface current include moored wave buoys, an analysis of stereo images, and analyses of satellite altimetry data and marine radar images. Although buoys provide reliable measurements, they are easily subject to damage and loss. The method for collecting stereo images from synthetic aperture radar is costly and time-consuming. Furthermore, orbiting satellites cannot obtain continuous data around a specified zone [13]. The marine radar of current telemetry is an effective means of obtaining currents. Compared with other methods, it has the advantages of wide range of detection, high safety, all-day observation, convenience, and the low price.

Current retrieval based on marine radar related to sea clutter images is essentially an optimization problem, with the least squares method (LSM) being used to implement the current strategy for solving the problem. In 1985, Young et al. were the first to suggest the use of marine radar sea clutter imaging for current retrieval [4]. A three-dimensional fast Fourier transformation (3-D FFT) was used to transform the time domain of the sea clutter image sequence into the frequency domain spectra of the three-dimensional image, and then the LSM was used for the current retrieval. As far as the high currents in the dispersion relation of the inversion effect were concerned, in 2001 Senet and others proposed a method for current retrieval based on the iterative least squares method (ILSM) [5], increasing the accuracy of sea surface stream retrieval, based on methods put forward in the literature on the subject [4]. In 2002, in their work concerning the effect of the three-dimensional image spectrum of the energy value of each point, Gangeskar proposed a method of current retrieval based on the three-dimensional image spectrum weighted least squares and applied the equation based on the regularization method, thus improving the precision of current retrieval [6]. In 2010, using the dispersion relation retrieval current target function, Tang proposed an iterative method for current estimation based on the minimum variance error sequence [7] and emphasized the effect of overall energy collection on the estimated curve on the basis of the relevant literature [5]. In 2011, using the three-dimensional image spectrum to extract information related to the wave spectrum as accurately as possible in order to improve the retrieval accuracy of currents, Yuan and others proposed an iterative method for estimating currents based on adaptive threshold selection [8] on the basis of the relevant literature [5].

The least squares strategy, when adopted as the method for current retrieval, has the advantage of a simple, fast solution and certainty, but, in the terms of constraint handling, processing complex optimization problems, nonlinear optimization, and so on, it has obvious shortcomings. In addition, its objective function is inflexible. In order to rectify this problem, the PSO algorithm is proposed here as a model for current retrieval. Using this algorithm, with the flexible design of this objective function, constraint condition positive expression, self-organization solving, and other characteristics for current retrieval, this model for current retrieval is discussed with a view to assess the observational data selection, the initial selection, fitness function design, process of algorithm design, and other related issues in detail. The numerical simulation results verify the correctness of the proposed method. It improves the precision and stability of the current retrieval effectively and provides a new solution for the modeling method of the current retrieval based on marine radar.

2. Current Retrieval Fundamentals

The method used for current retrieval based on the marine X-Band radar related to sea clutter images was proposed by Young et al. [4] in 1985, using the Fourier transforms spectrum analysis framework, as illustrated in Figure 1.

2.1. Three-Dimensional Image Spectrum Acquisition

In order to obtain a radar three-dimensional image spectrum, three-dimensional fast Fourier transformation (3-D FFT) for sea clutter images sequence continuously measured by marine radar is required, to enable us to transform the time and space domain of radar sea clutter image sequencing into the frequency domain of a radar image spectrum.

As shown in Figure 2, before the transformation operation can be performed, a rectangular analysis area from the sea clutter image sequence must be selected, and, through filtering and interpolation, the polar coordinates of the image sequence are transformed into , namely, the Cartesian coordinate system connected with grid image sequencing.

With the grid image sequence being used for the 3-D FFT, the three-dimensional radar image spectrum is obtained: where and are the rectangular analysis area, and are the direction of the spatial scale, respectively, and is the time scale of the image sequence, with , being the wave number of and , respectively, and the frequency. The resolutions of wave number and frequency are

Considering the symmetry of the Fourier transforms and in order to eliminate the 180° ambiguity problems, are the only parts retained. The power spectrum density of the image is thus obtained:

2.2. Relation of Dispersion

Assuming that the waves satisfy the linear wave theory, homogeneous space, and stable time of the sea surface current filed in the analysis area, then when the water depth is greater than or equal to half the wavelength, a first-order approximation gravity wave will satisfy the following dispersion relation equation [912]: where represents the wave frequency of gravity, represents the wave number of the wave, represents depth, and represents the acceleration of gravity.

Considering that the presence of the currents will result in the generation of the Doppler frequency-shift, then the current will be the same as wave number and the angular frequency generating a frequency-shift affecting the image spectrum , with the dispersion relation equation as follows:

The surface schematics of dispersion relation in various cases are shown in Figure 3.

The detection process carried out by the marine radar found that nonlinear effects are caused by the influence of sea surface imaging and the relative weakness of the sea surface waves themselves. The wave energy of the three-dimensional image spectrum of the radar exist not only in the base (level 0) dispersion relation equation but also in the higher-order dispersion relation equation, which is referred to as the high-order wave phenomena. The high-order dispersion relation equation can be expressed as follows: where is the order of the dispersion relation and is the frequency of the wave of order.

2.3. The Basic Idea behind Current Retrieval

After sea clutter images have been measured consecutively by marine radar using the 3-D FFT, is the reserved part and the resulting spectrum of the radar image is the energy point set distributed on the spatial grid . The current retrieval process involves the extraction of the energy points of the wave spectrum from the energy point collection, with (6) being used to determine the current , so that all the energy points of the wave spectrum are distributed in the parameters of the dispersion relation surface.

3. Current Retrieval Based on the Least Squares Algorithm

Current retrieval was first proposed by Young et al. in 1985 in the literature [4] on the subject and was based on the average weighted least squares. All the energy points in of this method are in line with the 0-order dispersion relation. For any point , the theory of the frequency of the point is calculated by (5). The square of the SSE of the difference between is

The principle of LSM is used. The minimum of SSE is needed to find out the optimal value of and and can be obtained as follows:

In 2001, in their consideration of the impact of the higher-order dispersion relation based on the LSM method, Senet et al. proposed a current estimation method based on the Iterative Least Squares Method (ILSM) [5]. First of all, a larger threshold is selected, with the observed data of spectral energy greater than being retained in in accordance with the 0-order dispersion relation of energy points, and the initial estimate currents are calculated by using (8). Then the dispersion relation order included in the algorithm is determined, is substituted, and the corresponding values of of the order of theoretical frequency    are obtained. A threshold value , which is much smaller than , is then selected; the spectral energy of the energy point that is greater than is reserved in , with the observed data being obtained. By comparing the distance of and   , the order of the observed data is decided. In line with the new 0-order dispersion relation of energy points, current is calculated by using (8); the above process is then repeated, with the current being calculated by iteration.

In 2002, Gangeskar put forward the weighted least squares method [6] for currents estimation based on the radar three-dimensional image spectrum considering the influence of the power spectrum on the basis of the LSM method. The objective function pulls in the spectral energy as shown in (7), so that

The LSM used to obtain the current estimation value is

In 2010, Tang considered the use of the overall attributes belonging to the dispersion relation set and,by improving the objective function in the framework of the ILSM algorithm, they proposed a current retrieval method of minimum variance based on error sequence [7]. In this method, the objective function is written; thus where ,  .

4. Current Retrieval Model Based on PSO

4.1. Observational Data Selection

Current retrieval using observational data is the point set of energy in the power spectral density . These energy points can be divided into three kinds: the wave energy points of the 0-order dispersion relation, the wave energy points of the high-order dispersion relation, and the energy points of the background noise. The energy points of background noise must be filtered out before the current retrieval is carried out, with only the energy points of the wave being retained. As far as the filtering out of background noise is concerned, three different methods are discussed below.

(1) Overall Selection. The total number of energy points in is used in current retrieval. When background noise points represent lesser and their energy value are low, the overall energy of the noise is much less than the overall wave energy, making the selection of the total number of energy points simple and effective. When there is a lot of background noise or the energy value is high, the overall energy of the noise cannot be ignored, so that this selection method is effective in terms of current retrieval, and the ability to adapt to the retrieval method is greater. In addition, the selection of all the energy points extends the computation time of current retrieval.

(2) Fixed Number Selection. Assuming , the energy value of the high points corresponds to the wave energy points, with all the energy points in descending order. This is followed by the selection of a certain number of higher energy points to represent current retrieval of observational data. With this method, the observed data points are more complex. When the wave is small, the wave energy point is also less, so that it is only necessary to select a small number of high energy points. When the waves are large, the number selected must be increased or the wave energy will not be calculated.

(3) Selection of Energy Percentage. The maximum energy value of up to a certain percentage is representative of the threshold, and all the energy points above the threshold are retained as the observational data of current retrieval. This approach assumes that, regardless of the circumstances, the energy of the noise points is lower. The highest relative energy value selected as the threshold is selected.

4.2. Initial Selection

As far as the PSO algorithm is concerned, the location of the information of particles is the optimization object of the algorithm. In this paper, for the current retrieval, the particle’s position is the current component of and . The particle dimensions should thus be two-dimensional.

The selection of the initial value of the position and speed has a bearing on the PSO. As far as the initial value of the position is concerned, if it is relatively close between the initial position and the distance of the optimal point, the initial position of the fitness value of the particle is high, which is easy to find the optimal solution for particles quickly, and if it is far between the initial position and the distance of the optimal point, the algorithm will increase the optimization time. For the initial value of the speed, if the initial value of the speed is much big, the particle can jump over a wide range in the search space and it is easy for these particles to exceed the permissible range. As far as the initial value of the speed is small, a particle that only moves within a small area is not conducive to global optimization. Generally, the initial value of position and speed of the actual solution are randomly selected within the permissible range.

In order to speed up the current retrieval and shorten the time of optimization as much as possible, the calculation of the value of the algorithm using the formula specified in (10) as the benchmark positions and , as the initial position of the particle, is chosen as follows:

Due to the fact that the selection of the initial position has a particular directional meaning, the initial speed value can also be appropriately small selected.

4.3. Fitness Function

In the process of current retrieval, a PSO algorithm with an adaptive value function evaluates the advantages and disadvantages of the position (current component) of each particle. The design of the fitness function is, therefore, particularly important. In this paper, the algorithm fitness function design is defined as follows: where is weight, is the order of the dispersion relation when the fitness value is taken into account, and is the order of the deviation. The weight of can be selected as any number greater than 0, for example, 1 or . The dispersion relation order is associated with actual high-order effects, with generally 2-order being taken as the highest order. The deviation order is able to adjust the deviation and weight for the influence of the fitness function.

Let us assume that the weight of each observational data point is given and remains unchanged. When , the deviation order is able truly to reflect the deviation value effect on the fitness function; when , it is equivalent to amplifying the effects of the deviation value on fitness function as well as being equivalent to weakening the role of weight . When , it is equivalent to the weight , so that all the retrieval results relative to the observed data points are evenly distributed in the vicinity of the surface dispersion relation. When , it is equivalent to weakening the image of the deviation on the fitness function and to strengthening the role of the weight . When , it is equivalent to the role of the point with the greatest weight being magnified infinitely, so that the results of the current retrieval make the observational data points of the larger weights distribute evenly close to the surface of dispersion relation.

As far as the method of current retrieval is concerned, in the framework based on the LSM, the deviation coefficient of the objective function SSE is 2, which is equivalent to weakening the role of the weights.

4.4. Algorithmic Process

The process based on the current retrieval of PSO used in this paper is shown in Figure 4.

Step 1 (initialization). Set the learning factors , , the inertia weight , the initial position of the particle (currents), and the speed.

Step 2. The fitness function is used to assess the current position of each particle to obtain the fitness value of the current position of each particle.

Step 3. The current position fitness value of each particle and the individual extreme pbest are compared and, if it is better, the fitness value is then used with the current position fitness value to update the individual extreme pbest and record the current position.

Step 4. The individual extreme value pbest of each particle is compared with the group’s global extreme value gbest. If it is better, gbest is updated, and the best position recorded.

Step 5. If the termination condition is deemed to have been satisfied, then the global extremum gbest and its corresponding global positions are output; otherwise, the speed and position of the particle are updated, and “Step 2” is implemented.

5. Simulation Analyses

5.1. Simulation Based on Three-Dimensional Image Spectrum

Current retrieval essentially uses the energy points of a three-dimensional image spectrum as observed data, according to the dispersion relation for optimal estimation. The method used for the dispersion relation used to simulate a three-dimensional image spectrum is outlined as follows.

(1) Three-Dimensional Image Spectrum Simulation. It is very difficult to acquire a large number of sea clutter image sequences from marine radar and their corresponding true value. A point on a three-dimensional radar image spectrum imitatively generated based on a dispersion relation equation is proposed in this paper, and simulation experiments of current retrieval precision are carried out using the image spectrum.

Based on the previous analysis, we already know that the energy points of the three-dimensional image spectrum can be divided into two categories in line with the wave energy points of a dispersion relation and do not meet the noise energy points of the dispersion relation. These two types of energy points are therefore sufficient when the three-dimensional image spectrum is generated in the simulation. This simulation takes place for a three-dimensional image spectrum according to the following principles.Principle 1. The dispersion relation only considers three times of the 0-order, 1-order, and 2-order.Principle 2. The dispersion relation of energy points of the 0-order is 1, 1-order is 0.2, and 2-order is 0.04.Principle 3. The energy point standard for background noise is 0.01, the number of wave energy points is 20%, and the location is set at random.

The simulation process of the three-dimensional image spectrum is shown in Figure 5.

The formula of each energy value during the simulation of energy points of three-dimensional image spectrum is as follows: where is the energy value of the point and is energy reference value.

(2) Adaptive Ability of Dispersion Relation Order Simulation. The three-dimensional images spectrum is generated considering 0-order and 1-order of dispersion relation by using the above method. Within the three-dimensional image spectrum, the current speed changes from 0 m/s to 6 m/s, while the current direction changes from 0 to ; then the current speed changes from 6 m/s to 0 m/s, while the current direction changes from 0 back to again. 32 groups of corresponding data points are generated.

Both the ILSM method and the method proposed here (using the PSO representation) are used for current retrieval. Among the three cases of the highest order 0,  1, and   2 of dispersion relations are, respectively, taken into consideration using the ILSM method, and, in this paper, 2-order is only considered as being the highest order. The solutions of wave power point distribution on the different orders of dispersion in three-dimensional image spectrum are counted in different simulation experiments.

150 maximum energy points from the three-dimensional image spectrum are selected as the observed data on which to carry out the simulation experiments. If the difference of current speed is continuous less than 0.1 two times, the ILSM method will be stopped. When the current speed of optimal particles remains unchanged for consecutive 10 times, the PSO method will be stopped. In the PSO algorithm, is taken as 5, is taken as 2, and the deviation order is 1 in the fitness function, with the empirical parameters given in [13] being used for the other parameters. The specific values are shown in Table 1.

Different simulation results are given in Table 2. The wave energy points of the three-dimensional image spectrum at the different orders of dispersion relation are distributed over the surface.

Table 2 shows that, although the three-dimensional image imitatively generated just contains 0-order and 1-order, some points are still attributed to the second-order dispersion relation when ILSM method considers the highest order two. In other words, in terms of the relation of dispersion order, the ILSM does not have the adaptive capacity. From the simulation results of the PSO, although the highest order of dispersion relation takes into account the second-order, the method has the adaptive ability for the order and it can identify the three-dimensional image spectrum that does not contain two order data points for the dispersion relation.

It is apparent that, when ILSM is used for current retrieval, the requested dispersion relation order should correspond to the actual dispersion relation order contained in three-dimensional image spectrum, while the order is not necessary correspondent in the PSO for the current retrieval, so that only the highest dispersion relation order needs to be set.

(3) Simulation of Precision for Current Retrieval. In this simulation, ILSM and PSO are used to simulate a three-dimensional image spectrum for current retrieval by calculating the variance of current speed and current direction and evaluating the precision of the current retrieval in the two methods. The simulation methods and parameters are selected as above; the main difference is only in the following two aspects.(a)The simulation of the three-dimensional image spectrum is taken into 2-order, with the ILSM and PSO methods also being taken into a 2-order situation.(b)The PSO method is random. In order to evaluate the method as accurately as possible, it is necessary to count it 10 times. The mean of the 10 results and the results of 10 times for the optimum value of the standard of current speed are used to calculate the variance.

The simulation curve representing the simulation and variance of current retrieval are given in Figure 6 and Table 3, respectively.

The results of the simulation show that, compared with the current retrieval results obtained by the ILSM method, the PSO method obtains better results, especially at current speed parameters. When the current speed is greater than 4 m per second, the current retrieval precision using PSO is obviously superior to the ILSM.

5.2. Simulation Based on Imitation Sea Clutter Images

The imitative radar sea clutter image sequence derived from literature [14] is provided in this section as the simulation radar data. In the process of generating imitative radar sea clutter image sequences, the method of adding current information is the same as in Section 5.1, generating 32 sets of files of sea clutter image sequences.

Due to the fact that the dispersion relationship in the three-dimensional image spectra is unknown, corresponding to simulation-generated radar sea clutter images, 0-order, 1-order, and 2-order are taken into account in the ILSM method, with only 2-order being taken into account in the PSO method. Simulation parameter selection and methods are consistent with Section 5.1. The simulation curve and current retrieval variance are given in Figure 7 and Table 4. The ILSM results are given in Figure 7 in which the case of 0-order is considered.

The simulation results show that PSO method obtains a higher degree of precision than the ILSM method for curve retrieval of simulative radar sea clutter images.

5.3. Simulation Experiment Based on Real Sea Clutter Images

In the simulation experiment, real data from a radar sea clutter image sequence measured in Pingtan, Fujian, Haitan Island, China, on October 23, 2010, were used.

(1) Design of Evaluation Indicators. Generally speaking, the current retrieval method is assessed by comparing the error between current retrieval results and the true value. However, due to the fact that the true value of the corresponding region and currents could not be obtained from the real sea clutter image sequence from radar in the simulation experiment, the algorithms could not be properly assessed.

Consider that, for certain area current filed, its speed and directional values within the space range are uniform with small changes occurring over time. That is to say, the current changes occurring at adjacent times were small. In view of this, the mean of the differences in the continuous current retrieval results was taken as the performance evaluation indicator of the current retrieval. The calculations were made according to

(2) Simulated Comparison of Dispersion Relationship Order Based on the Method of LSM. The ILSM method only considering three solutions of 0-order, 1-order of the highest order, and 2-order of the highest order is used for this simulation to carry out the current retrieval. The different situations related to current retrieval performance indicators are compared in order to determine the image sequence for the real sea clutter data from radar. The ILSM method should be considered the highest dispersion relationship order.

The simulated parameter selection is consistent with Section 5.1. Table 5 provides the evaluation indicator for the simulation experiment.

The ILSM method can obtain the best current estimation results which are shown in current speed indicators in Table 5, only considering the 0-order dispersion relationship. The ILSM method is sometimes the same as the LSM method when the simulation using real radar sea clutter images sequence data contains only 0-order dispersion relationships.

(3) Observable Data Selection Method Simulation Comparison. Simulation experiments performed on the three observational data selection methods discussed in Section 4.1 are carried out in order to evaluate the performance of the LSM and PSO methods using a different selected strategy for the observational data. The simulation curve and evaluation indicators are given in Figure 8 and Table 6.

Simulation results show that, as the selected data points increase, the current retrieval results using the PSO method are improved in terms of the polymerization and stability of the data in question. When all the data points are selected, the current retrieval is not affected by noise points, but better results are obtained. As far as the LSM method is concerned, the stability of the current retrieval results is best when 1000 points are selected. When 150 data points and higher 1% of maximum energy value are selected, current retrieval results deteriorate slightly and when all energy points are selected, current retrieval results deviate markedly from the true value, although an increased stability can be obtained. If we compare the PSO and LSM methods, the PSO method is slightly less stable than the LSM method when 150 points are selected, while the performance of the PSO method is better in the other cases.

(4) Initial Value Method Simulation Comparison. Simulation is carried out using the different initial values selected for the PSO method and discussed in Section 4.2. The initial value is selected using the random initialization method and the algorithm initial current speed being randomly selected with the range . When the initial current speed is selected for the LSM initialization method, the initial current speed is shown in (12). Simulation data points are selected according to the percentage of energy. Selection parameters are consistent with Section 5.1. Evaluation indicators of the simulation experiment are given in Table 7.

Evaluation indicators show that the stability of current retrieval is consistent in the two strategies with speed optimization showing that the strategy for the initial value of the LSM results is faster and the number of algorithm iterations is less.

(5) Deviation Order Selection Method Simulation Comparison. The simulation experiments are carried out using different fitness function deviation orders to evaluate the stability of the PSO method in different deviation orders. The current retrieval is simulated when is 2, 1, and 0.5, respectively. The selected parameters are consistent with Section 5.1. The simulation curve and evaluation indicators are given in Figure 9 and Table 8.

The simulation results show that, when deviation order value is small, the current order is more stable. That is to say, it can be beneficial to the stability of the current retrieval when there is a focus on the three-dimensional image spectrum related to large energy points.

6. Conclusion

This paper had, as its goal, an improvement in the accuracy of current retrieval methods, with a study concerning radar related to sea clutter images used for current retrieval. The principle of current retrieval and methods used for current retrieval based on the least squares algorithm were introduced in this paper with the PSO algorithm being proposed as a viable method for current retrieval. Observational data and the selection strategy of the position of initial particles constituted its main focus, with the fitness function of the design, taking into account the impact of a higher dispersion relationship order and providing the framework for execution of the algorithms. Simulation experiments were based on three cases related to the three-dimensional image spectrum, sea clutter images analog, and real sea clutter in order to verify several aspects of the algorithms under investigation, namely, the adaptive capacity of the order of higher-order dispersion relations, the observational data selection method, the particle initialization selection method, the order bias selection method, and the current retrieval accuracy performance. Simulation results show that, compared with the traditional ILSM methods, the method provided in this paper is more flexible, with a capacity for high dispersion relationship order, higher precision, and an increased stability in terms of current inversion.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.


This work was supported by the National Natural Science Foundation of China under Grant nos. 51009036, 51109041, 51109045, and 51379049, Postdoctoral Foundation of Heilongjiang under Grant no. LBH-Z10217, and Foundation of Central University nos. HEUCF041216 and HEUCFX41302.