Sunteți pe pagina 1din 4

UNIVERSIDAD NACIONAL TECNOLOGICA DE LIMA SUR

INGENIERA DE SISTEMAS
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, Iniio, In!e"#$lo%
P$"&me!"o'(
olumen! "ndica el volumen que se incrementara cada ve# que se genere el pulso.
Primero! "ndica el periodo donde ocurrir el primer pulso.
"ntervalo! "ndica cada cuantos periodos se repetir el pulso.
Para tener un solo pulso, podemos definir un intervalo mayor que la longitud de la simulacin.
E)m*
Pulse$%&,'&,(&)
Genera un pulso de %&, el primer pulso se da en el periodo '&, y a partir de ese periodo se
repite el pulso cada (& periodos.
RAMP
Genera un incremento o decremento lineal, con una pendiente dada. *a pendiente puede ser
positiva o negativa. El cambio ocurre en el siguiente periodo.
RAMP(Pen+ien!e, Iniio%
P$"&me!"o'(
Pendiente! "ndica la pendiente de la funcin.
"nicio! Periodo donde inicia la funcin +amp.
E)m*
+amp$%,,&)
*a variable se incrementa en una unidad cada periodo. El primer cambio se da en el periodo
,%.
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(In"emen!o, Pe"io+o%
P$"&me!"o'(
"ncremento! "ndica la cantidad que se incrementara.
Periodo! Periodo donde se reali#a la funcin -tep.
E)m*
-tep$,&, ',)
*a variable se incrementa en ,& unidades en el periodo ',.
1
UNIVERSIDAD NACIONAL TECNOLOGICA DE LIMA SUR
INGENIERA DE SISTEMAS
FUNCIONES MATEMATICAS
ABS
+etorna el valor absoluto de una e.presin
ABS(,%
E)m*
/bs$0%) retorna %
/bs$0'&) retorna '&
INT
+etorna el mayor entero menor o igual a la e.presin. 1runca la parte decimal.
INT(,%
E)m*
"nt$2.3) retorna 2
"nt$4.5) retorna 4
ROUND
+etorna el valor entero mas cercano a la e.presin.
ROUND(,%
E)m*
+ound$3.,) retorna %&
+ound$3.5) retorna 3
+ound$3.45) retorna %&
FRAC
+etorna la parte decimal de su argumento.
FRAC(,%
E)m*
6rac$2.3) retorna &.3
6rac$4.5) retorna &.5
CEIL
+etorna el mayor entero de la e.presin. 7omplementa la parte decimal a la siguiente unidad .
CEIL(,%
E)m*
7eil$2.3) retorna 3
7eil$4.5) retorna 8
7eil$4.&) retorna 4
MA-
+etorna el valor m.imo de la lista de e.presiones contenidas.
Evita que se filtren valores menores a una constante $piso).
MA-(,., ,/ 0, ,1,***, ,N2%
2
UNIVERSIDAD NACIONAL TECNOLOGICA DE LIMA SUR
INGENIERA DE SISTEMAS
E)m*
7ompra 9 :a.$&, compra deseada)
Previene tomar valores negativos para la compra deseada.
MIN
+etorna el valor mnimo de la lista de e.presiones contenidas.
Evita que se filtren valores mayores a una constante ;bica la constante como un tec<o.
MIN(,., ,/ 0,,1,***, ,N2%
E)m*
Con!"$!$ 3 min(#$$n!e', 4o'!ul$n!e'%
6ija la contrata como un valor menor o igual que el n=mero de vacantes.
G$'!o 3 min(5$'!o +e'e$+o, 5$'!o 4"e'u4ue'!$+o%
+etorna el menor valor entre el gasto deseado y el presupuestado.
RANDOM
Genera una serie de n=meros aleatorios uniformemente distribuidos entre min y ma.
*a funcin sin parmetros tiene un valor min 9 & y un valor ma. 9 min>%.
RANDOM(0Min 0, M$, 0, Semill$222%
P$"&me!"o'(
:in! "ndica el menor valor que puede tener la serie.
:a.! "ndica el mayor valor que puede tener la serie.
-emilla! ?efine un numero en base al cual se genera la serie. "ndica que la serie
se repetir.
E)m*
+andom$,,%2) genera una serie diferente para cada corrida.
+andom$&, %&, '&) genera una serie que se repetir porque tiene un valor para la semilla..
E)e"iio
;n sistema de produccin emplea ( insumos diferentes para producir '& unidades por <ora de
un producto @, cada da $'5 <oras) los insumos son /, A y 7, $en Bilogramos) para la
produccin se debe emplear de /9 ,Cg, de A 95Cg y de 79 (Bg.
*os productos permanecen en el almacDn <asta la venta, que se calcula en el 2&E de
e.istencias en almacDn, cada da.
7ada producto se vende en F,.42, cada fin de semana $considerar 8 das) se compran
insumos referidos para la produccin. ?el dinero en depsito se emplean el ,&E en estas
compras, el dinero se reparte en la siguiente proporcin el ,&E para compras del insumo /, el
(&E para el insumo A y el '&E para el insumo 7. la principio de la simulacin se tiene en el
almacDn de insumos %1n de /, %.'1n de A y % 1n de 7, almacDn de productos esta vaco,
tambiDn lo esta el deposito de dinero. Efect=a la simulacin para tres meses $cada mes (&
das)
Precio!
"nsumo /9%.' soles Bg
"nsumo b9 %.% soles Bg
"nsumo c9%., soles Bg
1asa de cambio es constante 9'.28 soles
3
UNIVERSIDAD NACIONAL TECNOLOGICA DE LIMA SUR
INGENIERA DE SISTEMAS
+eferencia! a los ( meses en almacDn <ay 4&& productos
;na empresa tiene el siguiente comportamiento en cuanto al contrato de personal!
a) seg=n poltica deben tener siempre %& trabajadores.
b) 7ada mes van a renunciar entre % y ( trabajadores.
c) 7ada trabajador puede producir %'& pares de #apatos los cuales son vendidos en
F3& cada par, ganando por par F%,.$se vende toda la produccin)
d) El sueldo de un trabajador es de F',& mensual
e) 7ada ves que renuncia un trabajador se le debe pagar ( meses $considerar aqu su
sueldo del mes).
f) En el deposito de dinero de la empresa al comien#o de la simulacin <ay F,&&&
Efect=a el modelo a ( aGos de operacin.
4

S-ar putea să vă placă și