Design and implementation of a real-time adaptive learning algorithm controller for a 3-DOF parallel manipulator / Mustafa Jabbar Hayawi

A parallel manipulator is a closed loop mechanism which consists of a moving platform that is connected to a fixed base by at least two kinematic chains in parallel. Parallel manipulators can provide several advantages, such as high stiffness, high accuracy, and low inertia but also have some disadv...

Full description

Saved in:
Bibliographic Details
Main Author: Hayawi, Mustafa Jabbar
Format: Thesis
Language:English
Published: 2015
Subjects:
Online Access:http://ir.uitm.edu.my/id/eprint/21610/1/TP_MUSTAFA%20JABBAR%20HAYAWI%20EM%2015_5.pdf
http://ir.uitm.edu.my/id/eprint/21610/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Mara
Language: English
id my.uitm.ir.21610
record_format eprints
spelling my.uitm.ir.216102018-09-27T02:22:55Z http://ir.uitm.edu.my/id/eprint/21610/ Design and implementation of a real-time adaptive learning algorithm controller for a 3-DOF parallel manipulator / Mustafa Jabbar Hayawi Hayawi, Mustafa Jabbar Robotics. Robots. Manipulators (Mechanism) A parallel manipulator is a closed loop mechanism which consists of a moving platform that is connected to a fixed base by at least two kinematic chains in parallel. Parallel manipulators can provide several advantages, such as high stiffness, high accuracy, and low inertia but also have some disadvantages, such as small workspace, complicated structures, a high cost, and also pose a major challenge to their analysis and control. To overcome the above shortcomings, progress on the development of parallel manipulators with less than 6-DOF has been accelerated. In this thesis, a new parallel manipulator with three degrees of freedom DOF is designed. Kinematic of the manipulator including inverse kinematic, Jacobian matrix and velocity equation are analyzed. Performance indices such as workspace, dexterity and stiffness, of the parallel manipulator are studied. The parallel manipulator is optimized based on the performance indices to obtain on the optimal design parameters for achieved maximum performance of the parallel manipulator. A prototype was fabricated to demonstrate the manipulator. An electronic board, transistor relay driver circuit, is designed for the purpose of establishing communication interface between the computer, adaptive learning algorithm and the actuator mechanism. Design and development an adaptive learning algorithm controller ALAC of position the actuators is presented in real time parallel manipulator based on artificial neural network ANN. The control of a parallel manipulator based on joint space control is implemented by determine the lengths of the electrohydraulic actuators EHA individually. EHA are known to have nonlinear parameters and dynamic factors such as frictions, load variations and leakage. These effects, if not controlled, would lead to large scale oscillations that would damage system components. System identification is a prerequisite to analysis of a dynamic system. It is performed using neural network Auto Regressive with exogenous (NNARX) model based on the input/ output experimental data. There some criteria such as loss function, Aikeke's Information Criterion, goodness of fit and correlation analysis of the residual are analyzed to determine the adequate model for representing the EHA. The real time ALAC is coded in MATLAB/ SIMULINK and consists of two inverse ANN, feed forward neural network ANN1 and feedback network ANN2, and proportional feedback controller (P). The ANN2 is used to update the weights and biases online while ANN1 is used to implement the controller. Pcontroller is designed to improve the controller system and ensure the stability. The updated weights and biases of the ANN1 are same set obtained ANN2. The results of the proposed controller were compared with direct inverse neural controller DINC. It was found from experimentation that the ALAC was able to improve the position control of the parallel manipulator and adjusted the weights according to changing condition and control the system without any changes in the controlling algorithm. It is still effective with few overshoot compared with DINC. 2015 Thesis NonPeerReviewed text en http://ir.uitm.edu.my/id/eprint/21610/1/TP_MUSTAFA%20JABBAR%20HAYAWI%20EM%2015_5.pdf Hayawi, Mustafa Jabbar (2015) Design and implementation of a real-time adaptive learning algorithm controller for a 3-DOF parallel manipulator / Mustafa Jabbar Hayawi. PhD thesis, Universiti Teknologi MARA.
institution Universiti Teknologi Mara
building Tun Abdul Razak Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Mara
content_source UiTM Institutional Repository
url_provider http://ir.uitm.edu.my/
language English
topic Robotics. Robots. Manipulators (Mechanism)
spellingShingle Robotics. Robots. Manipulators (Mechanism)
Hayawi, Mustafa Jabbar
Design and implementation of a real-time adaptive learning algorithm controller for a 3-DOF parallel manipulator / Mustafa Jabbar Hayawi
description A parallel manipulator is a closed loop mechanism which consists of a moving platform that is connected to a fixed base by at least two kinematic chains in parallel. Parallel manipulators can provide several advantages, such as high stiffness, high accuracy, and low inertia but also have some disadvantages, such as small workspace, complicated structures, a high cost, and also pose a major challenge to their analysis and control. To overcome the above shortcomings, progress on the development of parallel manipulators with less than 6-DOF has been accelerated. In this thesis, a new parallel manipulator with three degrees of freedom DOF is designed. Kinematic of the manipulator including inverse kinematic, Jacobian matrix and velocity equation are analyzed. Performance indices such as workspace, dexterity and stiffness, of the parallel manipulator are studied. The parallel manipulator is optimized based on the performance indices to obtain on the optimal design parameters for achieved maximum performance of the parallel manipulator. A prototype was fabricated to demonstrate the manipulator. An electronic board, transistor relay driver circuit, is designed for the purpose of establishing communication interface between the computer, adaptive learning algorithm and the actuator mechanism. Design and development an adaptive learning algorithm controller ALAC of position the actuators is presented in real time parallel manipulator based on artificial neural network ANN. The control of a parallel manipulator based on joint space control is implemented by determine the lengths of the electrohydraulic actuators EHA individually. EHA are known to have nonlinear parameters and dynamic factors such as frictions, load variations and leakage. These effects, if not controlled, would lead to large scale oscillations that would damage system components. System identification is a prerequisite to analysis of a dynamic system. It is performed using neural network Auto Regressive with exogenous (NNARX) model based on the input/ output experimental data. There some criteria such as loss function, Aikeke's Information Criterion, goodness of fit and correlation analysis of the residual are analyzed to determine the adequate model for representing the EHA. The real time ALAC is coded in MATLAB/ SIMULINK and consists of two inverse ANN, feed forward neural network ANN1 and feedback network ANN2, and proportional feedback controller (P). The ANN2 is used to update the weights and biases online while ANN1 is used to implement the controller. Pcontroller is designed to improve the controller system and ensure the stability. The updated weights and biases of the ANN1 are same set obtained ANN2. The results of the proposed controller were compared with direct inverse neural controller DINC. It was found from experimentation that the ALAC was able to improve the position control of the parallel manipulator and adjusted the weights according to changing condition and control the system without any changes in the controlling algorithm. It is still effective with few overshoot compared with DINC.
format Thesis
author Hayawi, Mustafa Jabbar
author_facet Hayawi, Mustafa Jabbar
author_sort Hayawi, Mustafa Jabbar
title Design and implementation of a real-time adaptive learning algorithm controller for a 3-DOF parallel manipulator / Mustafa Jabbar Hayawi
title_short Design and implementation of a real-time adaptive learning algorithm controller for a 3-DOF parallel manipulator / Mustafa Jabbar Hayawi
title_full Design and implementation of a real-time adaptive learning algorithm controller for a 3-DOF parallel manipulator / Mustafa Jabbar Hayawi
title_fullStr Design and implementation of a real-time adaptive learning algorithm controller for a 3-DOF parallel manipulator / Mustafa Jabbar Hayawi
title_full_unstemmed Design and implementation of a real-time adaptive learning algorithm controller for a 3-DOF parallel manipulator / Mustafa Jabbar Hayawi
title_sort design and implementation of a real-time adaptive learning algorithm controller for a 3-dof parallel manipulator / mustafa jabbar hayawi
publishDate 2015
url http://ir.uitm.edu.my/id/eprint/21610/1/TP_MUSTAFA%20JABBAR%20HAYAWI%20EM%2015_5.pdf
http://ir.uitm.edu.my/id/eprint/21610/
_version_ 1685649492613791744