0% found this document useful (0 votes)
168 views8 pages

Paper 02

This paper proposes an improved switching algorithm for implementing synchronous space vector modulation (SVM) for a 3-level voltage source inverter (VSI) driving an induction motor with V/f control. The algorithm derives a useful relationship from an existing general SVM algorithm that is specifically suited for this application. This reduces the computational burden on the digital controller by allowing the switching times to be determined using a pre-computed lookup table, rather than online calculations. The algorithm was experimentally tested on a TMS320F243 digital signal processor (DSP) platform. Results showed the improved algorithm alleviated computational requirements for real-time implementation of SVM on the induction motor drive system.

Uploaded by

Athiesh Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
168 views8 pages

Paper 02

This paper proposes an improved switching algorithm for implementing synchronous space vector modulation (SVM) for a 3-level voltage source inverter (VSI) driving an induction motor with V/f control. The algorithm derives a useful relationship from an existing general SVM algorithm that is specifically suited for this application. This reduces the computational burden on the digital controller by allowing the switching times to be determined using a pre-computed lookup table, rather than online calculations. The algorithm was experimentally tested on a TMS320F243 digital signal processor (DSP) platform. Results showed the improved algorithm alleviated computational requirements for real-time implementation of SVM on the induction motor drive system.

Uploaded by

Athiesh Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Asian Power Electronics Journal, Vol. 2, No.

2, Oct 2008

An Efficient Switching Algorithm for the Implementation of Synchronous Space Vector Modulation for an Induction Motor Drive with (V/f) Control
K.A.S. Mallikarjuna Rao1 Sunita Nadampalli2 V.T. Somasekhar3
Abstract In this paper, an improvisation to an existing switching algorithm is described for the implementation of synchronized space vector modulation for a 3-phase, 2-level VSI driven induction motor with V/f control. A useful corollary is derived for this specific situation from an existing general algorithm. This corollary considerably alleviates the computational burden on the digital controller. The reduction of the computational time to determine the switching times of individual phases of the inverter is obtained by employing an appropriately devised lookup table. The elegance of the improvised algorithm lies in the fact that the elements of the lookup table could be employed for any modulation index, when the inverter is operated in the region of linear modulation. The proposed algorithm is experimentally implemented on a TMS 320F243 DSP platform and the results are presented. Keywords Two-level inverter, space vector modulation, induction motor drive, V/f control, effective time.

Several PWM scheme are reported in the literature [1-12], of which the sine-triangle PWM (SPWM) and the space vector modulation (SVM) have aroused a particular interest in academia as well as in practicing engineers. Of these two modulation schemes, SVM yields a superior spectral performance [4]. Also SVM enhances the DC bus utilization by about 15% compared to SPWM [4]. Several methods to implement SVM are reported in the literature. In SVM, the instantaneous reference phase voltages (denoted as v a , vb and vc ) are converted into a corresponding space vector v sr defined as:
* * *

v sr

* * j 2 / 3 * 2 / 3 va + vb e + vc e

(1)

The reference space vector v sr is expressed in rectangular form as:


v sr = v + jv

I. INTRODUCTION Figure 1 shows a 3-phase, 2-level voltage source inverter (VSI). Owing to its simplicity and ruggedness, it has become a natural choice in various AC drives. With the advancements in the Pulse Width Modulated (PWM) control schemes, the harmonic spectrum of the output voltage can be maneuvered to contain a pronounced fundamental component and to transfer the harmonic energy to the components of higher frequency. This is desirable, as it is relatively easier to filter out the components of higher frequency.

(2)

It is expressed in the polar form as:


v sr = v sr

(3)

where
| v sr |=
2 2 and = tan 1 ( v + v

v v

(4)

Fig.1: A conventional Induction motor drive with 2-level inverter


The paper first received 22 Feb 2007 and in revised form 23 Mar 2007. Digital ref: Al70301155 1 Senior Engineer, Ashok Leyland Ltd., Chennai, India 2 Software Design Engineer, Texas Instruments (India) Ltd., Bangalore, India, E-mail: [email protected] 3 Assistant Professor, Department of Electrical Engineering, National Institute of Technology, Warangal, India, E-mail: [email protected]

The quantities v sr , v , v and are shown in Fig 2. A three phase, 2-level VSI is capable of assuming 8 states. Of these, six states allow power transfer from the DC-link to AC side. Hence they are called the active states. The other two states are termed as null states, as all the three phases on the AC side are short circuited either to the positive bus or to the negative bus. Consequently, there is no power flow from the DC-link to the AC side. The null vectors are located at the center of the hexagon. The switching states corresponding to each vertex are also shown in Fig.2. For example, the state-1 is identified as (+ - -). This means that for this state the top switch in phaseA leg (S1 in Fig.1) is turned on so that the output terminal of phase-A is connected to the positive bus of the DC-link. Similarly, the phase-B and phase-C terminals are connected to the negative bus of the DC-link by turning on the switches S6 and S2 in state 1. From Fig..2 it is evident that the hexagon is subdivided into six identical sectors. The central theme of SVM is to synthesize the reference voltage space vector v sr in the average sense with the eight states offered by the inverter, using the criterion of voltsecond balance. 83

Mallikarjun K.A. et.al: An Efficient Switching .. In sector1, the switching periods for the active vectors T1 and T2 may be expressed in terms of the instantaneous values of the reference phase voltages v a , vb and vc as [13]:
T1 =
* * vb Ts (va ); Vdc

T2 =

* * vc Ts (vb ) Vdc

(5)

The switching time periods proportional to the instantaneous values of the reference phase voltages, termed imaginary switching times, are defined as [13] Ts * Ts * Ts * Tas = (6) V v a ; Tbs = V v b ; Tcs = V v c dc dc dc
Fig. 2: Space vector diagram of a 3-ph, 2-level inverter

From (1) and (2) the active vector switching times T1 and T2 in sector1 may be expressed as:
T1 = Tas Tbs ; T2 = Tbs Tcs ; (7) Extending this procedure for the other sectors, the active vector switching times T1 and T2 for the respective sectors may be expressed in terms of the imaginary switching times Tas , Tbs and Tcs for a particular sampling time period. The effective time Teff is the time during which the active

To this end, the instantaneous reference phase voltages are sampled at regular intervals. The sampling time period is denoted as Ts . The modulation index, denoted as mi , is defined as: |v | mi = sr Vdc where Vdc is the DC-link voltage. The time intervals Tga , Tgb and Tgc respectively denote the time periods for which the corresponding phase terminal is connected to the positive bus. For the rest of the paper, they are referred as the inverter-leg switching time periods. In conventional method of implementing SVM, the sector in which the tip of the reference space vector is situated is first determined. Using the criterion of the volt-second balance, the periods corresponding to the switching of the active vectors along the leading edge (denoted as T1 and T2 respectively) of that sector during that sampling time period are then determined [4]. There exists an exclusive relationship between the active vector switching time periods ( T1 and T2 ) and the inverter leg switching time periods ( Tga , Tgb and Tgc ) in a given sector. Using these relationships the time periods T1 and T2 are translated into the gating signals of the individual inverters. This method is thus cumbersome and time consuming. Reference [13] describes an elegant switching algorithm, which uses only instantaneous phase reference voltages to implement SVM. For the rest of this paper this algorithm is referred as the Kim-Sul, algorithm, in the honor of its inventors. In the following section, the Kim-Sul algorithm is briefly reviewed. II. THE KIM-SUL ALGORITHM As stated earlier, this algorithm operates only with the instantaneous reference voltages. The elegance of this algorithm lies in the fact that sector identification is not required to implement the SVM and the generation of gating signals is automatically accomplished. 84

vectors are switched in a sector and is given by (T1 + T2 ) . This may be determined as the difference between the maximum and minimum values among Tas , Tbs and Tcs . The time duration To is the time for which a null vector is applied, may be obtained from T1 and T2 as: To = Ts (T1 + T2 ) = (Ts Teff ) (8)

(9) = Tmax Tmin The offset time, Teff required during a given sampling time period to distribute the null vector symmetrically at either end of the effective time period with half the duration (To / 2) each (or place the effective time period exactly at the center of the sampling time period) is given by [13]: (10) Toffset = (To / 2) Tmin The actual switching times for each inverter leg can be obtained by the time shifting operation as follows:
Tga = Tas + Toffset ; Tgb = Tbs + Toffset

where Teff = max{Tas , Tbs , Tcs } min{Tas , Tbs , Tcs }

Tgc = Tcs + Toffset

(11)

To achieve minimum switching, the vectors are switched in the sequence 8-1-2-7 with the time duration of To / 2 T1 T2 To / 2 for one sampling time duration and in the sequence 7-2-1-8 during the next sampling time period, when tip of the reference vector is in sector 1. The former sequence is called the ON sequence and the later sequence is called OFF sequence. These two sequences are alternatively used. Since the time periods T gx (x = a,b,c) denote the time duration for which a given phase is connected to the positive bus, transitions occur in the

Asian Power Electronics Journal, Vol. 2, No. 2, Oct 2008 respective phases after the time duration of Tgx from the beginning of the sampling time period for all the samples with OFF sequence. However for the ON sequence, ' transitions occur in respective phases after Tgx (x = a,b,c) from the beginning of the sampling time period where ' Tgx = Ts T gx (x = a,b,c) The procedure outlined in the previous paragraphs is graphically depicted in Fig.3, assuming that the sample is situated in sector-1. when the induction motor is operated with V/f control and the inverter is modulated with Synchronous SVM, the imaginary switching times remain the same in the range of linear modulation for various modulation indices. This is because:

When the inverter is operated with Synchronized SVM, n sam is constant. When the induction motor is operated with (V / f ) control the quantities enclosed in braces namely

* * * Fig. 3: Implementation of the space-phasor modulation scheme using the instantaneous values of the ref. phase voltages v a , v b and v c .

III. THE PROPOSED ALGORITHM A. The ALGORITHM


(Va* / f ) , (Vb* / f ) and (Vc* / f ) remain constant irrespective of the modulation index in the range of linear-modulation. Hence for a given space angle of space vector , irrespective of the value of modulation index the following statements are true when the inverter is operated in the range of linear modulation:

With synchronized PWM, a fixed number of samples are used for any fundamental frequency. This is achieved by making Ts as a variable. This would ensure that the location of the first sample of the previous cycle and the location of the first sample of the current cycle are exactly aligned. Assuming that the reference phase voltages are sampled n sam times in the fundamental cycle which has a time period T,
Ts = T n sam = 1 fn sam

Tas , Tbs and Tcs are constant. Tmax and Tmin , the maximum and minimum values

(12)

among Tas , Tbs and Tcs respectively are constant. This observation is based on the fact that Tas , Tbs and Tcs are phase shifted by 1200 with respect to each other as v a , vb and vc are thus

* * *

where f is the frequency of the fundamental component. A very useful simplification results if the inverter is operated with synchronized SVM and the induction motor is driven with V/f control. The expressions for the imaginary switching times Tas , Tbs and Tcs are reproduced below for an easy reference. Ts * Ts * Ts * Tas = (13) v a ; Tbs = v b ; Tcs = v c V V V dc dc dc Substituting equ. (8) in equ. (9)
1 Tas = n V sam dc
1 Tcs = n V sam dc
* v a f

phase shifted. Teff = Tmax Tmin , the effective time is constant.

The above observations may be used to derive a useful corollary to simplify Kim-Sul algorithm. According to Kim-Sul algorithm, To (Null state period) =
Ts Teff and Toffset (Offset period) = To Tmax 2 Tmin T T = s max Tmin 2 2

; Tbs = 1 n V sam dc

* v b ; f

* v c f

(14)

Ts Teff Tmin Toffset = 2 Ts Tmax + Tmin Toffset = 2 2

(15) 85

Mallikarjun K.A. et.al: An Efficient Switching .. Hence the inverter-leg switching time period for the Aphase i.e. Tga is given by Tga = Tas + Toffset and the substitution of eqn.15 yields
Tga = + Tmin Ts T + Tas max 2 2

The above observation can be represented in equations as:


Tmax (120 0 + ) = Tmax ( 240 0 + ) = Tmax ( )

(20) (21)

(16)

Tmin (120 0 + ) = Tmin (240 0 + ) = Tmin ( )

Hence
Tga = Tconst _ a + Ts 2

From Fig.4 it can be observed that (17)


Tbs ( ) = Tas ( 240 0 + ) Tcs ( ) = Tas (120 0 + )

(22) (23)

for OFF sequence. However, as explained in section-2, during the ON sequence


Tga = Ts Tga = Tconst _ a Ts 2

From equation (19)


Tconst _ a (120 o + ) = Tas (120 0 + ) [{(Tmax (120 o + ) + Tmin (120 o + )} / 2] From equations (20), (21) and (23)

(18)

for ON sequence where


+ Tmin T Tconst _ a = Tas max 2

(19)

Tconst _ a (120 o + ) = Tcs ( ) {Tmax ( ) + Tmin ( )} / 2 = Tconst _ c ( )

(24)

Tconst _ a is defined as that component of actual switching time ( Tga ) that is independent of modulation index and only depends on space angle ( ) of space vector. Similarly, Tconst _ b and Tconst _ c are defined as that component of actual switching times ( Tgb and Tgc ) which are independent of modulation index and only depend on space angle ( ) of space vector. B. Relation between Tconst _ a , Tconst _ b and Tconst _ c
* *

From equation (19)


Tconst _ a ( 240 o + ) = Tas ( 240 o + ) (Tmax ( 240 o + ) + Tmin ( 240 o + )) / 2 From equations (20), (21) and (22) i.e.
Tconst _ a ( 240 0 + ) = Tbs ( ) (Tmax ( ) + Tmin ( )) / 2 = Tconst _ b ( )

As Tas , Tbs and Tcs are directly proportional to v a , vb


*

(25)

and vc respectively, Tas , Tbs and Tcs can be represented as three vectors which are displaced in phase by 120 with each other like v a , vb and vc . From the Fig. 2 it is evident that, after affecting a phase shift of +120 or +240, the positions of vectors interchange among them. Hence, Tmax and Tmin , which are defined as maximum and minimum among Tas , Tbs and Tcs remain constant after +120 and +240 of phase shift.
* * *

Hence Tconst _ a , Tconst _ b and Tconst _ c are phase shifted by 120. A variable Tconst is defined as that component of actual switching time ( Tga ), which is independent of modulation index and only depends on phase angle ( ) of space vector. Equations (26), (27) and (28) express Tconst _ a , Tconst _ b and Tconst _ c in terms of Tconst .

Fig. 4: Phasor diagram of

Tas , Tbs

and

Tcs

86

Asian Power Electronics Journal, Vol. 2, No. 2, Oct 2008 Tconst _ a ( ) = Tconst ( )
Tconst _ b ( ) = Tconst ( 240 0 + ) Tconst _ c ( ) = Tconst (120 + )
0

(26) (27) (28)

of the reference voltage space vector, denoted by |vsr|, is equal to


3 Vdc . At any other magnitude of 2

| v sr | lesser than

In synchronized SVM, the numbers of samples are constant irrespective of frequency. Hence the space angle takes a fixed set of values. The values of Tconst at those fixed values can be computed offline. By a simple T addition or subtraction of the value of s depending on 2 the sequence to Tconst , one can obtain actual switching time to a-phase. As actual switching times are phase shifted by 120, actual switching times of the other two phases can also be determined. From the above discussion, it is evident that the Kim-Sul algorithm can be further simplified when the inverter is operated with synchronized SVM and the induction motor with (V/f) control. The Modified Kim-Sul algorithm can formally be stated as follows:

3 Vdc , the frequency of the fundamental component is 2 linearly related to the rated frequency.

The required DC-link voltage should be such that, the inverter outputs the rated peak phase voltage
3 Vdc . For an 2 induction motor with a rated phase voltage of 230V (RMS), the peak voltage is 325V (i.e. 2 *230V).

corresponding to the case when | v sr |=

Hence the required DC link voltage is given by: 2 3 Vdc = 325 or Vdc =563V 3 2 (29)

Off-line calculation of Tconst values of the output voltage at the prefixed values of and storing these values in the form of an array. Calculation of Tga by simply adding Ts / 2 to Tconst for OFF sequence. Calculation of Tga by simply subtracting Ts / 2 from Tconst for ON sequence. Calculation of Tgb and T gc by accessing the elements from the Tconst array, which shifted by ( +240 0 ) and ( +120 0 ) (Fig.4). are phase respectively

In equation (29), the factor (2/3) arises from the fact that the length of the space vector is (3/2) times the peak of the individual phase voltages. From the above discussion it is evident that the operating frequency ( f 0 ) and the time period (T0 ) of the fundamental component for a given modulation index are given by:
f0 = v sr * 50 3 *V 2 dc Hz To =
1 fo

3 *V 2 dc i.e. T0 = ( v sr * 50)

(30)

IV. EXPERIMENTAL RESULTS AND DISCUSSION A 3-ph, 2-level inverter controlled by the proposed algorithm has been implemented on a TMS320F243 DSP platform. A (V / f ) controlled induction motor drive is considered for experimentation. The induction motor rating is 5HP, 415 V (line-line). The time period of the fundamental component of the motor phase voltage is divided into 48 samples irrespective of the time period. This means that the angular difference between successive samples is 7.50 (i.e. 3600/48). The radius of the biggest circle that can be inscribed in the hexagon shown in Fig.2 corresponds to the limit of linear modulation. With (V / f ) control, this operating condition would also correspond to the operation with rated frequency. From Fig. 2 it is evident that this operating condition corresponds to the case wherein the magnitude

As there are 48 samples per cycle, the time per one sample i.e. sampling time period ( Ts ) is given by:
3 *V 2 dc To = Ts = 48 (| v sr | *50 * 48)

(31)

A. Experimental results with mi =0.4 (40% modulation) The experimental waveform of the pole voltage ( v AO ) , the common-mode voltage content of the pole voltages (dropped across the AC-neutral point N and the point O in Fig. 1) and the phase voltage ( v AN ) of the 3-phase twolevel inverter operated in linear modulation (40% modulation) are shown in Fig. 5a, 5b and 5c respectively. 2 The maximum phase voltage is given by *Vdc i.e. 3 (0.667*563) = 376V. 87

Mallikarjun K.A. et.al: An Efficient Switching .. The experimental results confirm this assertion, as is evident from Fig. 5. Fig. 6a shows the sample averaged Tga waveform applied to A-phase leg of the inverter for 40% modulation operation. It may be noted that it resembles that of the sample averaged pole voltage ( v AO ) . The time period of this waveform corresponds to the one given by equation 30. Substituting | v sr |= 0.4Vdc in eqn. 30, one gets To = 43.3 ms. The experimental result, reinforce this assertion. Fig. 6b shows the waveforms of v and v , corresponding to the case of linearmodulation. As one might expect, these waveforms are sinusoidal, phase shifted to each other by 900. Fig. 6c shows the locus of the tip of the reference vector in the plane, corresponding to this case. B. Experimental results for Over-modulation The experimental waveform of the pole voltage ( v AO ) , the common-mode voltage content of the pole voltages (dropped across the AC-neutral point N and the point O in Fig. 1) and the phase voltage ( v AN ) of the 3-phase twolevel inverter corresponding to the case of overmodulation are shown in Fig. 7a, 7b and 7c respectively. Whenever the tip of the reference vector OP is situated outside the hexagon shown in Fig. 2, the imaginary switching times Tas , Tbs and Tcs are so adjusted as to bring the revised sample on to the periphery of the hexagon. Whenever it is detected that the null time duration To < 0 , it is forced to zero and the values of the imaginary switching times are readjusted following the procedure described in [13]. In this case, the values to be loaded into the counters of the DSP are directly read from a separate lookup table, corresponding to the case of overmodulation. Fig. 8a shows the sample averaged Tga waveform applied to A-phase leg of the inverter for overmodulation. The inverter operates with a constant frequency of 50Hz, as the frequency is clamped to the rated frequency if the inverter operates in the region of over-modulation. Fig.8b shows the waveforms of v and v , corresponding to the case of over-modulation. As one might expect, these waveforms are non-sinusoidal, though they are phase shifted to each other by 900. Fig. 8c shows the locus of the tip of the reference vector in the plane, corresponding to this case. The waveforms of
va ,

hexagon, To < 0 . Since it is impracticable to have a negative value for the switching period of the null vector, it is forced to zero filling the entire sampling time period with the effective time interval, Teff [13]. This means that in the latter case, only the two active vectors situated in the nearest proximity to the tip of the reference vector. Thus, the tip of the reference vector is forced to lie in the periphery of the hexagon as demonstrated in Fig. 9b. C. Advantage with the proposed corollary As mentioned earlier, a corollary to the Kim-Sul algorithm for the implementation of space vector modulation is derived in this paper. This corollary is applicable for the case of under-modulation, when the induction motor is operated with v / f control. The proposed corollary is based on the observation that the imaginary switching times Tas , Tbs and Tcs remain unaltered for a given , even though the modulation index is varied in the aforementioned condition. Instead of computing the imaginary switching times Tas , Tbs and Tcs online, the corresponding values of Tconst are computed offline and are stored in a lookup table (Table-1 for an easy reference). To this value, the value of Ts / 2 is either added or subtracted, depending on the sequence to be implemented to directly generate the gating waveforms of the individual devices. For over-modulation, a separate lookup table is employed (Table-2), with the amendment suggested in [13]. In other words, if the sample is situated within the hexagon shown in Fig. 2, the inverter leg switching timings Tga , Tgb and Tgc are computed using Tconst obtained by reading off Table-1, while they are read off the Table-2, if they are situated outside the hexagon. Fig. 10 shows the reduction in the time of computation with the proposed modification. To discern the difference clearly, the computation time is increased by a factor of eight by introducing 8 wait states between each instruction of the interrupt subroutine. The time period between each interrupt is equal to the sampling time period. The time periods for a given sample are computed one sampling time period ahead, i.e. the periods calculated in the current sampling time are implemented in the subsequent sampling time interval. The upper trace of Fig. 10 shows the time of computation with the proposed corollary, while the lower trace shows the time of computation with the conventional Kim-Sul algorithm. From the top trace, it may be noted that the time of computation is 50s with the proposed modification, while it is about 80s with the conventional Kim-Sul algorithm. This means that the actual times of computation are 1/8th of these timings as 8 wait states are deliberately introduced between each instruction to measure these time periods accurately. The experimental condition corresponds to the modulation index of 0.8, for which the sampling time period is 451s (eqn.31). From the above figure it is evident the computation has become faster by a factor of (80-50)/80, i.e. by about 37%.

for a modulation index of 93% (i.e.

| v sr |= 0.93Vdc ) are shown in Fig. 9a. In this case, the tip

of the reference vector is partly situated within the hexagon shown in Fig. 2, resulting in the circular part of the locus and partly on the periphery of the hexagon. The samples situated within the hexagon are synthesized by switching two active vectors in the nearest proximity and two null vectors (with the redundancy of the null states) resulting in the circular part of the locus as To > 0 in this case. However, for the samples situated outside the 88

Asian Power Electronics Journal, Vol. 2, No. 2, Oct 2008

Fig. 5a: Experimental waveform of the pole voltage (Scale: time axis: 10ms/div, Voltage axis: 200V/div.)

Fig. 5b: Waveform of the commonmode voltage (Scale: time axis: 10ms/div and Voltage axis: 200Vdiv.)

Fig. 5c: Experimental waveform of the phase voltage (time: 10ms/div and Voltage: 200V/div.)

Fig. 6a: The waveform of sample averaged T ga at a modulation index of 40% (Time axis: 10ms / div.)

Fig. 6b: The waveforms of

va and

at a modulation index of 40% (Time axis: 20ms / div.)

Fig. 6c: The locus of the tip of the reference vector at a modulation index of 40%

Fig. 7a: Waveform of the pole voltage for over-modulation (Scale: time axis: 5ms/div and Voltage axis: 200V/div.)

Fig. 7b: Waveform of the commonmode voltage for over-modulation (Scale: time axis: 5ms/div and Voltage axis: 200V/div.)

Fig. 7c: Waveform of the phase voltage for over-modulation (Scale: time axis: 5ms/div and Voltage axis: 200V/div.)

Fig. 8a: The waveform of sample averaged Tga for over- modulation (Time axis: 10ms / div.)

Fig. 8b: The waveforms of v a and

v for over-modulation (Time axis:


5ms / div.)

Fig. 8c: The locus of the tip of the reference vector for over-modulation

89

Mallikarjun K.A. et.al: An Efficient Switching ..

Fig. 9a: The waveforms of v a and v at a modulation index of 93% (x-axis: 5ms /div)

Fig. 9b: The locus of the tip of the reference vector at a modulation index of 93%

Fig. 10: The time of execution with the proposed corollary (upper trace) and with the conventional algorithm (lower) (Time scale: 100s/div)

V. CONCLUSION In this paper, a corollary to the Kim-Sul algorithm is derived, which is useful in implementing the synchronized SVM for a 3-phase, 2-level inverter driving an induction motor with (V/f) control. This corollary reduces the computational overhead on the digital controller by about 37%. An elegant lookup table is devised, which could be used for any modulation index, while the inverter is operated within the range of modulation. The Kim-Sul algorithm with this corollary is experimentally implemented on a TMS320F243 DSP platform. The experimental results validate the proposed corollary to the Kim-Sul algorithm. REFERENCES
[1] Jacob Zubek, Alberto Abbondanti and Craig J. Norby, Pulsewidth modulated inverter motor drives with improved modulation, IEEE Trans. Ind. Applicat., Vol.IA11, No.6 Nov/Dec 1975, pp. 695-703. [2] R.M. Green and J.T.Boys, Implementation of pulsewidth modulated inverter modulation strategies, IEEE Trans. Ind. Applicat., Vol.IA-18, No.2 Mar/Jun 1982, pp. 138-145. [3] Alberto Pollmann, A digital pulse width modulator employing advanced modulation techniques, IEEE Trans. Ind. Applicat., Vol.IA-19, No.3, May/Jun. 1983, pp.409-414. [4] Heinz Willi Van Der Broeck, Hans-Christopher Skudenly and Georg Viktor Stanke, Analysis and realization of a pulsewidth modulator based on voltage space vectors, IEEE Trans. Ind. Applicat., Vol.24, No.1 Jan/Feb. 1988, pp.142-150. [5] Ned Mohan, Tore M.Undeland, William P. Robbins, Power Electronics: Converters, Applications and Design, (John Wiley& Sons, Second Edition, 1995). [6] Sidney R Bowes and Yen-Shin Lai, The relation between space-vector modulation and regular-sampled PWM, IEEE Trans. Ind. Applicat., Vol.44, No.5 Oct 1997, pp.670-679. [7] Donald Grahame Holmes, The significance of zero space vector placement for carrier-based PWM schemes, IEEE Trans. Ind. Applicat., Vol.32, No.5 Sept/Oct 1996, pp.11221129. [8] Keliang Zhou and Danwei Wang, Relationship between space vector modulation and three phase carrier-based PWM: A comprehensive analysis, IEEE Trans. Ind. Applicat., Vol.49, No.1, Feb 2002, pp.186-196. [9] Joachim Holtz, Pulsewidth modulation- a survey, IEEE Trans. Ind. Applicat., Vol.39, No.5, Dec 1992, pp.410-420. [10] V. Oleschuk and F. Blaabjerg, Direct synchronized PWM techniques with linear control functions for adjustable speed drives, in Proc. of the IEEE APEC2002, pp.76-82. [11] V. Oleschuk, F. Blaabjerg and B.K. Bose, Triphase cascaded converters with direct synchronous pulsewidth modulation, Automatica, Vol.44, No.1-2, pp.27-33, 2003. [12] Narayanan, G., Krishnamurthy, H.K., Di Zhao and Ayyanar, R. Advanced bus-clamping PWM techniques based on space vector approach IEEE Tran. Power Electronics, Vol.21, No. 4, July 06, pp. 974-984. [13] Joohn-Sheok Kim, Seung-Ki Sul, A novel voltage modulation technique of the space vector PWM, Conf. Proc.IPEC- 1995, pp.742-747.

BIOGRAPHIES
K.A.S.Mallikarjuna Rao received his B.Tech. degree in Electrical Engineering from the National Institute of Technology, Warangal, India in 2004 and the M.E. degree in Power Electronics at Indian Institute of Science (IISc), Bangalore, India in 2007. He is presently working as a Senior Engineer in M/S Ashok Leyland Ltd, Chennai, India. His areas of interest include Power Electronics, Motor Drives and PWM techniques.

Sunita Nadampalli received her B.Tech. degree from the National institute of Technology, Warangal, India in 2005 in Electrical Engineering. She is the winner of six gold medals for her academic excellence. She is currently working as a Software Design Engineer at M/s Texas Instruments (India) Ltd, Bangalore, India.

V.T. Somasekhar received his graduate degree from Regional Engineering College Warangal (presently the National Institute of Technology) in 1988 and the post graduate degree from the Indian Institute of Technology, Bombay in 1990, his area of specialization being Power Electronics. He received his doctoral degree from the Indian Institute of Science in 2003. His current interests are multilevel inversion with open-end induction motors, AC drives and PWM strategies.

90

You might also like