Elsevier

Neurocomputing

Volume 143, 2 November 2014, Pages 331-338
Neurocomputing

Parameter estimation of the exponentially damped sinusoids signal using a specific neural network

https://doi.org/10.1016/j.neucom.2014.05.059Get rights and content

Highlights

  • We have proposed a new neural network method for estimating the parameter of the EDSs.

  • We have constructed a specific topology strictly following the mathematic formulation of the EDSs.

  • A modified LM algorithm is derived for iteratively solving the weights of EDSNN.

Abstract

The problem of estimating the parameters of exponentially damped sinusoids (EDSs) signal has received very much attention in many fields. In this paper, a specific neural network termed EDSNN for parameter estimation of the EDSs has been proposed. Aiming at effectively evaluating the parameters of the EDSs signal, we construct a specific topology of EDSNN strictly following the mathematic formulation of EDSs signal. Then, what should be further done is how to train EDSNN using the data-set sampled from the EDSs signal. For this purpose, a modified Levenberg–Marquardt algorithm is derived for iteratively solving the weights of EDSNN by optimizing the pre-defined objective function. Profiting from good performance in fault tolerance of neural network, the proposed algorithm possesses a good performance in resistance to noise. Several computer simulations have been conducted to apply this method to some EDSs signal models. The results substantiate that the proposed EDSNN can synchronously obtain a higher precision for the damped factors, frequencies, also amplitudes and initial phases of all the EDSs than the state-of-the-art algorithm for noise free or noise case.

Introduction

Many practical signals such as speech and audio signal, power system transient signal and radar/sonar signal can be regarded as signals of the sum of exponentially damped sinusoids (EDSs) signal. In fact, estimating the parameters of EDSs signal is now becoming a very important task in many practical applications such as speech analysis [1], [2], power system transient detection [3], [4], [5], radar/sonar signal analysis [6], and nuclear magnetic resonance image processing [7].

In the recent years, the problem of estimating the parameters of exponentially damped sinusoids (EDSs) signal has received very much attention. A number of techniques have been proposed to tackle this problem in the past. These techniques can be mainly classified as nonparametric [8], [9], [10], [11], [12] and parametric ones [1], [13], [14], [15]. The nonparametric techniques are commonly computationally efficient and have less sensitivity to algorithm specific parameters. Unfortunately, these techniques often have inherent limitations such as suffering from frequency resolution or leakage effects in an unsynchronized sampling [13], [16]. On the contrary, compared with nonparametric methods, most parametric methods are model-based methods and can commonly achieve a relatively high accuracy [15]. But they assume that the generated models satisfy a real multi-component signal.

The most widely used nonparametric technique is the fast Fourier transform (FFT) derived from the discrete Fourier transform (DFT) [17]. However, the picket phenomenon and spectrum leakage phenomenon occur when applying FFT to an unsynchronized sampling sequence analysis [6], [13]. Consequently, in order to improve the accuracy and reduce its sensitivity to de-synchronization, specific synchronization hardware should be adopted [16], [17], [18]. Another general nonparametric method is wavelet analysis [19]. It is an analysis tool with good feature in both time domain and frequency domain. Recently, many researches have been conducted to develop wavelet analysis approaches to detect, localize and classify different types of power system disturbances, including harmonic and inter-harmonic distortions in a power system [19], [20]. Those kind of approaches are based on decomposing the disturbed signal into the other components which represent smoothed and detailed versions of the original signal [3].

Recently, several parametric methods have been also suggested for EDSs signal analysis [3], [5]. Among these methods, subspace approaches such as estimation of signal parameters via rotational invariance techniques (ESPRIT) become very popular for their lower complexity [5]. The principle is to first separate the data into signal and noise subspaces via eigenvalue decomposition (EVD) of the sample covariance matrix or singular value decomposition (SVD) of the raw data matrix, then the parameters of interest are calculated from the corresponding eigenvectors and eigenvalues, or singular vectors and singular values [15]. The implementation of the algorithm in power systems was first proposed in [21]. Maximum likelihood (ML) and iterative quadratic ML (IQML) can also be used for estimating EDSs signal [22], [15]. However, due to their extremely high computational requirement, the ML-based methods are only feasible for 2-D harmonic retrieval. Prony analysis has been shown to be a very appropriate technique to model a linear sum of exponentially damped sinusoids signal that are uniformly sampled [23], [24], [25], [26]. In fact, it can exactly fit the typical EDSs signal in the sense of the least-squared error (LSE) technique.

In these years, neural network methods are becoming popular in the field of parameter estimation problem for their high accuracy and good performance in resistance to noise [16], [27], [28], [29]. Nevertheless, though neural network can be successfully applied in estimating the parameters of some harmonic or inter-harmonic distortions, it cannot be directly applied in EDSs signal analysis for the reason that it is not easy to construct an appropriate topology and a good training algorithm of a general neural network such as an Adaline network because of the complicated nonlinear formulation of the EDSs signal which contain exponential functions, sine functions and cosine functions [16], [29] (see 2.2 Neural network model for estimating the parameters of EDSs signal (EDSNN), 2.3 Improved Levenberg–Marquardt algorithm for more details).

To solve the aforementioned problems, we construct a specific topology for a certain feedforward neural network strictly following the mathematic formulation of EDSs signal. We termed this specific neural network EDSNN. Similar to some common neural network model, the EDSNN has three layers and the most important layer is the hidden-layer. However, unlike the traditional neural network, the hidden-layer of EDSNN is mainly composed of some different kinds of neurons and some different operating units, i.e., each neuron employs one of the three distinct activation functions: exponential function, sine function or cosine function, and the operating units can perform addition or multiplication operations. By using various kinds of weights to connect all the distinct neurons, the mathematical formulas of EDSNN are consistent with the EDSs signal. Thus, we can estimate the parameters of EDSs signal by effectively training the EDSNN to force its weights to converge to stable values so as to approximate the given EDSs signal. In order to achieve this purpose, we defined an appropriate objective function, then a modified Levenberg–Marquardt algorithm is carefully derived to optimize the objective function. Finally, the damped factors, frequencies, also amplitudes and initial phases of all the EDSs can be estimated from the weights of the converged EDSNN.

The remainder of the paper is organized as follows: in Section 2, we introduce the problem formulation and the proposed neural network for parameter estimation of exponentially damped sinusoids signal. As to the proposed neural network model, we divide it into two main parts: one is how to construct the EDSNN with specific topology and the other is to derive the modified Levenberg–Marquardt algorithm to train the proposed EDSNN. Section 3 reports experimental results of parameter estimation of some computer simulation experiments, and each experiment including noise free and noise cases. Finally, we conclude our paper in Section 4.

It is worth pointing out that the main results in this paper were first presented at the IScIDE 2013 conference [29]. We have extended and revised the paper with some new and unpublished materials to give more details of the deduction of the proposed improved Levenberg–Marquardt algorithm (see Subsection 2.3) and to better verify that the proposed algorithm can achieve a very high precision and has good performance in resistance to noise (see 3.2 Case study II, 3.3 Case study III).

Section snippets

Proposed approach

In this section, we will discuss the proposed approach in detail. Firstly, we present the mathematical formulation of the practical problem of estimating the parameters of exponentially damped sinusoids (EDSs) signal, then a specific topology of neural network termed EDSNN is constructed according to this formulation. In order to effectively solve the weights of the proposed EDSNN, an adaptive learning algorithm based on improved Levenberg–Marquardt is derived. As a result, the parameters of

Simulation verification

In this section, we perform numerical experiments on parameter estimation to demonstrate the effectiveness of the proposed EDSNN approach. Three different study cases are considered to test the proposed method. In the first study case, the proposed algorithm is performed to estimate the parameters of a typical EDS signal with only one component. In the other two study cases, the parameter estimation problem is presented for a signal with two or three EDS components. It is worth further pointing

Conclusions

Generally speaking, a neural network method cannot be directly applied to parameter estimation of EDSs signal. For the purpose of solving this problem, we construct a specific topology of neural network which strictly follows the mathematic formulation of EDSs signal and term it EDSNN. Then we derive an adaptive improved Levenberg–Marquadt algorithm to train the EDSNN. At last, the parameters of EDSs signal can be estimated according to the converged weights of EDSNN. Profiting from the strict

Acknowledgments

This work was supported by NSFC (61173084), National Science & Technology Pillar Program (No.: 2012BAK16B06), and Research Training Program of SMIE of Sun Yat-sen University. The authors would like to thank all the reviewers (including the reviewers of IScIDE 2013) for their comments which are very helpful in extending and revising the paper.

Xiuchun Xiao received his Ph.D. degree in communication and information system in 2013 from Sun Yat-sen University, Guangzhou, China. He is currently an Associate Professor with Guangdong Ocean University. His current research interests include artificial neural network and computer vision.

References (33)

  • R. Boyer, J. Rosier, Iterative method for harmonic and exponentially damped sinusoidal models, in: Proceedings of the...
  • W.K. Najy et al.

    A bayesian passive islanding detection method for inverter-based distributed generation using esprit

    IEEE Trans. Power Deliv.

    (2011)
  • S. Rouquette et al.

    Estimation of frequencies and damping factors by two-dimensional esprit type methods

    IEEE Trans. Signal Process.

    (2001)
  • J.-M. Papy et al.

    A shift invariance-based order-selection technique for exponential data modelling

    IEEE Signal Process. Lett.

    (2007)
  • K.-P. Poon et al.

    Analysis of transient stability swings in large interconnected power systems by fourier transformation

    IEEE Trans. Power Syst.

    (1988)
  • K. Lee et al.

    Analysis of power system dynamic oscillations with heat phenomenon by fourier transformation

    IEEE Trans. Power Syst.

    (1990)
  • Cited by (12)

    • Two neural dynamics approaches for computing system of time-varying nonlinear equations

      2020, Neurocomputing
      Citation Excerpt :

      Generally speaking, RND models for solving time-varying nonlinear equations can be classified into two categories, i.e., the gradient-based neural dynamics (GND) and zeroing neural dynamics (ZND). Specifically, for the GND model, defining a certain kind norm of the error as the objective function and starting with a randomly-generated initial state, it iteratively updates the candidate solution along the gradient-descent direction with a proportional manner [15,34]. Then, the equilibrium solutions are recurrently generated until a predefined precision is achieved.

    • Weighing method for truck scale based on neural network with weight-smoothing constraint

      2017, Measurement: Journal of the International Measurement Confederation
      Citation Excerpt :

      However, a truck scale is a coupling and nonlinear system, and it is difficult to establish an accurate weighing model. A neural network (NN) has an excellent ability of approximating arbitrary functions, and it is widely used for building models, compensating errors, detecting and estimating signals, and nonlinear forecasting, adaptive control, etc. [7–11]. Therefore, an NN is very useful for constructing the weighing model of a truck scale.

    • Weighing fusion method for truck scale based on an optimal neural network with derivative constraints and a lagrange multiplier

      2015, Measurement: Journal of the International Measurement Confederation
      Citation Excerpt :

      Therefore, it is difficult to build the accurate weighing model of truck scale. A neural network (NN) has many excellent performances, such as perfect ability of approximating arbitrary functions, strong capability of self-study and good robustness, it is widely useful for building models, detecting and estimating signals, and forecasting nonlinear system output and compensating its errors [5–10]. So a NN is very useful for constructing the weighing model of a truck scale.

    View all citing articles on Scopus

    Xiuchun Xiao received his Ph.D. degree in communication and information system in 2013 from Sun Yat-sen University, Guangzhou, China. He is currently an Associate Professor with Guangdong Ocean University. His current research interests include artificial neural network and computer vision.

    Jian-Huang Lai received his Ph.D. degree in mathematics in 1999 from Sun Yat-sen University, Guangzhou, China. He is currently a Professor with Sun Yat-sen University. He has published over 150 scientific papers in the international journals and conferences. His research includes image processing, pattern recognition and face recognition.

    Chang-Dong Wang received his Ph.D. degree in computer science in 2013 from Sun Yat-sen University, China. He is currently an Assistant Professor with Sun Yat-sen University. His ICDM 2010 paper won the Honorable Mention for Best Research Paper Awards. His current research interests include machine learning and computer vision.

    View full text