Está en la página 1de 7

DINAMICA DE SISTEMAS ECOLOGICOS Prctica Dirigida D1: Rudimentos del programa Stella

Introduccin
Caractersticas generales de la accin de los flujos sobre los niveles. Los flujos actan como procesos de transferencia mediante los cuales cambia el nivel (elemento del sistema). En la siguiente figura se puede ver una representacin, en un diagrama Stella, de la relacin de dos flujos con un nivel:
Q

Fe

Fs

La forma en que estos flujos actan es la siguiente: Esta es la forma de expresin de las ecuaciones en el programa Stella. Donde: Fe = Flujo de entrada; Fs = Flujo de salida; = Incremento Q(t) = Cantidad del compartimento en el tiempo t. Q (t- t) = Cantidad del compartimento en el tiempo anterior, t- t. Si durante el perodo de tiempo considerado: Fe-Fs > 0 entonces Q(t) > Q(t-

(Fe-Fs) . t = Q(t) - Q(t- t) = Q

(1)

Fe-Fs < 0 Fe-Fs = 0

entonces entonces

t) y de ah que Q > 0 Q(t) < Q(t- t) y de ah que Q < 0 Q(t) = Q(t- t) y de ah que Q =0

De la ecuacin (1) el flujo puede expresarse como: llevando al lmite el primer trmino de esta expresin:

[ Q(t) - Q(t- t ] / t = Fe-Fs


Lim [

Q(t) - Q(t- t) ] = dQ t -> 0 t

dt

obtenemos una equivalencia continua del proceso discreto anterior, es decir, la expresin del flujo en forma de ecuacin diferencial: (2) dQ Fe-Fs dt

Cada vez que hacemos un modelo en Dinmica de Sistemas estamos tratando, implcita o explcitamente, una ecuacin (o sistema de ecuaciones) diferencial. El programa Stella aborda la solucin numrica de dicha ecuacin (o sistema de ecuaciones).

Ejemplos de equivalencia entre diagramas Stella, diagramas de energa y ecuaciones diferenciales. Ej. 1: Un flujo de salida dependiente de la cantidad que hay en el nivel, cuyo diagrama Stella sera:
Q

Fs

Fs = K. Q

La equivalencia del modelo anterior, en notacin diferencial sera: dQ/dt = - K. Q En un diagrama de energa (Odum) este modelo se representara como:

Ej. 2: Un nivel con un flujo de salida, dependiente de la cantidad que hay en el nivel, y un flujo de entrada constante. Su diagrama Stella sera:
Q

Fe

Fs

El flujo de salida es igual que en el Ej. 1, y el flujo de entrada es constante; as tendremos: Fs = K. Q Fe = Jo La representacin en diagrama de energa (Odum) sera:

Y la expresin diferencial de este sistema:

dQ/dt = - K. Q + Jo

Actividades Para el manejo del Stella consultar la gua rpida del apndice (puede resultar til consultar tambin el manual del programa). Expresar en diagramas Stella las relaciones de flujos y niveles siguientes: 1. - Transferencia de un elemento a otro de un sistema: Q1o = 100 (cantidad inicial del elemento 1) Q2o = 0 (cantidad inicial del elemento 2) F12 = 16 (flujo del elemento 1 al 2) - Construir este sistema en el Stella. - Expresar grficamente el cambio en el tiempo de Q1, Q2 y F12. Interpretar los resultados. - Se cumple el principio de conservacin de la materia en este sistema? - Quitar la opcin 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 simulacin anterior). 2. - Vaciado de un nivel a un sumidero: Qo = 100 Fs = K.Q (Fs = flujo de salida; K = constante de proporcionalidad) ; K = 0.2 - Construir este sistema en el Stella. - Expresar grficamente el cambio en el tiempo de Q y Fs. Interpretar los resultados. - Construir el mismo sistema empleando un convertidor, en el que se indique el valor de K. - Qo y K: Dejando alternativamente fijo uno de los parmetros, llevar a cabo diferentes simulaciones variando el valor del segundo parmetro. Interpretar los resultados (fijarse en los valores de las escalas de las grficas). 3. - Llenado (desde una fuente) y vaciado (a un sumidero) simultneos de un nivel: Qo = 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 este sistema en el Stella. - Expresar grficamente 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 simulacin. Cmo pueden explicarse las diferencias observadas en los resultados? (fijarse en las escalas). 4. - Flujo bidireccional: Expresar el sistema anterior con un nico flujo de salida o de entrada. Tener en cuenta la opcin "biflow" para el flujo (bidireccional; los trminos positivos de la ecuacin de flujo corresponden con el sentido de la flecha blanca y los negativos con el de la negra).

5. - Interrelaciones entre elementos: Q1o = 10 ; Q2o = 2 ; F1e = 2+0.15*Q2 ; F1s = 0.15*Q1 ; F2e = 0.3*Q1+1 ; F2s = 0.2*Q2 - Construir este sistema en el Stella y expresar grficamente el cambio de Q1 y Q2 en un perodo de 42 unidades temporales, empleando en la simulacin el mismo rango numrico en la escala para Q1 y Q2. - Eliminar la relacin de informacin entre el elemento Q2 y el flujo F1e. Llevar a cabo una simulacin como la anterior y comparar los resultados entre ambas. 6. - Expresar en forma de ecuacin diferencial (es decir, como la ecuacin (2) de la pgina 1) todos los sistemas construidos.

APENDICE Iconos y manejo bsico del programa Stella - Gua rpida.

Pantalla del programa Stella (versin 7.0.3) mostrando las barras de iconos.

- Cmo incluir un componente en el sistema: Compartimentos = niveles = elementos (rectngulo) y convertidores (crculo):

Se pincha 1 vez sobre el icono de la parte superior y despus en la pantalla. Flujos (materia; flecha azul): Se pincha 1 vez sobre el icono de la parte superior y: - si es un flujo de salida de un compartimento: se pincha y se arrastra desde dentro del compartimento hasta donde se quiera. - si es un flujo de entrada a un compartimento: se pincha desde donde se quiera y se arrastra hasta tocar el compartimento. Conectores (informacin; flecha roja): Se pincha 1 vez sobre el icono de la parte superior y despus se pincha en la pantalla desde dentro del componente de origen, arrastrando hasta tocar el componente de destino.

- Cmo dar nombre a los componentes del sistema (o cambiarlo):


Se pincha 1 vez sobre el componente. Sin hacer nada ms, se escribe el nombre directamente con el teclado (slo se pueden usar letras, nmeros y espacios, no guiones, puntos, barras, etc.).

- Cmo eliminar un componente del sistema:


Se pincha 1 vez sobre el icono de la dinamita y despus encima del componente que se quiere eliminar.

- Cmo activar un componente (para ver su contenido):


Se pincha 2 veces seguidas sobre el componente. Atencin: el icono de la izquierda de la pantalla (bola del mundo) indica que estamos en el "Mapping mode". En este modo, al activar un componente, aparece una pantalla con informacin del tipo de componente y un espacio para escribir lo que se quiera sobre l

(esta informacin no influye para nada en el funcionamiento del sistema, es simplemente descriptiva). Al pinchar 1 vez sobre el icono de "bola del mundo" cambiamos al "Modeling mode" ( 2). En este modo, al activar un componente, aparece una pantalla con un espacio para indicar valores o ecuaciones y una lista de posibles inputs. En esta pantalla se puede indicar que un compartimento pueda ser negativo o no y que un flujo sea uni o bidireccional. Este es obviamente el modo que hay que emplear para indicar valores y ecuaciones y, en general, es mucho ms prctico trabajar siempre dentro de l.

- Cmo ver los resultados de una simulacin en una grfica:


Definicin de la grfica: Comnmente las grficas del Stella son una representacin del cambio en el tiempo de alguna(s) variable(s) del sistema. Se pincha 1 vez sobre el icono de la grfica (rosa) y despus en la pantalla. Aparece una ventana con ejes de coordenadas. Se pincha 2 veces sobre esta ventana. Aparece otra con una lista de componentes del sistema que se pueden seleccionar ("Allowable") para ser representados en la grfica. Pinchando 1 vez sobre un componente y despus en las flechas >> se selecciona ("Selected"). Pinchando en un componente del cuadro "Selected" y en las flechas <<, se elimina de la grfica. Despus de seleccionar, pinchar en OK.

Por defecto, cada variable se representa con una escala distinta. Para poner una nica escala: seleccionar las variables en el cuadro "Selected" pinchando y arrastrando (o manteniendo pulsado Ctrl); pulsar sobre la flecha bidireccional de la derecha; seleccionar los valores Min y Max de la escala y pinchar en Set y OK. Tambin puede hacerse en el men "Run", opcin "Range Specs": pinchar y arrastrar sobre las variables que se quiera poner a la misma escala, pinchar en "Set" y OK. Para cambiar la precisin de las variables sobre la propia representacin la grfica, pinchar dos veces sobre el nombre de la variable y elegir el formato en el men emergente; OK. Simulacin: Men "Run", opcin "Run". Se puede simular sin tener la grfica abierta (es ms rpido) y abrir despus sta pinchando 2 veces sobre ella. Por defecto, se simulan 12 unidades temporales. Para cambiar el tiempo de simulacin: men "Run", opcin "Run Specs": "From" = tiempo de inicio de la simulacin; "To" = tiempo final de la simulacin. Cambiar como se quiera y pinchar en OK.

- Cmo ver los resultados de una simulacin en una tabla:

Se pincha 1 vez sobre el icono de tabla (verde) y despus en la pantalla. Aparece una ventana con una tabla. Se pincha 2 veces sobre esta ventana. Aparece otra muy similar a la de las grficas. Los componentes se seleccionan igual que en las grficas. Al simular van apareciendo los valores numricos en la tabla. Los cambios de escala y tiempo de simulacin afectan evidentemente tambin a los resultados que se obtienen en la tabla. La simulacin tambin es ms rpida si la tabla est cerrada y sta puede abrirse despus pinchando 2 veces sobre ella.

- Cmo ver las ecuaciones del sistema:


Se pincha 1 vez sobre el icono de tringulo invertido de la izquierda de la pantalla. Para volver al diagrama se pincha 1 vez sobre el tringulo.

- Cmo cambiar el zoom del diagrama:


Pulsar sobre lo signos +/ en la esquina inferior izquierda de la ventana del STELLA.

También podría gustarte