z-logo
open-access-imgOpen Access
Closed‐loop parameter identification of second‐order non‐linear systems: a distributional approach using delayed reference signals
Author(s) -
MirandaColorado Roger
Publication year - 2019
Publication title -
iet control theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.059
H-Index - 108
eISSN - 1751-8652
pISSN - 1751-8644
DOI - 10.1049/iet-cta.2018.5457
Subject(s) - control theory (sociology) , robustness (evolution) , estimator , linear system , algorithm , estimation theory , mathematics , white noise , system identification , constant (computer programming) , computer science , statistics , data modeling , artificial intelligence , mathematical analysis , biochemistry , chemistry , control (management) , database , gene , programming language
This work presents a closed‐loop parameter identification algorithm for a class of second‐order non‐linear systems affected by constant disturbances, quantisation, and state estimation errors. The proposed scheme permits obtaining a linear parameterisation of the non‐linear system by developing a simplified procedure that allows using the distributional framework approach straightforwardly. The parametrisation stage requires signals with known delays. These delays are introduced to the system through the reference signal. Then, the linear parametrisation is used by a least‐squares (LS) algorithm and a state estimator to generate the estimated values of the system parameters and the constant disturbance. The proposed algorithm is compared to a standard off‐line LS algorithm in numerical simulations. Besides, the effectiveness and robustness of the proposed methodology are verified using a Monte Carlo simulation by considering that the system's output is corrupted by white noise. The results indicate that the proposed parameter identification scheme outperforms the LS algorithm, but without requiring any pre‐processing stage.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here