Sunteți pe pagina 1din 21

Universitatea Politehnica Bucuresti

Facultatea de Electronica Telecomunicatii si Tehnologia Calculatoarelor

MODELAREA SPICE A SURSELOR


DE C.C. IN COMUTATIE

1. OBIECTUL APLICATIEI

Aplicatia isi propune sa faciliteze atat intelegerea functionarii convertoarelor c.c.-c.c. in comutatie, cat si
familiarizarea cu particularitatile modelarii si analizei SPICE pentru aceasta categorie de convertoare. Sunt
prezentate topologiile de baza ale convertoarelor neizolate: Buck, Boost, Buck-Boost si Cuk, topologii de
convertoare izolate: forward si flyback, precum si modalitatea de analiza a raspunsului in timp al unei surse in
comutatie avand la baza convertorul forward.

2. INTRODUCERE TEORETICA
Schema bloc a unei surse in comutatie este prezentata in figura urmatoare :

Elementul de baza este convertorul c.c.-c.c. in comutatie, care are ca elemente principale: comutatorul
activ SW (comutator static), care este comandat cu factorul de comanda d = t C/T, deci conduce un interval de
durata tC in cadrul unei perioade T ; comutatorul pasiv realizat cu dioda D, care are rolul de a asigura o cale de
conductie a curentului atunci cand comutatorul SW este blocat; o inductanta L, cu rol de acumulare a energiei si
un condensator de filtraj C, pentru filtrarea tensiunii de iesire. Raportul de transformare u O/uI este functie de
factorul de comanda d = tC/T, functie caracteristica
fiecarui tip de convertor.
Circuitul de comanda prezentat in figura realizeaza comanda cu control in tensiune, adica factorul de
comanda d este functie de tensiunea de eroare u = f(UREF kuO).

3. DESFASURAREA LUCRARII
Analiza celor 4 convertoare:
Convertorul Buck

Schema convertorului Buck este prezentata in figura urmatoare, in care este desenat si circuitul de
comanda PWM_RAMP.

Fisierul de circuit corespunzator acestui convertor este :

* Modelul convertorului Buck


.LIB C:\PSPICE\L6\L6.LIB
* Parametrii transmisi subcircuitului PWM_RAMP
.PARAM RISE=9.8u FALL=0.1u PW=0.1u T=10u
* Sursa de tensiune care impune factorul de comanda D
VCNTL

10

0.75V

* Circuitul de comanda
XLOGIC

10

11

PWM_RAMP

* Convertorul Buck propriu-zis


VI

8V

XSW

XD

SW_DIODE_WITH_SNUB

5uH IC=9A

100uF IC=5.5V

RS

0.5

11

SWITCH

.PROBE
.TRAN 100.000n 200.000u 150.000u 100.000n UIC
.OPTIONS ITL5 = 0
.END

Functionarea convertorului Buck


In analiza functionarii se va considera ca tensiunea pe condensatorul de filtraj este constanta si egala cu Vo.

In intervalul (0,DT) comutatorul Xsw este in conductie. Inductantei L i se aplica tensiunea (Vi - Vo). Inductanta
acumuleaza energie iar curentul creste de la Im la I M. Tot in acest interval se face transfer direct de energie in
condensatorul de filtraj si sarcina.
Intervalul (DT, T). Comutatorul Xsw este blocat. Dioda XD este deschisa, datorita
tensiunii de autoinductie care apare la bornele inductantei L atunci cand Xsw trece in
blocare si curentul prin L incepe sa scada. Circulatia de curent se face deci prin L, XD , C si sarcina. Inductantei L i se
aplica tensiunea (-Vo), astfel incat aceasta cedeaza energie catre sarcina.
Determinarea raportului de transformare Vo/ Vi in modul de conductie continua
Convertorul functioneaza in modul de conductie continua daca i L , curentul prin
inductanta L, nu se anuleaza in decursul unei perioade de comutatie. Tinand cont de formele de unda ale convertorului
Buck precum si de faptul ca, in regim stationar, energia acumulata in inductanta in intervalul DT este egala cu energia
cedata in intervalul (1-D)T putem scrie relatia:

de unde rezulta:

De unde se ca raportul de transformare al acestui convertor este


intotdeauna subunitar.

Determinarea riplului tensiunii de iesire Vo in modul de functionare cu conductie


continua:
In analiza efectuata am considerat pana acum ca tensiunea de iesire este constanta. Vom vedea in ce masura aceasta
aproximare este corecta. In figura 3 sunt prezentate formele de unda pentru tensiunea pe inductanta, v(2,3), curentul prin
inductanta, i(L) si tensiunea de iesire, v(3). A fost folosita facilitatea Zoom pentru a pune in evidenta riplul tensiunii de
iesire si pentru a selecta o singura perioada de comutatie.

Asa cum se poate observa si in figura 3, curentul prin inductanta L are o componenta continua (valoarea medie
I ), care presupunem ca circula prin rezistenta de sarcina Rs si o componenta alternativa (riplul I ), care determina
incarcarea / descarcarea condensatorului C. Se observa din figura 7 ca tensiunea de iesire creste cu Vo in intervalul T/2,
in care curentul prin L creste la (Io+I/2) si in care are loc incarcarea condensatorului C cu sarcina Q. Putem scrie
relatia:

unde Q a fost exprimata prin explicitarea ariei hasurate.

Tinand cont de relatia (6) se obtine:

unde f este frecventa de comutatie iar


este frecventa de rezonanta a filtrului trece-jos LC. Relatia (9) a fost
scrisa in aceasta forma deoarece prin proiectare se cere ca riplul tensiunii de iesire sa nu depaseasca un anumit procent din
valoarea medie a tensiunii de iesire. Astfel, presupunerea facuta, ca tensiunea de iesire este constanta, este corecta. Pentru
a minimiza valoarea riplului de iesire este necesar ca fo<f.

Determinarea conditei de granite intre modul de functionare cu conductie continua


si cel cu conductie discontinua.
Curentul prin inductanta L se poate anula, in anumite conditii, inainte de un nou
interval de conductie al comutatorului Xsw . In aceste conditii apar intervale in care curentul se anuleaza, modul de
functionare al convertorului fiind cu conductie discontinua. Pentru determinarea conditiilor in care se face trecerea de la
un mod de functionare la altul sa consideram formele de unda din figura 4.

Rezolvand in raport cu D2 sistemul de ecuatii:

in care Io este valoarea medie a curentului prin sarcina, se obtine solutia:

Se pune conditia ca D2 < 1-D (conductie discontinua), se obtine conditia de granita:

Convertorul Boost
Schema convertorului Boost este prezentata in figura urmatoare :

Fisierul de circuit este:


* Modelul convertorului Boost
.LIB C:\PSPICE\L6\L6.LIB
* Parametrii transmisi subcircuitului PWM_RAMP
.PARAM RISE=9.8u FALL=0.1u PW=0.1u T=10u
*
* Sursa de tensiune care impune factorul de comanda D
VCNTL

10

0.75V

* Circuitul de comanda
XLOGIC

10

11

PWM_RAMP

* Convertorul Boost propriu-zis


VI

7V

XSW

XD

2a

SW_DIODE_WITH_SNUB

VIXD

2a

; pentru vizualizarea curentului prin XD

10uH IC=10A

20uF IC=24v

RS

11

SWITCH

.PROBE
.TRAN 100.000n 200.000u 150.000u 100.000n UIC
.OPTIONS ITL5 = 0
.END
Functionarea convertorului Boost:
Intervalul (0, DT). In acest interval comutatorul XSW este in conductie. Inductantei L i se aplica tensiunea UI .
Inductanta acumuleaza energie iar curentul creste de la I m la IM. In
acest interval nu se face transfer de energie de la sursa de alimentare la sarcina. Tensiunea pe sarcina este mentinuta
constanta de catre condensatorul de filtraj C.
Intervalul (DT, T). La momentul DT comutatorul trece in blocare iar curentul prin L incepe sa scada. Dioda X D se
deschide, fiind polarizata direct datorita tensiunii de autoinductie care apare la bornele inductantei L. Se poate remarca
faptul ca tensiunea de autoinductie pe inductanta L este negativa (conform conventiei din figura 9), astfel incat tensiunea
care se aplica la bornele sarcinii este mai mare decat tensiunea de alimentare U I.Raportul de transformare al acestui
convertor este, deci, supraunitar. In acest interval
inductantei L i se aplica tensiunea (UI-UO)<0, astfel incat curentul prin ea scade de la I M la Im . Inductanta cedeaza energie
sarcinii si condensatorului de filtraj C.

Convertorul Buck-Boost
Schema convertorului Buck-Boost este prezentata in figura urmatoare:

Fisierul de circuit este:


* Modelul convertorului Buck-Boost
.LIB C:\PSPICE\L6\L6.LIB
* Parametrii transmisi subcircuitului PWM_RAMP
.PARAM RISE=9.8u FALL=0.1u PW=0.1u T=10u
* Factorul de comanda D
VCNTL

10

0.75V

* Circuitul de comanda
XLOGIC

10

11

PWM_RAMP

* Convertorul propriu-zis
VI

XSW

10V
11

SWITCH

XD

2a

SW_DIODE_WITH_SNUB

VIXD

2a

;pentru vizualizarea curentului prin XD

10uH IC=3.75A

100uF IC=-24v

RS

.PROBE
.TRAN 100.000n 100.000u 50.000u 100.000n UIC
.OPTIONS ITL5 = 0
.END
Functionarea convertorului Buck-Boost
In analiza functionarii se considera ca tensiunea pe condensatorul de filtraj este
constanta si egala cu Vo.
Intervalul (0, DT). In acest interval comutatorul Xsw este in conductie. Inductantei L i se aplica tensiunea Vi .
Curentul creste de la Im la IM iar inductanta L acumuleaza energie. In acest interval nu se face transfer de energie de la
sursa de alimentare la sarcina. Tensiunea pe sarcina este mentinuta constanta de catre condensatorul de filtraj C.
Intervalul (DT, T). La momentul DT comutatorul Xsw trece in blocare iar curentul
prin L incepe sa scada. Dioda XD se deschide, fiind polarizata direct datorita tensiunii de
autoinductie care apare la bornele inductantei L. Conform conventiei din figura 9,
tensiunea pe inductanta L, care in acest interval este chiar tensiunea de iesire, este negativa. O prima concluzie este ca
acest tip de convertor permite obtinerea unei tensiuni negative fata de masa. in acest interval inductantei L i se aplica
tensiunea Vo<0, astfel incat curentul prin ea scade de la I M la Im . Inductanta cedeaza energie sarcinii si condensatorului
de filtraj C.
Determinarea raportului de transformare Vo/Vi in modul de conductie continua
in regim stationar, energia acumulata in inductanta in intervalul DT este egala cu
energia cedata in intervalul (1-D)T, astfel incat este valabila relatia:
de unde se obtine:

Putem concluziona ca raportul de transformare al acestui convertor este negative si poate lua , in valoare absoluta,
orice valoare in domeniul (0,).

Convertorului Cuk
Convertorul Ck este prezentat in figura urmatoare. La convertoarele analizate la punctele anterioare,
forma de unda a curentului de intrare/iesire, in mod de conductie continua, pentru riplu I O << IO , este
aproximativ dreptunghiulara la cel putin unul din porturile convertorului: intrare - la convertorul Buck, iesire la convertorul Boost sau ambele la Buck-Boost. Astfel, pentru portul la care apare aceasta situatie trebuie
folosit un filtru foarte eficient. La convertorul Ck, atat la intrare cat si la iesire curentul nu are discontinuitati,
are riplul IO << IO, astfel incat cerintele impuse filtrului sunt mai reduse.

Fisierul corespunzator de circuit este:


* Modelul convertorului Cuk
.LIB C:\PSPICE\L6\L6.LIB
.PARAM RISE=9.8u FALL=0.1u PW=0.1u T=10u
* Sursa de tensiune care impune factorul de comand` D
VCNTL

10

DC .333V

XLOGIC

10

VI

10V

L1

1mH IC=0.4A

XSW

C1

5uF IC=14.2V

XD

SW_DIODE_WITH_SNUB

L2

1mH IC=0.84A

500uF IC=-4.2V

11

11

PWM_RAMP

SWITCH

*
RS
.PROBE
.TRAN 100.000n 100.000u 0 100.000n UIC
.OPTIONS ITL5 = 0
.END

Functionarea convertorului Ck
Principalele forme de unda obtinute prin simulare sunt prezentate in figura 13.

Fig.13 Forme de unda in convertorul Ck


Tensiunea la iesirea acestui tip de convertor este negativs, ca si in cazul convertorului Buck-Boost. Tinand cont
ca, in regim permanent de functionare, valoarea medie a tensiunilor pe inductantele L 1 si L2 este zero si ca C1 are o
valoare suficient de mare astfel incat tensiunea pe el sa poata fi considerata constanta, putem scrie relatia:
Astfel, VC1 este mai mare decat oricare dintre tensiunile de intrare sau de iesire,
tinand cont ca tensiunea de iesire este negativa.
In intervalul (0, DT), conduce Xsw . Curentul iL1 creste, iar in L 1se acumuleaza energie. Tensiunea de pe
condensatorul C1 polarizeaza invers dioda XD si, deoarece VC1>Vo in valoare absoluta, C1 se descarca prin Xsw
transferand energie sarcinii Rs sI inductantei L2 . Astfel, creste si iL2 .
In intervalul ( DT,T) Xsw este in blocare. Prin dioda XD circula atat curentul i L1 cat si curentul iL2 . In
condensatorul C1 se transfera energie atat din L1 , cat si de la sursa de alimentare V1. Curentul iL1 scade, deoarece VC1>V1 .
Energia inmagazinata in L1 este transferata in Rs si in condensatorul de filtraj C, astfel incat si i L2 scade.
Putem concluziona ca elementul prin care se face transferul de energie de la intrare la iesire este condensatorul C 1
: pe intervalul (DT, T) acesta primeste energie din sursa de intrare si din L 1 , iar pe intervalul (0, DT) o cedeaza sarcinii si
condensatorului de filtraj.
Prezenta inductantelor L1 si L2 in serie cu sursa de alimentare, respectiv cu sarcina, asigura continuitatea atat a
curentului absorbit din sursa de alimentare cat si a celui debitat in sarcina.
Determinarea raportului de transformare Vo/Vi
Presupunem ca tensiunea pe C1 este constanta. Punem conditia ca valoarea medie in regim stationar a tensiunii pe
fiecare din inductantele L1 si L2 sa fie nula:

Din relatiile (39) si (40) rezulta valoarea raportului de transformare:

Convertorul Buck (continuous conduction mode)

Convertorul Buck (discontinuous conduction mode)

Convertoul Boost

Convertorul Buck_Boost (continuous conduction mode)

Convertorul Buck_Boost (discontinuous conduction mode)

Convertorul Cuk

Convertorul Forward

Convertorul Flyback

S-ar putea să vă placă și