UNAJMA HISTORIA DE LA SIMULACIN PICHIHUA HUAMN, Juan Matas
ANDAHUAYLAS - PER 2014 2
A los docentes de la ingeniera por impartirnos los conocimientos necesarios para nuestra formacin profesional, y a nuestros padres por el apoyo incondicional.
3
PRESENTACIN
El presente trabajo aborda sobre la historia de la simulacin
4
NDICE
INTRODUCCIN.6 CAPTULO I: HISTORIA DE LA SIMULACIN 1.1 PERIODO DE FORMACIN (1945-1970)..7 1.2 PERIODO DE EXPANSIN (1970-1981)8
1.3 EVOLUCIN DE SIMULACIN..8
CAPITULO II: EXPRESIN
2.1 Por qu formacin con simulacin?............................................10 2.2 Cundo simular?................................................................................11 2.3 Dnde se puede aplicar?......................................................................12
CAPITULO III: ETAPAS DE SIMULACIN
3.1.1 Definicin del sistema..12 3.1.2 Formulacin del modelo..13 3.1.3 Coleccin de datos..13 3.1.4 Implementacin del modelo en la computadora.13 3.1.5 Verificacin.13 3.1.6 Validacin Del Sistema14 3.1.7 Experimentacin14 3.1.8 Interpretacin14 5
La Simulacin es la imitacin del funcionamiento de un sistema real durante un intervalo de tiempo. Esta simulacin puede realizarse ya sea de forma manual o computacional. La simulacin se basa en un modelo de la realidad que cuenta una historia y al observar el comportamiento de esta, nos permite obtener conocimiento acerca del sistema real. El comportamiento de la simulacin est determinado por el modelo de simulacin o conjunto de supuestos concernientes al Sistema real, estos supuestos se expresan a travs de relaciones lgicas y Matemticas entre las entidades. La simulacin cada vez toma mayor auge en diversas disciplinas cientficas, para describir el viejo arte de la construccin de modelos. Se aplica diversas formas de construccin tales como: Los de la escultura y pintura de renacimiento; los modelos a escala de aviones; los modelos en computadora de los procesos cognitivos, e incluso en las ciencias fsicas y en las del comportamiento.
7
CAPTULO I HISTORIA DE LA SIMULACIN
1.4 PERIODO DE FORMACIN (1945-1970)
A mediados de los aos 40 dos hechos sentaron las bases para la rpida evolucin del campo de la simulacin: La construccin de los primeros computadores de propsito general como el ENIAC. El trabajo de Stanislaw Ulam, John Von Neumann y otros cientficos para usar el mtodo de Montecarlo en computadores modernos y solucionar problemas de difusin de neutrones en el diseo y desarrollo de la bomba de hidrgeno. Ulam y Von Neumann ya estuvieron presentes en el proyecto Manhattan. En 1960, Keith Douglas Tocher desarroll un programa de simulacin general cuya principal tarea era la de simular el funcionamiento de una planta de produccin donde las mquinas ciclaban por estados: Ocupado, Esperando, No disponible y Fallo; de manera que las simulaciones en los cambios de estado de las mquinas marcarn el estado definitivo de la produccin de la planta. Este trabajo produjo adems el primer libro sobre simulacin: The Art of Simulation (1963). Para aquel entonces, IBM desarroll entre 1960 y 1961 el Sistema de Simulacin de propsito general o General Purpose Simulation System (GPSS). El GPSS se dise para realizar simulaciones de teleprocesos involucrando por ejemplo: control de trfico urbano, gestin de llamadas telefnicas, reservas de billetes de avin, etc. La sencillez de uso de este sistema lo populariz como el lenguaje de simulacin ms usado de la poca.
8
Por otro lado, en 1963 se desarroll SIMSCRIPT, otra tecnologa alternativa al GPSS basada en FORTRAN, ms enfocada a usuarios que no tenan por qu ser obligatoriamente expertos informticos en RAND CORPORATION. Complementariamente a los desarrollos llevados a cabo por RAND e IBM, el Royal Norwegian Computing Center inici en 1961 el desarrollo del programa SIMULA con ayuda de Univac. El resultado fue SIMULA I, probablemente el lenguaje de programacin ms importante de toda la historia. En 1967 se fund el WSC (Winter Simulation Conference), lugar donde desde entonces y hasta ahora se archivan los lenguajes de simulacin y aplicaciones derivadas, siendo en la actualidad el referente en lo que a avances en el campo de los sistemas de simulacin se refiere.
1.5 PERIODO DE EXPANSIN (1970-1981)
Durante este periodo se desarrollaron avanzadas herramientas de modelado y de anlisis de resultados. Gracias tambin a los desarrollos obtenidos en la generacin de datos y a las tcnicas de optimizacin y representacin de datos, la simulacin llega a su fase de expansin donde comienza a aplicarse en mltiples campos. Anteriormente, los datos de salida obtenidos de una simulacin por computadora se presentaban en una tabla o matriz, de manera que se mostraba el efecto que los mltiples cambios en los parmetros tenan sobre los datos. El empleo del formato de matriz se deba al uso tradicional que se haca de la matriz en los modelos matemticos. Sin embargo, los psiclogos advirtieron que los seres humanos perciban mejor los cambios en el desarrollo de las situaciones si miraban grficos o incluso imgenes en movimiento animaciones generadas a partir de dichos datos, como las que se ejecutan en las animaciones de imgenes generadas por computadora.
1.3 EVOLUCIN DE SIMULACIN El galopante desarrollo tecnolgico de las ltimas dcadas hace que los trminos que hasta hace poco tiempo eran exclusivos de las novelas de ficcin formen parte de nuestro da a da. Con la capacidad de clculo de los ordenadores ms rpida, y tcnicas visuales perfeccionadas, surgen nuevas ideas sobre desarrollos de herramientas de entrenamiento 9
basadas en tecnologas innovadoras. El empleo de la simulacin se presenta como uno de los mtodos ms efectivos a la hora de trasmitir los conocimientos y anlisis en determinadas materias, pero por su elevado coste solamente es alcanzable para las grandes empresas, o entidades con importante financiacin pblica.
Gracias a los avances tecnolgicos la simulacin ha evolucionado enormemente, permitiendo alcanzar excelentes cotas de fiabilidad. Las capacidades de clculo actuales permiten ejecutar una serie de Modelos Matemticos que conjuntamente con las tcnicas visuales reflejan fielmente la realidad en toda su complejidad.
El reto que nos depara el presente es una aplicacin masiva de la simulacin con formacin a un amplio sector de la sociedad. Ofrecer las bondades de esta tcnica hasta ahora accesibles a un pequeo porcentaje de la poblacin es uno de los principales objetivos de Lander. Y lo estamos logrando, los productos como Sistema Lander Multipropsito y Lander Simbio suponen un autntico punto de inflexin y acercamiento de esta tcnica de formacin a un mayor nmero de personas. Con ellos un amplio sector de la sociedad es capaz de adquirir un simulador, mejorar la calidad y el contenido de la formacin.
Esto no quiere decir que ya hemos cumplido nuestros retos. El progreso contina y con l cada avance en el plano tecnolgico debe estar traducido en beneficio de las personas. Lo que nos deparar el futuro no lo sabemos, pero estaremos ah para utilizarlo de la mejor manera posible.
10
CAPITULO II
2.1 Por qu formacin con simulacin?
As como nadie concibe la formacin de un piloto de avin sin entrenamiento en simuladores, es muy probable que a partir de ahora pensemos que otros conductores tambin necesiten ensayar con simuladores para ofrecer mayor seguridad en carretera, vas frreas, construccin, etc.
Hoy, los simuladores se han convertido en una herramienta formativa indispensable. Permiten trabajar con situaciones muy cercanas a la realidad. Ante mltiples incidencias y averas, habituales u ocasionales, el alumno obtiene durante el periodo de formacin el conocimiento y habilidades necesarias para desempear su trabajo. La mayor importancia radica en que el conductor no aprende slo a reaccionar correctamente ante una situacin adversa sino que tambin aprende su causa.
Ante la inviabilidad de emplear las instalaciones y vehculo real para entrenar las habilidades y actitudes existe una gran demanda de formacin con simulacin por parte de conductores de trenes, tranvas, metros, camiones, bomberos, operarios de maquinaria pesada, operarios de gras, personal de minera, etc. Todos ellos necesitan beneficiarse de la incorporacin de las nuevas tecnologas para completar su formacin por medio de simuladores que reduzcan el riesgo de accidentes, eliminen el estrs provocado al entrenar con una mquina real, propongan situaciones de emergencia hasta su completo dominio, deteccin y diagnstico de averas, y permitan realizar una formacin continua peridicamente.
11
En definitiva, el entrenamiento especfico en simulador permite desarrollar, reforzar y afianzar hbitos conducentes al incremento de la seguridad de los trabajadores, as como de pasajeros, viandantes y el resto de personas ajenas a la operacin. La simulacin permite al operario o conductor incorporar estos hbitos de manera muy natural al desempeo de su labor diaria.
2.2 Cundo simular?
A pesar de la disponibilidad de lenguajes de simulacin de propsitos especficos, y el aumento de la capacidad computacional masiva a bajo costo, la simulacin no es siempre recomendable. A continuacin se muestra una lista de casos en que la simulacin es una tcnica apropiada: La simulacin permite el estudio y experimentacin con las interacciones internas de un sistema complejo. Permite ver los efectos que un cambio produce en el comportamiento de un sistema. El conocimiento ganado en disear un modelo de simulacin puede ser muy til para sugerir mejoras en el sistema que se estudia. La simulacin sirve como herramienta pedaggica al permitir reforzar analticamente soluciones tericas. Simulando diferentes capacidades de hardware para una mquina, se pueden determinar sus requerimientos. Los sistemas modernos son organizaciones tan complejas que las interacciones solo puedes ser trabajada a travs de la simulacin. A continuacin se presenta una lista de casos en que la simulacin no debe ser usada: Cuando el problema se puede resolver usando el sentido comn o analticamente. No debe ser usada si es ms fcil hacer los experimentos directamente. No debe usarse si los costos superan al presupuesto. Una simulacin requiere datos de entrada, si no hay, entonces no vale la pena simular. 12
2.3 Dnde se puede aplicar?
Actualmente muchas empresas no se plantean implantar un simulador dentro de su proceso de formacin. Por los altos costes que hasta ahora supona adquirir un simulador, con toda la razn muchos piensan que supone una inversin inabordable para su empresa y siguen funcionando con los planes de formacin existentes.
El enorme esfuerzo realizado desde Lander en innovacin ha dado como fruto una nueva generacin de simuladores que tienen unos costes de fabricacin sensiblemente ms bajos, y ofrecen la misma calidad de formacin que los simuladores convencionales Fullmission. La aplicacin de estos sistemas de formacin es amplia. En el sector del ferrocarril las empresas operadoras se apoyan en estas herramientas para optimizar la formacin de sus conductores de: Tren de cercanas, alta velocidad, metro y tranva. As como los gestores de las lneas para formacin del CTC. En el sector de la automocin existen numerosos centros o empresas susceptibles de mejorar la formacin que imparten. Puede ser el caso de: Asociaciones de transportistas, centros de formacin de educacin vial, centros de perfeccionamiento de la conduccin, empresas con grandes plantillas de conductores que imparten su propia formacin, empresas aseguradoras, organismos pblicos, etc.
CAPITULO III
3.1 ETAPAS DE SIMULACIN 3.1.1 Definicin del sistema 13
Consiste en estudiar el contexto del problema, identificar los objetivos del proyecto, especificar los ndices de medicin de la efectividad del sistema, especificar los objetivos especficos del modelamiento y definir el sistema que se va a modelar.
3.1.2 Formulacin del modelo Una vez definidos con exactitud los resultados que se esperan obtener del estudio, se define y construye el modelo con el cual se obtendrn los resultados deseados. En la formulacin del modelo es necesario definir todas las variables que forman parte de l, sus relaciones lgicas y los diagramas de flujo que describan en forma completa el modelo.
3.1.3 Coleccin de datos
Es importante que se definan con claridad y exactitud los datos que el modelo va a requerir para producir los resultados deseados.
3.1.4 Implementacin del modelo en la computadora
Con el modelo definido, el siguiente paso es decidir si se utiliza algn lenguaje como el fortran, algol, lisp, etc., o se utiliza algn paquete como Promodel, Vensim, Stella y iThink, GPSS, simula, simscript, Rockwell Arena, [Flexsim], etc., para procesarlo en la computadora y obtener los resultados deseados.
3.1.5 Verificacin
14
El proceso de verificacin consiste en comprobar que el modelo simulado cumple con los requisitos de diseo para los que se elabor. Se trata de evaluar que el modelo se comporta de acuerdo a su diseo del modelo
3.1.6 Validacin Del Sistema A travs de esta etapa es valorar las diferencias entre el funcionamiento del simulador y el sistema real que se est tratando de simular. Las formas ms comunes de validar un modelo son: La opinin de expertos sobre los resultados de la simulacin. La exactitud con que se predicen datos histricos. La exactitud en la prediccin del futuro. La comprobacin de falla del modelo de simulacin al utilizar datos que hacen fallar al sistema real. La aceptacin y confianza en el modelo de la persona que har uso de los resultados que arroje el experimento de simulacin.
3.1.7 Experimentacin
La experimentacin con el modelo se realiza despus que ste haya sido validado. La experimentacin consiste en generar los datos deseados y en realizar un anlisis de sensibilidad de los ndices requeridos...
3.1.8 Interpretacin
15
En esta etapa del estudio, se interpretan los resultados que arroja la simulacin y con base a esto se toma una decisin. Es obvio que los resultados que se obtienen de un estudio de simulacin ayudan a soportar decisiones del tipo semi-estructurado.
3.1.9 Documentacin Dos tipos de documentacin son requeridos para hacer un mejor uso del modelo de simulacin. La primera se refiere a la documentacin del tipo tcnico y la segunda se refiere al manual del usuario, con el cual se facilita la interaccin y el uso del modelo desarrollado.
CAPITULO IV
4.1 MODELOS DE SIMULACIN La experimentacin puede ser un trabajo de campo o de laboratorio. El modelo de mtodo usado para la simulacin seria terico, conceptual o sistmico. Despus de confirmar la hiptesis podemos ya disear un teorema. Finalmente si ste es admitido puede convertirse en una teora o en una ley.
4.1.1 Modelo terico
El 'modelo terico' debe contener los elementos que se precisen para la simulacin. Un ejemplo con trabajo de laboratorio es un programa de estadstica con ordenador que genere nmeros aleatorios y que contenga los estadsticos de la media y sus diferentes versiones cuadrticas - aritmtica - geomtrica - armnica. Adems debe ser capaz de 16
determinar la normalidad en trminos de probabilidad de las series generadas. La hiptesis de trabajo es que la media y sus versiones tambin determinan la normalidad de las series. Es un trabajo experimental de laboratorio. Si es cierta la hiptesis podemos establecer la secuencia teorema, teora, ley. Es el modelo principal de todo una investigacin cientfica, gracias a ello podemos definir o concluir la hipotesis, las predicciones, etc.
4.1.2 Modelo conceptual
El modelo conceptual desea establecer por un cuestionario y con trabajo de campo, la importancia de la discriminacin o rechazo en una colectividad y hacerlo por medio de un cuestionario en forma de una simulacin con una escala de actitud. Despus de ver si la poblacin es representativa o adecuada, ahora la simulacin es la aplicacin del cuestionario y el modelo es el cuestionario para confirmar o rechazar la hiptesis de si existe discriminacin en la poblacin y hacia qu grupo de personas y en que cuestiones. Gran parte de las simulaciones son de este tipo con modelos conceptuales.
4.1.3 Modelo Sistmico
El modelo sistmico es ms pretencioso y es un trabajo de laboratorio. Se simula el sistema social en una de sus representaciones totales. El anlisis de sistemas es una representacin total. Un plan de desarrollo en el segmento de transportes con un modelo de ecologa humana, por ejemplo. El nfasis en la teora general de sistemas es lo adecuado en este tipo de simulaciones. Este mtodo, que es para un Sistema complejo, es sumamente abstracto, no se limita a la descripcin del sistema, sino que debe incluir en la simulacin las entradas y salidas de energa y procesos de homeostasis, autopoiesis 17
y retroalimentacin. Tanto el programa de estadstica, como la escala de actitud, como el sistema total, son perfectas simulaciones de la realidad y modelizan todos los elementos en sus respectivas hiptesis de trabajo. Son tambin un microclima y el ambiente o el escenario en los procesos de simulacin/experimentacin. Otras propiedades que deben contener las simulaciones es que sean repetibles indefinidamente. Que eviten el efecto de aprendizaje que incita al encuestador a rellenar l mismo los cuestionarios y que se podr evitar con algn control, que sean flexibles o mejorables y que no sea invasivo o cambiar la poblacin de las muestras sucesivas. Simulacin en computadora Es un intento de modelar situaciones de la vida real por medio de un programa de computadora, lo que requiere ser estudiado para ver cmo es que trabaja el sistema. Ya sea por cambio de variables, quizs predicciones hechas acerca del comportamiento del sistema. La simulacin por computadora se ha convertido en una parte til del modelado de muchos sistemas naturales en fsica, qumica y biologa, y sistemas humanos como la economa y las ciencias sociales (sociologa computacional), as como en dirigir para ganar la penetracin su comportamiento cambiar cada simulacin segn el conjunto de parmetros iniciales supuestos por el entorno. Las simulaciones por computadora son a menudo consideradas seres humanos fuera de un loop de simulacin. Tradicionalmente, el modelado formal de sistemas ha sido a travs de un modelo matemtico, que intenta encontrar soluciones analticas a problemas que permiten la prediccin del comportamiento de un sistema de un conjunto de parmetros y condiciones iniciales. La simulacin por computadora es frecuentemente usada como un accesorio para, o sustitucin de, sistemas de modelado para los cuales las soluciones analticas de forma cerrada simple no son posibles. Ah se encuentran muchos tipos diferentes de simulacin por computadora, la caracterstica comn que todas ellas comparten es el intento por generar una muestra de escenarios representativos para un modelo en que una enumeracin completa de todos los estados posibles sera prohibitivos o imposibles. Varios paquetes de software existen para modelar por computadora en el funcionamiento de la simulacin se realiza sin esfuerzo y simple (por ejemplo: la simulacin Montecarlo y el modelado estocstico como el Simulador de Riesgo). 18
Es cada vez ms comn escuchar acerca de simulaciones a muchas clases designadas como "ambientes sintticos". Esta etiqueta ha sido adoptada al ampliar la definicin de "simulacin", que abarca virtualmente cualquier representacin computarizada.
4.2 SIMULACIN EN INFORMTICA En informtica la simulacin tiene todava mayor significado especializado: Alan Turing us el trmino "simulacin" para referirse a lo que pasa cuando una computadora digital corre una tabla de estado (corre un programa) que describe las transiciones de estado, las entradas y salidas de una mquina sujeta a discreto-estado. La simulacin computarizada de una mquina sujeta. En programacin, un simulador es a menudo usado para ejecutar un programa que tiene que correr en ciertos tipos de inconvenientes de computadora o en un riguroso controlador de prueba de ambiente. Por ejemplo, los simuladores son frecuentemente usados para depurar una microprograma (micro cdigo) o algunas veces programas de aplicacin comercial. Dado que, la operacin de computadoras es simulada, toda la informacin acerca de la operacin de computadoras es directamente disponible al programador, y la velocidad y ejecucin pueda variar a voluntad. Los simuladores pueden ser usados para interpretar la ingeniera de seguridad o la prueba de diseo de lgica VLSI, antes de que sean construidos. En informtica terica el trmino "simulacin" representa una relacin entre los sistemas de transicin de estado. Esto es usado en el estudio de la semntica operacional. En el rea de las ciencias son de gran ayuda ya que los estudiantes relacionan conceptos abstractos con reales (el choque de molculas) y tambin ayuda en el sentido de los recursos ya que solo se tiene que disponer con un par de computadores y no con todo el aparataje de un laboratorio entero.
4.3 VENTAJAS
19
Nuevas polticas, procedimientos, reglas, flujos de informacin, entre otros pueden ser probadas sin interrumpir el funcionamiento del sistema real. Nuevos diseos de hardware, emplazamientos fsicos, sistemas de transporte, entre otros pueden ser testeados sin comprometer los recursos. Probar hiptesis acerca del Qu? Y el Cmo? de algn fenmeno. El tiempo puede ser comprimido y expandido. El poder responder preguntas del tipo Qu pasara si...? es muy til para el diseo de nuevos sistemas.
4.4 DESVENTAJAS
La construccin de un modelo no es fcil ni cualquiera puede llegar y hacerlo, requiere de una preparacin especial. Los resultados de la simulacin pueden ser difciles de interpretar. Hacer el anlisis y el modelo de simulacin puede ser muy caro tanto en tiempo como en Dinero.
20
CONCLUSIONES
21
BIBLIOGRAFA
http://www.landersimulation.com/formacion-con-simulacion/el-mundo-en- movimiento/historia-de-la-simulacion/ http://es.wikipedia.org/wiki/Simulaci%C3%B3n_por_computadora http://www.fib.upc.edu/retro-informatica/avui/simulacio.html http://www.ecured.cu/index.php/Simulaci%C3%B3n_(Inform%C3%A1tica) Enrique Eduardo Tarifa (Teora de modelos y simulacin)