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

Modelo de Drude

J. Rios
*
Ingeniera Electromecanica
Universidad Privada Boliviana
6 de Mayo de 2013
Resumen
Se presenta una simulaci on del modelo de Drude, la cual tiene
como objetivo el representar el paso de electrones a traves de una
red cristalina. En esta simulaci on se obtiene el n umero de pasos que
un electr on necesita para atravesar una red cristalina. Finalmente se
realizar a un histograma el cual representa la distribuci on a la que se
sujeta el modelo de Drude.
1. Introduccion
El modelo de Drude es la aproximacion clasica para describir el gas de
electrones libres. A pesar de su sencillez, da predicciones cualitativamente
correctas de muchas de sus propiedades tales como la conductividad optica.
Por otro lado, propiedades de transporte como el poder termoelectrico es
dos ordenes de magnitud m as grande que el observado y el signo del coe-
ciente Hall es siempre negativo a diferencia de lo que se observa en algunos
metales. Predice, incorrectamente, caminos libres medios comparables al par-
metro de la red del cristal (consistente con la idea de Drude de que los iones
son los responsables de las colisiones de los electrones).
*
jrbernabe@gmail.com
1
A pesar de sus deciencias y debido a su simplicidad sigue siendo el mode-
lo de referencia para analizar las propiedades de materiales con propiedades
no convencionales. [1]
1.1. Caractersticas del modelo de Drude
Las colisiones, en el modelo de Drude, son eventos instantaneos que alte-
ran la velocidad del electr on de forma abrupta.
La probabilidad de que un electr on sufra una colisi on por unidad de tiem-
po es
1

donde se conoce como tiempo de relajacion, tiempo de colisi on o


tiempo libre medio.
En el modelo de Drude el tiempo de colisi on se supone independiente de
la la velocidad o posicion del electr on.
Durante el tiempo los electrones recorren una distancia l = v
o
, llamada
recorrido libre medio. v
o
es la velocidad promedio.
Los electrones adquieren el equilibrio termico solo por medio de colisiones.
[2]
2. Modelo
En presencia de un campo electrico externo E se tiene:
F = ma (1)
E =
F
q
(2)
Donde F representa la fuerza, m la masa, a la aceleracion y q la carga.
Despejando la Fuerza de la ecuacion (2) y reemplazando en la ecuacion (1)
se obtiene la aceleraci on:
a =
qE
m
(3)
Pero:
a =
v
t
(4)
2
Donde v es la velocidad y t el tiempo.
Por lo tanto reemplazando la ecuacion (4) en la (3):
v
t
=
qE
m
(5)
Por otro lado:

J =

v (6)
Donde J representa la densidad de corriente de convecci on.
En su forma mas sencilla:
J = Nqv (7)
Donde: N es el n umero de portadores de carga por unidad de volumen.
Despejando v de la ecuacion (5) y reemplazando en la (7):
J = nq
qE
m
t (8)
Operando:
J =
Nq
2
t
m
E (9)
Pero:

J =

E (10)
Donde es la conductividad.
Comparando las ecuaciones (9) y (10):
=
Nq
2
t
m
(11)
y adem as
=
1

(12)
Donde es la resistividad.
Finalmente reemplazando la ecuacion (11) en la (12):
=
1
Nt
(
m
q
2
) (13)
3
Pero:
m = M
e
= 9,109 10

31 Kg
q = q
e
= 1,609 10

19 c
Por lo tanto reemplazando m y q en la ecuacion (13):
=
35,18 10
6
Nt
(14)
3. Programa
El programa fue desarrollado con el Software Yabasic
open window 580,500
window origin "lb"
open #1, "datos2.txt", "w"
repeticiones=10000
repeat
starty=50
startx=50
L=80 //Espacio entre los atomos
paso=15
R=8 //Radio de los atomos
r=2 //Radio de las particulas
particulas=20 //Numero de particulas que se sueltan a la vez
llegaron=0 //Numero de llegada
dim x(particulas)
dim y(particulas)
dim x0(particulas)
dim y0(particulas)
dim llegada(particulas)
dim angulo(particulas)
dim tiempo(particulas)
mayor=0
choque=false
4
for h=1 to particulas
x0(h)=50
y0(h)=250
llegada(particulas)=0
angulo(h)=0
x(h)=0
y(h)=0
tiempo(h)=0
next h
for j=1 to 1000000
for i=1 to particulas
5
theta=(2*pi)*ran()
x(i)=x0(i)+paso*abs(cos(theta))
y(i)=y0(i)+paso*sin(theta)
b1=sqrt((x(i)-startx-L)^2+(y(i)-starty-L)^2)
b2=sqrt((x(i)-startx-L)^2+(y(i)-starty-2*L)^2)
b3=sqrt((x(i)-startx-L)^2+(y(i)-starty-3*L)^2)
b4=sqrt((x(i)-startx-L)^2+(y(i)-starty-4*L)^2)
b5=sqrt((x(i)-startx-3*L)^2+(y(i)-starty-L)^2)
b6=sqrt((x(i)-startx-3*L)^2+(y(i)-starty-2*L)^2)
b7=sqrt((x(i)-startx-3*L)^2+(y(i)-starty-3*L)^2)
b8=sqrt((x(i)-startx-3*L)^2+(y(i)-starty-4*L)^2)
b9=sqrt((x(i)-startx-5*L)^2+(y(i)-starty-L)^2)
b10=sqrt((x(i)-startx-5*L)^2+(y(i)-starty-2*L)^2)
b11=sqrt((x(i)-startx-5*L)^2+(y(i)-starty-3*L)^2)
b12=sqrt((x(i)-startx-5*L)^2+(y(i)-starty-4*L)^2)
b13=sqrt((x(i)-startx-2*L)^2+(y(i)-starty-(5*L)/4)^2)
b14=sqrt((x(i)-startx-2*L)^2+(y(i)-starty-(10*L)/4)^2)
b15=sqrt((x(i)-startx-2*L)^2+(y(i)-starty-(15*L)/4)^2)
b16=sqrt((x(i)-startx-4*L)^2+(y(i)-starty-(5*L)/4)^2)
b17=sqrt((x(i)-startx-4*L)^2+(y(i)-starty-(10*L)/4)^2)
b18=sqrt((x(i)-startx-4*L)^2+(y(i)-starty-(15*L)/4)^2)
5
if(b1<R+r or b2<R+r or b3<R+r or b4<R+r or b5<R+r or
b6<R+r or b7<R+r or b8<R+r or b9<R+r or b10<R+r or
b11<R+r or b12<R+r or b13<R+r or b14<R+r or
b15<R+r or b16<R+r or b17<R+r or b18<R+r)then
choque=true
fi
angulo(i)=theta
theta=(2*pi)*ran()
x(i)=x0(i)+paso*abs(cos(angulo(i)))
y(i)=y0(i)+paso*sin(angulo(i))
if (choque=true) then
x(i)=x0(i)-paso*abs(cos(angulo(i)))
y(i)=y0(i)+paso*sin(angulo(i))
fi
if(450<=y(i)+r or y(i)-r<=50) then goto 5
fi
b1=sqrt((x(i)-startx-L)^2+(y(i)-starty-L)^2)
b2=sqrt((x(i)-startx-L)^2+(y(i)-starty-2*L)^2)
b3=sqrt((x(i)-startx-L)^2+(y(i)-starty-3*L)^2)
b4=sqrt((x(i)-startx-L)^2+(y(i)-starty-4*L)^2)
b5=sqrt((x(i)-startx-3*L)^2+(y(i)-starty-L)^2)
b6=sqrt((x(i)-startx-3*L)^2+(y(i)-starty-2*L)^2)
b7=sqrt((x(i)-startx-3*L)^2+(y(i)-starty-3*L)^2)
b8=sqrt((x(i)-startx-3*L)^2+(y(i)-starty-4*L)^2)
b9=sqrt((x(i)-startx-5*L)^2+(y(i)-starty-L)^2)
b10=sqrt((x(i)-startx-5*L)^2+(y(i)-starty-2*L)^2)
b11=sqrt((x(i)-startx-5*L)^2+(y(i)-starty-3*L)^2)
b12=sqrt((x(i)-startx-5*L)^2+(y(i)-starty-4*L)^2)
b13=sqrt((x(i)-startx-2*L)^2+(y(i)-starty-(5*L)/4)^2)
b14=sqrt((x(i)-startx-2*L)^2+(y(i)-starty-(10*L)/4)^2)
b15=sqrt((x(i)-startx-2*L)^2+(y(i)-starty-(15*L)/4)^2)
b16=sqrt((x(i)-startx-4*L)^2+(y(i)-starty-(5*L)/4)^2)
b17=sqrt((x(i)-startx-4*L)^2+(y(i)-starty-(10*L)/4)^2)
6
b18=sqrt((x(i)-startx-4*L)^2+(y(i)-starty-(15*L)/4)^2)
if(b1<R+r or b2<R+r or b3<R+r or b4<R+r or b5<R+r or
b6<R+r or b7<R+r or b8<R+r or b9<R+r or b10<R+r or
b11<R+r or b12<R+r or b13<R+r or b14<R+r or
b15<R+r or b16<R+r or b17<R+r or b18<R+r)then
goto 5
fi
choque=false
cont=0
for z=1 to particulas
if(x(z)>530) then
llegada(z)=1
cont=cont+llegada(z)
fi
next z
if(cont=particulas) then
tiempo(i)=j
for t=1 to particulas
if(tiempo(t)>mayor) then
mayor = tiempo(t)
fi
next t
print mayor
print #1, mayor
goto 6
fi
x0(i)=x(i)
y0(i)=y(i)
if(x0(i)+r<=530) then
fill circle x(i),y(i),r
fi
7
wait 0.0001
next i
clear window
circle startx+L,starty+L,R
circle startx+L,starty+2*L,R
circle startx+L,starty+3*L,R
circle startx+L,starty+4*L,R
circle startx+3*L,starty+L,R
circle startx+3*L,starty+2*L,R
circle startx+3*L,starty+3*L,R
circle startx+3*L,starty+4*L,R
circle startx+5*L,starty+L,R
circle startx+5*L,starty+2*L,R
circle startx+5*L,starty+3*L,R
circle startx+5*L,starty+4*L,R
circle startx+2*L,starty+(5*L)/4,R
circle startx+2*L,starty+(10*L)/4,R
circle startx+2*L,starty+(15*L)/4,R
circle startx+4*L,starty+(5*L)/4,R
circle startx+4*L,starty+(10*L)/4,R
circle startx+4*L,starty+(15*L)/4,R
new curve
line to 50,50
line to 50,450
line to 530,450
line to 530,50
close curve
next j
6
v=v+1
until(v=repeticiones)
print "Terminado"
8
4. Simulacion
Esta simulacion fue realizada en dos dimensiones y se tomo en cuenta un
fragmento de una red cristalina. Para la simulacion se lanzaron simultanea-
mente 20 electrones para atravesar la red cristalina.
Despues de que todos los electrones atravesaron la red se obtuv o el n umero
de pasos en el cual se llevo a cabo este proceso.
El n umero de pasos representa el tiempo necesario para que todos los elec-
trones atraviesen la red.
Finalmente se realiz o la simulacion 10000 veces con el n de obtener da-
tos sucientes para realizar a cabo un analisis.
El proceso de la simulacion comienza en el momento en cual 20 electrones se
sueltan simultaneamente (Figura 1), los cuales colisionan con los atomos de
la red cristalina (Figura 2) hasta que nalmente todos los electrones atravie-
san la red (Figura 3).
9
Figura 1: Lanzamiento de los electrones
10
Figura 2: Colision
11
Figura 3: Llegada de los electrones
5. Analisis de Datos
Luego de haber realizado la simulacion y obtenidos 10000 datos, con ayu-
da del software MatLab se encontr o:
1. Distribuci on (Figura 4)
2. Valor de pasos promedio: 75.2329
3. Valor mnimo de pasos: 59
4. Valor m aximo de pasos: 117
12
50 60 70 80 90 100 110 120
0
200
400
600
800
1000
1200
1400
Numero de Pasos
N

m
e
r
o

d
e

R
e
p
e
t
i
c
i
o
n
e
s
Figura 4: Distribuci on
6. Conclusiones
Luego de haber realizado la simulacion se puede concluir que el Modelo de
Drude se aproxima a la realidad en el paso de electrones a traves de una red
cristalina. Pero debido a que la simulacion fue realizada en dos dimensiones
existe un grado de error en la utilizacion de este modelo.
Finalmente, dadas las siguientes condiciones del modelo:
Radio de atomo=8
Radio de electr on=2
Distancia entre atomos=80
Paso medio=15
Se obtuvo que el promedio de pasos dados es: 75.2329
Por lo tanto, reemplazando el numero de electrones (N=20) y el promedio
de pasos (t) en la ecuacion (14) obtenemos que:
= 23,381 [km] (15)
13
Referencias
[1] www.uam.es/personal_pdi/ciencias/jmtronco/solid_state_
resumen_proy_doc.pdf
[2] www.fis.puc.cl/
~
jmejia/docencia/solidos/cap4.pdf
14

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