Sei sulla pagina 1di 30

Introducción a la Simulación

El hombre es un animal que usa herramientas


…sin herramientas no esnada,
con herramientas lo estodo.

THOMAS CARLYLE
Aplicaciones de la simulación

La tecnología de simulación está encontrando su camino en


una creciente número de aplicaciones que van desde la
formación de los pilotos del avión al ensayo de nuevos
prototipos de productos.

La única cosa que estas aplicaciones tienen en común es que


todos ellos proporcionan un entorno virtual que ayuda a
prepararse para situaciones de la vida real, lo que resulta en
un ahorro significativo en tiempo, dinero, e incluso lavida.
Aplicaciones de la simulación

Incremento de aplicaciones en el diseño y mejora de


sistemas de servicios y manufactura

¿Cómo podemos mejorar el siguiente proceso?


……

La simulación del sistema reduce el riesgo de tener


sistemas que operan de manera ineficiente o que no
cumplen con los requisitos mínimos de rendimiento.
¿Qué es lasimulación?

Oxford American Dictionary (1980) define la simulación: «es


una manera para reproducir las condiciones de una
situación, a través de un modelo, para estudiar, testear,
entrenar, etc»
Según Schriber (1987) la simulación es : «el modelamiento de
un proceso o sistema de tal manera que el modelo imita las
respuestas del sistema actual a los eventos que toman lugar
en el tiempo»

La simulación es la imitación de
un sistema dinámico utilizando
un modelo de computadora con
el fin de evaluar y mejorar el
rendimiento del sistema.
¿Qué es lasimulación?

En la práctica, la simulación se realiza generalmente


mediante software comercial de simulación como ProModel
Software comercial de simulación

 Diseñados específicamente para crear modelos que


capturan el comportamiento dinámico del sistema.
 Las estadísticas de rendimiento se recopilan
durante la simulación y se resumen de forma
automática para el análisis.

 Proporciona un gran
realismo mediante
la animación gráfica
del sistema que se
está modelando.
Software comercial de simulación

 Durante la simulación, el usuario puede


interactuar realizando el análisis «Ysi» sobre la
marcha.

 Poseen capacidad de optimización.

 La simulación puede trabajar con información


inexacta, pero no puede trabajar con información
incompleta.
¿Por qué simular?
La simulación es una manera de validar si se
esta tomando la mejor decisión

Ayuda a ahorrar considerablemente al eliminar


la costosa y perturbadora técnica de la prueba
y error.

La simulación además de proveer de un


método de análisis formal y predictivo,puede
analizar sistemas complejos.

Empleando la simulación por computadora se pueden eliminar


considerablemente los grandes errores que se cometen al probar en forma
directa los cambios en el sistema, sin antes haber testeado las alternativas.

La simulación permite reducir por completo la incertidumbre frente a cual


idea funcionara mejor y a que costo, dejando fuera las emociones en el
proceso de toma de decisiones a través de la entrega de evidencia objetiva y
difícil de refutar.
¿Por qué simular?

 Captura la interdependencia de los sistemas


 Representa la variabilidad de los procesos,
actividades, etc.
 Estan versátil que puede ser simulado incluso el
sistema mas complejo
 Muestra la conducta del sistema a través del
tiempo

 Experimentar sobre una simulación, corresponde solo una


fracción del tiempo y del costo de experimentar sobre el
sistema real
¿Por qué simular?

 Provee información sobre todas las medidas de


desempeño del sistema simultáneamente
 Esvisualmente atractivo y comunica fácilmente el proceso
que se esta simulando
 Provee resultados fáciles de entender y comunicar
 Corre en tiempo comprimido los segundos, horas, meses e
incluso años de operación
 Fuerza la atención en los detalles de los sistemas para que
operen mejor
Areas de Aplicación

Sistemas de Computadores
Telecomunicaciones, Transporte y Energía
Aplicaciones Militares y Navales
Política Públicas
Manufactura — Programación, Inventarios
Personal en empresas de servicios
Bancos, Comida Rápida, Correo, ...
Distribución y Logística
Salud — Salas de emergencia y de operaciones
Planes de Emergencia (terremotos, inundaciones)
Distribución de Servicios (juzgados, hospitales)
Ingeniería de Sistemas

Instalaciones/Procesos Físicos; Reales o planeados


Estudiar su Desempeño
Medir
Mejorar
Diseñar (si no existe)
Posible Control en Tiempo Real
Algunas veces es posible “jugar” con el Sistema
Pero algunas veces es imposible hacerlo ya sea que
No existe
Se Destruye,
Muy Caro
¿Cuándo Simular?

Como regla general, es apropiada cuando:


Desarrollar un modelo estocástico es muy difícil o
quizás aún imposible
El sistema tiene una o más variables aleatorias
relacionadas
La Dinámica del sistema es extremadamente compleja
El objetivo es observar el comportamiento del sistema
sobre un período
La habilidad de mostrar la animación es importante.
Simulación Computacional

Un Método para Estudiar un amplio abanico de


modelos de sistemas del mundo real
Uso de evaluación numérica con el computador
Uso de software para “imitar” las operaciones y
características del sistema, a menudo en el tiempo
En la práctica, es el proceso de diseñar y crear
modelos computarizados del sistema y hacer
experimentos numéricos con el computador
Una aplicación poderosa a sistemas complejos
Simulación puede tolerar modelos complejos
Justificación Económica

Costos de Operación
Costo SIN Simulación

Costos de Operación
CON Simulación

Tiempo
Simulación

Imitar; Emular; Modelo artificial; Prototipo


Sistema lógico Matemático que reside en un computador
No proporciona respuestas exactas del sistema real, sólo
estimaciones, aproximaciones con error acotado.
Modelo de Simulación nos provee de una historia artificial
del sistema bajo estudio
En la simulación estocástica las entradas y salidas son
aleatorias
Generación de variables aleatorias; Análisis estadístico de
datos (input output), Diseño y análisis de experimentos de
simulación
Ventajas de la Simulación

Beneficio general de la simulación


Laboratorio de aprendizaje-Fácil de modificar
Algunos beneficios específicos
-Mejorar desempeño del sistemas reales complejos
-Disminuir inversiones y gastos de operación
-Reducir el tiempo de desarrollo de un sistema
-Asegurar que el sistema se comportará como se desea
-Conocer oportunamente hechos relevantes y efectuar
cambios oportunamente
-A veces es lo único que se puede hacer para estudiar
un sistema real (No existe; Se destruye; Muy caro)
Ventajas de la Simulación

Flexibilidad para modelar las cosas tal como son


(no importando si son enredadas y complicadas )
modelado de sistemas complejos
Evitan “buscar” sólo dónde hay luz: Cuento en dónde un
“borrachito” busca las llaves del auto cerca del farol
porque ahí puede ver y no dónde se le cayeron realmente
porque está obscuro
Permite Modelar la Incertidumbre y los procesos
transcientes
La única cosa segura es que nada es seguro
Peligro de ignorar la variabilidad y la incertidumbre
Validez del Modelo
Desventajas de la Simulación

Puede ser costosa y consumidora de tiempo


inicialmente.
Algunas veces soluciones mejores y más fáciles son
pasadas por alto.
Los resultados pueden ser mal interpretados
Por lo general son ignorados los factores humanos y
tecnológicos.
Peligro de poner demasiada confianza en los
resultados de la simulación.
Es difícil verificar si los resultados son válidos.
(Proceso de validación tema de estudio)
Tipos de Simulación

Estática v/s. Dinámica


¿Juega el tiempo un papel en el Modelo?

Cambios Continuos v/s. Cambios Discretos


¿Puede el “estado” cambiar continuamente o sólo
cambiar en algunos instantes del tiempo?

Determinístico v/s. Estocástico


¿Es todo cierto o existe incertidumbre?

La Mayoría de los modelos Operacionales son:


Dinámicos, Cambios-Discretos y Estocásticos
Haciendo simulación
La simulación se realiza casi siempre como parte de un proceso
más amplio de diseño de sistemas o la mejora de procesos.
Problema
de diseño Generan Evaluan Seleccio Impleme
o alternativ alternativ na la nta la
necesidad as de as de mejor solucion
de mejora solucion solucion solucion elegida

1. Sedesarrolla un modelo para una soluciónalternativa.


2. El modelo se pone en funcionamiento para el período de interés y se
recopilan las estadísticas de rendimiento. (se realizan varias replicas de la
simulación que proveen promedios y varianzas)
3. Se analizan los datos para estimar estadísticamente el rendimiento del
modelo.
4. Através de un proceso iterativo de modelado, simulación, y análisis,
configuraciones alternativas y políticas de operación pueden ser
probados para determinar cuál es la solución que mejor funciona.
Haciendo simulación

La simulación es esencialmente una herramienta de


experimentación en el que un modelo de computadora de un
sistema nuevo o existente se crea con el propósito de la
realización de experimentos.
 El modelo actúa como
un sustituto para el
sistema real o del
mundo real.

 Conocimiento obtenido
de la experimentación
en el modelo pueden
ser transferidos al
sistema real.
Haciendo simulación

 La simulación es el proceso de diseñar un modelo de un


sistema real y llevar a cabo experimentos con este modelo.
(Shannon 1998).
 La realización de experimentos en un modelo reduce el
tiempo, costo, y la interrupción de la experimentación en
el sistema real.
 En este sentido, la simulación puede
considerarse como una herramienta
de creación de prototipos virtuales
para realizar pruebas de concepto.
Una prueba de concepto (POC) es una demostración, cuyo propósito es verificar
que ciertos conceptos o teorías tienen el potencial para su aplicación en el
mundo real. Por lo tanto, POCes un prototipo que está diseñado para determinar
la viabilidad, pero no representa los resultadosfinales.
Haciendo simulación

El procedimiento para hacer la simulación sigue el método científico

1. Formulamos una hipótesis sobre qué diseño o


políticas de operación funcionan mejor.
2. A continuación, establecemos un experimento
en la forma de un modelo de simulación para
probar la hipótesis.
3. Con el modelo, llevamos a cabo múltiples
repeticiones del experimento o simulación.
4. Por último, se analizan los resultados de la
simulación y sacar conclusiones sobre nuestra
hipótesis. Si nuestra hipótesis es correcta,
podemos confiadamente avanzamos en hacer el
diseño o los cambios operativos (suponiendo
que el tiempo y otras limitaciones de ejecución
están satisfechos).
Haciendo simulación

Aestas alturas debería ser obvio que la simulación en sí no es


una herramienta de solución, pero más bien una herramienta
de evaluación.
 En él se describe cómo un sistema definido se comportará; no
prescribe cómo debe ser diseñado.

 Simulación no compensa la propia ignorancia de cómose


supone que el sistema funcione.

 Tampoco se justifica dejar de ser cuidadoso y responsable en el


manejo de los datos de entrada y la interpretación de
resultados de salida.

 En lugar de ser percibido como un sustituto para el


pensamiento, la simulación debe ser visto como una extensión
de la mente que permite comprender la compleja dinámica de
un sistema.
Usos de lasimulación

El aumento de la popularidad de la simulación por


ordenador se puede atribuir a lo siguiente:

 Aumento de la concienciación y la comprensión de


la tecnología de simulación.

 Aumento de la disponibilidad, capacidad y facilidad


de uso del software de simulación.

 Aumento de la memoria y de procesamiento


informático velocidades, especialmente de los PC.

 La disminución de los costos de hardware y


software.
Usos de lasimulación

Para muchas empresas, la simulación se ha convertido en una


práctica estándar cuando se está planificando una nueva
instalación o se está evaluando un cambio de proceso.
Aplicaciones típicas de la simulación incluyen:
• Work-flow planning. • Batch size optimization.
• Throughput analysis. • Bottleneck analysis.
• Capacity planning. • Production scheduling.
• Productivity improvement. • Quality improvement.
• Cycle time reduction. • Resource scheduling.
• Layout analysis. • Cost reduction.
• Staff and resource planning. • Maintenance scheduling.
• Line balancing. • Inventory reduction.
• Work prioritization. • Control system design.
¿Cuándo es apropiado lasimulación?

Como pauta general, la simulación es apropiado si los


cumplen los criterios siguientes:

 Está en una decisión operativa (lógico o cuantitativa).

 El proceso que se está analizando está muy bien definido y


repetitivo.

 Actividades y eventos son independientes y variables.

 El impacto del coste de la decisión es mayor que el costo


de hacer la simulación.

 El costo de experimentar en el sistema real es mayor que


el costo de simulación.
Habilidades requeridas

Para obtener los mayores beneficios de la simulación, un


cierto grado de conocimientos y habilidades en las siguientes
áreas es útil:
• Gestión de proyectos.
• Comunicación.
• Ingeniería de Sistemas.
• Análisis y diseño de experimentos estadísticos.
• Principios y conceptos de modelado.
• Programación básica y conocimientos de informática.
• Formación en uno o más productos de simulación.
• Estar familiarizado con el sistema que es investigado .

Potrebbero piacerti anche