Minimization of Torque Ripple by SVM in Direct Torque Control of PMSM Drives

A. Sudhakar *  M. Vijaya Kumar **
* Lecturer, Department of Electrical and Electronics Engineering, S K University College of Engineering and Technology, Anantapur, India.
**Associate Professor, Department of Electrical and Electronics Engineering, JNT University, Hydrabad, India.

Abstract

An improved DTC scheme based on space vector modulation (SVM) for Permanent Magnet Synchronous Machine(PMSM) drives. The new scheme provides a alternative option for the improvement of DTC controlled PMSM in reducing the torque ripple. Closed-loop control of both torque and flux is developed with proportional Integral controllers. The stator voltage vector is generated through Space Vector Modulation unit. The torque and flux ripples are greatly reduced with space vector modulation technique comparing with classical switching-table based DTC scheme. The analysis of the control principle provides a guide to design the controller parameters. Modeling results present the features effectiveness of the proposed scheme.

Keywords :

Introduction

Permanent Magnet Synchronous Machine(PMSM) offers many advantages over the induction machine, such as overall efficiency, effective use of reluctance torque, smaller losses and compact motor size. Moreover, use of flux weakening control based on salient pole behavior supports a wide range of speeds at any given output level. In the late 1990's, Direct Torque Control(DTC) technique for the PMSM was proposed [1-3]. The advantages of the DTC include fast responses and the elimination of the current controllers, associated coordinate transformation, and the rotor position sensor required for the coordinate transformation. Although DTC has many advantages over vector control, it still has some demerits as reported in some literatures. The ripples in torque and flux are relatively higher when compared with those in vector control. Furthermore, the switching frequency of the inverter is not constant which changes with rotor speed, load torque and the bandwidth of the two hysteresis comparators.

In order to improve the performance of the classical DTC [4,5], there exist different solutions. By using multiple level inverters [6], more control voltage space vectors can be generated to make torque response smooth. With more power switches needed, the system cost and complexity increase. Predictive algorithms are adopted to calculate the most appropriate voltage space vectors to minimize deviation between the estimated values and actual ones of flux linkage and torque. In such efforts, some modified DTC schemes based on space vector modulation for induction machine drive were reported in [7-11]. With these schemes, fixed switching frequency and lower torque ripple were achieved with the help of proportionalintegral (PI) controller and space vector modulation(SVM) technique [12].

This paper proposed a new DTC-SVM scheme for PMSM drives. Closed-loop digital control for both torque and flux is implemented with two PI controllers, and the stator voltage is produced by a SVM unit. This scheme features low flux and torque ripples and fixed switching frequency. The analysis of the control principle of proposed scheme is given. Modeling results of the PMSM drive show its good performance for dynamic and steady state with low torque and flux ripples.

This paper is organized as follows. Section 1 describes the machine model in the stator flux reference frame. The structure of the proposed DTC-SVM scheme is presented in Section 3. Modeling results of the proposed scheme are discussed consequently.

1. Mathematical Machine Model In The Stator Flux Refeence Frame

As stated in [3], the stator flux linkage vector ,Ψs, and rotor(magnet) flux linkage vector, Ψt ,can be drawn in the rotor flux(d-q),stator flux(x-y) and stationary(D-Q) reference frames as in Figure 1. The stator flux and torque in the xy reference frame can be expressed as

[1]
[2]

Where Ld ,Lq are direct and quadrature inductances, ωr is the electrical rotor speed, Te is the electromagnetic torque, P is the pole pairs, δ is the load angle, and Ψs , Ψf are stator and magnetic flux linkages.

The angle between the stator and rotor flux linkages δ, is the load angle. In the steady state, δ is constant corresponding to a load torque and both stator and rotor fluxes rotate at the synchronous speed. In transient operation, δ varies and the stator and rotor fluxes rotate at different speeds. Since the electrical time-constant, is much smaller than the mechanical time-constant, the rotating speed of stator flux with respect to the rotor flux can be easily changed. It will be seen that fast change of torque can be brought about by controlling the change of δ or the rotating speed of the stator flux vector. This is the fundamental idea of the DTC for PMSM.

The angle δ can be obtained by

[3]

where θs and θr are the angles of stator and rotor magnetic flux vector in stationary(D-Q) frame, respectively.

As shown in (3), the control of the torque can be eventually realized by varying the angular speed ωs of the stator flux vector.

The voltage equations of the PMSM in the stator flux reference frame(x-y), which can be derived as

[4]

Where Rs is the stator armature resistance.

Equation (4) shows the rotating speed of the stator flux vector can be controlled by appropriate stator voltage vector. It is obvious that the amplitude of stator flux vector can be regulated by x component of stator voltage directly. And the torque can be indirectly regulated by y component of stator voltage once the load angle δ is regulated by the movement of the stator flux vector.

Note that calculation of the commanded voltage vector by equ.4 requires the derivation of the stator flux magnitude, which is a dc quantity. Thus, this scheme is less noisy [10].

Figure 1. The stator and rotor flux linkage vectors in different reference frames

2. DTC-SVM Scheme

Based on above analysis, a complete scheme of direct torque and flux control for PMSM that allows effective torque control has been developed and it is indicated in Figure 2 .

The structure of proposed DTC-SVM scheme is similar with the Stator Flux Oriented Control scheme(SFOC).However, they are totally different. Firstly, no current control and decoupling are required with DTC-SVM. Secondly, all the feedback variables are in stationary frame and no rotating frame orientation is required.

As for the basic DTC, relatively higher ripples in flux and torque are produced. These drawbacks of basic DTC are due to the selection of stator voltage vector which is not the appropriate one. In three-phase inverter, a space voltage vector can be composed with the eight basic space voltage vectors with SVM technique. In the proposed scheme, the appropriate space voltage vector can be generated with SVM as long as the reference voltage vector is produced by the PI controllers. Therefore, the stator flux-linkage and torque can be regulated precisely and fixed switching frequency can be obtained. The voltage vector should be transferred from the stator flux reference frame(x-y) to the stationary frame(D-Q),by equ.5 before using SVM algorithm.

[5]

 

Figure 2. Control Structure of DTC-SVM for PMSM

Where θs is the angle between the stator flux frame(x-y) and stationary frame(D-Q) i.e, the angle of stator flux linkage vector in the stationary frame.

Then the reference voltage vector is

[6]

With SVM technique, the demand space voltage vector can be composed by two active and one zero voltage vectors, which is illustrated in right part of Figure 3.

Figure 3. Reference Space Voltage Vector

For example, when Vref locates between V1 and V2 , it can be expressed as

[7]

Where To ,T1 , and T2 are the effective time intervals of Vo ,V1 and V2 respectively within the sampling period Ts .

From Figure 3, it can be obtained

[8]

Thus

[9]

Then

[10]

3. Results

Matlab/Simulink models were constructed to examine the proposed scheme. The parameters of PMSM are shown in Table 1

As indicated in [3], stable torque control can be achieved if

[11]
[12]

where a=  

Therefore, the selection of rated stator flux linkage is according to(11).

[13]

Then the maximum load angle is calculated from (12)

[14]

In the Simulink models, both steady state and dynamic behaviors of the proposed scheme are presented in the Figures (4),(5) and (6) respectively.

Figure 4. Steady State performance of Torque in DTC-SVM

Figure 5. Steady State performance of stator flux in DTC-SVM

Figure 6. Dynamic Performance of torque in DTC-SVM

Table 1. Parameters Of PMSM Machine

Conclusion

In this paper, a new direct torque control scheme for PMSM with space vector modulation is developed. Both torque and flux are controlled to ensure best steady state and dynamic performance. The modeling results confirm that it is an effective solution for the direct control of PMSM drives with constant inverter switching frequency and low torque ripple.

References

[1]. LANG Bao-hua, LIU Wei-guo ZHOU, Xi-wei LI Rong., (2006). “Research on Direct Torque Control of PMSM Based on Optimized State Selector” IEEE ISIE, July 9-12,pp 2105-2109
[2]. D. Fodorean, A. Djerdir,A.Miraouiand I.A. Viorel (2007). “ FOC and DTC Techniques for Controlling a Double Excited Synchronous Machine” IEEE Transactions pp 1258-1263.
[3]. Yanping Xu, Yanru Zhong and Hui Yang (2006). “A Modified DTC for IPMSM Drive without a Speed Sensor” IPEMC IEEE Transactions.
[4]. Dan SUN, Zongyuan HE, Yikang HE and Yufan GUAN (2007). “Four-Switch Inverter Fed PMSM DTC with SVM approach for Fault Tolerant operation” IEEE Transactions pp 295-299.
[5]. I. Takahashi and Noguchi, T (1986). “A New Quick- Response and High-Efficiency Control Strategy of an Induction Motor,” Industry Applications, IEEE Transactions on, Vol IA-22, pp 820-827.
[6]. K.E.B. Quindere, E. Ruppert F Milton E. de Oliveira F. “A Three-Level Inverter Direct Torque Control of a PMSM” 2006 IEEE Transactions pp 2361-2366.
[7]. Carlos Ortega Antoni Arias Cedric Caruana Cyril Staines Josep Balcells Joseph Cilia (2006). “Sensorleless DTC of a Surface Mounted PMSM using High Frequency Injection” IEEE ISIE, July 9-12 pp 2332-2337
[8]. Xiao and M.F. Rahman, (2006). ”DTC of an PMSM fed by a Direct AC-AC Converter” IPEMC, IEEE Transactions.
[9]. Xiao and M.F.Rahman., (2006). “DTC for IPMSM Using Matrix Converters” IPEMC IEEE Transactions.
[10]. Jun Zhang, M. Faz Rahman, and Colin Grantham (2006). ”A New Scheme to DTC of IPMSM Drives for Constant Inverter Switching Frequency and Low Torque Ripple” IPEMC 2006 IEEE Transactions.
[11]. Modern Power Electronics and AC Drives by Bimal K. Bose Prentice Hall PTR. www.phptr.com pp 522-526.
[12]. Ali Ahmed Adam, and Kayhan Gulez, “Torque Control of PMSM and Associated Harmonic Ripples”, pp. 155-198