You are on page 1of 7

Concepto de simulación.

- Simular, es reproducir artificialmente un


fenómeno o las relaciones entrada-salida de un sistema.

Si está basada en la
Porque usar Simulación.- cuando la operación de ejecución de un Áreas de aplicación.- son muy amplias,
un sistema o la experimentación en él son programa en una numerosas y diversas: hospitales, oficinas
computadora digital,
imposibles, costosas, peligrosas o poco entonces la simulación de correos, telégrafos, casas de cambio, etc.
prácticas se llama digital

Sistema.- es un conjunto de componentes cuyos parámetros de comportamiento están interrelacionados. Simular un


sistema significa observar un sistema equivalente que aproxima o imita el comportamiento del sistema real.

Modelo
Sistema Real Modelo Físico
Matemático Modelo de un
sistema real
SOLUCIÓN ANALÍTICA
CONTRA SIMULACIÓN.-
Las soluciones analíticas
son complejas al igual que
Solución Analitica Simulación
el modelo matemático por
lo que se usa el estudio del
sistema mediante la
simulación
La simulación de un sistema puede realizarse por varios motivos, Pindyck y Rubenfeld (1980) señalan los siguientes:

Por el contraste y la El análisis histórico de una La predicción


evolución del modelo política determinanda

Generalizar

Simplificar

El planteamiento sistemático: Para describir un sistema hay


nació para satisfacer las que considerar su propósito y
Integrar
siguientes necesidades considerar que todo sistema
está dentro de otro, que lo
contiene y es su marco
Optimizar
referencial.

Evaluar

Planificar

Partiendo de este esquema


podemos distinguir los siguientes
tipos de Sistemas
Modelos de Simulación

MODELOS DE SIMULACIÓN ESTÁTICA VS. DINÁMICA.- MODELOS DE SIMULACIÓN DETERMINISTA VS


Estática, se entiende como la representación de un sistema ESTOCASTICA.- se llama un modelo de simulación
para un instante (en el tiempo) en particular o bien para determinista si no considera ninguna variable
representar un sistema en el que el tiempo no es importante, importante, comportándose de acuerdo con una ley
por ejemplo la simulación Montecarlo; en cambio un modelo
probabilística; el modelo estocástico toma en cuenta
de simulación dinámica representa a un sistema en el que el
algún componente aleatorio de entrada. Un ejemplo
tiempo es una variable de interés, como por ejemplo en el
sistema de transporte de materiales dentro de una fábrica,
sería un sistema de inventarios de una fábrica, o bien el
una torre de enfriamiento de una central termoeléctrica, etc... sistema de líneas de espera de una fábrica, etc.

MODELOS DE SIMULACIÓN CONTINUOS VS DISCRETOS.- se definen se definen de manera análoga a los “sistemas” discretos y continuos, debe
entenderse que un modelo discreto de simulación no siempre se usa para modelar un sistema discreto. La decisión de utilizar un modelo discreto o
continuo para simular un sistema en particular, depende de los objetivos específicos de estudio. Por ejemplo: un modelo de flujo de tráfico en una
supercarretera, puede ser discreto si las características y movimientos de los vehículos en forma individual es importante. En cambio si los vehículos
pueden considerarse como un agregado en el flujo de tráfico entonces se puede usar un modelo basado en ecuaciones diferenciales presentes
en un modelo continuo.

VENTAJAS Y DESVENTAJAS DEL USO DE LA SIMULACIÓN

- Permite estudiar el efecto de cambios internos y externos del sistema - Falla al producir resultados exactos, se basa en promedios
- La observación conduce a un mejor entendimiento del sistema - Fallas al optimizar, no es una técnica de optimización
- Puede ser utilizada como un instrumento pedagógico - La simulación no puede ser conducido o llevado a cabo en corto
- Ayuda a entender mejor la operación del sistema tiempo
- Puede utilizarse también para entrenamiento de personal - Costos para proveer capacidad de simulación tener mejor personal,
- para anticipar cuellos de botella software, hardware, entrenamiento y otro tipo de costos
- Solo necesitan existir en la mente del diseñador - Abuso de simulación, una persona debe tener conocimiento de una
- El tiempo en su totalidad puede ser simulado en solo segundos, minutos u
gran variedad de áreas antes de llegar a ser un practicante de la
horas en una computadora
- Es posible reproducir eventos aleatorios idénticos mediante una secuencia simulación
de números aleatorios.
¿Existe un problema?
¿De quién es el problema?
¿Cuál es el marco de referencia del sistema donde se encuentra el problema?
¿Quién o quienes toman las decisiones?
¿Cuáles son sus objetivos?
Como formular un Problema? ¿Cuáles son los componentes controlables del sistema y cuales no lo son?
¿Cuáles son las interrelaciones más importantes del sistema?
es necesario saber: ¿Cómo se emplearan los resultados del proyecto? ¿Por quién? ¿Qué efectos
tendrá?
¿Las soluciones tendrán efecto a corto o largo plazo?
¿Podrán los efectos de las soluciones modificarse o cambiarse fácilmente?
¿Cuantos elementos del sistema se afectaran por las soluciones del proyecto? ¿En
qué grado?

- Identificar las componentes controlables de un sistema.


- Identificar posibles rutas de acción dadas por las componentes,
controlables.
- Definir el marco de referencia, dado por las componentes no
Formular un problema requiere: controlables
- Definir los objetivos que se persiguen y clasificarlos por su orden de
importancia.
- Se ubica al sistema considerando dentro de sistemas más grandes.
- Se determinan las componentes del sistema.
- Se determinan los canales de comunicación entre las componentes del sistema y de
Pasos para el diseño de un sistema este hacia los elementos de otros sistemas que van a tener influencia directa o
indirecta.
- Se determinan de qué manera se tiene acceso a la información requerida como se
procesa esta y como se transmite entre las diferentes componentes del sistema.

Recolección y procesamiento de la información

RECOLECCIÓN: Es el proceso de capturar los PROCESAMIENTO: Se comprenden las


datos disponibles que se requieren para la actividades requeridas para transformar los
simulación del comportamiento del sistema. datos en información

Fuentes para generar información

1.- Las series históricas o de tiempo: son datos útiles y de rápido procesamiento para convertirlos en información.
2.- La opinión de expertos: Es información subjetiva, carente de detalle y de utilidad mínima, económica y rápida de
obtener cierto tipo de información complementaria.
3.- Los estudios de campo: son el método más efectivo, aunque más costoso y tardado, de obtener información
requerida. Se requiere el diseño de una muestra estadística representativa del universo bajo estudio; de un
cuestionario que asegure la relevancia y confiabilidad de un cuestionario y que asegure la relevancia y confiabilidad
de los mismos y de personal entrenado que aplique la encuesta. La información capturada se mete a la computadora
a través de algún paquete y se edita.
FORMULACIÓN DEL MODELO

1. Representar el sistema mediante un esquema en el 2. Caracterizar matemáticamente las relaciones quien


que se visualice en cada modula con sus gobierna la interacción de las componentes del sistema y de
componentes, atributos, actividades endógenas y las actividades endógenas y exógenas.
exógenas y las relaciones entre estas. El conjunto de Es más fácil construir una expresión matemática de las
todos estos módulos es el sistema. componentes y actividades del bloque de que todo el sistema.

EVALUACIÓN DE LAS CARACTERISTICAS DE LA INFORMACIÓN


PROCESADA.-a través de pruebas auxiliares:

- Pruebas referentes a valores medios (diferentes entre medias).


- Pruebas referentes a variaciones (Ji-cuadrada, prueba F…).
- Pruebas referentes a conteo de datos (proporciones, tablas de contingencia, bondad de ajuste, pruebas de corridas e
intervalo).
- Pruebas no paramétricas (rangos, medianas, corrección, Kolmogorov-Smirnov, etc.).

DISEÑO DE EXPERIMENTOS DE SIMULACIÓN

Una vez validado el programa se entra a la fase del diseño de experimentos que se quieren simular, para ello se debe
hacer lo siguiente:
1. Definir las variables endógenas y exógenas.
2.Definir las estructuras funcionales que las relacionan.
3. Elegir las distribuciones adecuadas a los parámetros aleatorios.
4. Generar los números y variables aleatorias que de acuerdo a estas distribuciones, representan al sistema baja estudio.
5. Realizar pruebas de hipótesis para seleccionar la información necesaria para realizar la simulación.
6. Definir las distintas condiciones iniciales y finales de la simulación.
7. Realizar un número determinado de simulación.
8. Tabule y grafique los resultados para realizar un mejor análisis y validación de la simulación.
ANALISIS DE RESULTADOS Y VALIDACIÓN
DE LA SIMULACIÓN
1. Recolectar sistemáticamente los datos producidos por la simulación.
2. Calcular ciertas estadísticas.
3. Interpretar el comportamiento de la información obtenida.
4. Validar los resultados de la simulación comparando tanto similitud entre los resultados y las posibles series históricas que se
poseen, como el uso que las decisiones le den a esta herramienta.

FORMULACIÓN DE UN PROGRAMA DE COMPUTADORA

1. Elaborar un diagrama de flujo que muestre el efecto de las diferentes actividades sobre las componentes
importantes del sistema
2. Diseñar la programación en algún lenguaje especial como:GPSS, SIMNET, SIMSCRIPT, GASP, DYNAMO, etc. ó
lenguajes de alto nivel: PASCAL, C.
-condiciones iniciales de la simulación.
-condiciones finales.
3. Probar el programa hasta eliminar todos los errores lógicos y no lógicos.
4. Generar resultados.
5. diseñar un programa:

El programa puede hacerse en lenguajes de alto nivel: C, PASCAL, FORTRAN, BASIC, etc., lenguajes de
simulación: GPSS SIMNET, cualquiera que sea el lenguaje seleccionada en el deben ampliarse procedimientos
funciones o bloques que describan la realización de llegadas servicios y salidas.

You might also like