You are on page 1of 36

1.

4 MECANISMOS DE TIEMPO FIJO Y


VARIABLE
 Debido a que la mayoria de los

QUE ES UN
estudios de simulacion se
interesan en el rendimiento del
sistema durante un periodo,

MECANISMO DE una de las consideracines mas


importantes para diseñar el

TIEMPO modelo y escoger el lenjuage


en el cual porgramarlo, es el
metodo que se usa para
cornometrar.
AVANCE DE TIEMPO

 Necesitamos seguir la pista del valor actual del


tiempo simulado a medida que la simulación
procede

 Necesitamos un mecanismo para avanzar el


tiempo simulado desde un valor a otro.
• Dependerá de la aproximación
elegida para describir el

UN MECANISMO DE comportamiento del sistema .

TIEMPO: • Requerira que se lleve


registro de los valores actuales
un

del tiempo simulado.


RELOJ DE TIEMPO

 Es la variable que en un modelo de simulación, muestra el valor actual del tiempo simulado. En otras
palabras es el contador de tiempo de la simulación.

 Este tipo de artefactos permiten observar el comportamiento de un sistema durante un período


determinado de tiempo, variando diversas condiciones, a fin de poder medir las variaciones de los
mismos.
• Es el contador de tiempo de la simulación, y su función consiste en
responder preguntas tales como:

¿cuanto RELOJ DE
¿cuanto
tiempo en SIMULACIÓN
tiempo se ha
total se
utilizado el
requiere que
modelo de la
dure esta
simulación?
ultima?
Han surgido dos tipos generales de metodos ara el avance del tiempo en el modelo de un sistema cuando
su simulacion se realiza en una computadora.

Podemos hablar de dos tipos de reloj de simulación:

 El reloj de simulación absoluto, que parte de cero y termina en un tiempo total de simulación definido.

 El reloj de simulación relativo, que sólo considera el lapso de tiempo que transcurre entre dos eventos.
El reloj es inicializado a cero.

Simulación utiliza un reloj real.


 Existen dos tipos de mecanismos
para el avance del tiempo en el
modelo de un sistema cuando su
simulación se realiza en una
computadora

Variable Fijo
DESVENTAJAS

 Cada corrida produce solo valores estimados del sistema real

 Si el modelo no es representativo los resultados tampoco

 Algunos modelos son caros y consumen muchos tiempos

 Nunca se conocen los resultados optimos


VENTAJAS

 Una vez construido el modelo se puede mas veces

 Ofrece una mejor comprension y visulizaciòn

 Permite experimentar bajo los distintos esenarios

 Son versatiles ala modificacion de variables

 Permite controlar las condiciones experimentales


INCREMENTO DE TIEMPO FIJO

 En este método la computadora simula un reloj que registra el instante que en el tiempo real ha
alcanzado el sistema, lo cual permite mantener bajo control la secuencia correcta de los tiempos de los
eventos
INCREMENTO DE TIEMPO FIJO

 Este tipo de mediciones será cada determinado lapso de tiempo igual, es decir se cuantifican a los
datos en un determinado tiempo histórico. Como el número de accidentes en un año.

 Se considera un intervalo fijo de tiempo y el estado del modelo se comprueba después de transcurrido
cada uno de estos incrementos constantes

 El reloj se inicia a 0 y se va actualizando cada vez que pase el incremento de tiempo fijado. En esos
instantes se observará el sistema para realizar los cambios.
El avance del tiempo de simulación depende de cuál de las aproximaciones se elija.

Como esta explicado, se trata de establecer lapsos de tiempo iguales y monitorear cada vez que este
lapso concluya. Puede ser un día, semana, mes o año.
DESVENTAJAS

La necesidad de decidir
El error introducido por cual evento a procesar es
precesar eventos al final primero cuando eventos
del intervalo en el cual que no son simultaneos
ocurren en realidad son tratados
como tales
 Estos dos problemas se pueden solucionar si se reduce la longitud del incremento elemental de tiempo
considerado. Sin embargo, una disminución de Δt conlleva inevitablemente un aumento del tiempo de
ejecución del modelo en el ordenador.
 Se considera un intervalo fijo de tiempo y el estado del modelo se comprueba después de transcurrido
cada uno de estos incrementos constantes.

 Este tipo de incrementos podría ser utilizado mejor en sistemas automatizados donde la ocurrencia de
eventos se da en un mismo intervalo de tiempo.
INCREMENTO DE TIEMPO VARIABLE

 Es el método más utilizado. Consiste en inicializar el reloj a cero y determinar los instantes de
ocurrencia de los sucesos de cada tipo más cercanos en el tiempo.
INCREMENTO DE TIEMPO VARIABLE

 Este tipo de mediciones se lleva a cabo en tiempos variables, es decir se, agrega cada ciclo de tiempo al
momento de realizar la medición.
 A continuación, se incrementa el tiempo de reloj para hacerlo coincidir con el instante de ocurrencia del
suceso más próximo de entre todos los sucesos futuros.

 En este instante se actualizan las variables de estado del sistema (ya que se ha producido un suceso y,
por lo tanto, se ha producido un cambio de estado), se registran los valores de interés para el
experimento y se determinan los nuevos instantes de ocurrencia de los sucesos futuros (si es
necesario).

 Una vez realizadas las operaciones anteriores, se vuelve a incrementar el tiempo hasta el instante de
ocurrencia del suceso más próximo y se repite el proceso.
 Los pasos anteriores se repiten hasta que se alcance alguna condición determinada o se llegue al
tiempo de simulación fijado.

 En resumen, el tiempo avanza siempre desde un instante en que se ha producido un suceso hasta el
próximo instante en que se va a producir un nuevo suceso.

 Debido a ello, los avances en tiempo no tienen por qué tener la misma longitud.
Flujograma de la simulación con intervalos de tiempo variables
COMPONENTES

 Estado del sistema: conjunto de variables de estado necesarias para describir el sistema en un instante
determinado de tiempo.

 Reloj: variable que recoge el valor actual del tiempo simulado.

 Lista de sucesos: lista que recoge el siguiente instante en que va a ocurrir cada tipo de suceso.

 Estadísticas: variables utilizadas para almacenar información estadística sobre el funcionamiento del
modelo.

 Rutina de inicialización: subprograma para inicializar el modelo de simulación en el instante cero.


COMPONENTES

 Rutina de tiempo: subprograma que determina el siguiente suceso de la lista de sucesos y avanza el

reloj al instante en que este suceso se produce.

 Rutina de sucesos: subprograma que actualiza el estado del sistema cuando ocurre un tipo particular

de suceso (existe una rutina de sucesos para cada tipo de sucesos).

 Librería de rutinas: conjunto de programas utilizados para generar observaciones aleatorias de las

distribuciones de probabilidad correspondientes a los sucesos aleatorios del modelo.


COMPONENTES

 Generador de informes: subprograma que, a partir de las estadísticas, calcula las estimaciones de las
medidas de funcionamiento del modelo y produce un informe cuando ha terminado la simulación.

 Programa principal: subprograma que llama a la rutina de tiempo para determinar la ocurrencia del
próximo suceso y transfiere el control a la rutina de sucesos correspondiente para actualizar
adecuadamente el estado del sistema. También chequea la terminación del experimento y llama al
generador de informes cuando el experimento ha terminado.
PREGUNTAS

 1¿Que es lo que mas le interesa a un sistema de simulación?


a) el costo
b) el diseño
c) el rendimiento del sistema
d) el tiempo
 2¿Muestra el valor actual del tiempo del sistema simulado?
a) reloj de simulacion
b) reloj de tiempo
c) reloj dijital
d) reloj de tiempo simulado
 3¿Son los dos tipos de metodos para el avance de tiempo ?
a) fijo y variable
b) absoluto y relativo
c) dinamico y o practico
d) hora y minuto
 4-¿ Son los dos tipos de mecanismos para el avance de tiempo?
a) absoluto y variable
b) fijo y absoluto
c) fijo y variable
d) variable y dinamico
 5-¿Alguna desventaja de los mecanismos de tiempo son ?
a) costoso
b) tardado
c) tiene margen de error
d) todas las anteriores
e) ninguna de las anteriores
 6-¿ Una ventaja de los mecanismos de tiempo es?
a) barato
b) muy rapido
c) muy exacto
d) el programa lo hace todo
e) todas las anteriores
f) ninguna de las anteriores
 7-¿ Que metodo de incremento de tiempo es el mas utilizado?
a) fijo
b) variable
c) absoluto
d) relativo

8-¿ Es la variable que recoje el valor actual del tiempo simulado?
a) cronometro
b) reloj
c) alarma
 9-¿ Describe el sistema en un instante determinado de tiempo?
a) estado simulado
b) incremento de tiempo fijo
c) estado del sistema
 10-¿ recoge y captura cada momento en el sistema simulado?
a) lista de verificación
b) lista de asistencia
c) lista de sucesos
d) lista de simulación
 https://villalana.wordpress.com/1-3-metodologia-de-la-simulacion/
 https://es.wikibooks.org/wiki/Manual_del_estudiante_de_Ingeniería_en_Sistemas_de_UTN/Simulación/Sistemas_
de_eventos_discretos#Incremento_de_tiempo_uniforme_o_fijo
 https://docs.google.com/presentation/d/1-eN1EkKJc6vucRCGXy-
KaCC0FsSHFLQhABrCykM2f5g/edit#slide=id.p39
 Video
 https://www.youtube.com/watch?v=MYflBZHV_wo

You might also like