z-logo
open-access-imgOpen Access
Identification of Hammerstein systems using key‐term separation principle, auxiliary model and improved particle swarm optimisation algorithm
Author(s) -
Xu Xiaoping,
Wang Feng,
Liu Guangjun,
Qian Fucai
Publication year - 2013
Publication title -
iet signal processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.384
H-Index - 42
ISSN - 1751-9683
DOI - 10.1049/iet-spr.2013.0042
Subject(s) - robustness (evolution) , block (permutation group theory) , system identification , linear system , algorithm , particle swarm optimization , piecewise linear function , computer science , linear model , control theory (sociology) , term (time) , linearity , mathematical optimization , mathematics , artificial intelligence , data modeling , mathematical analysis , biochemistry , chemistry , physics , geometry , control (management) , quantum mechanics , database , machine learning , gene
The dynamic behaviour of many systems can be approximated by a static non‐linearity in series with a linear dynamic part. Systems with static input or output non‐linearities are very common in many engineering applications. Such models are known as block‐oriented models in the existing literature. The Hammerstein model is a special kind of block‐oriented model, where a non‐linear block is followed by a linear system. This study investigates the identification of Hammerstein systems with asymmetric two‐segment piecewise‐linear non‐linearities. The basic idea is to employ a key‐term separation technique and a corresponding auxiliary model initially. Then, the identification problem of non‐linear system is changed into a non‐linear function optimisation problem over parameter space. Further, the estimates of all the parameters of the non‐linear block, the linear subsystem and the noise part are obtained based on an improved particle swarm optimisation algorithm. Finally, simulation examples are included to demonstrate the effectiveness and robustness of the proposed identification scheme.

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