Académique Documents
Professionnel Documents
Culture Documents
4.5.
Problemas
1
20
o en funci
on del flujo
B 2 dv
1
Wm = I
2
El campo magn
etico en el interior del solenoide
que la primera alternativa nos da
Wm =
14
es constante, por lo
1
V B2
20
como L
I
Wm =
1 2
1
L I2 =
2
2L
4-3. Sea una lnea coaxial, figura 4.11, compuesta por dos conductores cilndricos. El
interno de radio a, es hueco y el externo de radio interior b, ambos de espesor
despreciable. La longitud de ambos es L a, b. Considere una peque
na secci
on de
la misma de longitud z L y alejada de los extremos. Por los conductores circulan intensidades I, uniformemente distribuidas, iguales y en sentido contrario
y la diferencia de potencial entre ellos, en dicha secci
on, es V . Halle la energa
electromagnetica almacenada, la capacidad y la autoinducci
on por unidad de longitud.
14
15
143
I
+
V
2a I
2b
L>>a,b
Figura 4.11:
4-4. Una onda plana se propaga en el vaco en la direcci
on del eje z. El campo electrico
en z = 0 es
~ =
E
0,, t < 0
1 ~ ~
E B = c 0 zb = c 0 E 2 zb
S~0 =
0
143
I
+
V
2a I
2b
L>>a,b
Figura 4.11:
4-4. Una onda plana se propaga en el vaco en la direcci
on del eje z. El campo electrico
en z = 0 es
~ =
E
0,, t < 0
1 ~ ~
E B = c 0 zb = c 0 E 2 zb
S~0 =
0
144
t=t 0
E
0.25
0.2
tangentes iniciales
0.15
0.1
^z
0.05
pulso
0.5
0.5
1.5
2.5
z=c t0
(b)
t
0.5
1.5
2.5
x^
-0.5
S
-1
^z
y^
(c)
(a)
Figura 4.12:
mismo eje, situado, como se muestra en la figura 4.12-c, en z = 0. As,
dicha energa puede calcularse de la forma
Z
Z Z
t
2
2
2
~
d~s dt = 0 c E a
W =
S0
e e 2t dt
t=0
z=0
t=0
2 2
2 2
~ =x
E
b e(a t b z +2 a b z t)
puede corresponder a una onda que viaja a traves del vaco. En caso afirmativo:
a) Determine las condiciones que deben cumplir las constantes a y b.
b) Calcule el campo magnetico.
c) Suponga que dicha onda incide, desde el vaco, sobre un conductor ideal que
ocupa el semiespacio z > 0 y halle el campo electromagnetico total resultante.
mico, se dice que un conductor es ideal si su conducEn el caso dina
tividad es infinita. Como se comprobar
a m
as adelante, dicho conductor anula
las componentes tangenciales del campo electrico.
SOLUCION :
(a) - Obviamente, si
de la forma
a
b
=c=
1 ,
0 0
el campo el
ectrico puede escribirse
2
2
~
E(z,
t) = x
b e b (zct)
145
que pone de manifiesto que E = f (z ct) es una onda que viaja en el
sentido positivo del eje z.
(b) - El campo magn
etico viene dado por la relaci
on de estructura de
las onda electromagn
eticas en el vaco
1
1
~
~
t) = E(z, t) yb
B(z,
t) = zb E(z,
c
c
~ y hPi.
~ Los valores obtenidos son la suma de los correspondientes a
Obtenga P
cada componente de la onda ?
146
(b) - Repita el problema si
~ = y E1 cos(t kx) + z E2 cos(t kx + )
E
SOLUCION:
(a) - Aplicando la relaci
on de estructura
~ = 1x
~ = E zb = zb (E1 cos + E2 cos ( + )) , = t + kx
B
bE
c
c
c
y el vector de Poynting
1 2
~ B
~ =x
~ = 1 E
E1 cos2 + E22 cos2 ( + ) + 2 E1 E2 cos cos ( + )
b
P
0
0 c
Dado que cos2 a = 21 (1 + cos 2a) , cos a cos b = 21 [cos (a + b) + cos (a b)]
(c)
}|
{
z
b 2
2
2
2
~ =1 x
P
E1 + E2 + 2 E1 E2 cos + E1 cos 2 + E2 cos (2 + 2) + 2 E1 E2 cos (2 + )
{z
} |
{z
}
2 0 c |
(a)
(b)
~ =
hPi
1 x
b 2
2
E1 + E2 + |2 E1 E{z
2 cos
}
2 0 c
(c)
b 2
1 x
E1 + E22
2 0 c
147
4-9. Demuestre que los siguientes campos electricos pueden corresponder a ondas electromagneticas planas en el vaco, que se propagan seg
un el eje z, y calcule los
campos magneticos asociados.
a)
~ = E0 e j z/c e j t x
E
b
b)
~ = E0 cos ( z ) cos ( t) yb
E
c
Z
E0
E0
sen
cos d + cte =
kc
kc
La constante de integraci
on se ha tomado como nula.
A=
Por u
ltimo, dado que hemos supuesto que, en este caso, V puede
tomarse como nulo, el contraste de Coulomb y el de Faraday se expresan de la misma forma.
4-11. Demuestre que las ondas f (u) (u = x ct), que se propagan en la direcci
on
~n = +b
x, cumplen la ecuaci
on
1
+
x c t
f (u) = 0
148
y las g(w) (u = x + ct), que lo hacen en la ~n = b
x, cumplen la ecuaci
on
x c t
g(w) = 0
4-12. El ritmo medio al que la energa solar incide sobre la Tierra es aproximadamente
1400 W m2 .
a) Calcule el valor del campo electrico en la superficie terrestre considerando a
la luz solar como monocrom
atica y linealmente polarizada.
b) Si el Sol radia isotr
opicamente, con que potencia lo hace ? La distancia de
la Tierra al Sol es 1,49 108 km.
c) Calcule la potencia total recibida por la Tierra sabiendo que su radio es 6,37
103 km.
SOLUCION:
(a) - El potencial retardado viene dado por la integral
1
V (~r, t) =
40
[]
dv
R
Si las dos cargas se situan sobre el eje z, figura 4.13 la densidad puede
describirse como
149
^z
P
R1
+ d ^z
2
11
00
^
n
R2
^y
-
d ^
z
2
11
00
x^
Figura 4.13:
1
1
1
1
1
V (~r, t) =
40
donde,
R1
R2
(4.46)
~ 2 = ~r + 1 d zb
~ 1 = ~r 1 d zb , R
R
2
2
cos 0 (t
R1
R1
c )
cos 0 (t
R2
R2
c )
(4.47)
1
podemos aproximarlos en la zona lejana como
R
1
1
R
r
pero este tipo de aproximaci
on no debemos hacerlo en el argumento del coseno porque el potencial resultante sera nulo. Haremos una
aproximaci
on que nos de un resultado significativo.
150
Definamos
=rR
con lo que
cos 0 (t
R
) = cos (0 t k0 r + k0 )
c
= cos (0 t k0 r) cos (k0 ) sen (0 t k0 r) sen (k0 )
2
0
=
c
0
Si R d, seg
un la figura 4.13, podemos hacer la aproximaci
on
donde k0 =
= ~n ~r =
1 = 21 d cos
para ~r = 12 d
2 = 12 d cos para ~r = 21 d
de acuerdo con
esto la ecuaci
on 4.47 se aproxima por
V (~r, t)
d
q0 sen 0 (t rc )
sen (k0 cos )
20
r
2
1
d
k0 d cos =
cos << 1 sen x x
2
0
q0 d sen 0 (t rc )
cos
20 0
r
4-15. La figura 4.13 muestra dos cargas puntuales, de igual magnitud y signo opuesto,
unidas mediante un conductor de longitud d por el que circula una corriente tal
que q = q0 cos t. Bajo la condici
on de campo lejano, r >> d, y suponiendo que
el dipolo es electricamente corto, d << , halle La potencia radiada. 16
Soluci
on:
Para este apartado seguiremos los pasos dados en la secci
on 4.4
Previamente calcularemos la intensidad aplicando la ley de conservaci
on
de la carga: La intensidad que entra en el volumen V es igual a la raz
on
de incremento temporal de la carga almacenada en el mismo.
16
Esta u
ltima condici
on, como puede verse en la secci
on E.2, implica que la intensidad es cuasiestacionaria, es decir, que I = I(t) es aproximadamente independiente de z.
151
I=
dq
= q0 sen t
dt
Aproximando R r
donde C =
~ r, t) = zb 0
A(~
4
1
d
2
21 d
I(t
c ) dz
~ r, t) = C zb 1 sen u
A(~
r
0 p0
r
, p0 = q0 d , u = (t ).
4
c
1
1
Si despreciamos el t
ermino proporcional a
2 , y tenemos en
r
r
rb
cuenta que u =
c
0 2 p0 1
r
~ =A
~ = C 1 (b
z sen u) =
cos (t ) sen
b
B
r
4 c r
c
2
r
0 4 p20
cos2 (t )
6 c
c
152
4.6.
Resoluci
on de las ecuaciones de Maxwell unidimensionales mediante el m
etodo FDTD: F DT D 1D
vacio.nb
17
4.6.1.
La ecuaci
on de onda unidimensional
ey (x, )
Bz (x, )
=
(4.48)
ey (x, )
Bz (x, )
=
(4.49)
ey
19 .
Ey
, ct
c
Eliminando el campo magnetico, o el electrico, de las ecuaciones anteriores se obtienen las ecuaci
ones de onda para estos campos:
2 ey (x, )
2 ey (x, )
2 Bz (x, )
2 Bz (x, )
=
,
=
x2
2
x2
2
La soluci
on general compatible con las ecuaciones de Maxwell tiene la forma
(4.50)
153
Condiciones iniciales:
Para obtener la soluci
on temporal a partir de las condiciones iniciales
ey (x, 0) = f (x) + g(x) , Bz (x, 0) = f (x) g(x)
basta con substituir los argumentos x de dichas funciones por x , seg
un se trate
de f (x ) o de g(x + ).
Por ejemplo, si se excita inicialmente el espacio con un campo electrico de perfil
gausiano
ey (x, 0) = e a2 (xx0 )
, Bz (x, 0) = 0
(4.51)
la soluci
on a lo largo del tiempo toma la forma
ey (x, ) =
Bz (x, ) =
1
2
1 12 (x x0 )2
e a
+ e a2 (x+ x0 )
2
1
2
1 12 (x x0 )2
e a2 (x+ x0 )
e a
2
que representa a dos ondas de igual amplitud y que viajan en sentidos opuestos. Puede
comprobarse que cada una de estas cumple su respectiva relaci
on de estructura y que
sus vectores de Poyntyng tienen las direcciones b
x. Por otra parte, para = 0, cumplen
con las con las condiciones iniciales 4.51.
Por el contrario, si la excitaci
on es del tipo
ey (x, 0) = e a2 (xx0 )
(4.52)
la soluci
on temporal es una sola onda que viaja en la direcci
on +b
x.
ey (x, ) = e a2 (x x0 )
4.6.2.
, Bz (x, ) = e a2 (x x0 )
Soluci
on num
erica
154
n=/
campo
magntico
iteracin ni
campo
elctrico
2 ni
(i-1,n+1)
iteracin 1
condiciones
iniciales
+
A
0
1
celda 1
-A
a
0
condicin
absorbente
(i,n)
-A
2 nc-2
celda 2
2nc
i=x/x
condiciones de contorno
Figura 4.14: Red numerica FDTD
Dominio num
erico:
Como se muestra en la figura 4.14, el espacio y el tiempo se discretizan a intervalos
x y de lo que resulta un dominio numerico constituido por los nudos
x = ix ,
i = 0, 2nc
= n ,
n = 0, 2ni + 1
(4.53)
155
El programa que proponemos a continuaci
on puede dividirse esquem
aticamente en
las siguientes etapas:
1. Establecimiento de las condiciones iniciales.
2. C
alculo de los campos en iteraciones sucesivas mediante los algoritmos de avance
temporal y las condiciones de contorno:
a) C
alculo del campo electrico de los nudos interiores y en el instante (n).
b) C
alculo del campo magnetico en el instante (n + 1).
c) C
alculo del campo electrico en los nudos extremos y en el instante (n).
3. Generaci
on de los fotogramas correspondientes a las distintas iteraciones.
Diferencias finitas centradas:
Es posible resolver numericamente las ecuaciones rotacionales de Maxwell mediante
la aproximaci
on de los operadores diferenciales por otros numericos en diferencias centradas. Con este fin, se divide el espacio en intervalos de longitud h y se define el
operador derivada centrada de una funci
on f () de la forma
D [f ()] =
1
{f ( + h) f ( h)}
2h
Desarrollando en serie de Taylor f ( + h) y f ( h), restando, despejando y despreciando terminos de orden O(h2 ), se tiene que
d f ()
D [f ()]
d
Este operador aproxima al operador derivada analtica hasta el segundo orden en h.
Avance temporal:
El algoritmo que permite avanzar temporalmente al campo en los distintos puntos
de la red se obtiene substituyendo a los operadores diferenciales por los correspondientes
en diferencias. Con este fn, en cada iteraci
on
n = 2, 4 2ni
seguiremos los siguientes pasos:
C
alculo del campo electrico. El circulo (b) de la figura 4.14 est
a centrado en el
punto (i, n 1), marcado por una cruz, y contiene una estrella de cuatro puntas
cuyo nudo superior es el (i, n), donde i y n son pares.
Para calcular el campo electrico en este u
ltimo nudo, evaluamos la ecuaci
on 4.48
en el centro de la estrella y despejamos ey (i, n). De esta forma se obtiene una
expresi
on que relaciona a este campo con el mismo y con el magnetico en instantes
anteriores.
156
Simplificaremos la notaci
on escribiendo:
ey e , Bz B , f (i, n) fin
Ecuaci
on 4.48 evaluada en (i,n-1).
n1
n1
, i = 2, 4 2nc 2
+ A Bi1
Bi+1
eni = en2
i
(4.54)
donde se excluyen los nudos frontera, en los que hay que aplicar las conciciones
de contorno.
C
alculo del campo magnetico. El circulo (a) est
a centrado en el punto (i 1, n) y
el nudo superior de la estrella correspondiente es el (i 1, n + 1).
Para calcular el campo magnetico en este u
ltimo nudo, evaluamos la ecuaci
on 4.49
n+1
en el centro de la estrella y despejamos Bi1 .
Ecuaci
on 4.49 evaluada en (i-1,n).
n+1
n1
Bi1
= Bi1
+ A eni2 eni , i = 2, 4 2nc 2
(4.55)
A=
Puede demostrarse que, para que los algoritmos numericos sean estables, es necesario
que se cumpla la condici
on de Courant
x
1
En adelante se tomar
a
A = 1 x = =
(4.56)
157
Condiciones iniciales:
Las condiciones iniciales se imponen en los dos primeros instantes (n = 0, 1) (figura
4.14)
e0i = e0 (i) ,
Bi1 = B1 (i) ,
i = 0, 2, , 2nc
i = 1, 3, , 2nc 1
(4.57)
Condiciones de contorno:
Dado que el dominio numerico es finito, X = [0 x L], en sus extremos deben
aplicarse condiciones de contorno adecuadas.
En el primer ejemplo supondremos X limitado por planos conductores ideales x = 0
yx=L
o i = 0 e i = 2 nc.
Observese en la figura 4.14 que este dominio se ha configurado de forma tal que en
los nudos extremos s
olo est
a definido el campo electrido. Dado que este es tangencial a
los conductores, y estos son perfectos, debe anularse en la superficie. Impondremos, por
lo tanto, condiciones reflectantes
Condiciones reflectantes
n
e0 = 0
(4.58)
en2nc = 0
Condiciones absorbentes
n
n2
e0 = e2
en2nc
(4.59)
en2
2nc2
158
Programa Mathematica F DT D 1D vacio.nb:
En este programa se hace uso de funciones discretas f (i, n).
Ejemplo 1o
En este primer ejemplo se simula una onda de perfil gausiano que viaja inicialmente
hacia la derecha y que se refleja sucesivamente sobre dos planos conductores.
Remove[Global ]; Off [General :: spell1];
$TextStyle = {FontFamily Courier, FontSize 12};
f (i, n) la escribiremos de la forma.
1
(i n nc)2 ];
na2
en la que el punto central del pulso se ha situado en i = nc en el instante inicial n = 0.
Se asignan valores concretos al n
umero de celdas nc, al de iteraciones ni y al factor
que define la anchura del pulso na.
f [i , n ] := Exp[
nc = 60; ni = 120; na = 8;
Los valores de los campos en cada posici
on (i) y en cada instante (n) se almacenan
en las funciones ey (i, n), con (i, n) pares, y Bz (i, n) 20 , con (i, n) impares. Para cada
posici
on (i), estas funciones se incluyen en listas con dos elementos {i, ey (i, n)} y
{i, Bz (i, n)}.
Se comienza por definir las condiciones iniciales en funci
on de f (i, n).
te0 = Table[{i, ey[i, 0] = N[f [i, 0]]}, {i, 0, 2 nc, 2}]; ey[0, 0] = 0; ey[0, 2 nc] = 0
Se anula el campo electrico en los nudos frontera porque las condiciones en los
mismos son reflectantes.
tB1 = Table[{i, Bz[i, 1] = N[f [i, 1]]}, {i, 1, 2 nc 1, 2}];
Se hace uso de la orden N[] para que la tabla se llene con los valores numericos y no
de expresiones analticas. En caso contrario el c
alculo se ralentiza y el ordenador puede
saturarse.
Los representamos gr
aficamente, sin mostrarlos, ey(i, 0) en rojo y Bz(i, 1) en azul:
grey0 = ListPlot[te0, PlotStyle {PointSize[0.015], RGBColor[1, 0, 0]},
DisplayFunction Identity, PlotRange {0, 1}];
20
Esto supone guardar en memoria los campos correspondientes a todas las iteraciones que se realicen
a lo largo de la ejecuci
on del programa, lo que es poco eficiente y resulta prohibitivo para problemas
de dos y tres dimensiones. El esquema FDTD permite guardar en memoria u
nicamente los datos m
as
1
recientes para cada posici
on i, lo que reduce la necesidad de memoria en el factor 2nc
. Haremos uso de
esta posibilidad en la secci
on B.2.1.
159
0.8
0.6
0.4
0.2
45
50
55
60
65
70
75
80
Figura 4.15:
Para calcular el resto de los valores se emplea un lazo Do que aplica las reglas de
avance temporal. Dentro de este lazo se hace uso de otro Do para determinar los campos
en los nudos interiores, salvo el campo magnetico de los nudos 2nc 1 21 y el electrico
de los de la frontera que se calculan fuera de este u
ltimo lazo.
N
otese que el algoritmo de avance temporal no puede aplicarse a los nudos de la frontera porque, en
ese caso, necesita datos que estaran fuera del dominio numerico. Compruebe, figura 4.14, que Bz[2*nc
- 1, n + 1] queda fuera del lazo.
160
100
110
120
-0.25
-0.5
-0.75
-1
Figura 4.16:
Ejemplo 2o
En este caso se simula, junto con la onda del ejemplo anterior, otra que viaja en
sentido contrario y se hace uso de las condiciones de frontera absorbentes.
Remove[Global ];
Se elijen los valores de los par
ametros.
nc = 60; ni = 40; na = 8; n0 = 40;
1
(i n nc)2 ];
na2
La segunda onda se define con un perfil que resulta de modular el pulso gausiano del
primer ejemplo con una funci
on senoidal de periodo T = n0
f [i , n ] := Exp[
(i + n nc)
];
n0
161
Se generan las gr
aficas sin mostrarlas.
f0 = Table[{i, f [i, 0]}, {i, 0, 2 nc, 2}];
ge0 = Table[{i, ge[i, 0]}, {i, 0, 2 nc, 2}];
20
40
60
80
100
120
-0.5
-1
Figura 4.17:
A partir de estas funciones se obtienen los valores iniciales de ambos campos
ey0b = Table[ey[i, 0] = N[f [i, 0] + ge[i, 0]], {i, 0, 2 nc, 2}];
Bz1b = Table[ Bz[i, 1] = N[f [i, 1] ge[i, 1]], {i, 1, 2 nc 1, 2}];
se generan las gr
aficas
DisplayFunction Identity];
162
DisplayFunction Identity];
En la figura 4.18 se muestra la suma de los pulsos iniciales. Dado que ey = f (x) y
Bz = g(x) 6= f (x) estos campos se desglosan en dos ondas que se propagan en sentidos
opuestos.
Show[grey0b, grBz1b, DisplayFunction $DisplayFunction];
2
1.5
1
0.5
20
40
60
80
100
120
-0.5
-1
Figura 4.18:
Por u
ltimo, se forman las tablas ey(i, n) y Bz(i, n), se generan las gr
aficas temporales, como en el primer ejemplo, y se animan.
Do[{Do[{ey[i, n] = ey[i, n 2] Bz[i + 1, n 1] + Bz[i 1, n 1],
ey[0, n] = ey[2, n 2], ey[2 nc, n] = ey[2 nc 2, n 2]}, {n, 2, 2 ni, 2}]
Table[Show[ListPlot[Table[{i, ey[i, n]}, {i, 0, 2 nc, 2}], PlotJoined True,
PlotRange {2.2, 2.2}, DisplayFunction Identity,
163
0.5
0.5
20
40
60
80
100
120
20
-0.5
-0.5
-1
-1
(a)
40
60
(b)
Figura 4.19:
80
100
120