Deep Reinforcement Learning Agent Based Speed Controller for DTC-SVM of PMSM Drive
Document Type
Article
Publication Title
Iet Power Electronics
Abstract
High-performance applications extensively use permanent magnet synchronous motor (PMSM) drives because of their high torque density and efficiency. However, conventional PI controllers employed in the outer speed control loop of direct torque control with space vector modulation (DTC-SVM) are limited by parameter sensitivity, poor adaptability under dynamic conditions, and the need for extensive manual tuning. To overcome these challenges, a Twin Delayed Deep Deterministic Policy Gradient (TD3) agent is introduced, incorporating a customised reward function to ensure precise torque reference generation. The TD3 agent is trained in MATLAB/Simulink using random speed and load profiles and deployed on a TMS320F28379D digital signal processor. Real-Time validation is carried out using an OPAL-RT 4512 simulator under a hardware-in-the-loop (HIL) framework. The inner-loop DTC operates at 20 kHz for torque and flux control, while the TD3 agent regulates speed at 2 kHz. Experimental results on 4.5 kW and 7.5 kW PMSMs show a 50% reduction in settling time, elimination of overshoot, and stable current responses without requiring controller retuning. The proposed method demonstrates robust and adaptive performance, confirming its effectiveness for embedded motor drive applications.
DOI
10.1049/pel2.70130
Publication Date
1-1-2025
Recommended Citation
Mastanaiah, Aenugu; Ramesh, Tejavathu; Naresh, Surla Vishnu Kanchana; and Bonthagorla, Praveen Kumar, "Deep Reinforcement Learning Agent Based Speed Controller for DTC-SVM of PMSM Drive" (2025). Open Access archive. 14418.
https://impressions.manipal.edu/open-access-archive/14418