System identification using genetic programming
Gjl Gerrit Naus · TU/e Research Portal · 2003
Introduction 2 Genetic Programming and GP4SI 2.1 Genetic programming 2.2 GP4SI . . . . . 3 Settings of GP4SI 3.1 Classes of settings 3.2 Basic GP-settings .3.3 Genetic operations 3.4 Nodes and node-settings 4 Changes to GP4SI 5 The fitness-function 5.1 Time-domain based fitness-function.5.1.1The fitness-function .. , .. 5.1.2Results .5.2 Frequency-domain based fitness-function.5.2.1 Comparison of complex numbers 5.2.2 Amplitude and phase scaling 5.2.3 Coherence weighting 5.3 Final fitness-function .6 Results 6.1 The need for stepsize-optimization 6.2 Plants of 4th-and higher order 6.3 Simulation time . . . . . . . . . . .7 Conclusions and recommendations 8 References A Settings optimization B Fitness-function optimization C Users manual C.1 Involved files 0 • • • • CoLI Standard GP4SI files .. 0 0 0 0 • C.1.2Resulting files after a simulation C.2 Guidelines for setting the fitness-function Co3 Performing a simulation with GP4SI . . .