Documentos de Académico
Documentos de Profesional
Documentos de Cultura
30/12/2009
R1
1
i01
v1
R3
R5
I(R2)
v2
R4
R2
v3 R6
v4
i01 (v1 v2 ) / R1
v1
incgnita
(v2 v1 ) / R1 v2 / R2 (v2 v3 ) / R3
(v3 v2 ) / R3 v3 / R4 (v3 v4 ) / R5
(v4 v3 ) / R5 v4 / R6
30/12/2009
1
0
0
1
R1
1
R1
1
1
R1
0
1
R2
0
1
R3
1
R1
1
R3
1
R3
1
R3
1
R4
0
1
R5
1
R5
1
R5
1
R5
i01
v1
v2
v3
v4
0
E
0
0
0
1
R6
A x
30/12/2009
L U
L U x
Que puede
ecuaciones:
ser
interpretado
como
L d
U x
dos
sistemas
de
30/12/2009
a11 a12
a21 a22
a31 a32
a41 a42
a13
a23
a33
a43
a14
a24
a34
a44
0
1
l21
l31 l32
l41 l42
0 0
0 0
1 0
l43 1
u14
u24
u34
u44
u11
l21u11
l31u11
l41u11
u12
l21u12 u22
l31u12 l32u22
l41u12 l42u22
u13
l21u13 u23
l31u13 l32u23 u33
l41u13 l42u23 l43u33
u14
l21u14 u24
l31u14 l32u24 u34
l41u14 l42u24 l43u34 u44
u11
a11 ; u12
a12 ; u13
a13 ; u14
a14
l21
a41 / u11
l21u12 u22
a24
u22
a22 l21u12
u23
a23 l21u13
u24
a24 l21u14
30/12/2009
l31u12 l32u22
a42
l32
l42
a34
u33
u34
l43
u44
ln, n 1
n 1
un,i
an,i
ln, k uk ,i
k 1
Para: i
n,..., N ;
30/12/2009
7
n 1
l j,n
a j,n
l j , k uk , n / un, n
k 1
Para: j n 1,..., N
Donde N es el nmero de renglones y columnas de A.
De la relacin:
L d
Se obtiene:
l11 0 0 0 d1
l21 l22 0 0 d 2
l31 l32 l33 0 d3
l41 l42 l43 l44 d 4
b1
b2
b3
b4
l11d1
l21d1 l22 d 2
l31d1 l32 d 2 l33d3
l41d1 l42 d 2 l43d3 l44 d 4
b1
b2
b3
b4
d1
b1 / l11
d2
d3
d4
30/12/2009
di
(bi
lij d j ) / lii
j 1
Para: i
1, 2,
,N
U x
Se tiene:
u11 u12
0 u22
0
0
0
0
u13 u14
u23 u24
u33 u34
0 u44
x1
x2
x3
x4
d1
d2
d3
d4
d1
d2
d3
d4
x4
d 4 / u44
x3
x2
x1
30/12/2009
xN
d N / u NN
N
di
xi
Para: i
( N 1), ( N 2),
uij x j
j i 1
uii
,3, 2,1
ln, n 1
Para: i
n,..., N ;
n 1
ln, k uk ,i
k 1
un,i
an,i s
Para: j
n 1,..., N
n 1
l j , k uk , n
k 1
l j,n
(a j , n
s ) / un , n
30/12/2009
10
Para: i
1, 2,
,N
i l
lij d j
j 1
di
(bi s) / li ,i
xN
d N / uNN
, 3, 2,1
30/12/2009
11
x1
13
, x2
4
21
, x3
4
11
4
> ecs:={x1+2*x2+3*x3=1,3*x1+2*x2+x3=2,x1-x2-2*x3=3}:
> solve(ecs,{x1,x2,x3});
{ x3
11
, x2
4
-21
, x1
4
13
}
4
Se obtienen:
>i01:=eval(x[1],datos);v1:=eval(x[2],datos);
v2:=eval(x[3],datos); v3:=eval(x[4],datos);
i01
20 / 7, v1 10, v2
50 / 7, v3
20 / 7, v4 15 / 7
30/12/2009
12
30/12/2009
13
a11 a12
a21 a22
a31 a32
a13 x1
a23 x2
a33 x3
b1
b2
b3
x1
x2
x3
30/12/2009
14
| xi [n 1] xi [n] |
tolerancia
xi [n 1] (bi
j N
aij x j [n]
j 1
x2 ; y as sucesivamente.
xi [n 1] (bi
j N
aij x j [n 1]
j 1
30/12/2009
15
xi [n 1] axi [n 1] (1 a) xi [n]
Con: 0
Ejemplo.
Para el siguiente sistema lineal de ecuaciones:
1
3
1
2
2
1
3 x1
1 x2
2 x3
1
2
3
30/12/2009
16
b
ic
vf(t)
if(t)
kic
L
c
30/12/2009
17
if(t)
ic
i2
C R
vf(t)
vi
i1
vC
i3
kic vic
L
c
Figura 3. Mallas.
La red es dinmica de segundo orden por lo cual las
variables de inters son el voltaje en el condensador, y la
corriente en el inductor.
2.2.2. Ecuaciones:
LVK en mallas:
vi
vf
vC ; L
di2
dt
R(i2 i3 ) vC ; vic
R(i3 i2 );
Ecuaciones de equilibrio:
dvC
dt
i1 i2 ; i1
i f ; i3
k (i1 i2 )
30/12/2009
18
di2
R(i2 (k (i f
dt
dv
C C
i f i2
dt
L
i2 )) vC
b
ic
vf(t)
if(t)
kic
L
c
30/12/2009
19
5
2
c
2.2.2. Ecuaciones:
LCK. Corrientes de ramas en funcin de corrientes de
cuerdas:
i3
i4 ; i1
i2 i4 ; i5
i2 i6
v4
v1 v3 ; v2
v1 v5 ; v6
v5
Ecuaciones de equilibrio:
i1
dv1
; v2
dt
di2
; v3
dt
v f ; i4
i f ; i5
v5
; i6
R
ki1
30/12/2009
20
dv1
dt
i3
if ;C
v4
v1 v f ; L
i2 i f ;
di2
dt
v5
R
i2 kC
v1 v5 ; v6
dv1
dt
v5
dv1
i2 i f ;
dt
di
L 2 v1 R(1 k )i2
dt
Rki f ;
i3
i f ; v4
v1 v f ; v5
Ri2 kRC
dv1
; v6
dt
v5 ;
30/12/2009
21
> restart;
LCK
> lck:={i3=14, i1=i2-i4,i5=-i2-i6}:
LVK:
> lvk:={v4=v1-v3,v2=v5-v1,v6=v5}:
Ecuaciones de equilibrio:
> eq:={i4=ift,v3=vf,i1=C*DV1,v2=L*DI2,v5=R*i5,i6=k*i1}:
> ecs:= lck union lvk union eq:
> ec1:=eliminate(ecs,{i1,i3,i4,i5,i6,v2,v3,v4,v5, v6}):
> ec2:=solve(ec1[2], {DV1,DI2}):
>ecestado:=subs(v1=v1(t),i2=i2(t),DV1=diff(v1(t),t),
DI2=diff(i2(t),t),ec2):
> solresto:=subs(v1=v1(t),i2=i2(t),DV1=diff(v1(t),t),
DI2=diff(i2(t), t),ec1[1]):
> varestado:={v1(t), i2(t)}:
estadoinicial:={v1(0)=2, i2(0)=1}:
>estado1:=dsolve(estadoinicial union ecestado,
varestado);
R 2 k C ift
2RkC
2 R 2 k2 C2
RC
e
R 2 k C ift
2
2 R 2 k C2
R 2 C2
R 2 C2
( 2 ift L R 2 C ift
2 R 2 k C2
4LC
4LC)
R 2 C2
2 L)
2RC
4 L C R ift
(L C
1
4
R 2 k2 C2 2 R 2 k C2 R 2 C2 4 L C )
2 2 2
2
2
R k C 2R kC
2LC
2RkC
R 2 k2 C2
R 2 k2 C2
R 2 k2 C2
2 R 2 k C2
(R k C R C
(R k C
R 2 k2 C2 2 R 2 k C2 R 2 C2 4 L C )
2 2 2
2
2
2 2
R k C 2R kC R C 4LC)t
2LC
(R k C R C
R 2 k2 C2
1
(R k C R C
4
4LC)t
( 2 ift L R 2 C ift
2RC
R 2 k 2 C 2 2 R 2 k C 2 R 2 C 2 4 L C R ift
2 R 2 k C2
2 R 2 k C2
2 2
R C
R 2 C2
R 2 C2
4LC
4LC)
2 L)
(L C
ift , v1( t )
1
2
30/12/2009
22
t (R k C R C
R 2 k C ift 2 R k C
( 2 ift L R 2 C ift 2 R C
R 2 k 2 C2 2 R 2 k C2 R 2 C2 4 L C R ift
2 R 2 k2 C2 2 R 2 k C2 R 2 C2 4 L C
1
R 2 k2 C2 2 R 2 k C2 R 2 C2 4 L C
2
2 2
2
2
C (R C k 2 R C k R C 4 L) )
2LC
t (R k C R C
e
R 2 k C ift
R 2 k2 C2
2RkC
2 R 2 k2 C2
R 2 k2 C2
2 R 2 k C2
R 2 C2
2 R 2 k C2
R 2 C2
2 L)
( 2 ift L R 2 C ift 2 R C
2 R 2 k C2
4LC
R 2 C2
4 L C R ift
2 L)
4LC
R ift
2e
( 2t t 3)
45 3
73
211
146
225
( 2t
cos( 2 t ), v1( t ) e
73
65
70
cos( 2 t )
sin ( 2 t ) }
73
73
t 3)
45 3
73
( 2t t 3)
45 3
73
3)
211
146
45 3
73
211
146
( 2t
211
146
3
t 3)
130
sin ( 2 t )
73
45 3
73
211
146
0.673331677 e
1.408860100 e
3.082191781 cos( 2. t )
( 3.732050808 t )
30/12/2009
1.780821918 sin ( 2. t )
23
2
ic
Vf
If(t)
VC
F1=kic
L
0
30/12/2009
24
2 f
1
2
0.31832
30/12/2009
25
dr (t )
dt
Entonces:
F (t )
t
r (t )
r (0)
F ( )d
0
30/12/2009
26
dx
dt
Ax Bu
y Cx Du
Donde y es el vector de salida.
A se denomina matriz de estado del sistema, B es la matriz
de entrada, C es la matriz de salida, y D se denomina matriz de
alimentaciones directas (feedforward).
Veamos un ejemplo:
v(t)
a
i(t)
C
R
vL
b
Figura 9. Red RLC.
Formulando las ecuaciones de estado, se obtienen:
30/12/2009
27
v Ri L
i C
di
dt
dv
dt
v RC
dv
dt
d 2v
dt 2
R dv
L dt
Arreglando:
LC
d 2v
dt 2
1
v 0
LC
v 2v 3v 0
v(0) 1,
v(0)
1
i(0) 0
C
dv
dt
di
dt
i
3v 2i
30/12/2009
28
dv
dt
di
dt
0
3
1 v
2 i
y(t
t)
y(t )
dy(t )
t
dt
1 dy 2 (t ) 2
t ....
2 dt 2
vk
ik
vk
ik
dv(tk )
t
dt
di(tk )
t
dt
dv(0)
dt
di (0)
dt
Sea
t
mediante:
0
3
1 v(0)
2 i(0)
0
3
1 1
2 0
0
3
30/12/2009
29
v(0.1)
i(0.1)
dv(0)
dt
di(0)
dt
v(0)
i(0)
Numricamente, se obtiene:
v(0.1)
i (0.1)
1
0
0
0.1
3
1
0.3
0.2
dv(0.1)
dt
di (0.1)
dt
v(0.2)
i (0.2)
0
3
1
0.3
1
2
v(0.1)
i (0.1)
0.3
0.1
2.4
0
3
1
2
1
0.3
0.3
2.4
0.97
0.54
v 2v 3v 0
v(0) 1, v(0) 0
1
sin 2t )
2
v(t ) e t (cos 2t
30/12/2009
30
v(t
)
i(t)
ci := { v( 0 )
1, i( 0 )
0}
> ed:={diff(v(t),t)=i(t),diff(i(t,t)=-2*diff(v(t),t)3*v(t)};
ed := {
d
v( t )
dt
i( t ),
d
i( t )
dt
d
v( t )
dt
3 v( t ) }
sol := { v( t )
1 (
e
3
t)
3
2 sin( 2 t ) 3 cos( 2 t ) , i( t )
2
3 (
e
2
t)
2 sin( 2 t ) }
> assign(sol);
30/12/2009
31
Delta:=0.1:
di
dt
dv
dt
3v 2i
i
30/12/2009
32
t=
t=0
4. Redes No Lineales.
Las redes que se estudian en cursos bsicos de electrnica
usan componentes no lineales; para su anlisis se requiere
disponer de una herramienta especializada para este tipo de
redes.
30/12/2009
33
D1
30/12/2009
34
30/12/2009
35
Vin
R
D1
30/12/2009
36
I ( D1)
Vin 0, 7
R
2 0, 7
13 mA
100
30/12/2009
37
Vin
3
D1
Rc
30/12/2009
38
30/12/2009
Vin
39
3
D1
Rc
30/12/2009
40
4.4.6. Caracterstica
circuitos con diodos.
transferencia
de
Vin
de
D2
D1
3
V1
V2
30/12/2009
41
Vbe
Vce
30/12/2009
42
Ib
Vce
30/12/2009
43
30/12/2009
44
Ib=1,5 mA
Ib=1,0 mA
Vce
Rc I c
Vcc
Vb
I b Rbp
Vbe
30/12/2009
45
4
+Vcc
Rc
3
2
NPN
Rbp
6
+
Vb
0
30/12/2009
46
Zona lineal
saturacin
30/12/2009
47
+Vcc
Rc
Rb
NPN
Rbp
+
Vin
+
Vb
0
30/12/2009
48
30/12/2009
49
Segunda
Armnica
30/12/2009
50
4.2.7. Amplificador.
De las experiencias acumuladas en el diseo de
amplificadores, un circuito tpico es el que se muestra en la
Figura 39. Las razones de la configuracin corresponden a
cursos de diseo electrnico; lo que nos interesa es analizar la
red no lineal con componentes dinmicas y sometida a
estmulos variables en el tiempo.
Las redes de polarizacin se separan de las seales alternas
de entrada y de salida mediante los condensadores C1 y C2.
Ntese que se ha agregado una resistencia en el emisor, y que
30/12/2009
51
Rc
R1
Rs
C2
C1
1
+Vcc
3
NPN
R2
RL
RE
0
30/12/2009
52
+Vcc
Rc
Vc
3
Rb
1
NPN
2
C
0
30/12/2009
53
*Comandos de anlisis:
.TRAN 0ms 3ms 0 0.01ms
.probe
.end
Se aplica un pulso en la entrada. Para voltajes de entrada
menores que 0,8V la salida es mayor que 3 V. Para voltajes de
entrada mayores que 1,2V la salida es menor que 0,3V.
30/12/2009
54
4
R2
R1
7
Q2 D2
Q1
R3
Q3
1
D1
+Vcc
Q4
R4
0
Figura 43. Inversor TTL.
El principio de funcionamiento y las razones de la estructura
del inversor TTL corresponden a un curso de electrnica. El
anlisis de la red no lineal puede realizarse mediante la
descripcin del siguiente netlist:
Inversor TTL
*
R1 4 2 4k
R2 4 5 1.6k
R3 4 7 80k ;simulacin sensible a esta resistencia. Puede
bajarse a 40K para pulsos. (130 Ohms)
R4 6 0 1k
Q1 3 2 1 Q2N2222
Q2 5 3 6 Q2N2222
Q3 9 6 0 Q2N2222
Q4 7 5 8 Q2N2222
Vcc 4 0 5V
Vs 1 0 PULSE(0V 3.5V 0s 4ms 4ms 2ms 12ms )
30/12/2009
55
30/12/2009
56
+Vcc
Rc
Rb
1
+
+
2
NPN
Vin
Vb
RE
0
Ejercicio 2.
Dibujar el esquemtico asociado al siguiente netlist.
Determinar que tipo de anlisis se efecta.
Dibujar las formas de ondas, de las entradas y la salida.
NAND TTL
* Simulacion de multiemisor
R1 4 2 4k
R2 4 5 1.6k
R3 4 7 50k ;
R4 6 0 1k
*se simula multiemisor con transistores Q11 y Q12 en paralelo.
Q11 3 2 11 Q2N2222
Q12 3 2 12 Q2N2222
Q2 5 3 6 Q2N2222
Q3 9 6 0 Q2N2222
Q4 7 5 8 Q2N2222
Vcc 4 0 5V
Vs1 11 0 PULSE(0V 3.5V 0s 2ms 2ms 2ms 14ms )
Vs2 12 0 PULSE(0V 3.5V 3ms 2ms 2ms 2ms 10ms )
D1 8 9 mod1
.model mod1 D (IS=1e-14 RS=16 CJO=100pF)
.model Q2N2222 npn (is=2e-15 bf=100 vaf=200)
.TRAN 10ms 20ms 0 0.01ms
.probe ; entradas v11 y v12, salida v9
.END
30/12/2009
57
5. Algoritmos
lineales.
para
anlisis
de
redes
no
30/12/2009
58
Vin
D1
I s (ev /Vt 1)
id
Vin
Rid
f (v) Vin
RI s (ev /Vt 1) v 0
30/12/2009
59
f ( x)
f ( xs )
df
( xs )( x xs )
dx
f ( xk 1 )
f ( xk )
df
( xk )( xk
dx
xk )
Efectuando: f ( xk 1 )
xk
xk
df
( xk )
dx
f ( xk )
30/12/2009
60
x2
x1
x0
tg ( 0 )
df
( x0 )
dx
f ( x0 )
x0 x1
x1
x0
df
( x0 )
dx
f ( x0 )
xk
tolerancia
30/12/2009
61
f ( xk 1 )
tolerancia
30/12/2009
62
vn
vn
f (v vn ) /
df
(v vn )
dx
30/12/2009
63
.7247286818
.01275271318
Valor de voltaje que coincide con el cruce por cero de la
grfica de la Figura 4; y tambin con el punto de operacin
obtenido con .op en SPICE.
El mtodo de Newton-Raphson est incorporado en Maple,
mediante el comando fsolve, se obtiene prcticamente igual
solucin a la anterior, ejecutando simplemente:
> fsolve(f);
.7247286819
El algoritmo fsolve de Maple considera refinaciones del
algoritmo anterior que se ha descrito en forma simplificada.
El anlisis DC repite el clculo anterior para diferentes
valores de Vin.
30/12/2009
64
30/12/2009
65
5.7. Generalizacin
ecuaciones no lineales.
para
sistemas
de
F ( x)
F ( xs ) J ( xs )( x xs )
Las cantidades F ( x ) y ( x
F ( xk 1 )
F ( xk ) J ( xk )( xk
xk )
30/12/2009
66
F1 ( x1k , x 2 k )
F1 ( x1k , x 2k )
F1 ( x1k 1 , x 2k 1 )
F1 ( x1k , x 2k )
x1
x2
x1k
x1k
F2 ( x1k 1 , x 2 k 1 )
F2 ( x1k , x 2k )
F2 ( x1k , x 2 k )
F2 ( x1k , x 2k )
x 2k
x 2k
x1
x2
F1x2
x21
x1
x2
x20
F1 ( x10 , x 20 )
x1
F1x1
x10 x11
F1 ( x10 , x 20 )
x2
F1x 2
x 20 x 21
tg (
x1
tg (
x2
F1x1
F1x 2
F1 ( x10 , x20 )
( x10
x1
x11 )
F1 ( x10 , x20 )
( x 20
x2
x21 )
30/12/2009
67
F1 ( x1k 1 , x 2k 1 )
F2 ( x1k 1 , x 2k 1 )
F1 ( x1k , x 2k )
F1 ( x1k , x 2 k )
x1
x2
x1k
x1k
F1 ( x1k , x 2k )
F2 ( x1k , x 2k )
F2 ( x1k , x 2 k )
x 2k
x 2k
F2 ( x1k , x 2k )
x1
x2
x1k
x1k
x 2k
x 2k
F1 ( x1k , x 2k )
F1 ( x1k , x 2k )
x1
F2 ( x1k , x 2k )
x2
F2 ( x1k , x 2k )
x1
x2
1
F1 ( x1k , x 2k )
F2 ( x1k , x 2k )
xk
xk
J ( xk ) 1 F ( xk )
z
x
2,
z
y
z
x
x
4,
30/12/2009
z
y
y
68
1 x
y
a b
c d
by dx
ad bc cx ay
1
F1 (k )
F2 (k )
x2
F1 (k ) F2 (k )
x1
x2
F2 (k )
F1 (k ))
x2
F1 (k ) F2 (k )
x2
x1
F2 (k )
F1 (k )
x2
F1 (k ) F2 (k )
x1
x2
F1 (k )
F2 (k ))
x1
F1 (k ) F2 (k )
x2
x1
(
x1k
x1k
(
x 2k
x 2k
J ( xk )( xk
xk )
F ( xk )
30/12/2009
69
Vin
D2 v2
D1
v1
i1
E1
i2
E2
Vin
Ri
E1 v1
Vin
Ri
E2 v2
i i1 i2
Las ecuaciones exponenciales de los diodos, que se asumen
iguales son:
i1
I s (ev1 / Vt 1)
i2
I s (ev2 / Vt 1)
se
obtiene
el
F1 (v1 , v2 ) Vin
RI s (e v1 / Vt
e v2 / Vt ) E1 v1
F2 (v1 , v2 ) Vin
RI s (e v1 / Vt
ev2 /Vt ) E2 v2
sistema
0
0
F1 := 11
R Is e
v1
Vt
v2
Vt
E1
v1
> F2:=Vin-R*Is*(exp(v1/Vt)-exp(v2/Vt))-E2+v2;
F2 := 11
R Is e
v1
Vt
v2
Vt
E2
30/12/2009
v2
de
70
30/12/2009
71
Se calcula el Jacobiano:
> a:=diff(F1,v1):b:=diff(F1,v2):
c:=diff(F2,v1):d:=diff(F2,v2):
> det:=a*d-b*c:det1:=b*F2-d*F1:det2:=c*F1-a*F2:
> df1:=eval(det1/det,datos):df2:=eval(det2/det,datos):
30/12/2009
72
v1(Vin)
v2(Vin)
30/12/2009
73
then V2[n]:=rhs(Cp[n][2])
else V1[n]:=rhs(Cp[n][2])
fi;
Vin[n+1]:=Vin[n]+DeltaV;
od:
v1(Vin)
v2(Vin)
5.11. Transistor.
Las ecuaciones de Ebers-Moll para un transistor npn
consideran corrientes exponenciales en los diodos.
v /Vt
Ie
I EB 0 (e be
Ic
I CB 0 (e bc
v /Vt
1)
R c
1)
F e
30/12/2009
74
DR
FI e
Ib
DF
RI c
Ie
E
I EB 0
I SE (1
I CB 0
I SC (1
F EB 0
h fe
R CB 0
F
30/12/2009
75
hf := 99.99989900
Isc := .1811881088 10 -14
El modelo SPICE tiene los parmetros Is y BF, para describir
Isc y hfe.
Las curvas caractersticas del transistor se obtienen con:
> sol:=eval(ecs1,datos):assign(sol):
> plot({eval(ic,vbe=0.65),eval(ic,vbe=0.75)},vce=0.0..1,
color=[red,blue]);
> plot({eval(ib*1e6,vce=.1),eval(ib*1e6,vce=10)},
vbe=0.5..0.7,color=[red,blue]);
Vbe=0,70
Vbe=0,65
A, en la
Vce=0,1
Vce=10
30/12/2009
76
> eval(ib*1e6,{vce=10,vbe=0.68});
4.559254875
Obteniendo la corriente de base y colector en el siguiente
modelo SPICE, en el cual se han ajustado los parmetros de la
corriente inversa de saturacin y la ganancia del transistor BF,
que equivale a hfe. Se obtiene la grfica que se ilustra en la
Figura 63.
Caractersticas Ib(Vbe) en BJT
Vce 1 0 DC 10V
Vbe 2 0 DC 0;
* CBE
Q1 1 2 0 transistor
.model transistor NPN (Is=.18111881088e-14A BF=100)
* Anlisis DC Vbe vara desde 1 a 10 V en incrementos de 100mV
.DC Vbe 500mV 700mV 10mV
.probe
.end
ib=4,7 A
30/12/2009
77
+Vcc
Rc
Rb
Vin
NPN
Vc
2
0
30/12/2009
78
{ vce
3.004198067 , vbe
.7002098022 }
vce
2.9886, vbe
0.6994
30/12/2009
79
p2:=implicitplot(eval(F2,datospol),rangos,
numpoints=1000,color=blue):
display(p1,p2);
30/12/2009
80
30/12/2009
81
iin
va
i
R
RNL
v
30/12/2009
82
iin
va
RNL
F1 (va , i, r )
iin
F2 (va , i, r )
F ( x)
F ( xs ) J ( xs )( x xs )
30/12/2009
83
Las cantidades F ( x ) y ( x
F ( xk 1 )
F ( xk ) J ( xk )( xk
xk )
F1 ( x1k , x 2 k )
F1 ( x1k , x 2 k )
F1 ( x1k 1 , x 2 k 1 )
F1 ( x1k , x 2 k )
x1
x2
x1k 1 x1k
F2 ( x1k 1 , x 2 k 1 )
F2 ( x1k , x 2 k )
F2 ( x1k , x 2 k )
F2 ( x1k , x 2 k )
x2k 1 x2k
x1
x2
v(va , i ) v(vas , is )
iin (va , i ) iin (vas , is )
v(vas , is )
(va vas )
va
iin (vas , is )
(va vas )
va
v(vas , is )
(i is )
i
iin (vas , is )
(i is )
i
v ps
v(va , i ) v(vas , is )
vaps
(va vas )
i ps
iinps
(i is )
iin (va , i ) iin (vas , is )
30/12/2009
84
v ps
v(vas , is )
vaps
va
v(vas , is )
i ps
i
iinps
iin (vas , is )
vaps
va
iin (vas , is )
i ps
i
ips
Rin
gips
Rout
kvaps
vps
kvaps
Rout i ps
vaps
Riniinps
gi ps
Rin
v(vas , is )
va
1
iin (vas , is )
va
Rout
v(vas , is )
i
iin (vas , is )
i
iin (vas , is )
va
30/12/2009
85
va
1, vc
5, i
3/8
Ra
1, R c
Ra
5, R 1
2
iin
Rc
+
Va
3
+
Vc
R
v
v(va , i, vc )
iin (va , i, vc )
va i 5
3
2va i 5
3
v 15 / 8, iin
7 / 8, va
1, vc
5, i 3 / 8
30/12/2009
86
k
Rout
Rin
v(vas , is )
=
va
RRa
v(vas , is )
i
RRc
RRc Ra Rc
1/ 3
RRa Rc
RRa RRc Ra Rc
1/ 3
RR RRc Ra Rc
1
= a
= 3/2
iin (vas , is )
R Rc
va
iin (vas , is )
i
iin (vas , is )
va
RRc
R Rc
1/ 2
p.o
.
Figura 72. Red lineal.
Si ahora se inyecta una pequea seal, sobre el punto de
polarizacin:
5, i 3/ 8
30/12/2009
87
15
0,1cos(t )
8
v ps
0,1cos(t )
vs
15
8
vs
v(t)
vps(t)
ips
3/2
+
+
-ips/2 vaps/3
1/3
vps
30/12/2009
88
pequea seal
Va 1 0 1
Ra 1 2 1
Rc 2 3 1
Vc 3 0 5
R 201
I 2 0 0.375
.op
.tf V(2) Va
.end
Los resultados para el punto de operacin, se encuentran en
el archivo de salida, y coinciden con los anteriores:
****SMALL SIGNAL BIAS SOLUTION TEMPERATURE =27.000 DEG C
******************************************************************************
NODE VOLTAGE
NODE VOLTAGE
NODE VOLTAGE
( 1) 1.0000
( 2) 1.8750
( 3) 5.0000
VOLTAGE SOURCE CURRENTS
NAME
CURRENT
Va
8.750E-01
Vc
-3.125E+00
TOTAL POWER DISSIPATION 1.48E+01 WATTS
30/12/2009
89
Vc 3 0 5
R 201
I 2 0 0.375
.op
.tf V(2) Va
.tran 0.1s 15 0.01
.probe
.end
iin(t)
ecv := { v
R ( vc Ra Rc i Ra Rc va )
}
Rc R Rc Ra Ra R
> soli:=eliminate(ecs,{v1,v2,v3,v4,v5,v,i3,i4,i5,i6}):
30/12/2009
90
eci:=solve(soli[2],iin);
eci := { iin
R va vc R Rc va Rc i R
}
Rc R Rc Ra Ra R
> assign(ecv,eci);
-7
8
15
8
k :=
Rc R
R Rc
Rc Ra
Ra R
> Rout:=-diff(v,i);
Rout :=
R Rc Ra
Rc R Rc Ra Ra R
> Rin:=1/diff(iin,va);
Rin :=
Rc R
Rc Ra Ra R
R Rc
> g:=-diff(iin,i)/diff(iin,va);
g :=
R Rc
R Rc
1
3
> eval(Rout,datos);
1
3
> eval(Rin,datos);
3
2
> eval(g,datos);
-1
2
30/12/2009
91
-7
8
15
8
+Vcc
Rc
iin
Rb
NPN
Rbp
+
Vin
iload
6
+
Vb
0
30/12/2009
92
{ vce
5.083655665 , vbe
.7385850710 , iin
-.0003692925355 }
NODE VOLTAGE
( 2) .7379
( 6) 10.0000
NODE VOLTAGE
( 3) 5.0470
30/12/2009
93
k := -37.93115109
> Rout:=-diff(vce,iload):
Rout:=evalf(eval(Rout,{Vin=0,iload=0.5e-3}));
Rout := 1000.
> Rin:=1/diff(iin,Vin):
Rin:=evalf(eval(Rin,{Vin=0,iload=0.5e-3}));
Rin := 2569.344490
> g:=-diff(iin,iload)/diff(iin,Vin):
g:=evalf(eval(g,{Vin=0,iload=0.5e-3}));
g := .3452697001 10 -6
Los cuales coinciden, dentro de la tolerancia de clculo con
nmeros reales con que se definen los parmetros del
transistor, con los obtenidos por SPICE, mediante el comando
.tf V(3) Vin.
30/12/2009
94
SMALL-SIGNAL CHARACTERISTICS
V(3)/Vin = -3.798E+01
INPUT RESISTANCE AT Vin = 2.566E+03
OUTPUT RESISTANCE AT V(3) = 1.000E+03
30/12/2009
95
> plot3d(vce,iload=0.4e-3..0.6e-3,Vin=-0.2..0.2,
axes=boxed);
p.o
.
30/12/2009
96
comparar
resultados
30/12/2009
97
7. Resumen.
Mediante Maple se muestra cmo se efectan clculos en
redes no lineales y dinmicas. Estos algoritmos, pero ms
avanzados, se encuentran incorporados internamente en la
aplicacin SPICE.
Debe considerarse a SPICE como un analizador de redes no
lineales dinmicas.
En un ambiente de diseo electrnico interesa cambiar el
valor de alguna componente o estudiar el efecto de agregar o
quitar una componente, con miras a posteriormente armar el
sistema para pruebas de laboratorio. Dependiendo de la
habilidad y experiencia del diseador, pueden someterse a
anlisis determinadas interconexiones de componentes,
considerando precisas definiciones de los modelos de cada una
(modelado). A este proceso suele denominarse simulacin.
Mientras mayor sea la experiencia del diseador, ms
cercanos sern los resultados obtenidos por simulacin a los
medidos experimentalmente en el laboratorio. Las diferencias
en los resultados se deben a modelos incompletos.
Referencia.
Leopoldo Silva Bijit, Redes Elctricas, Pearson Prentice Hall,
2006. Apndices 1 y 2.
30/12/2009
98
ndice general.
ALGORITMOS PARA EL ANLISIS DE REDES. ....................................... 1
1. MTODOS DE ANLISIS PARA REDES ESTTICAS. ........................................... 2
1.1. Formulacin de ecuaciones. ................................................................. 2
1.2. Modelo matemtico. ............................................................................. 3
1.3. Descomposicin LU. ............................................................................ 4
1.4. Implementacin en Maple. ................................................................... 9
1.5. Comandos Maple de lgebra lineal. ................................................... 11
1.6. Solucin usando ecuaciones de la red y solve de Maple. ..................... 12
1.7. Solucin SPICE. ................................................................................ 12
1.8 Mtodos iterativos............................................................................... 13
2. MTODOS DE ANLISIS PARA REDES DINMICAS. ........................................ 16
2.1. Mtodo de mallas. .............................................................................. 16
2.2. Mtodo mixto. .................................................................................... 18
2.3. Solucin Maple, para obtener las ecuaciones de estado, y resolver las
ecuaciones diferenciales................................................................................. 20
2.4. Solucin de las ecuaciones diferenciales usando SPICE. .................... 23
3. SOLUCIN NUMRICA DE SISTEMAS DE ECUACIONES DIFERENCIALES. .......... 25
3.1. Formulacin de ecuaciones de estado................................................. 26
3.2. Mtodo de Euler................................................................................. 28
3.3. Solucin analtica. ............................................................................. 29
3.4. Solucin numrica. ............................................................................ 30
4. REDES NO LINEALES. ................................................................................. 32
4.1. Redes con diodos. .............................................................................. 33
4.2. Redes con transistores........................................................................ 41
4.3. Ejercicios propuestos. ........................................................................ 55
5. ALGORITMOS PARA ANLISIS DE REDES NO LINEALES. ................................. 57
5.1. Formulacin de ecuaciones no lineales. ............................................. 58
5.2. Mtodo de Newton-Raphson. .............................................................. 59
5.4. Implementacin Maple de Newton-Raphson. ...................................... 61
5.5. Punto de operacin. ........................................................................... 63
5.6. Anlisis DC........................................................................................ 64
5.7. Generalizacin para sistemas de ecuaciones no lineales. .................... 65
5.8. Sistema no lineal de dos ecuaciones. .................................................. 69
5.9. Punto de operacin. ........................................................................... 71
5.10. Barrido DC. ..................................................................................... 72
5.11. Transistor. ....................................................................................... 73
5.12. Parmetros del transistor. ................................................................ 74
5.13. Punto de operacin. ......................................................................... 77
5.14. Caracterstica de transferencia......................................................... 79
6. ANLISIS DE PEQUEA SEAL. .................................................................... 81
6.1. Modelo de pequea seal. .................................................................. 82
30/12/2009
99
ndice de Figuras.
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
1. Red resistiva........................................................... 2
2. Diagrama de la red. .............................................. 16
3. Mallas. ................................................................. 17
4. Diagrama de la red. .............................................. 18
5. rbol y variables. .................................................. 19
6. Formas de ondas. ................................................. 23
7. Diagrama de la red. .............................................. 23
8. Variables de estado, en el tiempo. ......................... 25
9. Red RLC. .............................................................. 26
10. Solucin transitoria analtica. ............................. 30
11. Solucin transitoria numrica. ............................ 31
12. Espacio de estado. .............................................. 32
13. Caracterstica exponencial de diodo. ..................... 33
14. Anlisis DC. ........................................................ 34
15. Efecto de la resistencia interna del diodo. ............. 35
16. Resistencia para limitar la corriente en el diodo. ... 35
17. Corriente y Voltaje en el diodo. ............................. 36
18. Simulacin paramtrica. ...................................... 37
19. Simulacin transitoria. ........................................ 37
20. Respuesta transitoria. .......................................... 38
21. Simulacin transitoria con condensador. .............. 39
22. Efecto del condensador. ....................................... 39
23. Limitador en base a diodos................................... 40
24. Transferencia V(2)/V(1). ....................................... 40
25. Medicin Ib(Vbe) con Vce constante. ..................... 41
26. Caracterstica Ib(Vbe) con Vce constante. ............. 42
27. Medicin Ic(Vce) con Ib constante. ........................ 42
28. Caracterstica de salida Ic(Vce) con Ib constante. .. 43
29. Influencia de la corriente de base. ........................ 44
30. Punto de operacin. ............................................. 45
30/12/2009
100
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
30/12/2009
73.
74.
75.
76.
77.
78.
79.
80.
101
30/12/2009