Nonlinear auto-regressive model structure selection using binary particle swarm optimization algorithm / Ahmad Ihsan Mohd Yassin

Mohd Yassin, Ahmad Ihsan (2014) Nonlinear auto-regressive model structure selection using binary particle swarm optimization algorithm / Ahmad Ihsan Mohd Yassin. PhD thesis, Universiti Teknologi MARA.

[img]
Preview
Text
TP_AHMAD IHSAN MOHD YASSIN EE 14_5.pdf

Download (1MB) | Preview

Abstract

System Identification (SI) is a control engineering discipline concerned with the discovery of mathematical models based on dynamic measurements collected from the system. It is an important discipline in the construction and design of controllers, as SI can be used for understanding the properties of the system as well as to forecast its behavior under certain past inputs and/or outputs. The NARMAX model and its derivatives (Nonlinear Auto-Regressive with Exogenous Inputs (NARX) and Nonlinear Auto-Regressive Moving Average (NARMA)) are powerful, efficient and unified representations of a variety of nonlinear models. The identification process of NARX/NARMA/NARMAX involves structure selection and parameter estimation, which can be simultaneously performed using the widely accepted Orthogonal Least Squares (OLS) algorithm. Several criticisms have been directed towards OLS for its tendency to select excessive or sub-optimal terms. The suboptimal selection of regressor terms leads to models that are non-parsimonious in nature. This thesis proposes the application of a stochastic optimization algorithm called Binary Particle Swarm Optimization algorithm for structure selection of polynomial NARX/NARMA/NARMAX models. The algorithm searches the solution space by selecting various model structures and evaluating its fitness. A MySQL database was created to analyze the optimization results and speed up computations of the optimization algorithm. The proposed optimization algorithm was tested on several benchmark datasets, namely the Direct Current Motor (DCM), Mackey-Glass Differential Equation (MG) and Flexible Robot Arm (FRA). The DCM motor was the least complication dataset, followed by the FRA (medium complexity) and MG (most complexity). The results suggest that the proposed method can reduce the number of correlation violations down to between 28.57% and 69.23% at the expense of increased model size (requirement of additional regressor terms to explain the behavior of the system).

Item Type: Thesis (PhD)
Uncontrolled Keywords: System Identification (SI); Nonlinear auto-regressive model; Binary particle; Algorithm
Subjects: Q Science > QA Mathematics > Evolutionary programming (Computer science). Genetic algorithms
Divisions: Faculty of Electrical Engineering
Depositing User: Staf Pendigitan 3
Date Deposited: 18 Jan 2017 07:33
Last Modified: 18 Jan 2017 07:33
URI: http://ir.uitm.edu.my/id/eprint/16056

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year