Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Metodología: DT o EAE
- DT:
- Cantidad de Simulaciones:
Análisis de Variables
- Datos:
- Control:
- Resultado:
- Estado:
TEMPLATES PARCIAL
FDPS
Gráfico FDP calculada por Método de la Inversa o Método del Rechazo
encontre
DIAGRAMAS
Cola con prioridades
TP 3 en clase
https://www.lucidchart.com/invitations/accept/8873eede-3c58-47b4-82cb-bbdd422a2b3d
Dos puestos de atención una cola (en uno se atienden de a dos y en otro de a uno)
https://docs.google.com/document/d/1WcM3fsnVfCVM1ZRvdQzAc1F1moSqxhAxkDfN
kdRaX-Q/edit?usp=sharing
(ej secreto)
Transporte
11) Ejercicios Evento a Evento
malCaracterísticas estructurales:
Los sistemas están constituidos por
- ELEMENTOS: componentes fundamentales. Es la representación simplificada de alguna
característica de la realidad. En un sistema hay menos elementos que en la realidad.
- RELACIONES ENTRE LOS ELEMENTOS
- LÍMITES: acotar el trozo de realidad que se quiere estudiar. Una vez establecido el límite
se denominan elementos endógenos y exógenos.
Modelo:
Representación abstracta de cierto aspecto de la realidad formada por elementos y
relaciones entre ellos. Un sistema puede ser representado por una varios modelos.
Atributos en conflicto: realismo y simplicidad.
Simulación:
Fin de un modelo es ver distintos estados del sistema ante diferentes hipótesis.
La simulación es la generación de posibles estados del sistema por medio del
modelo que lo representa. Simulación de modelos matemáticos en periodos extensos.
La simulación se utiliza porque:
1- Ensayar sobre sistemas reales pueden llevarlos a la destrucción.
2- Ensayar sobre sistemas reales (prototipos) es costoso.
3- Se puede alterar las escalas del tiempo
Yi = Ri(Ui)
Modelo
Evento: hecho o acontecimiento que cambia variables de estado.
HIPÓTESIS DE SIMPLIFICACIÓN
Se aplican sobre los datos.
Clasificación de variables
Exógenas:
Actúan sobre el sistema, pero no recibe acción alguna por parte de él
Endógenas:
Se generan dentro del modelo, dependen de la evolución del sistema, varían con el
transcurso del tiempo.
- Estado: Describen el estado del sistema en la línea de tiempo, reflejan todo cambio
que se produce en el sistema. Se modifican cuando se produce un evento. Por lo
tanto, cada vez que se produce un evento, se modifica alguna variable de estado,
existe entonces una relación circular.
- TC (tiempo comprometido)
- NS (cantidad de personas en el sistema)
- Resultado: son las de salida del sistema. Son generadas por la interacción de las
variables exógenas con las de estado, durante la evolución del sistema simulado.
- NO puedo decir que un resultado va a ser: una cantidad de ___.
- Siempre son promedios o porcentajes o algo relacionado con el tiempo
(costos)
- COSTOS SIEMPRE DEBO INFORMARLOS EN FUNCIÓN DEL TIEMPO
(mensual, anual, etc.)
El tiempo no se clasifica
High value (HV): Valor alto que da la máquina que fuerza que no haya salidas pendientes,
fuerza una llegada.
TPS = HV puesto libre
TPS != HV puesto ocupado
Variables Aleatorias
- Los intervalos NO son fijos.
- Obtener datos en base a una función de densidad de probabilidades. Es imposible
representar a la realidad tal cual es, por eso requiero de probabilidades.
- Toma cualquier valor del intervalo muestral (S).
Importante:
● Parabola simple (x^2) se resuelve por inversa, completando cuadrados
● En integrales definidas no hay c. Ahora, cuando en el método de la inversa calculo la función
de densidad, ahi los extremos son desde el inicio del intervalo hasta x. y ahí si tengo +c. Para
averiguar ese valor reemplazo en alguno de los dos extremos F(a) = 0 o F(b) = 1 y obtengo el
valor de C.
Importante: No confundir f(xi) con f(x) o bocha el parcial (Corrección del tp)
Tabla de Eventos
Tabla de eventos futuros: contiene los instantes en que ocurriran los próximos eventos.
Cálculo de resultados
● Porcentaje de tiempo ocioso (PTO) : Lapso de tiempo desde que el sistema queda
vacío hasta que llega la próxima persona.
STO = STO + (T - ITO)
Tiempo Ocioso = Tiempo de próxima llegada - Tiempo actual
Vaciamiento: (no permitir más llegadas y hacer que se vayan todas las personas).
Después de T > TF, si NS > 0, se le asigna a TLL = H.V. y que vuelva al principio. Así va a
ir siempre por la rama de salida y vaciar el sistema
Tips:
- Por la rama de llegada se atiende solo a la gente que llega cuando hay puesto de
atención vacío, es decir atención inmediata.
- Por la de salida se atiende a la gente que está esperando en la cola.
Colas con prioridades
Acomodo a la persona en la rama de llegada en el puesto que le corresponde. En la salida
tengo que atender a la persona y después verificar si la siguiente salida (la siguiente
persona que viene a ese puesto) será de A o de B.
Tiempo comprometido:
El tiempo de atención se conoce desde el momento de la llegada.
El arrepentimiento es por tiempo, por la espera, no por cantidad de personas.
Variable de estado pasa a ser el tiempo comprometido TC (el tiempo en el que por ejemplo
me atenderán en la peluquería):
- CUANDO ESTÁ DESOCUPADO Atención inmediata
TC = T + TA → Tiempo Corta (Actualizado) = Tiempo Llama + Duración de viaje.
Condición: T >= TC
- CUANDO ESTÁ OCUPADO
Una vez que ya tengo un tiempo comprometido, tengo que esperar
TC = TC + TA
Condición: T < TC
Con N puestos de atención
Resultados
● Sumatoria de tiempo Ocioso = STO + (T - TC) (antes de asignar TC, del lado de
atencion inmediata)
● Sumatoria de tiempo de Espera = STE + (TC - T) (del lado de espera)
● Sumatoria de permanencia del sistema = SPS + (TC - T) abajo de ambas ramas
Distribución cíclica
Transporte
EJERCICIO 10 (GUIA TP OFICIAL)
Clasificación de eventos
- Eventos propios: Eventos que modifican la variable de estado y se producen en el
Δt actual. Pueden no ocurrir en todos los Δt.
- Eventos que se comprometen para Δt futuros: Encargados de lograr que en el
futuro ocurra un evento. Son los únicos que pueden afectar la TEF. Son los
únicos que pueden no modificar la variable de estado.
- Eventos comprometidos en Δt anteriores: Ocurren a causa de una acción que se
tomó en el pasado. Se procesan en el momento en que lo indica la TEF.
Los eventos comprometidos van de a pares. Hay un condicionante para el evento futuro.
Modelo
Actualización del Vector de estado se va a dar múltiples veces (en cada acción casi), es
posible cambiar el orden, no como en EaE que mantenía un orden estricto.
Siempre ocurre la actualización del stock al principio.
ORDEN DE EVENTOS:
1. Evento comprometidos en dt anteriores.
2. Evento propio
3. Evento que se comprometen para dt futuros
Elección del Δt
- Los costos son más prioritarios que las fdps. En caso de que tengan unidades
distintas puedo multiplicar la fdp para buscar el equivalente (pasar de hs a días por
ejemplo).
- Si tengo dos o más datos en != unidades ELIJO SIEMPRE LA MAYOR (siempre va a
ser la del costo). Puedo llevar el dato de menor unidad a la de mayor. (de horas a
minutos)
Modelos de Stock
Costos generados
- Costo venta pérdida
- Costo venta atrasada
- Costo de almacenamiento
- Costo de emitir pedido (se calcula cuando se emite el pedido, no cuando se recibe)
Costo de almacenamiento y venta pérdida probablemente coincidan en el Δt.
Si aparecen costos prestarle mucha atención al costo de almacenamiento que al dato que
viene de la realidad.
VARIABLE DE CONTROL:
- Stock de reposición (SR)
- Tamaño de pedido (TP). Es constante cuando no hay perturbaciones aleatorias
externas (Cambian la realidad, lo normal. Cambian los datos, las fdp). En los
ejercicios que vemos (y se toman) siempre van a ser constantes.
CASO A
Modelo ventas perdidas
CASO B
Modelo ventas atrasadas
1. Llega la mercadería
2. Sacó lo que tenía atrasado
3. Vendo lo que me queda
4. Genero lo que no tengo para vender
Problema: que sea más grande lo que debo de lo que tengo, que lo que me quede no me
alcanza para vender.
Solución: Para la simulación, no emparchar el modelo, si no informar que el TP NO SIRVE.
VAC < ST + TP.
Lo que cambia respecto al caso A es las ventas del ciclo, costo asociado, lo demás
permanece igual.
Elección metodología.
- En caso de que el dt sea muy pequeño con respecto al problema, se elegirá EAE, ya
que se puede considerar que se conoce el instante en que ocurre cada evento y es
más eficiente.
- En EAE puedo determinar exactamente en QUÉ momento va a suceder un evento,
el instante en que ocurre el evento es el instante en que cambia la variable de
estado.
- En DT no sé en qué momento del día ocurrió.
- EAE tengo 1 dato qué permita concatenar eventos en el tiempo, y esa
concatenación se va a dar seguramente en intervalos variables.
- DT Tengo 1 o más datos dados en densidades (cantidad de, dado en un cierto
tiempo) estos en dt constante.
- Casos en que puedo aplicar ambas: ver más eficiente. Si tengo varios DT que no
pasa nada en el tiempo, y puedo asignar cuando sucede ese evento, entonces es
EAE.
Simulación Dinámica
Es una simulación donde TODO pasa en un mismo dt y se debe procesar en ese mismo
tiempo. No es secuencial, todo se ejecuta al mismo tiempo dentro del dt. Casi todos los
ejercicios de DT Constante se van a poder resolver con simulación dinámica, exceptuando
los que tengan ciclo FOR.
Pasos:
1. Mapeo de las Variables: hacer diagrama de bloques para mostrar relación entre
variables que forman parte de mi modelo
2. Escribo relación matemática entre variables
3. Resolver sistema de ecuaciones diferenciales con un método continuo (simular)
4. Explotar los resultados mediante el uso de gráficos/tablas.
Si en una ecuación de flujo se está sumando, considerar que pueden ser dos
variables de flujo separadas.
En una ecuación con la SUMA indica eventos independientes entre sí. No hay un
único elemento de entrada. SERIAN 2 ELEMENTOS DE ENTRADA.
- Conector: Indican relación, sirven para unir los distintos bloques. Si quiero
movimiento de elementos uso variable de flujo.
Dirección flecha a → es usado por → b
Ejemplo Ejercicio de Stock
Venta resta stock, llegada reposición suma.
FLL es variable de almacenamiento porque PISO el valor cada vez que lo genero.
Costo de funcionamiento
Su calculo es dado por la suma del costo de almacenamiento y el costo de emitir. Al el costo
de funcionamiento un acumulador, para calcularlo debo restarle el valor del dt anterior.
Costo de funcionamiento = costoAlm + costoEmitir - Costo de funcionamiento (tiene el del
dt anterior)
Otra opcion, es ponerlo como una variable constante, calculada como la suma de los dos
anteriores.
Enunciado represa:
Sistema represa alimentada por un río y con una salida de agua. Se conoce el volumen
inicial almacenado en la represa. El caudal de agua que llega es aleatorio y responde a dos
f.d.p. conocidas, expresadas en m 3 por hora, una válida de enero a junio y la otra de julio a
diciembre. El caudal de agua que sale, es constante y está expresado en m 3 cúbicos por
minuto. Además sobre la superficie de la represa (dato expresado en m 2 ) puede llover. Se
sabe que el 30% de los días llueve, de ser así existe una f.d.p. de la cantidad de lluvia caída
expresada en milímetros por día. Se desea realizar un modelo de simulación que
reproduzca el funcionamiento de la represa e informe qué porcentaje de días sucedió que al
final del día el nivel de la represa estaba por debajo del nivel inicial.
CANTIDAD DE SIMULACIONES
Se determina según la cantidad de fdp válidas para el mismo dato en distintos periodos
teniendo en cuenta las relaciones de esas fdp con la unidad de tiempo del delta t.
Cuando es EAE o DT
EAE tengo 1 dato qué permita concatenar eventos en el tiempo, y esa concatenación se va a
dar seguramente en intervalos variables.
DT Tengo 1 o más datos dados en densidades (cantidad de, dado en un cierto tiempo) estos
en dt constante.
ej: