A data-driven PID controller for flexible joint manipulator using normalized simultaneous perturbation stochastic approximation

This paper presents a data-driven PID controller based on Normalized Simultaneous Perturbation Stochastic Approximation (SPSA). Initially, an unstable convergence of conventional SPSA is illustrated, which motivate us to introduce its improved version. The unstable convergence always happened in the...

Full description

Bibliographic Details
Main Authors: N.M.Z.A., Mustapha, M.H. Suid, Suid, R.M.T., Raja Ismail, A.N.K., Nasir, M.A. Ahmad, Ahmad, M.Z., Mohd Tumari, J. J., Jui
Format: Article
Language:English
Published: Penerbit Universiti Teknikal Malaysia Melaka 2019
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/28889/
http://umpir.ump.edu.my/id/eprint/28889/7/5514-Article%20Text-15297-1-10-20191018.pdf
_version_ 1848823160059723776
author N.M.Z.A., Mustapha
M.H. Suid, Suid
R.M.T., Raja Ismail
A.N.K., Nasir
M.A. Ahmad, Ahmad
M.Z., Mohd Tumari
J. J., Jui
author_facet N.M.Z.A., Mustapha
M.H. Suid, Suid
R.M.T., Raja Ismail
A.N.K., Nasir
M.A. Ahmad, Ahmad
M.Z., Mohd Tumari
J. J., Jui
author_sort N.M.Z.A., Mustapha
building UMP Institutional Repository
collection Online Access
description This paper presents a data-driven PID controller based on Normalized Simultaneous Perturbation Stochastic Approximation (SPSA). Initially, an unstable convergence of conventional SPSA is illustrated, which motivate us to introduce its improved version. The unstable convergence always happened in the data-driven controller tuning, when the closed-loop control system became unstable. In the case of flexible joint manipulator, it will exhibit unstable tip angular position with high magnitude of vibration. Here, the conventional SPSA is modified by introducing a normalized gradient approximation to update the design variable. To be more specific, each measurement of the cost function from the perturbations is normalized to the maximum cost function measurement at the current iteration. As a result, this improvement is expected to avoid the updated control parameter from producing an unstable control performance. The effectiveness of the normalized SPSA is tested to the data-driven PID control scheme of a flexible joint plant. The simulation result shows that the data-driven controller tuning using the normalized SPSA is able to provide a stable convergence with 76.68 % improvement in average cost function. Moreover, it also exhibits lower average and best values for both norms of error and input performances as compared to the existing modified SPSA
first_indexed 2025-11-15T02:52:43Z
format Article
id ump-28889
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T02:52:43Z
publishDate 2019
publisher Penerbit Universiti Teknikal Malaysia Melaka
recordtype eprints
repository_type Digital Repository
spelling ump-288892020-07-28T04:41:41Z http://umpir.ump.edu.my/id/eprint/28889/ A data-driven PID controller for flexible joint manipulator using normalized simultaneous perturbation stochastic approximation N.M.Z.A., Mustapha M.H. Suid, Suid R.M.T., Raja Ismail A.N.K., Nasir M.A. Ahmad, Ahmad M.Z., Mohd Tumari J. J., Jui T Technology (General) This paper presents a data-driven PID controller based on Normalized Simultaneous Perturbation Stochastic Approximation (SPSA). Initially, an unstable convergence of conventional SPSA is illustrated, which motivate us to introduce its improved version. The unstable convergence always happened in the data-driven controller tuning, when the closed-loop control system became unstable. In the case of flexible joint manipulator, it will exhibit unstable tip angular position with high magnitude of vibration. Here, the conventional SPSA is modified by introducing a normalized gradient approximation to update the design variable. To be more specific, each measurement of the cost function from the perturbations is normalized to the maximum cost function measurement at the current iteration. As a result, this improvement is expected to avoid the updated control parameter from producing an unstable control performance. The effectiveness of the normalized SPSA is tested to the data-driven PID control scheme of a flexible joint plant. The simulation result shows that the data-driven controller tuning using the normalized SPSA is able to provide a stable convergence with 76.68 % improvement in average cost function. Moreover, it also exhibits lower average and best values for both norms of error and input performances as compared to the existing modified SPSA Penerbit Universiti Teknikal Malaysia Melaka 2019-08 Article PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/28889/7/5514-Article%20Text-15297-1-10-20191018.pdf N.M.Z.A., Mustapha and M.H. Suid, Suid and R.M.T., Raja Ismail and A.N.K., Nasir and M.A. Ahmad, Ahmad and M.Z., Mohd Tumari and J. J., Jui (2019) A data-driven PID controller for flexible joint manipulator using normalized simultaneous perturbation stochastic approximation. Journal of Advanced Manufacturing Technology, 13 (2). pp. 143-154. ISSN 2289-8107. (Published) https://jamt.utem.edu.my/jamt
spellingShingle T Technology (General)
N.M.Z.A., Mustapha
M.H. Suid, Suid
R.M.T., Raja Ismail
A.N.K., Nasir
M.A. Ahmad, Ahmad
M.Z., Mohd Tumari
J. J., Jui
A data-driven PID controller for flexible joint manipulator using normalized simultaneous perturbation stochastic approximation
title A data-driven PID controller for flexible joint manipulator using normalized simultaneous perturbation stochastic approximation
title_full A data-driven PID controller for flexible joint manipulator using normalized simultaneous perturbation stochastic approximation
title_fullStr A data-driven PID controller for flexible joint manipulator using normalized simultaneous perturbation stochastic approximation
title_full_unstemmed A data-driven PID controller for flexible joint manipulator using normalized simultaneous perturbation stochastic approximation
title_short A data-driven PID controller for flexible joint manipulator using normalized simultaneous perturbation stochastic approximation
title_sort data-driven pid controller for flexible joint manipulator using normalized simultaneous perturbation stochastic approximation
topic T Technology (General)
url http://umpir.ump.edu.my/id/eprint/28889/
http://umpir.ump.edu.my/id/eprint/28889/
http://umpir.ump.edu.my/id/eprint/28889/7/5514-Article%20Text-15297-1-10-20191018.pdf