clamped-mode fixed frequency series resonant converter ......clamped-mode fixed frequency series...

198
Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial fulfillment of the requirements for the degree of Master of Science in Electrical Engineering APPROVED: Fred C. Lee, Chairman B. H. Cho V. Vorperian October, 1988. Blacksburg, Virginia

Upload: others

Post on 25-Sep-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application,

Analysis and Implementation.

by

Juan A. Sabate

Thesis submitted to the Faculty of the

Virginia Polytechnic Institute and State University

in partial fulfillment of the requirements for the degree of

Master of Science

in

Electrical Engineering

APPROVED:

Fred C. Lee, Chairman

B. H. Cho V. Vorperian

October, 1988.

Blacksburg, Virginia

Page 2: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

LP S-~5S--VBSs-' JgeS Sl-1-'J­c.~

Page 3: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

-'"

) -J

Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application,

Analysis and Implementation.

by

Juan A. Sabate

Fred C. Lee, Chairman

Electrical Engineering

(ABSTRACT)

The performance of the clamped-mode series resonant converter operating

at a fixed frequency is studied for off line applications. A new set of character ..

is tics for the converter operating above and below resonant frequency has been

developed by including the effect of losses in the analysis.

Based on the analytical results, design guidelines are established and two

prototypes were built to operate below and above resonant frequency respec-.

tively. The advantages and limitations of the two breadboards are assessed and

their major sources of loss identified.

Page 4: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Acknowledgements

I am deeply indebted to Dr. Fred C. Lee for offering me the opportunity to

study with the Virginia Tech Power Electronics Center. His continued encour­

agement and technical expertise provided throughout my research and thesis is

especially appreciated.

Special thanks are extended to the other members of my advisory committee:

Dr. Vatche Vorperian and Dr. Bo H. Cho. I have benefitted greatly from their

advice and guidance.

I wish to thank all of my professors in my Master's program; their instruction

has allowed me to broaden and enhance my knowledge.

Special thanks are due to Mr. F. S. Tsai and to Mr. Peter Materu who shared

their knowledge and experience of clamped-mode resonant converters.

I would also like to thank my fellow students and colleagues in the power

electronics research group at Virginia Polytechnic Institute and State University.

Especially the follo\ving, whose friendship and suggestions have been invaluable

Acknowledgements iii

Page 5: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

in the completion of thesis work, thank you to: Mr. A. Lotfi, Mr. L. Chang, Mr.

P. Gradzki, Mr. W. Tabisz, Dr. Milan M. Jovanovic, Mr. R. Ridley, Mr. C. J.

Hsiao, Mr. A. Ghahary, Mr. Grant Carpenter and all of the graduate students

and technicians at VPEC.

I also deeply appreciate the help of Mrs. Tammy J. Hinner, Mrs. Justice

McCormick and Mis. Gayle Noyes.

My sincere thanks to Mis. Monica C. Lluch, for her understanding, encour­

agement and constant support.

Finally, I particularly would like to offer my sincerest gratitude to my parents

and brother, for their encouragement and support have provided the strength and

determination needed to pursue and fulfill my studies.

Acknowledgements iv

Page 6: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Table of Contents

Introduction .......•.................................................... 1

Description of the operation .............•..•......•......................... 4

2.1 Introduction ........................................................ 4

2.2 Constant frequency operation ........................................... 5

2.3 Circuit paratneters ................................................... 10

2.4 Operating regions ................................................... 11

2.4.1 Operation below resonant frequency ................ . . . . . . . . . . . . . . . . . .. 11

2.4.2 Operation above resonant frequency ................................... 16

Analysis and design characteristics ......•.................................... 23

3.1 Ideal case analysis ................................................... 23

3.1.1 DC characteristics below resonant frequency ............................. 25

3.1.2 DC characteristics above resonant frequency ............................. 26

3.2 Analysis including losses .............................................. 30

3.2.1 Model Including Losses ............................................ 31

3.2.2 DC characteristics for operation above resonant frequency ................... 33

Table of Contents v

Page 7: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

3.2.3 DC characteristics for operation below resonant frequency ................... 34

Design considerations ................. ,.................................. 39

4.1 Design guidelines ................................................... 40

4.1.1 Case below resonant frequency .......... 0 • • 0 • • • • • • • • • • • • • • • • • • 0 • • • 0 0 43

4.1.2 Case above resonant frequency 0 •••• 0 • 0 ••••• 0 •••••••••••••••••• 0 • • • •• 49

4.1.3 Controllogic and gate driver. ........................................ 53

4.2 Performance evaluation ................ 0 0 ••••••••••••••••••••••••••• " 58

4.2.1 Prototype operating below resonant frequency ........................... 58

4.2.2 Case above resonant frequency ...................................... 65

Verification of the characteristics .•...••.•....•••....•.•.....•.•••....•.•.••. 75

5.1 DC characteristics ........... 0 •••••••••••• 0 •••• 0 • 0 ••••• 0 ••••••••••• o. 76

5.2 Simulation results ............................ 0 • 0 •••••••••• 0 •• 0 • • • • •• 77

Conclusions and summary •.••••....•••••.....•••..••••.••......••••...•••• 86

State plane analysis of the clamped mode series resonant converter including parasitic losses . 89

A.l Introduction ........ 0 ••••• 0 •• 0 ••• 0 •• 0 0 0 •••••••• 0 ••• 0 •••••••• 0 • • • •• 89

A.2 State plane analysis ........... 0 •••••••••••• 0 0 • 0 • 0 •••••••••••••• 0 •• o. 90

A.201 Equilibrium trajectories above resonant frequency . 0 •••• 0 ••• 0 • 0 0 0 0 • 0 • • • • •• 94

A.2.2 DC characteristics above resonant frequency ........................... 105

A.2.3 Equilibrium trajectories below resonant frequency ...... 0 • • • • • • • • • • • • • • •• 106

A.2.4 DC characteristics below resonant frequency ........................... 113

Fortran programs •.••...•...................•....•..........•.....•••.• 114

B.1 Programs to calculate DC characteristics for the ideal case ............... 0 • • •• 114

Table of Contents vi

Page 8: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

B.l.l Case above resonant frequency 114

B.l.2 Case below resonant frequency ............................. 0 0 • 0 •• 0 0 125

B.2 Programs to calculate DC characteristics for the case including loss o. 0 0 0 0 0 0 • 0 •• 0 0 135

B.2.l Case above resonant frequency . 0 •• 0 0 0 0 ••• 0 0 0 •• 0 0 ••• 0 • 0 ••• 0 0 0 • 0 •• 0 •• 135

B.2.2 Case below resonant frequency .... 0 0 0 ••••••• 0 •• 0 0 0 •••• 0 • 0 0 0 0 0 • 0 •• o. 155

Spice listings .............•.......................•.....•......•...•..• 182

Col Simulation of the model including loss o. 0 • 0 0 ••• 0 0 • 0 • 0 •• 0 0 0 • 0 0 •• 0 0 0 ••••• 0 182

Co2 Simulation of switching conditions o. 0 0 0 0 •• 0 • 0 0 0 0 0 0 • 0 •• 0 • 0 • 0 0 0 0 0 0 ••• 0 • 0 0 184

References: ......................•.......••........•.................. 187

Vita ..........•..•......................................••......... 190

Table of Contents vii

Page 9: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Chapter 1

Introduction

The new trend in po\ver electronics reveals an increased demand for power

supplies with higher power density. The size of the filtering elements and trans­

formers can be reduced by increasing the operation frequency_ However, the

losses in these elements increase in proportion to the operation frequency. Re­

duction of the overall equipment size is achieved only if the losses in these ele­

ments can be kept reasonably low.

Although better core materials and capacitors are available for high­

frequency operation, a major problem is associated with the switching losses of

semiconductor devices. Even with the fastest devices (MOSFETs) available for

power processing, the turn on and turn off processes are always accompanied

with current and voltage overlap. When operating at high frequencies, the

switching loss can offset the benefit of high-frequency operation.

Introduction

Page 10: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

PWM converters have been widely used because of their simplicity and rela­

tively good performance. However, PWM converters operate with square-wave

current and voltages which impose high dv/dt and dijdt on the devices, resulting

in high switching stress and s\vitching loss. Other sources of stress and loss in

PWM converters are the parasitic elements associated with the switching devices.

Recently, resonant switch concepts were proposed to alleviate this problems. The

appropriate design of resonant converters allows operation with either zero cur ..

rent switching (ZCS) or zero voltage switching (ZVS) and utilization of the

parasitic elements. By introducing the resonant switch concept, a large family

of quasi-resonant converters has been developed directly from their PWM

counterparts [23], resulting in a drastic reduction of switching loss and stress.

This family of converters can therefore operate at a much high switching fre­

quency and maintain high conversion efficiency.

Control of resonant converters or quasi .. resonant converters has been accom­

plished by modulating the operation frequency of the circuit to regulate the out ..

put. This variable frequency operation imposes penalty on the design of input

and output filters and it is not suitable for certain applications where a fixed fre­

quency operation is necessary.

A phase control technique of resonant converters was proposed recently [14].

This technique permits output regulation without changing the operating fre­

quency. Converters using this control principle are called constant frequency

clamped-mode resonant converters. Several studies have been reported [10-12,24]

explaining its operation and providing design characteristics.

Introduction 2

Page 11: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

The purpose of this work is to study in detail the clamped mode series reso­

nant converter topology. A breadboard is built to provide an experimental ver­

ification of this concept.

Chapter 2 presents an overview of the circuit operation, with an emphasis on

the switching conditions of the devices. The operating range where the circuit

operates with zero voltage turn on or zero current turn off is defined analytically.

Chapter 3 presents the analysis of the circuit and calculation of the DC charac­

teristics. Previous studies [10 .. 12,24] based on the assumption of ideal compo­

nents are improved by incorporating losses in the tank. Chapters 4 and 5

describe the design guidelines and present the experimental results, respectively.

The operating ranges for zero current turn off and zero voltage turn on are iden­

tified for operation above and below resonant frequency. The results of the ex­

perimental work are used to verify the accuracy of the model developed by

including losses in the determination of DC characteristics.

Introduction 3

Page 12: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Chapter 2

Description of the operation

2.1 Introduction

The conventional series resonant converter has been extensively studied [1-7,8].

This converter can be operated with a switching frequency either above or below

the resonant frequency of the LC tank, and with the output load linked to the

current in the tank through a rectifier. Since the current in the tank is sinusoidal,

the only output filter required is a capacitor. The circuit operates with all active

switches commutated at zero current below resonant frequency and \vith the ac­

tive s\vitches turned on at zero voltage above resonant frequency.

The conventional resonant converter is controlled by modulating the switch­

ing frequency. Problems with this method occur when the converter is operated

Description of the operation 4

Page 13: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

with variable loads. If there is a wide range of input and load, in order to regulate

the output, the switching frequency must be varied over a wide range.

It is desirable to be able to retain the main features of the resonant converters

and to operate at a fixed frequency. The recently proposed clamped-mode reso­

nant converters [10-13,24] can be regulated without changing the frequency of

operation.

2.2 Constant frequency operation

The clamped mode series resonant converter is implemented with a full

bridge structure either with or without isolation (Figs. 2.1 and 2.2). The operation

is based on a phase shifting between the gating signals applied to the devices in

the two legs of the bridge. The t\VO devices of each leg are operated

complementarily (delayed 180 deg.) with a 50 percent duty ratio, as well as si­

multaneously with a phase lag between each device and its diagonally opposing

device in the bridge.

This sequence of operation causes the voltage applied to the resonant element

to be quasi-square wave as shown in Fig. 2.3. Between the positive and negative

pulses there exists a time interval when the tank voltage is clamped to zero. The

time that the tank is connected to the supply is controlled by varying the phase

lag bet\veen the t\VO diagonal devices.

Description of the operation 5

Page 14: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

OJ 01 04J

D4

Vi Co Lo

Q3

02J~ D2

J~ . . . .

Cf Rload

Figure 2.1: Circuit without isolation.

Description of the operation 6

Page 15: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

QJ 01 Q4J D4

Vi Co Lo +

Q3 Q2

J 03

Uk J 02

~R load

Figure 2.2: Circuit with isolation.

Description of the operation 7

Page 16: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

The control parameter is defined as the time that the tank is connected di-

rectly to the input supply, and its value in degrees with reference to the switching

frequency is defined as fJ. Mathematically it can be expressed as

lp fJ = -- x 180 degrees

Ts/2

where tp is the amount of time the tank is directly connected to the input source

and 1: is the switching period. (Fig. 2.3).

It is important to emphasize the similarity between fJ and the duty ratio for

PWM converters. In clamped-mode series resonant converters, the output can

be regulated by controlling fJ

There exists many different operating modes depending upon the design of

the resonant tank elements and the load conditions. The next section of this

chapter presents an overview of all possible modes, including the cases when

switching frequency is above and below resonant frequency (Secs. 2.4.1 and

2.4.2). Zero voltage turn-on or zero current turn-off operation not only depends

on the operation above or below resonant frequency ratio, but also on the load.

Consequently, since regulation is achieved by varying fJ according to the load, the

zero voltage turn-on and zero current turn-off conditions are expressed as func-

tion of the operating frequency and fJ.

Description of the operation 8

Page 17: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Q1~ 02 i

Q3lto-; ~ 04

V tank OV.

-t~ t~

Figure 2.3: Timing waveforms and tank voltage.

Description of the operation 9

Page 18: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

2.3 Circuit parameters

The series resonant converter is characterized by the resonant frequency and

the characteristic impedance of the resonant tank,

and

1 /o=2nJLC Hz

Z = /L n o \Ie

(2.1)

(2.2)

All circuit currents and voltages are normalized for simplicity and generality

of results, as is common practice in the analysis of the resonant converters

[1-5,6,8,10,11]. The normalized quantities are defined as

I V. 1=--'

n Zo

v V=-n ~

f fn=/o

(2.3)

(2.4)

(2.5)

where ~ is the input voltage, and the n subscript indicates normalized value.

Description of the operation 10

Page 19: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

2.4 Opel·ating regions

Circuit operation below resonant frequency has been fully characterized in

previous studies [10,11], showing that many different modes of operation are

possible. It is necessary to evaluate them to determine suitability for particular

applications.

S\vitching conditions for the devices are major factors when high-frequency

operation is desired. In the following sections, various operating modes and cor­

responding regions are defined. The cases when the switching frequency is above

or below the resonant frequency present different features and are discussed sep­

arately. The regions of operation define operating conditions with identical

switching conditions. In every region, different modes of operation or different

sequences of conduction for the devices are possible. Continuous conduction

mode (CCM) or discontinuous conduction mode (DCM) refer to the inductor

current which is either continuous or discontinuous.

2.4.1 Operation below resonant frequency

Six different modes of operation are possible below resonant frequency. De­

pending on the switching conditions, only two different commutation situations

are possible. One is when the four active devices are turned-off naturally. The

other is when two active devices are turned off naturally and two are force

Description of the operation II

Page 20: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

turned-off with current. In the second case, however, the force commutated de­

vices turn on with no voltage applied. For the first case, the region of operation

is called region A and for the second, region B. These regions are drawn with

respect to load (fJ) and normalized output voltage for every ron' as shown in Fig

2.4.

Only one mode of operation is possible in region A (Fig. 2.5). In this mode

before the gate voltage is removed from a particular MOSFET the corresponding

parallel diode is already conducting, due to the reversed tank current. However,

the four diodes of the bridge are reverse biased by the input voltage when the

corresponding MOSFET in series is turned on. This fact plays an important roll

in the turn on losses as shown in the experimental results.

In region B, five operating modes are possible [11]. However, two occur when

operating at frequencies less than 0.8 /0, and another occurs when the normalized

output voltage is close to unity [10,11]. Since these conditions are not practical in

an actual design, only two possibilities are described here.

The two cases of interest in region B are shown in Fig 2.6. Prior to the re­

versal of current through Q 1 and Q2 , Q 1 is force turned-off. Energy stored in the

resonant tank is resonating through Q2 and D3. In this case, QI and Q3 are force

commutated and Q2 and Q3 are naturally commutated, however, Q 1 and Q3 are

gated when the corresponding parallel diode is still conducting. Consequently,

they turn on with zero voltage, and a simple capacitor snubber across Q 1 and

Q3 can be used to reduce their turn-off losses.

Description of the operation 12

Page 21: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Regions of operation (Wn=O. 8) 180

170

160

150

140

130

120

110 ....--.. C) 100 (]) 90 "C ........... 80 cc..

70

60

50

40

30

fi 1- A // pa\:llu 11"'\ V/

i/ I I

I

./ ~ I

I I

/ ", I

" / /

/ /

V ,,' /'

~V ,/

,/

'"

V '" .... - -" ~R '" ~

,/ ""~f'1U"11 '"

V - .",

heM '" ,/

'" / ","

Recio hB '" ,/

'f' ,," OeM '" ~'"

'" ","'"

20 ~'" ,.

,/

10 ,

" " " 0 .,"

o 0.2 0.4 0.6 0.8 1

Von

Figure 2.4: Operating regions below resonant frequency.

Description of the operation 13

Page 22: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

01

02

03

04

Vc

REGION A

- ..

o--~~---+--~~------~----~--~+-------~

03 01 01 02 D4 D4

01 03 0304 D2 D2

Figure 2.5: Inductor current. tank and capacitor voltages. Region A.

Description of the operation 14

Page 23: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Q1

Q2

Q3

Q4

Q1

Q3 Q4 b~ Q104 p~

t i • P .,

Q1 Q2 :D~ D2 Q3

i<~2

Q2 -----,!-[ ----+-____ ---!

Q3

Q4-1 . :.ta.:

03 Q4: Q4 Q1:

Q11 O~ 02i 03:

r

Figure 2.6: Inductor current,tank and capacitor voltages . Region B.

Description of the operation

REGION B

CCM

oeM

15

Page 24: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

The second possible mode of region B is the discontinuous conduction mode

(DCM). DCM occurs when the voltage across the resonant capacitor is not high

enough to forward bias the rectifier against the output voltage. This mode of op­

eration invariably occurs under very light loads.

Figure 2.7 shows the topological modes for regions A and B.

2.4.2 Operation above resonant frequency

Similar to the case below resonant frequency, two operating regions are de­

fined when operating above resonant frequency [27). Region A' is where the four

active devices are turned on with zero voltage. Region B.1 is where two turn on

\vith zero voltage and two turn off with zero current (as for region B belo\v reso­

nant frequency). Figure 2.8 shows the regions with respect to load, p and nor­

malized output voltage.

Only one mode of operation is possible when operating in region A' [27].

When voltage is applied to the gate of each MOSFET, the corresponding parallel

diode is conducting. The four MOSFETs turn on with zero voltage and the di­

odes turn off naturally because the current reverses (Fig 2.9).

In region B/, two modes of operation are possible, CCM and DCM. For both

modes, t\vo of the active devices turn on with zero voltage and the other two turn

off with zero current but turn on with voltage. It can be seen in Fig 2.10 that the

current reverses before the two active devices, Q2 and Q4, are turned on. Never­

theless Q2 and Q4 are turned off naturally.

Description of the operation 16

Page 25: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Region A

Lo Co1(

~ ~vo ~Q1Q2j-'

Lo COI( cf! pvo - 01 02 +

~L~Co

iI - Vo Q302 •

Lo CoI( cf! pvo + 03Q4 +

e~ CoK 9 u + Vo

Q1 D4 -

ceM Region 8 OCM

Lo Co

~vo ~

Lo Co

~vo ~

Vo

Lo Co r .... ~ II <p vo 0401 +

Lo Co

~vo ~

Lo Co

~~vo ~

em Co 11_: il.O

Vo

Lo""" COl r" ~vo Q401 +

Em COK_: iI.O

Figure 2.7: Topological modes for regions A and B (CCM and DCM)

Description of the operation 17

Page 26: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Regions of operation (Wn= 1 . 2) 180

170

160

150

140

130

120

110 ..-.. 100

0) <J) 90 -C

80 """"-""

cc. 70

60

50

40

30

20

10

J1 / 1

V I""t • I A' L "l~UIl - V

L,' /

~ ,,-,,

)/ ,/' V

/' . ~ .

/ ~v . . , . ,

/ , . ....

.JiUII E' , n~1

/ ~

OCM CCM V

,

r , , . ,

,

/ ,-- I

I," o o 0.2 0.4 0.6 0.8 1

Von

Figure 2.8: Regions of operation above resonant frequency

Description of the operation 18

Page 27: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

REGION A'

Q1

Q2 I Q3

Q4 L

O--~---+--------~----r-~~-------7r----7

D1 Q1 Q2 02

Q2 D3i Q3 Q4 Q4 D3 D4l D1

Figure 2.9: Inductor current, tank and capacitor voltages. Region A'.

Description of the operation 19

Page 28: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Q1

02 ----'

03

04

01 01 02j 02 D3 D2 0304 04 D1

01

02

D4 j Q3

~ ________ -,r---

03 ___ ---;._---1

04

i01 Q~ lQ3Q4

1 IQ203! I Q401

Figure 2.10: Inductor current, tank and capacitor voltages. Region B'.

Description of the operation

REGION S'

CCM

OCM

20

Page 29: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Figure 2.11 shows the topological sequences the converter goes through in one

operating cycle. In region B', OeM occurs when the capacitor is not charged with

sufficient voltage to forward bias the rectifier against the output voltage. As in

the operation below resonant frequency, this occurs with light load.

Description of the operation 21

Page 30: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

. . Region A Region B

Lo Co

~vo ~

LO. •• co~

Vg cf ----; D3 D4 ~ Vo

CCM

Lo Co

~vo ~ Lo Co

~vo ~

Vg - Vo Vg - Vo

Lo Co

~vo ~

Vg - - Vo

+

Lo Co

~vo ~ Lo Co

~vo ~

Figure 2.11: Topological modes for regions A' and B'.

Description of the operation

DCM

Lo Co

~~VO ~

Vo

Lo Co

~~vo ~

~ ~

22

Page 31: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Chapter 3

Analysis and design characteristics

3.1 Ideal case analysis

Previous analysis of clamped-mode resonant converters characterize the DC

operation [10,11,24]. The method of analysis used for the series resonant circuit

is based on the determination of equilibrium trajectories on the state plane [6,9].

The model used for DC characterization assumes the tank is ideal and the

output is a constant voltage source (Figure 3.1). The voltage source of the model

varies according to the conduction sequence of the switching devices and includes

the output voltage source with the polarity corresponding to the current in the

tank.

The procedure to determine the DC characteristics using the equilibrium

state-plane trajectories is the following:

Analysis and design characteristics 23

Page 32: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Ve + Lo

Dev. on Ve 0102 Vs-Vo 01 02 Vs+Vo Q203 -Vo 0302 +Vo Q3Q4 -Vs+Vo 03 D4 -Vs-Vo Q4 D1 +Vo Q104 -Vo

Figure 3.1: Converter model for an ideal tank.

Analysis and design characteristics 24

Page 33: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

• Identify all topological sequences corresponding to the different operating

modes.

• Draw an equilibrium trajectory for each topological sequence.

• Since each operating mode is only possible for a given {J angle range, ge­

ometrical constraints define the boundary trajectories between modes. These

boundary trajectories allow the calculation of the boundary {J angles.

• Given the boundary {J angles, the values of the control parameter ( {J ) and

the equilibrium trajectory for each mode, a program using the geon1etrical

characteristics of a trajectory allows calculation of the parameters for every

operating point [11].

(Refer to APPENDIX A for more details)

3.1.1 DC characteristics below resonant frequency

Considering the operating modes described in the former chapter, a

FO RTRAN program has been \vritten (Appendix B), according to the algorithm

given in [10] and [11], to plot the DC characteristics and define the regions of

operation.

In Figure 3.2, the graph shows a curve of ILAvN (normalized output current)

vs. {J for every Von at In = 0.8, where the dotted line separates region A and region

Analysis and design characteristics 2S

Page 34: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

B. The abrupt change in slope in region B corresponds to the transition between

the discontinuous operating mode (lowest currents) and the continuous operating

mode.

The fact that the graph corresponds to In = 0.8 does not affect the generality

of the qualitative comments that follow. Although the shape of the character­

istics and regions distributions is the same for all frequencies, the numerical val­

ues are different in each case. The program permits calculation for different In

values incorporating the three different operating modes of interest.

In Figure 3.2, it is interesting to note that region A is available only for a

limited load range, while region B permits operation from 0 current to the

boundary. When operating in region B, the control gain changes significantly

when moving from discontinuous to continuous operating modes. This change

must be considered when designing the feedback regulation loop.

3.1.2 DC characteristics above resonant frequency

A FORTRAN program (Appendix B) has been written to calculate bounda­

ries and characteristics above resonant frequency. Figure 3.3 shows ILAvN and fJ

for different output voltages at a switching frequency In = 1.2.

When operating above resonant frequency, region A' is only available for a

limited load range when load current is higher. Region B', however, operates

from no load to the region AI boundary (dotted line).

Analysis and design characteristics 26

Page 35: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Normalized load current (Wn=O . 8) 1.9

1.8

1.7

1.6

1.5

1.4

1.3

1.2

c: 1. 1 > 1 ctS - 0.9

0.8

0.7

0.6

0.5

0.4

0.3

0.2

0.1

Von=O.05 ~ -- -- ~ .... -~ , .. - Von=O.25

." ..... ---- . R.: -= ~ .. ~' "

011 . .....

'QI /' - ." "

Von=O.45 ......... /.., --/ ,

!-'-, ./ : - v' Von=O.65 --- / " ,,'"

-v' /

Von=O.85 _ .. _ .....

/ , ,/ _ .. -,

" -v''

,. ," Von=O.95 ---_. / """,

/ " .- " -V,' ,,' .. / ./ ---, .. / ./

L, , If I " ~ ", /

/ /' :

I

. ..i- t : I .. _-

J/',~ ,- "

/" I'''''" " / ... / ...

~" , .( : .'

" I """, ... I

J , ,.' / "

" 'l

~ , ..... "

" I,,~ V ' C< ~ /' ".'" " I

, , .I j' " 4(/

'I -I-~ T " " I ~

~I' ,

~ V i ! " , , , I " ,f , ."V

~ , r;x ~M I ,

j ,

I \. r k: ~/ ,

.," / RE gi 8 ,

,~ ,/ on ~ .'" '"

~ ~. .; ,-", ·-·.-r·,/ I " ::.:::... _./ ...... *'" -.- " "': ... ........ 0:-_"-' -'-..

J I o o 20 40 60 80 100 120 140 160 180

~ (deg.)

Figure 3,2: DC characteristics below resonant frequency. (Region A: all switches·ZCS ; Region B: 2 switches ZCS and 2 ZVS)

Analysis and design characteristics 27

Page 36: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Normalized load current (Wn= 1 . 2) 2.2

2

1.8

1.6

1.4

c: 1.2

> ct1 1 -

0.8

0,6

0.4

0.2

0

---Von=O.05 v --V "" ...... .--Von=O. 25 ------. ./ -

~ "",

/ ....

Von=O.45 ............. . .... ......... ....... -

V Von=O. 65 - - - . .. '

" ." "

/ , .' .. .' Von=Q . 85 _ .. _ .. _ ... ,

- ,

/, ., .. --Von=O . 95 _._._ ..

, ",,-.. .,.-

I , ",,'" I-

/ " RE t9 lPf I J. ~' /

, .' .. / ,

"' I v,. ~:'~ ~ .....

,I

/ /;" ,- ... , /

( , ~ , , ;; ~, I ", -,.-

" , ." .. -' I I ~.",. , ,

) ~" ,'ICC "'M/ I ',) .. ""

,i .: I ~/ , ..... / '\ , ,

/ I I

~ v-

i '\ ,

111 '\ I R =- / '\ ... -.... ,.-- ,: '\

IIII'~ ~

V , ?

,.. , / ~;. I I .'

J ~ / [~C ~ • v ~ ./ \ ,

" " / ..

I, ~ .' / ~ ...... " I' .... ". 1 ~

J ~ ....

r""" \

V. ....

1--- .. -'" .. .. -. ,_0-,...-' \ ...... .--- -'- \ _,.",fII , ...... - ~ .. -.. ...... --.. -._e. "",_e _.- -.-.-o 20 40 60 80 100 120 140 160 180

~ (deg.)

Figure 3,3: DC characteristics above resonant frequency. (Region A': all switches ZVS ; Region B': 2 switches ZCS and 2 with ZVS)

Analysis and design characteristics 28

Page 37: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Above resonant frequency there are t\VO slope changes in each curve, corre­

sponding to each Von. The first is the transition from discontinuous conduction,

at low current, and the other is the boundary bet\veen region A' and region B'.

Comparing the characteristics below and above resonant frequency, the fol­

lowing facts are noteworthy:

• Operation with heavy load gives zero voltage switching above resonant fre­

quency and zero current switching below resonant frequency.

• When operating either above or below resonant frequency, regions A and AJ

are only available for a limited load range.

• The switching conditions for the devices are qualitatively the same in regions

Band B/. Two active switches are turned off naturally and the other two are

turned on with zero voltage.

• An overload of a circuit designed to operate in region B (or B/) may signify

entrance in to region A (A') and circuit damage may result. The reciprocal is

true for regions A ( A') designs when going below a minim urn load. The time

recovery of the internal diode of the MOSFETS may not be tolerable when

the device operates with ZCS.

• Regions B or B' are considered one region because the switching conditions

are the same in either continuous or discontinuous conduction mode. Also,

the external elements needed for the proper operation of the converter can be

Analysis and design characteristics 29

Page 38: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

used for the whole region. This is not true when moving from region B to re­

gion A, because the lossless snubbers added to two of the devices do not allow

for proper operation in region A.

3.2 Analysis including losses

The characteristics presented in the previous section have been derived with

the assumption that all the circuit components are ideal. Although this results in

a reasonable approximation of the high Q tank circuit, the load range and the

boundary conditions of different regions of operation are significantly affected

by the losses in the tank circuit.

Studies of the effect of losses in the clamped-mode series resonant converter

have not been reported. For the conventional series resonant converter, the losses

effect have been modelled and analyzed for the operation below resonant fre­

quency [8] and [9].

The analysis of the conventional series resonant converter is used to predict

the effect of losses in the clamped-mode series resonant circuit. To do this, the

conventional series resonant converter is considered a particular case of the

clamped mode operation, when the control angle is maximum ( p = 1800) • The

operation of the conventional series resonant converter is then the upper bound­

ary for DC voltage conversion and power delivered to the load.

Analysis and design characteristics 30

Page 39: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Studies of the conventional series resonant converter show that the effect of

losses in the converter performance is due to a reduction of the maximum average

current that can be delivered to the load for a given set of operating conditions

and tank values. This reduction in current is also expected to affect the boundary

conditions of the operating regions of the clamped mode series resonant con­

verter. This effect is more pronounced \vhen resonant frequency is closer to

s\vitching frequency and when the normalized output voltage is higher.

Discrepancies between the ideal case estimation and the actual results sug­

gested a more accurate study. The analysis presented here permits the deternli­

nation of DC characteristics for a circuit when the losses are not negligible. A

comparison is made between DC characteristics calculated for the ideal model

and the ones obtained with the model considering the losses. The cases above and

below resonant frequency are presented.

3.2.1 lVlodel Including Losses

A new model is defined to analyze the clamped mode series resonant con­

verter. Following the guidelines of studies of loss effect in conventional series

resonant converters [8,9], a damping resistor is placed in series with the resonant

tank in the circuit model (Fig. 3.4). The losses are then modelled as:

• Losses in the primary (bridge, resonant tank and transformer) are approxi­

mated with a lumped resistor in series with the LC resonant element.

Analysis and design characteristics 31

Page 40: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Vc

Ve +

1=\088

Oev. on Ve Q1 Q2 Vs-Vo 01 02 Vs+Vo Q203 -Vo Q302 +Vo Q3Q4 -Vs+Vo 0304 -Vs-Vo Q401 +Vo Q104 -Vo

Figure 3.4: Converter model for finite Q.

Analysis and design characteristics 32

Page 41: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

• Losses on the rectifier are modelled by adding the forward voltage drop of the

diodes to the load voltage.

The circuit model (Fig 3.4) is very similar to the one used for the ideal case.

and includes the reflected voltage from the load.

The method used to analyze the circuit is the state plane analysis and is fully

described in Appendix A.

The following sections describe the results obtained for the cases below and

above resonant frequency.

3.2.2 DC characteristics for operation above resonant frequency

The normalized average load current IAvN vs. control angle fJ is plotted with

ron = 1.2 and a damping coefficient of ~ = 0.02 for several normalized output

voltages in Figure 3.5 and for different damping factors in Figure 3.6.

The results confirm the expected effects. The difference with the ideal case is

. larger for higher normalized output voltages and the boundary line between re­

gions A and B occurs at lower IAvN (dotted line in Fig 3.5). As the damping in­

creased, the deviation from the ideal case also increased, as shown in Fig. 3.6.

AnaJysis and design characteristics 33

Page 42: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

3 .. 2.3 DC characteristics for operation below resonant frequency

The results are plotted compared with the ideal case for different normalized

output voltages (Fig 3.7) and for different damping factors (Fig. 3.8) with a nor­

malized operating frequency of OJn = 0.8. The comments for the case apply to this

case too:

• Increasing effect when the normalized output voltage increases.

• Boundary between Regions A and B regions at lower IAvN values.

At a normalized frequency, OJn = 0.8, the deviation from the ideal case is

smaller than that at OJn = 1.2 .This occurs because the voltage gain as function

of the frequency for the series resonant converter is not symmetrical with respect

to resonant frequency.

Analysis and design characteristics 34

Page 43: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Normalized load current (Wn= 1 . 2) Ideal t =0. 02 _ .. _ .. _ .. _ ..

2.2

-2

1.8

1.6

1.4

c: 1.2

> CO 1

0.8

0.6

0.4

0.2

,,~ ioo""""""' -.~ ..

/ ", ,., , .

v:. . ' -,." ~ """"""" v:. ~., .. /

v -" ~ .. -~ ,iI' ".'

';t •• ;'

~

~. / ,. ct ~

.,1' V " .,4 ~ ~

< :> '/ ,.' / J ./ / .,.1 ./ ... ,,<$"' // ~ VI' .'" V

,. .,...- .-.. , .... ~ i' C ~ 1'" / "" ~ .' ,I --'- ." V'

, 10''''

II ,: _ ... .L· .. .. Q .,.1 ..-- Ii -I". ./

// I I / '" ..

i K: '0<0 ~ ~ l ~ .. - ./

h ! If /1 1'\ t:' •• tIIIfIII'. -...

; ",."

i ! ~ ,~

// hi j .! ~ '\ \

\ \

~I 'J

i t AI ~. .,' If ./ ~

.~

V V ,

"" ~ ~III"

~ ~ ~ ~ ", ~ ....-. ~

o o 20 40 60 80 100 120 140 160 180

~ (deg.)

Figure 3.5: Characteristics for the cases with and without loss.

Analysis and design characteristics 35

Page 44: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Normalized load current (Wn= 1 . 2) 1.6

1.5

1.4

1.3

1.2

1 . 1

1

C 0.9

> O.S «1 0.7

t =0 -- ~ --V ---

=0.01 /' .. --- ------

v" r' --/ -" ,.'" - =0.02 , --- I

, , /

- " ,/

=0.05 v " /

." .... .. -'------ I ,'~ ~

/// / 10-' , , ,I"

/ / I / I .. /

V ~(~ 'Bti I" / on " I

1// J i

./ i " .-, !

0.6

0.5

0.4

0.3

0.2

0.1

0

" f, " ,:

'/ /

I; / 1(./

1'1 /

~

./ v

~ /" -~

o 20 40 60 80 100 120 140 160 180

~ (deg.)

Figure 3.6: Characteristics for different Q values.

Analysis and design characteristics 36

Page 45: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Normalized load current (Wn=O . 8) I = 0 . 02 Ideal········· .. ···

1.9

1.8

1.7 v-~ ......

./ .. , -~

1.6

1.5

1.4

1.3 '- /·V / .......... _~

v··v·······v ... ··········· 1/.···/"'.····· ~ v: .... /' ...... ./'...,..--

1.2

c: 1. 1

> 1 ctS - 0.9

0.8

0.7

0.6

0.5

'p • / .. ' / .' ,./.. .If" /'./ L."" /".... !

/ I {-., v.··· " .,' .... i' 1// ,.' / .. ,

./ ;., /.' I~"""

0.4

0.3 V! /: 1/

0.2

0.1

0 20 40 60 80 100 120 140 160 180

~ (deg. )

Figure 3.7: Characteristics for the cases with and without loss.

AnaJysis and design characteristics 37

Page 46: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Normalized load current (Wn=O . 8) 1.9

1.8 - l =0 !

1.7 - =0.01 ---._. 1.6

1.5

1.4

1.3

1.2

C 1.1

> 1 ctS 0.9

0.8

0.7

0.6

0.5

0.4

0.3

0.2

0.1

0

- =0.02 ........... rn ~ ~ =0 . 05 _ .. _ .. _. ./ ---- ~ .. /, , .. ........ . ...... . ' /" , ." . . '

.'

V ~., .... ..... -. -"-. ,.,.,. j ~.,/ ,,/ ,.

,,' v.' . /" j ,' .... /

'lor I=C .6 5 /., ...- / r ~, .

i £, ~~ .... ,/ /.' .' .. "" /, .~ ... /

" v,~ .. , /., , ..

i'." ,.,

I f) . ,,,,' ,. /'

/.'.' I 1..;'>-

j~: i

)1/

/' ~ ~

,..."..

o 20 40 60 80 100 120 140 160 180

~ (deg.)

Figure 3.8: Characteristics for different Q values.

Analysis and design characteristics 38

Page 47: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Chapter 4

Design considerations

The clamped mode series resonant converter can operate with zero voltage

switching or zero current switching. To achieve higher power density, the use of

MOSFETs as switches is necessary for high frequency operation. However, high

voltage blocking capability is difficult to achieve with MOSFETs and is accom­

panied with high on-resistance. For the clamped mode series resonant converter,

the voltage across the devices is clamped by the supply voltage and this is suitable

for an off line application.

Design considerations 39

Page 48: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

4.1 Design guidelines

The prototypes were built according to the following specifications.

• ,input voltage between 200 and 300 volts.

• output voltage 5 volts.

• output power 100 watts.

• operating frequency in the 500 kHz range.

Isolation between primary and secondary is required and is accomplished by

using a transformer in series with the resonant tank (and placing the rectifier in

the transformer secondary) (Fig. 2.2). The transformer maintains the current

through the switches at a reasonable value, thus reducing conduction loss in the

devices.

In order to keep the loss in the rectifier as lo,v as possible, the full wave

rectifier is constructed using a center tapped secondary for the transformer. Then,

the forward drop of only one diode contributes to the losses. To reduce the for­

,vard drop, Schottky diodes were used.

Several variations of the bridge are required depending on to the operation

region selected. The circuits are presented for each case in the following sections.

Design considerations 40

Page 49: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

The design procedure of the clamped-mode series resonant converter uses the

DC characteristics described in Chapter 3. Given the circuit specifications, the

operating region for the converter can be selected and the circuit parameters can

be determined. The procedure can be summarized as follows:

The load current is normalized,

(4.1)

for full load, high input line and low input line cases gives,

JonFL( max) = IFL Zo

n ~min (4.2)

and

10nFL( min) = JFL Zo n ~max

(4.3)

and for minimum load,

JonmL( max) ImL Zo

n ~min (4.4)

calculating the ratio between minimum an maximum value for each case:

V;mox 3 =--=- (4.5)

The output voltage reflected to the prin1ary is normalized as:

Design considerations 41

Page 50: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

and the ratio is found,

Von( max) Von( min)

Vimax 3 =--=-

(4.6)

(4.7)

(4.8)

It is important to note that Von is the normalized voltage reflected to the primary

and it includes the forward drop of the rectifying diodes.

Since the DC characteristics define the operation regions as a function of the

normalized values, the appropriate choice of transformer ratio (n) and charac-

teristic impedance (20) is determined by the operation region selected.

In the following sections, two designs, one above resonant frequency and the

other below resonant frequency, are used to illustrate how to select these param-

eters.

Two basic cases should be differentiated for the design:

• Regions A and AI with limited load range.

• Regions Band B' that operate from no load to fun load.

Design considerations 42

Page 51: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

The cases presented here cover Region A' (above resonant frequency) and

Region B (below resonant frequency). The choice of nand Zo for the regions A

and BI would be analogous to the choices for Regions AI and B respectively.

4.1.1 Case below resonant frequency

Two regions of operation are possible below resonant frequency, as discussed in

Chapters 2 and 3. In Region A, the four switches are turned off naturally and

in region B two switches are turned off naturally and the other two are turned

on with zero voltage. Since region A is only possible for a limited load range, re­

gion B was selected for the design.

When operating in region B below resonant frequency, the switching condi­

tions for both legs of the bridge are different. In one leg the two switches operate

with zero voltage turn-on and in the other leg they operate with zero current

turn-off. For the switches that are turned on with zero voltage, no external di­

odes are needed because their corresponding parallel diodes turn off naturally

and capacitors in parallel are used as lossless snubbers. In this case, however,

because of the low current values in the switches and the high output capacitance

of the MOSFETs, external capacitors were not added. For the switches turned

off with zero current, two external diodes are required for each MOSFET. One

prevents the internal diode from conducting and the other, a fast recovery diode,

conducts \vhen current in the tank reverses and the MOSFET has positive volt­

age in the gate. The t\vo serial diodes do not have to block the source voltage,

Design considerations 43

Page 52: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

therefore, Schottky diodes with low voltage drop and low blocking voltage (20

V) were used. The final circuit is shown in Fig 4.1.

For ideal components the maximum output power transference capability is

obtained operating at resonant frequency. However, operation at resonant fre­

quency is not desirable for the following reasons:

• To operate in Region B deep in CCM, a small turns ratio should be selected.

This implies high circulating current in the primary.

• By reducing the current in the primarYt the operation of the converter will

be in DCM, resulting in high peak currents.

• In DCM, the control to output gain is very low and becomes extremely high

when in CCM.

• The current through the rectifier, even with the same average value, would

have a higher peak.

• The DC characteristics of the resonant converter are significantly affected by

the losses of the resonant tank when operating close to resonant frequency [8],

making difficult to determine the DC operating mode.

Considering the devices available and aiming to work in CCM for full load,

a normalized operating frequency of Wn = 0.8 was chosen for the prototype. This

Design considerations 44

Page 53: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Q1J Q4

IRF730 J 04

IRF730 11DF4

Vi + Co SR502

Q3 1 .16 nF 02

J 110F4

SR502

~ Cf= 1500,uF

a......--..: II ~ ; f f ~R load

29: 1 USM140C

Figure 4.1: Circuit below resonant frequency.

Design considerations 45

Page 54: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

value was considered to provide a good trade-off between conduction losses and

attain a ble output power.

At the selected frequency, COn = 0.8, in order to have a range for the control

angle benveen 00 and 1500 , a value of Von = 0.8 was chosen.

After selection of values for COn and Vonmax , the procedure outlined in the

previous section is applied as follows:

-The maximum value of the normalized load current in Region B at

COn = 0.8 and VonMax = 0.8 is IonFL(max) = 0.9

-The maximum and minimum values for the normalized output current and

normalized output voltage follow the ratios defined by the equations (4.5) and

(4.8) respectively. The minimum normalized values for current and voltage at full

load are

Von( min) = 0.55

The operating region for this design is depicted in Fig. 4.2. The curve corre­

sponding to full load corresponds to the normalized values of IONmax for the dif-

ferent input voltages.

The values for the turns ratio of the transformer and the characteristic

im pedance are calculated as,

Design considerations

Vonmax 200 n = ----= 29 turns

5.6 (4.10)

46

Page 55: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Normalized load current (Wn=O . 8) 1.7

1.S

1.5

1.4

1.3

1.2

1 . 1

1

c: 0.9 > ~ 0.8 -

0.7

O.S

/ ~

Vo n=( ~.~ ~5 1/ v

~ lor =0 8

V 1,/ ~ /

/ /;r i

/' I /, if

J

/ '-,

'/ "

/ ~o~~ f/\

_'.

f \\~'~ 'l" ) -'"

~~

0.5 I 0.4

0.3

0.2

0.1

0

J

;; j' ~

~V; ~ A~

I I I

o 20 40 SO 80 100 120 140 160 180

~ (deg.)

Figure 4.2: Operation region below resonant frequency.

Design considerations 47

Page 56: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

assuming a 0.5 Volt forward drop in the diode and 5.1 Volt output voltage. And

Z = lonFLmax n 200 = 261 n o 20 (4.11 )

The MOSFETs used are IRF730 which provide a blocking voltage capability of

400 Volts and have a channel resistance of 1 n. The external parallel diodes are

fast recovery diodes, 11DF4, and the series diodes are Schottky diodes, SR502,

(both from International Rectifier).

The values for the resonant tank calculated with the frequency and the

characteristic impedance are:

Co = 1.16 nF

The transformer leakage inductance" was measured at 10 ,uH, therefore the reso-

nant inductor is,

Lo = 69 + 10 = 79 ,uH

The resonant frequency and switching frequency have the following values

1 10= = 525kHz o 2n JLC

(4.13)

and

is = 10· 0.8 = 420 kHz (4.14)

Design considerations 48

Page 57: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

and the characteristic impedance is

Z = fL = J 79 X 10-6

= 261 n o \I C 1.16 X 10-9

(4.14)

The inductor and the transformer were constructed using appropriate cores

of P material for the frequency of operation and Litz wire. The inductor is a

double 'E' shape core OP43007EC and the transformer is an EC35 with 'E' shape

and round central leg (both from Magnetics).

The output filter is a 1500 p.F capacitor implemented with several tantalum

capacitors in order to have low ESR. Ten discrete capacitors are used with an

ESR at the switching frequency of 70 mn each.

4.1.2 Case above resonant frequency

Two regions of operation are possible above resonant frequency, as discussed in

Chapters 2 and 3. In this case, region A' was selected, because region B' is very

similar to region B below resonant frequency. In region A', the four s\vitches are

turned on at zero voltage and no external diodes are required. All diodes in the

bridge are turned off naturally when the current reverses. Since the time recovery

is not critical, the MOSFETs internal diodes can be used. Lossless snubbers were

not used because the output capacitance is large enough for the current levels of

operation at the switching frequency. The circuit is presented in Fig 4.3.

Design considerations 49

Page 58: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

01 01 IRF7,

Vi +

Q3

IRF73J 1-03

.

Figure 4.3: Circuit above resonant frequency.

Design considerations

Q4

Lo J 103,uH

IRF730

IRF730

Cf.1500J1F

Or2 28CPQ40

Rload

50

Page 59: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

In order to avoid entering into Region B' a minimum value for the normal­

ized output current is one of the design constraints, the switching frequency, it is

desirable for this case to be close to the resonant frequency, but to avoid large

circulating currents in the primary a trade off choice is made. A feasible value

according to the available devices was found to be COn = 1.2.

Following the procedure outlined at the beginning of this section, the nor­

malized currents and voltages satisfy eqs (4.5) and (4.8).

Since the maximum p angle attainable with the control logic circuit used is

150 deg. at Wn = 1.2, the load range is determined as the current range between

the boundary with region B' and the values at 150 deg. Von = 0.5 was selected as

the higher normalized output voltage, because it is the value at which maximum

power can be transferred to the load, according to previous studies of series res­

onant converter [6,9]. The normalized output current for the selected normalized

voltage at 150 deg. is Ion = 1.75, then for high input voltage,

V onmin = 0.35

and,

Ionmin = 1.17

Since the current limit on the boundary bet\veen A' an B' regions is 1.09, opera­

tion in mode AI is ensured for high and low line at full load. Figure 4.4 shows

the operating region selected and the normalized value of the maximum output

load (line labeled full load).

Design considerations 51

Page 60: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Normalized load current (Wn= 1 . 2) 2. 1

2 1.9

1.S

1.7 1.6

1.5

1.4

1.3 1.2

c: 1 . 1 > as 1

0.9 O.S

0.7

0.6

0.5 0.4

0.3

0.2

0.1

----V on =0 3f "",,-/

7 Vo n=( ~.1 L..-1/ / -~

~\~?

= / ~ /. //~

~ ?;:I

~ ~

t. 7!. ,,1 ......

/ I I I

J J L f--

I I I

I I # I

J )1 } /

/ ,

/ ~

~ ;......- ;II'"

o o 20 40 eo so 100 120 140 160 180

~ (deg.)

Figure 4.4: Operating region above resonant frequency.

Design considerations 52

Page 61: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

The values of turns ratio and characteristic impedance are calculated using

eqs. (4.10) and (4.11), as,

Vonmax 200 n = ----= 18 turns

5.6

Z = Ion max n 200 = 306 n o 20

The values used for the resonant tank are Co = 1.1 nF and Lo = 95p,H. The

leakage inductance for the transformer is 8 p, H, therefore, Lo = 105p,H , and

finally

and

_1 =2n JLC !o

Is =10 1.2 = 567 KHz

Z =.J L = 306 n o C

4.1.3 Control logic and gate driver.

In order to operate the converter at a fixed frequency, the MOSFETs should be

activated sequentially. This is done by generating two pairs of complementary

square waveforms delayed a variable amount of time. In Fig. 4.5, V g1 and Vg3 (

Design considerations S3

Page 62: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

or Vg2 and Vg4) are complementary and the control parameter is the delay between

Vg1 and V g2 (or Vg3 and Vg4).

Ideally, the gate signals can have 50 percent duty ratio, but to avoid a short

of the bridge legs, a small delay after the removal of the gate signal is introduced

for each device before the turn on of its totem-pole device. In this case, the delay

used was 50 nsec (Fig 4.5).

The circuit to implement this is shown in Fig 4.6.

The output of the logic circuit has to be applied to the gates of the

MOSFETs. Because the two sources corresponding to Q 1 and Q4 are not

grounded, isolation is required. A transformer with 1: 1 turns ratio and a inte­

grated circuit driver, UC3705, were used. Since the transformer voltage should

have an average value of zero, a DC blocking capacitor is placed in series with

the primary. The square wave is not exactly symmetrical (positive and negative

parts) due to the dead time. The circuit is presented in Fig 4.7_

Since the control of the circuit is accomplished by varying the time when

source voltage is applied to the tank, a PWM controller is used. UC3825 was

selected for its capability of operation at high frequency_ The loop is closed with

a simple compensator, since the feedback was not designed to optimize the re­

sponse and no small signal model was available.

Design considerations S4

Page 63: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Figure 4.5: Gate voltages.

Design considerations 55

Page 64: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

1K

10K

V-!5V VCC-1!5V

1K

:3

..". J . -

vee-BV

C 7.0102 ,

:------vee;;;.!'5v-----HQ£!-------.J ! ! ! !

A1K7

22K

vce-us"

10K

10K

VCC-iS"

3K3

10K

Figure 4.6: Control logic circuit.

Design considerations

Q2

! ! ! I 1 '.._------ ______ 1

. 331.1F

5Ke Vout:

Vl"'el'-S.1V

NE!532

56

Page 65: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

+Vs=15 V

I O.27J1F

Vgs

U3705

Figure 4.7: Gate driver circuit.

Design considerations

G

Vz=15 V

Vz=15 V

S

TDK . TS-12-3 (H6F)

57

Page 66: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

4.2 Per/oIl/malice evaluation

4.2.1 Prototype operating below resonant frequency

The circuit described in 4.1.1 operated for the fu11load range in the desired region

(Region B).

The overall performance was satisfactory, and the zero voltage s\vitched

transistors do not show significant voltage overshoot, verifying that the output

capacitance ( CDS = 100pF, VDS = 25 V) acts sufficiently as snubber during turn

off. Figure 4.8 shows the voltage and current waveforms for the devices. The

two zero current turned off devices, due to the reverse recovery of the diodes,

show more switching loss [5,15,25]. When Q4 (or Q2) is turned on, .the source

voltage is applied in reverse to the diode 02 (or 04). Then 02 (or 04) starts its

recovery process in order to block the reverse voltage. The result of this is that

Q4 (or Q2) is turned on when an inrush current to block the diode is flowing

through it (Fig. 4.9). The turn on loss for these two devices is significant at the

operating frequency and this affects the overall efficiency.

To evaluate the sharing of switching loss among the two pairs of switches, a

sin1ulation of the circuit using an accurate model for the MOSFETs [17,18] was

developed (Appendix B). The results (Figs 4.10,4.11) show that the turn on losses

of the zero current turned off devices account for most of the switching loss. The

Design considerations 58

Page 67: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

(Scale vert.: 100 V /div. 0.5 A/div.)

hor. : 500 nsec/ div . )

Figure 4.8: Voltage and current through the switch (0 voltage turn on)

Design considerations 59

Page 68: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

_ .. - __ ~ M_ .. _

(Scale Vert: 100 V Idiv. 1 A/div.)

hor .: 500 nsecl div . )

Figure 4.9: Voltage and current through the switch (0 current turn om

Design considerations 60

Page 69: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

results of the simulation are: Loss for each of the the ZCS devices is 5.2 Watts

and for each of the ZVS devices the loss is less than 0.2 Watts.

Another important source of loss is the output rectifier. The forward drop of

the diodes was kept low using a high current Schottky rectifier. But, as can be

seen in Table 1, almost half of the loss in the converter are due to rectification.

The loss for high input line and lo\v input line is 31 and 43 watts, respec-

tively. This loss is distributed as follows:

For high input line (300 Volts):

• Transformer and resonant tank

where R t , Ru Rc are the equivalent series resistances of every component.

• External diodes

tDC 2 (Vp fRMs) T. = 0.4 Watts

s

where Vp is the forward drop of the diodes and tc and I: are the conduction times

for the diodes and the switching period respectively.

• Rectifying losses

VPR foRMs = 14.3 Watts

Design considerations 61

Page 70: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

CLAMPED HODE SERIES RES. CONV. LoSSES IN 01 (OR Q3'

e.ooo

7.209

6.499

5.6ge

4.809

4.909

3.299

2.489

1.699

8e9.e,..

9.gee 5ee.en 1. eeeu 1.5geu 2.999u 2.5e9u

490.9

35fl.9

389.9

250.0

209.9

150.8

le9.S

58.80

8.eee

-SO.8e

-198.8 S80.0n 1.080u 1.509u 2.eeeu 2.500u 3.000u

Figure 4.10: Simulated 1 and V through the switch (0 voltage turn on), and loss.

Design considerations 62

Page 71: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

CLAMPED MODE SERIES RES. COHU.

8.000

7.200

6.409

5.699

4.S99

4.909

3.290

2.499

1.699

S99.9 ..

8.909

750.0

675.0

609.0

525.0

459.0

375.e

3ee.e

225.9

159.9

75.99

B.eee

500.0n 1.9901.1

Sge.9n 1.9091.1

lOSSES IH Q2 (OR 04)

1.5001.1 2.90eu 2.5001.1

I.S09u

figure 4.11: Simulated I and V through the switch (0 current turn om, and loss.

Design considerations

J.oeeu

63

Page 72: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

• MOSFETs losses

- Conduction losses

- Switching losses = 16.1 Watts make up the difference. This agrees reasonably

well with the simulation results (Figs 4.10,4.11) which show 12 watts of switching

loss (5.5 and 0.5 Watts, for zero current and zero voltage respectively).

For low input line:

• Transformer and tank losses = 4. Watts.

• External diodes = 0.2 Watts.

• Rectifier losses = 14.3 Watts.

• MOSFETs loss:

• Conduction losses = 2.2 Watts.

• Switching losses = 10.3 Watts.

The fact that switching losses are significant for the overall efficiency makes

the high line efficiency lower than the low line one. Although the current through

Design considerations 64

Page 73: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

the tank is the same in both cases, the higher voltage increases the switching

losses proportionally (Fig 4.12).

4.2.2 Case above resonant frequency

The circuit was built with the values calculated in Section 4.1.2. As expected the

zero voltage turn-on condition for the switches eliminates the time recovery of the

diodes, due to natural commutation.

The operating frequency is higher than that of the case below resonant fre­

quency. The overall efficiency is better than the efficiency when the zero voltage

condition is not present, but a comparison at the same switching frequency would

demonstrate an even better performance for the case above resonance.

The load range was found to be less than expected, according to the ideal

model. The tank and switching loss have a damping effect on the resonant tank

and the maximum current possible for the low input voltage is reduced. For low

line, the maximum load current maintaining regulation is 18 A.

Another effect significant at this frequency is the resonance of the rectifier

diodes junction capacitance. Due to this effect, the load range was decreased.

This resonance happens in a very low impedance path (secondary of the trans­

former) and changes the current reflected to the primary significantly, because a

circulating current of high frequency is added to the current in the secondary_

To attenuate this oscillation, snubber circuits were added to each one of the

rectifier diodes, as is common practice, when operating with large current

Design considerations 65

Page 74: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

80 Efficiency Wn=O . 8 (measured)

--75 --.....---

I~~v II in ~ v ./ ./ V

V I---I----.....--I '/ V

70

V V n 9 n In e J

/ / J

V / I

% eo

55

50

/ / I

!

45

40 I

o 2 8 8 10 12 14 18 18 20

lout

Figure 4.12: Efficiency measurements below resonant frequency

Design considerations 66

Page 75: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Schottky rectifiers [26]. The penalty on efficiency is negligible, but the overall

performance of the converter was more closely correlated with the ideal analysis.

The efficiency of the circuit was measured between full load and the mini-

mum load value that could be regulated. The operation of the circuit was in re-

gion A' for the high load but entered region B' and even reached DCM for the

lighter loads. Operation in region B' has lower efficiency because the reverse re-

covery of the diodes increases the s\vitching loss. Operation in region B' was

possible because no external capacitors were added and the values of currents

\vhen in region B' are below half of the full load for the circuit. The dissipation

on the switches was, therefore, below the maximum allowed for the switches.

The measured efficiency for the circuit is matched with calculations using the

parameters of the components to provide a better understanding of the different

sources of loss and their relative magnitudes.

For low input line (200 Volts), the maximum current delivered at 5.1 Volts

is 18 A, and the total loss measured is 23.2 Watts. This loss is distributed as fo1-

lows:

• Transformer and resonant tank loss

2 ~q f Lrms = 3.0 Watts

• Output rectifier

Vp forms = 12.33 ~Vatts

• Conduction losses

Design considerations 67

Page 76: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

• Switching losses (and others, by difference) = 3.5 Watts

For high input line delivering the same output current, the total loss is 34.2

Watts. The distribution is:

• Transformer and resonant tank loss = 3.0 Watts

• Output rectifier = 12.33 Watts

• Conduction losses = 3.5 Watts

• Rectifier snubber 1.5

• Switching loss = 13.5 Watts.

The switching losses are higher than expected. This is because the circuit is not

operating with all switches with zero voltage turn on for 18 A output current.

Figures 4.13 and 4.14 show the current and voltage in one of the MOSFETs for

low and high input line respectively. By increasing the output current for high

line, the switching losses are reduced.

In Figure 4.15, current and voltage for any of the four MOSFETs is shown when

25 A is delivered to the load. In the last case, the total power loss is 40.26 Watts

and it is distributed as follows:

Design considerations 63

Page 77: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

(Scale vert.: 100 V /div. 0.5 A/div.)

hor .: 500 nsec/div.)

Figure 4.13: I and V on the switches (low line and Iout= 18 A)

Design considerations 69

Page 78: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

(Scale vert.: 100 V/div. 0.5 A/div ,) hor . : 500 nsec/div . )

Figure 4.14: I and V on the switches (high line and Iout= 18 A)

Design considerations 70

Page 79: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

• Transformer and resonant tank = 6.75 Watts

• Conduction loss = 5.1 Watts

• Output rectifier loss = 16.7 Watts

• Rectifier snubbers = 2. Watts

• Switching loss = 9.7 Watts

The reduced value of switching loss verifies the undesirable effect of the loss of

zero voltage switching. The 12.5 Watts of switching loss are in good agreement

with the proportion of voltages and currents between this case and the low line

case.

The problems encountered suggest that an estimate of the losses due to

parasitic elements in the tank and turn off is necessary before the final design.

This enables use of the model which includes loss to predict the exact load range

for the input voltage range required.

The fact that the operation over full load range was possible is because al­

though the efficiency is worst for low loads (in region B'), the total loss is not in­

creased. Figure 4.16 shows the efficiency for low and high input voltage as a

function of the load current. Table I compares the results for the case below res ..

onance 'with the case above resonance.

Design considerations 71

Page 80: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

(Scale Vert: 100 V /div. 1 A/div.)

hor . : 500 nsec/ div . )

Figure 4.15: I and Von the switches (high line and Iout= 25 A)

Design considerations 72

Page 81: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Efficiency Wn= 1 . 2 (measured) 90

%

lo'J V IinE~

~ ~

V ./'" ~

~ v

~

V ----~ ~ hie ~h lir e

V I

80

70

60

/ V

50

40 4 6 8 10 12 14 16 18 20

lout

Figure 4.16: Efficiency measurements above resonant frequency

Design considerations 73

Page 82: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Table I. Efficiency comparison.

nonn. freq. 0.8 0.8 1.2 1.2 1.2 ws/wo input voltage 200 300 200 300 300 volts

output current 21.5 21.5 18 18 25 amps

induct. & tr. 4. 4. 3. 3.5 6.75 watts

rectifier 14.3 14.3 12. 12. 16.7 watts

conduction 2.5 2.1 3.5 3.7 5.1 watts

commut. 10.3 16.1 3.5 13.5 9.7 watts

snubber -- -- 1.5 1.5 2. watts

efficiency 78 72 80 77 77 0/0

Design considerations 74

Page 83: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Chapter 5

Verification of the characteristics

The analysis described in Chapters 1 and 2 provides design characteristics for

the clamped mode series resonant converter. These characteristics are verified

experimentally and by using IG-SPICE simulation.

The efficiencies obtained for the prototypes range between 75 and 80 percent

for most of the operating area. Because the prototypes were built to check feasi­

bility of specific application, some deviation is expected with the theoretical re­

sults, i.e the output voltage is as low as 5 volts and the isolation transformer has

a turns ratio of 18 and 29 above and below resonant frequency, respectively.

Nevertheless the agreement with the characteristics shows that all the assump­

tions for the model are justified, and the accuracy of the characteristics including

losses is verified.

Verification of the characteristics 75

Page 84: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

5.1 DC characteristics

The experimental points obtained for the characteristics are plotted with the

theoretical characteristics (Figs. 5.1 and 5.2). These curves provide current values

below the ideal ones as expected. The predicted curves and the experimental re-

sults give a reasonable match with curves calculated with damping factors 0.02

and 0.03 for the cases above and below resonant frequency, respectively.

The damping factor associated with the characteristics provides a way to

calculate the losses in the converter. Checking the results:

• Above resonant frequency (full load 18 A):

damping factor, ~ = 0.02

equivalent resistor, R,q = 1~~ = 12.240

tank loss, fIrms X Req = 13.55 Watts

Adding these losses to the rectifier and snubbers losses results a total loss of 26.05

Watts. The efficiency for this loss is 78 %. This value is in agreement with the

expected value between 77 and 80.

• Below resonant frequency (full load 21.5 A)

damping factor ~ = 0.03

. . Zo r\ equIvalent resIstor, Req = 1/2e = 15.35 ~"

tank loss, firms Req = 9.1 'YVatts

Verification of the characteristics 76

Page 85: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Adding this to the rectifier loss equals a total loss of 23.4 Watts. The value cor­

responds to an efficiency of 81 0/0. The actual efficiency is lower due to the nature

of the switching loss. Part of the switching loss is due to the current flow in the

reverse recovery of the diodes in the bridge. This current does not circulate

through the tank so it is modeled by the included series resistor.

Certain differences are observed for low loads below resonant frequency, be­

cause the converter is operating in discontinuous conduction at these points and

the rectifier diodes capacitance resonates with the leakage inductance of the

transformer. As a result some current circulates through the tank and the trans­

former, causing a larger p angle to be required for the same average current.

5.2 Simulation results

The circuit was simulated using lG-SPICE as is shown in Fig 5.3. The model

includes a series resistor with the tank according to the calculations in the former

section. A perfect quasi-square wave is applied to the resonant tank and the load

is a voltage source of value the output voltage times the turns ratio of the trans­

former.

Figs. 5.4 to 5.7 show the simulation results and the actual waveforms ob­

tained for the converter. The simulation results agree with the actual waveforms.

When the circuit operates below resonant frequency the current waveform

carries noise (Figs. 5.4 and 5.5), because when the two force commutated diodes

Verification of the characteristics 77

Page 86: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Normalized av. current, wn=O . 8 , (=0 . 03 1.7

1.6

1.5

1.4

1.3

1.2

~ -Von-O . 55 (ideal) - L

v --

V .....

Von=O.55 (model)- -- , I --

~ ,,' .,., ..... -Von-o. 55 (mess.) .A , ,." --

L Von-O . 8 (Ideal) _ .. - , , ,-" -r--

1.1 .....-.. "'C as 0 0.9

:::=.. c: 0.8

> 0.7 ~

0.6

0.5

0.4

0.3

0.2

0.1

0

Von-O .8 (model) -- L , ./ ,,-,

" -r--V~ , If Von-o . 8 (meas) • 1. /

lL I i , ~ ( ,

J I

~.,,; ,.I ,

IL , V,' " ~,

J ' /

/:' I' 1''''

/, , ..'

" - L ~ I • L/~" :; , '.6 ,~ .

I j, .A //' -.. • I

I ,'~ ,,,., f -v,,' .. -:,..' -~'", .. ~

~.6 - ~'1 oI!!~ 1-..... ...

I

o 20 40 60 80 100 120 140 160 180

a (deg.)

Figure 5.1: DC characteristics and experimental results (below resonant frequency)

Verification of the characteristics 78

Page 87: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Normalized av. current, wn= 1 . 2 , t-=O . 02

...--..

2.1

2

1.9

1.S

1.7

1.6

1.5

1.4

1.3

1.2

"C 1. 1 ca o

::::::"'0.9

SO.S J'20.7

0.6

0.5

0.4 0.3 0.2 0.1

°

-I---

-I---

-I---

-I---

-I---

-I---

-I--

~t

°

Von-O.34 (ldeal)-

Von-o.34 (model}···- V Von-o.34 (meas.)" V,

V ./ Von-o.49 (ideal) .. _.- .~ .-

Von-O . 49 (model)--'-'" / .'.'. // /"

/ -~ /

-~ Von-O.49 (meas.). ./

V.-.- -/ /

;: ,:- .I .~ II' V ':" I : ~

J : ; A / ., .. / .•.

lJi. ! .-I. "

I i i-'

/..' ~ i 'j i

/ " i. V~ i ! I~ /~

)~ /.~' :.~

/' I' .• ~ ... ~ ~ :..---~'"

20 40 60 80 100 120

~ (deg.)

/"" V

V ",# ...

.-' .'''' ~.".~ . ,.'

"',. , . ..". .. ,,,.. . , .. -,., .... III

140 160

Figure 5.2: DC characteristics and experimental results (above resonant frequency)

Verification of the characteristics

L---

..........

.--

I

i

180

79

Page 88: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

V1 .

V2:

01 Vo

D3

Lo

Co

Req

~, --- -----------------

I I I

~I 1------------·

Vi/2 -Vi/2 Vi/2 -Vi/2

Figure 5.3: Circuit model used for IGSPICE simulation.

Verification of the characteristics 80

Page 89: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

go through the reverse recovery transient, a large current goes through the corre­

sponding leg of the bridge. The operating mode and shape of the \vaveforms,

however, is as expected.

When the circuit operates above resonant frequency (Figs. 5.6 and 5.7), all

diodes are naturally commutated so the waveforms are clean and closer to the

ideal ones. Below resonant frequency, however, an oscillation is superimposed to

the current waveform that is caused by the reflected voltage. The output power

and low output voltage require the use of Schottky diodes for the output rectifier.

These diodes have a relatively large parasitic capacitance which resonates with

the leakage inductance of the transformer. The resulting reflected voltage is not

a perfect square wave because it contains a high-frequency sinusoidal waveform.

This oscillation affects the current in the primary and it is responsible for small

differences in the peak values.

Verification of the characteristics 81

Page 90: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

26JULeS SUPERPlOT (01Jun86)

2.599 + + + I

2.900 + + + I I

1.509 + + I

1.900 + +

S90.eN +

9.see

-S99.9r·1 + + I

-1. eee + + I

-l.see + + I I

-2.0fJ,) + + +

-2.~~S I 15. tl€IU 16.00u

15:18:09--Pl u t of I ( I) 1 ) vs TIriE

AOO=lH2, 1) + + + -+ I I I I

-+ + -+ -+

+ + + I , I

+ + + I

+ +

I

+ r

+ + I I

+ +

-+ + + + I I I I

I I I I 1?e9u lS.00u

+ + + I 1 I

+ + + I

+ + r I

.... .... I I

+ .... I

+

+ I

-+ ....

+ .... I

+ + + I I I

I I I 19.00u 29.eeu

(Scale vert.: 100 V Idiv. 0.5 A/div .)

hor .: 500 nsec/div . )

figure 5A: \\"avclofms ana J.G.:iPiCE slmuiaLion .... or t"uilload ,:mJ high Hne {below resonant frequency).

Verification of the characteristics 82

Page 91: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

26-JUL88

2.SeBA

2.eBBA

l.seeA

l.eeBA

see.B",A

B.eeeA

-see.BMA

-1.eeBA

-l.seBA

-2.eeeA

-2.~BeA

I-GSPICE IV (leFeb95) 15:29:JB--Plot AOO=PV

+ + + + + + I I I I I

+ + + + I I I

+ + + + + I I I I I

+ + + I

+ + I r + + +

I

+ + + + I I

+ + +

15.eeuS 16.eeuS 17.geuS 18.eeuS

_I"'l'll'I'J!WM 1.'N_WPV"mz"1frj.~· __

I

.'.' '. ':WIJ11l'~_ ,. ..... '! a. " ...

of I(Vl) \IS TIME

+

+ I

+ I

+ I

+

+ + + I I I

+ + I I

+ + I

+ + I

+ + 1 I

+ I

+ I

+

+ + I

+

19.eeuS

(Scale vert.: 100 V!div. 0.5 A/div. )

hor .: 500 nsec! div . )

Figure 5.5: \Vavelorms and il1,sPICE simulation,tor iuU load and low line (below resonant frequency).

Verification of the characteristics 83

Page 92: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

.25JUL88 SUPERPLOT ~OlJun86) 92:16:31--Plot; of jClAMPED MODE RES CIRCUIT HSouE" RES FREQ.NIGH LINE

HL,(,:lJi2 J 1 J

2.500 + + + + + + 4-

I I I I I I I

2.eee + + + + + I I I I

1.S0e + + + I r r

1. eee + + +

See.fIr-, +

e.eee

-see.eft +

-1. eee + + + + I I I

-1. see + + + + + I I I I

-2.9013 + + + + + + I

-2.~a0 22.eeu 22..49u :2:2.seu :23.29u

I (lJ 1 J '.IS TU1E

+ + + I

+ + + I I I

+ + + I I I

+ + +

+ I

23.60u :24.eeu

(Scale vert.: 100 V/div _ 0 _ 5 A/div.)

hor . : 500 nsecl div . )

Figure 5.6: Waveforms and IGSPICE simulation,for fun load and high line (above resonant frequency).

Verification of the characteristics 84

Page 93: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

25JUL88 SUPERPLOT <OlJun86) 02:19:33--Plot of I qJl) \IS T1I1E tCLAI1PED MODE RES CIRCUIT ABOUE RES FREQ. LOW LIHE

ADf,=l}(2. 1" 2.Se0 + + + + + + + + + +

I I I I

2.099 + + + + + I I I 1 I I

1.599 + + + + + + I I I

1.999 + + + + + + I

599.9 .. + + + + + + I r I

9.999 + + + I I I

-598.9 ... + + + + I I I I I

-1.898 + + + + + I I

-1.589 + + + + + + I I I t

-2.eea + + + +

-2.~e9 22.e9u 22.49u 22.seu 23.29u

(Scale vert.: 100 V/div. 0.5 A/div.)

hor. : 500 nsec/div.)

F!gure 5. i: \Vaveforms and IGSPICE simulation.for full load and low line (above resonant frequency).

Verification of the characteristics 85

Page 94: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Chapter 6

Conclusions and summary

The feasibility of the clamped-mode series resonant converter (SCR) operat­

ing at a fixed frequency was verified experimentally for off line applications.

Operating below resonant frequency, the zero current turn-off operation is

not attainable for the whole load range. Consequently, two regions are defined,

one \vith all switches operating with zero current turn-off (region A) and the other

where two switches operate with zero current turn-off and two with zero voltage

turn-on (region B). In region B, regulation to no load is possible.

Operating above resonant frequency, the zero voltage turn on for all switches

is not attainable from no load to full load . Similar to the case below resonance,

two regions are defined, one with all switches operating with zero voltage turn on

(region A') and the other where two switches operate with zero voltage turn on

and the other two switches are operated with zero current turn off (region B').

Conclusions and summary 86

Page 95: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Design guidelines are described for cases above and below resonant fre­

quency. One prototype was designed and build to operate in region B below res­

onant frequency and the other prototype to operate in region A' (above resonant

frequency).

The switching losses are a major factor considered in performance compar­

isons between both prototypes. The zero voltage turn on operation for all

switches (region A') was proven to be more efficient than when two switches turn

on with zero voltage, and the other two turn off with zero current (regions Band

B'). The load range, however, in region AI is limited.

The operation with zero current turn off requires the use of external fast re­

covery diodes and external series blocking diodes to prevent the conduction of the

MOSFET's internal diode. Even with this improvement the switching losses are

considerably larger than that of the zero voltage turn on case (Region A').

The characteristics generated previously using ideal components were not

adequate to assist the design of a practical converter. To provide useful design

tools, the converter operation was analyzed including losses in the power circuit.

Design guidelines were established using DC characteristics with loss and the

design results agree with bread board performance.

At this point, the clamped mode series resonant converter operation at a fixed

frequency has been proved feasible for off-line applications. A comparison of the

clamped mode SRC with the parallel resonant converter (PRC) counterpart will

be of great interest for future research. Furthermore a converter which combines

Conclusions and summary 87

Page 96: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

both parallel and series resonant converters has been reported recently to obtain

improved properties compared to either PRC or SRC.

Conclusions and summary 88

Page 97: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Appendix A

State plane analysis of the clamped mode series

resonant converter including parasitic losses

A.I Intl~odllction

Previous studies of the clamped mode series resonant converter use the state

plane analysis technique to determine the DC characteristics of the converter

(11,12]. No studies considering the losses, however, have been reported. The state

plane analysis technique has been used to analyze the conventional series reso­

nant converter including loss effect [8,9]. The same method is used here to calcu­

late the DC characteristics for the clamped mode.

State plane analysis of the clamped mode series resonant converter including parasitic losses 89

Page 98: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

A.2 State plalle allalysis

The state plane analysis applied to the resonant converter has been described

in Refs. 7,8 & 9. The approach is based on the trajectories defined in the state

plane, inductor current vs. capacitor voltage, for the DC operation of the con ..

verter.

Each topological mode of the converter permits to calculation of the state

variables evolution once the boundary condition for the mode is known. In steady

state operation, the initial conditions for each mode are determined by the control

parameter (at fixed output voltage). The state plane permits to visualization and

geometrical determination of the initial conditions for each mode.

The model defined to include the loss effect (Fig. A.I) has been studied in

Refs. 8 & 9 for a conventional series resonant converter. The system's state

equations are:

(A.I)

with initial conditions defined as

State plane analysis of the clamped mode series resonant converter including parasitic losses 90

Page 99: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Vc

Ve

f\.088 Oev. on Ve

0102 Vs-Vo 01 02 Vs+Vo Q203 -Va Q302 +Vo Q3Q4 -Vs+Vo 0304 -Vs-Vo 04D1 +Vo Q1 D4 -Va

Figure A.I: Converter model with losses

State plane analysis of the clamped mode series resonant converter including parasitic losses 91

Page 100: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

The following steps are, first to normalize and homogenize the system using

the following equations:

The loss are characterized by:

With the transformation defined and using polar coordinates such as:

J,2 ,2 P = V en + lLn

Po = ,2 .2

V con + lLon

[ - iL ] e = arctan _,_n v en

80

= arctan[ -iLon ] V' con

the following solution can be obtained [8,9],

State plane analysis of the clamped mode series resonant converter including parasitic losses

(A.3)

(A.4)

(A.5)

(A.6)

(A.7)

(A.8)

(A.9)

(A.10)

92

Page 101: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

where

and

and

where

P = Po

+ tan e 1 )1-e2

8 = arctan[ , + ) 1 - ,2 tan(WD t + <Pol ]

(A.1I)

(A.I1a)

(A.lib)

(A.12)

(A.I3)

These equations show two important facts. The first is that the trajectories

are made with segments of spirals instead of circular segments, and the second is

that the subtended angle is not proportional to the time. To calculate the equiv-

alent angle proportional to the time, the folIo\ving equation can be used,

State prane analysis of the clamped mode series resonant converter incfuding parasitic losses 93

Page 102: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

<P = arctan[ - ~ )1 _ ,2 tan e 1 )1- ~2

(A.14)

The construction of the trajectories can be better understood considering one

particular sequence of topological modes. Next sections illustrate the determi-

nation of the equilibrium trajectories for the case above resonant frequency.

A.2.t Equilibrium trajectories above resonant frequency

To illustrate how the trajectories are constructed, consider the case above

resonant frequency in the Region A'. The sequence of topological modes (Fig.

2.11 Chapter 2) corresponds to the following values for the source in the model

(Fig. A.I):

,Q 1 and Q2 conducting

,Q2 and 03 conducting

,03 and 04 conducting

,Q3 and Q4 conducting

,Q4 and Dl conducting

, Dl and D2 conducting

The values for current and voltage are symmetrical with respect to the origin

for each half of the cycle. Plotting the trajectory corresponding to each topological

mode (Fig. A.2), the inductor current vs. capacitor voltage are spirals centered

in 1 - Von, - Von and -1 - Von respectively. A trajectory formed by three seg-

State plane analysis of the clamped mode series resonant converter including parasitic losses 94

Page 103: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

ments that gives symmetrical maximum and minimum values for the capacitor

voltage is the solution (Fig. A.3).

When the p angle is reduced the time conduction of the diodes is reduced

until only two segments form the trajectory (Fig. A.4), the p angle corresponding

to this trajectory is the boundary angle between regions A' and B'.

Analogously the trajectories corresponding to the CCM and DCM in region

B' can be drawn (Fig. A.6). It can be observed that when the normalized peak

capacitor voltage is smaller than Von the trajectory corresponding to CCM in re­

gion B' does not exist, then the boundary between Region B' and OCM corre­

sponds to the trajectory depicted in Fig. A.4.

It should be noted in this case that if for the trajectory boundary between

Regions A' and B' the normalized peak capacitor voltage is less than Von the

converter goes directly from Region A' operation to DCM in region B'.

As presented in Chapter 2, two regions of operation are possible above reso­

nant frequency. In the two regions of operation three different sequences (modes

of operation) are encountered, this means that three different kinds of equilib­

rium trajectories have to be considered.

The first step is to calculate the boundaries between the three different modes

of operation using this new model . According to f" and Von of the circuit the

continuous conduction mode (CCM) may not be possible in region B'. Figure A.S

shows the limit trajectories for the three possible transitions: Transition from

OCM to CCM in region B', transition from CCM to region A' and transition

from OCM to region A'.

State plane anaJysis of the clamped mode series resonant converter including parasitic losses 95

Page 104: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Q1 and Q2 il

Lo Co

K Vgcf: pvo 1-Von Vc

iI Q2 and D3

Lo Co

~vo -Von Vc

D3 and D4

L~ C01( Vgcf II pvo

-1-Von Vc

Figure A.2: Trajectories and topological modes for Region A'

State plane analysis of the clamped mode series resonant converter including parasitic losses 96

Page 105: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

iI

D3 D4

-1-Von -Von 1-Von Vc

Figure A.3: Trajectories for Region AI

State plane analysis of the clamped mode series resonant converter including parasitic losses 97

Page 106: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

-1-Von

iI

Q2D3

-Von 1-Von 1r Angle- - ~ (.In

Figure A.4: Boundary trajectory between Region A' and Region B'

D3 D4

State plane analysis of the clamped mode series resonant converter including parasitic losses

Vc

98

Page 107: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Boundary regions A' and 8'

1-V 'L (IN

A

Boundary CCM and OCM

1-V 'l. (IN

R

Figure A.S: Boundary trajectories.(Regions A' and B').

State plane analysis of the clamped mode series resonant converter including parasitic losses 99

Page 108: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Using equations (A.II) and (A.12) together with the geometrical constraints

and timing for each case the boundaries are calculated using the following sys-

terns of equations:

• Boundary between region B' and region A':

CXt + Pt = OJ n

2 2 I + Rl - R20 cos fJ = --........--........-

2Rl

2 2 1 + R2 - Rl

cos cx = -----2R20

(A.I5)

where CXt and [1t are calculated from the geometrical angles using equation (A.14)

and $( <p) is the damping associated with the trajectory segment radius as defined

in equation (A. I I ).

As seen in Fig. A.5, the transition between DCM and CCM in region B' is

only possible when the transition between regions A' and B' occurs with RiO > 1 t

otherwise the circuit operation shifts from DCM in region B' to region A' directly.

State plane analysis of the clamped mode series resonant converter including parasitic losses 100

Page 109: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

The boundary equilibrium trajectory between CCM and OCM is shown in

Fig. A.5 and, if it exists is determined by the following equations,

a' t

R'2 = 2 Von

2 R' 2 = 2 - 2 cos P'

R,2 R,2 1 + 20 - I cos a' = -----.;;~--.;;...

2R'IO

The boundary between CCM and OCM in region B' provides

OJlimitn = a't + {J' t

if con> OJlimitn' the continuous conduction mode in region B' does not occur.

(A.16)

(A.17)

Once the boundary conditions are determined for OJn and Von the equilibrium

trajectory shape for a given {J is known and the set of equations for every case can

be used to determine the corresponding values.

The three possible trajectories are shown in fig. A.6, the equations for each

case follow:

State plane analysis of the clamped mode series resonant converter including parasitic losses 101

Page 110: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

-1-Von

-1-Von

ILN

Region A'

Vc

R =R -1+2Von 30 10

-Von

R10

-Von

ILN

R =R +2Von 30 10

1-VOn

Vc

Vc

Region 8'

CCM

Region B'

DeM

R3=R -1+2Von 10

Figure A.6: Space state trajectories.(Regions A' and B').

State plane analysis of the clamped mode series resonant converter including parasitic losses 102

Page 111: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

cos IX =

2 2 1 + R2 - R30

cos PI = -----2R2

2 2 1 + R30 - R2

cos P2 = -----2 R30

PIt + P2t - 1t = ; - P n

ext + Yt = Pt (A.I8)

• Region B',continuous conduction mode, unknowns: RIO' Rh R20' R2, ex, y, PI

"State plane analysis of the clamped mode series resonant converter including parasitic losses 103

Page 112: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

2 2 1 Rl - R20 cos (1t - (X) = --------,.;..-

2 Rl

2 2 1 + R30 - R2 cosy=-----

2 R30

2 2 1 + R20 - Rl

cos PI = -----2 R20

(A.19)

• Region B', discontinuous conduction mode, unknowns: RIO' Rh R20' y, <l> •

2 2 1 + RI - R20 cos P = -----

2RI

2 2 1 + R20 - Rl

cosy=-----2 R20

State plane analysis of the clamped mode series resonant converter including parasitic losses

(A.20)

104

Page 113: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

A.2.2 DC characteristics above resonant frequency

Once the equilibrium trajectory parameters are determined, all the parame ..

ters for the operating point can be obtained.

The normalized peak voltage of the resonant capacitor can be easily calcu-

lated from the trajectory parameters as:

• Region A',

(3.21 )

• Region B', continuous conduction case,

(A.22)

• Region B', discontinuous conduction mode,

(A.23)

The calculation of the normalized output current is done as follows:

(A.24)

since for a capacitor,

State plane analysis of the clamped mode series resonant converter including parasitic losses lOS

Page 114: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

(A.25)

then adding up the increment of voltage in every trajectory segment,

(A.26)

and normalizing,

(A.27)

hence,

(A.28)

For the rest of characteristics that may be needed refer to Refs 8,9,11,26.

A.2.3 Equilibrium trajectories below resonant frequency

Two regions of operation are possible below resonant frequency, considering

the switching condition for the devices (Chapter 2). For the cases of interest there

is a good analogy with the cases above resonant frequency: One equilibrium tra-

jectory for region A and two for region B (CCM and OCM). Then two transition

boundaries are found for every Von and W n•

State plane analysis of the clamped mode series resonant converter including parasitic losses 106

Page 115: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

The procedure to calculate the boundaries between the tree modes of opera-

tion is analogous to the case above resonant frequency. Using equations (A.1i)

and (A.12), and the geometrical constraints of the limit trajectories (Fig A.7). The

follo\ving systems of equations give the boundaries:

• Boundary between regions A and B.

2 2 1 + RIO - R2

cos(n - p) = ----..,;;~.......;;;.... 2Rro

2 2 lR2 - RIO

cos(n - a) = ----2 R2

(A.29)

where flt and at are calculated from the geometrical angles using equation (A.14).

• Analogously the limit bet\veen CCM and OCM is calculated as:

2 2 1 + R2 - RIO

cos fl = -----2 R2

2 2 1 + RIO - R2

cos a = -----2R}

State plane analysis of the clamped mode series resonant converter including parasitic losses 107

Page 116: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

lin

Boundary regions A and B

-Von 1-Von Vcn

R20=1+R-2Von 1 R1

lin

Boundary CCM and OCM (region B)

Vcn

-Von Von 1-Von

2Von

1

Figure A.7: Boundary trajectories.(Regions A and B).

State plane analysis of the clamped mode series resonant converter including parasitic losses 108

Page 117: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

(A.3D)

Once the boundary conditions are determined, the parameters for every tra-

jectory can be determined, since the corresponding trajectory to a P angle is

known (given Von' wn). Three trajectories are possible and the notation used in the

following formulas is defined in Fig A.8.

The systems of equations for each trajectory are:

2 2 1 + RI - R20 cos IX = ------

2RI

State plane analysis of the clamped mode series resonant converter including parasitic losses 109

Page 118: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Region A

Region B CCM

oeM

-Von R10

-Von

1-Von R3-R10+2Von

1-Von

R 1.R20-1 +2Von

Figure A.8: Space state trajectories.(Regions A and B).

State plane analysis of the clamped mode series resonant converter including parasitic losses 110

Page 119: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

2 2 1 + R20 - RI

cos PI = ------2 R20

2 2 1 + R30 - R2

cos(n: - y) = --~-~ 2 R30

2 2 1 + RI - R20 cos(n: -IX) = --~-~

2Rl

State plane analysis of the clamped mode series resonant converter including parasitic losses

(A.31)

111

Page 120: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

2 2 1 + R20 - RI

cos Pl = -----2 R20

CXt + Yt + Pt = ; n

2 2 1 + RIO - R2

cos CX = -----2 RIO

2 2 1 + R2 - RlO cosp=-----

2R2

(A.32)

(A.33)

Comparing these equations with the ones above resonant frequency it can

be seen that although the conduction order for the switches is changed, the ge-

ometrical constraints are almost the same due to symmetry.

State plane analysis of the clamped mode series resonant converter including parasitic losses 112

Page 121: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

A.2.4 DC characteristics below resonant frequency

Once the trajectories have been determined, the operating point values can

easily be calculated as for the case above resonance. Then analogously the fol­

lowing equations determine the maximum capacitor value for each case:

eRegion A :

(A.34)

e Region B (CCM):

V CPKn = RIo + Von (A.35)

eRegion B (DCM):

(A.36)

and the average current can be determined using equation (A.28).

State plane analysis of the clamped mode series resonant converter including parasitic losses 113

Page 122: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Appendix B

Fortran programs

B.I Programs to calculate DC characteristics for the

ideal case

B.l.1 Case above resonant frequency

C##################################################################

C

C PROGRAM TO CALCULATE CHARACTERISTICS OF

C CLAMPED MODE SERIES RESONANT CONVERTER FOR

C THE IDEAL CASE.

C *ABOVE RESONANT FREQUENCY.

C

C#######################################################################

C

Fortran programs 114

Page 123: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C VARIABLES DECLARATION

C

C

C

C

C

INTEGER N,ITMAX,L,I,JUMP,IDMODE

REAL ERRREL

REAL FCNA,FCNB,FCNC,FNORM,Xl(6),X2(5),X3(3)

REAL XGUESSA(6),XGUESSB(S),XGUESSQ3)

REAL BETA,PI,WN ,RBETA,VON ,VCPN ,W1 N

REAL ION,IQAV,IDAV,BETA12,BETA3

REALA,B

EXTERNAL FCNA,FCNB,FCNC,DNEQNF

COMMON RBETA,WN,VON,PI

C DATA INPUT

C

WRITE(5,1000)

1000 FORMAT(flX.'ENTER PARAMETERS: VON,WN')

READ(S,*) VON ,WN

WRITE(19,lOOl) VON,WN

1001 FORMAT(flllX:VON = ',EIO.4,3X,'WN ',EIO.4)

C

C CONSTANTS

C

C

C

PI =4.DO*DATAN(l.DO)

ERRREL = l.E-4

ITMAX=200

X3(1)= l.DO-VON

X3(2) = PIrWN

X3(3)=0.DO

IDMODE=3

N=3

Fortran programs lIS

Page 124: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

CALL BOUNDARY(BETA12,BETA3,WIN,R)

A = BETA12*180/PI

B = BETA3*180jPI

WRITE(19,102) R,A,B,WIN

102 FORMAT(/lX,'EVALUATED BOUNDARY POINT:',/2X,'R',15X,'BETAI2',10X,

+ 'BETA3',!t X,'WNl',/2X.4(E14.8,2X»

C

C MAIN LOOP

C

DO 10 BETA=O.,180,1.DO

C

RBETA= BETA*PI!{180.DO*WN)

C

C CHECK THE OPERATING MODE

C

IF(WI N.LT.WN.OR.R.LE.t DO) THEN

C ONE TRANSITION

IF(RBETA.LT.BETA12) THEN

JUMP= 1

ELSE

JUMP=3

ENDIF

ELSE

C TWO TRASITIONS

IF(RBETA.GE.BETA3) THEN

IF(RBETA.LT.BETA12) THEN

JUMP=2

ELSE

JUMP=3

ENDIF

ENDIF

ENDIF

C

GO TO (It,22,33) JUMP

C

Fortran programs 116

Page 125: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C SOLVE THE SYSTEM FOR THE GIVEN BETA

C

C

C NO TRANSITION C-C

11 DO 15 L = 1,3

15 XGUESSC(L)=X3(L)

CALL DNEQNF(FCNC,ERRREL,N,ITMAX,XGUESSC,X3,FNORM)

C

C CALCULATE DESIGN CHARACTERISTICS

C

C

C

C

VCPN = VON + X3(1)-l.DO

ION =2.DO*VCPN/(PI/WN)

GO TO 77

22 IF(IDMODE.EQ.2) THEN

C NO TRANSITION B-B

DO 16 L= 1,5

16 XGUESSB(L) = X2(L) . C

ELSE

C

C TRANSITION C-B

XGUESSB(l)=O.lDO

XGUESSB(2) = X3(1)

XGUESSB(3)=O.DO

XGUESSB(4) X3(3)

XGUESSB(5)=O.DO

IDMODE=2

N 5

ENDIF

CALL DNEQNF(FCNB,ERRREL,N,ITMAX,XGUESSB,X2,FNORM)

C WRITE(* ,*) (X2(LL),LL = 1,N)

C

Fortran programs 117

Page 126: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C CALCULATE DESIGN CHARACTERISTICS

C

VCPN = YON + X2(1)

ION = 2.DO*YCPN/(PIjWN)

C

GO TO 77

C

33 IF(IDMODE.EQ.l) THEN

C

C NO TRANSITION A-A

DO 17 L= 1,6

17 XGUESSA(L)= Xl(L)

ELSE

IF(IDMODE.EQ.2) THEN

C

C TRANSITION B-A

XGUESSA(l) = X2(2)+ .01

XGUESSA(2) = X2(2)+ 2.DO*VON + .01

XGUESSA(3) = BETA3

XGUESSA(4)=O.1DO

XGUESSA(5)= PI-X2(4)

XGUESSA(6) = X2(4)

ELSE

C

C TRANSITION C-A

XGUESSA(1)=X3(1)

XGUESSA(2)= X3(1)+ 2.DO*VON

XGUESSA(3)=O.DO

XGUESSA(4)=O.DO

XGUESSA(5)= BETA12

XGU ESSA(6) = PI-BETA12

ENDIF

IDMODE= 1

N=6

ENDIF

Fortran programs 118

Page 127: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

CALL DNEQNF(FCNA,ERRREL,N,ITMAX,XGUESSA,Xl,FNORM)

C

C CALCULATE DESIGN CHARACTERISTICS

C

C

VCPN =-1.DO + VON + XI(l)

ION = 2.DO*VCPN/(PI/WN)

C OUTPUT FOR CHECKING ACCURACY

77 WRITE(5,7777) FNORM,IDMODE

7777 FO RMAT(JI X, 1 EIlA,2X, 1 I 1)

C

C

C DATA OUTPUT

C

WRITE(15,2000) BET A,VCPN

WRITE(16,2000) BETA,ION

C WRITE{17,2000) BETA,IQAV

C WRITE(18,2000) BETA,IDAVN

2000 FORMAT(lX,2(ElO.4,lX»

10 CONTINUE

C

STOP

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.ON MODE A.(REGION A')

C

C################################################################

C

SUBROUTINE FCNA{X,F,N)

C

C VARIABLES DECLARATION

C

COMMON RBETA,WN,VON,PI

C

Fortran programs 119

Page 128: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

INTEGER N,l

REAL X(N),F(N)

REAL RBETA,WN,VON,PI,RTEMP,R2

C MAIN PROGRAM

C

C VARIABLES DEFINITION:

C X(I)= R ;INITIAL GUESS FOR FIRST RADIUS

C X(2)= RI ;INITIAL VALUE FOR 2ND ARC

C X(3)=ALFA

C X(4)=GAMMA

C X(S)= BETAI

C X(6)= BETA2

C

C

X(3) = DABS(X(3»

X(4) = DABS(X(4»

XeS) = DABS(X(S»

X(6) = DABS(X(6»

C MAIN PROGRAM

C

C

C

C

C

C

C

F(l) = RBETA-X(3)-X(4)

RTEMP = (PI/WN)-RBETA

F(2) = XeS) + X(6)-PI-RTEMP

F(3) 1.DO+ X(1)*X(1)-X(2)*X(2)-2.DO*X(1)*COS(X(3»

R2 = X(l)+ 2.DO*VON

F(4) = l.DO-X(2)*X(2)+ R2*R2-2.DO*R2*COS(X(4»

F{S) = 1.DO + X(2)* X(2)-R2* R2-2. DO*X(2)*COS{X(S»

Fortran programs 120

Page 129: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

F(6) = 1.DO + X(2)*X(2)-X(1)*X(1)-2.DO*X(2)*COS(X(6»

C

RETURN

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.ON MODE B.(REGION B' CCM)

C

C################################################################

C

SUBROUTINE FCNB(X,F,N)

C

C VARIABLES DECLARATION

C

C

C

C

COMMON RBETA,WN,VON,PI

INTEGER N,l

REAL X(N),F(N)

REAL RBETA,WN,VON,PI,RTEMP

C MAIN PROGRAM

C

C VARIABLES DEFINITION:

C X(l)= R ;INITIAL GUESS FOR FIRST RADIUS

C X(2)=Rl ;INITIAL VALUE FOR 2ND ARC

C X(3)=ALFA

C X(4)=GAMMA

C X(S)= BETAl

C

C MAIN PROGRAM

C

X(3) = DABS(X(3»

X(4) DABS(X(4»

XeS) = DABS(X(S»

Fortran programs 121

Page 130: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

F(l) = X(3)+ X(4) + RBETA-(PI/WN)

C

F(2)= 1. DO + X(l)*X(1)-X(2)*X(2)+ 2.DO*X(1)*DCOS(X(3»

C

RTEMP = X(l) + 2.DO*VON

F(3) = 1.00 + RTEMP* RTEMP-X(2)* X(2)-2.DO* RTEMP* DCOS(X(4»

C

F(4) = 1.DO + X(2)*X(2)-X(1)*X(1 )-2.00* X{2)* DCOS(X(S»

C

F(S) = I.DO + X(2)*X(2)-RTEMP*RTEMP-2.DO* X(2)*DCOS(X(5)+ RBETA)

C

RETURN

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.ON MODE C.(REGION B' DCM)

C

C################################################################

C

SUBROUTINE FCNC(X,F,N)

c C VARIABLES DECLARATION

C

C

C

C

COMMON RBETA,WN,VON,PI

INTEGER N.I

REAL X(N),F{N)

REAL RBETA,WN,VON,PI,RTEMP

C MAIN PROGRAM

C

C VARIABLES DEFINITION:

C X(I)= R ;INITIAL GUESS FOR FIRST RADIUS

Fortran programs 122

Page 131: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C X(2) = PHI ;NON CONDUCTION ANGLE

C X(3) GAMMA

C

C MAIN PROGRAM

C

C

C

C

C

X(3)::: DABS(X(3»

X(2)::: DABS(X(2»

F(l}::: RBETA + X(3) + X(2HPI{WN)

RTEMP = X(l)-1.DO + 2.DO*VON

F(2) = 1.DO+ X(1)*X{1)-RTEMP*RTEMP-2.DO*X(1)*DCOS(RBETA)

F(3)::: 1.DO + RTEMP*RTEMP-X(1)*X(1)-2.DO*RTEMP*DCOS(X(3»

RETURN

END

C################################################################

C

C PROGRAM TO CALCULATE BOUNDARY

C FOR THE IDEAL TANK. ABOVE RESONANT FREQ.

C

C###############################################################

C

C

C

c

SUBROUTINE BOUNDARY(BETA12,BETA3,WIN,R)

REAL X(2).FCBOUND,XG(2),ERRREL,FNORM,VON,PI

REAL BETA12,BETA3,WIN,ALFA3,R

INTEGER L,ITMAX,N

EXTERNAL FCBOUND,DNEQNF

COMMON RBETA,WN,VON,PI

ITMAX=200

N=2

Fortran programs 123

Page 132: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

ERRREL = 1. D-5

BETA3 = DACOS(1.DO-2.DO:"VON**2.DO)

ALPHA3 = DACOS(VON)

Wl N = PI/(ALPHA3 + BET A3)

WRITE(S.101)

101 FORMAT(jlX,'ENTER INITIAL GUESS FOR BOUNDARY:R.ALPHA')

READ(5,*) (XG(L),L = I,N)

CALL DNEQNF(FCBOUND,ERRREL,N,ITMAX,XG,X,FNORM)

C

WRITE(S,103) FNORM

103 FORMAT{JIX,'FNORM = ',1 ElO.4)

C

C

C

BETA12 X(2)

R=X(l)

RETURN

END

C

C#########################################################

C

SUBROUTINE FCBOUND(X,F,N)

C

COMMON RBETA,WN,VON,PI

C

INTEGER N

REAL X(N),F(N),A,VON

C

A = X(1H.DO+ 2.DO*VON

F(l)= 1.DO+ X(l)*X(1)-A* A-2.DO*X(1)*DCOS(X(2»

C

F(2)= 1.DO+ A* A-X(1)*X(1)-2.DO*A*DCOS(PI/WN-X(2»

C

Fortran programs 124

Page 133: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

RETURN

END

B.l.2 Case below resonant frequency

C##################################################################

C

C PROGRAM TO CALCULATE CHARACTERISTICS OF

C CLAMPED MODE SERIES RESONANT CONVERTER FOR

C THE IDEAL CASE.

C

C *BELOW RESONANT FREQUENCY

C

C#######################################################################

C

C VARIABLES DECLARATION

C

C

C

C

C

INTEGER N,ITMAX,L,I,JUMP,IDMODE

REAL ERRREL

REAL FCN A,FCNB,FCNC,FNO RM ,Xl (6),X2(5),X3(3)

REAL XGUESSA(6),XGUESSC(5),XGUESSF(3)

REAL BETA,PI,WN,RBETA,VON,YCPN,WNI

REAL ION,IQAV,IDAV,BETA12,BETA36

REAL A,B,R13

EXTERNAL FCNA,FCNB,FCNC,DNEQNF

COMMON RBETA,WN,VON,PI

C DATA INPUT

C

WRITE(S,1000)

1000 FORMAT(/lX:ENTER PARAMETERS: VON,WN')

Fortran programs 12S

Page 134: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

READ(S.*) VON,WN

WRITE(17,lOOl) YON,WN

1001 FORMAT(flllX,'YON = ',EI0.4,3X,'WN = ',EIO.4)

C

C CONSTANTS

C

C

C

C

PI =4.DO*DATAN(t.DO)

ERRREL = l.E-5

ITMAX 200

X3(1)= 1.DO-VON

X3(2)= PI/WN

X3(3)=0.DO

IDMODE=3

N 3

CALL BOUNDARY(BETA13,BETA36,R13)

A = BET A13* IBO./PI

B BETA36*180./pI

WRITE(17,102) R13,A.B

102 FORMAT(/lX,'EVALUATED BOUNDARY POINT:',/2X,'R',15X,'BETA12',10X,

+ 'BETA36',/2X.3(E14.8,2X»

C

C MAIN LOOP

C

DO 10 BETA=O .• 180,1.DO

C

RBETA= BETA*PI/(180.DO*WN)

C

C CHECK THE OPERATING MODE

C

C TRANSITION F TO C

IF(RBETALT.BETA36) THEN

JUMP= 1

Fortran programs 126

Page 135: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

ELSE

C TRANSITION C TO A

C

C

IF(RBETA.GE.BETA13) THEN

JUMP=3

ELSE

JUMP=2

ENDIF

ENDIF

GO TO (11,22,33) JUMP

C SOLVE THE SYSTEM FOR THE GIVEN BETA

C

C

C NO TRANSITION F-F

11 DO 15 L= 1,3

15 XGUESSF(L)=X3(L)

CALL DNEQNF(FCNC,ERRREL,N,ITMAX,XGUESSF,X3,FNORM)

c

C CALCULATE DESIGN CHARACTERISTICS

C

VCPN == VON + X3(1)-l.DO

ION =2.DO*VCPN/(PI/WN)

C

GO TO 77

C

C

22 IF(IDMODE.EQ.2) THEN

C NO TRANSITION C-C

DO 16 L= 1,5

16 XGUESSC(L) = X2(L)

C

ELSE

C

C TRANSITION F-C

XGUESSC(l) == X3(1)+O.1

Fortran programs 127

Page 136: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

XGUESSC(2) = 0.1

XGUESSC(3) = (PI-RBETA)f2.-0.1

XGUESSC(4) = X3(3)

XGUESSC(S) = O.

IDMODE=2

N=S

ENDIF

CALL DNEQNF(FCNB,ERRREL,N,ITMAX.XGUESSC.X2,FNORM)

C CALCULATE DESIGN CHARACTERISTICS

C

YCPN = YON + X2(2)

ION =2.DO*YCPN/(PI/WN)

C

GO TO 77

C

33 IF(IDMODE.EQ.1) THEN

C

C NO TRANSITION A-A

DO 17 L= 1,6

17 XGUESSA(L)=Xl(L)

ELSE

C

C TRANSITION C-A

XGUESSA(l)= X2(1)+0.1

XG U ESSA(2) = X2(2)-0.1

XGUESSA(3)= 0.01

XGUESSA(4)= BETA13

XGUESSA(5)=0.

XGUESSA(6) PI-X2(4 )-0.01

ENDIF

IDMODE= 1

N=6

C

CALL DNEQNF(FCNA,ERRREL,N,ITMAX,XGUESSA,Xl,FNORM)

C

Fortran programs 128

Page 137: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C CALCULATE DESIGN CHARACTERISTICS

C

C

VCPN = l.DO-VON+ Xl(l)

ION = 2.DO*VCPN /(PI/WN)

C OUTPUT FOR CHECKING ACCURACY

77 WRITE(5,*) FNORM

C

C

C DATA OUTPUT

C

WRITE(lS,2000) BETA,VCPN

WRITE(16,2000) BETA,ION

2000 FORMAT(lX,2(EIO.4,lX»

10 CONTINUE

C

STOP

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.ON MODE A.(REGION A)

C

C################################################################

C

SUBROUTINE FCNA(X,F,N)

C

C VARIABLES DECLARATION

C

C

C

C

COMMON RBETA,WN,VON,PI

INTEGER N,I

REAL X(N),F(N)

REAL RBETA,WN,VON,PI,RTEMP,R2

Fortran programs 129

Page 138: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C MAIN PROG RA:'v1

C

C VARIABLES DEFINITION:

C X(l)= R ;INITIAL GUESS FOR FIRST RADIUS

C X(2) = Rl ;INITIAL VALUE FOR 2ND ARC

C X(3)=ALFA

C X(4) = GAMMA

C XeS) BETAl

C X(6) = BETA2

C

C

X(3) = DABS(X(3»

X(4) = DABS(X(4»

X(5) DABS(X(5»

X(6) = DABS(X{6»

C MAIN PROGRAM

C

F(l) = RBETA-X(3)-X{4)

C

F(2) = RBET A + PI-X(S)-X(6)-(PI/WN)

C

R2 = X(1)-2.DO*VON

C

F(3) = 1.00 + X(1)*X(l )-X{2)*X(2) + 2.DO*X(1)*DCOS(X(4»

C

F(4) = 1.00+ R2*R2-X(2)*X(2)+2.DO*R2*DCOS(X(3»

C

P(S) = 1.00 + X(2)* X(2)-R2* R2-2.DO* X(2)* DCOS(X(S»

C

F(6)= 1.00 + X(2)*X(2)-X(1 )*X(1)-2.DO*X(2)*DCOS{X(6»

C

RETURN

END

c################################################################

c

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

Fortran programs 130

Page 139: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

e NONLINEAR SYSTEM.ON MODE e.(REGION B eeM)

e

C################################################################

e

SUBROUTINE FCNB(X,F,N)

C

C VARIABLES DECLARATION

C

C

e

C

COMMON RBETA,WN,VON,PI

INTEGER N,I

REAL X(N),F(N)

REAL RBETA,WN,VON,PI,RTEMP

C MAIN PROGRAM

C

C VARIABLES DEFINITION:

C XCI) R ;INITIAL GUESS FOR FIRST RADIUS

C X(2)=Rl ;INITIAL VALUE FOR 2ND ARC

C X(3)=ALFA

C X(4)=GAMMA

C X(S)= BETAI

C

C MAIN PROGRAM

C

C

C

X(3) = DABS(X(3»

X(4) = DABS(X(4»

XeS) = DABS(X(S»

F(l) = X(3)+ X(4) + RBETA-(PI/WN)

F(2) = 1.DO + X(2)*X(2)-X(1)*X(1)+ 2.DO*X(2)*DCOS(X(3»

RTEMP= X(2)+2.DO*VON

Fortran programs 131

Page 140: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

F(3) = l.DO + RTEMP*RTEMP.X(1)*X(1).2.DO*RTEMP*DCOS(X(4»

C

F(4) = 1.00 + X(l )*X(1)-X(2)*X(2)-2.DO*X(1)*DCOS{X(S)

C

F(5)= 1.00+ X(1)*X(1)-RTEMP*RTEMP-2.DO*X(1)*DCOS(X(S)+ RBETA)

C

RETURN

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.ON MODE F.(REGION B DCM)

C

C################################################################

c

SUBROUTINE FCNC(X,F,N)

C

C VARIABLES DECLARATION

C

C

C

C

COMMON RBETA,WN,VON,PI

INTEGER N,I

REAL X(N),F(N)

REAL RBETA.WN,VON,PI,RTEMP

C MAIN PROGRAM

C

C VARIABLES DEFINITION:

C X(1)= R ;INITIAL GUESS FOR FIRST RADIUS

C X(2) = PHI ;NON CONDUCTION ANGLE

C X(3)=ALFA

C

C MAIN PROGRAM

C

X(3) = DABS(X(3»

Fortran programs 132

Page 141: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

X(2) = DABS(X(2»

C

F{ 1) = RBET A + X(3) + X(2HPI/WN)

C

RTEMP = X(l)-1.DO+ 2.DO*VON

F(2) = loDO + X(1)*X(1)-RTEMP*RTEMP-2.DO*X{1)*DCOS(RBETA)

C

F(3)= 1.00 + RTEMP*RTEMP-X(1)*X(1)-2.DO*RTEMP*DCOS(X(3»

C

RETURN

END

C################################################################

C

C PROGRAM TO CALCULATE BOUNDARY

C FOR THE IDEAL TANK. BELOW RESONANT FREQ.

C (FOR MODES 1.3,6)

C

C###############################################################

C

C

C

C

C

SUBROUTINE BOUNDARY(BETA13,BET A36,R)

REAL X(3),FCBOUND,XG(3),ERRREL,FNORM,VON,PI

REAL BETA13,BETA36,DELTA,R

INTEGER L,ITMAX,N

EXTERNAL FCBOUND,DNEQNF

COMMON RBETA,WN,VON,PI

ITMAX=200

N=3

ERRREL = t. D-5

C BOUNDARY BETWEEN 3 AND 6

C

Fortran programs 133

Page 142: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

BET A36 = DACOS(1.DO.2.DO*VON**2.DO)

WRITE(5,101)

101 FORMAT(jlX:ENTER INITIAL GUESS FOR BOUNDARY:R,ALPHA.BETAl')

READ(5,*) (XG(L),L= I,N)

CALL DNEQNF(FCBOUND,ERRREL,N,ITMAX,XG.X,FNORM)

C

WRITE(5,103) FNORM

103 FORMAT(flX,'FNORM ',I EIO.4)

C

BETAl3 =X(3)

R==X(1)

C

C

RETURN

END

C

C#########################################################

C

SUBROUTINE FCBOUND(X,F,N)

C

COMMON RBETA,WN,VON,PI

C

INTEGER N

REAL X(N),F(N),A,VON

C

C VARIABLES DESCRIPTION

C

C X(l)=R

C X(2) = PSI

C X(3) DELTA

C

X(3) = DABS(X(3»

X(2) = DABS(X(2»

C

Fortran programs 134

Page 143: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

A = X(l)+ l.DO-2.DO*VON

F(l) 1.DO + X(I )*X(l )-A* A + 2.DO*X(1)*DCOS(X(3»

F(2) = l.DO + A*A-X(1)*X(1)+2.DO*A*DCOS(X(2»

F(3) = WN-(PI/(X(2)+ X(3)))

RETURN

END

B.2 Programs to calculate DC characteristics for the case

including loss

B.2.1 Case above resonant frequency

C##################################################################

C

C PROGRAM TO CALCULATE CHARACTERISTICS OF

C CLAMPED MODE SERIES RESONANT CONVERTER FOR

C A NONIDEAL TANK.

C *Case above resonant frequency

C

C#######################################################################

C

C VARIABLES DECLARATION

C

INTEGER N,ITMAX,L,MODE

REAL ERREL,ION,PSI,VON,WN,PI,BET A,RBETA,WD,TS

C

Fortran programs 135

Page 144: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

c

REAL FCNC,FNORM

REAL XA(10),XB(8),XC(6)

REAL XGUESSA(lO),XGUESSB(8),XGUESSC(6)

REAL BETA12,BETA13,WIN,RB

EXTERNAL FCNA,FCNB,FCNC,DNEQNF,BOUNDARY

COMMON RBETA,PSI,WN,VON,PI

C DATA INPUT

C

WRITE(5,IOOO)

1000 FORMAT(/lX,'ENTER PARAMETERS: VON,PSI,WN')

READ(S,*) VON,PSI,WN

C

C CONSTANTS

C

C

PI =4.DO*DATAN(1.DO)

ERREL= I.D-5

ITMAX=200

C DETERMINE BOUNDARIES

C

C

C

CALL BOUNDARY(BET A 12,BET A13,Wl N ,RB)

N=6

MODE=l

C INITIAL GUESS

C

XC(1)= l.OIDO-VON

XC(2) == 1.DO-VON

XC(3) VON + 0.01 DO

XC(4) = VON + .005DO

XC(5) =0.01

Fortran programs 136

Page 145: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

XC(6) == PI/WN

C

WRITE(S,1001)

1001 FORMAT(jlX;INITIAL GUESS FOR C MODE:RIO,Rl,R20.GAMMA,PHI'}

WRITE(S.*) (XC(L),L== I.N)

C

C MAIN LOOP

C

DO 10 BETA = 0.DO,180.DO,1.DO

C

RBETA= BETA*PI/(180.DO*WN)

C

C SOLVE THE SYSTEM FOR THE GIVEN BETA

C

C

C CHECK THE OPERATING MODE

C

IF(WIN.LT.WN.OR.RB.LE.l.DO) THEN

C ONE TRANSITION

C

C

C

C

C

ELSE

IF(RBETA.LT.BETA12) THEN

JUMP=l

GO TO MODEC

ELSE

JUMP=3

GO TO MODEA

ENDIF

TWO TRANSITIONS

IF(RBETA.GE.BETA13) THEN

IF(RBETA.LT.BETAI2) THEN

JUMP=2

GO TO MODE B

ELSE

JUMP=3

GO TO MODEA

ENDIF

Fortran programs 137

Page 146: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

ENDIF

ENDIF

GO TO (11,22,33) JUMP

C SOLVE THE SYSTEM FOR THE GIVEN BETA

C

11 DO 111 LL = t,N

111 XGUESSC(LL) = XC(LL)

C

CALL DNEQNF(FCNC.ERREL,N,ITMAX,XGUESSC,XC,FNORM)

C

C OUTPUT FOR CHECKING ACCURACY

WRITE{5,333) FNORM,BETA,MODE

333 FORMAT{IX.2El1.4,2X.1I1)

C

C CALCULATE DESIGN CHARACTERISTICS MODE C

C

VCPN =-1.DO+ VON + XC(l)

ION = 2.DO*VCPN/(PI/WN)

C IQAVN = X(1)/(2.DO*WD*TS)

C IDAVN = (2.DO*VCPN-X(t)*(1.DO-COS{X(4»»/(2.DO*WD*TS)

C

GO TO 777

C

C MODEB

C

22 IF(MODE.EQ.2) THEN

C

C NO TRANSITION

DO 55 L= t,N

55 XGUESSB(L) = XB{L)

C

ELSE

C

C TRANSITION FROM MODE C

Fortran programs 138

Page 147: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

MODE=2

N=8

XGUESSB(1)=O.2

XGUESSB(2)=O.2

XGUESSB(3)= XC(1)+0.2

XG UESSB(4):::: XC(2) + 0.2

XGUESSB(S)=2.DO*YON +0.2

XGUESSB(6)=O.1

XGUESSB(7) == XC(4) + 0.1

XGUESSB(8) =0.1

WRITE(5,5555) (XGUESSB(LLL),LLL= I,N)

C READ(S,*) (XGUESSB(LLL),LLL== 1,N)

C

C

C

C

ENDIF

CALL DNEQNF(FCNB,ERREL,N,ITMAX,XGUESSB,XB,FNORM)

C OUTPUT FOR CHECKING ACCURACY

WRITE(S,333) FNORM,BETA,MODE

C

C CALCULATE DESIGN CHARACTERISTICS MODE B

C

YCPN == YON + XB(l)

ION 2.DO*YCPN/(PI/WN)

C IQAYN X(1)/(2.DO*WD*TS)

C IDAYN = (2.DO*YCPN.X(1)*(1.DO.COS(X(4»»/(2.DO*WD*TS)

C

GO TO 777

C MODEA

C

33 IF(MODE.EQ.3) THEN

C

C NO TRANSITION

Fortran programs 139

Page 148: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

DO 66 L=l,N

66 XGUESSA(L)= XA(L)

C

ELSE

C

N 10

IF(MODE.EQ.l) THEN

C TRANSITION FROM MODE C

C

C

XGUESSA(l) = XC(I)+O.l

XGUESSA(2)= XC(2)+0.1

XGUESSA(3)= XC(3)+0.1

XGUESSA(4)= XC(l)-I.DO+ 2.DO*VON + 0.1

XGUESSA(5) = XC(l)+ 2.DO*VON

XGUESSA(6) == XC(l)+ 2.DO*VON

XGUESSA(7)= RBETA

XGUESSA(8)= 0.01

XGUESSA(9)= PI-O.OI

XGUESSA(lO)= XC(5)+0.01

ELSE

C TRANSITION FROM MODE B

C

XGUESSA(l)= XB(3)+0.1

XGUESSA(2)= XB(4)+0.1

XG UESSA(3) == XB(5) + 0.1

XGUESSA(4)::: XB(l)+ 2.DO*VON + 0.1

XGUESSA(5) = XB(3)+ 2.DO*VON + 0.1

XGUESSA(6) = XB(3)+ 2.DO*VON + 0.1

XGUESSA(7)= BETA12+0.1

XG UESSA(8)::: 0.1

XGUESSA(9) == 3.14

XG UESSA( 1 0) == XB(7) + 0.001

ENDIF

5555 FORMAT(flX:SUGGESTED GUESS',/lX,SEl1.4,/lX,5El1.4)

Fortran programs 140

Page 149: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

WRITE{5,5555) (XGUESSA{LLL),LLL = l,N)

C READ(5,*) (XGUESSA(LLL),LLL= l,N)

C

C

C

C

C

MODE=3

ENDIF

CALL DNEQNF(FCNA,ERREL,N,ITMAX,XGUESSA,xA,FNORM)

C OUTPUT FOR CHECKING ACCURACY

WRITE(5,333) FNORM,BET A,MODE

C

C CALCULATE DESIGN CHARACTERISTICS MODE A

C

VCPN = -1.DO + VON + XA(l)

ION = 2.DO*VCPN/(PI/WN)

C IQAVN X{1)/(2.DO*WD*TS)

C IDAVN = (2.DO*VCPN·X(1 )*(l.DO·COS(X(4»»){(2.DO*WD*TS)

C

C DATA OUTPUT

C

C WRITE(15,2000) BETA,VCPN

777 WRlTE{16,2000) BETA,ION

C WRITE(17,2000) BETA,IQAV

C WRITE(18,2000) BETA,IDAVN

2000 FORMAT(lX,2(EI0.4,lX»

10 CONTINUE

C

STOP

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM,FOR MODE A.(Region A')

C

Fortran programs 141

Page 150: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C################################################################

C

SUBROUTINE FCNA(X,F,N)

C

C VARIABLES DECLARATION

C

C

C

COMMON RBETA,PSI,WN,VON,PI

INTEGER N

REAL X(N).F(N)

REAL RBETA,PSI,WN,VON,PI,A,B,C,D,FC

REAL PHIO,PHI1 ,PHI3,PHIPI

REAL TEMP,TEMPl,TEMP3,TEMP4

REALTEMPBl,TEMPB2

C MAIN PROGRAM

C

C VARIABLES DEFINITION:

C X{l)= RIO ;INITIAL VALUE FOR 1ST ARC

C X(2) = Rl ;FINAL " " H "

C

C

X(3)= R20

X(4) = R2

;INITIAL VALUE FOR 2ND ARC

;FINAL

C XeS) R30 ;INITIAL VALUE FOR JRD ARC

C X(6) = R3 ;FINAL ,. " " "

C X(7)=ALFA

C X(8)=GAMMA

C X(9)=BETAI

C X(IO)= BETA2

C

C

X(7) = DABS(X(7»

X(8) = DABS(X(8»

X{9) = DABS(X(9»

X(lO)= DABS(X(lO»

C PARAMETERS

C

Fortran programs 142

Page 151: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

c

C

B = DSQRT(1.DO-PSI*PSI)

A=-PSI/B

C = l.DO.PSI*DSIN(O.DO)

D = l.DO-PSI*DSIN(2.DO*X(7»

FC = DSQRT(C/D)

PHIO DATAN(A)

I F(DABS(X(7)-PIf2.DO).LT.l.D-7) THEN

PHil = PI/2.DO

ELSE

PHIl DATAN{A+DTAN(X(7»jB)

IF(PHIl.LT.O.DO) THEN

PHIl = PI + PHIl

ENDIF

ENDIF

F(l)= X(2)-X(1)*FC*DEXP(A*(PHIl-PHIO»

C = l.DO.PSI*DSIN(2.DO*(PI.X(IO)))

D l.DO·PSI*DSIN(2.DO*X(9»

FC= DSQRT(C/D)

F(2) = X(4)-X(3)*FC*DEXP(A*{(PI/WN)-RBETA»

C = I.DO-PS 1* DSIN(2.DO* (PI-X(8»)

D = l.DO-PSI*DSIN(2.DO*PI)

FC = DSQRT(C/D)

IF(DABS(X(8)-PI/2.DO).LT.l.D-8) THEN

PHI3 PI/2.DO

ELSE

PHI3 = DATAN(A + DTAN(PI-X(8»/B)

IF(PHI3.LT.O.DO) THEN

PHI3 = PI + PHI3

ENDIF

ENDIF

PHIPI = PI + DATAN(A)

Fortran programs 143

Page 152: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

C

C

C

C

C

F(3) = X(6)-X(5)*FC*OEXP(A*(PHIPI-PHI3»

F(4) = 1.00 + X(2)* X(2)-X(3)*X(3)-2.DO*X(2)*OCOS(X(7»

F(5) = 1.00 + X(4)*X(4)-X(5)*X(5)-2.DO*X(4)*DCOS(X(9»

F(6) = 1.00 + X(5)*X(5)-X(4)*X(4)-2.DO*X(5)*DCOS(X(8»

F(7) = 1.00 + X(3)* X(3)-X(2)* X(2)-2.DO* X(3)* DCOS(X(l 0»

F(8)= X(6)-X(1)-2.DO*VON

I F(DABS(X(9)-(PI/2.DO».LT.l.D-7) TH EN

TEMPBl = PI/2.DO

ELSE

TEMPBI = DATAN(A + DTAN(X(9)jB»

IF(TEMPB1.LT.O.DO) THEN

TEMPBl =PI+TEMPBl

ENDIF

ENDIF

TEMPBI =TEMPBI-PHIO

IF(DABS(X( 1 O)-(PI/2.DO».LT.l.D-7) THEN

TEMPB2 = PI/2.DO

ELSE

TEMPB2 = DATAN(A + DTAN(PI-X(lO)/B»

IF(TEMPB2.LT.O.DO) THEN

TEMPB2 = PI +TEMPB2

ENDIF

ENDIF

TEMPB2 = PHIPI-TEMPB2

F(9)=TEMPBl +TEMPB2-PI-(PlfWN)+ RBETA

TEMPI = PHII-PHIO

TEMP2 = PHIPI-PHI3

F(lO)=TEMPI +TEMP2-RBETA

Fortran programs 144

Page 153: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

RETURN

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.MODE B.(Region B' CCM)

C

C################################################################

C

SUBROUTINE FCNB(X,F,N)

C

C VARIABLES DECLARATION

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

COMMON RBETA,PSI,WN,VON,PI

INTEGER N

REAL X(N),F(N),TEMP,TEMPI ,TEMP2

REAL RBETA,PSI,WN ,VON ,PI,A,B,C,D,FC

REAL PHIO,PHIl,PHI2,PHIPI

DESCRIPTION

X(l)= RIO

X(2) = Rl

X(3)= R20

X(4)= R2

X(5)= R30 "R3=RtO+2VON"

X(6) = ALPHA

X(7) GAMMA

XeS) BETAI

PARAMETERS

X(6)= DABS(X(6»

X(7) = DABS(X(7»

Fortran programs 145

Page 154: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

c

X(8) DABS(X(8»

B = DSQRT{1.DO-PSI*PSI)

A=-PSI/B

TEMP = RBETA + DTAN(A + DTAN(X(8»jB)

IF(DABS(TEMP-(PI/2.DO».LT.l.D-5) THEN

TEMP = PI/2.DO

ELSE

TEMP = DATAN(PSI + B*DTAN(TEMP»

ENDIF

IF(TEMP.LT.O.DO) TEMP = PI +TEMP

F(1)= 1.DO + X(2)*X(2)-X{3)*X(3)+ 2.DO*X(2)*DCOS(X(6»

F(2) = 1.DO + X(5)*X(5)-X(4)*X(4)-2.DO*X(5)*DCOS(X(7»

F(3)= l.DO + X(3)*X(3)-X(2)*X(2)-2.DO*X(3)*DCOS(X(8»

F(4) = l.DO+ X(4)*X(4)-X(5)*X(5)-2.DO*X(4)*DCOS(TEMP)

PHIO == DATAN(A)

IF(DABS(X(8)-(PI/2.DO».LT.l.D-S) THEN

PHIl = PI/2.DO

ELSE

PHIl == DATAN(A+ DTAN(X(8»/B)

ENDIF

IF(DABS(X(7)-(PI/2.DO».LT.1.D-5) THEN

PHI2 PI/2.DO

ELSE

PHI2 = DATAN(A+ DTAN(PI-X(7»/B)

ENDIF

IF(PHI2.LT.O.DO) PHI2 = PI + PHI2

PHIPI = PI + DATAN(A)

TEMPt PHIPI-PHI2

IF(DABS(X(6)-(PI/2.DO».LT.l.D-5) THEN

TEMP2 = PI/2.DO

ELSE

TEMP2 = DATAN(A+(DTAN(X(6»/B»

Fortran programs 146

Page 155: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

C

ENDIF

TEMP2 ==TEMP2·PHIO

C=1.DO

D == l.DO.PSI*DSIN(2.DO*X(6»

FC= DSQRT(C/D)

F(5) = X(2)-X(1)*FC*DEXP(A*TEMP2)

C l.DO-PSI*DSIN(2.DO*X(8»

0= l.DO-PSI*DSIN(2.DO*(TEMP»

FC DSQRT(C/D)

F(6)= X(4)-X(3)*FC*DEXP(A*RBETA)

C == l.DO-PSl*DSIN{2.DO*(PI-X(7»)

D= 1.00

FC == DSQRT(C/D)

F(7)= (X(l)+ 2.DO*VON)·X(5)*FC*DEXP(A*TEMP1)

F(8)=TEMPI +TEMP2+ RBETA-(PI/WN)

RETURN

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.MODE C.{Region B' DCM)

C

C################################################################

C

SUBROUTINE FCNC(X,F,N)

C

C VARIABLES DECLARATION

C

COMMON RBETA,PSI,WN,VON,PI

C

INTEGER N

REAL X(N),F(N).TEMP,TEMPl,TEMP2,TEMP3

Fortran programs 147

Page 156: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

REAL RBETA,PSI,WN,VON,PI,A,B,C,D,FC

C

C DESCRIPTION

C

C X(I)= RIO

C X(2)= Rl

C X(3)= R20

C X(4)= R2

C XeS) GAMMA

C X(6)= PHI ;NON-CONDUCTION ANGLE

C

C

C PARAMETERS

C

C

C

C

C

C

XeS) = DABS(X(S»

X(6) = DABS(X(6»

B = DSQRT(1.DO-PSI*PSI)

A= -PSljB

TEMP DATAN(PSI + B*DTAN(RBETA»

IF(TEMP.LT.O.DO) TEMP = PI +TEMP

F(l) = I.DO + X(2)* X(2)-X(3)* X(3)-2.DO*X(2)* DCOS(TEMP)

F(2) = I.DO + X(3)*X(3)-X{2)* X(2)-2.DO* X(3)* DCOS(X(S»

TEMPt DATAN(A + (DTAN(PI-X(S»/B»

IF(TEMPl.LT.O.DO) TEMPI = PI +TEMPI

TEMP3 PI + DATAN(A)

TEMP2 =TEMP3-TEMPt

F(3)= RBETA +TEMP2 + X(6)-(PI/WN)

C = l.DO.PSI*DSIN(O.DO)

D = l.DO-PSI*DSIN(2.DO*TEMP)

FC = DSQRT(C/D)

Fortran programs 148

Page 157: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

F(4) = X(2)-X(1)* FC*OEXP(A*RBETA)

C = 1.00-PSI*OSIN(2.00*(PI-X(S»)

o 1.00

FC == OSQRT(C/O)

F(S) = X( 1 )-1.00 + 2.00*VO N-X(4)

F(6)= X(4)-X(3)*FC*OEXP(A*TEMP2)

RETURN

END

C##################################################################

C

C PROGRAM TO CALCULATE MODES BOUNDARIES OF

C CLAMPED MODE SERIES RESONANT CONVERTER FOR

C A NONIOEALTANK.

C

C#######################################################################

C

SUBROUTINE BOUNDARY(BETA12,BETA13,WIN,R)

C ALL OUTPUT VARIABLES

C INPUT THROUGH THE COMMON

C ALL ANGLES TIME PROPORTIONAL AND RADIANS VALUE

C

C VARIABLES DECLARATION

C

C

C

c

C

INTEGER N.ITMAX,II

REAL ERREL.ION.PSI,WN,R

REAL A,B,BETA13,ALFA,WIN.BETA12

REAL FBOUNDBC,FNORM.X(6),XGUESS{6),XGUESSB(4),XB(4)

REAL FBOUNDAB

EXTERNAL FBOUNDAB,DNEQNF,FBOUNOBC

COMMON RBETA.PSI.WN,VON,PI

Fortran programs 149

Page 158: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C CONSTANTS

C

PI =4.DO*DATAN(l.DO)

ERREL= 1.0-5

ITMAX 100

C

C DATA INPUT

C

WRITE( 19,2003)

2003 FORMATUlflX,'BOUNDARY CONDITIONS FOR:',/lX,24('='»

WRITE(19,1001) VON,PSI.WN

1001 FORMAT(flX,'VON = ',EI0.4,2X,'PSI = ',EIO.4,2X;WN = ',EIO.4)

C

N==4

C

WRITE( 5,1005)

1005 FORMAT(l1X,'ENTER INITIAL GUESS BOUNDARY 13:Rl,R2,BETA,ALFN)

READ(S,*) (XGUESSB(L),L= l,N)

C

C

WRITE(S,*) (XGUESSB(L),L= 1,N)

CALL DNEQNF(FBOUNDBC,ERREL,N,ITMAX,XGUESSB,XB,FNORM)

WRITE(S,*) FNORM

WRITE(19,2001) (XB(L),L= I.N)

2001 FORMAT(JflX,'Rl ',9X,'R2',9X,'BETAI 3 ',6X,'ALFA',/1 X,44('.'),

+ /lX,4(EIO.4,lX»

B = DSQRT(l.DO·PSI* PSI)

A==-PSI/B

BETAl3 = DATAN(A+ (DTAN(XB(3»jB»

IF(BETA13.LT.O.DO) BETAl3 == PI + BETAl3

BETAl3 = BETA13-DATAN(A)

ALFA= o ATAN (A + DTAN(PI-X(4»/B)

IF(ALFA.LT.O.DO) ALFA= PI + ALFA

ALFA=PI+ DATAN(A)-ALFA

WIN PI/(ALFA+ BETAI3)

Fortran programs 150

Page 159: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

WRITE(19,2002) BETAI3,WIN

2002 FORMAT(/jlX;BETA13 = ',EIO.4,/lX,'WIN ',ElO.4)

C

N=6

C

WRITE(5,1002)

1002 FORMAT(jlX;ENTER INITIAL GUESS BOUND.12:RIO,Rl,R20,R2,ALFA,BETA')

READ(5,*) (XGUESS(L),L= I,N)

WRITE(5,*) (XGUESS(L),L= 1,N)

C

C MAIN LOOP

C

C

C SOLVE THE SYSTEM FOR THE GIVEN BETA

C

CALL DNEQNF(FBOUNDAB,ERREL,N,ITMAX,XGUESS,X,FNORM)

C

C OUTPUT FOR CHECKING ACCURACY

WRITE(5,*) FNORM

C

C DATA OUTPUT

C

WRITE(19,2000) (X(L),L= 1,N)

2000 FORMAT(f/lX,'RIO',8X,'RI',9X,'R20',8X,'R2',9X,'ALFA',7X

+ ;BET A12',7X,/1 X,66('-'),/lX,6(EI0.4,lX»

C

BETAl2 = DATAN(A + (DTAN(X(6))/B))

IF(BETA12.LT.O.DO) BETAI2 = PI + BETAIl

BETAI2 = BETA12-DATAN(A)

R=X(I)

WRITE(19,2004) BETAI2

2004 FORMAT(/lX,'BETA12 = ',ElO.4)

C

RETURN

END

C################################################################

Fortran programs lSI

Page 160: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.BOUNDARY A-B.

C

C################################################################

C

SUBROUTINE FBOUNDAB(X,F,N)

C

C VARIABLES DECLARATION

C

C

C

COMMON RBETA,PSI,WN,VON,PI

INTEGER N

REAL X(N),F(N),PSI,WN,VON,PI

REAL A,B,C,D,FC

REAL PHIO,PHIl,PHI2,PHI3

REAL TIMEA,TIMEB

C MAIN PROGRAM

C

C VARIABLES DEFINITION:

C X(l)= RIO ;INITIAL GUESS FOR FIRST RADIUS

C X(2);:::Rl ;FINAL VALUE FOR 1ST ARC

C X(3);::: R20 ;INITIAL" "2ND"

C X(4) = R2 ;FINAL N "2ND II

C X(5)=ALFA

C X(6)= BETA

C

C PARAMETERS

C

C

B = DSQRT(1.DO-PSI*PSI)

A=-PSI/B

C MAIN PROGRAM

C

F(I) 1.DO + X(2)*X(2)-X(3)*X(3)-2.DO*X(2)*DCOS(X(6»

Fortran programs 152

Page 161: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

C

C

F(2) =: 1.DO + X(3)*X(3)-X(2)*X(2)-2.DO*X(3)*DCOS(X(S»

PHIO =: DATAN(A+ DTAN(O.O)/B)

I F(DABS(X(6 )-(PIf2.DO».LT.l.E-5) THEN

PHil PI/2.DO

ELSE

PHil DATAN(A + DTAN(X(6»/B)

ENDIF

IF(PHIl.LT.O.DO) PHIl PI + PHIl

IF(DABS(X(S)-(PI/2.DO».LT.1.D-S) THEN

PHI2 = PI/2.DO

ELSE

PHI2 = DATAN(A + DTAN(PI-X(5»/B)

ENDIF

IF(PHI2.LT.O.DO) PHI2 = PI + PHI2

PHI3 = PI-DATAN(A)

TIMEA = PHI3-PHI2

TIMEB PHIl-PHIO

F(3) = TIMEA + TIM EB-(PI/WN)

C= l.DO-PSI*DSIN(2.DO*O.DO)

D = l.DO-PSI*DSIN(2.DO*X(6»

FC= DSQRT(CID)

F(4) X(2)-X(1)*FC*DEXP(A*TIMEB)

C = l.DO-PSI*DSIN(2.DO*(PI-X(S»)

D = l.DO-PSI*DSIN(2.DO*PI)

FC = DSQRT(CID)

F(S) = X(4)-X(3)*FC*DEXP(A*TIMEA)

F(6) = X(1)-X(4)-l.DO+ 2.DO*VON

RETURN

END

C################################################################

C

Fortran programs 153

Page 162: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.BOUNDARY B-C.

C

C################################################################

C

SUBROUTINE FBOUNDBC(X,F,N)

C

C VARIABLES DECLARATION

C

C

C

COMMON RBETA,PSI,WN,VON,PI

INTEGER N

REAL X(N),F(N),PSI,WN,VON,PI

REAL A,B,C,D,FC

REAL PHIO,PHll,PHI2,PHI3,PHI4

C MAIN PROGRAM

C

C VARIABLES DEFINITION:

C X(1)= Rl ;FIRST RADIUS AFTER BETA13

C X(2) R2 ;FINAL" "ALFA3

C X(3)= BETA13 ;BETA13

C X(4)=ALFA3 ;ALFA3

C

C PARAMETERS

C

C

B = DSQRT(1.DO-PSI*PSI)

A=-PSI/B

C MAIN PROGRAM

C

C

C

F(l) = 1.00 + X(1 )*X(1)-X(2)*X(2)-2.DO*X(1 )*DCOS(X(3»

F(2) 1.00 + (2.DO*VON)**2.DO-X(1)*X(1 )-4.DO*VON*DCOS(X(4»

PHIO = DATAN(A + DTAN(O.O)jB)

Fortran programs 154

Page 163: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

IF(X(3)-PI).LE.1.E-8) THEN

PHil X(3)

ELSE

PHIl = DATAN(A + DTAN(X(3»/B)

ENDIF

C= l.DO-PSI*DSIN(2.DO*O.DO)

D = l.DO-PSI*DSIN(2.DO*X(3»

FC = DSQRT(C/D)

F(3)= X(l)-FC*DEXP(A*(PHIl-PHIO»

IF(DABS(X(4)-(PI/2.DO».LE.1.E-8) THEN

PHI3 = PI/2.DO

ELSE

PHI3 = DATAN(A + DTAN(PI-X(4»/B)

ENDIF

IF(PHI3.LE.O.DO) PHI3 = PI + PHI3

PHI4=PI + DATAN(A)

C = 1.DO-PSI* DSIN(2.DO*(PI.X(4»)

D = 1.DO·PSI* DSIN(2.DO* PI)

FC = DSQRT(C/D)

F(4) = (2.DO*VON)-X(2)*FC*DEXP(A*(PHI4-PHI3»

RETURN

END

B.2.2 Case below resonant frequency

C##################################################################

C

C PROGRAM TO CALCULATE CHARACTERISTICS OF

C CLAMPED MODE SERIES RESONANT CONVERTER FOR

C A NONIDEAL TANK.

C *CASE BELOW RESONANT FREQUENCY

Fortran programs 155

Page 164: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C#######################################################################

C

C VARIABLES DECLARATION

C

c

C

C

INTEGER N,ITMAX,L,MODE,JUMP

REAL ERREL,lON,PSI,VON,WN,Pl,BETA,RBETA,WD,TS

REAL FNORM

REAL XA(lO),XC(8),XF(6),XB(1)

REAL XGUESSA(lO),XGUESSC(8),XGUESSF(6),XGUESSB(7)

REAL BETA12,BETA13,WIN,WNC,BETABA

EXTERNAL FCNA,FCNB,FCNC,FCNF,DNEQNF,BOUNDARY

COMMON RBETA,PSI,WN,VON,PI

C DATA INPUT

C

WRITE(S,IOOO)

1000 FORMAT(flX,'ENTER PARAMETERS: VON,PSI,WN')

READ(S,*) VON,PSI,WN

C

C CONSTANTS

C

C

PI =4.DO*DATAN(1.DO)

ERREL = 1.D-4

ITMAX=200

C DETERMINE BOUNDARIES

C

C

C

CALL BOUNDARY(BETA12.BETA13.WIN,WNC,BETABA)

WRITE(S,*) BETABA,BETA12

READ(S,*) BETABA,BETA12

N=6

Fortran programs 156

Page 165: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

MODE=l

C

C INITIAL GUESS

C

XF(l)= 1.01DO-VON

XF(2)= 1.DO-VON

XF(3)= VON +O.OlDO

XF(4) = VON + .005DO

XF(5)=0.01

XF(6) = PI/WN

C

WRITE(5,1001)

1001 FORMAT(jlX,'INITIAL GUESS FOR C MODE:RI0,Rl,R20,GAMMA,PHI')

WRITE(5,*) (XF(L),L= I,N)

C

C MAIN LOOP

C

DO 10 BETA = 0.DO,180.DO,2.DO

C

RBETA= BETA*PI/(180.DO*WN)

C

C SOLVE THE SYSTEM FOR THE GIVEN BETA

C

C

C CHECK THE OPERATING MODE

C

C

C

IF(RBETA.GE.BETA13) THEN

IF(WN.GE.WNC) THEN

IF(RBETA.LE.BETA12) THEN

JUMP=2

GO TO MODE C

ELSE

JUMP=3

GO TO MODEA

ENDIF

Fortran programs 157

Page 166: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

ELSE

IF(RBET A.LE.BET A12) THEN

JUMP=2

C GO TO MODEC

ELSE

IF(RBET A.LE.BET ABA) THEN

JUMP=4

C GO TO MODE B

ELSE

JUMP 3

C GO TO MODE A

ENDIF

ENDIF

ENDIF

ELSE

JUMP=l

ENDIF

C

GO TO (11.22,33.44) JUMP

C

C SOLVE THE SYSTEM FOR THE GIVEN BETA

C

11 DO 111 LL = 1,N

111 XGUESSF(LL) = XF(LL)

C

CALL DNEQNF(FCNF,ERREL,N,ITMAX,XGUESSF,XF,FNORM)

C

C OUTPUT FOR CHECKING ACCURACY

WRITE(S,333) FNORM,BETA,MODE

333 FORMAT(lX,2El1.4,2X,lIl)

C

C CALCULATE DESIGN CHARACTERISTICS MODE F

C

VCPN =-l.DO+VON + XF(l)

ION = 2.DO*VCPN/(PI/WN)

C IQAVN X(1)/(2.DO*WD*TS)

Fortran programs 158

Page 167: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C IDAVN = (2.DO*VCPN~X(1 )*(1.DO~COS(X(4))))/(2.DO*WD*TS)

C

GO TO 777

C

C MODEC

C

22 IF(MODE.EQ.2) THEN

C

C NO TRANSITION

DO 55 L= I,N

55 XGUESSC(L) XC(L)

C

ELSE

C

C TRANSITION FROM MODE F

MODE=2

N 8

XGUESSC(l) =0.

XGUESSC(2) =0.

XG UESSC(3) = XF(3) + 0.0 1

XGUESSC(4)= XF(4) + 0.01

XGUESSC(5)= XF(I)+O.Ol

XGUESSC(6)= 1.

XGUESSC(7)= XF(5)+ 0.01

XGUESSC(8) = O.

WRITE(5,555S) (XGUESSC(LLL),LLL= I,N)

C READ(S,*) (XGUESSC(LLL),LLL= l,N)

C

C

C

C

ENDIF

CALL DNEQNF(FCNC,ERREL,N,ITMAX,XGUESSC,XC,FNORM)

C OUTPUT FOR CHECKING ACCURACY

WRITE(5,333) FNORM,BETA,MODE

C

Fortran programs 159

Page 168: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C CALCULATE DFSIGN CHARACTERISTICS MODE C

C

VCPN =VON + XC(l)

ION 2.DO*VCPN/(PI/WN)

C IQAVN:;: X(I)/(2.DO*WD*TS)

C IDAVN:;: (2.DO*VCPN-X(1)*(1.DO-COS(X(4»»/(2.DO*WD*TS)

C

GO TO 777

C MODEA

C

33 IF(MODE.EQ.3) THEN

C

C NO TRANSITION

DO 66 L:;:I.N

66 XGUFSSA(L)= XA(L)

C

ELSE

C

N= 10

IF(MODE.EQ.4) THEN

C TRANSITION FROM MODE B

C

C

XGUFSSA(I) =0.

XGUESSA(2) = O.

XGUESSA(3) XB(1)+O.l

XGUESSA(4) = XB(2)+ 0.1

XGUESSA(5)= XB(3)+0.1

XGUESSA(6) = XB(4)+0.1

XGUESSA(7) =0.

XGUESSA(8) = BETABA + 0.01

XGUESSA(9) = o.

XGUESSA(10)= PI-XB(5)+O.01

ELSE

C TRANSITION FROM MODE C

XGUFSSA(l) =0.

Fortran programs 160

Page 169: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

XGUESSA(2) = O.

XGUESSA(3)= XC(l)+ 0.01

XGUESSA(4)= XC(2)+0.01

XGUESSA(5)= XC(3)+O.01

XGUESSA(6)= XC(4) + 0.01

XGUESSA(7) =0.1

XGUESSA(8) BETABA+O.l

XGUESSA(9)=0.1

XGUESSA(lO) = PI-XC(6)

ENDIF

5555 FORMAT(jlX;SUGGESTED GUESS',/lX,5El1.4,/lX,5El1.4)

WRITE(5,55S5) (XGUESSA(LLL),LLL= 1,N)

C READ(S,*) (XGUESSA(LLL).LLL= l,N)

C

C

C

C

C

MODE=3

ENDIF

CALL DNEQNF(FCNA,ERREL,N,ITMAX,XGUESSA,XA,FNORM)

C OUTPUT FOR CHECKING ACCURACY

WRITE(S,*) (XA(L),L= l,N)

WRITE(S,333) FNORM,BETA,MODE

C

C CALCULATE DESIGN CHARACTERISTICS MODE A

C

VCPN = 1.DO-VON + XA(6)

ION = 2.DO*YCPN/(PljWN)

C IQAVN X(1)/(2.DO*WD*TS)

C IDAYN = (2.DO*VCPN-X{1)*(1.DO-COS(X(4»»j(2.DO*WD*TS)

C

GO TO 777

C

C MODEB

Fortran programs 161

Page 170: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

44 IF(MODE.EQ.4) THEN

C

C NO TRANSITION

DO 77 L= I,N

77 XGUESSB(L) = XB(L)

C

ELSE

C

N=7

MODE=4

C TRANSITION FROM MODE C

XGUESSB(l) = XC(l)+ 0.01

XG UESSB(2) = XC(2) + 0.01

XG UESSB(3) = XC(3) + 0.01

XGUESSB(4) = XC(4) + 0.01

XGUESSB(5) = XC(6)+ 0.01

XGUESSB(6) = BETA12 + 0.01

XGUESSB(7) = 0.01

ENDIF

C

CALL DNEQNF(FCNB,ERREL,N,ITMAX,XGUESSB,XB,FNORM)

C

C OUTPUT FOR CHECKING ACCURACY

C

WRITE(5,333) FNORM,BETA,MODE

WRITE(5,*) (XB(L),L = I,N)

C CALCULATE DESIGN CHARACTERISTICS MODE B

C

VCPN = VON + XB(l)

ION = 2.DO*VCPN/(PI/WN)

C

C DATA OUTPUT

C

777 WRITE(16,2000) BETA,ION

2000 FORMAT(lX,2(ElO.4,IX»

Fortran programs 162

Page 171: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

10 CONTINUE

C

STOP

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.FOR MODE A.(REGION A)

C

C################################################################

C

SUBROUTINE FCNA(X,F,N)

C

C VARIABLES DECLARATION

C

C

C

C

C

C

C

C

C

C

C

C

C

C

COMMON RBETA,PSI,WN,VON,PI

INTEGER N

REAL X(N),F(N)

REAL RBETA,PSI,WN,VON,PI,A,B,C,D,FC

REAL PHIO,PHIl,PHI3,PHIPI

REAL TEMP,TEMPI,TEMP3,TEMP4

REAL TEMPB l,TEMPB2

MAIN PROGRAM

VARIABLES DEFINITION:

X(I)= RIO ;INITIAL VALUE FOR 1ST ARC

X(2)=Rl ;FINAL JI " " "

X(3)=R20 ;INITIAL VALUE FOR 2ND ARC

X(4)= R2 ;FINAL " " " "

XeS) R30 ;INITIAL VALUE FOR 3RD ARC

X(6)= R3 ;FINAL H " " "

X(7)=ALFA

X(8)=GAMMA

Fortran programs 163

Page 172: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C X(9)=BETAl

C X(1 0) = BETA2

C

X(7) = DABS(X(7»

X(8) = DABS(X(8»

X(9)= DABS(X(9»

X(lO)= DABS(X(lO»

C

C PARAMETERS

C

B = DSQRT(l.DO.PSI*PSI)

A=·PSI/B

C

C = l.DO.PSI*DSIN(O.DO)

D:;;: l.DO.PSI*DSIN(2.DO*X(7»

FC = DSQRT(C/D)

C

PHIO = DATAN(A)

I F(DABS{X(7)·PI/2.DO).LT.l.D-7) TH EN

PHIl:;;: PI/2.DO

ELSE

PHil = DATAN(A + DTAN(X(7»/B)

IF(PHI1.LT.O.DO) THEN

PHIl = PI + PHil

ENDIF

ENDIF

F(l):;;: X(2).X(1 )*FC*DEXP(A*(PHI1-PHIO»

C

C= l.DO.PSI*DSIN(2.DO*X(9»

D:;;: l.DO-PSI*DSIN(2.DO*(PI-X(10»)

FC:;;: DSQRT(C/D)

C

F(2) = X(4)-X(3)*FC*DEXP(A*«PI/WN)-RBETA»

C

C = l.DO-PSI*DSIN(2.DO*(PI-X(8»)

D :;;: l.DO-PSI*DSIN(2.DO*PI)

Fortran programs 164

Page 173: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

C

C

C

FC = DSQRT(C/D)

IF(DABS(X(8)-PI/2.DO).LT.1.D-8) THEN

PHI3 = PIj2.DO

ELSE

PHI3 = DATAN(A + DTAN(PI-X(8»jB)

IF(PH13.LT.O.DO) THEN

PHI3 = PI + PHI3

ENDIF

ENDIF

PHIPI = PI + OATAN(A)

F(3) = X(6)-X(S)*FC*OEXP(A*(PHIPI-PHI3»

F(4) = 1.00 + X(2)* X(2)-X(3)* X(3) + 2.00* X(2)* OCOS(X(7»

F(S) = I.DO + X(4)* X(4)-X(5)*X(S)-2.DO*X(4)*DCOS(X(10»

F(6)= 1.DO + X(5)*X(S)-X(4)*X(4)+2.DO*X(S)*DCOS(X(8»

F(7) = 1.DO + X(3)*X(3)-X(2)*X(2)-2.DO*X(3)*DCOS(X(9»

F(8) = X(6)-X(1 )-2.DO*VON

IF(DABS(X(9)-(PI/2.DO».LT.1.D-7) THEN

TEMPB 1 = PI/2.DO

ELSE

TEMPBl = DATAN(A + DTAN(X(9)jB»

IF(TEMPB1.LT.O.DO) THEN

TEMPBl = PI +TEMPBl

ENDIF

ENDIF

IF(DABS(X(lO)-(PI/2.DO».LT.l.D-7) THEN

TEMPB2 = PI/2.DO

ELSE

TEMPB2 = DATAN(A + DTAN(PI-X(lO»jB)

IF(TEMPB2.LT.0.DO) THEN

TEM PB2 = PI + TEM PB2

Fortran programs 165

Page 174: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

ENDIF

ENDIF

F(9) = TEMPB2-TEMPB l-(PI/WN) + RBETA

TEMPI = PHI1-PHIO

TEMP2 = PHIPI-PHI3

F(lO)=TEMPl +TE:\tP2-RBETA

RETURN

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.MODE C.(REGION B CCM)

C

C################################################################

C

SUBROUTINE FCNC(X,F,N)

C

C VARIABLES DECLARATION

C

COMMON RBETA,PSI,WN,VON,PI

C

INTEGER N

REAL X(N),F(N),TEMP,TEMPl,TEMP2

REAL RBET A,PSI,WN ,VO N ,PI,A,B,C,D,FC

REAL PHIO,PHII ,PHI2,PHIPI

C

C DESCRIPTION

C

C X(l)= RIO

C X(2)= Rl

C X(3)= R20

C X(4)= R2

C X(5)= R30 "R3 = RlO + 2VON"

C X(6)= ALPHA

Fortran programs 166

Page 175: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C X(7)= GAMMA

C X(8) = BETAl

C

C

C PARAMETERS

C

X(6) = DABS(X(6»

X(7) = DABS(X(7»

X(8) = DABS(X(8»

C

B = DSQRT(1.DO-PSI*PSI)

A=-PSI/B

c PHIO = DATAN(A)

IF(DABS(X(8)-(PI/2.DO».LT.l.D-5) TH EN

PHIl PI/2.DO

ELSE

PHIl = DATAN(A + DTAN{X(8»jB)

ENDIF

IF(PHIl.LT.O.DO) PHIl = PI + PHil

IF(DABS(X(7)-(PI/2.DO».LT.l.D-5) THEN

PHI2 = PI/2.DO

ELSE

PHI2 = DATAN(A + DTAN(PI-X(7»/B)

ENDIF

IF(PHI2.LT.O.DO) PHI2 = PI + PHI2

PHIPI = PI + DATAN(A)

TEMP} PHIPI-PHI2

IF(DABS(X{6)-(PI/2.DO».LT.1.D-5) THEN

TEMP2 = PI/2.DO

ELSE

TEMP2 = OAT AN (A + (DTAN(X(6»jB»

ENDIF

IF(TEMP2.LT.O.DO) TEMP2 = PI +TEMP2

TEMP2 =TEMP2-PHIO

C

Fortran programs 167

Page 176: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

C

C

C

TEMP = RBETA -;- PHIl

IF(DABS(TEMP-(PI/2.DO».LT.l.D-S) THEN

TEMP PI/2.DO

ELSE

TEMP = DATAN(PSI + B*DTAN(TEMP»

ENDIF

IF(TEMP.LT.O.DO) TEMP= PI +TEMP

F(l) = 1.DO + X(2)*X(2)-X(3)*X(3) + 2.DO* X(2)*DCOS(X(6»

F(2) = 1.DO + X(S)* X(S)-X(4)* X(4)-2.DO* X(S)* DCOS(X(7»

F(3) = 1.DO + X(3)* X(3)-X(2)*X(2)-2.DO* X(3)* DCOS (X(8»

F(4) = 1.DO + X(4)* X(4)-X(S)*X(S)-2.DO*X(4)* DCOS(TEMP)

C 1.DO

D l.DO-PSI*DSIN(2.DO*X(6»

FC DSQRT(C/D)

F{S) = X(2).X(1 )*FC*DEXP(A*TEMP2)

C l.DO-PSI*DSIN(2.DO*X(8»

D l.DO·PSI*DSIN(2.DO*(TEMP»

FC = DSQRT(C/D)

F(6) = X(4)-X(3)*FC*DEXP(A*RBETA}

C l.DO-PSI* DSIN(2.DO*(PI-X(7»)

D 1.DO

FC DSQRT(C/D)

F(7) (X(l)+ 2.DO*VON)-X(S)*FC*DEXP{A*TEMPl)

F(S) = TEMPt + TEMP2 + RBETA-(PI/WN)

RETURN

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.MODE F.(REGION B DeM)

Fortran programs 168

Page 177: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C################################################################

C

SUBROUTINE FCNF(X,F,N)

C

C VARIABLES DECLARATION

C

C

C

COMMON RBETA,PSI,WN,VON,PI

INTEGER N

REAL X(N),F(N),TEMP,TEMPl,TEMP2,TEMP3

REAL RBETA,PSI,WN,VON,PI,A,B,C,D,FC

C DESCRIPT[ON

C

C X(1)= R10

C X(2)= Rl

C X(3)= R20

C X(4) R2

C

C

C

C

X(5)=

X(6)

GAMMA

PHI ;NON-CONDUCTION ANGLE

C PARAMETERS

C

C

C

C

XeS) = DABS(X(5»

X(6) DABS(X(6»

B = DSQRT{l.DO-PSI*PSl)

A=-PSI/B

TEMP= DATAN(PSI + B*DTAN(RBETA»

IF(TEMP.LT.O.OO) TEMP = PI + TEMP

F(l)= 1.00+ X(2)*X(2)-X(3)*X(3)-2.DO*X(2)*OCOS(TEMP)

Fortran programs 169

Page 178: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

C

F(2) == 1.00 + X(3)*X(3).X(2)*X(2)-2.00*X(3)*OCOS(X(S»

TEMPt == DATAN(A + (DTAN(PI-X(S»jB»

IF(TEMP1.LT.O.DO) TEMPt PI +TEMPI

TEMP3 = PI + DATAN(A)

TEMP2=TEMP3-TEMPI

F(3) = RBETA +TEMP2 + X(6)-(PI/WN)

C = l.DO-PSI*OSIN(O.DO)

D == LDO.PSI*DSIN(2.DO*TEMP)

FC == DSQRT(CJD)

F(4)=X(2)-X(1)* FC*DEXP(A*RBETA)

C = l.DO·PSI*DSIN(2.DO*(PI·X(S»)

D;::1.DO

FC= DSQRT(C/D)

F(5)= X(l).1.DO+ 2.DO*VON-X(4)

F(6) = X(4 )-X(3)* FC* D EXP{A *TEMP2)

RETURN

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.MODE B.(REGION A DCM)

C

C################################################################

C

SUBROUTINE FCNB(X,F,N)

C

C VARIABLES DECLARATION

C

COMMON RBETA,PSI,WN,VON,PI

C

INTEGER N

REAL X(N),F(N),TEMP,PHIO,PHlt,PHI2,PHIPI

Fortran programs 170

Page 179: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

REAL RBETA,PSI,WN,VON,PI,A,B,C,D,FC

C

C DESCRIPTION

C

C

C

C

C

C

C

C

C

C

X(l)=

X(2) =

X(3)=

X(4)

X(S)=

X(6) =

X(7) =

RIO

Rl

R20

R2

ALPHA

BETAI

PHI ;NON·CONDUCTION ANGLE

C PARAMETERS

C

C

C

C

C

X(5) = DABS(X(5»

X(6) = DABS(X(6»

X(7) = DABS(X(7»

B = DSQRT(l.DO·PSI*PSI)

A=-PSI/B

F(l) = 1.DO + X(2)*X(2)-X{3)*X(3)+ 2.DO*X(2)*DCOS(X(5»

F(2) = 1.DO + X(3)*X(3)-X(2)*X(2)+ 2.DO*X(3)*DCOS(X(6»

PHIO = DATAN(A)

PHIl = DATAN(A + (DTAN(X(5»/B»

IF(PHI1.LT.O.DO) PHIl = PI + PHil

C= LDO.PSI*DSIN(O.DO)

D = 1.DO·PSI*DSIN(2.DO*X(5»

FC = DSQRT(CjD)

F(3)= X(2)·X(l)* FC*DEXP(A*(PHIl.PHIO»

C = 1.DO.PSI*DSIN(2.DO*(PI.X(6»)

D= 1.DO

FC= DSQRT(C/D)

Fortran programs 171

Page 180: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

C

PHI2 = DATAN(A + DTAN(PI-X(6»/B)

IF(PHI2.LT.O.DO) PHI2 = PI + PHI2

PHIPI == PI + DATAN(A)

F(4) == X(4)-X(3)*FC*DEXP(A*(PHIPI-PHI2»

F(5)= (PHII-PHIO)+ RBETA-PI/WN

F(6)== RBETA-X(7)-(PHIPI-PHI2)

F(7) == X(1)-X(4)-1.DO+ 2.DO*VON

RETURN

END

C

C##################################################################

C

C PROGRAM TO CALCULATE MODES BOUNDARIES OF

C CLAMPED MODE SERIES RESONANT CONVERTER FOR

C A NONIDEAL TANK.

C

C#######################################################################

C

SUBROUTINE BOUNDARY(BETA12,BETA13,WIN,WNC,BETABA)

C ALL OUTPUT VARIABLES

C INPUT THROUGH THE COMMON

C ALL ANGLES TIME PROPORTIONAL AND RADIANS VALUE

C

C VARIABLES DECLARATION

C

C

INTEGER N,ITMAX,U

REAL ERREL.ION,PSI,WN,WNC

REAL A,B,BETA13,ALFA,Wl N ,BETA12,ALPHA3,BETABA

REAL FBOUNDFC.FNOR:vt,X(6),XGUESS(6).XGUESSC(4).XC(4)

REAL FBOUNDBA,FBOUNDCA

Fortran programs 172

Page 181: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

EXTERN AL FBO UN D BA,DNEQ NF ,FBO UN DCA,FBOUN DFC

COMMON RBETA,PSI,WN,VON,PI

C CONSTANTS

C

C

PI =4.DO*DATAN(1.DO)

ERREL = 1.D-5

ITMAX=100

C DATA INPUT

C

WRITE(19,2003)

2003 FORMATUI/IX,'BOUNDARY CONDITIONS FOR:',/lX,24('= '» WRITE(19,1001) VON,PSI,WN

1001 FORMAT(/lX;VON = ',ElO.4,2X;PSI ',EIO.4,2X,'WN == ',EIO.4)

C

N==4

C

WRITE(5,lO05)

1005 FORMAT(flX;ENTER INITIAL GUESS BOUNDARY 13:Rl,R2,BETA,ALFA')

READ(S,*) (XGUESSC{L),L= 1,N)

C

C

WRITE(S,*) (XGUESSC{L),L= I,N)

CALL DNEQNF(FBOUNDFC,ERREL,N,ITMAX,XGUESSC,XC,FNORM)

WRITE(S,*) FNORM

WRITE(19,2001) (XC{L),L= I,N)

2001 FORMAT(j/IX;Rl',9X,'R2',9X,'BETA13',6X,'ALFA',/IX,44(,-'),

+ /lX,4(EIO.4,IX»

B DSQRT(1.DO-PSI*PSI)

A=-PSIjB

BETA13 DATAN(A + (DTAN(XC(3»/B»

IF(BETA13.LT.O.DO) BETAl3 = PI + BETA13

BETA13 = BETA13-DATAN(A)

Fortran programs 173

Page 182: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

ALFA= DATAN{A+ DTAN(PI-X(4»jB)

IF(ALFA.LT.O.DO) ALF A = PI + ALF A

ALFA= PI + DATAN(A)-ALFA

WIN = PI/(ALFA+ BETA13)

WRITE(19,2002) BETA13,WIN

2002 FORMAT(I/lX,'BETA13 ',EIO.4,/lX,'WIN ',EI0A)

C

N=6

C

WRITE(S,1002)

1002 FORMAT(jlX,'ENTER INITIAL GUESS BOUND.12:RlO,Rl,R20,R2,ALFA,BETA')

READ(S,*) (XGUESS(L),L= 1,N)

WRITE(S,*) (XGUESS(L),L= 1,N)

C

C MAIN LOOP

C

C

C SOLVE THE SYSTEM FOR THE GIVEN BETA

C

CALL DNEQNF(FBOUNDCA,ERREL,N,ITMAX,XGUESS,X,FNORM)

C

C OUTPUT FOR CHECKING ACCURACY

WRITE(5,*) FNORM

C

C DATA OUTPUT

C

WRITE(19,2000) (X(L),L= 1,N)

2000 FORMATUIIX,'RIO',8X,'RI',9X,'R20',8X,'R2',9X,'ALFA',7X

+ ,'BETA12',7X,/lX,66(,-'),jlX,6(ElO.4,lX»

C

BETA12 DATAN(A + (DTAN(PI-X(6»/B»

IF(BETA12.LT.O.DO) BETA12 = PI + BETA12

BETA12 = PI + DATAN(A)-BETAI2

WRITE(19,2004) BETA12

2004 FORMAT(/IX,'BETA12 = ',EIOA)

~=4

Fortran programs 174

Page 183: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

CALL DNEQNF{FBOUNDBA,ERREL,N,ITMAX,XGUESSC,X,FNORM)

WRITE(S,*) FNORM

WRITE(I9,200S) (X(L),L= I,N)

2005 FORMAT(!/lX,'Rl ',9X,'R2',9X,'BETABA',6X,'ALFA',/lX,44(,-'),

+ /lX,4(EIO.4,IX»

C

C

C

BETABA = DATAN(A + DTAN(PI-X(4»/B)

IF(BETABA.LT.O.) BETABA= PI + BETABA

BETABA= PI + DATAN(A)-BETABA

ALPHA3 = DATAN(A+(DTAN(X(3»/B»

IF(ALPHA3.LT.0.) ALPHA3 = PI + ALPHA3

ALPHA3 = ALPHA3-DATAN(A)

WNC = PI/(ALPHA3 + BETABA)

IF(WN.GE.WNC) THEN

BETABA= BETAI2

ENDIF

WRITE(19,2006) BETABA,WNC

2006 FORMAT(f/lX,'BETABA = ',EIO.4,/lX,'WNC = ',EIO.4)

C

RETURN

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.BOUNDARY NATURAL COMMUTATION.

C

C################################################################

C

SUBROUTINE FBOUNDCA(X,F,N)

C

C VARIABLES DECLARATION

C

Fortran programs 175

Page 184: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

C

COMMON RBETA,PSI,WN,VON,PI

INTEGER N

REAL X(N),F(N),PSI,WN,VON,PI

REAL A,B,C,D,FC

REAL PHIO,PH I 1 ,PHI2,PH 13

REAL TIMEA.TIMEB

MAIN PROGRAM

VARIABLES DEFINITION:

X(1)=RIO ;INITIAL GUESS FOR FIRST RADIUS

X(2)= Rl ;FINAL VALUE FOR 1ST ARC

X(3)= R20 ;INITIAL " " 2ND"

X(4)=R2 ;FINAL " " 2ND"

X(5)=ALFA

X(6) BETA

X(5) = DABS(X(S»

X(6)= DABS(X(6»

PARAMETERS

B DSQRT(l.DO-PSI* PSI)

A=-PSI/B

MAIN PROGRAM

F(l)= 1.DO + X(3)*X(3)-X(2)*X(2)+ 2.DO*X(3)*DCOS(X(6»

F(2) = 1.DO + X(2)*X(2)-X(3)*X(3) + 2.DO*X(2)*DCOS(X(S»

PHIO = DATAN(A + DTAN(O.O)/B)

IF(DABS(X(6)-{PI/2.DO».LT.l.E-5) THEN

PHil = PI/2.DO

ELSE

PHIl = DATAN(A+ DTAN(PI-X(6»/B)

ENDIF

Fortran programs 176

Page 185: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

c

C

C

C

IF(PHI1.LT.O.DO) PHIl = PI + PHIl

IF(DABS{X(5)-(PI/2.DO».LT.1.D-5) THEN

PHI2 = PI/2.DO

ELSE

PHI2 = DATAN(A + DTAN(X(5»/B)

ENDIF

IF(PHI2.LT.O.DO) PHI2 PI + PHI2

PHI3 = PI + DATAN(A)

TIMEA = PHI2-PHIO

TIMEB = PHl3-PHIl

F(3)=TIMEA+TIMEB-(PI/WN)

C l.DO.PSI*DSIN(2.DO*O.DO)

D = l.DO-PSI*DSIN(2.DO*X(5»

FC= DSQRT(C/D)

F(4) = X(2).X(1)*FC*DEXP(A*TIMEA)

C = l.DO·PSI*DSIN(2.DO*(PI·X(6»)

D = l.DO-PSI*DSIN(2.DO*PI)

FC = DSQRT(C/D)

F(5) = X(4)-X(3)*FC*DEXP(A*TIMEB)

F(6) = X(4)-X(1)+ l.DO-2.DO*VON

RETURN

END

C################################################################

C

C SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.BOUNDARY F-C.(DCM-CCM IN REGION B)

C

C################################################################

C

SUBROUTINE FBOUNDFC(X,F,N)

C

Fortran programs 177

Page 186: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C VARIABLES DECLARATION

C

C

C

COMMON RBETA.PSI,WN,VON,PI

INTEGER N

REAL X(N),F(N).PSI,WN,VON,PI

REAL A,B,C,D,FC

REAL PHIO,PHIl,PHI2,PHI3,PHI4

C MAIN PROGRAM

C

C VARIABLES DEFINITION:

C X(l)=Rl ;FIRST RADIUS AFTER BETA13

C X(2) = R2 ;FINAL 1/ H ALFA3

C X(3) BETAl3 ;BETA13

C X(4)=ALFA3 ;ALFA3

C

C PARAMETERS

C

C

B = DSQRT(1.DO.PSI*PSI)

A=-PSI/B

C MAIN PROGRAM

C

C

C

F(l)= 1.DO+ X(1)*X(1)-X(2)*X(2)-2.DO*X(1)*DCOS(X(3»

F(2)= 1. DO + (2.DO*VON)**2.DO-X(1)*X(1)-4.DO*VON*DCOS{X(4»

PHIO DATAN(A+ DTAN{O.O)/B)

IF((X(3)-PI).LE.1.E-8) THEN

PHIl = X(3)

ELSE

PHIl = DATAN(A+DTAN(X(3»/B)

ENDIF

C = l.DO-PSI*DSIN(2.DO*O.DO)

D = I.DO·PSI*DSIN(2.DO*X(3»

Fortran programs 178

Page 187: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

C

FC DSQRT(C/D)

F(3) X(l)·FC*DEXP(A*(PHIl.PHIO»

IF(DABS(X(4)-(PIf2.DO».LE.1.E-8) THEN

PHI3 = PI/2.DO

ELSE

PHI3 = DATAN(A + DTAN{PI-X(4»/B)

ENDIF

IF(PHI3.LE.O.DO) PHl3 = PI + PHI3

PHI4= PI+ DATAN(A)

C= l.DO-PSI*DSIN(2.DO*(PI-X(4»)

D = l.DO-PSI*DSIN(2.DO*PI)

FC = DSQRT(C/D)

F(4) (2.DO*VO N)-X(2)* FC· DEXP(A *(PH I4-PHI3»

RETURN

END

C

C################################################################

e

e SUBROUTINE TO DEFINE THE HOMOGENEOUS

C NONLINEAR SYSTEM.BOUNDARY B-A.(CCM DeM IN REGION A)

C

C################################################################

e

SUBROUTINE FBOUNDBA{X.F.N)

C

C VARIABLES DECLARATION

C

e

COMMON RBETA,PSI,WN,VON,PI

INTEGER N

REAL X(N),F(N),PSI,WN,VON,PI

REAL A,B,C,D,FC

Fortran programs 179

Page 188: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

REAL PHIO,PHIl,PHI2,PHI3,PHI4

c C MAIN PROGRAM

C

C VARIABLES DEFINITION:

C X(l)= Rl ;FJRST RADIUS AFTER BETAl3

C X(2)= R2 ;FINAL" " ALFAJ

C X(3) = ALPHAJ

C X(4) == BETABA

C

C PARAM ETERS

C

C

B == DSQRT(1.DO-PSI*PSI)

A=-PSI/B

C MAIN PROGRAM

C

C

C

C

F(l)= 1.DO + X(I)*X(1)-X(2)*X(2)+2.DO*X(1)*DCOS(X(3»

F(2)== 1.DO + X(2)*X(2)-X(1)*X(1)+2.DO*X(2)*DCOS(X(4»

PHIO=DATAN(A)

IF«X(3)-PI/2.DO).LE.1.E-8) THEN

PHIl PI/2.DO

ELSE

PHIl = DATAN(A + DTAN(X(3»jB)

ENDIF

IF(PHIl.LT.O.DO) PHIl PI + PHIl

C = l.DO.PSI*DSIN(2.DO*O.DO)

D l.DO-PSI*DSIN(2.DO*X(3»

FC = DSQRT(C{D)

F(3)= X(l)-FC*DEXP(A*(PHII-PHIO»

IF(DABS(X(4)-(PI/2.DO».LE.l.E-8) THEN

PHI3 = PI/2.DO

ELSE

Fortran programs 180

Page 189: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

C

C

PHI3 = DATAN(A + DTAN(PI.X(4»/B)

ENDIF

IF(PHI3.LE.O.DO) PHI3 = PI + PHI3

PHI4 = PI + DATAN(A)

C = 1.DO-PSI*DSIN(2.DO*(PI-X(4»)

D = l.DO·PSI*DSIN(2.DO*PI)

FC = DSQRT(CfD)

F(4) = (2.DO*VON)-X(2)*FC*DEXP(A*(PHI4.PHI3»

RETURN

END

Fortran programs 181

Page 190: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Appendix C

Spice listings

e.l Simulation of the model including loss

*CLAMPED MODE RES CIRCUIT BELOW RES. FREQ. HIGH LINE

VI 1 0 PULSE(-150.150,O .• 35N.35N,1155N.2380N)

V202 PULSE(-150,150.750N,35N,35N,115SN,2380N)

Dl 1 5 DR

D43 5 DR

D361 DR

D263 DR

;MODEL DR D(CJO=lP)

LO 341 79U IC=-1.S

RO 41 4 16.5

CO 4 2 1.16N IC=O.

VO 56 DC 150.

;TRAN .05U 20U 15.5U UIC

;PLOT TRAN V(2,l) I(Vl) V(4.2) V(l.3) V(3,2)

S pice listings 182

Page 191: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

;OPTIONS LIMPTS= 10000 ITL5 50000 LVLTIM=2

~END

"'CLAMPED MODE RES CIRCUIT BELOW RES. FREQ. LOW LINE

VI 1 0 PULSE(-150,150,O.,35N,35N,115SN,2380N)

V2 0 2 PULSE(-lSO,150,37SN,3SN,35N,11SSN,2380N)

Dl 1 5 DR

D43 5 DR

D36 1 DR

D2 6 3 DR

;MODEL DR D(CJO=lP)

LO 3 41 79U IC=-l.S

RO 41 4 16.5

CO 4 2 1.16N IC=O.

VO 56 DC 150.

;TRAN .OSU 20U lS.5U UIC

;PLOT TRAN V(2,1) I(Vl) V(4,2) V(1,3) V(3,2)

;OPTIONS LIMPTS = 10000 ITLS 50000 LVLTIM = 2

;END

·CLAMPED MODE RES CIRCUIT ABOVE RES. FREQ. LOW LINE

VI 1 0 PULSE(-150,lSO,O.,35N,3SN,837N,1764N)

V202 PULSE(-150,lSO,165N,35N,35N,837N,1764N)

D115DR

D43 5 DR

D361 DR

D263 DR

;MODEL DR D(CJO 1 P)

LO 3 41 100U IC=-2.

RO 41 4 12.25

CO 42 l.09N IC=O.

VO 5 6 DC 100.

Spice listings 183

Page 192: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

;TRAN .1 U 24U 22.U VIC

;PLOT TRAN V(2,1) I(Vl) V(4,2)

;OPTIONS LlMPTS=IOOOO ITL5 = 50000 LVLTIM=2

;END

*CLAMPED MODE RES CIRCUIT ABOVE RES. FREQ. HIGH LINE

VI 1 0 PVLSEHSO,150,0.,35N,35N,837N,1764N)

V202 PULSE(-150.1S0,47SN,3SN,3SN,837N,1764N)

D115DR

D43 5 DR

D36 1 DR

D2 6 3 DR

;MODEL DR D(CJO= IP)

LO 3 41 100U IC =-2.

RO 41 4 12.25

CO 4 2 1.09N IC=O.

VO 56 DC 100.

;TRAN .1 U 24U 22.U UIC

;PLOT TRAN V(2,1) I(VI) V(4,2)

;OPTIONS LIMPTS = 10000 ITLS = 50000 LVLTIM::; 2

;END

C.2 Sinzillation of switching conditions

*CLAMPED MODE SERIES RES. CONY. SWITCHING

VS 1 a DC 300

XSI 71 122 IRF720

XS2 3 22 5 IRF720

XS3 2 32 0 IRF720

Spice listings 184

Page 193: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

XS4 81 424 IRF720

DS} 43 DS

DS2 50 DS

DP} 03 DP

DP23 1 DP

DP3 2 71 DP

DP44 81 DP

~MODEL DP D(PB =0.6 BV =400 CJO = tSOP TT =3SNS)

;MODEL DS D(PB=0.6 BV=60 CJO=100P)

*******************************************************

*MEASURING VOLTAGE SOURCES

VI 1 71 0

V2 1 81 0

*******************************************************

*RESONANT TANK

LO 3 6 84.7U IC= 1.

RS 6 7 4

CO 2 8 1.09N IC = -100

RP 28 IMEG

*******************************************************

*TRANSFORMER

ET 7 9 51 5029

VT 890

RT 852 IMEG

FT 51 50 VT 29

*******************************************************

* RECTIFIER

D1 51 53 DR

D2 50 53 DR

D3 5251 DR

D4 52 SO DR

;MODEL DR D(PB=0.25 CJO= 800P)

*******************************************************

*LOAD

VO 54 S3 0

RCF 53 55 0.02

Spice listings 135

Page 194: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

CF 55 52 600U IC = S.

RL 54 52 0.245

*******************************************************

*GATE DRIVERS

VSl t2 2 PULSE(-lO 120 ION ION 1.08U 2.4U)

VS2 22 5 PULSE(-10 12 0.6U ION ION 1.08U 2.4U)

VS3 32 ° PULSE(-10 12 1.2U ION ION 1.08U 2.4U)

VS4 424 PULSE(12 -10 0.49U ION tON 1.3U 2.4U)

*******************************************************

*CIRCUIT TO CALCULATE SWITCHING LOSSES

HI 60 ° V2 I

RI 60 0 1

G1 061 POLY(2) 60 0 8140000 1 IC=O

RGt 61 0 IG

CGl 61 0 2.4U IC=O.

*******************************************************

*SUBCIRCUIT IRF720

;SUBCKT IRF720 1 2 3

MF 1 21 3 3 MOSSFET AD = 1.0 W= 1.0 L= 1.0

RG 21 2 10

01 3 1 BO

;MOOEL MOSFET NMOS(VTO=3.335 KP=3.42 LAMBOA=O RO=1.381 RS=0.115

+CGS SlOP CGD=20P CBD=500P PB= 1 LEVEL=1)

;MODEL BD D(PB=O.6 BV=400)

;ENDS

*******************************************************

;TRAN 0.01 U S.U UIC

;PLOT TRAN V(2,3) J(VT) V(51,50) V(2,8) V(54,52)

;PLOT TRAN V(71,2) V(8t,4) I(Vl) I(V2) V(61,O) V(63,O)

;PLOT TRAN V(91,0) V(93,O)

;PLOT TRAN I(VO) I(VS)

;END

Spice listings 186

Page 195: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

References:

1. Vorperian V.,and Cuk S., "A Complete DC Analysis of the Series Reso­nant Converter," IEEE PESC, 1982 Record, pp. 85-100.

2. Vorperian V.,and Cuk S., "Small Signal Analysis of Resonant converters," IEEE PESC, 1983 Record, pp. 269-282.

3. Vorperian V., "Analysis of Resonant Converters," Ph.D. Thesis, California Institute of Technology, May 1984.

4. King R., and Stuart T. A., "A Normalized Model for the Half Bridge Series Resonant Converter,". IEEE Transactions on Aerospace and Electronic Systems, AES-17 March 1981, pp. 190-198.

5. King R., and Stuart T. A., "Modelling the Full Bridge Series Resonant Power Converter," IEEE Transactions on Aerospace and Electronic Systems. AES-18 July 1982, pp. 449-459.

6. Oruganti R., and Lee F.C., "Resonant Power Processors, Part 1- State Plane Analysis," IEEE Transactions on Industry Applications, Nov/Dec 1985.

7. Oruganti R., and Lee F.C., "Resonant Power Processors, Part II- Meth­ods of Control," IEEE Transactions on Industry Applications, Nov/Dec 1985.

8. Oruganti R., and Lee F.C., "Effects of Parasitic Losses on the Perforn1-ance of Series Resonant Converter," lAS annual meeting, 1985.

9. Ornganti R., "State-Plane Analysis of Resonant Converters," Ph.D. Dis­sertation , Virginia Poly technical Institute & S. U., May 1987.

10. Tsai F.S., Matern P.N., and Lee F.C., "Constant-Frequency, Clamped Mode Resonant Converters," IEEE PESC, 1987 Record.

References: 187

Page 196: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

11. Tsai F.S., and Lee F.C., "A Complete DC Characterization of a Constant· Frequency, Clamped-Mode Series Resonant Converter," IEEE PESC, 1988 Record.

12. Tsai F.S., "Constant-Frequency Resonant Po\ver Processors," M.S. The­sis. Virginia Polytechnical Institute & S.U., 1985.

13. Matern, and Lee F.C., "Constant-Frequency Resonant Converter" Final Report EG&G Almond Inst., 1986.

14. Pitel I.J., "Phase Modulated, Resonant Power Conversion Techniques for High- Frequency Link Inverters," lAS annual Meeting 1985.

15. King R.J.,and Laubacher R.L., "A Modified Series Resonant DC/DC Converter,". IEEE PESC, 1986 Record.

16. Schwartz F.C., "A Method of Resonant Current Pulse Modulation for Power Converters," IEEE Transactions on Industrial Electronics and Instrumentation. ,May 1970 ,Vol IECl-17 No.3, pp. 209-221.

17. Nienhaus H.A., and Bowers J.C., "A High Power Mosfet Computer Model," IEEE PESC , 1980 Record.

18. International Rectifier, HEXFET Data Book, HBB-3, 1985.

19. Jovanovic M.M., Tabisz W.A., and Lee F.C., "Zero Voltage Switching Technique in High Frequency Off-line Converters," APEC 1988.

20. Jovanovic M.M., "Off-Line Zero Voltage S\vitched Quasi-Resonant Converters," VPEC Seminar 1987.

21. Hopkins D.C., Jovanovic M.M., Lee F.C., and Stephenson F.\V., "Two­Megahertz, Off-Line Hybridized Converter," APEC 1987.

22. Khai D.T. Ngo, "Analysis of a Series Resonant Pulse"width Modulated or Current Controlled for Low Switching Loss," IEEE PESC , 1987 Re­cord.

23. Kwang Hwa Liu, "High Frequency Quasi-Resonant Conversion Tech­niques," Ph.D. Dissertation, Virginia Poly technical Institute & S. U., 1986.

24. Yuan Chin, "Constant-Frequency Parallel-Resonant Converter," M.S. Thesis, Virginia Poly technical Institute & S. U., 1986.

References: 188

Page 197: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

25. Savary P., Satoshi N., Nakaoka M., Maruhashi T., "A 450 KHz Multi­kilo\vatt Resonant Power Supply with Phase-Shifting Regulation Tech­nique," Proceedings HFPC Conference, April 1987.

26. Unitrode,"Application Notes," Semiconductor Data Book 1984-85.

27. Tsai F.S., "Clamped-Mode Resonant Converters," Ph.D. Dissertation, Virginia Poly technical Institute & S.U., September 1988.

References: 189

Page 198: Clamped-Mode Fixed Frequency Series Resonant Converter ......Clamped-Mode Fixed Frequency Series Resonant Converter:Off-line Application, Analysis and Implementation. by Juan A. Sabate

Vita

The author was born on July 21, 1959 in Vilafranca del Penedes, Spain. He

graduated in 1982 from Polytechnic University of Catalunya with a degree in

Electrical Engineering. After one year of military service in the Spanish Army,

he joined the Electronics Department of the Polytechnic' University of Catalunya

as Research Engineer and Assistant Instructor. He worked part time as design

Engineer for Mobba Co.

In September 1986, he enrolled at Virginia Polytechnic Institute and State Uni­

versity and joined the research group of Virginia Power Electronics Center. He

is currently doing research work towards a Ph.D. degree.

His main research interest is in the modeling analysis and design of high power

density power conversion circuits.

Vita 190