Está en la página 1de 8

Traducido del inglés al español - www.onlinedoctranslator.

com

Actas de la Conferencia de simulación de invierno de 1989 EA MacNair, KJ Musselrnan, P.


Heidelberger (eds.)

DISCURSO PRINCIPAL POR QUÉ FUNCIONA LA SIMULACIÓN

A. Alan B. Pritsker Pritsker Corporation PO Box 2413 West Lafayette, IN 47906 Alan Pritsker es
presidente de Pritsker Corporation, una empresa que resultó de la fusión de Pritsker & Associates,
una empresa de software y servicios especializada en resolver problemas de diseño con
simulación, y FACTROL, una empresa de software de control de planta.

Pritsker fue uno de los fundadores de ambas empresas e, inicialmente, operaban por separado
para satisfacer las necesidades de los clientes.

Sin embargo, con el fin de brindar un mejor servicio y hacer frente al floreciente crecimiento de la
simulación, se han integrado en una empresa más grande.

Alan Pritsker fue una de las primeras personas en trabajar en simulación por computadora.

Con una licenciatura en ciencias y maestrías de Columbia y un doctorado en investigación de


operaciones del estado de Ohio, trabajó en la industria y luego enseñó en tres universidades antes
de iniciar las empresas.

Pritsker estaba investigando la simulación y avanzando como tecnología mientras enseñaba el


tema.

Sus estudiantes fueron clave para su desarrollo y sus esfuerzos dieron como resultado el
establecimiento de la Universidad de Purdue como el centro de la actividad de simulación.

Además de establecer y definir los estudios de simulación en Purdue, el trabajo de Pritsker ha


impactado a la mayoría de las otras universidades y sus estudiantes se han convertido en líderes en
el campo en todo el país y el mundo.

RESUMEN La simulación funciona porque trata con la realidad.

Simulamos modelos de sistemas reales.

Nos acercamos más al sistema que cualquier otro tipo de modelador.

Estudiamos el antiguo sistema, recopilamos datos, entendemos los primeros principios sobre el
sistema, revisamos los procedimientos en uso antes de comenzar a modelar y probamos las
soluciones propuestas contra las operaciones actuales o los diseños de referencia.

No obligamos a un sistema a adoptar un modelo normativo preconcebido.

Nos esforzamos para que se utilicen nuestros modelos y se implementen nuestras mejores
alternativas.
Nos quedamos con un problema hasta que se implementa una solución.

Reconocemos que el modelo sobre el que hacemos nuestras recomendaciones contiene


información y conocimientos adicionales que son útiles durante la implementación.

1. INTRODUCCIÓN Al preparar este discurso de apertura, tuve dificultades para decidir si


sería específico o general.
2. Mi reacción fue que un discurso de apertura debería ser general y considerar el título:
"Pensamientos aleatorios sobre la simulación. n Dado que soy un "iniciado" en la WSC,
Sentí que un tema más específico sería de mayor interés. También sabía que podría incluir
mis pensamientos aleatorios bajo un título de charla específico. Con base en mi
investigación de modelos combinados, debería haber reelaborado el título de "Por qué
funciona la simulación y otros pensamientos aleatorios".
3. La simulación es la técnica más utilizada y útil de los ingenieros industriales y los
investigadores de operaciones. ha tenido un gran impacto en las operaciones industriales y
gubernamentales.
4. En la última década, hemos visto un aumento fantástico en el número de personas que
utilizan la simulación para resolver problemas y tomar decisiones. Este documento se
centra en las razones de este aumento en el uso de simulación y algunos de los conceptos
de investigación que ayudarán a continuar con la aplicación exitosa de la simulación. ¿POR
QUÉ FUNCIONA LA SIMULACIÓN?
5. La simulación funciona porque abstraemos la realidad y porque nosotros, como
solucionadores de problemas, somos modeladores y analistas realistas. Combinamos los
conceptos de ingeniería de diseño y control con el enfoque experimental del científico.
Usamos las matemáticas para resolver problemas y verificar soluciones.
6. Vemos los problemas como oportunidades.
7. No estamos obsesionados con la optimización porque sabemos que nuestros modelos son
aproximados. No nos preocupamos por las trampas hasta que tengamos a la vista la
solución.
8. Tenemos más y mejores herramientas para hacer el trabajo. Sabemos cómo iniciar un
proyecto y somos rápidos en cerrar.
9. Generamos confianza en el tomador de decisiones sobre un curso de acción correcto.
Construimos modelos, los usamos, hacemos una recomendación basada en los resultados
de la simulación e implementamos la recomendación incluyendo la medición de las
mejoras obtenidas.
10. Apoyamos la mejora continua y continua, no solo la mejora. Es irónico que la simulación,
una palabra que connota una sensación de irrealidad, funcione debido a la capacidad de
incluir realismo en los modelos que subyacen en un análisis de simulación.
11.
3. ¿CÓMO FUNCIONA LA SIMULACIÓN? La simulación es un campo joven. Todos hemos
escuchado comentarios sobre el crecimiento de la ciencia y que el 85% de todos los
científicos que vivieron están vivos hoy. Mi estimación es que el 99,9% de todos los
simuladores informáticos que vivieron están vivos hoy. Es importante darse cuenta de esto.
Un campo joven necesita dirección. Debemos seguir siendo impulsados por nuestra
herencia de ingeniería. No debemos caer en la trampa de definir los problemas porque
tienen solución.
Repito mi premisa: la simulación funciona debido al realismo que se puede incorporar a los
modelos que se analizarán a través de la simulación.
Una forma de lograr el realismo es modelar por etapas, es decir, modelar evolutivamente.
Los lenguajes de simulación de propósito general facilitan la ampliación y modificación de
un modelo para agregar características que se consideran necesarias para la resolución de
problemas.
Para resolver los problemas se requiere la participación de un tomador de decisiones.
Tenemos dificultades para modelar al tomador de decisiones, por lo que imitamos el
proceso de toma de decisiones y brindamos información similar a la que se usa en las
operaciones reales, es decir, en la práctica. Esto nos permite apoyar a muchos tipos
diferentes de tomadores de decisiones, ya sea a través de cambios en el modelo o
cambiando la interfaz de usuario.
Echemos un vistazo al tipo de tomadores de decisiones que apoyamos.
Algunos tomadores de decisiones solo necesitan una comprensión de un sistema para
poder avanzar. Para tales tomadores de decisiones, el modelo se construye con fines de
comunicación y explicación.
Se pone más énfasis en modelos descriptivos o de instalaciones y animaciones que
muestran flujos de objetos para que el tomador de decisiones pueda percibir cómo
funcionaría el sistema o el sistema propuesto.
La simulación funciona para estos tomadores de decisiones al describir gráficamente las
operaciones de su sistema.
Un segundo tipo de tomador de decisiones está involucrado en situaciones de diseño y
análisis y compara soluciones o escenarios alternativos.
Esto implica el uso de técnicas de clasificación y selección durante el análisis de salida,
pero requiere que el modelo sea capaz de cambios de parámetros y cambios estructurales
y que pueda proporcionar información sobre cómo mejorar los diseños.
Los modelos de simulación que tienen una correspondencia uno a uno entre los elementos
del modelo y los elementos del sistema tienden a ser la mejor fuente de información sobre
las posibilidades de mejora.
La simulación funciona para estos tomadores de decisiones al ilustrar soluciones
alternativas y proporcionar resultados que indiquen dónde son posibles las mejoras.

Un tercer tipo de tomador de decisiones tiene el difícil problema de estimar el desempeño


absoluto.
Esto requiere un modelo que incluya todos los elementos que pueden impactar en la
medida de desempeño que se estima.
Para tales situaciones, normalmente se requiere una amplia recopilación de datos.
Afortunadamente, los modelos de simulación permiten el uso de muchos tipos de datos,
incluidos datos observados, datos resumidos y distribuciones teóricas. En algunos casos,
los datos observados pueden obtenerse en línea desde un dispositivo de recopilación.
La simulación funciona para estos tomadores de decisiones porque se establece confianza
en el modelo mediante el uso de datos reales.
El cuarto uso de la simulación por parte de los tomadores de decisiones está en el área de
control. Tanto los despachadores como los gerentes operativos están involucrados en las
decisiones de control.
A nivel de despachador, se desea información sobre las medidas de desempeño dada una
programación de pedidos entregados al piso de producción asumiendo un estado actual
para el piso de producción.
Esto se puede lograr mediante un modelo de la planta y accediendo a las bases de datos
de control de producción o MRP II y las bases de datos de estado de la planta.
Los modelos de simulación pueden incluir reglas de despacho y heurística o tener
algoritmos de programación incorporados para realizar las decisiones de programación.
La persona que realiza la programación puede ser incluida en el proceso de evaluación de
la simulación.
Para la gestión operativa, el modelo de simulación se puede utilizar para evaluar los puntos
de cuello de botella actuales, el costo de acelerar un trabajo en particular, el impacto de la
contratación de trabajo adicional, y la conveniencia de agregar recursos para manejar la
carga de trabajo actual.
La integración de las decisiones de gestión operativa con las decisiones de programación
se puede lograr dentro de un entorno de control.
Actualmente estamos instalando tales capacidades. En algunos casos, es posible que los
modelos necesarios para el control no tengan que ser tan detallados como los necesarios
para el análisis y la estimación.
En control, el tiempo entre acciones de control puede permitir el uso de un modelo más
simple.
Acortar el tiempo entre los puntos de control puede compensar una inexactitud del
modelado, una mala decisión o una implementación defectuosa.
La simulación apenas comienza a funcionar para los tomadores de decisiones en el área de
control. La discusión anterior se relaciona con la resolución de problemas y el uso de
modelos dentro del proceso de resolución de problemas.
No está claro cómo un tomador de decisiones percibe un modelo. Lo que puede ser
importante para un tomador de decisiones puede tener poca importancia para otro.

La visión del modelo puede ser diferente y podría depender del objetivo del tomador de
decisiones que se relaciona con las funciones de comprensión, análisis, estimación o
control.
Los modelos de simulación contienen una gran cantidad de información y representan
diferentes cosas para diferentes tomadores de decisiones.
4. ¿DÓNDE SE UTILIZA LA SIMULACIÓN? Los sistemas de interés para el simulacionista son
extremadamente diversos. Realizamos actividades de diseño y análisis en los movimientos
más pequeños y en los sistemas más grandes.
Las disciplinas que utilizan el modelado y la simulación incluyen la ingeniería, los negocios,
las matemáticas y la estadística, la antropología, la sociología, la psicología, la medicina, la
física, etc. Apenas hay un campo que no haga uso del modelado y la simulación. La
industria no solo utiliza el modelado y la simulación, sino que el gobierno sigue siendo un
firme partidario del campo. En 1989, el Departamento de Defensa y el Departamento de
Energía incluyeron el modelado y la simulación como una de las veintidós tecnologías
críticas en los Estados Unidos. Era el único campo orientado a la técnica que figuraba en la
lista.
¿Cómo pueden tantos campos utilizar la misma tecnología?
La respuesta es que proporcionamos una perspectiva sobre el modelado que es amplia y
flexible.
Los lenguajes incluyen la capacidad de modelar objetos, eventos, procesos, actividades,
ecuaciones diferenciales, de diferencia o algebraicas, y una combinación de las anteriores.
Como se mencionó anteriormente, los modelos son fáciles de modificar y ampliar. Los
lenguajes permiten y promueven múltiples niveles de modelos.
Las capacidades de modelado jerárquico permiten que un modelo llame a otro o llame a
un programa especializado para resolver un conjunto específico de ecuaciones.
Por ejemplo, es fácil incrustar un procedimiento de solución de programación lineal en un
modelo de simulación como un evento para proporcionar valores de variables de decisión.
En los modelos de simulación, no son necesarios supuestos de linealidad ni se presumen
hipótesis de estacionariedad.
Para los lenguajes de simulación de propósito general, es responsabilidad del usuario tener
un conocimiento detallado del sistema que se está modelando.
Para lenguajes de propósito especial, es responsabilidad del usuario asegurarse de que las
características especiales sean apropiadas para los elementos del sistema que se está
modelando. Debido a la diversidad de los sistemas que se estudian desde el punto de vista
de la simulación, cada profesional de la simulación debe aprender un lenguaje de
simulación en detalle.
En mi experiencia, es necesario utilizar un lenguaje de simulación para modelar grandes
sistemas complejos, y es a partir de dichos modelos que se obtiene un entendimiento y un
nivel de comprensión detallado respecto al modelado. Después de usar un idioma, es
relativamente fácil aprender un segundo. Un curso en el que se utilice un lenguaje de
simulación para construir y analizar modelos debe impartirse desde la perspectiva del
concepto de modelado.
La sintaxis, la semántica y la estructura de datos del lenguaje son importantes, pero es la
perspectiva del modelado y los conceptos del lenguaje lo que debe enfatizarse.
Comprender la perspectiva y los conceptos de un lenguaje de simulación requiere una
amplia aplicación.
5. TRES ÁREAS DE INVESTIGACIÓN
5.1. Clasificación de modelos para respaldar el análisis de resultados El análisis de los
resultados de la simulación es un tema desconcertante. En la práctica, parece que un
análisis es muy fácil o extremadamente difícil.
A veces esta dicotomía es difícil de entender. Se han hecho grandes avances en la
obtención de resultados teóricos para el análisis de resultados y la reducción de la
varianza. Sin embargo, los resultados no se utilizan a menudo. Las razones de esto son que
los resultados no son fáciles de aplicar, la experimentación exhaustiva en los sectores
industrial y gubernamental generalmente no es posible debido a limitaciones de tiempo, la
cantidad de trampas asociadas con las aplicaciones de los resultados desalienta su uso y la
cantidad de variables y las medidas de rendimiento en un modelo dificultan la aplicación
de los resultados. Como alternativa, ha habido una mayor exploración de medios gráficos
para ver los resultados de una simulación. Mediante el uso de animaciones, diagramas,
histogramas, gráficos circulares y gráficos de rango, la esperanza es que un problema
complejo se pueda convertir en un problema más simple donde la respuesta se perciba
directamente. Esto no ha resuelto el problema.
Lo que se necesita son técnicas estadísticas robustas que puedan aplicarse a diversos
sistemas.
Actualmente, los resultados de la simulación se ven como un proceso estocástico para el
cual tenemos registros de muestra de las observaciones del proceso. En la mayoría de los
casos, el conocimiento de la estructura del modelo no se utiliza como entrada para una
técnica de análisis de salida. Una excepción es la técnica regenerativa.
Una clasificación de tipos de modelos que admita la capacidad de utilizar la información
del modelo podría ayudar a mejorar las técnicas de análisis estadístico.
5.2. Modelos deterministas Una pregunta importante en la construcción de un modelo que
involucra variación aleatoria se refiere a la fuente de la aleatoriedad.
Una fuente de aleatoriedad son los tiempos de actividad, es decir, el tiempo para realizar
una función.
Dos razones para la aleatoriedad de los tiempos de actividad es la falta de información
sobre:
1) los tipos de operaciones que se realizan y
2) los detalles de cómo un recurso realiza la función.
Si una actividad se descompone en subactividades, la variabilidad del tiempo para realizar
la subactividad tiende a ser menor.
Se plantean preguntas de investigación sobre el funcionamiento y análisis de modelos que
no tienen variación aleatoria. Si los parámetros permanecen constantes, se puede usar una
ejecución para evaluar un escenario. Si se supone que los parámetros del modelo toman
distintos valores en diferentes momentos dentro de un escenario, entonces es necesario
responder las siguientes preguntas de investigación: • ¿Existe la necesidad de un lenguaje
de modelado diferente? • ¿Qué capacidades de recopilación de datos y análisis de
resultados se requieren? ¿Es posible analizar las periodicidades en el modelo para estimar
el desempeño? ¿Se puede utilizar un enfoque de transformación? ¿Se puede analizar el
modelo en dos tipos de intervalos: parámetros constantes y transiciones a nuevos valores
de parámetros? ¿Qué procedimientos están disponibles para detectar el comienzo y el
final de tales intervalos?
La investigación sobre modelos deterministas está siendo impulsada por consideraciones
prácticas. Las discusiones con los ingenieros de aplicaciones indican que aproximadamente
el treinta por ciento de los modelos de simulación que se utilizan en la industria no
incluyen variaciones aleatorias.
Estos modelos son complejos, multivariables y emplean algoritmos complejos.
Básicamente, son evaluadores de procedimientos. En cierto sentido, son similares a los
modelos para evaluar los métodos de programación, distribución y logística. Es interesante
notar que gran parte del trabajo actual en programación y enrutamiento por parte de
programadores matemáticos podría clasificarse como análisis de simulación determinista.
G.3. Caos Recientemente he estado leyendo sobre Caos. Como simulacionista, muchos de
los conceptos de la Teoría del Caos me dan una sensación cómoda. Otros, sin embargo,
tocan un acorde disonante. La teoría del caos tiende a tratar los fenómenos naturales. Es
un enfoque holístico para el estudio de la turbulencia, las nubes y otros sistemas no
lineales.
Para los investigadores del caos, las matemáticas se han convertido en una ciencia
experimental, con la computadora reemplazando laboratorios llenos de tubos de ensayo y
microscopios. Las imágenes gráficas son la clave. Kuhn afirma: "En condiciones normales,
La mayoría de las veces ignoramos el espacio de solución y las características de una
respuesta. Trabajamos en muchos campos y requerimos de un equipo interdisciplinario
para comprender los fenómenos observados del sistema con el que estamos tratando.
Utilizamos muchas construcciones de modelado diferentes para capturar la esencia de
objetos, eventos, procesos y actividades.
Entremezclamos estos modelos con modelos algebraicos, diferenciales y de ecuaciones en
diferencias. Los resultados gráficos se utilizan ampliamente para: comprender los modelos;
verificar las salidas; validar que los modelos se relacionen con los fenómenos observados;
y proporcionar un medio para mejorar las operaciones.
Los investigadores del caos también se ocupan de los sistemas deterministas cuya salida
tiene la apariencia de una variación aleatoria. Los modelos desarrollados para tales
situaciones incluyen efectos no lineales y producen un comportamiento dinámico
aperiódico. Excepto por el comportamiento aperiódico, este aspecto de la Teoría del Caos
corresponde a nuestra investigación de análisis de modelos deterministas.
Tres aspectos de la Teoría del Caos que son diferentes son:
1) la falta de comportamiento estacionario en los modelos no lineales;
2) el efecto mariposa que produce grandes impactos para cambios aislados aparentemente
pequeños; y
3) el concepto de que el comportamiento del sistema no se puede construir o estimar
ensamblando modelos de subsistemas.
Estos merecen una cuidadosa atención por parte de la comunidad de simulación. Para el
investigador de simulación, normalmente se supone que el comportamiento
estacionario no existe en períodos transitorios pero sí en períodos de estado estable. El
período transitorio se considera como el tiempo hasta que se alcanza el estado estable o
el tiempo durante el cual se debe realizar un análisis para un sistema de terminación. La
posibilidad de que un modelo pueda continuar operando y nunca alcanzar un punto de
regeneración está en el corazón de la mayoría de los análisis estadísticos de la
investigación de resultados de simulación. Si no se asume la estacionariedad, ¿qué
impacto hay en los procedimientos de modelado y análisis? Si el comportamiento no
estacionario existe en la naturaleza, ¿deberíamos esperarlo en los sistemas hechos por el
hombre? Con respecto al efecto mariposa, los simulacionistas sí observan grandes cambios
en el comportamiento de pequeñas perturbaciones. Esto ocurre cuando las tasas de
llegada se acercan a las tasas de servicio o, de forma más drástica, cuando se produce un
bloqueo de recursos. Afortunadamente, cuando se trata de un sistema creado por el
hombre, podemos cambiar el sistema o su diseño. De este modo, hasta cierto punto
tratamos con un caos controlado. La tercera área de preocupación en la teoría del caos se
relaciona con la predicción del rendimiento del sistema a partir de modelos que describen
los componentes del sistema.
Para los modelos de simulación, se dedica mucho tiempo a modelar las interfaces y el
flujo de información entre los componentes, así como las interacciones de los
componentes físicos. Si es necesario ir más allá del modelado de interfaces a un enfoque
holístico, como sugiere la teoría del caos, es otro tema que vale la pena explorar.

6. CHAT.T.~.NGES Los retos a los que nos enfrentamos son apasionantes. Necesitamos
transferir los fenómenos observados obtenidos de la resolución de problemas a las
instituciones académicas. Las historias de casos necesitan ser escritas. Es necesario
desarrollar problemas de prueba para promover el desarrollo de pruebas estadísticas que
sean fáciles de aplicar. Es necesario desarrollar una clasificación de sistemas para
proporcionar información sobre la necesidad de lenguajes de nivel superior, análisis
estadístico basado en el conocimiento y modelos de subsistema estándar.
Las bases de datos deben llenarse con instancias de comportamiento observado y con
medidas de rendimiento de los elementos del sistema.
Se requiere un mayor énfasis en el desempeño total del proyecto, incluido el costo del
ciclo de vida.
7. CONCLUSIÓN A medida que nos acercamos a la última década del siglo XX, el campo de
la simulación tiene mucho que agradecer. Primero, el 99.9 % de nosotros todavía estamos
vivos. Somos un campo dinámico en crecimiento con mucha diversidad. La simulación es la
técnica de investigación de operaciones e ingeniería industrial más utilizada. Hemos
establecido la necesidad de simulación, demostrado que funciona y producido las
herramientas para apoyar la resolución de problemas mediante simulación. Hemos
comercializado el campo y demostrado, sin duda, los beneficios que se pueden obtener del
modelado, análisis y resolución de problemas mediante simulación. En 1947, Winston
Churchill en un discurso ante la Cámara de los Comunes presentó la siguiente visión de la
democracia

También podría gustarte