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

Laboratorio de simulación

Proyecto: Simulación de esferas duras en un pozo cuadrado de


potencial
Introducción:
El proyecto en si consistió en poner n número de partículas, las cuales, no
interaccionaban entre ellas, además de que al llegar a una pared, la partícula
“entraba” a la caja por el lado opuesto a la pared a donde había llegado. A medida
que avanzamos el curso, fuimos asemejando nuestro programa más a la realidad,
hasta llegar a al pozo cuadrado de potencial, donde fuimos capaces de calcular
diversos factores en el sistema a partir de ciertas condiciones iniciales como la
temperatura, la densidad, el número de partículas, etc.
Este informe intenta explicar el proceso y resultados del modelo final que
desarrollamos en este curso, además de compararlos con los resultados mostrados
en el artículo de Barker y Henderson.

Desarrollo del programa:


El programa se divide en dos partes. La primera, es la parte donde se encuentran
las funciones del programa, donde se definen diversas funciones diferidas para
poder correr la simulación, la cual, está en otro cuaderno diferente del mismo
programa Mathematica.
Algunas de las funciones diferidas que se definieron fueron las siguientes:
1.- Datos iniciales: Lo que se hace en esta parte es definir lo que vale
numéricamente cada parámetro que se va a usar y también algunas cosas básicas
como el volumen de la caja que va a contener a las partículas o como la densidad.
2.- La función graficar lo que hace es presentar partículas esféricas dentro de la caja
con una posición completamente aleatoria.
3.- La función distancia calcula la distancia entre cada i-partícula y j-partícula, esto
con el fin de ver si una partícula no se traslapaba con otra, ya que si la distancia
entre dos partículas era menor que su radio, entonces ahí había un traslape.
4.- Las funciones de los traslapes lo que hacen es quitar el problema de los
traslapes, esto solamente poniendo la condición de que si la distancia de las
partículas era menor que su radio sólo se debe regresar a la posición inicial, y
después de esto se cuenta que hubo un traslape.
5.- Las funciones relacionadas con la energía potencial lo que hacen es asignarles
un potencial a cada partícula, esto dependiendo de la distancia que tienen entre sí
cada partícula, por ejemplo si una partícula tenía una distancia respecto de la otra
de la otra menor o igual a su radio, entonces se le asignaba un potencial muy
grande.
6.- Se creó la función cuadrada con el fin de evitar traslapes al momento inicial de
la simulación, lo que hace cuadrada es enviar a las partículas a una posición inicial
de tal forma que no haya traslapes.
Se crean arreglos de aceptación, energía interna, traslapes, los cuales aparecerán
en la segunda parte de la simulación indicando que tan buena es la simulación. Se
hacen los ciclos periódicos, donde se le indica al programa que si la distancia
recorrida por la partícula es mayor a la longitud de la caja, debe de sacar a la
partícula por una de sus caras pero luego meterla por el otro lado. Si después de
esto no hay traslape se le indica al programa que acepte el desplazamiento, para
luego hacer lo mismo hasta cumplir con las iteraciones propuestas.

Lo último es devolver los resultados obtenidos tras haber desplazado n partículas a


lo largo y ancho de la caja, a continuación se dan los resultados de la simulación
comparándolos con los publicados por Barker en 1976.

Resultados:
Los resultados se muestran a continuación:

Resultados con su respectiva comparación de la simulación hecha en el curso:

Gráfica 1. Resultado de la simulación con Temperatura de 0.66 y densidad de 0.8.


Grafica 2. Comparación de la simulación con una densidad de 0.8 y una temperatura de 0.66 con los resultados de
Barker. (La línea continua son los resultados obtenidos con la simulación hecha en este curso).

Gráfica 3. Resultado de la simulación con Temperatura de 20000 y densidad de 0.8.


Gráfica 4. Comparación de los resultados obtenidos en la simulación hecha en el curso con una temperatura de 20,000 a
una densidad de 0.8. (La grafica con línea continua es el resultado de la simulación hecha en el curso).

Se prosigue con la comparación de los resultados al comparar las gráficas de energía


promedio contra el inverso de la temperatura:

Gráfica 5. Resultado de graficar la energía interna promedio con su respectivo valor inverso de
temperatura puesta en la simulación con densidad de 0.6.
Gráfica 6. Resultado de graficar la energía interna promedio con su respectivo inverso de temperatura puesta en la
simulación con densidad de 0.85.

A continuación se muestran las comparaciones por grafica que se hicieron con el


artículo publicado por Barker:

Gráfica 7. Comparación de resultados, Graficando U promedio contra el inverso de la temperatura con


densidad de 0.6. (Puntos rojos son los resultados obtenidos en la simulación hecha en este curso).
Grafica 8. Comparación de resultados, está vez con densidad de 0.85. (Los puntos verdes son resultados de la simulación
que fue hecha en este curso).

Conclusiones
Como se puede apreciar en las gráficas en las que se hicieron las respectivas
comparaciones se asemejan o se aproximan a los resultados publicados en el
artículo. Por ejemplo en la gráfica 8 se puede apreciar que al meter la temperatura
correcta al programa se obtiene una energía interna promedio muy similar a la del
artículo, por ende podemos afirmar que nuestro programa funciona bien y da
resultados muy aproximados a la realidad, claro que esto tiene sus límites, ya que
todos estos resultados fueron calculados contemplando a sólo 27 partículas.
Bibliografía

Mathematica escencial con aplicaciones.Dagdug,Leonardo.Guzmán,Orlando.Colección


CBI.
Teoría y simulación de las propiedades de equilibrio de fluidos de pozo cuadrado. Julio Largo
Maeso. Pdf.

What is “liquid”? Understanding the states of matter, J. A. Barker and D Henderson. IBM Research
Laboratory, Monterey and cottle roads, San Jose, California. Pdf.

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