Está en la página 1de 21

UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN

FACULTAD DE INGENIERIA INDUSTRIAL Y DE


SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

PRACTICAS DE LABORATORIO
ESCUELA SEMESTRE CÓDIGO DE NOMBRE DEL CURSO
PROFESIONAL CURSO
INGENIERIA SISTEMAS DINAMICOS
INDUSTRIAL IX
PRACTICA NOMBRE Introducción manejo Software Stella DURACIÓN
No. DE LA PRACT ICA
(HORAS)
DOCENT E Mg. Jhonny Henry Piñán García
02
JEFE DE N.N. 02
PRACT ICA

Objetivo Específico

 Utilizar una simulación


 La posibilidad de simular las experiencias de la vida real
 Modelar sistemas que son difíciles de observar en la vida real.
 Mejorar el proceso de aprendizaje cuando el estudiante la combina con la
experiencia real.
 La simulación por computadora para verificar la relación entre el comportamiento
del modelo y las observaciones experimentales.

Material y Equipo

 Computadora con capacidad para ejecutar el Software Stella


 Entorno de desarrollo Software Stella
 Archivos para la práctica de laboratorio.

Introducción Teórica

____________________________________________________________________________

[1]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

STELLA es un programa de simulación por computadora que provee de un esqueleto y


de una interfaz gráfica fácil de entender, para observar la interacción cuantitativa de las
variables dentro de un sistema. La interfaz gráfica se puede utilizar para describir y
analizar sistemas complejos de física, química, biología y ciencias sociales. Sin
embargo, los modeladores y los usuarios no se ven abrumados con la complejidad,
porque los modelos de STELLA se componen de sólo 4 elementos básicos, descritos
en la Figura 01.

 Acumulador (Nivel o Stock): El acumulador es un símbolo genérico que se


utiliza para representar algo que se acumula o se drena. Un ejemplo es la manera
en que el agua se acumula en la tina de baño. En cualquier momento, el agua en
la tina refleja la cantidad de agua que ha entrado por el grifo, menos el agua que
ha salido por la tubería. En este ejemplo, el agua en la tina representa la
acumulación (en nivel) de agua.
 Flujo: Es la tasa de cambio de un acumulador. En el ejemplo de la tina, el flujo
es el agua que llega a la tina por el grifo y el agua que deja la tina por la tubería.
 Convertidor: Se utiliza para realizar manipulaciones sobre datos de entrada o
convertir esos datos de entrada en algún tipo de señal de salida. Por ejemplo, si
uno cierra la llave de agua en la tina, el convertidor tomará esa acción como una
señal de entrada y la convertirá en una señal que refleje el flujo de agua.
Conocidos más generalmente como variables auxiliares.
 Conector: Es una flecha que permite que la información se pase entre los
convertidores, entre acumuladores y convertidores, entre acumuladores y flujos
o entre convertidores y flujos. En la Figura 2, el conector desde el convertidor1 al

____________________________________________________________________________

[2]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

convertidor2 indica que el convertidor2 es función del convertidor1. En otras


palabras, el convertidor1 afecta al convertidor2.

La tabla en la figura 02 provee ejemplos de variables que pueden ser clasificados


como acumuladores (Niveles o Stock) y flujos :

Figura 02: Ejemplos de acumuladores y flujos

Contenido

Realizaremos un recorrido completo por la funcionalidad de esta excelente herramienta,


desarrollando caso práctico que les servirán como plantillas para que puedan
implementarlo en su trabajo.

Procedimiento

Desarrollo de la Práctica

____________________________________________________________________________

[3]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Para el desarrollo de la siguiente practica abrir el archivo que ha realizado en la práctica No. 01 y continuar
con los pasos que se indican

¿Qué es lo que realmente determina la tasa de nacimiento? Puede decirse que el número de nacimientos
por año es alguna fracción de la población existente. De esa forma para cualquier año dado, el número
de nacimientos dependerá del tamaño de la población en ese año. Podemos mostrar tal dependencia con
un conector (el cuarto ladrillo de construcción de nuestro modelo).

 Seleccione el conector . Libere el botón.


 Ponga el cursor dentro del acumulador de “Población”.
 Haga clic y mantenga apretado. Mueva el puntero del ratón afuera del acumulador hasta que haga
contacto con el círculo del flujo de los “Nacimientos” (el flujo se rellenará con el contacto). Libere
el botón.

Con esta acción ha mostrado que existe una relación entre la “Población” y los “Nacimientos”.
____________________________________________________________________________

[4]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Note que ahora los “Nacimientos” contiene un “?” de nuevo. Dibujando un conector entre la
“Población” y los “Nacimientos” está diciendo que la ecuación para los “Nacimientos” debe
contener la variable “Población”. La ecuación actual, 150 personas/año, no es válida. Con el
símbolo “?” STELLA está recordándonos que debemos redefinir nuestro flujo.

Dijimos que la tasa de “Nacimientos” sería una fracción de la población existente. ¿Cualquier
tipo de fracción? No. Una fracción que representa la fertilidad de la población: cuando a menudo
la población se reproduce. Distrito de Dos de Mayo tenía una población inicial de 5000 personas.
Inicialmente, tenían una tasa de nacimiento de 150 bebes/año.
Para calcular la fracción de nacimiento para el Distrito de Dos de Mayo, decidimos la tasa media
de nacimiento por la media de la población y obtenemos la tasa de nacimiento por persona del
distrito de dos de mayo. De esta forma, la fracción de nacimiento para distrito de dos de mayo.
Es de 150 bebes/año divididos por 5000 habitantes que da 0.03 o 3% por año. De esta forma,
todos los años, la población de Pequeño-Pueblos aumenta un 3%.
¿Usted piensa qué la fracción de nacimientos es igual para el Distrito de Dos de Mayo Bueno,
inicialmente la tasa de nacimiento era 50 personas/año. La población inicial también era 5000
personas. La fracción de nacimientos es 50 personas/año dividido por 5000 personas que dan
0.01 o 1% por año.

Podemos poner nuestra fracción de nacimientos en el modelo usando un conversor.


Pongamos un conversor ahora en nuestro modelo.
 Seleccione el conversor. Libere el mouse.
 Posicione el conversor debajo y a la izquierda de “Nacimientos”.
 Haga clic para situarlo en la página.

Ahora debemos poner el nombre al conversor.


 Llame el conversor “FRACCIÓN DE NACIMIENTOS”.

____________________________________________________________________________

[5]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Sabemos que el flujo de los “nacimientos” depende de la “FRACCIÓN DE NACIMIENTOS”,


necesitamos un conector uniendo la “FRACCIÓN DE NACIMIENTOS” a los “Nacimientos”.
Hagamos la conexión.
 Seleccione el conector . Libere el mouse.
 Ponga el cursor dentro del conversor “FRACCIÓN DE NACIMIENTOS”.
 Haga clic y mantenga apretado. Mueva el cursor fuera del conversor hasta que haga contacto con
el círculo del flujo de los “Nacimientos” (se coloreará el interior). Libere el mouse.

Modelo de la población con una fracción de nacimientos

Ahora definamos la “FRACCIÓN DE NACIMIENTOS”.


 Haga doble clic en “FRACCIÓN DE NACIMIENTOS”.
La ventana para definir los conversores luce exactamente igual que la ventana para
definir los flujos. Primero modelaremos el primer escenario: Pequeño -pueblo. Hemos
calculado que la fracción de nacimientos para Pueblo-Pequeño es 3% o 0.03 por año.
 Escriba “0.03” en la caja de ecuación (equation box).
 Haga clic en el botón de documentación.
 Escriba “La fracción de nacimientos para la ciudad se calcula dividiendo la tasa
de nacimientos promedio por la población promedio”. La fracción de nacimientos
representa la fertilidad de la población.
 Haga clic en el botón de ocultar documentación (Hide Document). Clic OK.
 Defina una nueva Unidad 1/year que sale de simplificar (people/year)/person.

____________________________________________________________________________

[6]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

____________________________________________________________________________

[7]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Estamos finalmente listos para redefinir el flujo de los “Nacimientos”.


 Haga doble clic en “Nacimientos”.

Tal como puede ver, las Entradas Requeridas (Required Inputs) contiene tanto la “Población”
como la “FRACCIÓN DE NACIMIENTOS” Recuerde que la “Población” y la “FRACCIÓN DE
NACIMIENTOS” son requeridas por que dibujamos los conectores desde “Población” y
“FRACCIÓN DE NACIMIENTOS” a “Nacimientos”, significando que “población” y “FRACCIÓN
DE NACIMIENTOS” son las entradas a los “Nacimientos”. En otras palabras, los “Nacimientos”
dependen de ambos: de la “Población” y de la “FRACCIÓN DE NACIMIENTOS”.
 Haga clic en “Población” en la caja de Entrada Requeridas (Required Inputs box).
Aparecerá en la caja de Equation.
 Haga clic o escriba el asterisco “*” (el símbolo de multiplicación).
 Haga clic en “FRACCIÓN DE NACIMIENTOS” en la caja de Entradas Requeridas.

Su ecuación será ahora: Nacimientos = Población * FRACCIÓN DE NACIMIENTOS.

____________________________________________________________________________

[8]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Necesitamos modificar nuestra documentación.


 Haga clic en el botón de documentación.
 Escriba “Los nacimientos dependen de la población actual y de la fracción de
nacimientos que representa la fertilidad de la población”.

 Haga clic en OK.


____________________________________________________________________________

[9]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Ahora tenemos que hacer cambios muy similares a algunos al flujo de las “Muertes”. La
mortalidad no es en realidad constante. Las “Muertes” también dependen de la población actual
y de una fracción de muerte. La fracción de muerte representa la mortalidad de la población.
Para calcular la fracción de muerte, dividimos la mortalidad media por el número medio de
personas en la población. En el distrito de dos de mayo, la mortalidad inicial era de 75 personas
por año. La población era inicialmente 5000 personas. Entonces la fracción de muerte es 75
personas por año dividido por 5000 personas que dan 0.015 o 1.5%, por año.
¿Puede calcular la fracción de muerte para el distrito de dos de mayo?. En el distrito de dos de
mayo la mortalidad inicial era de 125 personas por año y la población inicial era 5000 personas.
Entonces la fracción de muerte es 125 personas/año dividido por 5000 personas que dan 0.025
o 2.5%, por año. Incorporemos la fracción de muerte en el modelo.
 Seleccione el conversor . Libere el mouse.
 Posicione el conversor debajo y a la derecha de “Muertes”.
 Haga clic para situarlo en la página.
 Llame el conversor “FRACCIÓN DE MUERTES”.

Ahora necesitamos agregar los conectores.


 Seleccione el conector . Libere el mouse.
 Ponga el cursor dentro del conversor “FRACCIÓN DE MUERTES”.
 Haga clic y mantenga apretado. Mueva el cursor fuera del conversor hasta que haga
contacto con el círculo del flujo de la “Muerte” (se coloreará el interior). Libere el mouse.

Ahora aprenderá un truco en STELLA para evitar seleccionar dos veces seguidas un objeto.
 Apriete la tecla Alt en su teclado.
Notará que el icono que tiene es una vez más un conector.
 Manteniendo apretado la tecla Alt, haga clic una vez sobre el acumulador de “Población”.
 Haga clic y mantenga apretado. Mueva el cursor fuera del conversor hasta que haga
contacto con el círculo del flujo de las “Muertes” (se coloreará el interior), libere el ratón.

Su pantalla debe parecerse a la Figura

____________________________________________________________________________

[ 10 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Ahora definamos la “FRACCIÓN DE MUERTES”.

 Haga doble clic en “FRACCIÓN DE MUERTES”.


Calculamos antes que la fracción de nacimientos para Pueblo-Pequeño es 1.5% o 0.015 por año.
 Escriba “0.015” en la caja de ecuación (equation box).
 Haga clic en el botón de documentación.
 Escriba “La fracción de muertes para la ciudad se calcula dividiendo la tasa de muertes
promedio por la población promedio. La fracción de muertes representa la mortalidad de
la población”.

 Haga clic en el botón de ocultar documentación (Hide Document). Clic OK.


 Utilice la unidad definida 1/year que sale de simplificar (people/year)/person.

____________________________________________________________________________

[ 11 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Estamos finalmente listos para redefinir el flujo de las “Muertes”.


 Haga doble clic en “Muertes”.
La lista de Entradas Requeridas contiene “Población” y la “FRACCIÓN DE MUERTES”.
 Haga clic en “Población” en la caja de Entradas Requeridas (Required Inputs box).
Aparecerá en la caja de Equation.
 Haga clic o escriba el asterisco “*” (el símbolo de multiplicación).
 Haga clic en “FRACCIÓN DE MUERTES” en la caja de Entradas Requeridas.
Su ecuación será ahora: Muertes = Población * FRACCIÓN DE MUERTES.

Necesitamos modificar nuestra documentación.


 Haga clic en el botón de documentación.
 Escriba “Las Muertes dependen de la población actual y de la fracción de muertes que
representan la mortalidad de la población”.
 Clic en OK.

Adiciona una tercera hoja para gráfico.


Para nuestra primera corrida, miraremos sólo el comportamiento en el tiempo de la población del distrito
de dos de mayo.
 Haga doble clic sobre el gráfico.
 Haga doble clic en “Población” en la lista de Entradas Permitidas (allowable Inputs).
 Clic OK.
____________________________________________________________________________

[ 12 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Ahora, asegúrese que los dos gráficos anteriores con los flujos constantes están cerrados con
llave. (Usted puede verificar que el candado en la esquina inferior izquierda de los gráficos
está cerrado).

____________________________________________________________________________

[ 13 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Ahora estamos listos para ejecutar al modelo.


 Mantenga apretada la tecla de ctrl. y apriete la tecla “r”.

El comportamiento de la población de Pequeño-Pueblo


Como nuestro modelo está corriendo a 12 años, simulares que sea hasta 100 años

Simulamos nuestro grafico tendremos el siguiente resultado:

____________________________________________________________________________

[ 14 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Adicionamos una tabla para ver los datos de la simulación agregando todos los campos

¡La población de Distrito de Dos de Mayo se disparó por encima de 22.000 bebes! ¿Puede
explicar por qué?.

____________________________________________________________________________

[ 15 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

La llave para entender la conducta de la “Población” de Distrito de Dos de Mayo está en


entender los principios de realimentación. La Realimentación ocurre cuando una salida de un
sistema se alimenta a la entrada. ¿Qué significa esto en castellano? Tome como ejemplo uno
de los dos lazos de realimentación que construimos en nuestro modelo de la población.
La tasa de “Nacimientos” determina la “Población” y al mismo tiempo, la “Población” determina
los “Nacimientos”. Cuando más personas hay, mayor es el número de nacimientos que hay, lo
que lleva a su vez a que sean aún más personas. Este proceso compuesto se llama Positivo,
Reforzador, Realimentado. La realimentación Positiva genera el crecimiento exponencial
observado en la población de Pequeño-Pueblo.

Ahora grafiquemos el comportamiento de La LIBERTAD. Primero, cierre con llave el


gráfico de Pequeño-Pueblo. Luego…
 Haga doble clic sobre el gráfico.
 Seleccione un nuevo gráfico.
 Nombre al nuevo gráfico “La Libertad”.
 Haga doble clic en “Población” en la lista de Entradas Permitidas (allowable Inputs).
 Clic en OK.

Ahora para cambiar el modelo:


 Haga doble clic en “FRACCIÓN DE NACIMIENTOS”.
 Escriba “0.01” en la caja de ecuación (equation box).
 Haga clic en “FRACCIÓN DE MUERTES”.
 Escriba “0.025” en la caja de ecuación (equation box).
Ejecutamos la simulación con la tecla CTRL + R
Obtenemos el siguiente gráfico del pueblo de la libertad

____________________________________________________________________________

[ 16 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

La población de la Libertad experimenta una caída exponencial. Distrito de Dos de Mayo se


caracterizó por una tasa de nacimientos altos. La Libertad tenía una mortalidad alta.

____________________________________________________________________________

[ 17 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

La población del distrito de dos de mayo se manejó por un lazo de realimentación positivo. En
el contraste, la Libertad se maneja por un lazo de realimentación negativo, balanceador. Cuanto
mayor es la población, superior es la mortalidad que reduce la población.

EJERCICIO PROPUESTO 02

Supongamos que el volumen de un contenedor en un instante t es 100 m 3 . Y que los flujos de entrada y de
salida F1 y F2 son 1.0 m3 /s y 0.8 m3/s respectivamente. Es decir, entra más agua que la que sale. Al cabo
de 3 segundos que volumen de agua se obtendrá.
Solución:
a) Modelado del caso

b) Formulación de ecuaciones
Seleccionamos la pestaña model y luego el componente al cual queremos darle un valor o expresión
matemática.
Volumen
El valor inicial es de 100 m3

____________________________________________________________________________

[ 18 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

Luego hacemos clic sobre los flujos F1 y F2, donde colocamos los flujos respectivos.
F1 = 1.0
F2 = 0.8
Las ecuaciones que se obtendrán serán las siguientes:

c). Simulación del modelo (gráfica)


Arrastramos el ícono de gráfico, área de modelado y lo fijamos
Una vez definido las variables a graficar, ejecutamos la simulación, mediante el menú Run / Run
Specs; que despliega una caja de diálogo que permite modificar los 12 tiempos (meses) que
por omisión se ejecutan. Para nuestro caso establecemos unidad en segu ndos, desde 0 a 8
segundos con un intervalo de 0.25.

Ejecutamos el modelo y obtendremos:

____________________________________________________________________________

[ 19 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

d) Interpretación de la simulación del modelo


En relación a la gráfica se puede concluir:
a) Que la variable F1 se mantiene constante.
b) Que la variable F2 se mantiene constante.
c) Que la variable VOLUMEN tiene a un crecimiento uniforme
En cuanto a la tabla, se puede notar los resultados:

Donde podemos concluir que al cabo de 3 segundos el volumen de agua será igual a 100.60 m 3
____________________________________________________________________________

[ 20 ]
UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA INDUSTRIAL Y DE
SISTEMAS
E.P. DE INGENIERIA INDUSTRIAL

EJERCICIO No. 3: REDUCCIÓN DE PERSONAL


Se desea realizar la reducción de personal, de una empresa, encontrando las siguientes
relaciones para el diagrama causal:
Razón de despido = (distancia al objetivo) / (tiempo de ajuste)
Distancia al objetivo = Número de empleados - Número deseado de empleados
Para la reducción del personal se tomará en cuenta que el número de empleados actual es
10000, el número deseado de empleados es 2500 y el intervalo de tiempo para los despidos
(tiempo de ajuste) es de cada 3 meses. Se desea saber el tiempo en el cual se llegará al número
deseado de empleados.
a) Dibujar el diagrama de influencias o causal.
b) Dibujar el diagrama de niveles, flujos y escribir las ecuaciones del modelado.
c) Dibujar el comportamiento aproximado.
d) Realiza la Interpretación del Modelo.

Resultados y Conclusiones

Usted ha completado mucho material. Ha construido desde el principio un modelo de población.


En el proceso, ha experimentado con el software STELLA. Ha aprendido a usar todas las
órdenes básicas de STELLA. También se han presentado rápidamente algunos de los conceptos
importantes en la Dinámica de Sistemas. El uso de acumuladores y flujos, límites de los modelos,
horizontes de tiempo y realimentación.

En este punto puede ver algún potencial en el modelado de dinámica de sistemas apl icando el
computador. Integrando la dinámica de sistemas y el aprendizaje centrado en el alumno en los
planes de estudios actuales, los docentes crean un ambiente de aprendizaje que sirve para
fijar hechos y detalles a través de las relaciones estructurales y de los comportamientos. Los
estudiantes podrían divertirse mucho usando la dinámica de sistemas para explorar el mundo
a través de la simulación por computadoras.

Referencias

Santos, M. (2019). Documentación Técnica de Software Stella. Brasil.

______________________________
Mg. Jhonny Henry Piñán García
Docente

______________________________ _____________________________
Decano FIIS Director Académico E.P. Ing. Ind.
____________________________________________________________________________

[ 21 ]

También podría gustarte