Next Article in Journal
Computing RF Tree Distance over Succinct Representations
Next Article in Special Issue
Transfer Reinforcement Learning for Combinatorial Optimization Problems
Previous Article in Journal
Machine Learning Model for Multiomics Biomarkers Identification for Menopause Status in Breast Cancer
Previous Article in Special Issue
Reinforcement Learning Derived High-Alpha Aerobatic Manoeuvres for Fixed Wing Operation in Confined Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Intelligent Control Method for Servo Motor Based on Reinforcement Learning

1
School of Computer and Information Engineering, Nantong Institute of Technology, Nantong 226001, China
2
School of Software, Northwestern Polytechnical University, Xi’an 710000, China
*
Author to whom correspondence should be addressed.
Algorithms 2024, 17(1), 14; https://doi.org/10.3390/a17010014
Submission received: 23 November 2023 / Revised: 22 December 2023 / Accepted: 25 December 2023 / Published: 28 December 2023
(This article belongs to the Special Issue Advancements in Reinforcement Learning Algorithms)

Abstract

Servo motors play an important role in automation equipment and have been used in several manufacturing fields. However, the commonly used control methods need their parameters to be set manually, which is rather difficult, and this means that these methods generally cannot adapt to changes in operation conditions. Therefore, in this study, we propose an intelligent control method for a servo motor based on reinforcement learning and that can train an agent to produce a duty cycle according to the servo error between the current state and the target speed or torque. The proposed method can adjust its control strategy online to reduce the servo error caused by a change in operation conditions. We verify its performance on three different servo motors and control tasks. The experimental results show that the proposed method can achieve smaller servo errors than others in most cases.
Keywords: servo motor control; motor state perception; reinforcement learning; intelligent control servo motor control; motor state perception; reinforcement learning; intelligent control

Share and Cite

MDPI and ACS Style

Gao, D.; Wang, S.; Yang, Y.; Zhang, H.; Chen, H.; Mei, X.; Chen, S.; Qiu, J. An Intelligent Control Method for Servo Motor Based on Reinforcement Learning. Algorithms 2024, 17, 14. https://doi.org/10.3390/a17010014

AMA Style

Gao D, Wang S, Yang Y, Zhang H, Chen H, Mei X, Chen S, Qiu J. An Intelligent Control Method for Servo Motor Based on Reinforcement Learning. Algorithms. 2024; 17(1):14. https://doi.org/10.3390/a17010014

Chicago/Turabian Style

Gao, Depeng, Shuai Wang, Yuwei Yang, Haifei Zhang, Hao Chen, Xiangxiang Mei, Shuxi Chen, and Jianlin Qiu. 2024. "An Intelligent Control Method for Servo Motor Based on Reinforcement Learning" Algorithms 17, no. 1: 14. https://doi.org/10.3390/a17010014

APA Style

Gao, D., Wang, S., Yang, Y., Zhang, H., Chen, H., Mei, X., Chen, S., & Qiu, J. (2024). An Intelligent Control Method for Servo Motor Based on Reinforcement Learning. Algorithms, 17(1), 14. https://doi.org/10.3390/a17010014

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop