Batch scheme recursive parameter estimation of continuous-time systems using the modulating functions method (Q1362445)

From MaRDI portal





scientific article; zbMATH DE number 1043308
Language Label Description Also known as
default for all languages
No label defined
    English
    Batch scheme recursive parameter estimation of continuous-time systems using the modulating functions method
    scientific article; zbMATH DE number 1043308

      Statements

      Batch scheme recursive parameter estimation of continuous-time systems using the modulating functions method (English)
      0 references
      0 references
      0 references
      0 references
      25 October 1998
      0 references
      This paper deals with the modulating functions method, which is a very effective method for parameter estimation of continuous-time nonlinear systems that are linear in their parameters and have the form \[ D^{k_0} \zeta(u,y) =\sum^q_{j=1} \theta_j D^{k_j} \psi_j(u,y) +\theta_{q+1}, \] where \(\theta_j\) are the parameters to be estimated, \(\zeta (u,y)\) and \(\psi_j(u,y)\) are nonlinear function of \(u\) and \(y\), \(D=d/dt\), and \(\theta_{q+1}\) represents a bias term. The modulation is performed as follows \[ \langle \mu_i,D^{k_0} \zeta \rangle =\sum^q_{j=1} \theta_j \langle\mu_i, D^{k_j}\psi \rangle +\theta_{q+1} \langle\mu_i,1 \rangle, \] where the inner product is defined by \(\langle f,g\rangle =\int^T_0 fgdt\), and the modulation functions \(\mu_i(t)\) satisfy \[ D^j\mu_i (0)=0= D^j\mu_i (T),\;j=0,1, \dots,n-1\quad \text{and} \quad n=\max \{k_0,k_1, \dots, k_q\}. \] The paper develops a batch recursive estimation of a continuous-time system using the Pearson-Lee formulation of the modulating functions method. Two algorithms, using rectangular and trapezoidal rules, have been presented in which the estimates are updated as a fixed window is shifted one sampling time forward. These formulas are based on the identities of discrete Fourier transforms along with some inherent commutative properties. The method has been applied to noisy data and knowledge of initial conditions is not required. The second algorithm, using trapezoidal approximation, can yield more accurate estimates of the parameters when the process contains very large jumps. A simulation example with a Van der Pol oscillator is included to investigate the performance of the proposed estimation method.
      0 references
      Pearson-Lee method
      0 references
      modulating functions method
      0 references
      parameter estimation
      0 references
      nonlinear systems
      0 references
      discrete Fourier transforms
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references