Professional Documents
Culture Documents
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE SISTEMAS Y COMPUTACION
SIMULACION DE SISTEMAS
CASO TEXTILES
Textiles Peruanos tiene en Setiembre de 1999 un Stock de fabricacin de 6200 polos, y su
produccin mensual esta en 5500 polos, la cual esta creciendo a razn de 1% cada mes. Tambin
cuenta con 5000 polos en la seccin de distribucin, que es su punto de venta.
- El Diagrama Causal
- El Diagrama Forrester
- Programa en Powersim
- Anlisis de Resultados
Debe hacer la simulacin para 15 meses (1 a 15) con un valor de Time Step igual a uno.
CASO PERSONAL
La empresa minera La Joyita quiere saber cual ser el volumen de su planilla en los prximos
seis meses, para lo cual se desea hacer una simulacin.
Se presume que durante los seis primeros meses se producirn derrumbes en todo el rea que
corresponde a la zona de trabajo en la mina, los cuales son estimados en trminos porcentuales,
donde los porcentajes de derrumbes genera una tasa de retiro de trabajadores en cada periodo.
(Ej. Si hay un 5% de derrumbes en la Mina, esto genera una tasa de retiro de personal de 2%)
La variable TIME es una variable del sistema, cuyo valor puede ser usado en los modelos. Dicha
variable almacena un valor que corresponde al periodo de simulacin.
- El Diagrama Causal
- El Diagrama Forrester
- Programa en Powersim
- Anlisis de Resultados
Debe hacer la simulacin para 6 meses (1 a 6) con un valor Time Step igual a uno.
PULSE
Genera un pulso de entrada con un valor de incremento fijo, el cual se repite de acuerdo al valor
que tiene el parmetro intervalo. El volumen puede ser positivo o negativo y el cambio ocurre en
el mismo periodo.
Parmetros:
Volumen: Indica el volumen que se incrementara cada vez que se genere el pulso.
Primero: Indica el periodo donde ocurrir el primer pulso.
Intervalo: Indica cada cuantos periodos se repetir el pulso.
Para tener un solo pulso, podemos definir un intervalo mayor que la longitud de la simulacin.
Ejm.
Pulse(10,20,30)
Genera un pulso de 10, el primer pulso se da en el periodo 20, y a partir de ese periodo se repite
el pulso cada 30 periodos.
RAMP
Genera un incremento o decremento lineal, con una pendiente dada. La pendiente puede ser
positiva o negativa. El cambio ocurre en el siguiente periodo.
RAMP(Pendiente, Inicio)
Parmetros:
Pendiente: Indica la pendiente de la funcin.
Inicio: Periodo donde inicia la funcin Ramp.
Ejm.
Ramp(1,50)
La variable se incrementa en una unidad cada periodo. El primer cambio se da en el periodo 51.
STEP
Genera un incremento en el valor de una variable dado un periodo. El valor de incremento puede
ser positivo o negativo. El cambio ocurre en el mismo periodo.
STEP(Incremento, Periodo)
Parmetros:
Incremento: Indica la cantidad que se incrementara.
Periodo: Periodo donde se realiza la funcin Step.
Ejm.
Step(50, 25)
La variable se incrementa en 50 unidades en el periodo 25.
FUNCIONES MATEMATICAS
ABS
Retorna el valor absoluto de una expresin
ABS(x)
Ejm.
Abs(-1) retorna 1
Abs(-20) retorna 20
INT
Retorna el mayor entero menor o igual a la expresin. Trunca la parte decimal.
INT(x)
Ejm.
Int(8.9) retorna 8
Int(6.4) retorna 6
ROUND
Retorna el valor entero mas cercano a la expresin.
ROUND(x)
Ejm.
Round(9.5) retorna 10
Round(9.4) retorna 9
Round(9.64) retorna 10
FRAC
Retorna la parte decimal de su argumento.
FRAC(x)
Ejm.
Frac(8.9) retorna 0.9
Frac(6.4) retorna 0.4
CEIL
Retorna el mayor entero de la expresin. Complementa la parte decimal a la siguiente unidad .
CEIL(x)
Ejm.
Ceil(8.9) retorna 9
Ceil(6.4) retorna 7
Ceil(6.0) retorna 6
MAX
Retorna el valor mximo de la lista de expresiones contenidas.
Evita que se filtren valores menores a una constante (piso).
Ejm.
Compra = Max(0, compra deseada)
MIN
Retorna el valor mnimo de la lista de expresiones contenidas.
Evita que se filtren valores mayores a una constante Ubica la constante como un techo.
Ejm.
Contrata = min(vacantes, postulantes)
Fija la contrata como un valor menor o igual que el nmero de vacantes.
FUNCIONES ESTADISTICAS
RANDOM
Genera una serie de nmeros aleatorios uniformemente distribuidos entre min y max
La funcin sin parmetros tiene un valor min = 0 y un valor max = min+1.
Parmetros:
Min: Indica el menor valor que puede tener la serie.
Max: Indica el mayor valor que puede tener la serie.
Semilla: Define un numero en base al cual se genera la serie. Indica que la serie se
repetir.
Ejm.
Random(5,18) genera una serie diferente para cada corrida.//genera una forma diferente
Random(0, 10, 20) genera una serie que se repetir porque tiene un valor para la semilla..
EXPRND
Genera una serie de nmeros aleatorios distribuidos exponencialmente con un valor medio igual
a Media
La funcin sin parmetros tiene una media = 1.
EXPRND([Media[, Semilla]])
Parmetros:
Media: Indica el valor que tendr la media de la serie generada.
Semilla: Define un numero en base al cual se genera la serie. Indica que la serie se
repetir.
Ejm.
Exprnd(1) genera una serie diferente para cada corrida con una media igual a
uno.//MEDIA
Exprnd(5,12) genera una serie que se repetir porque tiene un valor para la semilla.//los
dos
NORMAL
Genera una serie de nmeros aleatorios distribuidos normalmente con un valor medio igual a
Media y una desviacin estndar igual a Desviacin.
La funcin sin parmetros tiene una media = 0 y una desviacin = 1.
NORMAL([Media[, Desviacin[,Semilla]]])
Parmetros:
Media: Indica el valor que tendr la media de la serie generada.
Desviacin: Indica el valor que tendr la desviacin en la serie.
Semilla: Define un numero en base al cual se genera la serie. Indica que la serie se
repetir.
Ejm.
Normal(1) genera una serie diferente para cada corrida con una media igual a uno y desviacin
igual a uno.
Normal(5,2) genera una serie diferente para cada corrida con una media igual a cinco y
desviacin igual a dos.
Normal(5,2,25) genera una serie que se repetir porque tiene un valor para la semilla.
POISSON
Genera una serie de nmeros aleatorios distribuidos de acuerdo a la distribucin Poisson con un
valor medio igual a Media
La funcin sin parmetros tiene una media = 1.
Parmetros:
Media: Indica el valor que tendr la media de la serie generada.
Semilla: Define un nmero en base al cual se genera la serie. Indica que la serie se
repetir.
Ejm.
Poisson(3) genera una serie diferente para cada corrida con una media igual a tres.
Poisson(5,2) genera una serie que se repetir porque tiene un valor para la semilla.
CASOS PROPUESTOS
RATIO TASA
SUPER/CLAND DETE
CCI
N
0.00 0.00
0.05 0.12
0.10 0.20
0.15 0.28
Haga la simulacin para 12 meses (1 a 12) con un valor TIME STEP igual a uno.
Elaborar:
- El Diagrama Causal
- El Diagrama Forrester
- Programa en Powersim
De acuerdo al modelo que obtenga responda las siguientes preguntas y en cada pregunta inicie
siempre del caso base.
- Si el nmero de solicitudes crece en 2 por ciento mensualmente, cuantos usuarios tendr la
empresa en el periodo 9.
- Si el nmero de controladores se comporta de acuerdo a una distribucin exponencial, con
una media de 250 (30 para la semilla), Cual es el nmero de clandestinos detectados en el
periodo 10
- Si el nmero de controladores se comporta de acuerdo a una distribucin exponencial, con
una media de 250 (30 para la semilla) y cada controlador tiene un sueldo de 500 soles,
Cuanto representa el gasto por el pago a los controladores en los 8 primeros periodos.
- Durante los periodos comprendidos entre 5 y 10 inclusive, cuantos clandestinos se detectaron.
- Si cada clandestino detectado deposita 150 soles para tener acceso a un medidor, cuanto de
ingreso representa para la empresa dicho pago durante los 12 meses.
CASO AFP
La AFP Viva Feliz desea hacer una simulacin para saber cual es el comportamiento de sus
afiliados durante los prximos 24 meses.
La Administradora de Fondo de Pensiones actualmente cuenta con 30,000 afiliados en donde la
tasa de retiro se ajusta a una distribucin normal con una media de dos por ciento y una
desviacin de uno por ciento.
Para captar nuevos afiliados, la AFP cuenta con promotores. Normalmente se contrata cinco
promotores cada mes, pero cuando los retiros de afiliados superan las 500 personas, se contrata
20 promotores. La cantidad de promotores con que se cuenta actualmente es de 200, los cuales
permanecen en promedio 13 meses en la institucin.
El numero de afiliados potenciales tiene un comportamiento aleatorio comprendido entre 8000 y
10000. Los promotores tienen una capacidad de contacto entre seis y doce personas por mes, la
cual es aleatoria. El nmero de contactados esta sujeto a la cantidad de afiliados potenciales en
cada mes.
No todas las personas contactadas se afilian. Se calcula que la tasa de afiliacin se ajusta a una
distribucin normal con una media de 35 por ciento y una desviacin de 5 por ciento.
Haga la simulacin para 24 meses (1 a 24) con un Time Step igual a uno, y elaborar:
- El Diagrama Causal
- El Diagrama Forrester
- Programa en Powersim
De acuerdo al modelo que obtenga responda las siguientes preguntas y en cada pregunta inicie
siempre del caso base.
- Cuantos se contactaron entre los periodos 10 y 20
- Cuantos afiliados se retiraron en los 24 meses
- Si por cada nuevo afiliado la AFP otorga una comisin de 50 soles, cuanto gasto la AFP en
pago de comisiones por afiliaciones nuevas.
CASO CLIENTES
Una tienda comercial desea saber cual puede ser el comportamiento en su cantidad de clientes
deudores para los doce meses del ao. Los datos con que cuenta la tienda son los siguientes:
Tiene una afluencia de visitantes entre 80 y 100 cada mes (esto de manera aleatoria), de los
cuales un diez por ciento realiza alguna compra. Toda venta se hace al crdito y por un tiempo
de cinco meses, despus de los cuales dejan de ser deudores. Al inicio de ao la tienda tiene 30
clientes deudores.
Para el problema expuesto se pide elaborar:
- El diagrama de Forrester
- Programa Powersim
- Debe hacer la simulacin para 12 meses con un valor de Time Step igual a uno.
De acuerdo al modelo que obtenga responda las siguientes preguntas y en cada pregunta inicie
siempre del caso base.
- Si el crdito es de siete meses, cuantos clientes deudores habr en el mes de setiembre
- Si el mes de julio cancelan ocho clientes adicionales, cuantos quedan en el mes de agosto
- Si los seis primeros meses la tasa de compra es del ocho por ciento y el resto del ao de doce
por ciento, cuantos clientes deudores habr en diciembre.
- Con cuantos clientes terminar el ao si en julio se duplica la cantidad de visitantes.
- Si la cantidad de visitantes al inicio es de 70 personas y a partir del mes cuatro se incrementa
en 5 unidades cada mes hasta el mes siete, para luego estabilizarse (permanece constante),
con cuantos deudores llega al mes doce.
- Si para mantener el crecimiento, durante los mese de abril y mayo la tienda promociona sus
ventas por medio de publicidad a partir de sus clientes, y consigue adicionalmente un nuevo
comprador por cada deudor, cuantos compradores tendr cada periodo.
Haga la simulacin para 60 meses (1 a 60) con un valor TIME STEP igual a uno y elaborar:
- El Diagrama Causal
- El Diagrama Forrester
- Programa en Powersim
Para cada cambio de escenario escriba lo que cambia en el Diagrama Forrester y las ecuaciones
que cambian en su programa. Adems indique el valor que se le pide.
- Si la permaneca del trabajador baja a 30 meses entre los periodos 20 y 40, cual es valor de
explotacin en el periodo 50.
- Si la mina compra un terreno adicional en el periodo 15, lo que incrementa su reserva en 50
mil toneladas, cual es el valor de la veta en el periodo 30.
- Si por problemas administrativos, el periodo 25 la administracin decide retirar 15
trabajadores, cual ser la cantidad de personal en el periodo 30.
- La administracin paga a una empresa por la contrata de personal. Desea saber cuanto pagara
por los trabajadores contratados entre los periodos 20 y 40, si el pago por cada uno es de 120
soles.
- Se desea saber el total de personal que se contrat durante los 60 meses.