Coarse-Graining y Simulación con Autómatas Celulares Unidimensionales

Páginas: 19 (4605 palabras) Publicado: 22 de mayo de 2013
Coarse-Graining y Simulaci´n con
o
Aut´matas Celulares Unidimensionales
o
´
Trabajo de Evaluacion de la Asignatura
´ n a las Ciencias de la Complejidad
Introduccio

Edmundo Jos´ Huertas Cejudo
e
´
´
Master en Ingenier´ Matematica
ıa
Universidad Carlos III
Curso 2007/2008 - Madrid
Abril de 2008

´
Indice
1. Introducci´n
o

2

2. Parte I: Procesos coarse-graining paraaut´matas celulares
o

3

2.1. Motivaci´n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
o

3

2.2. Procedimiento coarse-graining propuesto por Navot Israeli y Nigel Goldenfeld

4

2.3. Programa en C++ para efectuar coarse-graining de aut´matas elementales
o
en una dimensi´n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
o

7

2.4.Dificultades del m´todo para con algunos CA Elementales y otras posibilie
dades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10

3. Parte II: Los CA como instrumentos de simulaci´n de la realidad f´
o
ısica. 11
3.1. El CA elemental 184 como simulador b´sico del tr´fico rodado. . . . . . .
a
a

11

3.2. El modelo de Nagel-Schreckenberg (Na-Sch). . . . . . . . . . .. . . . . .

12

3.3. Un CA de 3 Estados simulador del tr´fico como refinamiento de la Regla
a
Elemental 184. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13

3.4. Comparaci´n de la salida del CA de 3 Estados con el CA Na-Sch. . . . . .
o

16

4. Anexo. Programas en C++

18

4.1. Programa ca1Dim.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

4.2. Programa ca1Dco.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19

4.3. Programa ca3Etraf.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

22

5. Referencias

25

1.

Introducci´n
o
En el presente trabajo muestro las conclusiones a las que he llegado en el estudio

de los aut´matas celulares (CA), m´s concretamente en los de tipounidimensional y
o
a
determinista.
He dividido el trabajo en dos partes. En la primera de ellas trato de justificar y explicar
lo que son los procesos de grano-grueso para los mencionados CA, y expongo un ejemplo
particular de m´todo de coarse-graining aplicado a los 256 CA Elementales de Wolfram
e
(Ver Ref. [2]), desarrollado por los investigadores N. Israeli y N. Goldenfeld, en el art´
ıculode Referencia [1].
En una segunda parte, propongo un CA de tres estados que intenta mejorar la simulaci´n de tr´fico de veh´
o
a
ıculos, en una carretera de un solo carril, que ofrece la Regla
Elemental 184, (de los 256 CA antes mencionados).
Para cada una de las secciones, he realizado un programa c´digo C++, utilizando para
o
generar las gr´ficas una librer´ de c´digo libre, de enormepotencia y simplicidad, que
a
ıa
o
permite imprimir pixel a pixel en formato gr´fico PNG (Portable Network Graphics)
a
los arrays donde desarrollo los c´lculos de mis aut´matas celulares. La direcci´n web es
a
o
o
http : //es.wikipedia.org/wiki/P N G
As´ he podido reproducir gran cantidad de los CA unidimensionales que aparecen en las
ı
mencionadas referencias [2] y [3], y desarrollar lavariante de 3 estados para simular el
tr´fico y efectuar el proceso de coarse-graining descrito en la Referencia [1].
a
Acompa˜ ando al presente documento, se incluye un CD con los c´digos fuente y ejen
o
cutables de estos programas, as´ como una carpeta de figuras gr´ficas de diferentes diı
a
mensiones que he generado con estos ejecutables.
Por ultimo se listan los c´digos fuente C++ de losprogramas desarrollados para
´
o
realizar el trabajo.

2

2.

Parte I: Procesos coarse-graining para aut´matas
o
celulares

2.1.

Motivaci´n
o

Multitud de sistemas f´
ısicos complejos (gases, fluidos, suspensiones coloidales, patrones
de formaci´n de copos de nieve,...), se caracterizan por tener din´micas que abarcan
o
a
muchas escalas de longitud y tiempo. El poder...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • AUTOMATAS CELULARES
  • Automatas celulares
  • Simulador de Automatas Celulares de Gas en reticula
  • Automatas celulares
  • Automatas Celulares
  • Practicas+De+Simulación+Y+Análisis+De+Control+Automático+De+Procesos
  • celulares
  • Celulares

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS