6.2. Zvyšujúci DC/DC menič (Boost)#
Je ďalším známym a používaným spínaným zdrojom, umožňuje nám vytvoriť na jeho výstupe napätie, ktoré je väčšie ako na jeho vstupe. Ideálny zvyšujúci menič je zobrazený na Obr. 6.8.
Princíp činnosti meniča za pomoci náhrady tranzistora \(Q\) a diódy \(D\) dvojpolohovým spínačom je zobrazený na Obr. 6.9, tranzistor a dióda slúžia ako spínače. Tranzistor \(Q\) je riadený napätím \(u_G\) privedením na Gate so šírkovou impulznou moduláciou (PWM) s frekvenciou \(f\), rovnako ako u znižujúceho meniča.
V polohe spínača 1 (tranzistor zopnutý, dióda rozopnutá - záverný smer) sa energia zo vstupného zdroja akumuluje v cievke L (cievka pracuje ako spotrebič) a energia je do záťaže dodávaná len z kondenzátora \(C\). V polohe spínača 2 (tranzistor rozopnutý, dióda zopnutá - priepustný smer) je energia zo vstupného zdroja spolu s energiou z cievky \(L\) (cievka pracuje ako zdroj) dodávaná do kondenzátora \(C\) a záťaže \(R\).
Napätie na záťaži a na kondenzátore v tejto polohe spínača je súčet napätí na vstupnom zdroji \(u_{in}\) a indukčnosti \(L\).
Prevodová charakteristika medzi vstupným a výstupný napätím ideálneho zvyšujúceho meniča je zobrazená na Obr. 6.10.
Hodnota výstupného napätia je daná nasledujúcim vzťahom
kde \(u_{in}\) je vstupné napätie, \(u_{out}\) je výstupné napätie a \(D\) je pomerná širka zopnutia (strieda) PWM signálu v polohe 1 spínača.
Ako je vidieť z grafu, najnižšie napätie aké môžeme dostať na výstupe ideálneho zvyšujúceho meniča je hodnota vstupného napätia, najvyššie napätie je teoreticky u ideálneho meniča nekonečne voltov, v skutočnosti pri reálnom meniči, to tak samozrejme nie je v dôsledku parazitných prvkov a strát meniča.
6.2.1. Prvý interval činnosti#
Topológia meniča počas prvého intervalu činnosti je zobrazená na Obr. 6.11.
Najprv použijeme druhý Kirchhoffov zákon na získanie prvej diferenciálnej rovnice
Ďalej použijeme prvý Kirchhoffov zákon na získanie druhej diferenciálnej rovnice
6.2.2. Druhý interval činnosti#
Topológia druhého intervalu činnosti meniča je zobrazená na Obr. 6.12. Najprv použijeme druhý Kirchhoffov zákon na získanie prvej diferenciálnej rovnice
Ďalej použijeme prvý Kirchhoffov zákon na získanie druhej diferenciálnej rovnice
6.2.3. Stavový opis#
Získané diferenciálne rovnice prevedieme do maticového stavu
Prvý interval činnosti
Druhý interval činnosti
6.2.4. Matlab/Octave#
Ukáž kód
% Boost converter
close all
clear all
clc
% parametre obvodu
R = 20;
rL = 0.5;
L = 500e-6;
C = 47e-6;
% frekvencia spinania
fs=20e3;
% krok simulacie
h = 1e-6;
% simulacny cas
Tsim = 30e-3;
% vstupne napatie
us = 15;
% vystupne napatie
uo = 30;
u = [us;0];
% pociatocne podmienky
iL=0;
uC=0;
X=[iL;uC];
% pomerna sirka zopnutia
D=1-us/uo
% generovanie piloveho priebehu
t=0:h:Tsim;
% prva moznost
%sawt = 0.5+0.5*sawtooth (2*pi*fs*t , 0.5);
% druha moznost
sawt =0.5+0.5*(2/pi)*asin(sin(2*pi*fs*t-pi/2));
% plot(t,sawt, t, sawt2)
n=1;
% nepriama eulerova metoda
for t=0:h:Tsim
% stavove matice
A1 = [(-rL/L),0;
0,(-1/(C*R))];
B1 = [(1/L),0;
0,0];
A2 = [-(rL/L),-(1/L);
(1/C),(-1/(C*R))];
B2 = [1/L,0;
0,0];
% jednotkova matica
E = eye(size(A1));
% matice nepriamej eulerovej metody
F1 = inv(E-h*A1);
G1 = F1*h*B1;
F2= inv(E-h*A2);
G2= F2*h*B2;
u = [us;0];
% porovnavanie piloveho priebehu
% s pomernou sirkou zopnutia
if(sawt(n) < D)
X=F1*X+G1*u;
else
X=F2*X+G2*u;
end
iL(n)=X(1);
uC(n)=X(2);
time(n)=t;
% skokova zmena odporu zataze
if(time(n) > 15e-3)
R=5;
end
n=n+1;
end
% priebehy
figure
subplot(2,1,1)
plot(time,iL)
ylabel('iL [A]');
xlabel('t [s]');
grid on
subplot(2,1,2)
plot(time,uC)
ylabel('uC [V]');
xlabel('t [s]');
grid on
Online simulácia
6.2.5. Zadanie#
Vykonajte analýzu a simuláciu galvanicky neizolovanej topológie meniča typu boost so statickými stratami, Obr. 6.14. Výstupné napätia sú udávané pre ideálny menič.
Parametre simulácie sú \(u_{in} = 15\,\)V, \(u_{out} = 30\) V, \(R = 20 \,\Omega\), \(L = 500 \,\mu\)H, \(C = 47 \,\mu\)F, \(dt = h = 0.1 \, \mu\)s, \(r_L = 0.5\,\Omega\), \(r_Q = 0.1\,\Omega\), \(r_D = 0.1\,\Omega\), \(r_C = 0.1\,\Omega\), frekvencia spínania \(f = 20\) kHz, skoková zmena záťaže na \(R = 5 \,\Omega\) v čase \(t = 15\) ms, celkový čas simulácie 30 ms.
Postup riešenia: Analyzujte menič, získajte jeho diferenciálne rovnice a jeho zápis v maticovom tvare. Odvoďte hodnotu \(D\) analyticky z prevodových charakteristík ideálnych meničov \(M(D) =u_{out}/u_{in}\) a túto hodnotu používajte pri simulácii. Simulujte menič pomocou nepriamej Eulerovej metódy v maticovom tvare v prostredí Matlab. Zobrazte priebehy napätí a prúdov všetkých stavových veličín a priebehy napätia a prúdu na záťaži \(R\). Simuláciu vykonajte pre ideálne meniče a meniče so stratami, porovnajte ich výsledky (ideálny/reálny). U meničov, ktoré dokážu napätie zvyšovať aj znižovať, vykonajte simuláciu, zobrazenie priebehov a ich porovnanie, pre dve rôzne hodnoty výstupného napätia podľa zadania. Svoje zistenia a výsledky popíšte v závere.