ISSN ONLINE(2278-8875) PRINT (2320-3765)

All submissions of the EM system will be redirected to Online Manuscript Submission System. Authors are requested to submit articles directly to Online Manuscript Submission System of respective journal.

PARTICLE SWARM OPTIMIZATION BASED DIRECT TORQUE CONTROL (DTC) OF INDUCTION MOTOR

T. Vamsee Kiran1 and N. Renuka Devi2
  1. Associate professor, Dept. of EEE, DVR & Dr. HS MIC College of Technology, Andhra Pradesh, India
  2. PG Student [P.E], Dept. of EEE, DVR & Dr. HS MIC College of Technology, Andhra Pradesh, India
Related article at Pubmed, Scholar Google

Visit for more related articles at International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering

Abstract

This paper presents a new direct torque control (DTC) strategy for induction motor based on particle swarm optimization (PSO). In conventional direct torque controlled (DTC) induction motor drive, there is usually undesired torque and flux ripple. So Tuning PI parameters (Kp, Ki) are essential to DTC system to improve the performance of the system. In this work, particle swarm optimization (PSO) is proposed to adjust the parameters (Kp, Ki) of the speed controller in order to improve the performance of the system, and run the machine at reference speed.

Keywords

Direct torque control, PI controller, particle swarm optimization.

I.INTRODUCTION

AC induction motors are the most common motors used in industrial motion control systems, as well as in domestic applications. Simple and rugged design, low-cost, low maintenance and direct connection to an AC power source are the main advantages of AC induction motors. Controlling the speed of an induction motor is far more difficult than controlling the speed of a DC motor since there is no linear relationship between the motor current and the resulting torque in the case of a DC motor. There are several methods to vary the speed of an induction motor over a wide range. The most modern technique is direct torque control method (DTC). The DTC offers many advantages like fast torque response, no need of coordinate transformation and less dependence on the rotor parameters. The conventional PI (proportional, integral) control method is widely used in motor control system due to the simple control structure and easiness of design. However tuning the parameters of PI controller is a difficult task. To enhance the capabilities of traditional PI parameter tuning techniques, several intelligent approaches have been suggested such as genetic algorithms (GA) and the particle swarm optimization (PSO).
algorithms (GA) and the particle swarm optimization (PSO). Particle Swarm Optimization (PSO) is one of the modern algorithms used to solve global optimization problems. Thus, to solve an optimization problem, PSO applies a simplified social model. Compared to other methods, application of the PSO is simple to implement, it can quickly find a number of high quality solutions, and has stable convergence characteristics. The PSO method is an excellent optimization methodology and a promising approach for solving the optimal PI controller parameters problem.

II. MATHEMATICAL MODELING OF INDUCTION MOTOR

The induction motor has been modelled by using the following equations.
image

III.THREE PHASE VOLTAGE SOURCE INVERTER

The power circuit topology of a three-phase VSI is shown in Fig.1. S1 to S6 are the six power switches that shape the output, which are controlled by the switching variables a, a′, b, b′, c and c′.
image
When an upper switch is on, i.e., when a, b or c is 1, the corresponding lower transistor is switched off, i.e., the corresponding a′, b′ or c′ is 0. Therefore, the on and off states of the upper switches S1, S3 and S5 can be used to determine the output voltage. The speed and electromagnetic torque of induction motor is controlled by the selection of optimal inverter switching modes.

IV.DIRECT TORQUE CONTROL OF INDUCTION MOTOR

Block diagram of direct torque control of induction motor is shown in fig 2.
image
Principle of DTC
The electromagnetic torque of 3-phase induction motor is given by,
image
Where ψr and ψs are the rotor and stator flux linkages and η is the angle between the fluxes and σ is the leakage coefficient. Block diagram of direct torque control of induction motor is shown in fig 2. The induction motor is fed by a three phase inverter consisting of six fast switching devices.
The basic control algorithm of DTC is consisted with two independent hysteresis comparators producing the error signal of stator flux and electrical torque. And these error signals are incorporated with a switching table shown in table.1. The feedback signal for independent controllers come from the stator current and voltage space vectors. The voltage space vectors generated from inverter with the sensed dc link voltage the inverter drive signals. the angle of the stator flux vector is used to determine the voltage sector as shown on the fig 3.
image
Six nonzero vectors (V1 - V6) shape the axes of a hexagonal as depicted in Fig. 2, and feed electric power to the load. The angle between any adjacent two non-zero vectors is 60 degrees. Meanwhile, two zero vectors (V0 and V7) are at the origin and apply zero voltage to the load. The eight vectors are called the basic space vectors and are denoted by V0, V1, V2, V3, V5, V6, and V7. Assuming the stator flux vector laid on the sector 1 of the d-q plane, V1, V2, V6 could be selected to increase the stator flux vectors. Conversely, V3, V4, V5 could be selected to decrease the stator flux vector. The zero (null) voltage vectors does not effect on the stator flux vector. Voltage vectors are selected to control the torque also. In general, V2 and V3 vectors can be selected to increase the torque and V5, V6, V0 vectors will decrease the torque. Table 1 shows voltage vector selection according to stator flux and torque errors.
image

V. PARTICLE SWARM OPTIMIZATION

Particle swarm optimization is a heuristic global optimization method put forward originally by Doctor Kennedy and Eberhart in 1995. It is developed from swarm intelligence and is based on the research of bird and fish flock movement behaviour.
PSO has two primary operators; velocity and position update. In this paper the main objective of PSO is minimization of speed error. Fig.4 shows the block diagram for PI controller and the corresponding objective function is as shown in equation (7) and (8).
image

VI.PSO ALGORITHM

image

VII.RESULTS AND DISCUSSION

The optimized values obtained from PSO program is substituted in DTC system and the results have observed. To validate the performance of PSO based DTC different load torques has been applied as shown in fig 5(a), 6(a), 7(a), and 8(a). The motor speed waveforms related to the PSO based DTC in comparison with conventional PI based DTC are as shown in fig 5(b), 6(b), 7(b), 8(b).
image
image
It has been observed that the speed performance of a PSO based DTC is better when compared with the conventional DTC.

VIII.CONCLUSIONS

In this paper, the proposed PSO based DTC control scheme has been implemented. The simulation results of this method have improved the speed performance of the induction motor irrespective of the load torque fluctuations. The proposed PSO method has optimized the parameters of PI controller by minimizing the speed error. It can be concluded that the PSO algorithm employed in DTC of induction motor has resulted in the optimal generation of kp, ki values. This proposed method has finally improved the dynamic speed behaviour of the induction motor when compared with that of a Conventional PI controller based DTC of Induction motor.

References