A simplified three-level SVM-DTC induction motor drive with speed and stator resistance estimation based on extended Kalman filter


ELECTRICAL ENGINEERING, vol.99, no.2, pp.707-720, 2017 (SCI-Expanded) identifier identifier

  • Publication Type: Article / Article
  • Volume: 99 Issue: 2
  • Publication Date: 2017
  • Doi Number: 10.1007/s00202-016-0442-x
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Page Numbers: pp.707-720
  • Keywords: Sensorless control, Extended Kalman Filter, Speed and stator resistance estimation, Three-level NPC inverter, Simplified three-level SVM, DIRECT TORQUE CONTROL, SPACE-VECTOR PWM, MULTILEVEL INVERTERS, ALGORITHM
  • Karadeniz Technical University Affiliated: Yes


In this paper, a speed-sensorless direct torque control (DTC) drive for induction motors (IMs) fed by three-level neutral-point clamped (NPC) inverter has been investigated. The main objective of the study is to solve two different problems in DTC drive with three-level NPC inverter. First, the conventional switching table fails to consider some limitations caused by the topology of NPC inverter. As a solution to this problem, a new switching method based on simplified three-level space-vector modulation (SVM) technique has been developed by fulfilling both neutral-point potential balance and soft commutation requirements needed for three-level NPC inverters. Other problem is to make accurate estimates, especially in very low and zero speed operation. To address this issue, an extended Kalman filter (EKF)-based observer has been utilized for the estimation of rotor speed, load torque, and flux. The estimated load torque is used to improve the response of speed estimation in both transient and steady states. The stator resistance has also been estimated simultaneously to make more robust and reliable flux estimation. The proposed drive system has been tested under some challenging conditions and verified by the simulation results.