SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Conce
Conceptos
ptos
y fundamentos
y fundamentos
de simulación digital
de simulación digital
Leonardo Plazas Nossa
Germán Moncada Méndez
Leonardo Plazas Nossa
Es Ingeniero Electrónico y Magíster
en Teleinformática; tiene 12 años de
experiencia en el sector de las
Telecomunicaciones y 9 años como
docente en la Universidad Distrital
Francisco José de caldas.
Germán Moncada Méndez
Es Ingeniero Electrónico, Especialis-
ta en Física y en Ingeniería de
Software, se ha desempeñado
como docente en la Universidad
Piloto de Colombia, Universidad de
La Salle y en la Universidad Distrital
Francisco José de caldas.
Conceptos y fundamentos
de simulación digital
Leonardo Plaza Nossa
Germán Moncada Méndez
Contenido
Presentación 9
1. Introducción 13
1.1. Usos de la simulación 14
1.2. Planeación del modelo de simulación y su experimentación 17
1.3. Cultura de la simulación en diferentes escenarios 18
1.3.1. Gestión cualitativa 18
1.3.2. Gestión cuantitativa 19
1.4. Orígenes de la simulación 19
1.5. Algunos conceptos básicos de la POO 21
1.6. Estado actual de la simulación 22
1.7. Desarrollo de simulaciones como recursos de aprendizaje 23
1.7.1. El modelo conceptual 24
1.7.2. Construcción del modelo conceptual 25
1.7.2.1. Dinámica molecular y dinámica browniana 27
2. Modelos 31
2.1. El modelo de espacio de estados 35
2.2. Modelos estocásticos 37
2.2.1. Modelo Bayesiano 38
2.2.2. Bootstrapping como inferencia estadística 39
2.2.3. Modelos con memoria larga 43
2.3. Criterios de selección de un modelo 44
2.4. Validación de un modelo 44
2.5. Clasificación de los modelos 45
2.5.1. Sistemas que se pueden modelar 48
2.5.2. Proceso estocástico 49
2.5.3. Modelos determinísticos 51
2.6. Uso y ventajas de los modelos 54
2.6.1. Proceso de una simulación 55
3. Validación de la simulación de un modelo 57
3.1. Diseño del experimento 58
3.2. Prueba de hipótesis 58
3.3. Diseño experimental 59
3.3.1 Estimación de la función de verosimilitud 61
3.3.2 Errores de la simulación 69
3.3.3. Fiabilidad de software para simulación 70
3.3.4. Modelos de fiabilidad de software 71
4. Especificaciones en el desarrollo de software de simulación 75
4.1. Importancia de los requerimientos 75
4.2. Requisitos software de simulación 79
4.3. Diseño y realización de un modelo 85
5. Uso y limitaciones de la simulación 91
5.1. Bases para la simulación por computador 92
5.2. Enfoque informático de la simulación 93
5.3. Realización de la simulación 94
6. Interpretaciones de probabilidad 97
6.1. Definición de proceso aleatorio 98
6.2. Modelos de procesos aleatorios prácticos 99
6.3. Conceptos sobre σ álgebra 101
6.3.1. Variables aleatorias 103
6.3.2. Función acumulativa de probabilidad 103
6.3.3. Variables aleatorias de 2-dimensiones 104
6.3.4. Probabilidad condicional bivariada 105
7. Distribuciones de probabilidad 107
7.1. Variables aleatorias continuas 107
7.1.1. Distribución normal o gaussiana 110
7.1.2. Distribución log-normal 110
7.1.3. Distribución de Weibull 110
7.1.4. Distribución Gamma 111
7.2. Variables aleatorias discretas 111
7.2.1. Distribución binomial 112
7.2.2. Distribución exponencial 112
7.2.3. Distribución de Poisson 112
7.2.4. Distribución chi-cuadrado 115
8. Procesos aleatorios de Poisson y gaussianos 117
8.1. Proceso de Poisson 117
8.1.1. Modelo de Poisson para la frecuencia 119
8.2. Proceso aleatorio gaussiano 122
8.2.1. Fractalidad 122
9. Generación de números aleatorios 129
9.1. Propiedades deseadas de un generador 131
9.2. Generadores congruenciales-lineales (GCL) 131
9.3. Generadores congruenciales lineales multiplicativos 133
9.4. Condiciones estadísticas de la sucesión pseudoaleatoria 134
10. Pruebas de bondad de ajuste de números aleatorios 137
10.1. Prueba de chi-cuadrado 138
10.2. Prueba de Kolmogorov-Smirnov 139
10.3. Aplicaciones de números aleatorios 142
10.3.1. Uso de números aleatorios para evaluar integrales 142
11. Generación de variables aleatorias 147
11.1. Transformada inversa para distribuciones
discretas empíricas 147
11.2. Caso distribución uniforme discreta 148
11.3. Distribución normal 148
11.3.1. Algoritmo para generar variables aleatorias
con distribución lognormal 152
11.3.2. Generación de variables aleatorias por el método
de convolución 153
11.4. Transformación inversa de distribuciones continuas 153
11.5. Método del rechazo 156
12. Teoría de colas 159
12.1. Tipos de colas 160
12.2. Sistema ideal de colas 162
12.3. Clasificación de un sistema de colas 163
12.3.1. Aplicaciones de la simulación en un sistema de colas 165
13. Simulación de Montecarlo 167
13.1. Utilización de Montecarlo para simular un sistema
de demanda de servicio 168
13.1.1. Simulación de eventos discretos 169
13.1.2. Desarrollo de la simulación y el algoritmo
de una línea de espera 169
13.2. Modelado de series de tiempo 174
13.2.1. Modelos univariantes 174
13.2.2. Diseño de la simulación de un movimiento browniano 180
13.3. Recursividad del movimiento browniano 182
13.3.1 Generación de los ensayos aleatorios 183
14. Herramientas tecnológicas en la simulación 185
14.1. Tecnología en problemas complejos 185
14.2. Movimiento browniano generalizado 188
14.3. Coeficiente de Hurst 189
15. Referencias 193
La elaboración de este trabajo surge de la necesidad de integrar herra-
mientas para el modelamiento y la simulación de procesos y sistemas
en proyectos de investigación a nivel de pregrado y posgrado involucran-
do los temas de las ciencias y sus aplicaciones en la simulación de experi-
mentos utilizando las tecnologías de las comunicaciones y la información.
Adicionalmente, se pensó en la práctica pedagógica con sus protagonistas
–el estudiante y el profesor–, por ello sería imposible no mencionar la expe-
riencia.
En lo referente al contenido de este documento se decidió en primera
instanciahacerunénfasisenelentendimiento,lacomprensiónylaapropiación
de los conceptos y el manejo operativo de la simulación de fenómenos para
desarrollar procesos de modelamiento de sistemas y su simulación mediante
herramientas tecnológicas.
Este documento presenta los conceptos relacionados con la simulación
de procesos estocásticos; en forma general, se incluyen los siguientes com-
ponentes de modelado:
Modelo lingüístico: capacidad de usar las palabras de modo efectivo (ya
sea hablando, escribiendo, etc.), esto incluye la habilidad de manipular
la sintaxis o escritura del lenguaje, la fonética o los sonidos del lenguaje, la
semántica o significado del lenguaje o división, y la pragmática o los usos
prácticos.
Modelo lógico matemático: capacidad de usar los números y las variables
de manera efectiva y de razonar adecuadamente.
Modelo computacional: dada la complejidad matemática de algunos
modelos, se precisa el conocimiento de herramientas informáticas, y la
Presentación
Leonardo
Plaza
Nossa,
Germán
Moncada
Méndez
10
habilidad para adaptar los algoritmos que procesan las relaciones entre las
variables que representan el modeloysu posteriorcodificación a un lenguaje
de programación para ejecutar un experimento, que al realizarlo de manera
física sería azaroso y costoso.
Modelo visual o representación gráfica de un sistema: describe las for-
mas necesarias para representar un sistema; se pueden obtener relaciones
funcionales que permiten extrapolar o interpolar el comportamiento a un
fenómeno o proceso.
Desde la perspectiva disciplinar. Un estudiante, un analista o un inge-
niero deben aplicar el pensamiento sistémico para clasificar e identificar las
variables aleatorias o determinísticas de los sistemas sociales, físicos –como
exposiciones de cuerpos a temperaturas extremas–, químicos, tecnológicos
–como el control de posicionamiento de un satélite o la orientación de una
antena–, y, en general, todos los relacionados con las ciencias naturales o
socioeconómicas como las inversiones, la ecología y los sistemas de líneas
de espera. Todos estos fenómenos se modelan y se simulan mediante expe-
rimentos en el computador, en el cual se calculan los parámetros que descri-
ben las medidas de rendimiento del sistema.
Con esta fuente de consulta que se añade a la bibliografía existente, se
pretende aportar una visión de las pautas que ayudan a la toma de decisiones
relacionadas con el desempeño de los sistemas, contribuyendo a una nueva
perspectiva del estudio de la simulación.
El proceso de la simulación se mira en este contexto como sinergia entre
las ciencias naturales, la matemática, la estadística y las ciencias de la com-
putación. Sin ser un trabajo para especialistas, se supone que el lector tiene
alguna experiencia previa en cuanto a los temas relacionados.
Laeleccióndel ordendeconsultade los temaspuededependerdel criterio
del lector, se pueden encontrar tópicos relacionados con el modelamiento
y la simulación de sistemas determinísticos o aleatorios ya sea en forma
sincrónica o asincrónica.
Los procesos de modelamiento y simulación, la realización de los algo-
ritmos y su codificación de los casos propuestos serán abordados de manera
rigurosa, pero su formalismo solo irá hasta donde lo permitan las herra-
mientas matemáticas y computacionales convencionales.
Se recomienda al lector seguir el orden del libro tal como se presenta, e ir
analizando los casos propuestos y su simulación; no obstante, si este escrito
es abordado por especialistas se recomienda ir directamente a sus temas de
interés.
El texto se inicia con un acercamiento intuitivo a las herramientas del
modelaje, y paulatinamente estas se presentan de manera más formal en la
Conceptos
y
fundamentos
de
simulación
digital
11
medida en que se abordan los temas. Este trabajo se presenta de forma tal
que se privilegia la memoria a largo plazo, y si se debe consultar de nuevo un
tema se puede correlacionar con los ya vistos.
En la primera parte se hace una introducción a la identificación, carac-
terización y clasificación de variables de un sistema para su modelamiento
y posterior simulación, se presentan las ventajas y desventajas del uso de la
simulación, las estrategias para planear y construir el modelo de un sistema,
y se hace una revisión de los conceptos básicos de sistemas, modelos y su
simulación.
En la segunda parte se hace referencia a los tipos de simulación, tales
como simulación continua, discreta, combinada (discreta-continua), Mon-
tecarlo y distribuida. Se hace una comparación entre soluciones analíticas y
computacionales teniendo en cuenta que el modelo es una representación
isomórfica o equivalente de la realidad. En la clasificación de los modelos se
hace énfasis en dos grupos, los determinísticos y los aleatorios; los mode-
los aleatorios tienen un mayor grado de complejidad por tener propiedades
relacionadas con la no linealidad, por ello su estudio requiere de una base
sólida de conocimientos en probabilidad y procesos estocásticos.
En la tercera parte se presentan los métodos para generar variables alea-
torias y los correspondientes algoritmos recursivos para la generación de
números aleatorios; adicionalmente, se muestran las pruebas de bondad
de ajuste de los valores aleatorios generados, lo anterior con el fin de validar
el modelo y su simulación.
Finalmente, se presentan los parámetros necesarios para el diseño y la
optimización del experimento de simulación en el computador; a título de
ejemplo: se menciona el análisis de datos del movimiento browniano, el
análisis de la varianza, y los valores medios o esperados, estos proporcionan
un análisis de los resultados de la simulación.
Este trabajo fue realizado en torno al proyecto Cubesat-UD: Telemedi-
cina y Telemetría adscrito al grupo de investigación Gitem de la Facultad
de Ingeniería de la Universidad Distrital Francisco José de Caldas, por el
ingeniero Leonardo Plazas Nossa, con la colaboración del ingeniero Germán
Moncada Méndez de la Universidad Piloto de Colombia.
1. Introducción
El objetivo de este trabajo es presentar varios temas de la simulación o
experimentación de sistemas mediante el uso del computador; aunque
está pensado y dirigido a estudiantes de ingeniería, no obstante puede ser
utilizado por profesionales que analizan, gestionan y presentan soluciones a
diferentes problemas.
Para abarcar los diversos tópicos se espera que los estudiantes estén
familiarizados con las ciencias exactas y de la computación, en particular
aquellos temas relacionados con la probabilidad, la aritmética congruencial,
la física y la estadística. El conocimiento subrayado está relacionado con el
formalismo necesario en el estudio de las ciencias que utilizan como len-
guaje el simbolismo formal; sin embargo, se necesita una gran cantidad del
ingrediente intuicionista como lo hace también la matemática.
Adicionalmente, se abordan algunos conceptos elementales acerca del
origen y el estado actual de la simulación, sobre modelamiento de sistemas y
experimentos en el computador, y se indican las principales ventajas y desven-
tajas de los modelos de simulación y su clasificación. Uno de los puntos más
importantes es el establecimientode los pasos quesedeben seguirpara realizar
un estudio de simulación. La simulación es la representación de la operación
de algún proceso o sistema del mundo real a través del tiempo. Ya sea hecha
manualmente o en un computador, la simulación involucra la generación de
una historia artificial de un sistema y su observación para obtener inferencias
relacionadas con las características operativas del sistema real. Los modelos
de simulación pueden ser utilizados como una herramienta de análisis para
predecir los efectos de cambios en sistemas existentes, o como una herramien-
ta de diseño para predecir el comportamiento de sistemas nuevos.
Colecciones de la universidad
distrital francisco josé de caldas
La Editorial UD se complace en
entregar a sus lectores sus siete
primeras colecciones con las cuales
consolida su sello editorial. Con una
llamativa propuesta visual, el lector
podrá encontrar los mejores títulos
en áreas como: literatura, medio
ambiente, artes, antropología,
historia, ingeniería, sociología,
pedagogía y otros; nuestras
colecciones son:
Letras colombianas
Tierra y vida
Didácticas
Creaciones
Espacios
Diálogos
Ciudadanía y democracia
Otros títulos de esta colección:
Transformación de imágenes a
través del álgebra lineal
Samuel Barreto Melo,
Edgar Betancourt Rozo,
Milton Lesmes Acosta.
Visual Basic y ASP.NET a su alcance
Carlos Vanegas
Diseño geométrico de vías con
aplicaciones en Excel y Autocad
Wilman Muñoz
Con los nuevos avances de la tecnología se han cambiado las estrategias de solu-
ción de algunos problemas. Es así como el uso de las nuevas tendencias de la
tecnología aplicada a la educación, dan un lugar prominente a la simulación
como herramienta para el modelamiento y simulación de fenómenos naturales
y/o sociales, tratados como experimentos aleatorios o deterministicos.
Este libro intenta recoger estas nuevas tendencias para que el estudiante anali-
ce, proponga y pueda practicar de manera intencional utilizando como eje de
pensamiento el modelamiento y construcción, y caracterización de variables
aleatorias, para solucionar problemas no deterministicos.
Conceptos y Fundamentos de simulación digital es un texto que nace del afán de
apasionar a los estudiantes y por qué no, a profesores de ingeniería y de las cien-
cias exactas, por el estudio y práctica de la simulación digital.
Facultad Tecnológica
www.ecoeediciones.com

Más contenido relacionado

La actualidad más candente (14)

Eva
EvaEva
Eva
 
Act 1 analisi numerico
Act 1 analisi numericoAct 1 analisi numerico
Act 1 analisi numerico
 
Definicion de error
Definicion de errorDefinicion de error
Definicion de error
 
Fraccionesparciales
FraccionesparcialesFraccionesparciales
Fraccionesparciales
 
Parte1
Parte1Parte1
Parte1
 
Simulaunoitrm
SimulaunoitrmSimulaunoitrm
Simulaunoitrm
 
Inter de confia pa una prop y tam mu
Inter de confia pa una prop y tam muInter de confia pa una prop y tam mu
Inter de confia pa una prop y tam mu
 
Clase Inteligencia Artificial Unidad 3
Clase Inteligencia Artificial Unidad 3Clase Inteligencia Artificial Unidad 3
Clase Inteligencia Artificial Unidad 3
 
Simulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con PromodelSimulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con Promodel
 
A metodos expertos
A metodos expertosA metodos expertos
A metodos expertos
 
020 algoritmos2
020 algoritmos2020 algoritmos2
020 algoritmos2
 
Sena diapositivas
Sena diapositivasSena diapositivas
Sena diapositivas
 
Ensayo Méotodos numéricos
Ensayo Méotodos numéricos Ensayo Méotodos numéricos
Ensayo Méotodos numéricos
 
Luis serrano analisis numerico
Luis serrano analisis numericoLuis serrano analisis numerico
Luis serrano analisis numerico
 

Similar a Conceptos y-fundamentos-de-simulacion

Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_g
eliianiitta12
 
Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_g
eliianiitta12
 
Manual simulacion para compartir en la nube
Manual simulacion para compartir en la nubeManual simulacion para compartir en la nube
Manual simulacion para compartir en la nube
phyeni
 
Manual analisis de algoritmos v1
Manual analisis de algoritmos v1Manual analisis de algoritmos v1
Manual analisis de algoritmos v1
reny_so
 

Similar a Conceptos y-fundamentos-de-simulacion (20)

m1t24.pdf
m1t24.pdfm1t24.pdf
m1t24.pdf
 
Taller # 3 Modelos de Colas y Simulación”.pdf
Taller # 3 Modelos de Colas y Simulación”.pdfTaller # 3 Modelos de Colas y Simulación”.pdf
Taller # 3 Modelos de Colas y Simulación”.pdf
 
Sis05 s simulacion
Sis05 s simulacionSis05 s simulacion
Sis05 s simulacion
 
paso4.docx
paso4.docxpaso4.docx
paso4.docx
 
Producto Integrador de Aprendizaje – Aplicaciones de los Métodos de conteo
Producto Integrador de Aprendizaje – Aplicaciones de los Métodos de conteoProducto Integrador de Aprendizaje – Aplicaciones de los Métodos de conteo
Producto Integrador de Aprendizaje – Aplicaciones de los Métodos de conteo
 
libro-simulación-y-análisis-de-sistemas-2da-edición.pdf
libro-simulación-y-análisis-de-sistemas-2da-edición.pdflibro-simulación-y-análisis-de-sistemas-2da-edición.pdf
libro-simulación-y-análisis-de-sistemas-2da-edición.pdf
 
Simulación y análisis 2013.pdf
Simulación y análisis 2013.pdfSimulación y análisis 2013.pdf
Simulación y análisis 2013.pdf
 
Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_g
 
Manual 2 Software Arena
Manual 2 Software ArenaManual 2 Software Arena
Manual 2 Software Arena
 
Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_g
 
Manual unidad4
Manual  unidad4Manual  unidad4
Manual unidad4
 
Manual simulacion para compartir en la nube
Manual simulacion para compartir en la nubeManual simulacion para compartir en la nube
Manual simulacion para compartir en la nube
 
Manual simulacion h._caselli_g
Manual simulacion h._caselli_gManual simulacion h._caselli_g
Manual simulacion h._caselli_g
 
Simulación de procesos
Simulación de procesosSimulación de procesos
Simulación de procesos
 
Proyecto de Simulación
Proyecto de SimulaciónProyecto de Simulación
Proyecto de Simulación
 
LI_1164_140518_A_Analisis_Diseno_Implantacion_Algoritmos_Plan2016.pdf
LI_1164_140518_A_Analisis_Diseno_Implantacion_Algoritmos_Plan2016.pdfLI_1164_140518_A_Analisis_Diseno_Implantacion_Algoritmos_Plan2016.pdf
LI_1164_140518_A_Analisis_Diseno_Implantacion_Algoritmos_Plan2016.pdf
 
Manual de análisis y diseño de algoritmos
Manual de análisis y diseño de algoritmosManual de análisis y diseño de algoritmos
Manual de análisis y diseño de algoritmos
 
taller 3 parte 1.docx
taller 3 parte 1.docxtaller 3 parte 1.docx
taller 3 parte 1.docx
 
Sistemas de servicio.pdf
Sistemas de servicio.pdfSistemas de servicio.pdf
Sistemas de servicio.pdf
 
Manual analisis de algoritmos v1
Manual analisis de algoritmos v1Manual analisis de algoritmos v1
Manual analisis de algoritmos v1
 

Último

analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
Ricardo705519
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
gustavoiashalom
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
EdwinC23
 

Último (20)

EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
 
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelosFicha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
Minería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptosMinería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptos
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
 
semana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptsemana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.ppt
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la región
 
FUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdfFUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdf
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
 
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
 
Trazos paileros para realizar trazos, cortes y calculos.pptx
Trazos paileros para realizar trazos, cortes y calculos.pptxTrazos paileros para realizar trazos, cortes y calculos.pptx
Trazos paileros para realizar trazos, cortes y calculos.pptx
 
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
 

Conceptos y-fundamentos-de-simulacion

  • 1. Conce Conceptos ptos y fundamentos y fundamentos de simulación digital de simulación digital Leonardo Plazas Nossa Germán Moncada Méndez
  • 2. Leonardo Plazas Nossa Es Ingeniero Electrónico y Magíster en Teleinformática; tiene 12 años de experiencia en el sector de las Telecomunicaciones y 9 años como docente en la Universidad Distrital Francisco José de caldas. Germán Moncada Méndez Es Ingeniero Electrónico, Especialis- ta en Física y en Ingeniería de Software, se ha desempeñado como docente en la Universidad Piloto de Colombia, Universidad de La Salle y en la Universidad Distrital Francisco José de caldas.
  • 3. Conceptos y fundamentos de simulación digital Leonardo Plaza Nossa Germán Moncada Méndez
  • 4. Contenido Presentación 9 1. Introducción 13 1.1. Usos de la simulación 14 1.2. Planeación del modelo de simulación y su experimentación 17 1.3. Cultura de la simulación en diferentes escenarios 18 1.3.1. Gestión cualitativa 18 1.3.2. Gestión cuantitativa 19 1.4. Orígenes de la simulación 19 1.5. Algunos conceptos básicos de la POO 21 1.6. Estado actual de la simulación 22 1.7. Desarrollo de simulaciones como recursos de aprendizaje 23 1.7.1. El modelo conceptual 24 1.7.2. Construcción del modelo conceptual 25 1.7.2.1. Dinámica molecular y dinámica browniana 27 2. Modelos 31 2.1. El modelo de espacio de estados 35 2.2. Modelos estocásticos 37 2.2.1. Modelo Bayesiano 38 2.2.2. Bootstrapping como inferencia estadística 39 2.2.3. Modelos con memoria larga 43 2.3. Criterios de selección de un modelo 44
  • 5. 2.4. Validación de un modelo 44 2.5. Clasificación de los modelos 45 2.5.1. Sistemas que se pueden modelar 48 2.5.2. Proceso estocástico 49 2.5.3. Modelos determinísticos 51 2.6. Uso y ventajas de los modelos 54 2.6.1. Proceso de una simulación 55 3. Validación de la simulación de un modelo 57 3.1. Diseño del experimento 58 3.2. Prueba de hipótesis 58 3.3. Diseño experimental 59 3.3.1 Estimación de la función de verosimilitud 61 3.3.2 Errores de la simulación 69 3.3.3. Fiabilidad de software para simulación 70 3.3.4. Modelos de fiabilidad de software 71 4. Especificaciones en el desarrollo de software de simulación 75 4.1. Importancia de los requerimientos 75 4.2. Requisitos software de simulación 79 4.3. Diseño y realización de un modelo 85 5. Uso y limitaciones de la simulación 91 5.1. Bases para la simulación por computador 92 5.2. Enfoque informático de la simulación 93 5.3. Realización de la simulación 94 6. Interpretaciones de probabilidad 97 6.1. Definición de proceso aleatorio 98 6.2. Modelos de procesos aleatorios prácticos 99 6.3. Conceptos sobre σ álgebra 101 6.3.1. Variables aleatorias 103 6.3.2. Función acumulativa de probabilidad 103 6.3.3. Variables aleatorias de 2-dimensiones 104 6.3.4. Probabilidad condicional bivariada 105
  • 6. 7. Distribuciones de probabilidad 107 7.1. Variables aleatorias continuas 107 7.1.1. Distribución normal o gaussiana 110 7.1.2. Distribución log-normal 110 7.1.3. Distribución de Weibull 110 7.1.4. Distribución Gamma 111 7.2. Variables aleatorias discretas 111 7.2.1. Distribución binomial 112 7.2.2. Distribución exponencial 112 7.2.3. Distribución de Poisson 112 7.2.4. Distribución chi-cuadrado 115 8. Procesos aleatorios de Poisson y gaussianos 117 8.1. Proceso de Poisson 117 8.1.1. Modelo de Poisson para la frecuencia 119 8.2. Proceso aleatorio gaussiano 122 8.2.1. Fractalidad 122 9. Generación de números aleatorios 129 9.1. Propiedades deseadas de un generador 131 9.2. Generadores congruenciales-lineales (GCL) 131 9.3. Generadores congruenciales lineales multiplicativos 133 9.4. Condiciones estadísticas de la sucesión pseudoaleatoria 134 10. Pruebas de bondad de ajuste de números aleatorios 137 10.1. Prueba de chi-cuadrado 138 10.2. Prueba de Kolmogorov-Smirnov 139 10.3. Aplicaciones de números aleatorios 142 10.3.1. Uso de números aleatorios para evaluar integrales 142 11. Generación de variables aleatorias 147 11.1. Transformada inversa para distribuciones discretas empíricas 147 11.2. Caso distribución uniforme discreta 148 11.3. Distribución normal 148 11.3.1. Algoritmo para generar variables aleatorias con distribución lognormal 152
  • 7. 11.3.2. Generación de variables aleatorias por el método de convolución 153 11.4. Transformación inversa de distribuciones continuas 153 11.5. Método del rechazo 156 12. Teoría de colas 159 12.1. Tipos de colas 160 12.2. Sistema ideal de colas 162 12.3. Clasificación de un sistema de colas 163 12.3.1. Aplicaciones de la simulación en un sistema de colas 165 13. Simulación de Montecarlo 167 13.1. Utilización de Montecarlo para simular un sistema de demanda de servicio 168 13.1.1. Simulación de eventos discretos 169 13.1.2. Desarrollo de la simulación y el algoritmo de una línea de espera 169 13.2. Modelado de series de tiempo 174 13.2.1. Modelos univariantes 174 13.2.2. Diseño de la simulación de un movimiento browniano 180 13.3. Recursividad del movimiento browniano 182 13.3.1 Generación de los ensayos aleatorios 183 14. Herramientas tecnológicas en la simulación 185 14.1. Tecnología en problemas complejos 185 14.2. Movimiento browniano generalizado 188 14.3. Coeficiente de Hurst 189 15. Referencias 193
  • 8. La elaboración de este trabajo surge de la necesidad de integrar herra- mientas para el modelamiento y la simulación de procesos y sistemas en proyectos de investigación a nivel de pregrado y posgrado involucran- do los temas de las ciencias y sus aplicaciones en la simulación de experi- mentos utilizando las tecnologías de las comunicaciones y la información. Adicionalmente, se pensó en la práctica pedagógica con sus protagonistas –el estudiante y el profesor–, por ello sería imposible no mencionar la expe- riencia. En lo referente al contenido de este documento se decidió en primera instanciahacerunénfasisenelentendimiento,lacomprensiónylaapropiación de los conceptos y el manejo operativo de la simulación de fenómenos para desarrollar procesos de modelamiento de sistemas y su simulación mediante herramientas tecnológicas. Este documento presenta los conceptos relacionados con la simulación de procesos estocásticos; en forma general, se incluyen los siguientes com- ponentes de modelado: Modelo lingüístico: capacidad de usar las palabras de modo efectivo (ya sea hablando, escribiendo, etc.), esto incluye la habilidad de manipular la sintaxis o escritura del lenguaje, la fonética o los sonidos del lenguaje, la semántica o significado del lenguaje o división, y la pragmática o los usos prácticos. Modelo lógico matemático: capacidad de usar los números y las variables de manera efectiva y de razonar adecuadamente. Modelo computacional: dada la complejidad matemática de algunos modelos, se precisa el conocimiento de herramientas informáticas, y la Presentación
  • 9. Leonardo Plaza Nossa, Germán Moncada Méndez 10 habilidad para adaptar los algoritmos que procesan las relaciones entre las variables que representan el modeloysu posteriorcodificación a un lenguaje de programación para ejecutar un experimento, que al realizarlo de manera física sería azaroso y costoso. Modelo visual o representación gráfica de un sistema: describe las for- mas necesarias para representar un sistema; se pueden obtener relaciones funcionales que permiten extrapolar o interpolar el comportamiento a un fenómeno o proceso. Desde la perspectiva disciplinar. Un estudiante, un analista o un inge- niero deben aplicar el pensamiento sistémico para clasificar e identificar las variables aleatorias o determinísticas de los sistemas sociales, físicos –como exposiciones de cuerpos a temperaturas extremas–, químicos, tecnológicos –como el control de posicionamiento de un satélite o la orientación de una antena–, y, en general, todos los relacionados con las ciencias naturales o socioeconómicas como las inversiones, la ecología y los sistemas de líneas de espera. Todos estos fenómenos se modelan y se simulan mediante expe- rimentos en el computador, en el cual se calculan los parámetros que descri- ben las medidas de rendimiento del sistema. Con esta fuente de consulta que se añade a la bibliografía existente, se pretende aportar una visión de las pautas que ayudan a la toma de decisiones relacionadas con el desempeño de los sistemas, contribuyendo a una nueva perspectiva del estudio de la simulación. El proceso de la simulación se mira en este contexto como sinergia entre las ciencias naturales, la matemática, la estadística y las ciencias de la com- putación. Sin ser un trabajo para especialistas, se supone que el lector tiene alguna experiencia previa en cuanto a los temas relacionados. Laeleccióndel ordendeconsultade los temaspuededependerdel criterio del lector, se pueden encontrar tópicos relacionados con el modelamiento y la simulación de sistemas determinísticos o aleatorios ya sea en forma sincrónica o asincrónica. Los procesos de modelamiento y simulación, la realización de los algo- ritmos y su codificación de los casos propuestos serán abordados de manera rigurosa, pero su formalismo solo irá hasta donde lo permitan las herra- mientas matemáticas y computacionales convencionales. Se recomienda al lector seguir el orden del libro tal como se presenta, e ir analizando los casos propuestos y su simulación; no obstante, si este escrito es abordado por especialistas se recomienda ir directamente a sus temas de interés. El texto se inicia con un acercamiento intuitivo a las herramientas del modelaje, y paulatinamente estas se presentan de manera más formal en la
  • 10. Conceptos y fundamentos de simulación digital 11 medida en que se abordan los temas. Este trabajo se presenta de forma tal que se privilegia la memoria a largo plazo, y si se debe consultar de nuevo un tema se puede correlacionar con los ya vistos. En la primera parte se hace una introducción a la identificación, carac- terización y clasificación de variables de un sistema para su modelamiento y posterior simulación, se presentan las ventajas y desventajas del uso de la simulación, las estrategias para planear y construir el modelo de un sistema, y se hace una revisión de los conceptos básicos de sistemas, modelos y su simulación. En la segunda parte se hace referencia a los tipos de simulación, tales como simulación continua, discreta, combinada (discreta-continua), Mon- tecarlo y distribuida. Se hace una comparación entre soluciones analíticas y computacionales teniendo en cuenta que el modelo es una representación isomórfica o equivalente de la realidad. En la clasificación de los modelos se hace énfasis en dos grupos, los determinísticos y los aleatorios; los mode- los aleatorios tienen un mayor grado de complejidad por tener propiedades relacionadas con la no linealidad, por ello su estudio requiere de una base sólida de conocimientos en probabilidad y procesos estocásticos. En la tercera parte se presentan los métodos para generar variables alea- torias y los correspondientes algoritmos recursivos para la generación de números aleatorios; adicionalmente, se muestran las pruebas de bondad de ajuste de los valores aleatorios generados, lo anterior con el fin de validar el modelo y su simulación. Finalmente, se presentan los parámetros necesarios para el diseño y la optimización del experimento de simulación en el computador; a título de ejemplo: se menciona el análisis de datos del movimiento browniano, el análisis de la varianza, y los valores medios o esperados, estos proporcionan un análisis de los resultados de la simulación. Este trabajo fue realizado en torno al proyecto Cubesat-UD: Telemedi- cina y Telemetría adscrito al grupo de investigación Gitem de la Facultad de Ingeniería de la Universidad Distrital Francisco José de Caldas, por el ingeniero Leonardo Plazas Nossa, con la colaboración del ingeniero Germán Moncada Méndez de la Universidad Piloto de Colombia.
  • 11. 1. Introducción El objetivo de este trabajo es presentar varios temas de la simulación o experimentación de sistemas mediante el uso del computador; aunque está pensado y dirigido a estudiantes de ingeniería, no obstante puede ser utilizado por profesionales que analizan, gestionan y presentan soluciones a diferentes problemas. Para abarcar los diversos tópicos se espera que los estudiantes estén familiarizados con las ciencias exactas y de la computación, en particular aquellos temas relacionados con la probabilidad, la aritmética congruencial, la física y la estadística. El conocimiento subrayado está relacionado con el formalismo necesario en el estudio de las ciencias que utilizan como len- guaje el simbolismo formal; sin embargo, se necesita una gran cantidad del ingrediente intuicionista como lo hace también la matemática. Adicionalmente, se abordan algunos conceptos elementales acerca del origen y el estado actual de la simulación, sobre modelamiento de sistemas y experimentos en el computador, y se indican las principales ventajas y desven- tajas de los modelos de simulación y su clasificación. Uno de los puntos más importantes es el establecimientode los pasos quesedeben seguirpara realizar un estudio de simulación. La simulación es la representación de la operación de algún proceso o sistema del mundo real a través del tiempo. Ya sea hecha manualmente o en un computador, la simulación involucra la generación de una historia artificial de un sistema y su observación para obtener inferencias relacionadas con las características operativas del sistema real. Los modelos de simulación pueden ser utilizados como una herramienta de análisis para predecir los efectos de cambios en sistemas existentes, o como una herramien- ta de diseño para predecir el comportamiento de sistemas nuevos.
  • 12. Colecciones de la universidad distrital francisco josé de caldas La Editorial UD se complace en entregar a sus lectores sus siete primeras colecciones con las cuales consolida su sello editorial. Con una llamativa propuesta visual, el lector podrá encontrar los mejores títulos en áreas como: literatura, medio ambiente, artes, antropología, historia, ingeniería, sociología, pedagogía y otros; nuestras colecciones son: Letras colombianas Tierra y vida Didácticas Creaciones Espacios Diálogos Ciudadanía y democracia Otros títulos de esta colección: Transformación de imágenes a través del álgebra lineal Samuel Barreto Melo, Edgar Betancourt Rozo, Milton Lesmes Acosta. Visual Basic y ASP.NET a su alcance Carlos Vanegas Diseño geométrico de vías con aplicaciones en Excel y Autocad Wilman Muñoz
  • 13. Con los nuevos avances de la tecnología se han cambiado las estrategias de solu- ción de algunos problemas. Es así como el uso de las nuevas tendencias de la tecnología aplicada a la educación, dan un lugar prominente a la simulación como herramienta para el modelamiento y simulación de fenómenos naturales y/o sociales, tratados como experimentos aleatorios o deterministicos. Este libro intenta recoger estas nuevas tendencias para que el estudiante anali- ce, proponga y pueda practicar de manera intencional utilizando como eje de pensamiento el modelamiento y construcción, y caracterización de variables aleatorias, para solucionar problemas no deterministicos. Conceptos y Fundamentos de simulación digital es un texto que nace del afán de apasionar a los estudiantes y por qué no, a profesores de ingeniería y de las cien- cias exactas, por el estudio y práctica de la simulación digital. Facultad Tecnológica www.ecoeediciones.com