11
Group Members Zunaib Ali (FA13-R09-013) Muqadsa Iftikhar (FA13-R09-005) Madiha Naeem (FA13-R09-024) Assignment Hybrid Power System Title 7-Channel Interleaved Boost Converter Matlab Simulation Switching Pattern- Each channel of interleaved converter is switched with a phase difference of360 / N. In the case of 7-channel interleaved converter the channels are switched at a phase difference of 360 7 =51.4286 °0.8976 radian . Simulation Parameters- Load Resistor=1 1

7 channel Interleaved Boost Converter

Embed Size (px)

DESCRIPTION

Simulation of interleaved Boost converter

Citation preview

Page 1: 7 channel Interleaved Boost Converter

Group Members

Zunaib Ali (FA13-R09-013)

Muqadsa Iftikhar (FA13-R09-005)

Madiha Naeem (FA13-R09-024)

Assignment

Hybrid Power System

Title

7-Channel Interleaved Boost Converter Matlab Simulation

Switching Pattern-

Each channel of interleaved converter is switched with a phase difference of360/N .

In the case of 7-channel interleaved converter the channels are switched at a phase

difference of360

7=51.4286 °∨0.8976 radian.

Simulation Parameters-

Load Resistor=1Ω

L1=L2=L3=L4=L5=L6=L7=1H

Source Voltage V s=100V

Capacitor, C1=10−6 F

Capacitor, C2=0.5 F

Switching Frequency,f s=1khz

Switching Frequency,T s=10−3 sec

Duty Cycle, d=0.5

1

Page 2: 7 channel Interleaved Boost Converter

Matlab Circuit

t

Continuous

pow ergui

[io]

io

[i7]

i7

[i6]

i6

[i5]

i5

[i4]

i4

[i3]

i3

[i2]

i2

i1 to i7

[i1]

i1

Vs v+-

Vo

V

Voo

To Workspace1

Ioo

To Workspace

Specturm

Specturm

g CE

S7

g CE

S6

g CE

S5

g CE

S4

g CE

S3

g CE

S2

g CE

S1R

P7

P6

P5

P4

P3

P2

P1 to P7

P1

I n Mean

Mean Value1

I n Mean

Mean Value

L6

L5

L4

L3

L2

L1

L

i+-

I7

i+-

I6

i+ -

I5

i+ -

I4

i+-

I3

i+-

I2

i+ -

I1

i+-

I

[i7]Go to i7

[i6]Go to i6

[i5]Go to i5

[i4]Go to i4

[i3]Go to i3

[i2]Go to i2

[i1]Go to i1

[S7]

Go to S7

[S6]

Go to S6

[S5]

Go to S5

[S4]

Go to S4

[S3]

Go to S3

[S2]

Go to S2

[S1]

Go to S1

[io]

F_io

[io]

F_io

[S7]

F_S7

[S6]

F_S6

[S5]

F_S5

[S4]

F_S4

[S3]

F_S3

[S2]

F_S2

[S1]

F_S1

[S7]

F_P7

[S7]

F_P7

[S6]

F_P6

[S6]

F_P6

[S5]

F_P5

[S5]

F_P5

[S4]

F_P4

[S4]

F_P4

[S3]

F_P3

[S3]

F_P3

[S2]

F_P2

[S2]

F_P2

[S1]

F_P1

[S1]

F_P1

183.6

Display1

183.6

Display

D7

D6

D5

D4

D3

D2

D1

Control SIgnal

Clock

C2C1

A

Figure 1: Interleaved Boost Converter Matlab Model

Input Voltage

0 1 2 3 4 5 6 7 8 9 10

20

40

60

80

100

120

140

Time,t

Vs

Input Voltage

Figure 2: Input to Boost Converter

2

Page 3: 7 channel Interleaved Boost Converter

Output Voltage

0 1 2 3 4 5 6 7 8 9 10-50

0

50

100

150

200

250Output Voltage of Boost Converter for d=50%

Time,t

Vo(t

)

Figure 3: Output of Converter

Output Voltage Spectrum

0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 11000 12000 13000 140000

10

20

30

40

50

60

70

80

90

100Boost Converter

Frequency Hz

Nor

mal

ized

Har

mon

ic M

agni

tude

Figure 4: Output Voltage Spectrum, fs=1khz

3

Page 4: 7 channel Interleaved Boost Converter

Output Current

0 1 2 3 4 5 6 7 8 9 10-50

0

50

100

150

200

250

Time,t

i o(t)

Output Current of Boost Converter for d=50%

Figure 5: Output Current of Converter

Output Current Spectrum

0 1000 2000 3000 4000 5000 6000 7000 8000 900010000110001200013000140000

10

20

30

40

50

60

70

80

90

100Boost Converter Current Specturm

Frequency Hz

Nor

mal

ized

Har

mon

ic M

agni

tude

Figure 6: Boost Converter Output Current Specturm

4

Page 5: 7 channel Interleaved Boost Converter

Control Pulses

0 0.5 1 1.5 2 2.5 3 3.5 4

x 10-3

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Time,t

Gat

e P

ulse

s)

Figure 7: Control Pulses

Figure 8: Control Pulses

5

Page 6: 7 channel Interleaved Boost Converter

Current through Inductor

Figure 9: Current Through Inductors

6

Page 7: 7 channel Interleaved Boost Converter

Figure 10: Current Through Inductors

Matlab m.file for Parameters of Converter-

After the MDL file is run, execute this mfile

%.......................................................% PARAMETERS OF 7-CHANNEL INTERLEAVED CONVERTER%************ Prepared By %***** ZUNAIB ALI FA13-R09-013%***** MUQADSA IFTIKHAR FA13-R09-013%***** MADIHA NAEEM FA13-R09-013%....................................................... %*** Spectrum codet=[0,1000,2*1000,3*1000,4*1000,5*1000,6*1000,7*1000,8*1000,9*1000,10*1000,11*1000,12*1000,13*1000,14*1000];y=[mean(s),mean(s1),mean(s2),mean(s3),mean(s4),mean(s5),mean(s6),mean(s7),mean(s8),mean(s9),mean(s10),mean(s11),mean(s12),mean(s13),mean(s14)];

7

Page 8: 7 channel Interleaved Boost Converter

y=y./y(1);y=y.*100;figure;bar(t,y);title('Boost Converter')xlabel('Frequency Hz')ylabel('Normalized Harmonic Magnitude')

%# Assumption L=L1=L2=L3=L4=L5=L6=L7clcVo=mean(Voo);Io=mean(Ioo);d=0.5;Ts=1/1000;L=1; %The ripple current in 7-channel converter can be found by: % d=duty cyle %D_IL=D_IL1=D_IL2=D_IL3=D_IL4=D_IL5=D_IL6=D_IL7 D_IL=d*(1-d)*(Vo*Ts)/(L); % The boundary inductor current relates the inductor ripple current by: %ILB=ILB1=......=ILB7 IL_B = D_IL/7; % 7 in denominator is for 7-channel % The boundary output current for each channelIo_B = (1-d)*IL_B; % The average outptu current of each channel %Io1=Io2=Io3=Io4=Io5=Io6=Io7Io1=Io/7; % 7 in denominator is for 7-channel % The total input current of the boost converter is Ii=Io/(1-d); % The percentage inductor ripple can be found from D_IL/IL_1 %IL_1=IL_2=IL_3=IL_4=IL_5=IL_6=IL_7 IL_1=Ii/2; perc_ripple_inductor=(D_IL/IL_1)*100; % The total input current ripple D_Ii=(1-(2*d))*(d*Vo*Ts)/L; % The total input current percentage ripple total_input_percnt_ripple=(D_Ii/Ii)*100; % The ratio of the total input ripple current "D_Ii" to the inductor ripple cuurent "D_IL of each channel ripple_ratio= D_Ii/D_IL; %****************** OUTPUT RIPPLE VOLTAGE %Load of boost converter Req=Vo/Io;

8

Page 9: 7 channel Interleaved Boost Converter

% The output voltage ripple without interleaving D_Vo/Vo=d*(Ts/Req*Co) % With interleaving use figure

Command Window Results

Vo =

189.1965

Io =

189.1965

D_IL =

0.0473

IL_B =

0.0068

Io_B =

0.0034

Io1 =

27.0281

Ii =

378.3930

IL_1 =

189.19

perc_ripple_inductor =

0.0250

D_Ii =

0

total_input_percnt_ripple =

0

ripple_ratio =

0

Req =

1.0000

9