Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ingeniera
1. Introduccin a la simulacin.
El verbo simular cada vez toma mayor auge en diversas disciplinas cientficas,
para describir el viejo arte de la construccin de modelos. Aun cuando esta
palabra se aplica a diversas formas de construccin de modelos, tales como:
Los de la escultura y pintura del Renacimiento; Los modelos a escala de
aviones; Los modelos en computadora de los procesos cognoscitivos, e
incluso en las ciencias fsicas y en las del comportamiento.
Su empleo moderno se remonta hacia fines de 1940, cuando Von Neumann y
Ulam acuaron el trmino anlisis de Monte Carlo para aplicarlo a una
tcnica matemtica que usaban entonces en la resolucin de ciertos problemas
de proteccin nuclear que eran, o demasiado costosos para resolverse
experimentalmente o de enorme complejidad para un tratamiento analtico.
El anlisis de Monte Carlo involucraba la solucin de un problema
matemtico no probabilstico, mediante la simulacin de un proceso
estocstico cuyos momentos o distribuciones de probabilidad satisfacen las
relaciones matemticas del problema no probabilstico.
Con la llegada de computadoras de gran velocidad, la simulacin tom otro
significado an, al surgir la posibilidad de experimentar con modelos
matemticos (que describen algn sistema de inters) en la computadora. Por
vez primera, los socilogos al igual que los fsicos encontraron que podran
realizar experimentos controlados de laboratorio.
Al simular en computadoras, surgieron innumerables aplicaciones y con ello,
un nmero mayor de problemas tericos y prcticos.
Desgraciadamente, no existe acuerdo respecto a una definicin precisa de la
palabra simulacin, la propuesta por C. West Churchman1 es estrictamente
formal:
Introduccin a Simulacin
Juan Snchez R.
Facultad de Ingeniera
X simula a Y s y solo s:
a) X e Y son sistemas formales.
b) Y se considera como sistema real
c) X se toma como una aproximacin del sistema
real
d) Las reglas de validez en x no estn exentas de
error.
La definicin de Shubik2 es la definicin tpica entre las ms populares:
Simulacin de un sistema (o un organismo) es la operacin de un modelo
(simulador), el cual es una representacin del sistema. Este modelo puede
sujetarse a manipulaciones que seran imposibles de realizar, demasiado
costosas o imprcticas.
La operacin de un modelo puede estudiarse y con ello, inferirse las
propiedades concernientes al comportamiento del sistema o subsistema real.
En tanto, Roger Schroeder planteaba: La simulacin es una tcnica que
puede utilizarse para resolver una amplia gama de modelos. Su aplicacin
es tan amplia que se ha dicho: Cuando todo falle, utilice simulacin.
La simulacin es, esencialmente, una tcnica que ensea a construir el modelo
de una situacin real aunada a la realizacin de experimentos con el modelo.
Definicin bastante amplia, que puede comprender situaciones aparentemente
no relacionadas entre s, como los simuladores de vuelo, juegos militares,
juegos de gerencia, modelos fsicos de ros, modelos economtricos, etc.,
desde la perspectiva de la ingeniera, nos interesa una definicin ms
restringida, solamente a experimentos con modelos lgicos o matemticos,
pero adems, no nos interesan aquellos experimentos como los de
microeconoma, que ocurren bajo condiciones dadas de equilibrio esttico y
producen soluciones completamente determinsticas.
Por el contrario
estamos interesados en experimentos que ocurren en perodos extensos de
Introduccin a Simulacin
Juan Snchez R.
Facultad de Ingeniera
Introduccin a Simulacin
Juan Snchez R.
Facultad de Ingeniera
Juan Snchez R.
Facultad de Ingeniera
Juan Snchez R.
Facultad de Ingeniera
Juan Snchez R.
Facultad de Ingeniera
Introduccin a Simulacin
Juan Snchez R.
Facultad de Ingeniera
Otros ejemplos de procesos en los que puede ser imposible o muy oneroso
obtener los datos, pueden ser: el reporte de ventas de una empresa para el ao
siguiente; el producto geogrfico bruto de un pas en los prximos cinco
aos; los efectos de una campaa publicitaria en las ventas totales de una
empresa. En todos estos casos la simulacin puede ser empleada como medio
efectivo para generar datos numricos que describen procesos que de otra
manera implicara un elevado costo en proporcionar a informacin.
En segundo lugar, el sistema observado puede ser tan complejo que sea
imposible describirlo en trminos de un sistema de ecuaciones matemticas,
del cual se puedan tener soluciones analticas para ser usadas con propsitos
predictivos.
An cuando un modelo matemtico logre formularse para
describir algn sistema de inters, es posible no obtener una solucin del
modelo por medio de tcnicas analticas directas. La mayora de los sistemas
econmicos se encuentran en est categora.
Tambin, puede ser costoso u imposible realizar experimentos de validacin
en determinados modelos matemticos.
Se ha constatado que la simulacin constituye un instrumento extremadamente
efectivo para trabajar con problemas de este tipo. Otro tipo de problemas que
presentan dificultades semejantes son los fenmenos de espera en gran escala,
aquellos que implican canales mltiples, sean ellos en serie y/o en paralelo.
Razones par considerar la simulacin:
Una de las principales razones para escoger la simulacin
computacional es la dificultad para vencer los obstculos de
implantar el mtodo cientfico.
La simulacin hace posible estudiar y experimentar complejas
interacciones que ocurren al interior de un sistema dado, ya sea una
empresa, industria o subsistema de cualquiera de ellos.
Introduccin a Simulacin
Juan Snchez R.
Facultad de Ingeniera
Introduccin a Simulacin
Juan Snchez R.
Facultad de Ingeniera
10
Juan Snchez R.
Facultad de Ingeniera
Introduccin a Simulacin
11
Juan Snchez R.
Facultad de Ingeniera
Pedidos de
fbrica
Proceso_1
Proceso_2
Proceso_n
El propsito del modelo es relacionar el tiempo total que requiere una orden
para pasar a travs de n procesos, con la forma en que llegan las rdenes y el
tiempo que consume cada uno de tales procesos.
El proceso contiene las siguientes variables, parmetros, caractersticas de
operacin e identidades.
a) Variables Exgenas:
ATi = es el intervalo de tiempo entre llegada de la i- sima orden y la (i 1) sima orden, en donde i = 1, 2, 3, ......,n.
STi j = el tiempo de procesamiento para la i- sima orden en el j- simo
proceso, en donde i = 1, 2, 3, ......,n, y j = 1, 2, 3, ......,m.
b) Variable de Estado:
WTi j = el tiempo que la i- sima orden espera para entrar al
proceso, en donde i = 1, 2, 3, ......,n, y j = 1, 2, 3, ......,m.
j- simo
Introduccin a Simulacin
12
Juan Snchez R.
Facultad de Ingeniera
13
Juan Snchez R.
Facultad de Ingeniera
n-1
. T1n =ST1n
I = 2, 3,.., n
I = 2, 3,.., n
:
:
Ti n = WTi n + STi n
I = 2, 3,..,, n
14
Juan Snchez R.
Facultad de Ingeniera
IDTi j = -DIFj
i =2, 3, ...., m;
j =1, 3, ...., n
15
Juan Snchez R.
Facultad de Ingeniera
a) Variables exgenas:
Ut = valor de una variable estocstica con una
distribucin de probabilidad conocida, esperanza
matemtica igual a cero y una desviacin estndar dada.
Vt = valor de una variable estocstica con una
distribucin de probabilidad conocida, esperanza
matemtica igual a cero y una desviacin estndar dada.
Gt = gastos gubernamentales en el perodo T.
b) Variables endgenas:
Ct = consumo durante el perodo T.
It = inversin durante el perodo T.
Yt = ingreso nacional durante el perodo T.
c) Parmetros:
c = tendencia al consumo marginal.
b = coeficiente de aceleracin
d) Caractersticas de operacin:
Ct = c Yt -1 + Ut
It = b (Yt -1 - Yt-2) + Vt
e) Identidad:
Yt = Ct + It + Gt
1.3 Clasificacin de los modelos para simulacin.
Para clasificar los modelos de simulacin se han sugerido un cierto
nmero de sistemas taxonmicos diferentes. Por ejemplo [Mass]
propuso la posibilidad de clasificarlos de acorde a su grado de
abstraccin. Siendo posible determinar cinco grados de abstraccin con
base a los siguientes criterios:
Introduccin a Simulacin
16
Juan Snchez R.
Facultad de Ingeniera
Introduccin a Simulacin
17
Juan Snchez R.
Facultad de Ingeniera
18
Juan Snchez R.
Facultad de Ingeniera
19
Juan Snchez R.
Facultad de Ingeniera
20
Juan Snchez R.
Facultad de Ingeniera
Introduccin a Simulacin
21
Juan Snchez R.