Microcontroller-Based Direct Torque Control Servodrive

Robot technology has become an integral part of the automotive industry in several tasks such as material handling, welding, painting, and part assembly. Therefore, the knowledge and skills to control the electric motors in these manipulators are essential for undergraduate electrical engineering st...

Full description

Saved in:
Bibliographic Details
Main Authors: Rafael Rodríguez-Ponce, Francisco Gustavo Mota-Muñoz
Format: Article
Language:English
Published: Wiley 2020-01-01
Series:Journal of Robotics
Online Access:http://dx.doi.org/10.1155/2020/9152494
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832566142470717440
author Rafael Rodríguez-Ponce
Francisco Gustavo Mota-Muñoz
author_facet Rafael Rodríguez-Ponce
Francisco Gustavo Mota-Muñoz
author_sort Rafael Rodríguez-Ponce
collection DOAJ
description Robot technology has become an integral part of the automotive industry in several tasks such as material handling, welding, painting, and part assembly. Therefore, the knowledge and skills to control the electric motors in these manipulators are essential for undergraduate electrical engineering students. Currently, the digital signal processor (DSP) is the core chip in industrial motor-control drives; however, the implementation of DSP control algorithms can be quite challenging for an experienced programmer, even more so for the novice. Considerable research has been done on this topic, although authors usually focus on DSP-based motor drives using popular control techniques such as field-oriented control (FOC). Although highly efficient, this approach is usually reserved for postgraduate education due to its complex structure and functionality. In this paper, the authors present a modular servodrive design on a low-cost, general-purpose microcontroller using the direct torque control (DTC) method, an alternative known for greater simplicity and torque response, compared with FOC. The system design was based on Micropython language allowing the software structure to be more manageable and the code to be more understandable. This design will be useful to undergraduates and researchers with interests in motor control design.
format Article
id doaj-art-8100b5c7e72c41b180428deba70335a9
institution Kabale University
issn 1687-9600
1687-9619
language English
publishDate 2020-01-01
publisher Wiley
record_format Article
series Journal of Robotics
spelling doaj-art-8100b5c7e72c41b180428deba70335a92025-02-03T01:05:02ZengWileyJournal of Robotics1687-96001687-96192020-01-01202010.1155/2020/91524949152494Microcontroller-Based Direct Torque Control ServodriveRafael Rodríguez-Ponce0Francisco Gustavo Mota-Muñoz1Departamento de Ingeniería Robótica, Universidad Politécnica de Guanajuato, Av. Universidad Sur 1001, Cortazar, Guanajuato 38496, MexicoDepartamento de Ingeniería Robótica, Universidad Politécnica de Guanajuato, Av. Universidad Sur 1001, Cortazar, Guanajuato 38496, MexicoRobot technology has become an integral part of the automotive industry in several tasks such as material handling, welding, painting, and part assembly. Therefore, the knowledge and skills to control the electric motors in these manipulators are essential for undergraduate electrical engineering students. Currently, the digital signal processor (DSP) is the core chip in industrial motor-control drives; however, the implementation of DSP control algorithms can be quite challenging for an experienced programmer, even more so for the novice. Considerable research has been done on this topic, although authors usually focus on DSP-based motor drives using popular control techniques such as field-oriented control (FOC). Although highly efficient, this approach is usually reserved for postgraduate education due to its complex structure and functionality. In this paper, the authors present a modular servodrive design on a low-cost, general-purpose microcontroller using the direct torque control (DTC) method, an alternative known for greater simplicity and torque response, compared with FOC. The system design was based on Micropython language allowing the software structure to be more manageable and the code to be more understandable. This design will be useful to undergraduates and researchers with interests in motor control design.http://dx.doi.org/10.1155/2020/9152494
spellingShingle Rafael Rodríguez-Ponce
Francisco Gustavo Mota-Muñoz
Microcontroller-Based Direct Torque Control Servodrive
Journal of Robotics
title Microcontroller-Based Direct Torque Control Servodrive
title_full Microcontroller-Based Direct Torque Control Servodrive
title_fullStr Microcontroller-Based Direct Torque Control Servodrive
title_full_unstemmed Microcontroller-Based Direct Torque Control Servodrive
title_short Microcontroller-Based Direct Torque Control Servodrive
title_sort microcontroller based direct torque control servodrive
url http://dx.doi.org/10.1155/2020/9152494
work_keys_str_mv AT rafaelrodriguezponce microcontrollerbaseddirecttorquecontrolservodrive
AT franciscogustavomotamunoz microcontrollerbaseddirecttorquecontrolservodrive