Documentos de Académico
Documentos de Profesional
Documentos de Cultura
APLICACIONES A CIRCUITOS DE
LAS ECUACIONES Y SISTEMAS DE ECUACIONES
DIFERENCIALES ORDINARIAS.
5.1. COMANDOS NUEVOS UTILIZADOS EN ESTA PRCTICA.
Esta prctica nos obligar a utilizar comandos que no se han mencionado en
prcticas anteriores. Son los siguientes.
5.1.1. Opcin PlotRange del comando Plot.
Sirve para especificar el rango de valores en el que queremos que se vea una
representacin grfica.
PlotRange -> {{x_ini,x_fin},{y_ini,y_fin}} representa la grfica
en el rango de valores de x y de y especificados.
PlotRange -> All representa la grfica en todo el intervalo de valores que
toma la variable dependiente.
5.1.2. Opcin AxesOrigin del comando Plot.
Sita los ejes de coordenadas en la posicin que especifiquemos.
AxesOrigin -> {{Pos_y},{Pos_x}}
Dibuja el eje y en la coordenada del eje x especificada en Pos_y y el eje x a la
altura de la coordenada del eje y especificada en Pos_x.
Ejemplo.
Pr5MatII.nb
In[1]:=
0
Out[1]=
-4
-2
-10
5.1.3. D.
Es el comando que permite derivar funciones.
D[Func,Var] calcula la derivada primera (o derivada parcial primera si la
funcin depende de ms de una variable) de la funcin o expresin algebraica
especificada en Func respecto de la variable especificada en Var.
D[Func,{Var,n}] calcula la derivada de orden n (o derivada parcial ensima
si la funcin depende de ms de una variable) de una funcin o expresin
algebraica respecto de la variable especificada en Var.
5.1.4. N.
Presenta el resultado de un clculo con la precisin deseada.
N[Expr,Nm_dig]
Calcula la Expr (o los coeficientes de la expresin, si se trata de una expresin
algebraica), con el nmero de cifras significativas especificado en Nm_dig.
5.1.5. ComplexExpand.
Pasa a forma binmica una expresin o lista de expresiones escrita de otra
forma.
ComplexExpand[ Expr]
Exprn}]
ComplexExpand[{Expr1,...,-
Este comando es til para presentar con claridad el resultado de clculos con
nmeros complejos. A veces el programa presenta resultados que son nmeros
complejos de una forma "codificada" que no se entiende. Aplicar este comando a
Pr5MatII.nb
Out[2]=
In[3]:=
Out[3]=
SolveAx 5 1 0, xE
98x 1<, 9x H1L15 =, 9x H1L25 =, 9x H1L35 =, 9x H1L45==
ComplexExpand@%D
:8x 1<, :x
:x
1
4
5
4
4
5
8
5
8
5
8
5
8
>, :x
>, :x
1
4
5
4
+
+
4
5
8
5
8
5
8
>,
>>
5.1.6. RootSum.
Este comando no lo vamos a usar directamente, pero aparece en la solucin de
sistemas de ecuaciones diferenciales y hay que saber interpretarlo. RootSum
calcula la suma de los valores que toma una expresin algebraica, en la que un
parmetro se va sustituyendo por todas las races de un polinomio, que se ha
especificado previamente. Por alguna razn, este comando aparece sin ejecutarse
en la solucin de muchos sistemas de ecuaciones diferenciales, lo que no obsta
que a continuacin podamos concretar las expresiones que son la solucin de ese
sistema y trabajar con ellas. Su sintaxis se puede expresar del siguiente modo.
RootSum[Pol(#1) &,Expr2(#1) &]
Calcula la suma de los valores que toma la Expr2(#1) cuando en ella se
sustituye el parmetro #1 por todas las races del polinomio que aparece en
Pol(#1).
Conviene comentar aqu que en un polinomio, si aparece una raz compleja,
tambin aparece la compleja conjugada de sta. Esto hace que en la mayora de
operaciones, al realizar la suma de los valores que toma Expr2(#1) para todas las
races del polinomio, al sumar la parte imaginaria del valor que toma la Expr2 para
una raz, con el valor que toma para la raz conjugada de la anterior, se anulen una
con la otra. Caso de realizar el clculo con nmeros decimales puede aparecer
una pequea cantidad imaginaria pero es consecuencia del error que cometemos
Pr5MatII.nb
en la aproximacin.
Ejemplo.
1) Calcular la suma de los cuadrados de las races del poliniomio:
x3 - 9 x2 + 23 x - 15.
a) Podemos resolver la ecuacin del polinomio igualada a cero y sumar los
cuadrados
de
las
soluciones.
In[4]:=
Out[4]=
In[5]:=
Out[5]=
SolveAx 3 9 x 2 + 23 x 15 0, xE
88x 1<, 8x 3<, 8x 5<<
12 + 32 + 52
35
In[6]:=
Out[6]=
2) Calcular
3
i=1
J x +1 N
1
In[7]:=
Out[7]=
Solve@x ^ 3 1 0, xD
98x 1<, 9x H1L
13
=, 9x H1L
23
==
Pr5MatII.nb
In[8]:=
Out[8]=
ComplexExpand@%D
:8x 1<, :x
>, :x
>>
Sumamos la frmula para los tres valores que hemos obtenido. Le pedimos al
programa que presente el resultado en forma binmica.
In[9]:=
ComplexExpandBExpB
1
ExpB
2 CosB
Out[9]=
14
3
2
1
2
1
1+1
^ 2F +
1
^ 2F + ExpB
3
2
+1
1
2
^ 2FF
3
+1
No ha aparecido parte imaginaria, lo cual quiere decir que la suma de las partes
J x +1 N
1
In[10]:=
Out[10]=
N@%, 12D
2.06991852836
In[11]:=
Out[11]=
1
1 + 1
^ 2 F &F
Pr5MatII.nb
N@%, 12D
In[12]:=
2.06991852836
Out[12]=
E(t)
L
La ecuacin diferencial que determina la intensidad de la corriente elctrica en
el circuito es:
d I HtL
dt
donde E(t) es la fuerza electromotriz del generador. Suponemos que no hay caida
de potencial en el interior del generador (su resistencia interior es nula).
Fijando unas condiciones iniciales y resolviendo la ecuacin tendremos la
evolucin de la intensidad de corriente elctrica en funcin del tiempo.
Pr5MatII.nb
Ejemplo.
Averigua la expresin de la intensidad de un circuito RL en el que la fuerza
electromotriz es de 20 voltios, la resistencia de 100 ohmios y la autoinduccin de 2
henrios. La intensidad de corriente inicial del circuito es de 2 amperios.
Tenemos:
E = 20 V
R = 100 W
L=2H
I0 = 2 A
La ecuacin diferencial que queda es:
2 I' + 100 I = 20 con I0 = 2
Su solucin
In[13]:=
Out[13]=
In[14]:=
Out[14]=
1
5
Simplify@%D
::I1@tD
1
5
9 50 t
5
>>
Pr5MatII.nb
In[15]:=
1.5
Out[15]=
1.0
0.5
0.02
0.04
0.06
0.08
0.10
E(t)
L
La ecuacin diferencial que determina la carga elctrica en el circuito es:
d2 Q HtL
dt2
+ R.
dQ HtL
dt
Q HtL
C
= E HtL
Pr5MatII.nb
donde E(t) es la fuerza electromotriz del generador. Suponemos que no hay caida
de potencial en el interior del generador (su resistencia interior es nula).
Fijando unas condiciones iniciales y resolviendo la ecuacin tendremos la
evolucin de la carga elctrica en el circuito. Si calculamos la derivada de la carga
tendremos la intensidad de corriente elctrica en funcin del tiempo.
Ejemplo.
1) Averigua la expresin de la carga y la intensidad de corriente de un circuito
RCL en el que la fuerza electromotriz es de 10 voltios, la resistencia de 60 ohmios
y la autoinduccin de 3 henrios y la capacidad de un milifaradio. La intensidad de
corriente inicial del circuito es de un amperio y la carga inicial del condensador
nula. Represntalas en funcin del tiempo.
Tenemos:
E = 10 V
R = 60 W
L=3H
C = 1 mF
I0 = 1 A
Q0 = 0 C
La ecuacin diferencial que queda es (podemos trabajar con valores exactos):
3 Q'' + 60 Q' +
Q
10
-3
= 10 con I0 = 1, Q0 = 0
In[16]:=
Clear@"Global`"D
DSolveB:3 Q ''@tD + 60 Q '@tD +
Q@tD
3
10,
10
Out[17]=
::Q@tD
1
700
7
3
tF + 9
7
21 SinB10
3
tF >>
10
Pr5MatII.nb
In[18]:=
Out[18]=
Simplify@%D
::Q@tD
700
tF + 9
7
21 SinB10
tF >>
In[19]:=
Q@t_D =
1
700
10 t 7 10 t 7 CosB10
tF + 9
21 SinB10
7
3
tF ;
I1@t_D = D@Q@tD, tD
1
Out[20]=
700
1
tF + 70
3
10 t 7 10 t 7 CosB10
70
In[21]:=
tF + 9
7
SinB10
tF
3
7
tF
21 SinB10
FullSimplify@%D
1
Out[21]=
21
10 t 21 CosB10
7
3
tF 2
7
21 SinB10
tF
3
Pr5MatII.nb
In[22]:=
11
Out[22]=
0.015
0.010
0.005
0.1
0.2
0.3
0.4
0.5
Y la representacin de la intensidad:
In[23]:=
Out[23]=
0.4
0.2
0.1
0.2
0.3
0.4
0.5
-0.2
12
Pr5MatII.nb
I0 = 1 A
Q0 = 0 C
La ecuacin diferencial que queda es:
Q'' + 2 Q' +
Q
10-1
= 60 cos 50 t
con I0 = 1, Q0 = 0
In[24]:=
Clear@"Global`"D
DSolveB:Q ''@tD + 2 Q '@tD +
Q@tD
101
60 Cos@50 tD,
::Q@tD
In[26]:=
Out[26]=
Simplify@%D
::Q@tD
>>
Al igual que antes, definimos una funcin para la carga y una para la intensidad.
La asignacin retardada no es imprescindible.
Pr5MatII.nb
Q@t_D :=
In[27]:=
t I4482 Cos@3 tD
186 303
4482 t Cos@50 tD + 60 595 Sin@3 tD + 180 t Sin@50 tDM
I1@t_D = D@Q@tD, tD
Out[28]=
186 303
t I181 785 Cos@3 tD + 4518 t Cos@50 tD 13 446 Sin@3 tD + 224 280 t Sin@50 tDM
186 303
Simplify@%D
In[29]:=
Out[29]=
t I177 303 Cos@3 tD + 9000 t Cos@50 tD 74 041 Sin@3 tD + 224 100 t Sin@50 tDM
186 303
In[30]:=
0.20
0.15
0.10
Out[30]=
0.05
-0.05
-0.10
Y la representacin de la intensidad:
13
14
Pr5MatII.nb
In[31]:=
Out[31]=
-0.5
-1.0
-1.5
Ejemplos.
1) Averigua la expresin de las funciones que expresan la evolucin,
dependiendo del tiempo, de las intensidades en la siguiente malla para los valores
especificados y represntalas. Las intensidades iniciales son nulas.
R2
I3
I2
E(t)
L 1 = 12 H
R 1 = 10
L2 = 2 H
R 2 = 5
R1
I1
E = 60 V
L1
L2
Pr5MatII.nb
d I HtL
15
dt
I1 + I2 = I3
In[32]:=
Out[33]=
Clear@"Global`"D
DSolve@812 HI1 '@tD + I2 '@tDL + 10 I1@tD 60,
2 I2 '@tD + 5 I2@tD 10 I1@tD 0,
I1@0D 0, I2@0D 0<, 8I1@tD, I2@tD<, tD
::I1@tD
5
11
J5+ 22 N t
22 t
22 6
3
+2
I2@tD
5
6
J5+ 22 N t
11
J5+ 22 N t+
5
6
22 t
22
5
6
J5+
J5+ 22 N t
5
6
+ 11 6
22 N t
J5+ 22 N t
+ 11 3
J5+ 22 N t
22 6
J5+ 22 N t+
22
5
6
J5+ 22 N t
J5+ 22 N t
22 t
3
+5
22
11 6
5
+2
22 t
22 3
5
+ 22 6
J5+ 22 N t+
J5+ 22 N t+
J5+
22 N t
5
6
11
5
22 6
5
22 3
J5+ 22 N t
J5+ 22 N t+
5
6
22 6
J5+ 22 N t
J5+
22 N t+
5
+5
22 3
5
6
J5+ 22 N t
J5+ 22 N t+
5
6
22 6
J5+ 22 N t
J5+ 22 N t+
>>
5
6
J5+ 22 N t
5
6
J5+ 22 N t
J5+ 22 N t
16
Pr5MatII.nb
In[34]:=
Out[34]=
FullSimplify@%D
::I1@tD 6
25 t6 11 CoshB
11
I2@tD 12
11
3
25 t6 22 CoshB
11
tF + 2
2
5
11
tF + 5
11
22 SinhB
tF ,
11
22 SinhB
tF >>
In[35]:=
I1@t_D =
6
6
11
25 t6 11 CoshB
I2@t_D = 12
6
11
22 CoshB
11
tF + 2
22 SinhB
11
25 t6
11
tF + 5
22 SinhB
11
tF ;
Out[37]=
18
25 t6 11 CoshB
11
6
In[38]:=
Out[38]=
11
25 t6 22 CoshB
11
tF + 5
11
22 SinhB
2
11
tF + 2
11
22 SinhB
tF
tF
FullSimplify@%D
18
6
11
25 t6 33 CoshB
5
3
11
2
tF + 7
11
22 SinhB
tF
tF ;
Pr5MatII.nb
In[39]:=
17
15
10
Out[39]=
10
12
R2
I3
I2
E(t)
R1
R2 = 5
C 2 = 0'04 F
E = 60 V
I1
L1
L 1 = 12 H
R 1 = 10
C 1 = 0'01 F
C2
d I HtL
dt
+ R.I HtL +
1
C
I HtL.dt = E HtL
I1 + I2 = I3
18
Pr5MatII.nb
1
-2
10
I3 HtL dt = 60
1
10-2
I HtL =
I' HtL =
dQ HtL
I HtL dt =
dt
d I HtL
dt
dQ HtL
dt
dt
dQ HtL
dt
d2 Q HtL
dt2
In[40]:=
dt = Q HtL + Q0 ,
1
10-2
Clear@"Global`"D
DSolveB
:12 HQ1 ''@tD + Q2 ''@tDL + 10 Q1 '@tD +
Q2@tD
4 102
Q1@tD + Q2@tD
102
60,
Pr5MatII.nb
Out[41]=
::Q1@tD
19
878 462 613 377 250 RootSumB250 + 175 1 + 35 12 + 18 13 &,
&F
175 + 70 1 + 54 12
t 1 1
536 335 037 359 125 RootSumB250 + 175 1 + 35 12 + 18 13 &,
&F +
175 + 70 1 + 54 12
5 t 1 + t 1 1
206 695 514 563 925 RootSumB250 + 175 1 + 35 12 + 18 13 &,
&F +
175 + 70 1 + 54 12
5 t 1 + 3 t 1 1
&F +
175 + 70 1 + 54 12
5 t 1 + 3 t 1 1
&F
175 + 70 1 + 54 12
10 t 1 + 7 t 1 1
&F +
175 + 70 1 + 54 12
20 673 670 911 900 RootSumB250 + 175 1 + 35 12 + 18 13 &,
5 t 1 1 + 3 t 1 12
&F
175 + 70 1 + 54 12
6 189 034 345 125 RootSumB250 + 175 1 + 35 12 + 18 1 3 &,
50 t 1 + 5 t 1 1 + 18 t 1 1
&F
175 + 70 1 + 54 12
6 770 927 470 681 RootSumB250 + 175 1 + 35 12 + 18 1 3 &,
125 t 1 + 35 t 1 1 + 18 t 1 12
175 + 70 1 + 54 1
&F , Q2@tD
5 254 362 423 456 262 RootSumB250 + 175 1 + 35 12 + 18 13 &,
&F
175 + 70 1 + 54 12
155 297 991 980 207 RootSumB250 + 175 1 + 35 12 + 18 13 &,
t 1 1
&F +
175 + 70 1 + 54 12
5 t 1 + t 1 1
&F +
175 + 70 1 + 54 12
13 719 473 805 000 RootSumB250 + 175 1 + 35 12 + 18 13 &,
5 t 1 + 3 t 1 1
&F +
175 + 70 1 + 54 12
36 748 383 905 244 RootSumB250 + 175 1 + 35 12 + 18 13 &,
5 t 1 + 3 t 1 1
&F
175 + 70 1 + 54 12
12 945 173 001 900 RootSumB250 + 175 1 + 35 12 + 18 13 &,
10 t 1 + 7 t 1 1
&F +
175 + 70 1 + 54 12
22 436 294 447 334 RootSumB250 + 175 1 + 35 12 + 18 13 &,
5 t 1 1 + 3 t 1 12
&F
175 + 70 1 + 54 1 2
2
175 + 70 1 + 54 12
RootSumB250 + 175 1 + 35 12 + 18 1 3 &,
125 t 1 + 35 t 1 1 + 18 t 1 12
175 + 70 1 + 54 1 2
&F >>
20
Pr5MatII.nb
las funciones ms comunes para nosotros. Pero ya sabemos (apartado 5.1.6), que
el comando RootSum calcula la suma de los valores que toma la frmula de la
parte derecha del comando, cuando el parmetro #1 toma como valores las races
del polinomio que aparece en la parte izquierda. Llegados a este punto, ya
podramos representar las funciones Q1 HtL y Q2 HtL y derivarlas para obtener las
intensidades, pero la ejecucin del comando Plot con las funciones expresadas de
esta forma es muy lenta. Adems, seguiramos sin disponer de frmulas en las
que aparezcan las funciones usuales para nosotros (exponenciales,
trigonomtricas, etc.). El comando N permite expresar las frmulas anteriores con
la precisin que le pidamos. Si, por ejemplo, exigimos una precisin de seis
decimales queda:
In[42]:=
N@%, 6D
Pr5MatII.nb
Out[42]=
21
13
2.71828
1.55298 10
H0.207963.00720 L t
I0.00360338 2.71828
H0.207963.00720 L t
14
H0.20796+3.00720 L t
+ H0.0018017 + 0.0638685 L
H0.207963.00720 L t
13
I0.00326247 2.71828
1.52852 t
H0.20796+3.00720 L t
+ H0.0849646 0.0026511 L
M+
H0.207963.00720 L t
H0.20796+3.00720 L t
MM==
22
Pr5MatII.nb
In[43]:=
Out[43]=
ComplexExpand@%D
99Q1@tD 0.60000 0.35090 2.71828 1.52852 t
0.24910 2.71828 0.20796 t Cos@3.00720 tD 0.19559 2.71828 0.20796 t Sin@3.00720 tD +
I0. 105 2.71828 0.20796 t Cos@3.00720 tD + 0. 105 2.71828 0.20796 t Sin@3.00720 tDM,
Q2@tD 0.30901 2.71828 1.52852 t 0.30901 2.71828 0.20796 t Cos@3.00720 tD +
0.13570 2.71828 0.20796 t Sin@3.00720 tD +
I0. 105 2.71828 0.20796 t Cos@3.00720 tD + 0. 105 2.71828 0.20796 t Sin@3.00720 tDM==
Pr5MatII.nb
In[44]:=
Clear@"Global`"D
Q1@t_D = 0.5999999999999999582`5.698970004336018
0.3509019574333142551`5.056777441319106
2.7182818284590452354`6.1.528523020476011296`6.
0.249098042566685671`4.852254793333212
2.7182818284590452354`6.0.2079607119842165619`4.989298533606756
Cos@3.0071962179492585236`5.767309890134412 tD
0.1955856164763510244`4.754492915396415
2.7182818284590452354`6.0.2079607119842165619`4.989298533606756
Sin@3.0071962179492585236`5.767309890134412 tD
Q2@t_D = 0.3090106735724115459`5.038627576393659
2.7182818284590452354`6.1.528523020476011296`6.
0.3090106735724116213`4.828780047628551
Out[45]=
2.7182818284590452354`6.0.2079607119842165619`4.989298533606756
Cos@3.0071962179492585236`5.767309890134412 tD +
0.1356971141443068364`4.48988417425478
2.7182818284590452354`6.0.2079607119842165619`4.989298533606756
Sin@3.0071962179492585236`5.767309890134412 tD
Out[46]=
23
24
Pr5MatII.nb
In[47]:=
Out[47]=
I1@t_D = D@Q1@tD, tD
I2@t_D = D@Q2@tD, tD
I3@t_D = I1@tD + I2@tD
0.53636 2.71828 1.52852 t 0.5364 2.71828 0.20796 t Cos@3.00720 tD +
0.7898 2.71828 0.20796 t Sin@3.00720 tD
Out[48]=
Out[49]=
In[50]:=
0.20796 t
Sin@3.00720 tD
1.0
0.5
Out[50]=
10
12
-0.5
-1.0
In[51]:=
0.6
0.4
Out[51]=
0.2
2
-0.2
10
12
Pr5MatII.nb
25
5.5 EJERCICIOS.
1. Halla la frmula de la funcin que describe la intensidad y la de la caga en el
siguiente circuito. La intensidad inicial es de un amperio y la carga inicial del
condensador es nula. Represntalas durante el primer segundo.
C
L=3H
R
E(t)
R = 60
-3
C = 10 F
V = 10.sen 40t V
I2
E1(t)
L1 = 4 H
R 1 = 2
E2(t) L = 1 H
2
R 2 = 8
R1
I1
E 1 = 60
60.sen 40t V
L1
L2
E 2 = 5t V