SlideShare una empresa de Scribd logo
SIMULACION
Catedrático: DRA. PANCARDO PEREZ JANNYA
 ¿Qué es 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 o
un software apropiado.
Existen distintos modelos de
simulación que permiten
representar situaciones reales de
diferentes tipos. Podemos tener
modelos físicos o matemáticos, a
los cuales pertenecen los
modelos de simulación de
eventos discretos.
DEFINICION DE MODELO
Modelo es una representación de un
objeto, sistema o idea de forma
diferente a la identidad misma.
Por lo general el modelo nos ayuda a
entender y mejorar un sistema.
Clasificación de los modelos de
simulación
Modelos continuos. Son aquellos
donde las relaciones entre las
variables relevantes de la
situación real se definen por
ecuaciones diferenciales, ya que
permiten conocer el
comportamiento de las variables
 Ejemplos:
 La manera en que se transfiere el calor
en un molde.
 Determinar como fluye cierto material
dentro de una tubería
 Prever el comportamiento del nivel de
un tanque de gasolina al paso del
tiempo.
 Modelos discretos
 En ellos el comportamiento que nos
interesa analizar puede representarse
por medio de ecuaciones evaluadas en
un punto determinado.
 Ejemplo: Si realizamos un muestreo del
número de personas que llegaron a un
banco en un lapso específico, podemos
simular esta variable con ecuaciones
ligadas a distribuciones de probabilidad
que reflejen dicho comportamiento.
El modelo de un objeto puede ser
una réplica exacta de este. Con la
diferencia del material que lo
compone o de su escala, inclusive
puede ser una abstracción de las
propiedades dominantes del
objeto.
1. MODELOS DETERMINISTICOS
Ni las variables internas y
externas se pueden tomar como
datos al azar. Aquí se permite que
las relaciones entre estas
variables sean exactas o sea que
no entren en ellas funciones de
probabilidad.
 2. MODELOS ESTOCASTICOS
 Cuando por lo menos una variable es
tomada como un dato al azar las
relaciones entre variables se toman
por medio de funciones
probabilísticas, sirven por lo general
para realizar grandes series de
muestreos, quitan mucho tiempo en el
computador son muy utilizados en
investigaciones científicas.
 3. MODELOS ESTATICOS
Es que en ellos no se toma en
cuenta el tiempo dentro del
proceso, por ejemplo: los modelos
de juegos, modelos donde se
observa las ganancias de una
empresa.
 4. MODELOS DINAMICOS
Si se toma en cuenta la variación
del tiempo, ejemplo: la variación
de la temperatura, del aire
durante un día, movimiento anual
de las finanzas de una empresa.
PASOS INVOLUCRADOS EN LOS
ESTUDIOS DE SIMULACIÓN
A pesar que existen diversas
variaciones en la forma de
desarrollo de un estudio de
simulación, es posible identificar
ciertos pasos básicos en el
proceso, los pasos principales a
considerar son:
a. Definición del problema.
b. Planificación del estudio.
c. Formulación del modelo
matemático.
d. Construcción del programa que
represente el modelo.
e. Validación del modelo.
f. Diseño del experimento.
g. Ejecución de la corrida de
simulación y análisis de resultados.
 EJEMPLOS DE USO DE SIMULACIÓN
 Existe una gran cantidad de áreas
donde la técnica de simulación puede
ser aplicada. Algunos ejemplos
podrían ser los siguientes:
 Simulación de un sistemas de colas.
Con la técnica de simulación es
posible estudiar y analizar sistemas
de colas cuya representación
matemática sería demasiado
Ejemplos de estos sistemas serían
aquellos donde es posible la
llegada al sistema en grupo, la
salida de la cola del sistema, el
rehusar entrar al sistema cuando
la cola es excesivamente grande,
etc.
 Simulación de sistemas de inventarios. A través de
simulación se puede analizar más fácilmente sistemas
de inventarios donde todos sus parámetros(tiempo de
entrega, demanda, costo de llevar inventario, etc.), son
estocásticos.
 Simulación de un proyecto de inversión.
 En la práctica existe una gran cantidad
de proyectos de inversión donde la
incertidumbre con respecto a los flujos
de efectivo que el proyecto genera a las
tasas de interés, a las tasas e inflación,
etc., hacen difícil y a veces imposible
manejar analíticamente este tipo de
problemas.
Para poder realizar un buen
estudio de simulación es necesario
entender conceptos básicos que
componen nuestro modelo.
El objetivo del modelo simulación
consiste, en comprender, analizar
y mejorar las condiciones de
operación relevantes del sistema.
La definición básica de sistema
nos dice que se trata de un
conjunto de elementos que se
interrelacionan para funcionar
como un todo, podemos hablar de
un sistema de atención a clientes
en un banco, del sistema de
inventarios en una empresa, o del
sistema de atención en la sala de
Cada uno puede dividirse en
elementos que son relevantes para
la construcción de lo que será su
modelo de simulación; entre ellos
tenemos:
Entidad: Por lo general es la
representación de los flujos de
entrada y salida de un sistema; al
 responsable de que el estado del
sistema cambie. Ejemplos: clientes o
piezas.
Estado del sistema: Es la condición
que guarda el sistema bajo estudio
en un momento de tiempo
determinado.
 Evento: Es un cambio en el estado
actual del sistema, por ejemplo la
entrada salida de una entidad o la
finalización de un proceso en un
equipo.
 Además de un esquema transaccional
(pieza en tarima , pieza en
estación) que se presenta en un
modelo de simulación, es necesario
 Locaciones. Son todos aquellos lugares
en los que la pieza puede detenerse.
 Recursos. Son aquellos dispositivos,
diferentes a las locaciones, necesarios
para llevar cabo una operación.
Ejemplo: un montacargas que
transporta una pieza de un lugar a
otro.
 Atributo. Es una característica de
una entidad. Ejemplo: si la entidad
es un motor, los atributos serían su
color, peso, tamaño o cilindraje.
 Variables. Son condiciones cuyos
valores se crean y modifican por
medio de ecuaciones matemáticas y
relaciones lógicas.
 Reloj de simulación: Es el contador del tiempo de la
simulación, y su función consiste en responder
preguntas tales como cuánto tiempo se ha utilizado el
modelo y cuánto tiempo se requiere q dure esta.
 Elementos claves para garantizar el éxito de un modelo de simulación
 Ejercicios
SIMULACION DE VARIABLES ALEATORIAS
Una de las primeras tareas que es
necesario llevar a cabo consiste en
determinar si los números que
utilizaremos para correr o ejecutar la
simulación son realmente aleatorios o
no.
 Precisar lo anterior con absoluta
certidumbre resulta muy complicado,
ya que para ello tendríamos que
generar un número infinito de valores
que nos permitiera comprobar la
inexistencia de correlaciones entre
ellos.
 Se puede asegurar que el
conjunto de números que
utilizaremos en una simulación
se comporta de manera muy
similar aun conjunto de
números totalmente aleatorios;
por ello se les denomina
números pseudoaleatorios.
 Generación de números
pseudoaleatorios
 Para realizar una simulación se
requieren de números
aleatorios en el intervalo de
(0,1), a los cuales se hará
referencia como ri , es decir,
una secuencia ri = {r1, r2 , r3
 El valor n recibe el nombre de periodo
o ciclo de vida del generador que creó
la secuencia ri.
 Un conjunto de ri debe seguir una
distribución uniforme continua, la cual
está definida por:
 f(r)= {0,1}; 0≤r ≤1
 Algoritmo de cuadrados medios
 Este algoritmo no congruencial fue
propuesto en la década de los
cuarenta del siglo xx por Von Neumann
y Metropolis.
 Requiere un número entero detonador
(llamado semilla) con D dígitos.
Pasos para
generar
números con
el Algoritmo
de cuadrados
medios
• 1. Seleccionar una semilla (X0) con D dígitos
(D>3)
PASO 1
• Sea Y0= resultado de elevar X0 al cuadrado; sea
X1 = los D dígitos del centro, y sea r i =0. D
dígitos del centro.
PASO 2
• Sea Yi = resultado de elevar Xi al cuadrado; sea
Xi+1 = los D dígitos del centro, y sea r i =0. D
dígitos del centro para toda i=1,2,3,n
Paso 3
• Repetir el paso 3 hasta obtener los n números ri
deseados.
Paso 4
 Nota: Si no es posible obtener los D dígitos del centro
del número Yi, agregue ceros a la izquierda del número
Yi.
 EJERCICIOS
 Generar los primeros 5 números pseudoaleatorios a
partir de una semilla
 X0 = 6789
 X0 = 8432
 X0 = 63427
 X0 = 9875
 Algoritmo de
productos medios
 Algoritmo no
congruencial
• Seleccionar una semilla (X0) con D dígitos (D>3)
PASO 1
• Seleccionar una semilla (X1) con D dígitos (D>3)
PASO 2
• Sea Y0= X0 * X 1 ; sea X 2 = los D dígitos del
centro, y sea ri =0. D dígitos del centro
PASO 3
• Sea Yi = Xi * Xi+1; sea Xi+2 =los D dígitos del
centro, y sea r i +1=0. D dígitos del centro para
toda i=1,2,3,n
Paso 4
•Repetir el paso 4 hasta obtener los n números ri deseados.
Paso 5
 Algoritmo multiplicador constante
 Este algoritmo no congruencial es
similar al algoritmo de productos
medios. Los siguientes son los pasos
necesarios para generar números
pseudoaleatorios con el algoritmo.
• Seleccionar una semilla (X0) con D dígitos (D>3)
PASO 1
• Seleccionar una constante (a) con D dígitos (D>3)
PASO 2
• Sea Y0= a* X0 ; sea X 1 = los D dígitos del centro,
y sea ri =0. D dígitos del centro.
PASO 3
• Sea Yi = a* Xi; sea Xi+1 =los D dígitos del centro, y
sea r i +1=0. D dígitos del centro para toda
i=1,2,3,n
Paso 4
• Repetir el paso 4 hasta obtener los n números ri
deseados.
Paso 5
 Algoritmo lineal
 Algoritmo congruencial propuesto por D.H. Lehmer en
1951.
 Genera una secuencia de números enteros por medio de
la siguiente ecuación recursiva:
 Xi +1 =(axi +c)mod(m) i=
0,1,2,3,….n
 Donde X0 es la semilla, a es la constante
multiplicativa, c es una constante aditiva, y m es el
módulo X0 >0, a>0, c>0 y m>0 deben ser números
enteros.
 La operación mod (m) significa multiplicar X1 , por a1,
sumar c, y dividir el resultado entre m para obtener el
residuo X1.
* La ecuación recursiva del algoritmo congruencial genera
una secuencia de números enteros S={ 0,1,2,3,…,M-1}, y
para obtener números pseudoaleatorios en el intervalo de
(0,1) se requiere de la siguiente ecuación:
rI= X I / m-1 i=0,1,2,3,…..,n
 Ejemplo:
Generar 4 números entre 0 y 1 con los siguientes parámetros: X0 = 37,
a= 19; c=33 y m=100
Solución:
X 1 = (19*37+33) mod 100 = 36 r 1= 36/99 =0.3636
X 2 = (19*36+33) mod 100 = 17 r 1= 17/99 =0.1717

Más contenido relacionado

Similar a SIMUago-dic23.pptx

SIMULACION de sistemas.pptx
SIMULACION de sistemas.pptxSIMULACION de sistemas.pptx
SIMULACION de sistemas.pptx
GianfrancoLimasCapil
 
Simulacion uam
Simulacion uamSimulacion uam
MODELIZACIÓN DE LA ALEATORIEDAD-UNIDAD II.ppt
MODELIZACIÓN DE LA ALEATORIEDAD-UNIDAD II.pptMODELIZACIÓN DE LA ALEATORIEDAD-UNIDAD II.ppt
MODELIZACIÓN DE LA ALEATORIEDAD-UNIDAD II.ppt
UGMA
 
Introducción a la Simulación2.pptx
Introducción a la Simulación2.pptxIntroducción a la Simulación2.pptx
Introducción a la Simulación2.pptx
JearvaviVzquez
 
taller 3 parte 1.docx
taller 3 parte 1.docxtaller 3 parte 1.docx
taller 3 parte 1.docx
JuanPabloPea19
 
U2 dinamica de sistemas
U2 dinamica de sistemasU2 dinamica de sistemas
U2 dinamica de sistemas
yuri berrocal yance
 
Simulación (1)
 Simulación (1) Simulación (1)
Simulación (1)rucna
 
Modelos matematicos simulacion
Modelos matematicos simulacionModelos matematicos simulacion
Modelos matematicos simulacion
Alejő Ibañez
 
simulacion-compartido.pdf
simulacion-compartido.pdfsimulacion-compartido.pdf
simulacion-compartido.pdf
GenyferAldanaSalgado1
 
Simulacion de mercado i
Simulacion de mercado iSimulacion de mercado i
Simulacion de mercado i
Enith Cedeño Garcìa
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
IEO Santo Tomás
 
Simulación de procesos
Simulación de procesosSimulación de procesos
Simulación de procesos
Andrés Sánchez
 
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
luis Farro
 
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
luis Farro
 
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
JuanPabloPea19
 
3401667.ppt
3401667.ppt3401667.ppt
3401667.ppt
carlosPEREZMENDEZ2
 
Proyecto de Simulación
Proyecto de SimulaciónProyecto de Simulación
Proyecto de Simulación
ROBERTO HERRERA
 

Similar a SIMUago-dic23.pptx (20)

SIMULACION de sistemas.pptx
SIMULACION de sistemas.pptxSIMULACION de sistemas.pptx
SIMULACION de sistemas.pptx
 
Simulacion uam
Simulacion uamSimulacion uam
Simulacion uam
 
MODELIZACIÓN DE LA ALEATORIEDAD-UNIDAD II.ppt
MODELIZACIÓN DE LA ALEATORIEDAD-UNIDAD II.pptMODELIZACIÓN DE LA ALEATORIEDAD-UNIDAD II.ppt
MODELIZACIÓN DE LA ALEATORIEDAD-UNIDAD II.ppt
 
Introducción a la Simulación2.pptx
Introducción a la Simulación2.pptxIntroducción a la Simulación2.pptx
Introducción a la Simulación2.pptx
 
taller 3 parte 1.docx
taller 3 parte 1.docxtaller 3 parte 1.docx
taller 3 parte 1.docx
 
U2 dinamica de sistemas
U2 dinamica de sistemasU2 dinamica de sistemas
U2 dinamica de sistemas
 
Simulación (1)
 Simulación (1) Simulación (1)
Simulación (1)
 
Modelos matematicos simulacion
Modelos matematicos simulacionModelos matematicos simulacion
Modelos matematicos simulacion
 
simulacion-compartido.pdf
simulacion-compartido.pdfsimulacion-compartido.pdf
simulacion-compartido.pdf
 
Simulacion de mercado i
Simulacion de mercado iSimulacion de mercado i
Simulacion de mercado i
 
Simulacion de mercado i
Simulacion de mercado iSimulacion de mercado i
Simulacion de mercado i
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
Simulación de procesos
Simulación de procesosSimulación de procesos
Simulación de procesos
 
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
 
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
 
Joakin simulacion
Joakin simulacionJoakin simulacion
Joakin simulacion
 
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
 
3401667.ppt
3401667.ppt3401667.ppt
3401667.ppt
 
Informe - Investigacion de Operaciones
Informe - Investigacion de OperacionesInforme - Investigacion de Operaciones
Informe - Investigacion de Operaciones
 
Proyecto de Simulación
Proyecto de SimulaciónProyecto de Simulación
Proyecto de Simulación
 

Último

Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
JuanAlvarez413513
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGATAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
arriagaanggie50
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
aljitagallego
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 

Último (20)

Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGATAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 

SIMUago-dic23.pptx

  • 2.  ¿Qué es 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 o un software apropiado.
  • 3. Existen distintos modelos de simulación que permiten representar situaciones reales de diferentes tipos. Podemos tener modelos físicos o matemáticos, a los cuales pertenecen los modelos de simulación de eventos discretos.
  • 4. DEFINICION DE MODELO Modelo es una representación de un objeto, sistema o idea de forma diferente a la identidad misma. Por lo general el modelo nos ayuda a entender y mejorar un sistema.
  • 5. Clasificación de los modelos de simulación Modelos continuos. Son aquellos donde las relaciones entre las variables relevantes de la situación real se definen por ecuaciones diferenciales, ya que permiten conocer el comportamiento de las variables
  • 6.  Ejemplos:  La manera en que se transfiere el calor en un molde.  Determinar como fluye cierto material dentro de una tubería  Prever el comportamiento del nivel de un tanque de gasolina al paso del tiempo.
  • 7.  Modelos discretos  En ellos el comportamiento que nos interesa analizar puede representarse por medio de ecuaciones evaluadas en un punto determinado.  Ejemplo: Si realizamos un muestreo del número de personas que llegaron a un banco en un lapso específico, podemos simular esta variable con ecuaciones ligadas a distribuciones de probabilidad que reflejen dicho comportamiento.
  • 8. El modelo de un objeto puede ser una réplica exacta de este. Con la diferencia del material que lo compone o de su escala, inclusive puede ser una abstracción de las propiedades dominantes del objeto.
  • 9. 1. MODELOS DETERMINISTICOS Ni las variables internas y externas se pueden tomar como datos al azar. Aquí se permite que las relaciones entre estas variables sean exactas o sea que no entren en ellas funciones de probabilidad.
  • 10.  2. MODELOS ESTOCASTICOS  Cuando por lo menos una variable es tomada como un dato al azar las relaciones entre variables se toman por medio de funciones probabilísticas, sirven por lo general para realizar grandes series de muestreos, quitan mucho tiempo en el computador son muy utilizados en investigaciones científicas.
  • 11.  3. MODELOS ESTATICOS Es que en ellos no se toma en cuenta el tiempo dentro del proceso, por ejemplo: los modelos de juegos, modelos donde se observa las ganancias de una empresa.
  • 12.  4. MODELOS DINAMICOS Si se toma en cuenta la variación del tiempo, ejemplo: la variación de la temperatura, del aire durante un día, movimiento anual de las finanzas de una empresa.
  • 13. PASOS INVOLUCRADOS EN LOS ESTUDIOS DE SIMULACIÓN A pesar que existen diversas variaciones en la forma de desarrollo de un estudio de simulación, es posible identificar ciertos pasos básicos en el proceso, los pasos principales a considerar son:
  • 14. a. Definición del problema. b. Planificación del estudio. c. Formulación del modelo matemático. d. Construcción del programa que represente el modelo. e. Validación del modelo. f. Diseño del experimento. g. Ejecución de la corrida de simulación y análisis de resultados.
  • 15.  EJEMPLOS DE USO DE SIMULACIÓN  Existe una gran cantidad de áreas donde la técnica de simulación puede ser aplicada. Algunos ejemplos podrían ser los siguientes:  Simulación de un sistemas de colas. Con la técnica de simulación es posible estudiar y analizar sistemas de colas cuya representación matemática sería demasiado
  • 16. Ejemplos de estos sistemas serían aquellos donde es posible la llegada al sistema en grupo, la salida de la cola del sistema, el rehusar entrar al sistema cuando la cola es excesivamente grande, etc.
  • 17.  Simulación de sistemas de inventarios. A través de simulación se puede analizar más fácilmente sistemas de inventarios donde todos sus parámetros(tiempo de entrega, demanda, costo de llevar inventario, etc.), son estocásticos.
  • 18.  Simulación de un proyecto de inversión.  En la práctica existe una gran cantidad de proyectos de inversión donde la incertidumbre con respecto a los flujos de efectivo que el proyecto genera a las tasas de interés, a las tasas e inflación, etc., hacen difícil y a veces imposible manejar analíticamente este tipo de problemas.
  • 19. Para poder realizar un buen estudio de simulación es necesario entender conceptos básicos que componen nuestro modelo. El objetivo del modelo simulación consiste, en comprender, analizar y mejorar las condiciones de operación relevantes del sistema.
  • 20. La definición básica de sistema nos dice que se trata de un conjunto de elementos que se interrelacionan para funcionar como un todo, podemos hablar de un sistema de atención a clientes en un banco, del sistema de inventarios en una empresa, o del sistema de atención en la sala de
  • 21. Cada uno puede dividirse en elementos que son relevantes para la construcción de lo que será su modelo de simulación; entre ellos tenemos: Entidad: Por lo general es la representación de los flujos de entrada y salida de un sistema; al
  • 22.  responsable de que el estado del sistema cambie. Ejemplos: clientes o piezas. Estado del sistema: Es la condición que guarda el sistema bajo estudio en un momento de tiempo determinado.
  • 23.  Evento: Es un cambio en el estado actual del sistema, por ejemplo la entrada salida de una entidad o la finalización de un proceso en un equipo.  Además de un esquema transaccional (pieza en tarima , pieza en estación) que se presenta en un modelo de simulación, es necesario
  • 24.  Locaciones. Son todos aquellos lugares en los que la pieza puede detenerse.  Recursos. Son aquellos dispositivos, diferentes a las locaciones, necesarios para llevar cabo una operación. Ejemplo: un montacargas que transporta una pieza de un lugar a otro.
  • 25.  Atributo. Es una característica de una entidad. Ejemplo: si la entidad es un motor, los atributos serían su color, peso, tamaño o cilindraje.  Variables. Son condiciones cuyos valores se crean y modifican por medio de ecuaciones matemáticas y relaciones lógicas.
  • 26.  Reloj de simulación: Es el contador del tiempo de la simulación, y su función consiste en responder preguntas tales como cuánto tiempo se ha utilizado el modelo y cuánto tiempo se requiere q dure esta.
  • 27.  Elementos claves para garantizar el éxito de un modelo de simulación  Ejercicios
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. SIMULACION DE VARIABLES ALEATORIAS Una de las primeras tareas que es necesario llevar a cabo consiste en determinar si los números que utilizaremos para correr o ejecutar la simulación son realmente aleatorios o no.
  • 33.  Precisar lo anterior con absoluta certidumbre resulta muy complicado, ya que para ello tendríamos que generar un número infinito de valores que nos permitiera comprobar la inexistencia de correlaciones entre ellos.
  • 34.  Se puede asegurar que el conjunto de números que utilizaremos en una simulación se comporta de manera muy similar aun conjunto de números totalmente aleatorios; por ello se les denomina números pseudoaleatorios.
  • 35.  Generación de números pseudoaleatorios  Para realizar una simulación se requieren de números aleatorios en el intervalo de (0,1), a los cuales se hará referencia como ri , es decir, una secuencia ri = {r1, r2 , r3
  • 36.  El valor n recibe el nombre de periodo o ciclo de vida del generador que creó la secuencia ri.  Un conjunto de ri debe seguir una distribución uniforme continua, la cual está definida por:  f(r)= {0,1}; 0≤r ≤1
  • 37.  Algoritmo de cuadrados medios  Este algoritmo no congruencial fue propuesto en la década de los cuarenta del siglo xx por Von Neumann y Metropolis.  Requiere un número entero detonador (llamado semilla) con D dígitos.
  • 38. Pasos para generar números con el Algoritmo de cuadrados medios • 1. Seleccionar una semilla (X0) con D dígitos (D>3) PASO 1 • Sea Y0= resultado de elevar X0 al cuadrado; sea X1 = los D dígitos del centro, y sea r i =0. D dígitos del centro. PASO 2 • Sea Yi = resultado de elevar Xi al cuadrado; sea Xi+1 = los D dígitos del centro, y sea r i =0. D dígitos del centro para toda i=1,2,3,n Paso 3 • Repetir el paso 3 hasta obtener los n números ri deseados. Paso 4
  • 39.  Nota: Si no es posible obtener los D dígitos del centro del número Yi, agregue ceros a la izquierda del número Yi.
  • 40.
  • 41.  EJERCICIOS  Generar los primeros 5 números pseudoaleatorios a partir de una semilla  X0 = 6789  X0 = 8432  X0 = 63427  X0 = 9875
  • 42.  Algoritmo de productos medios  Algoritmo no congruencial • Seleccionar una semilla (X0) con D dígitos (D>3) PASO 1 • Seleccionar una semilla (X1) con D dígitos (D>3) PASO 2 • Sea Y0= X0 * X 1 ; sea X 2 = los D dígitos del centro, y sea ri =0. D dígitos del centro PASO 3 • Sea Yi = Xi * Xi+1; sea Xi+2 =los D dígitos del centro, y sea r i +1=0. D dígitos del centro para toda i=1,2,3,n Paso 4 •Repetir el paso 4 hasta obtener los n números ri deseados. Paso 5
  • 43.  Algoritmo multiplicador constante  Este algoritmo no congruencial es similar al algoritmo de productos medios. Los siguientes son los pasos necesarios para generar números pseudoaleatorios con el algoritmo.
  • 44. • Seleccionar una semilla (X0) con D dígitos (D>3) PASO 1 • Seleccionar una constante (a) con D dígitos (D>3) PASO 2 • Sea Y0= a* X0 ; sea X 1 = los D dígitos del centro, y sea ri =0. D dígitos del centro. PASO 3 • Sea Yi = a* Xi; sea Xi+1 =los D dígitos del centro, y sea r i +1=0. D dígitos del centro para toda i=1,2,3,n Paso 4 • Repetir el paso 4 hasta obtener los n números ri deseados. Paso 5
  • 45.  Algoritmo lineal  Algoritmo congruencial propuesto por D.H. Lehmer en 1951.  Genera una secuencia de números enteros por medio de la siguiente ecuación recursiva:  Xi +1 =(axi +c)mod(m) i= 0,1,2,3,….n
  • 46.  Donde X0 es la semilla, a es la constante multiplicativa, c es una constante aditiva, y m es el módulo X0 >0, a>0, c>0 y m>0 deben ser números enteros.  La operación mod (m) significa multiplicar X1 , por a1, sumar c, y dividir el resultado entre m para obtener el residuo X1.
  • 47. * La ecuación recursiva del algoritmo congruencial genera una secuencia de números enteros S={ 0,1,2,3,…,M-1}, y para obtener números pseudoaleatorios en el intervalo de (0,1) se requiere de la siguiente ecuación: rI= X I / m-1 i=0,1,2,3,…..,n
  • 48.  Ejemplo: Generar 4 números entre 0 y 1 con los siguientes parámetros: X0 = 37, a= 19; c=33 y m=100 Solución: X 1 = (19*37+33) mod 100 = 36 r 1= 36/99 =0.3636 X 2 = (19*36+33) mod 100 = 17 r 1= 17/99 =0.1717