首页 /研究 /Position control of AX-12 servo motor using proportional-integral-derivative controller with particle swarm optimization for robotic manipulator application
SWARM

Position control of AX-12 servo motor using proportional-integral-derivative controller with particle swarm optimization for robotic manipulator application

Adnan Rafi Al Tahtawi, Fina Sonia Putri, Martin Martin

发表年份
2023
引用次数
3
访问权限
开放获取

摘要

This study proposes a control method for servo motor position using a proportional-integral-derivative (PID) controller with particle swarm optimization (PSO). We use an AX-12 servo motor that is commonly used for robotic manipulator applications. The angular position of the servo motor will be controlled using the PID control method with PSO as a controller gain optimizer. Firstly, the transfer function model of the servo motor is generated using open-loop model identification. Then, the integral error of the closed-loop system is used as PSO input in producing PID controller gain. As an objective function of the PSO algorithm, the integral time absolute error (ITAE) index performance is used. The proposed controller was tested and compared with PID with the Ziegler-Nichols (ZN) method. We also conduct the hardware experiment using Arduino Uno as a microcontroller using one AX-12 servo motor on the base joint of the manipulator robot. Based on the simulation result, the PID-PSO controller can achieve the best control response performance if compared to PID-ZN with a rise time is less than 0.5 s, a settling time of fewer than 8 s, and an overshoot under 1.2%. The effectiveness of the proposed PID-PSO controller is also validated by hardware experimental results.

关键词

PID controllerControl theory (sociology)Particle swarm optimizationOvershoot (microwave communication)ServomotorSettling timeController (irrigation)Servo controlStep responseControl engineering

相关论文

查看 SWARM 分类全部论文