Extended analysis of bpso structure selection of nonlinear auto-regressive model with exogenous inputs (NARX) of direct current motor
System Identification (SI) is a discipline concerned with inference of mathematical models from dynamic systems based on their input and output measurements. Among the many types of SI models, the superior NARMAX model and its derivatives (NARX and NARMA) are powerful, efficient and unified represen...
Published in: | Songklanakarin Journal of Science and Technology |
---|---|
Main Author: | |
Format: | Article |
Language: | English |
Published: |
Prince of Songkla University
2014
|
Online Access: | https://www.scopus.com/inward/record.uri?eid=2-s2.0-84919782804&partnerID=40&md5=18d0ad2eeef10728da74155b4de9651a |
id |
2-s2.0-84919782804 |
---|---|
spelling |
2-s2.0-84919782804 Yassin I.M.; Taib M.N.; Adnan R. Extended analysis of bpso structure selection of nonlinear auto-regressive model with exogenous inputs (NARX) of direct current motor 2014 Songklanakarin Journal of Science and Technology 36 6 https://www.scopus.com/inward/record.uri?eid=2-s2.0-84919782804&partnerID=40&md5=18d0ad2eeef10728da74155b4de9651a System Identification (SI) is a discipline concerned with inference of mathematical models from dynamic systems based on their input and output measurements. Among the many types of SI models, the superior NARMAX model and its derivatives (NARX and NARMA) are powerful, efficient and unified representations of a variety of nonlinear systems. The identification process of NARX/NARMA/NARMAX is typically performed using the established Orthogonal Least Squares (OLS). Weaknesses of the OLS model are known, leading to various alternatives and modifications of the original algorithm. This paper extends the findings of previous research in application of the Binary Particle Swarm Optimization (BPSO) for structure selection of a polynomial NARX model on a DC Motor (DCM) dataset. The contributions of this paper involve the implementation and analysis of a MySQL database to serve as a lookup table for the BPSO optimization process. Additional analysis regarding the frequencies of term selection is also made possible by the database. An analysis of different preprocessing methods was also performed leading to the best model. The results show that the BPSO structure selection method is improved by the presence of the database, while the magnitude scaling approach was the best preprocessing method for NARX identification of the DCM dataset. © 2014, Prince of Songkla University. All rights reserved. Prince of Songkla University 1253395 English Article |
author |
Yassin I.M.; Taib M.N.; Adnan R. |
spellingShingle |
Yassin I.M.; Taib M.N.; Adnan R. Extended analysis of bpso structure selection of nonlinear auto-regressive model with exogenous inputs (NARX) of direct current motor |
author_facet |
Yassin I.M.; Taib M.N.; Adnan R. |
author_sort |
Yassin I.M.; Taib M.N.; Adnan R. |
title |
Extended analysis of bpso structure selection of nonlinear auto-regressive model with exogenous inputs (NARX) of direct current motor |
title_short |
Extended analysis of bpso structure selection of nonlinear auto-regressive model with exogenous inputs (NARX) of direct current motor |
title_full |
Extended analysis of bpso structure selection of nonlinear auto-regressive model with exogenous inputs (NARX) of direct current motor |
title_fullStr |
Extended analysis of bpso structure selection of nonlinear auto-regressive model with exogenous inputs (NARX) of direct current motor |
title_full_unstemmed |
Extended analysis of bpso structure selection of nonlinear auto-regressive model with exogenous inputs (NARX) of direct current motor |
title_sort |
Extended analysis of bpso structure selection of nonlinear auto-regressive model with exogenous inputs (NARX) of direct current motor |
publishDate |
2014 |
container_title |
Songklanakarin Journal of Science and Technology |
container_volume |
36 |
container_issue |
6 |
doi_str_mv |
|
url |
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84919782804&partnerID=40&md5=18d0ad2eeef10728da74155b4de9651a |
description |
System Identification (SI) is a discipline concerned with inference of mathematical models from dynamic systems based on their input and output measurements. Among the many types of SI models, the superior NARMAX model and its derivatives (NARX and NARMA) are powerful, efficient and unified representations of a variety of nonlinear systems. The identification process of NARX/NARMA/NARMAX is typically performed using the established Orthogonal Least Squares (OLS). Weaknesses of the OLS model are known, leading to various alternatives and modifications of the original algorithm. This paper extends the findings of previous research in application of the Binary Particle Swarm Optimization (BPSO) for structure selection of a polynomial NARX model on a DC Motor (DCM) dataset. The contributions of this paper involve the implementation and analysis of a MySQL database to serve as a lookup table for the BPSO optimization process. Additional analysis regarding the frequencies of term selection is also made possible by the database. An analysis of different preprocessing methods was also performed leading to the best model. The results show that the BPSO structure selection method is improved by the presence of the database, while the magnitude scaling approach was the best preprocessing method for NARX identification of the DCM dataset. © 2014, Prince of Songkla University. All rights reserved. |
publisher |
Prince of Songkla University |
issn |
1253395 |
language |
English |
format |
Article |
accesstype |
|
record_format |
scopus |
collection |
Scopus |
_version_ |
1809677912555651072 |