Вы находитесь на странице: 1из 9

UNIVERSIDAD DANIEL ALCIDES CARRION

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 4% del Stock de fabricacin se desecha por tratarse de productos defectuosos y para no


quedarse sin Stock en la fbrica, la poltica de la empresa es enviar a la seccin de distribucin
el 80% de las existencias que quedan en la fbrica.

De los polos que se acumulan en la seccin de distribucin, un 3% es distribuido gratuitamente


como medio de publicidad, mientras que las ventas constituyen aproximadamente un 85% del
Stock restante de distribucin.

Para el problema expuesto se pide elaborar:

- 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.

La poltica de la empresa es contratar mensualmente nuevos trabajadores en una cantidad igual


al cinco por ciento de la planilla. Al inicio de la simulacin la empresa cuenta con 300
trabajadores.

El personal contratado se retira dependiendo de la frecuencia de accidentes que pueda ocurrir en


la mina, producidos por los derrumbes.

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%)

MES %DERRUMBE %DERRUMBE TASA RETIRO


1 10% 0% 0%
2 5% 5% 2%
3 20% 10% 5%
4 0% 15% 10%
5 15% 20% 20%
6 5% 25% 30%

Ing. Oscar C. CAMPOS SALVATIERRA 1


UNIVERSIDAD DANIEL ALCIDES CARRION
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE SISTEMAS Y COMPUTACION

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.

Para el problema expuesto se pide elaborar:

- 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.

FUNCIONES DEFINIDAS EN POWERSIM


CONSTRUCTOR
Permite crear algunos comportamientos tpicos y generacin de datos mediante el Powersim

FUNCIONES QUE USAN EL TIEMPO COMO VARIABLE IMPLICITA

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.

PULSE(Volumen, Inicio, Intervalo)

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.

Ing. Oscar C. CAMPOS SALVATIERRA 2


UNIVERSIDAD DANIEL ALCIDES CARRION
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE SISTEMAS Y COMPUTACION

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

Ing. Oscar C. CAMPOS SALVATIERRA 3


UNIVERSIDAD DANIEL ALCIDES CARRION
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE SISTEMAS Y COMPUTACION

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).

MAX(x1, x2 [, x3,..., xN])

Ejm.
Compra = Max(0, compra deseada)

Previene tomar valores negativos para la 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.

MIN(x1, x2 [,x3,..., xN])

Ejm.
Contrata = min(vacantes, postulantes)
Fija la contrata como un valor menor o igual que el nmero de vacantes.

Gasto = min(gasto deseado, gasto presupuestado)


Retorna el menor valor entre el gasto deseado y el presupuestado.

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.

RANDOM([Min [, Max [, Semilla]]])

Ing. Oscar C. CAMPOS SALVATIERRA 4


UNIVERSIDAD DANIEL ALCIDES CARRION
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE SISTEMAS Y COMPUTACION

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.

Ing. Oscar C. CAMPOS SALVATIERRA 5


UNIVERSIDAD DANIEL ALCIDES CARRION
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE SISTEMAS Y COMPUTACION

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.

POISSON([Media[, Semilla]]) //serie que se repetira

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

CASO HURTO DE ENERGIA


La empresa comercializadora de Energa Elctrica Luz da quiere reducir sus perdidas no
tcnicas de energa, producto del hurto de energa elctrica. Para ello desea contratar el servicio
de una empresa particular, con personal para que detecte a los usuarios que hurtan la energa.
La cantidad de usuarios con que cuenta actualmente la empresa Luz da es de 200 mil,
presentndose mensualmente solicitudes para obtener un medidor. Las cantidad de solicitudes
presentadas cada mes ocurren de manera aleatoria, entre 650 y 800. Use 45 como semilla.
Del total de solicitudes presentadas, aproximadamente el 70 por ciento adquiere sus medidores y
se estima que del 30 por ciento restante, el 60 por ciento usa la energa en forma clandestina. La
poblacin de clandestinos actualmente se estima en 25 mil.
La empresa de servicios, para realizar el trabajo de deteccin de los clandestinos, cuenta con 200
supervisores, y la tasa de deteccin depende de la relacin (ratio) en volumen del nmero de
supervisores y el nmero de clandestinos. La relacin entre el valor de la tasa de deteccin y
ratio se muestra en la tabla ratio super/cland VS tasa deteccin.
Los clandestinos detectados pueden comprar el medidor directamente, sin necesidad de
presentar solicitud. Del total de clandestinos detectados cada periodo, el 40 por ciento decide
comprar su medidor, convirtindose en usuarios.
Adicionalmente, la empresa tiene un retiro aproximado de 0.1 por ciento del volumen de
usuarios cada mes, por diversos motivos.

RATIO TASA
SUPER/CLAND DETE
CCI
N
0.00 0.00
0.05 0.12
0.10 0.20
0.15 0.28

Ing. Oscar C. CAMPOS SALVATIERRA 6


UNIVERSIDAD DANIEL ALCIDES CARRION
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE SISTEMAS Y COMPUTACION

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.

Ing. Oscar C. CAMPOS SALVATIERRA 7


UNIVERSIDAD DANIEL ALCIDES CARRION
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE SISTEMAS Y COMPUTACION

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.

CASO MINERA CERRO ALTO


La empresa Minera Cerro Alto quiere saber como se comportara su reserva de mineral (total
de mineral estimado por descubrir) durante los prximos 60 meses. Para ello desea hacer una
simulacin.
La Mina al inicio de la simulacin tiene una reserva estimada de 300 mil Toneladas mtricas. El
trabajo de exploracin en la mina permitir encontrar el mineral de la reserva, siendo su
eficiencia mejor cuando la reserva es mayor. Dicha relacin se muestra en la tabla adjunta donde
el valor en la columna exploracin indica la cantidad de mineral que se descubre para un
volumen de reserva dado.
La mina cuenta con un estimado de personal requerido dependiendo del volumen de la veta
(total de mineral descubierto). La tabla vetapersonal deseado indica la cantidad de personal
que se requiere para volmenes distintos de la veta. La contrata de nuevo personal se har si es
que no se cuenta con el personal necesario para la explotacin de acuerdo a lo indicado en la
tabla. Cada trabajador permanece en la mina un promedio de 35 meses. Al inicio de la
simulacin la mina cuenta con 220 trabajadores y un volumen de 25 mil toneladas mtricas por
explotar (veta).
La explotacin de la veta (cantidad de mineral procesado) depende de la cantidad de personal.
La explotacin representa la produccin de la mina y esta medida en toneladas mtricas. Dicha
relacin se muestra en la tabla personal-explotacin.

Personal Explotacin Reserva Exploracin Veta Pers-deseado

Ing. Oscar C. CAMPOS SALVATIERRA 8


UNIVERSIDAD DANIEL ALCIDES CARRION
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE SISTEMAS Y COMPUTACION

50 2000 20000 2250 20000 150


100 2000 60000 2350 40000 180
150 2000 100000 2800 60000 220
200 2500 140000 3750 80000 270
250 2500 180000 5550 100000 330
300 2500 220000 7300 120000 380
350 2500 260000 8400 140000 420
400 3000 300000 11000
450 3000
500 3000

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.

Ing. Oscar C. CAMPOS SALVATIERRA 9

Вам также может понравиться