Position - Velocity Control for Two PMDC Motors Connected by a Cross-Coupling Technique with Butterflies Optimization Algorithm

In this paper, two contributions are presented. the first is to design two cascade controllers to control the velocity and position for two Permanent Magnet DC motors (PMDC) working together at the same time for use in many applications such as CNC machines, robotics, and others. Furthermore, the c...

Full description

Saved in:
Bibliographic Details
Main Authors: Kareem Ghazi Abdulhussein, Naseer M. Yasin, Ihsan J. Hasan
Format: Article
Language:English
Published: middle technical university 2021-06-01
Series:Journal of Techniques
Subjects:
Online Access:https://journal.mtu.edu.iq/index.php/MTU/article/view/323
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832595123238600704
author Kareem Ghazi Abdulhussein
Naseer M. Yasin
Ihsan J. Hasan
author_facet Kareem Ghazi Abdulhussein
Naseer M. Yasin
Ihsan J. Hasan
author_sort Kareem Ghazi Abdulhussein
collection DOAJ
description In this paper, two contributions are presented. the first is to design two cascade controllers to control the velocity and position for two Permanent Magnet DC motors (PMDC) working together at the same time for use in many applications such as CNC machines, robotics, and others. Furthermore, the cross-coupling technique is used to connect these motors and adjust the precise synchronization of their movement on the axes. The second contribution is the use of the butterfly’s optimization algorithm (BOA) with the objective function Integral Time Absolute Error (ITAE) to extract the optimal parameter values for the two cascade controllers and the synchronization controller in order to obtain the best accurate results. The simulation results showed high accuracy to reach the desired position at a regular velocity of both the PMDC motors with accurate synchronization and tracking trajectory on the axes. In addition, a very small position deviation of 0.021 rad was observed, and the system returned to a steady-state after 2 seconds of applying the full load.
format Article
id doaj-art-6dd65f254ac04e3783305f96537d0870
institution Kabale University
issn 1818-653X
2708-8383
language English
publishDate 2021-06-01
publisher middle technical university
record_format Article
series Journal of Techniques
spelling doaj-art-6dd65f254ac04e3783305f96537d08702025-01-19T11:09:02Zengmiddle technical universityJournal of Techniques1818-653X2708-83832021-06-013210.51173/jt.v3i2.323Position - Velocity Control for Two PMDC Motors Connected by a Cross-Coupling Technique with Butterflies Optimization AlgorithmKareem Ghazi Abdulhussein0Naseer M. Yasin1Ihsan J. Hasan2Department of Electrical Power Engineering Techniques, Middle Technical University, Iraq.Department of Electrical Power Engineering Techniques, Middle Technical University, Iraq.Department of Electrical Power Engineering Techniques, Middle Technical University, Iraq. In this paper, two contributions are presented. the first is to design two cascade controllers to control the velocity and position for two Permanent Magnet DC motors (PMDC) working together at the same time for use in many applications such as CNC machines, robotics, and others. Furthermore, the cross-coupling technique is used to connect these motors and adjust the precise synchronization of their movement on the axes. The second contribution is the use of the butterfly’s optimization algorithm (BOA) with the objective function Integral Time Absolute Error (ITAE) to extract the optimal parameter values for the two cascade controllers and the synchronization controller in order to obtain the best accurate results. The simulation results showed high accuracy to reach the desired position at a regular velocity of both the PMDC motors with accurate synchronization and tracking trajectory on the axes. In addition, a very small position deviation of 0.021 rad was observed, and the system returned to a steady-state after 2 seconds of applying the full load. https://journal.mtu.edu.iq/index.php/MTU/article/view/323PMDC Motorcascade controllerBOAcross-coupling techniquesynchronization
spellingShingle Kareem Ghazi Abdulhussein
Naseer M. Yasin
Ihsan J. Hasan
Position - Velocity Control for Two PMDC Motors Connected by a Cross-Coupling Technique with Butterflies Optimization Algorithm
Journal of Techniques
PMDC Motor
cascade controller
BOA
cross-coupling technique
synchronization
title Position - Velocity Control for Two PMDC Motors Connected by a Cross-Coupling Technique with Butterflies Optimization Algorithm
title_full Position - Velocity Control for Two PMDC Motors Connected by a Cross-Coupling Technique with Butterflies Optimization Algorithm
title_fullStr Position - Velocity Control for Two PMDC Motors Connected by a Cross-Coupling Technique with Butterflies Optimization Algorithm
title_full_unstemmed Position - Velocity Control for Two PMDC Motors Connected by a Cross-Coupling Technique with Butterflies Optimization Algorithm
title_short Position - Velocity Control for Two PMDC Motors Connected by a Cross-Coupling Technique with Butterflies Optimization Algorithm
title_sort position velocity control for two pmdc motors connected by a cross coupling technique with butterflies optimization algorithm
topic PMDC Motor
cascade controller
BOA
cross-coupling technique
synchronization
url https://journal.mtu.edu.iq/index.php/MTU/article/view/323
work_keys_str_mv AT kareemghaziabdulhussein positionvelocitycontrolfortwopmdcmotorsconnectedbyacrosscouplingtechniquewithbutterfliesoptimizationalgorithm
AT naseermyasin positionvelocitycontrolfortwopmdcmotorsconnectedbyacrosscouplingtechniquewithbutterfliesoptimizationalgorithm
AT ihsanjhasan positionvelocitycontrolfortwopmdcmotorsconnectedbyacrosscouplingtechniquewithbutterfliesoptimizationalgorithm