Robust Speed Control of Ultrasonic Motors Based on Deep Reinforcement Learning of a Lyapunov Function

被引:7
作者
Mustafa, Abdullah [1 ]
Sasamura, Tatsuki [1 ]
Morita, Takeshi [1 ,2 ]
机构
[1] Univ Tokyo, Grad Sch Frontier Sci, Kashiwa, Chiba 2778561, Japan
[2] Univ Tokyo, Grad Sch Engn, Tokyo 1130033, Japan
关键词
Hysteresis motors; Velocity control; Stators; Torque; Mathematical models; Neural networks; Acoustics; Ultrasonic motors; speed control; deep reinforcement learning; control Lyapunov function; soft actor-critic;
D O I
10.1109/ACCESS.2022.3170995
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Speed control of ultrasonic motors (USM) needs to be precise, fast, and robust; however, this becomes a challenging task due to the nonlinear behavior of these motors including nonlinear response, pull-out phenomenon, and speed hysteresis. However, linear controllers would be suboptimal and unstable, and nonlinear controllers would require expert knowledge, expensive online calculations, or costly model estimation. In this paper, we propose a model-free nonlinear offline controller that can significantly mitigate these challenges. Using deep reinforcement learning (DRL) algorithms, a neural network speed controller was optimized. A soft actor-critic (SAC) DRL algorithm was chosen due to its sample efficiency, fast convergence, and stable learning. To ensure controller stability, a custom control Lyapunov reward function was proposed. The steady-state USM behavior was mathematically modeled for easing controller design under simulation. The SAC agent was designed and trained first in simulation and then further trained experimentally. The experimental results support that the trained controller can successfully expand speed operation range ([0, 300] rpm), plan optimal control trajectories, and stabilize performance under varying load torque and temperature drift.
引用
收藏
页码:46895 / 46910
页数:16
相关论文
共 37 条
[1]   Safe Learning for Control using Control Lyapunov Functions and Control Barrier Functions: A Review [J].
Anand, Akhil ;
Seel, Katrine ;
Gjaerum, Vilde ;
Hakansson, Anne ;
Robinson, Haakon ;
Saad, Aya .
KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KSE 2021), 2021, 192 :3987-3997
[2]   Simplified equivalent circuit of an ultrasonic motor and its applications [J].
Aoyagi, M ;
Tomikawa, Y ;
Takano, T .
ULTRASONICS, 1996, 34 (2-5) :275-278
[3]   An improvement of single-network adaptive critic design for nonlinear systems with asymmetry constraints [J].
Bu, Xiangwei .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2019, 356 (16) :9646-9664
[4]   An Adaptive Critic Design-Based Fuzzy Neural Controller for Hypersonic Vehicles: Predefined Behavioral Nonaffine Control [J].
Bu, Xiangwei ;
Xiao, Yu ;
Lei, Humin .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2019, 24 (04) :1871-1881
[5]  
Chang Ya-Chien, 2021, ARXIV210704989
[6]   Neuro-fuzzy speed tracking control of traveling-wave ultrasonic motor drives using direct pulsewidth modulation [J].
Chau, KT ;
Chung, SW ;
Chan, CC .
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2003, 39 (04) :1061-1069
[7]  
Dawson C., 2022, C ROBOT LEARNING, P1724
[8]   CONTRACTION MAPPINGS IN THEORY UNDERLYING DYNAMIC PROGRAMMING [J].
DENARDO, EV .
SIAM REVIEW, 1967, 9 (02) :165-&
[9]   Model-free adaptive speed control on travelling wave ultrasonic motor [J].
Di, Sisi ;
Li, Huafeng .
JOURNAL OF ELECTRICAL ENGINEERING-ELEKTROTECHNICKY CASOPIS, 2018, 69 (01) :14-23
[10]  
Fujimoto S, 2018, PR MACH LEARN RES, V80