Вы находитесь на странице: 1из 10

Contenido

Definición de simulación ................................................................................................ 2


Importancia de simulación ............................................................................................ 2
Aplicaciones de la Simulación ....................................................................................... 3
Ejemplos y resultados..................................................................................................... 4
Lenguajes de la simulación ............................................................................................ 6
Descripción de la simulación de sistemas discretos y continuos (características y
diferencias) ...................................................................................................................... 8

Definición de simulación
Simulación es la experimentación con un modelo de una hipótesis o un
conjunto de hipótesis de trabajo.

Thomas T. Goldsmith Jr. y Estle Ray Mann la define así: "Simulación es una
técnica numérica para conducir experimentos en una computadora digital.
Estos experimentos comprenden ciertos tipos de relaciones matemáticas y
lógicas, las cuales son necesarias para describir el comportamiento y la
estructura de sistemas complejos del mundo real a través de largos
períodos".

Una definición más formal formulada por R.E. Shannon1 es: "La simulación es
el proceso de diseñar un modelo de un sistema real y llevar a término
experiencias con él, con la finalidad de comprender el comportamiento del
sistema o evaluar nuevas estrategias -dentro de los límites impuestos por un
cierto criterio o un conjunto de ellos - para el funcionamiento del sistema

Simulación: Aplicación altamente interactiva que permite al alumno diseñar


o representar un escenario determinado. Las simulaciones permiten al
alumno practicar habilidades o acciones en un entorno sin riesgo.

Importancia de simulación

Recientes avances en las metodologías de simulación y la gran disponibilidad


de software que actualmente existe en el mercado, han hecho que la técnica
de simulación sea una de las herramientas más ampliamente usadas en el
análisis de sistemas. Además de las razones antes mencionadas, Thomas H.
Taylor ha sugerido que un estudio de simulación es muy importante para la
ingeniería de sistemas porque presenta las siguientes ventajas en el diseño
de estos:

• A través de un estudio de simulación, se puede estudiar el efecto de


cambios internos y externos del sistema, al hacer alteraciones en el modelo
del sistema y observando los efectos de esas alteraciones en el
comportamiento del sistema.

• Una observación detallada del sistema que se está simulando puede


conducir a un mejor entendimiento del sistema y por consiguiente a sugerir
estrategias que mejoren la operación y eficiencia del sistema.

• La simulación de sistemas complejos puede ayudar a entender mejor la


operación del sistema, a detectar las variables más importantes que
interactuan en el sistema y a entender mejor las interrelaciones entre
estas variables.

• La técnica de simulación puede ser utilizada para experimentar con nuevas


situaciones, sobre las cuales tiene poca o ninguna información. A través de
esta experimentación se puede anticipar mejor a posibles resultados no
previstos.

• Cuando nuevos elementos son introducidos en un sistema, la simulación


puede ser usada para anticipar cuellos de botella o algún otro problema que
puede surgir en el comportamiento del sistema.

• En simulación cada variable puede sostenerse constante excepto algunas


cuya influencia está siendo estudiada. Como resultado el posible efecto de
descontrol de las variables en el comportamiento del sistema necesitan no
ser tomados en cuenta. Como frecuentemente debe ser hecho cuando el
experimento está desarrollado sobre un sistema real.

Aplicaciones de la Simulación

Las áreas de aplicación de la simulación son muy amplias, numerosas y


diversas, basta mencionar sólo algunas de ellas: Análisis del impacto
ambiental causado por diversas fuentes Análisis y diseño de sistemas de
manufactura Análisis y diseño de sistemas de comunicaciones. Evaluación del
diseño de organismos prestadores de servicios públicos (por ejemplo:
hospitales, oficinas de correos, telégrafos, casas de cambio, etc.). Análisis
de sistemas de transporte terrestre, marítimo o por aire. Análisis de
grandes equipos de cómputo. Análisis de un departamento dentro de una
fábrica. Adiestramiento de operadores (centrales carboeléctricas,
termoeléctricas, nucleoeléctricas, aviones, etc.).Análisis de sistemas de
acondicionamiento de aire. Planeación para la producción de bienes. Análisis
financiero de sistemas económicos. Evaluación de sistemas tácticos o de
defensa militar.

La simulación se utiliza en la etapa de diseño para auxiliar en el logro o


mejoramiento de un proceso o diseño o bien a un sistema ya existente para
explorar algunas modificaciones.

Se recomienda la aplicación de la simulación a sistemas ya existentes cuando


existe algún problema de operación o bien cuando se requiere llevar a cabo
una mejora en el comportamiento. El efecto que sobre el sistema ocurre
cuando se cambia alguno de sus componentes se puede examinar antes de
que ocurra el cambio físico en la planta para asegurar que el problema de
operación se soluciona o bien para determinar el medio más económico para
lograr la mejora deseada.

Todos los modelos de simulación se llaman modelos de entrada-salida. Es


decir, producen la salida del sistema si se les da la entrada a sus
subsistemas interactuantes. Por tanto los modelos de simulación se “corren”
en vez de “resolverse”, a fin de obtener la información o los resultados
deseados. Son incapaces de generar una solución por si mismos en el sentido
del modelo analítico; solo pueden servir como herramienta para el análisis
del comportamiento de un sistema en condiciones especificadas por el
experimentador. Por tanto la simulación es una teoría, si no una metodología
de resolución de problemas. Además la simulación es solo uno de varios
planteamientos valiosos para resolver problemas que están disponibles para
el análisis de sistemas.

Ejemplos y resultados

Es muy importante, no solamente en proyectos de construcción sino en


cualquier tipo de proyecto. Primero, me parece interesante al hacer
referencia entre la construcción y la Ingeniería Industrial, ya que esta
última es muy utilizada en manufactura y tiene mucho que ver con las
técnicas y las herramientas de gestión utilizadas en construcción. Ambas
cubren las teorías básicas y los principios de los procesos de producción
(inventarios, disminución de desperdicios en los procesos, la continua
comunicación con los proveedores y la importancia de la comunicación con los
operarios de los procesos de producción y los obreros de los procesos de
construcción). A través de los tiempos la industria de la construcción se
basó en el lean producción para acondicionarla al sector de la construcción o
mejor lean construcción.

A través de un estudio de simulación, se puede estudiar el efecto de


cambios internos y externos del sistema, al hacer alteraciones en el modelo
del sistema y observando los efectos de esas alteraciones en el
comportamiento del sistema.

Las áreas de aplicación de la simulación son muy amplias, numerosas y


diversas, basta mencionar sólo algunas de ellas: Análisis del impacto
ambiental causado por diversas fuentes Análisis y diseño de sistemas de
manufactura Análisis y diseño de sistemas de comunicaciones. Evaluación del
diseño de organismos prestadores de servicios públicos (por ejemplo:
hospitales, oficinas de correos, telégrafos, casas de cambio, etc.). Análisis
de sistemas de transporte terrestre, marítimo o por aire. Análisis de
grandes equipos de cómputo. Análisis de un departamento dentro de una
fábrica. Adiestramiento de operadores (centrales carbo eléctricas,
termoeléctricas, nucleoeléctricas, aviones, etc.).Análisis de sistemas de
acondicionamiento de aire. Planeación para la producción de bienes. Análisis
financiero de sistemas económicos. Evaluación de sistemas tácticos o de
defensa militar. La simulación se utiliza en la etapa de diseño para auxiliar
en el logro o mejoramiento de un proceso o diseño o bien a un sistema ya
existente para explorar algunas modificaciones. Se recomienda la aplicación
de la simulación a sistemas ya existentes cuando existe algún problema de
operación o bien cuando se requiere llevar a cabo una mejora en el
comportamiento. El efecto que sobre el sistema ocurre cuando se cambia
alguno de sus componentes se puede examinar antes de que ocurra el cambio
físico en la planta para asegurar que el problema de operación se soluciona o
bien para determinar el medio más económico para lograr la mejora deseada.
Todos los modelos de simulación se llaman modelos de entrada-salida. Es
decir, producen la salida del sistema si se les da la entrada a sus
subsistemas interactuantes. Por tanto los modelos de simulación se “corren”
en vez de “resolverse”, a fin de obtener la información o los resultados
deseados. Son incapaces de generar una solución por si mismos en el sentido
de los modelos analíticos; solo pueden servir como herramienta para el
análisis del comportamiento de un sistema en condiciones especificadas por
el experimentador. Por tanto la simulación es una teoría, si no una
metodología de resolución de problemas. Además la simulación es solo uno
de varios planteamientos valiosos para resolver problemas que están
disponibles para el análisis de sistemas.

Lenguajes de la simulación

Lenguajes como SIMULA y SIMSCRIPT ahorran tiempo de desarrollo:


tienen facilidades para generar estadísticas, reportes, etc. Permiten al
analista concentrarse en aspectos específicos del sistema y no
preocuparse por aspectos generales a todas las simulaciones. El código
es modular, fácil de leer y proveen buena detección de errores.

Lenguaje de Propósito General

C, Pascal, Fortran. Se usan cuando el analista esta familiarizado con el


lenguaje, no hay tiempo de aprender un lenguaje de simulación o no esta
disponible. Proveen flexibilidad, eficiencia y portabilidad

Extensiones a Lenguajes de Propósito General

Lenguajes de propósito general extendidos con un conjunto de rutinas


comúnmente requeridas en simulación. Ejemplo: GASP para FORTRAN.

Una programación al evento es modelada, identificando las características


del evento y luego se escriben un juego de rutinas para los eventos con la
finalidad de describir detalladamente los cambios que ocurren en el tiempo
en cada evento. Lenguajes como SIMSCRIPT 11.5 y SLAM 11 están
orientados al evento.

GPSS, SIMAN y SIMNET son orientados al proceso.

En el examen de actividades, el modelador define las condiciones necesarias


al empezar y finalizar cada actividad en el sistema. El tiempo es avanzado en
iguales incrementos de tiempo y en cada incremento de tiempo, las
condiciones son evaluadas para determinar si alguna actividad puede estar
empezando o terminando. El ESCL, es un lenguaje de simulación muy popular
en Europa y fue desarrollado en FORTRAN.
GASP IV

Es una colección de subrutinas FORTRAN, diseñadas para facilitar la


simulación de secuencia de eventos. Cerca de 30 subrutinas y funciones que
proveen numerosas facilidades, incluyendo:

 Rutinas de avance del tiempo,

 Gestión de listas de eventos futuros,

 Adición y remoción de entidades.

 Colección de estadísticas.

 Generadores de variables aleatorias.

 Reporte estándar.

SIMSCRIPT II.5

Desarrollado en la RAND Corporation por H. Markowtz en los inicios de los


sesenta. SIMSCRIPT 11.5. Es un lenguaje de simulación con orientación al
evento y al proceso, es híbrido porque posee facilidades para simulación de
sistemas discretos y continuos. Un programador SIMSCRIPT 11.5 consiste
de las siguientes partes:

 Preamble

 Main program

 Rutinas de eventos.

 Rutinas ordinarias.

SIMSCRIPT 11.5, producido por CACI Products Company (La Jolla,


California), fue utilizado en el pasado en grandes y complejas simulaciones,
como es el caso de los modelos no orientados a colas; por ejemplo modelos
de combates militares. Se encuentra disponible en versión PC destacando su
ambiente de S11VIGRAPHICS.

SIMSCRIPT 11.5 está basado en entidades, atributos y conjuntos. Visualiza


el mundo a ser simulado como un conjunto de entidades que pueden ser
descritas a través de sus atributos y los eventos que aparecen en el tiempo.
SIMAN/Cinema

La versión original del SIMAN (Simulation and Analysis) fue desarrollada


por Dennis Pegden, en la Universidad de Alabama, cuando era líder del grupo
de desarrollo de la versión original de SLAM (basada en los software de
GASP y Q~GER-r de Pristker and Associates). Más tarde, Pegden inicia su
trabajo en el Pennisylvania State University donde lo diseña como un
lenguaje de modelamiento para propósitos generales, incluyendo facilidades
de manufactura muy útiles en modelamiento de sistemas complejos de
manufactura.

SLAM

El SIMPSCRIPT y el GASP IV son los lenguajes de programación de eventos


más destacados.

SLAM es un descendiente de GASP IV que ofrece también recursos de


simulación de redes y continuos, estando ambos codificados en FORTRAN.

Desde los lenguajes orientados a los procesos, existen representación de


modelos en bloques como GPSS y SIMAN y los basados en redes como Q-
GERT y SLAM.

Con la llegada del PERT, se plantearon situaciones de redes complejas, en


tanto a ramificación por efecto de una decisión y loop para conseguir que
varias actividades se realicen de modo repetitivo, trayendo consigo el
desarrollo del GERT (Graphical Evaluation and Review Technique), por
Pritoker y Elaghraby; quienes lo aplicaron para el programa Apolo

Descripción de la simulación de
sistemas discretos y continuos
(características y diferencias)
En sistemas continuos, donde el interés principal se enfoca en los cambios
suaves, se emplean en su descripción conjuntos de ecuaciones diferenciales.
Cuando las simulaciones están basadas en estos modelos, se conocen como
simulaciones continuas.

Un sistema continuo es aquel en el que las variables de estado cambian de


manera continua en el tiempo. Por ejemplo si consideramos un aeroplano que
se mueve por los aires, sus variables de estado como velocidad, posición,
consumo de combustible, etc., cambian de manera continua en el tiempo.

Los Modelos Continuos se caracterizan por representar la evolución de las


variables de interés de forma continua. En general suelen utilizarse
ecuaciones diferenciales ordinarias si se considera simplemente la evolución
de una propiedad respecto al tiempo, o bien ecuaciones en derivadas
parciales si se considera también la evolución respecto a otras variables
adicionales.

En sistemas discretos, el énfasis está puesto en los eventos o actividades,


las ecuaciones son en esencia ecuaciones lógicas que expresan las
condiciones para la ocurrencia de un evento. La simulación consiste en seguir
los cambios en el estado del sistema resultantes de la sucesión de eventos.
En este caso, se conocen como simulación discreta, la simulación se realiza
decidiendo una secuencia de eventos y avanzando el tiempo al evento
siguiente más inminente.

Los sistemas se clasifican en discreto es aquel en el que las variables de


estado cambian instantáneamente en puntos distintos en el tiempo. Se rigen
por ecuaciones lógicas que expresan condiciones para que un evento ocurra.
La simulación discreta, consiste en seguir los cambios en el estado del
sistema resultando de cada uno de los eventos que se realizan. Por regla
general este tipo de la simulación se realiza siguiendo la secuencia de
ocurrencia de eventos, es decir avanzamos el tiempo de la simulación al
tiempo de la ocurrencia del siguiente evento

De modo análogo a la definición de los modelos continuos, los Modelos


Discretos se caracterizan por representar la evolución de las variables de
interés de forma discreta.

Los Modelos de Eventos Discretos son modelos dinámicos, estocásticos y


discretos en los que las variables de estado cambian de valor en instantes
no periódicos del tiempo. Estos instantes de tiempo se corresponden con la
ocurrencia de un evento.

MODELOS DE SIMULACIÓN CONTINUOS VS DISCRETOS

Los modelos de simulación discretos y continuos, se definen de manera


análogo a los sistemas discretos y continuos respectivamente. Pero 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.

Вам также может понравиться