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

From MaRDI portal
scientific article
Language Label Description Also known as
English
Batch scheme recursive parameter estimation of continuous-time systems using the modulating functions method
scientific article

    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