Marco Teórico Simulacion
Marco Teórico Simulacion
Marco Teórico Simulacion
Introducción a la simulación
La creación de nuevos y mejores desarrollos en el área de la computación ha
traído consigo innovaciones m uy importantes tanto en la toma de decisiones
como en el diseño de procesos y productos. Una de las técnicas para realizar
estudios piloto, con resultados rápidos y a un relativo bajo costo, se basa en la
modelación — la cual se conoce como simulación— que se ha visto beneficiada
por estos avances. En general, dichos paquetes nos proveen de una enorme
diversidad de herramientas estadísticas que permiten tanto un manejo más
eficiente de la información relevante bajo análisis como una mejor presentación e
interpretación. [García Dunna, E., & Heriberto, G. R.(2013) Simulación y
análisis de sistemas con ProModel. México:Pearson]
Historia de la simulación
En septiembre de 1996, un grupo de diseñadores de herramientas, expertos en
aplicaciones y científicos de la computación unieron sus fuerzas para trabajar
juntos en el área de la tecnología y las aplicaciones del modelado orientado a
objetos. El grupo incluía a los desarrolladores de los lenguajes de modelado
orientados a objetos Dymola, Omola, ObjectMath, NMF (Neutral Modeling Format),
Allan-U.M.L, SIDOPS+ y Smile, si bien no todos ellos pudieron acudir a la primera
reunión. El objetivo inicial fue escribir un libro blanco acerca de la tecnología de los
lenguajes orientados a objetos, incluyendo una posible unificación de los lenguajes
de modelado existentes.
Sin embargo, el trabajo pronto se centró en un objetivo más ambicioso: la creación
de un lenguaje de modelado orientado a objetos, nuevo y unificador, basado en la
experiencia adquirida en los diseños precedentes. Los diseñadores realizaron un
esfuerzo de unificación de los conceptos para crear un lenguaje común, iniciando
el diseño desde cero. Este nuevo lenguaje se llamó Modelica.
Pronto, el grupo se establecido como un comité técnico (Technical Committee 1)
dentro de EuroSim, y como el Technical Chapter on Modelica dentro de la Society
for Computer Simulation International (SCS). En febrero de 2000, se constituyó la
Modelica Association como una organización internacional independiente, sin
ánimo de lucro, cuyo objetivo es desarrollar y promover el desarrollo y difusión del
lenguaje Modelica y de las Librerías Estándar de Modelica.
La primera descripción del lenguaje Modelica, que es la versión 1.0, fue puesta en
la web en septiembre de 1997, por un grupo de ingenieros orgullosos con el
trabajo realizado, tras un cierto número de reuniones de diseño intensas.
Actualmente existen siete herramientas comerciales bastante completes que
soportan el diseño textual y gráfico de modelos con Modelica, así como una
implementación de código abierto bastante completa, y varios prototipos parciales
desarrollados en universidades. También está disponible la amplia y creciente
librería Estándar de Modelica. El lenguaje está difundiéndose rápidamente tanto
en el ámbito industrial como en el académico.
Concepto de simulación
Según Thomas H. Naylor; 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 lagos periodos de tiempo.
Según H. Maisel y G. Gnugnoli; simulación es una técnica numérica para realizar
experimentos en una computadora digital. Estos experimentos involucran ciertos
tipos de modelos matemáticos y lógicos que describen el comportamiento de
sistemas de negocios, económicos, sociales, biológicos, físicos o químicos, a
través de largos periodos de tiempo.
[http://simulacionkarla.blogspot.com/p/blog-page.html]
El concepto de simulación engloba soluciones para muchos propósitos diferentes.
Por ejemplo, podríamos decir que el modelo de un avión a escala que se introduce
a una cámara por donde se hace pasar un flujo de aire, puede simular los efectos
que experimentará un avión real cuando se vea sometido a turbulencia.
Por otro lado, algunos paquetes permiten hacer la representación de un proceso
de fresado o torneado: Una vez que el usuario establezca ciertas condiciones
iniciales, podrá ver cómo se llevaría a cabo el proceso real, lo que le da la
posibilidad de revisarlo sin necesidad de desperdiciar material ni poner en riesgo
la maquinaria. Por lo tanto, la simulación se refiere a un gran conjunto de métodos
y aplicaciones que buscan imitar el comportamiento de sistemas reales,
generalmente por medio de una computadora con un software apropiado.
Aplicaciones de la simulación
Actualmente, el analista que desea hacer uso de esta herramienta dispone de una
gran cantidad de software de simulación que le permite tomar decisiones en temas
muy diversos. Por ejemplo, en aplicaciones donde se usan lenguajes de
programación general como Fortran, para analizar esquemas de administración
del inventario, en aplicaciones para analizar y mejorar la administración de la
cadena de suministro, en análisis y validación de medidas de desempeño en
sistemas de manufactura, en aplicaciones de mejoras mediante despliegues seis
sigma, o en procesos de capacitación a través de la simulación como herramienta
base. Sin duda, la flexibilidad en cuanto a la modelación, el análisis y el
mejoramiento de sistemas ha hecho de la simulación una herramienta cuyo uso y
desarrollo se han visto alentados de manera significativa.
En la actualidad resulta fácil encontrar paquetes de software con gran capacidad
de análisis, así como mejores animaciones (2D y 3D) y aplicaciones para
generación de reportes con información relevante para la toma de decisiones.