Вы находитесь на странице: 1из 9

RETIFICADORES CONTROLADOS A SCR

Por Henrique A. C. Braga

1. Introdução

Os retificadores (conversores ca-cc) controlados são uma alternativa aos


retificadores a diodo, já que permitem a obtenção de tensões retificadas com
nível médio variável, de acordo com o atraso no disparo dos interruptores.

2. Um SCR “próximo do ideal” no Pspice

Para auxiliar o estudo dos retificadores controlados, via simulação no


Pspice, é preciso um modelo razoável de SCR, e que não implique em tempos de
simulação muito extensos devido a modelos complexos. Na versão de avaliação
(estudante) o SCR disponível é o 2N1595, cujo model é bastante completo,
incluindo as mais diversas características reais explicadas pela física do
dispositivo. Este modelo encontra-se na forma de um subcircuito, que é um
recurso muito poderoso do Pspice. Por meio dele, é possível criar uma rede
específica e tratá-la como se fosse um bloco único, considerando apenas seus
terminais externos.

A Listagem 1 apresenta a passagem de parâmetros para o modelo do 2N1595,


enquanto a listagem L.2 apresenta uma descrição detalhada do subcircuito
genérico de modelagem de SCRs (retirada do arquivo EVAL.LIB do Pspice).

- Listagem 1-

.SUBCKT 2N1595-X anode gate cathode

* "Typical" parameters
X1 anode gate cathode Scr PARAMS:
+ Vdrm=50v Vrrm=50v Ih=5ma Vtm=1.1v Itm=1
+ dVdt=1e9 Igt=2ma Vgt=.7v Ton=0.8u Toff=10u
+ Idrm=10u
* 90-5-18 Morotola DL137, Rev 2, 3/89

.ENDS

1
- Listagem 2 -

* Library of Thyristor (SCR and Triac) models VIak anode2 cathode ;


current sensor
* This is a reduced version of MicroSim's Thyristor
components library. * dVdt Turn-on
* You are welcome to make as many copies of it as you Emon dvdt0 0 TABLE {v(anode,cathode)} (0 0)
find convenient. (2000 2000)
CdVdt dvdt0 dvdt1 100pfd ;
* Library of SCR models displacement current
Rdlay dvdt1 dvdt2 1k
* This macromodel uses a controlled switch as the basic VdVdt dvdt2 cathode DC 0.0
SCR EdVdt condvdt 0 TABLE {i(vdVdt)-100p*dVdt} (0
* structure. In all cases, the designer should use 0 ) (.1m 10)
* the manufacturer's data book for actual part RdVdt condvdt 0 1meg
selection.
* Gate
* The required parameters were derived from data sheet Rseries gate gate1 {(Vgt-0.65)/Igt}
(Motorola) Rshunt gate1 gate2 {0.65/Igt}
* information on each part. When available, only Dgkf gate1 gate2 Dgk
"typical" VIgf gate2 cathode ;
* parameters are used (except for Idrm which is always current sensor
* a "max" value). If a "typical" parameter is not
available, * Gate Turn-on
* a "min" or "max" value may be used in which case a Egate1 gate4 0 TABLE {i(Vigf)-0.95*Igt} (0 0)
comment is (1m 10)
* made in the library. Rgate1 gate4 0 1meg
Egon1 congate 0 TABLE
* The SCRs are modeled at room temperature and do not {v(gate4)*v(anode,cathode)} (0 0) (10 10)
track Rgon1 congate 0 1meg
* changes with temperature. Note that Vdrm is
specified by the * Main Turn-on
* manufacturer as valid over a temperature range. EItot Itot 0 TABLE {i(VIak)+5E-
Also, in 5*i(VIgf)/Igt} (0 0) (2000 2000)
* nearly all cases, dVdt and Toff are specified by the RItot Itot 0 1meg
* manufacturer at approximately 100 degrees C. This Eprod prod 0 TABLE
results in a {v(anode,cathode)*v(Itot)} (0 0) (1 1)
* model which is somewhat "conservative" for a room Rprod prod 0 1meg
temperature Elin conmain 0 TABLE
* model. + {10*(v(prod) - (Vtm*Ih))/(Vtm*Ih)} (0 0) (2
10)
* The parameter dVdt (when available from the date Rlin conmain 0 1meg
sheet) is used
* to model the Critical Rate of Rise of Off-State * Turn-on/Turn-off control
Voltage. If Eonoff contot 0 TABLE
* not specified, dVdt is defaulted to 1000 + {v(congate)+v(conmain)+v(condvdt)} (0 0) (10
V/microsecond. 10)
* A side effect of this model is that the turn-on
current, Ion, * Turn-on/Turn-off delays
* is determined by Vtm/(Ih*Vdrm). Vtm is also used as Rton contot dlay1 825
the Dton dlay1 control Delay
* holding voltage. Rtoff contot dlay2 {290*Toff/Ton}
*$ Dtoff control dlay2 Delay
.SUBCKT Scr anode gate cathode PARAMS: Cton control 0 {Ton/454}
+ Vdrm=400v Vrrm=400v Idrm=10u
+ Ih=6ma dVdt=5e7 * Reverse breakdown
+ Igt=5ma Vgt=0.7v Dbreak anode break1 Dbreak
+ Vtm=1.7v Itm=24 Dbreak2 cathode break1 Dseries
+ Ton=1u Toff=15u
* Controlled switch model
* Where: .MODEL Vswitch vswitch
* Vdrm => Forward breakover voltage + (Ron = {(Vtm-0.7)/Itm}, Roff = {Vdrm*Vdrm/(Vtm*Ih)},
* Vrrm => Reverse breakdown voltage + Von = 5.0, Voff = 1.5)
* Idrm => Peak blocking current
* Ih => Holding current * Diodes
* dVdt => Critical value for dV/dt triggering .MODEL Dgk D (Is=1E-16 Cjo=50pf Rs=5)
* Igt => Gate trigger current .MODEL Dseries D (Is=1E-14)
* Vgt => Gate trigger voltage .MODEL Delay D (Is=1E-12 Cjo=5pf Rs=0.01)
* Vtm => On-state voltage .MODEL Dkarev D (Is=1E-10 Cjo=5pf Rs=0.01)
* Itm => On-state current .MODEL Dakfwd D (Is=4E-11 Cjo=5pf)
* Ton => Turn-on time .MODEL Dbreak D (Ibv=1E-7 Bv={1.1*Vrrm} Cjo=5pf
* Toff => Turn-off time Rs=0.5)

* Main conduction path * Allow the gate to float if required


Scr anode anode0 control 0 Vswitch ; Rfloat gate cathode 1e10
controlled switch
Dak1 anode0 anode2 Dakfwd OFF ; SCR .ENDS
is initially off *$
Dka cathode anode0 Dkarev OFF

2
Uma alternativa mais simples pode ser obtida usando-se o modelo da Fig.1.
Este circuito implementa um interruptor unidirecional em corrente, acionado por
um pulso, e que permanece conduzindo mesmo que o pulso se extinga, desde que a
tensão A-K permaneça positiva (e, conseqüentemente, a corrente). Estas são,
como se scabe, as características básicas simplificadas de funcionamento do
SCR. A Listagem 3 apresenta a descrição deste diagrama esquemático na linguagem
do Pspice, tendo sido obtida através do menu Tools-Create Subcircuit.

Fig.1 – SCR simplificado.

- Listagem 3 -

*Subcircuito de um SCR simplificado

.SUBCKT scrbreak G A K
C_C1 $N_0001 K 10u
S_S2 $N_0001 K $N_0002 K S2
RS_S2 $N_0002 K 1G
.MODEL S2 VSWITCH Roff=10e6 Ron=1 Voff=0.5 Von=0.3
S_S1 A $N_0002 $N_0001 K S1
RS_S1 $N_0001 K 1G
.MODEL S1 VSWITCH Roff=10e6 Ron=0.01 Voff=1 Von=5
D_D2 G $N_0001 Dbreaky
D_D1 $N_0002 K Dbreakx
.MODEL Dbreakx D Rs=0.01
.MODEL Dbreaky D Rs=10

.ENDS scrbreak

3
Após o estabelecimento do modelo e realização de alguns testes, todo o
subcircuito pode ser representado por um único símbolo, que pode ser emprestado
do símbolo usado para o 2N1595. Esta tarefa é realizada por meio do menu File-
Edit Library que conduz ao Symbol Editor, como mostra a Fig.2. A Fig.3
apresenta um detalhe de definição dos parâmetros, para que o símbolo possa ser
entendido em qualquer esquemático.

Fig.2 – Tela do Symbol Editor.

Fig.2 – Caixa de diálogos do menu Part-Attributes.

4
Após feito isto, o SCRBREAK (nome de batismo) pode ser usado em qualquer
circuito. O símbolo foi incorporado à biblioteca breakout.slb e o subcircuito
incluído em breakout.lib.

3. Retificador Controlado Monofásico de Meia-Onda

O esquemático é mostrado na Fig.3.

Fig.3 – Retificador monofásico de meia-onda controlado a SCR.

(a) (b)

Fig.4 – Formas de onda para o caso (a) resistivo e (b) carga R-L.

5
4. Retificador Controlado Trifásico em Onda Completa (Ponte de Gräetz)

A Fig.5 mostra o diagrama conhecido da Ponte de Graetz. A Fig.6 mostra os


pontos onde se pretende verificar as formas de onda. Observe que foi necessário
incluir resistores shunt (de pequeno valor) para “medição” de corrente em
pontos estratégicos. As figuras seguintes mostram as formas de onda mais
significativas.

Fig.5 – Ponte de Grätez (trifásica).

Fig.5 – Pontos de “medição”.

6
7
8
Parte do Arquivo “.CIR” da ponte hexafásica

**** 06/23/99 15:00:24 ********* NT Evaluation PSpice (July 1997) ************

* C:\Universidade\SPICE\SCHEM\graetz.sch

**** CIRCUIT DESCRIPTION


******************************************************************************

* Schematics Version 8.0 - July 1997


* Wed Jun 23 15:00:23 1999

** Analysis setup **
.tran .05m 100m
.OPTIONS ABSTOL=100p
.OPTIONS ITL4=40
.OPTIONS RELTOL=0.01
.OPTIONS VNTOL=1u
.LIB "C:\Universidade\SPICE\SCHEM\graetz.lib"

* From [SCHEMATICS NETLIST] section of msim.ini:


.lib "C:\MSimEv_8\lib\Magnetic.lib"
.lib "C:\MSimEv_8\lib\Breakout.lib"
.lib "C:\MSimEv_8\lib\Pwrmos.lib"
.lib "C:\MSimEv_8\lib\Diode.lib"
.lib "C:\MSimEv_8\lib\Eval.lib"

.INC "graetz.net"

**** INCLUDING graetz.net ****


* Schematics Netlist *

R_R2 $N_0002 $N_0001 1m


R_R3 $N_0003 $N_0001 1m
R_R4 $N_0004 $N_0001 1m
R_R1 $N_0001 $N_0005 10
V_Vb $N_0006 0 DC 0 AC 0 SIN 0 170 60 0 0 -90
V_Vc $N_0007 0 DC 0 AC 0 SIN 0 170 60 0 0 150
R_R5 $N_0009 $N_0008 1m
V_Va $N_0008 0 DC 0 AC 0 SIN 0 170 60 0 0 30
V_V1 $N_0010 $N_0001 DC 0 AC 0 PULSE 0 12 1m 1n 1n 1m 16.67m
V_V6 $N_0011 $N_0006 DC 0 AC 0 PULSE 0 12 14.89m 1n 1n 1m 16.67m
V_V3 $N_0012 $N_0001 DC 0 AC 0 PULSE 0 12 6.56m 1n 1n 1m 16.67m
V_V5 $N_0013 $N_0001 DC 0 AC 0 PULSE 0 12 12.11m 1n 1n 1m 16.67m
V_V2 $N_0014 $N_0007 DC 0 AC 0 PULSE 0 12 20.44m 1n 1n 1m 16.67m
V_V4 $N_0015 $N_0008 DC 0 AC 0 PULSE 0 12 9.33m 1n 1n 1m 16.67m
X_T1 $N_0010 $N_0008 $N_0002 SCRBREAK
X_T3 $N_0012 $N_0006 $N_0003 SCRBREAK
X_T5 $N_0013 $N_0007 $N_0004 SCRBREAK
X_T4 $N_0015 $N_0005 $N_0009 SCRBREAK
X_T6 $N_0011 $N_0005 $N_0006 SCRBREAK
X_T2 $N_0014 $N_0005 $N_0007 SCRBREAK

**** RESUMING graetz.cir ****


.INC "graetz.als"

Вам также может понравиться