|
In this thesis, a program named GANARXSI (GA-based NARX System Identification software) written in C++ language with graphic user interface (GUI) is proposed and utilized for NARX system identification. We employed GANARXSI to identify models of several NARX system equations and compared the combinations of GA operators under SGA. We also used it to identify nonlinear discrete and continuous systems with well combinations of GA operators under GAMAS. The behavior of obtained system models is satisfying. In addition, a novel mutation operator called truncate mutation is proposed to improve the performance of NARX system identification. From the simulated cases, it reveals that the truncate mutation is indeed helpful for NARX system identification in GA.
|