Recursive least squares based sliding mode approach for position control of DC motors with self-tuning rule

被引:4
作者
Oh, Kwangseok [1 ]
Seo, Jaho [2 ]
机构
[1] Hankyong Natl Univ, Sch ICT Robot & Mech Engn, 327 Jungang Ro, Anseong, Gyeonggi Do, South Korea
[2] Ontario Tech Univ, Dept Automot & Mechatron Engn, 2000 Simcoe St North, Oshawa, ON L1G 0C5, Canada
关键词
Self-tuning rule; Sliding mode control; Position control; DC motor; Recursive least squares; Forgetting factor; Power consumption;
D O I
10.1007/s12206-020-1124-1
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
In this paper, a self-tuning rule-based position control algorithm is proposed for DC motors with system parameter estimation using the recursive least squares method. First, a mathematical model of the angular position control of a DC motor was derived. Next, the time-varying parameters including the rotational inertia in the model were estimated using the RLS method along with multiple forgetting factors without prior knowledge of the system. Based on the derived model and the parameter estimation, a sliding mode control algorithm was designed by applying a self-tuning rule that enables the magnitude of the voltage input to be adaptively adjusted for improvement of the energy efficiency. The performance of the designed control algorithm was then experimentally evaluated under several different load conditions. Finally, the evaluation results show that the designed controller achieves a satisfactory capability for a DC motor to deal with both tracking accuracy and energy efficiency without prior knowledge of the system.
引用
收藏
页码:5223 / 5237
页数:15
相关论文
共 23 条
[1]   Operation and Control Scheme of a Five-Level Hybrid Inverter for Medium-Voltage Motor Drives [J].
Dao, Ngoc Dat ;
Lee, Dong-Choon .
IEEE TRANSACTIONS ON POWER ELECTRONICS, 2018, 33 (12) :10178-10187
[2]   A torque estimator using online tuning grey fuzzy PID for applications to torque-sensorless control of DC motors [J].
Dao Thanh Liem ;
Dinh Quang Truong ;
Kyoung Kwan Ahn .
MECHATRONICS, 2015, 26 :45-63
[3]   FPGA-based adaptive PID control of a DC motor driver via sliding-mode approach [J].
Hsu, Chun-Fei ;
Lee, Bore-Kuen .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (09) :11866-11872
[4]   Adaptive Confidence Boundary Modeling of Wind Turbine Power Curve Using SCADA Data and Its Application [J].
Hu, Yang ;
Qiao, Yilin ;
Liu, Jizhen ;
Zhu, Honglu .
IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, 2019, 10 (03) :1330-1341
[5]   Estimation of load torque in induction motors via dynamic sliding mode control and new nonlinear state observer [J].
Karami-Mollaee, Ali ;
Tirandaz, Hamed .
JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2018, 32 (05) :2283-2288
[6]   Fuzzy Q-Learning Agent for Online Tuning of PID Controller for DC Motor Speed Control [J].
Kofinas, Panagiotis ;
Dounis, Anastasios I. .
ALGORITHMS, 2018, 11 (10)
[7]   Load Torque Estimation and Passivity-Based Control of a Boost-Converter/DC-Motor Combination [J].
Linares-Flores, Jesus ;
Reger, Johann ;
Sira-Ramirez, Hebertt .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2010, 18 (06) :1398-1405
[8]   Fuzzy-like PD controller for spatial control of advanced heavy water reactor [J].
Londhe, P. S. ;
Patre, B. M. ;
Tiwari, A. P. .
NUCLEAR ENGINEERING AND DESIGN, 2014, 274 :77-89
[9]   Adaptive second order terminal sliding mode controller for robotic manipulators [J].
Mondal, Sanjoy ;
Mahanta, Chitralekha .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2014, 351 (04) :2356-2377
[10]   Finite-time sliding mode joint positioning error constraint control for robot manipulator in the presence of unknown deadzone [J].
Oh, Yeon Taek ;
Han, Seong Ik .
JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2018, 32 (02) :875-884