Escolar Documentos
Profissional Documentos
Cultura Documentos
▪ Acción de los flujos sobre los niveles. Flujo neto y tasa de cambio.
Los flujos actúan como procesos de transferencia mediante los cuales cambia el contenido del nivel o
compartimento (elemento del sistema). En la siguiente figura se puede ver una representación, en un diagrama
Stella, de la relación de dos flujos con un nivel:
Q
Fe
Fs
Estos flujos actúan, según la expresión de las ecuaciones en tiempo discreto del Stella, como se describe a
continuación. Dado un incremento de tiempo, t = tn-tn-1, paso de tiempo o resolución temporal (que se define
específicamente para cada modelo), el cambio de la variable de estado en dicho t se expresa como:
1
Cada vez que hacemos un modelo en Dinámica de Sistemas estamos tratando, implícita o explícitamente, una
ecuación (o sistema de ecuaciones) diferencial. El programa Stella nos proporciona la solución numérica de
dicha ecuación (o sistema de ecuaciones), calculando iterativamente Q en cada tiempo mediante la ecuación:
a) b)
Fig. 1. Representación de a) un flujo constante en el tiempo y b) de cómo el Stella realiza su integración numérica
en el compartimento (Qo: cantidad inicial en éste). El resultado numérico se aproximará más a la función
integral equivalente a medida que se haga más pequeño el paso de tiempo (t 0) en el cálculo iterativo.
2
• Actividades para el aula:
Para el manejo del Stella consultar la Guía rápida del Apéndice (puede resultar útil consultar también la Ayuda
del programa o el Manual impreso).
▪ Expresar en diagramas Stella las relaciones de flujos y compartimentos siguientes:
Nota: trabajar siempre en el mismo archivo, sin borrar ninguno de los ejercicios que se van realizando
(necesario para la cuestión 8).
1. Llenado de un compartimento desde una fuente mediante un flujo constante (ejemplo de la fig.1):
Q1(0) = 20 (ATT!: Q1(0) es cantidad inicial del elemento Q1, en t = 0: Q1(t=0) ).
Fe1 = 10 (flujo de entrada al elemento Q1).
- Construir este sistema en el Stella.
- Expresa gráficamente el cambio en el tiempo de Q1 y Fe1. Corre el modelo e interpreta los resultados.
- Haz varias simulaciones cambiando el valor de Fe1 (y Q1(0)). Comprueba lo explicado en la figura 1.
(Conviene prestar atención a los valores de las escalas).
2. Transferencia de materia/energía de un elemento a otro de un sistema (1er principio de la termodinámica):
Q1(0) = 100
Q2(0) = 0
F12 = 16 (flujo del elemento Q1 al Q2).
- Construir este sistema en el Stella.
- Expresar gráficamente el cambio en el tiempo de Q1, Q2 y F12. Interpreta los resultados.
- ¿Se cumple el principio de conservación de la materia en este sistema?
- Quitar la opción de No-negatividad en el elemento Q1 y simular de nuevo. Explicar los cambios
observados en el comportamiento del sistema a lo largo del tiempo (con respecto a la simulación
anterior). ¿Tienen sentido biológico o físico los valores que toma Q1?
3. Pérdida de energía de un elemento del sistema (vaciado de un nivel a un sumidero):
Q(0) = 100; Fs = k . Q (Fs = flujo de salida; k = constante de proporcionalidad); k = 0.2
- Construir el sistema y expresar gráficamente el cambio en el tiempo de Q y Fs. Interpretar los
resultados.
- Construir el mismo sistema empleando un convertidor k, en el que se indique el valor de ésta.
- Llevar a cabo diferentes simulaciones dejando alternativamente fijo uno de los parámetros Q(0) y k, y
variando el valor del otro. Interpretar los resultados (fijarse en los valores de las escalas de las gráficas).
4. Acumulación de materia orgánica muerta en un lago (llenado desde una fuente constante y vaciado
simultáneo a un sumidero):
Q(0) = 100; Fs = k . Q; k = 0.2; Fe = 19, 20, 21 (flujo de entrada; hacer 3 simulaciones, cada una con
uno de los valores indicados).
- Construir el sistema y expresar gráficamente y en forma de tabla el cambio en el tiempo de Q y Fs en
cada una de las tres simulaciones. Probar duplicando el tiempo de simulación. ¿Cómo pueden explicarse
las diferencias observadas en los resultados? (fijarse en las escalas).
5. Flujo bidireccional (entradas y salidas como términos de una única ecuación de flujo):
Expresar el sistema anterior con un único flujo de salida o de entrada: seleccionar la
opción "biflow" (bidireccional) en el menú del flujo. Construye una única ecuación
con los dos términos del ejercicio anterior, teniendo en cuenta que SIEMPRE los
términos positivos se corresponden con el sentido de la flecha blanca y los negativos
con el de la negra.
6. Modelo de crecimiento de una población (llenado y vaciado simultáneos con flujos dependientes del nivel):
- Con lo aprendido hasta aquí construye un sistema que represente a una población con un flujo de
natalidad y otro de mortalidad, ambos proporcionales al número de individuos de la población, y cuyas
tasas proporcionales de natalidad y mortalidad sean: kn = 0.4; km = 0.2.
Q(0) = 100.
3
- Expresar gráficamente el cambio de la población.
- ¿Podrías construir un diagrama alternativo, más sintético, para este sistema?
- ¿Podrían llegar a cambiar el funcionamiento del sistema diferentes relaciones entre los valores de kn y
km?
7. Interrelaciones entre elementos de un sistema:
A(0) = 10
B(0) = 2
FeA = 2+0.15*B ; FsA = 0.15*A
FeB = 0.3*A+1 ; FsB = 0.2*B
- Construir este sistema en el Stella y expresar gráficamente el cambio de A y B en un período de 42
unidades temporales, empleando en la gráfica el mismo rango numérico en las escala de A y de B.
- Eliminar la relación (conector) de información entre el elemento B y el flujo FeA (y corregir la fórmula
en éste). Llevar a cabo una simulación como la anterior y comparar los resultados entre ambas.
8. Escribe en forma de ecuación diferencial o sistemas de ecuaciones diferenciales (es decir, como la ecuación
(2) de la primera página) todos los sistemas construidos.
4
APÉNDICE: Iconos y manejo básico del programa Stella - Guía rápida.
5
- Gráficas (ver los resultados de una simulación):
• Definición: comúnmente las gráficas del Stella son una representación del cambio en el tiempo de
alguna(s) variable(s) del sistema. Se pincha una vez en el icono de la gráfica y luego en la pantalla. Aparece
una ventana con ejes de coordenadas: pinchando sobre ella 2 veces aparece un menú con una lista de
componentes del sistema que se pueden seleccionar ("Allowable") para representarlos en la gráfica.
Pinchando sobre un componente y después en las flechas “>>” se selecciona ("Selected"). Pinchando en un
componente del cuadro "Selected" y en las flechas “<<”, se elimina de la gráfica. Al terminar, pulsar OK.
• Escalas: para poner una única escala, en el menú, seleccionar las variables en el cuadro "Selected"
pinchando y arrastrando (o manteniendo pulsado “Mayúsculas”); pulsar sobre la primera flecha vertical
bidireccional de la derecha; elegir los valores Min y Max de la escala y pinchar en “Set” y OK (también
puede hacerse en el menú "Run", opción "Range Specs": pinchar y arrastrar sobre las variables que se
quiera poner a la misma escala, pinchar en "Set" y OK).
• Precisión de los valores: en la propia gráfica, pinchar dos veces sobre el nombre de una variable y elegir el
formato (precisión) deseado en el menú emergente; OK.
• Visualizar la secuencia de valores: pinchar dentro de la gráfica y mover el puntero a lo largo de la línea de
tiempo.
• Tipo de gráfica-Gráfica de Dispersión: en el menú seleccionar el tipo “Scatter”; a continuación
seleccionar una variable para cada eje de coordenadas, X e Y.