Nonlinear model structure identification using genetic programming

被引:87
|
作者
Gray, GJ
Murray-Smith, DJ [1 ]
Li, Y
Sharman, KC
Weinbrenner, T
机构
[1] Univ Glasgow, Ctr Syst & Control, Glasgow G12 8LT, Lanark, Scotland
[2] Univ Glasgow, Dept Elect & Elect Engn, Glasgow G12 8LT, Lanark, Scotland
基金
英国工程与自然科学研究理事会;
关键词
genetic programming; genetic algorithms; nonlinear models; system identification; helicopter dynamics;
D O I
10.1016/S0967-0661(98)00087-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Genetic Programming is an optimisation procedure which may be applied to the identification of the nonlinear structure of a dynamic model from experimental data. In such applications, the model structure may be described either by differential equations or by a block diagram and the algorithm is configured to minimise the sum of the squares of the error between the recorded experimental response from the real system and the corresponding simulation model output. The technique has been applied successfully to the modelling of a laboratory scale process involving a coupled water tank system and to the identification of a helicopter rotor speed controller and engine from flight test data. The resulting models provide useful physical insight.: 1998 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:1341 / 1352
页数:12
相关论文
共 50 条
  • [1] Using Genetic Programming in Nonlinear Model Identification
    Winkler, Stephan
    Affenzeller, Michael
    Wagner, Stefan
    Kronberger, Gabriel
    Kommenda, Michael
    [J]. IDENTIFICATION FOR AUTOMOTIVE SYSTEMS, 2012, 418 : 89 - 109
  • [2] Nonlinear model structure identification of complex biomedical data using a genetic programming based technique
    Beligiannis, GN
    Skarlas, LV
    Likothanassis, SD
    Perdikouri, K
    [J]. 2003 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING, PROCEEDINGS: FROM CLASSICAL MEASUREMENT TO COMPUTING WITH PERCEPTIONS, 2003, : 249 - 254
  • [3] Nonlinear model structure identification of complex biomedical data using a genetic-programming-based technique
    Beligiannis, GN
    Skarlas, LV
    Likothanassis, SD
    Perdikouri, KG
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2005, 54 (06) : 2184 - 2190
  • [4] Wiener model identification using genetic programming
    Lu, Yuch-Chun
    Chang, Ming-Hung
    Su, Te-Jen
    [J]. IMECS 2008: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2008, : 1261 - 1265
  • [5] Nonlinear Deterministic Frontier Model Using Genetic Programming
    Chen, Chin-Yi
    Huang, Jih-Jeng
    Tzeng, Gwo-Hshiung
    [J]. CUTTING-EDGE RESEARCH TOPICS ON MULTIPLE CRITERIA DECISION MAKING, PROCEEDINGS, 2009, 35 : 753 - +
  • [6] Nonlinear model identification of an experimental ball-and-tube system using a genetic programming approach
    Coelho, Leandro dos Santos
    Pessoa, Marcelo Wicthoff
    [J]. MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2009, 23 (05) : 1434 - 1446
  • [7] Identification of Nonlinear Discrete Dynamic Systems Using Enhanced Genetic Programming
    Maher, Rami A.
    Mohammad, Mohammad J.
    [J]. 2017 EUROPEAN CONFERENCE ON ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (EECS), 2017, : 225 - 229
  • [8] Automated nonlinear model predictive control using genetic programming
    Grosman, B
    Lewin, DR
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2002, 26 (4-5) : 631 - 640
  • [9] Testing the structure of a hydrological model using Genetic Programming
    Selle, Benny
    Muttil, Nitin
    [J]. JOURNAL OF HYDROLOGY, 2011, 397 (1-2) : 1 - 9
  • [10] Multiobjective Genetic Programming for Nonlinear System Identification
    Ferariu, Lavinia
    Patelli, Alina
    [J]. ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, 2009, 5495 : 233 - 242