Você está na página 1de 24

Capitulo 3.

Retificadores de meia-onda
A Fig.3.1.1 mostra um retificador de meia-onda com carga resistiva. N o meio periodo positivo da
tensao da fonte, o diodo esta polarizado diretamente. Considerando um diodo ideal, a tensao da fonte esta
aplicada na carga.

Por outro lado, o diodo esta polarizado inversamente no meio periodo negativo da tensao da
fonte, e a sua tensao e a mesma da fonte. As formas de ondas das varias tensoes sao mostradas na
Fig.3.1.1.

Fig.3.1.1 Retificador de meia-onda com carga resistiva

O valor medio da tensao da carga e v (t)

= j - J * V sina)t

dado por

VQ,RM5

-C K n i

n 2 < u t

dcot =

O valor eficaz de v {t)


0

componente continuo da corrente da carga e - ^ -

3.2 Retificadores com carga resistivo-indutiva. A Fig.3.2.1 mostra o retificador de meia-onda com
carga indutiva. O diodo esta diretamente polarizado quando v

L + Ri =

> 0. Nesta situacao,

(3.1)

V sinojt
m

Tomando a transformada Laplace,

(sL +

R)I(s)

(3.2)

(S + 0) )
2

A expressao para 7(s) e dada por

Colocando

R + (coL)
2

{s+R/L

171

(OJL) ,
2

f s\n(cot -9)

s +co
2

0)L

(3.3)

s +a> )
2

e tomando a transformada inversa,

+ sind e

'

mL R

(3.4)

onde tand = .
R

Observa-se que i ( 0 ) = 0. Tambem, existe o angulo /? = OJt tal que

= 0. Isto e,

sin(/? - 0 ) + sind e <*v*

A equacao (3.5) e nao-linear em /? e a sua solucao so pode ser obtida por metodos numericos.

(3.5)

>' = m sin(a>/)
s

7t\

car

/lit

(b)
Fig.3.2.1 Retificador com carga indutiva

3.3

Retificador com carga indutiva e uma fonte de tensao continua. Considere o retificador de

meia-onda mostrado na Fig.3.3.1. Neste circuito, o diodo fica inversamente polarizado ate o momento t

-W

WVi

Fig.3.2.1 Retificador com fonte de tensao continua

em que V sincot
m

= V.
cc

Colocando cot

= a radianos, V sina

o angulo a, pode-se exprimir a excitacao como v

de t = 0, temos que

= V.
cc

Deslocando o eixo vertical para

= l ^ s i n (cot + a). Com o diodo em conducao a partir

L + Ri = {V sino)t

(3.6)

V sina}u(t)

Tomando a transformada Laplace, temos

i r>\,r

ir

CsL + /?)/ (s)

= 7

Colocando Z

= R

'

0)
J

since)

- j

(3.7)

e tand = coL/R, temos

ssince

+^

fc^

+ (coL) ,

/(s) = Ba s i n ( a
V

(<>>cosa

+&

S +d)
2

- 0 ) ^ - - ^ 2
y

s +W
2

_ fife

SR

IZ

0 )

'

_ J _

)s+R/L

(3.8)

Entao, tomando a transformada inversa, temos

1(f) = ^ s i n ( o ) t + a - 9 ) - ^ since - f ^ s i n ( a - J

(3.9)

Observa-se que i ( 0 ) = 0. Existe um instante cot = /? tal que

y { s i n ( a + fi - 9) - sin ( a -

ff) -Mt/)}
e

& ft
S

l f l

(e-^/(t/) - l ) = 0

(3.10)

Solucionando esta equacao nao-linear, obtem-se o valor do angulo /? onde termina o intervalo de
conducao. A Fig.3.2.2 mostra as formas de onda da tensao e corrente.

Kte

K\3

/ 2ft

<*

Fig.3.2.2. Retificador com fonte de tensao>: as formas de onda da tensao e corrente

3.4

Retificador de meia-onda com diodo de roda-Iivre

A Fig.3.4.1 mostra o retificador com o diodo de roda-livre. Os dois diodos nao podem ser
diretamente polarizados ao mesmo tempo. Quando a tensao da fonte e da polaridade positiva, o diodo D l
sera diretamente polarizado. Por outro lado, o diodo D2 conduz quando D l for inversamente polarizado.
Assim, a tensao na saida e uma meia-onda senoidal como mostrado na Fig.3.4.2.

v=
s

sin(cof)

Fig.3.4.1 Retificador com diodo de roda-livre

it

cor

2ji

Fig.3.4.2 Formas de onda do retificador com diodo de roda-livre

A serie Fourier de v (t)

v (t)=^

(3.11)

+ ^sincot-^= ,e...^^cos(hcot)

2A

Calcula-se a corrente i (t\o o principio de superposicao. Observa-se que i (t)


0

0 < cot

n, e l (t)
D2

D1

= i (t)
0

para n

cot

2n.

= i (t)
0

para

3.5

Comutacao

Considere o retificador de meia-onda com o diodo de roda-livre (Fig.3.5.1). A fonte de tensao c.a.
considerada nao e uma fonte ideal e ela possui uma indutancia interna L . A carga e altamente indutiva e
s

pode ser representada por uma fonte de corrente continua / .


0

D,

>ih = h

sin(co/)

()

Fig.3.5.1. Retificador com fonte de tensao nao ideal

Para 0

cot

n, o diodo D l e diretamente polarizado mas a transferencia da corrente 7 do


0

diodo D2 para o diodo D l nao pode ser instantanea devido a presenca do indutor L .
s

cot = u, a corrente i

D 1

cresce de zero ate / e a corrente i


0

D2

De cot = 0 ate

decresce de / para zero. Neste intervalo,

ambos os diodos sao ligados com suas tensoes nulas. O intervalo 0

cot

u e chamado de intervalo de

comutacao e o angulo u e o angulo de comutacao.

Durante o intervalo de comutacao,

s^r

(3.12)

V sincot,
m

sendo a tensao da carga grampeada para zero pelo diodo D2. Em cot = 0, i

D1

= 0, e em cot = i t ,

D2

I . Assim, integrando a equacao (3.12), temos


0

ft

d i D 1

ZT -C
S

(3.13)
s i n o ) t

d o ) t

Isto e,

cos(u) = 1
1

COL I

S 0

(3.14)

A Fig.3.5.2 mostra as formas de onda da tensao e das correntes. Observa-se que a tensao da carga
e nula durante o intervalo de comutacao. Portanto, a tensao media da carga e reduzida pelo processo de
comutacao. Da Fig.3.5.2, a tensao media da carga e

Vq=
u

C V sintot
2n u
m

dcot

Isto e,

( l

' ^\
J

(3.15)

ojLs 0

2V

),
>lh

cot

It

2k

2k+ u

(b)

Fig.3.5.2. A tensao e as correntes do retificador

cot

Exemplo 3.1

Considere um retificador de meia-onda com uma carga indutiva, R = 10Q, L =

A frequencia angular a = 377 rads/sec.

Determinar a expressao para i(t) e calcular a corrente media.

Calcular a potencia entregue a carga e o fator de potencia dela.

coL = 5,655fi,

Z = V l O + 5,655 = 11,488, 9 = t a n
2

cosd

| = 0,870, sind

=y=

'

4 9 2

= 29,49 = 0,5146rads.,

- 1

/ = 0,5655

>coL

0,5655

= 14,772 sin(&)t - 0,5146) + 0,492

Para achar B tal que sin(/? - 0,5146) + 0,492 e ^ / '


-

5 6 5 5

0,5655

= 0, usar a funcao /zero em MatLab.

B = 3,657.

O valor medio e eficaz da corrente pode ser obtido usando o programa abaixo:

clear
clc;
n=200;
tx=3.657;
ti=0;
dteta=(tx-ti)/n;
for

ISmH.

j=l:n+l
teta=(tx*(j-1)+ti*(n+l-j))/n;
f (j,l)=14.772*(sin(teta-0.514 6)+0.492*exp(-teta/0.5655));

end
sum=0;
sumsq=0;
for j=2:n+l
jm-j-1;
s u m = s u m + d t e t a * ( f ( j , 1 ) + f ( j m , 1 ) ) 1 2 . 0;
s u m s q = s u m s q + d t e t a * ( f ( j , 1 ) 2 + f ( j m , 1 ) 2 ) 1 2 .0;
end
A

Imedio=sum/(2*pi);
Irms=sqrt(sumsq/(2*pi));
msg=(['
Imedi:>= ' num2str (Imedio)
disp(msg)

'

I r m s = ' num2str ( I r m s ) ] ) ;

Os resultados sao:
Imidio

= S,05A,1

Potencia

RMS

dissipada

Fator de potencia
Exemplo3.2

= 7,645/1.

no resistor

= 584,5VK.

= 0,637.

Considere

o retificador de meia-onda alimentando uma carga representada pela

associacao em serie de um resistor R = 10D., um indutor L 75m// e uma fonte V

cc

aplicada ao retificador e

2AQV ,
RMS

= 100K. A tensao

60//z. Calcular a potencia dissipada pela fonte V ,


cc

a potencia

dissipada pelo resistor, a potencia entregue pela fonte alternada e o fator de potencia da carga.

Calculos

V =y[2*
m

preliminares:

240 = 339,417.

O diodo comeca a conduzir a partir de cot = a, onde V sina

100. Assim, a = 17,135 = 0,3rads.

o)L = 28,270, Z = 3 0 n e tan9 = coL/R = 2,827.

9 = 7O,522(l,23O8rads),cos0 = 0,333 e sind = 0,943.

Sabe-se que

i(<ut) = ^ s i n ( o ) t + a - 9)- -fsina


v

- \^sm(a

- 9)

-^H} -t/(Vfi).

Substituindo os valores dos parametros,

i(cot) = 11,314 sin(wt - 0,9308) + 1 9 , 0 7 5 e '


_ 0

3 5 3 7 w t

Observa-se que i ( 0 ) = 0. Existe um P tal que

11,314 sinO? - 0,9308) + 19,075e--

3537

' - 10 = 0.
J

- 10.

Determinar /? usando a funcao fzero

no Matlab. Valor de B e 3,64rads.

Usando o programa apresentado no exemplo 1,

Valor medio da corrente

I edio

Potencia dissipada pela fonte

3,1315/1; valor eficaz da corrente

= l edio

cc

* Vcc

Potencia dissipada pelo resistor=

R * I

= 4,8/4.

313.15VK.

= 230,8VK.

Potencia P entregue pela fonte de tensao alternada = 313,15 + 230,8 = 543,96W.


s

Ps
Fator de potencia da carga = * = 0,4718.
r

240*4,8

Exemplo 3.3.

Considere um retificador de meia-onda com diodo de roda-livre alimentando uma carga

indutiva R = 12ft, L = 60m//. A tensao aplicada ao retificador e 120V ,


RMS

60Hz. Determinar a corrente.

Pela equa?ao (3.11), a tensao da carga e dada por

M
v (t)
0

m V
1- siruot

V
cosluit
m

3n

Os componentes da corrente i (t)

em cada frequencia podem ser calculados.

120*V2

Frequencia zero: / =
it
Frequencia 60Hz: L =
^

6 0 + J

= 2,343z. - 62.

12+J22,62

Frequencia 120Hz: /, =
M

. _

= 4,5/4.

'

2 5 , 4 6

= 0,544z.l4,8.

12+;45,24

Somando os componentes, i ( t ) = 4,5 + 3,314sin(wt 1.083) - 0,77 sin(2wt + 0,258) H


0

; UJo

Jc W p * ,

f t

4
1

Vi
\

GicJ&r

couple

ixr,

(v, - e^> - v d ^ + ^jls . Vt = - pi

on(zrf
I

avail

3JI0

^A^~

3'

/r

or de

pi',

6/24/12 1 0 : 5 2 AM

C:\Program

Files\MATLAB\R2006b\pesim\ch3

DH, c h a p t e r 3, p r o b l e m 5

clear
clc
%

n=512;ncycle=20;niter=1000;
freq=60.0;Tper=l/freq;delt=Tper/n;
dteta=2*pi/n;
ghigh=0.le+04;glow=0.le-07;
erlim=0.le-07;
a
o

esmax=120.0*sqrt(2.0);
ls=0.015;gls=delt/ls;
rs=10.0;gs=l/rs;
gstot=gs*gls/(gs+gls) ;
vd=0.0;
pil0.0;
o.
o

for

k=l:ncycle
Q.
O

nk=n*(k-1);
tk=Tper*(k-1);
%

for

j=l:n
o.
o

dtk=delt*(j-1);
teta=dteta*(j-1);
es=esmax*sin(teta);
%

for

its=l miter
g.
o

vl=(gs*(es+vd)-pil)/(gs+gls);
il=gs*((es+vd)-vl) ;
[id,
gd]=fdiode(vd,ghigh,glow);
irr=-(il+id) ;
err=abs(irr);
"6

if

err < erlim


break;
else
dvd=irr/(gd+gstot);
vd=vd+dvd;
end
a
o

end
%

if

( i t s >= n i t e r )
error('

end
%

tn(nk+j,l)=tk+dtk;

does n o t

converge');

prob5.m

1 of

6/24/12 10:52 AM

C:\Program Files\MATLAB\R200 6b\pesim\ch3 p r o b 5 . m

iload(nk+j,1)=il;
vload(nk+j,1)=es+vd;
pil=il;
%

end
Q,
O

end
o
'o

plot(tn,vload,tn,iload);
a x i s ( [ 0 . 2 5 0.3 - 1 0 0 . 0 2 0 0 . 0 ] ) ;

2 of 2

\OSl-

6/24/12 11:32 AM

C:\Program Files\MATLAB\R2006b\pesim\DHch3

DH, chapter 3, problem 8

clear
clc
%

n=512;ncycle=20;niter=1000;
freq=60.0;Tper=l/freq; delt=Tper/n;
dteta=2*pi/n;
ghigh=0.le+04;glow=0.le-07;
erlim=0.le-07;
Q.

esmax=240.0*sqrt(2.0);
ls=0.075;gls=delt/ls;
rs=10.0;gs=l/rs;
gstot=gs*gls/(gs+gls);
vcc=100.0;
vd=0.0;
pil=0.0;
%
for k=l:ncycle
o
~0

nk=n*(k-1);
tk=Tper*(k-1);
%

for j=l:n
g,
"o

dtk=delt*(j-1);
teta=dteta*(j-1);
es=esmax*sin(teta);
o.
o

for i t s = l : n i t e r
o,
o

vl=(gs*(es+vd)+gls*vcc-pil)/(gs+gls);
il=gs*((es+vd)-vl);
[ i d , gd]=fdiode(vd,ghigh,glow);
irr=-(il+id);
err=abs(irr);
Q.

i f err < erlim


break;
else
dvd=irr/(gd+gstot) ;
vd=vd+dvd;
end
Q.

'a

end
%

if
end
%

( i t s >= n i t e r )
error('

does not converge');

prob8.m

1 of 2

6/24/12 11:32 AM

C:\Program Files\MATLAB\R2006b\pesim\DHch3

tn(nk+j,1)=tk+dtk;
iload(nk+j,1)=il;
vload(nk+j,1)=es+vd;
pil=il;
%

end
o.
o

end
Q,
O

subplot(2,1,1);
plot(tn,vload);
a x i s ( [ 0 . 2 5 0.3 -250.0 3 5 0 ] ) ;
subplot (2,1,2);
plot(tn,iload);
a x i s ( [ 0 . 2 5 0.3 0.0 2 0 . 0 ] ) ;
%

prob8.m

2 of 2

^1

it j

1 0 = ^

1
3Is
'

fcvdl

Jo
SA

[Jz

Dl
TO

-|j)lO^-Up

v<*2

C ^ /
V

AAAA
T
CM 2

SMJI

^ ^ n Y

^COCQ.VZ>

o'b

cwJU

ud*Jo

novas valwes
y

'

<\e

as

vhjvdz.
J

6/24/12 11:33

AM

C:\Program Files\MATLAB\R2006b\pesim\ch3 DHprob37.ni

clear
clc
%

n=512;ncycle=20;niter=1000;
freq=60;Tper=l/freq;delt=Tper/n;
dteta=2*pi/n;
ghigh=1000;glow=0.le-07;
erlim=0.le-07;
g,
o

esmax=120.0*sqrt(2.0) ; cload=5.0;
ls=0.15e-02;gls=delt/ls;
vdl=0.5;vd2=0.2;pil=0;
Q.
O

for

k=l:ncycle
o
"o

nk=n*(k-1);
tk=Tper*(k-1);
o
"5

for

j=l:n
%

dtk=delt*(j-1) ;
teta=dteta*(j-1) ;
vi=esmax*sin(teta);
%

for

its=l:niter
il=gls*(vi-vdl)+pil;
[ i d l , gdl]=fdiode((vd2-vdl),ghigh,glow);
[id2, gd2]=fdiode(vd2,ghigh,glow);
cvdl=idl+il;
cvd2=-(idl+id2+cload);
err=sqrt(cvdl 2+cvd2 2);
A

i f e r r <= e r l i m
break;
else
cmat=[(gls+gdl
-gdl;-gdl (gdl+gd2)];
rv=[cvdl;cvd2]
dv=cmat\rv;
d v d l = d v ( l , 1 ) dvd2=dv(2,1)
vdl=vdl+dvdl
vd2=vd2+dvd2
end
end
if

( i t s >= n i t e r )
error('

end
c d i o d e l (nk+j , 1) i d l ;
cdiode2 (nk+j , 1 ) i d 2 ;
vcarga(nk+j,1)=vd2;
tn(nk+j,l)=tk+dtk;

nao

converge');

6/24/12 11:33 AM

C:\Program

pil-il;
end
end
o
o

subplot(2,1,1)
plot(tn,vcarga)
a x i s ( [ 0 . 1 0.14 -5 2 0 0 ] )
subplot(2,1,2)
plot(tn,cdiodel,tn,cdiode2)
a x i s ( [ 0 . 1 0.14 - 1 6 ] )
9,

Files\MATLAB\R2006b\pesim\ch3

DHprob37.m

2 of 2