- Research
- Open Access

# Sea clutter constituent synthesis approach based on a new decomposition model

- Shengmiao Zhang
^{1}Email author, - Jun Li
^{1}, - Zishu He
^{1}, - Wei Zhang
^{1}and - Huiyong Li
^{1}

**2015**:78

https://doi.org/10.1186/s13634-015-0264-4

© Zhang et al. 2015

**Received:**23 January 2015**Accepted:**17 August 2015**Published:**26 August 2015

## Abstract

In this paper, a sea clutter decomposition model is newlxy proposed. The decomposition structure is organized according to a comparison study between measured sea clutter and Lorenz chaotic signals. Based on the decomposition model, a sea clutter constituent synthesis approach is developed to reconstruct sea clutter series with neural networks. Simulation results demonstrate the effectiveness and stability of the proposed approach.

## Keywords

- Sea clutter
- Decomposition model
- Chaotic modeling

## 1 Introduction

Sea clutter modeling is a significant issue in radar signal processing. Generally, a proper sea clutter model is important in radar signal processing for three reasons. Firstly, it can describe the underlying dynamics of sea clutter. Secondly, with a proper model, effective detectors can be developed for target tracking in sea clutter. Finally, it is also useful for generating a representative clutter signal for radar system’s testing and receiver algorithm’s development [1].

Various models for sea clutter have been proposed with simulation techniques [2]. Traditionally, sea clutter is commonly described as a non-Gaussian stochastic process [3], such as Weibull, log-normal, K, and compound Gaussian distributions [4–8]. A major drawback of statistical models is that they provide very little information about the underlying dynamics of sea clutter, which might be useful for improving signal processing performance [9–11]. Moreover, statistical models are used to describe a large amount of data’s distribution characteristics. In practical applications, a coherent processing interval (CPI) is always limited (such as 64 or 128 pulses). It can be inappropriate to refer to this small amount of data with statistical models.

While statistical models still have their problems, and the nonlinear behavior within sea clutter has been confirmed [1], fractal model and chaotic model of sea clutter are proposed as innovative methods. By applying fractal analyses techniques (such as the Hurst parameter estimation), the fractal modeling of sea clutter has been shown to be effective in target detection [12–14]. At the mean time, chaotic modeling of sea clutter is also studied. In the past decades, several researchers have reported that sea clutter is more likely to be chaotic rather than purely random [15–17]. As a result, a lot of effort has been made to fit sea clutter with chaotic models [18–20]. However, the fitting performance of these reconstruction methods is not good enough. As a consequence, the chaotic nature of sea clutter has been re-examined. It has been suggested that sea clutter is not the result of deterministic chaos, but it might be a stochastic chaotic process [1]. This conclusion indicates that sea clutter might be “partially chaotic”. Due to the fact that chaotic processes have been realized with analog circuits, chaotic modeling approach of sea clutter can be utilized not only in sea clutter underlying dynamic analysis and target detection but also in clutter generation applications, which makes the chaotic modeling of sea clutter still worthy of study.

This article focuses on improving sea clutter’s chaotic modeling performance. As an intelligent computation approach, neural networks are widely employed in sea clutter’s chaotic modeling for their ability to approximate the unknown functional form of a chaotic system. By using neural networks as one-step predictors, targets within sea clutter background can be detected from the prediction error. One of the commonly used neural networks is the radial basis function (RBF) network [21–25], which has been utilized for sea clutter modeling and target detection in the last two decades [26–28]. In reference [18], an RBF neural network is used to perform a non-recursive single-point prediction of the real measured IPIX radar sea clutter data. Unfortunately, when this approach is used to model a spiky sea clutter, the predictable samples’ number is small and the overall fitting performance is unstable. Advanced machine learning techniques are used to deal with this problem, such as multi-model RBF approach (MM-RBF) and genetic algorithm multi-model RBF approach (GA-MM-RBF) [9, 20]. Both approaches share the same assumption that sea clutter can be divided into different segments with different chaotic dynamic models in a time domain. In this work, in order to give a better understanding of our newly proposed approach, we refer to the MM-RBF approach as a “time division” approach. Note that the time division approach adjusts the intelligent predictors’ structure to deal with the spiky sea clutter without any preprocessing of the sea clutter itself.

In this paper, a sea clutter decomposition model (SCD model) is proposed via decomposing sea clutter in the frequency domain. The SCD model is motivated by the observation of a comparison study between real measured sea clutter time series under different sea states and typical chaotic signals. The comparison study is necessary since the goal of our work is to fit sea clutter with chaotic models. The comparison results suggest that 1) the original sea clutter series are quite different from chaos signals in waveforms and spectrums, and 2) with a two-step decomposition process, a chaotic likely component in sea clutter is found to have similar characteristics with chaotic signals in both the waveforms and spectrums. In fact, no matter what kind of nonlinear predictor is utilized, a right object to fit is crucial for a good fitting performance. The comparison results indicate that instead of regarding the whole original sea clutter as chaotic series, the chaotic likely component in sea clutter is probably a more appropriate fitting object to be approximated with chaotic models.

Based on the proposed SCD model, sea clutter is modeled by a constituent synthesis approach. We refer to this approach as a sea clutter constituent synthesis (SCCS) approach for short. In the SCCS approach, as an inverse process of the SCD model, sea clutter is regarded as a compound signal of two major components: a relatively low-frequency envelope likely signal, and a relatively high-frequency “de-enveloped” signal, where the “de-enveloped” signal is the “chaotic likely component” (note that these two components are different from the “texture” and “speckle” components in compound Gaussian distribution model). In this work, chaotic modeling of sea clutter is realized by fitting these two components with RBF predictors separately.

Simulation results with measured sea clutter confirm that the SCCS approach can achieve a good and stable fitting performance. It is worth noting that the simulation results shown in this work are used to illustrate that the proposed SCD model can be used as a preprocessing method. The fitting performance might be improved when other advanced predictors (such as the Support Vector Machine (SVM) model [29] and the mentioned GA-MM-RBF model) are involved instead of the very basic RBF model used in this paper.

The proposed SCD model and SCCS approach have the flowing advantages: 1) theoretically, by using the right component as the chaotic modeling object, the SCCS approach is more compliant with the original motivation of the sea clutter’s chaotic modeling; 2) in practice, the utilization of SCD model leads to a robust performance of the SCCS approach in different kinds of spiky sea clutter situations; 3) from the development perspective, the SCD model provides a new angel to analysis and modeling sea clutter.

This paper is organized as follows: a brief description of sea clutter chaotic modeling with neural networks is presented in Section 2. Section 3 introduces the newly proposed sea clutter decomposition model as well as the constituent synthesis approach for sea clutter reconstruction. In Section 4, performance of the proposed approach is analyzed using real measured IPIX radar data. Finally, the work is summarized and concluded in Section 5.

## 2 Sea clutter’s neural network prediction approach

*x*[

*n*− 1],

*x*[

*n*− 2], ⋯,

*x*[

*n*−

*N*]) is an

*N*sample input time series;

*x*[

*n*] is the predicted value in time step

*n*, and

*f*is a nonlinear one-step prediction function which is determined during the training process.

When a set of sea clutter data is used in the training process, after an effective training process, the trained neural network function *f* will be able to approximate the underlying nonlinear function in this set of sea clutter data. In target detection applications, the trained network is used as a one-step predictor. The presence of target within sea clutter will be detected if the prediction error is abnormal. So the detection performance is determined by the prediction accuracy.

Characteristics of IPIX radar measured datasets used in this work

Datasets | S1(Hi-State) | S2(Lo-State) | S3(#19) | S4(#31) | S5(#280) |
---|---|---|---|---|---|

Range (m) | 900–1095 | 1200–1410 | 5475–5670 | 2574–2769 | 2550–2745 |

RPF(Hz) | 1000 | 2000 | 1000 | 1000 | 1000 |

Wave height (m) | 1.8 (max. 2.9) | 0.8 (max. 1.3) | 2.0 | 0.9 | 1.4 |

Sea state code | 4–5 | 3–4 | 4 | 3 | 4 |

Characteristics | Moderate/rough | Slight/moderate | Moderate | Slight | Moderate |

*S1*is utilized in simulation experiments. The number of training samples has complex influence on the prediction performance of the trained network. Since this issue is not the focus of this work, an appropriate samples’ number is chosen to obtain general results. In each experiment, 5000 samples from

*S1*are invoked as training data. The RBF network is constructed with MATLAB library functions from the neural network toolbox without any adjustment of the center of each neuron. After the training process, the next 2000 samples are used to test the prediction performance of the trained network. The predictor works in a one-step fashion, which means that the most recently acquired real measured samples are used as the network input for the next prediction step. The start points of the training samples are chosen randomly and different in each experiment, as shown in Fig. 1. Although the training and testing data series of each experiment are intercepted from the same data set, their characteristics can be quite different since they have different start points.

To evaluate the performance of a chaotic modeling approach of sea clutter, prediction errors and predictable samples’ number are two commonly used indicators [18]. In Fig. 2, with the increase of the testing samples’ number, prediction errors are tended to increase. In fact, the prediction performance shown in Fig. 2 is rarely good in most times of experiments. In most of the other experiments (with different training samples’ start points), the predicted data are unable to fit the measured data and become divergent, which means that only a very short segment of testing samples is predictable. One typical result is illustrated in Fig. 3. Simulation results in this section indicate that using a single-RBF network to fit sea clutter directly is not effective enough due to its instability.

## 3 Sea clutter comparative analysis, a decomposition model, and a reconstruction approach

### 3.1 A comparative study

Since the original motivation and potential to describe sea clutter with chaotic model come from the observation that sea clutter displays qualitative similarities to chaotic signals, a comparative study between real-life sea clutter and chaotic signals generated by the well-known Lorenz chaotic system is developed, which examines the similarity between measured sea clutter and chaotic signals in an intuitive way.

*x*,

*y*, and

*z*are state variables and σ,

*r*, and

*b*are Lorenz parameters. The system is chaotic when all the Lorenz parameters are greater than zero and satisfy the flowing constraints:

*y*obtained via numerical integration of the dynamical system given by Eq. (2) with

*σ*= 267,

*r*= 595 and

*b*= 100. The bottom subplot shows a typical waveform from the IPIX radar measured dataset

*S1*. Their corresponding spectrums are shown in Fig. 5. Spectrums are calculated by FFT (the DC component has been removed), and the FFT results are normalized to a range of 0–1 for the ease of comparison.

In Fig. 4, the amplitude of the Lorenz signal has a stable boundary, while the fluctuation of the amplitude of the sea clutter is fairly obvious. In Fig. 5, the Lorenz series has a broad flat spectrum, while the sea clutter series has a broad flat spectrum with a high-energy component in the very low-frequency region. Note that this low-frequency component is caused by the fluctuation of the sea clutter’s spiky envelope.

As mentioned earlier, the potential to model sea clutter using neural networks comes from not only the fact that neural networks can be used to reconstruct nonlinear systems such as chaotic systems but also the observation that sea clutter display qualitative similarities to chaotic signals. Considering the fact that sea clutter as a whole signal is not similar enough to chaotic signals, it is reasonable to suggest that a decomposition process is needed to find an appropriate component in sea clutter, which is similar to chaotic signals and can be well reconstructed by neural networks.

### 3.2 The sea clutter decomposition model

*S1*is utilized to construct example waveforms.

**c**[

*n*] = {

*c*

_{ n },

*n*= 1, 2, ⋯} (waveforms a in Fig. 6). In step 1,

**c**[

*n*] is divided into a relatively low-frequency curve signal and a high-frequency signal by a low-pass filter. Output signal of the low-pass filter is denoted as

*k*refers to the discrete group delay. Then the residual signal (waveforms c in Fig. 6) is calculated by

**r**[

*n*] is shown in Fig. 7 with a dotted line. Obviously, the waveform of

**r**[

*n*] still has certain fluctuation. In order to find a chaotic similar component in the sea clutter signal,

**r**[

*n*] need be further decomposed.

Unlike the first step, low-pass filter is not used in step 2. Instead, the residual signal is “de-amplitude-modulated (de-AM)” by the low-frequency signal \( s\left[\mathtt{n}\right] \) obtained in the first step. The reason lies in the interesting observation that the envelope of **r**[*n*] is very close to \( s\left[\mathtt{n}\right] \), as shown in Fig. 7.

**r**[

*n*] is “de-AM” by

**s**[

*n*] and get the de-AM signal

**d**[

*n*]:

**d**[

*n*] is named as a “de-AM signal” (waveforms d in Fig. 6). Waveforms shown in Figs. 6 and 7 have the original length (131,072 samples) of the measured IPIX radar data sets. In order to make a fair comparison, a piece of signal with 2000 samples is intercepted randomly from

**d**[

*n*]:

*p*refers to the random data start point. The waveform and spectrum of a typical

**d**

_{piece}are illustrated in Fig. 8. Again, the spectrum is calculated by FFT (the DC component has been removed) and the FFT result is normalized to a range of 0–1 for the ease of comparison.

Comparing Fig. 8 with Figs. 4 and 5, although the bandwidth of spectrums shown in Figs. 5 and 8 are different, the envelope of these spectrums share a similar shape, and both the waveforms and spectrums of the de-AM signal are quite similar to that of chaotic signals. Actually, the bandwidth of a chaotic signal can be adjusted by changing its system parameters, such as σ, *r*, and *b* in the Lorenz system. So the bandwidth difference between sea clutter and a typical piece of chaotic signal will not affect the spectrum similarity between them. Therefore, the de-AM signal **d**[*n*] might be an appropriate component in sea clutter and can be described by a chaotic model.

The two-step decomposition process described by Eq. (4)–(7) is referred to as a sea clutter decomposition model, which can be used to divide sea clutter series and obtain the chaotic likely component. After the proposed SCD process, measured sea clutter series is divided into **s**[*n*] and **d**[*n*]. In the next section, an inverse process of SCD process will be used to reconstruct the whole sea clutter.

### 3.3 The sea clutter constituent synthesis approach

**s**[

*n*] and

**d**[

*n*]. The predictors are used to approximate the unknown dynamical functions in

**s**[

*n*] and

**d**[

*n*], while the synthesis model is used to reconstruct the predicted sea clutter signal \( \tilde{c}\left[n+1\right] \). Here, the low-frequency component

**s**[

*n*] is also predicted by an RBF network for simulation simplicity. Note that

**s**[

*n*] can be modeled via different approaches, such as advanced intelligent methods or statistical models.

where \( \tilde{\mathbf{s}}\left[n+1\right] \) and \( \tilde{\mathbf{d}}\left[n+1\right] \) are the one-step predicted outputs of the RBF predictors A and B. *λ* is an amplitude modulation coefficient, which is normally set as *λ* = 1. When the target sea clutter series is spiky, *λ* can be larger than 1 in order to get a reconstructed signal with stronger fluctuation. In this work, *λ* is chosen manually to obtain a relatively good performance. Adaptive *λ* setting algorithm should be considered in the future to improve the practicability of SCCS.

It should be mentioned that the measured sea clutter may include measurement noise and dynamic noise [1]. Since a determined chaotic process is noise-free, measurement noise and dynamic noise should be removed before approximating sea clutter time series with chaotic models. Unfortunately, due to the absence of a priori knowledge, these noise components can hardly be distinguished from measured sea clutter. So in this work, the contribution of noise components is assumed as a white noise floor in the frequency domain. In our simulation experiments, the input signal of the RBF predictor B is **d**[*n*] with the white noise floor removed.

## 4 Simulation results

### 4.1 Typical results

- (1)
Partial chaotic data experiment

A partial chaotic series is simulated to validate the SCCS approach. The partial chaotic signal is constructed by a Lorenz chaotic signal and a low-frequency signal extracted from real data.

**y**in the Lorenz system is utilized to construct the partial chaotic signal. Note that the amplitude of

**y**is normalized to the amplitude range level of the real measured sea clutter series. Then the constituent partial chaotic series is

**s**represents the low-frequency signal in a sea clutter signal. In this work,

**s**is a segment of the low-frequency signal extracted from data

**S4**.

**s**is also illustrated for comparison, which can describe the fluctuant trend of \( {\mathrm{s}}_{pc} \). The normalized spectrum of \( {\mathrm{s}}_{pc} \) is given in the bottom subplot of Fig. 12. It can be observed that \( {\mathrm{s}}_{pc} \) has a relatively broad flat spectrum with a high-energy component in the very low-frequency region, which is similar to the spectrum of real sea clutter shown in Fig. 5a. Note that this result is another proof of the decomposition model introduced in Section 3.2.

- (2)
Real sea clutter data experiments

*S4*are depicted in Figs. 14, 15, and 16, respectively. Five thousand points are used for training, and the next 2000 points are used for testing. The amplitude modulation coefficient

*λ*is fixed to 1.4 in the following experiments discussed in this work.

Results suggest that the SCCS approach can fit the spiky measured sea clutter without divergence phenomenon. Figure 14 shows that the proposed SCCS approach is able to fit measured data with large sea clutter spikes. In Fig. 15, the amplitude of some samples in the SCCS output are larger than that of the measured data. While in Fig. 16, the amplitude of some samples in the SCCS output are smaller than that of the measured data, and the approximation errors usually appear when the signal comes to wave crests. This kind of fitting error is the reason to involve the amplitude modulation coefficient *λ* in Eq. (9), and these errors can be reduced by adjusting *λ* to an appropriate value. Since *λ* is fixed in the experiments discussed in this work, fitting results illustrated here are not optimal performance which the SCCS method can achieve.

### 4.2 Performance comparison

To further test the effectiveness of the SCCS approach, a longer series is reconstructed by SCCS. As mentioned earlier in Section 2, the predictable samples’ number is also an important performance evaluation indicator in sea clutter modeling. In a longer series test, 5000 points are used in the training process and the next 6000 points are used for testing. In comparison, a same length series is predicted directly by a single-RBF network as described in Section 2, as well as an MM-RBF network with two single-RBF models and one gating model (2M-RBF).

In the 2M-RBF network utilized in this work, two RBF predictors (named as RBF-1 and RBF-2) are different in their spread coefficients. The spread coefficient is a variance parameter in the nonlinear transfer function in an RBF network and can be set as a multiple of the average distance between data points considered in the fitting process [18]. Therefore, by changing the spread coefficient, the network can be adjusted to fit different segments of sea clutter series with different average data distances. In this work, the spread coefficients in all single-RBF networks are set as *σ*
_{SRBF} = 1. The spread coefficient of each RBF predictors in 2M-RBF network is set as *σ*
_{MMRBF1} = 1 and *σ*
_{MMRBF2} = 10, respectively. Note that *σ*
_{MMRBF1} is set equal to *σ*
_{SRBF} in order to give a comparative study.

*m*= 1, 2, …, 6000. Then the final output of 2M-RBF is

*m*, if the gate model output is 0, the RBF-1 predictor should be set active and the output of 2M-RBF is equal to \( {\tilde{\mathbf{c}}}_{M1}\left[n\right] \); otherwise, the RBF-2 predictor should be set active and the output of 2M-RBF is equal to \( {\tilde{\mathbf{c}}}_{M2}\left[n\right] \).

**g**[

*n*] from data point 475 to 520 are depicted. In the data point area from 475 to 485,

**g**[

*n*] is stable at 1, which means that in this data segment, RBF-2 in 2M-RBF has a better fitting performance and should be set as the active predictor. In this area, 2M-RBF has a better fitting performance than single-RBF since RBF-2 is active. Meanwhile, in the data point area from 491 to 504,

**g**[

*n*] is stable at 0, which means that in this segment RBF-1 has a better performance. As shown in Fig. 18, in this segment the output of 2M-RBF is identical to that of single-RBF since the spread coefficient of RBF-1 is equal to that of the single-RBF network. This result suggests that the RBF-2 model works worse than RBF-1 in this data segment, and none of the predictors in 2M-RBF is suitable for this data segment. In contrast, the SCCS output fits the real data well in all the data segments, as shown in Fig. 17.

The comparison results show that the performance of single-RBF is unacceptable for its risk to diverge. The 2M-RBF network is a better predictor than single-RBF, but still not stable since the number of predictors in MM-RBF is limited and cannot be very large in real applications. When none of them is suitable, the fitting performance will degrade. While for the proposed SCCS, since the sea clutter signal is decomposed before prediction, a good and stable fitting performance can be obtained by two simple-RBF networks without any parameter adjustment or gate model training process, which makes it a better choice for sea clutter modeling.

### 4.3 Detection performance discussion

*i*th pulse, then the echo signal series is

*P*

_{ CN }refers to the power of clutter and noise. Note that since the real sea clutter datasets include clutter echo and noise,

*c*[

*n*] is actually the clutter-and-noise signal.

*n*th pulse, the output of the detector is

*i*changes from 1 to 6000, then the detection probability is calculated as

*P*

_{ d }results under different SCNR with three

*ε*values:

where var(**c**[*n*]) indicates the variance of **c**[*n*]. In a low SCNR area (less than −3 dB) illustrated in Fig. 19, three curves are stable at values of 0.21, 0.05, and 0.01 separately. These values are equal to the false alarm probabilities under their *ε* values. Since a false alarm will occur when the prediction error becomes larger than *ε*, for a determined threshold *ε*, the false alarm probability is proportional to the prediction error level. On the other hand, for a determined prediction error level, the larger the threshold, the less the false alarm probability as well as the less the sensitivity of the detector. In real applications, if the threshold is set as *ε*
_{3}, the false alarm probability is 0.01, and the existing target in a single pulse can be detected if its power is comparable to the clutter-and-noise power.

Note that under this detection scenario, a target signal in a single pulse can hardly be detected from the waveform or spectrum, especially when the target is near or overlapped by the sea spikes.

### 4.4 Applicability tests

where *M* refers to the number of testing samples, *d* refers to the dataset number, and *l* refers to the data start point in each dataset. Five thousand samples are used for training, and the next 2000 samples are used for testing (*M* = 2000).

*d*= [1, 2, 3, 4, 5],

*l*= [1, 20, 000, 40, 000, 60, 000, 80, 000, 100, 000, 120, 000]. The RMSE of 35 tests (5 datasets, 7 series in each dataset) are shown in Table 2.

RMSE of 35 tests

Datasets | Wave heights (m) | Series 1 RMSE | Series 2 RMSE | Series 3 RMSE | Series 4 RMSE | Series 5 RMSE | Series 6 RMSE | Series 7 RMSE |
---|---|---|---|---|---|---|---|---|

S2(Lo-State) | 0.8 | 0.0075 | 0.0029 | 0.0067 | 0.0039 | 0.0034 | 0.0216 | 0.0357 |

S4(#31) | 0.9 | 0.0089 | 0.0009 | 0.0005 | 0.0226 | 0.0002 | 0.0019 | 0.0041 |

S5(#280) | 1.4 | 0.0057 | 0.0005 | 0.0283 | 0.0005 | 0.0010 | 0.0006 | 0.0011 |

S1(Hi-State) | 1.8 | 0.0102 | 0.0137 | 0.0102 | 0.0429 | 0.0676 | 0.0085 | 0.0037 |

S3(#19) | 2.0 | 0.0095 | 0.0732 | 0.0085 | 0.0068 | 0.0071 | 0.0082 | 0.0079 |

Results show that for all the 35 tests, the fitting RMSE remains under 0.1, which means that the SCCS approach is able to reconstruct measured sea clutter series under different sea state situations.

*ε*

_{ d }and variance

*σ*

_{ d }of the fitting RMSE of each dataset are calculated as:

*ε*

_{1}∼

*ε*

_{5}and

*σ*

_{1}∼

*σ*

_{5}are shown in Fig. 20, where the

*x*axis is the wave height of each dataset. As mentioned above, the wave height can be used as a measure of sea state.

It can be observed that as the wave height increases, the mean values of RMSE are monotonously increasing, and the variances have a certain upward trend. This indicates that the fitting performance of SCCS has a kind of proportional relationship with the sea state. The reason might lie in the fact that under a high sea state circumstance, the increased degree of freedom and fluctuation in sea clutter makes it more difficult to approximate the de-AM signal with a structure fixed neural network. However, comparing to the prediction outputs of the single-RBF method, the SCCS outputs remain convergent in all the experiments. Improved neural networks can be used to deal with this sea state related performance deterioration.

- (1)
Free of divergence problem

The SCCS approach can fit sea clutter with different waveform properties and barely encounter divergence problem, which obviously outperforms the single-RBF approach since the divergence problem can cause unacceptable prediction errors.

- (2)
Stable performance when long testing series is needed

Keeping the training samples’ number unchanged, with the increase of the testing samples’ number, the SCCS approach consistently maintains a stable fitting performance. This indicates that the trained SCCS model successfully approximates the compound underlying process within the target sea clutter.

- (3)
Applicable under different sea states

Sea clutter collected in various sea states can be quite different. For most of the clutter datasets, we have investigated, the SCCS approach has shown a good overall fitting performance.

These observations confirm the effectiveness of the SCCS approach. Most of them come from the utilization of the SCD model proposed in this paper, in which a more suitable component for chaotic modeling is found. Again, we emphasize that the role of the SCD model is a preprocessing approach, which can be used to reduce the difficulty of sea clutter modeling. So the SCD-SCCS approach is not exclusive. RBF predictors in SCCS can be replaced by other modeling approach (such as improved intelligent algorithms, fractal models, and statistics models) as an alternative choice in different application situations.

## 5 Conclusions

In this paper, a sea clutter decomposition model is proposed inspired by the observation that sea clutter as a whole signal is not similar enough to chaotic signals. Based on the comparison analysis, a frequency domain divided decomposition model is proposed, in which sea clutter signals can be decomposed into a slow-frequency component and a de-modulated component. Based on the decomposition model, a sea clutter constituent synthesis approach is developed to reconstruct sea clutter.

Supported by experiments using actual measured sea clutter signals, the SCCS approach is found to outperform the single-RBF approach. It is also demonstrated that the SCCS approach can fit sea clutter effectively in different sea states. Future work may focus on the adaptive adjustment algorithm of the amplitude modulation coefficient in the SCCS model.

## Declarations

### Acknowledgements

This work is supported by National Natural Science Foundation of China under Contract (NSFC 61201280 NSFC 61371184 NSFC 61401062).

**Open Access** This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

## Authors’ Affiliations

## References

- S Haykin, “Adaptive Radar Signal Processing”, A John Wiley & Sons, Inc., Publication, 2007.Google Scholar
- G Davidson, Simulation of coherent sea clutter”. IET Radar Sonar Navig
**4**(2), 168–177 (2010)View ArticleGoogle Scholar - E Conte, M Longo, M Lops, “Modeling and simulation of non-Rayleigh radar clutter,” IEE Proceedings-F, 1991,pp. 121-130,Google Scholar
- AF Fay, J Clarke, SR Peters, “Weibull distribution applied to sea-clutter”, Proc. IEE Conf. Radar’77, London, UK, 1977, pp. 101–103.Google Scholar
- HC Chan, Radar sea-clutter at low grazing angles. Proc. Inst. Elect. Eng.
**F137**, 102–112 (1990)Google Scholar - CJ Baker, “K-distributed coherent sea clutter,” IEE Proceedings-F, 1991, pp. 89-92.Google Scholar
- S Watts, “Radar detection prediction in K-distributed sea clutter and thermal noise”. IEEE Transaction on aerospace and electronic systems
**AES-23**(1), 40–45 (1987)View ArticleGoogle Scholar - F Gini, Performance analysis of two structured covariance matrix estimators in compound-Gaussian clutter. Signal Process.
**80**, 365–371 (2000)MATHView ArticleGoogle Scholar - N Xie, H Leung, H Chan, “A multiple_model prediction approach for sea clutter model”. IEEE Trans Geosci Remote Sens
**41**(6), 1491–1502 (2003)View ArticleGoogle Scholar - CP Unsworth, MR Cowper, S McLaughlin, B Mulgrew, “False Detection of Chaotic Behavior in the Stochastic Compound K-Distribution Model of Radar Sea Clutter,” Statistical Signal and Array Processing, Proceedings of the Tenth IEEE Workshop , 2000pp: 296-300,.Google Scholar
- PR Chakravarthi, “Radar target detection in chaotic clutter,” Radar Conference, IEEE National ,1997,pp: 367 – 371Google Scholar
- J Hu, JB Gao, LF Posner, Y Zheng, WW Tung, “Target detection within sea clutter: A comparative study by fractal scaling analyses”. Fractals
**14**(3), 187–204 (2006)View ArticleGoogle Scholar - XK Xu, “Low observable targets detection by joint fractal properties of sea clutter: An experimental study of IPIX OHGR datasets”. IEEE Trans Antennas Propag
**58**, 4 (2010)View ArticleGoogle Scholar - J Guan, NB Liu, Y Huang, Y He, “Fractal characteristic in frequency domain for target detection within sea clutter”. IET Radar Sonar Navig
**6**(5), 293–306 (2012)View ArticleGoogle Scholar - S Haykin, H Leung, “Chaotic modeling of radar backscatter from an ocean surface,” Ocean Technologies and Opportunities in the Pacific for the 90's Proceedings, 1991, pp: 1713 - 1716Google Scholar
- N He, S Haykin, “Chaotic modeling of sea clutter”. Electron Lett
**28**(28), 2076–2077 (1992)Google Scholar - S Haykin, S Puthusserypady, “Chaos, sea clutter, and neural networks”. Signals Systems Comput Conf
**2**, 1224–1227 (1997)Google Scholar - MK McDonald, V Varadan, H Leung, “Chaotic Behaviour and Non-Linear Prediction of Airborne Radar Sea Clutter Data,” Radar Conference 2002 Proceedings of the IEEE, 2002, pp:331 – 337.Google Scholar
- MR Cowper, B Mulgrew, CP Unsworth, “Nonlinear prediction of chaotic signals using a normalized radial basis function network, ” Signal Processing, 2002, pp:775 – 789.Google Scholar
- N Xie, H Leung, “Reconstruction of piecewise chaotic dynamic using a Genetic Algorithm multiple model approach”. IEEE Trans Circuits Syst I: Regul Pap
**51**(6), 1210–1222 (2004)View ArticleGoogle Scholar - J Park, IW Sandberg, “Universal approximation using radial-basis-function networks”. Neural comput
**3**(2), 246–257 (1991)View ArticleGoogle Scholar - DS Broomhead, D Lowe, “Radial basis functions, multi-variable functional interpolation and adaptive networks”. Royal Signals and Radar Establishment Malvern ( United Kingdom), 1988.Google Scholar
- MJD Powell, “Radial basis functions for multivariable interpolation: a review”, Algorithms for approximation. Clarendon Press, 1987: 143-167.Google Scholar
- B Whitehead, TD Choate, “Cooperative-competitive genetic evolution of radial basis function centers and widths for time series prediction”. Neural Netw IEEE Trans
**7**(4), 869–880 (1996)View ArticleGoogle Scholar - RJ Schilling, JJ Carroll Jr, AF Al-Ajlouni, “Approximation of nonlinear systems with radial basis function neural networks”. Neural Netw. IEEE Trans
**12**(1), 1–15 (2001)View ArticleGoogle Scholar - S Haykin, R Bakker, BW Currie, “Uncovering nonlinear dynamics-the case study of sea clutter”. Proc. IEEE
**90**(5), 860–881 (2002)View ArticleGoogle Scholar - H Leung, T Lo, S Wang, “Prediction of noisy chaotic time series using an optimal radial basis function neural network”. Neural Netw. IEEE Trans
**12**(5), 1163–1172 (2001)View ArticleGoogle Scholar - H Leung, T Lo, “Chaotic radar signal processing over the sea”. IEEE J. Ocean. Eng.
**18**(3), 287–295 (1993)View ArticleGoogle Scholar - HongYan X, ZhengDong Q, Wei X., “Weak signal estimation in chaotic clutter using selective support vector machine ensemble”. 2012.Google Scholar
- MS Willsey, KM Cuomo, AV Oppenheim, “Quasi-Orthogonal Wideband Radar Waveforms Based on Chaotic Systems”. IEEE trans Aerosp Electron Syst
**47**, 3 (2011)View ArticleGoogle Scholar