Sei sulla pagina 1di 3

Diagramas de flujo-almacn y ecuaciones diferenciales ordinarias Luis E.

Castro Sols El sistema stock-flow tpico de la figura 1, se encuentra estrechamente relacionado con ecuaciones diferenciales ordinarias; el flujo (flow) representa derivacin con respecto al tiempo, el almacn (stock) es la integral (o acumulacin) de flujos con respecto al tiempo, el parmetro contiene la micro-lgica del flujo.
Stock

Flow

Parametro

Figura 1.- Diagrama stock-flow tpico El stock puede representarse como una ecuacin de diferencia finita (los trminos entre parntesis son subndices de tiempo. (1) Stock(t) = Stock(t-? t) + Flow*? t

puede re-escribirse en trminos de flujo con (2) Flow = [Stock(t-? t) Stock(t) ] /? t

Flow es el cambio en la variable stock en el intervalo de tiempo ? t. En el lmite a medida que ? t tiende a cero, la ecuacin de diferencia se convierte en la ecuacin diferencial (3) Flow = d(Stock)/dt

expresada en notacin integral (4) Stock = ?Flow dt

donde la integracin se realiza desde t = tiempo inicial a t = tiempo final. Para ecuaciones de orden superior a 1, primero debe expresarse la ecuacin diferencial de orden superior como un sistema de ecuaciones diferenciales de primer orden. Por ejemplo, considere la tpica aplicacin de un oscilador armnico. Luis Everardo Castro Sols. 2005

La ecuacin del sistema masa resorte es (5) d2x/dt2 + (k/m) x = 0

donde x = desplazamiento k = constante del resorte de Hooke m = masa resolviendo para la segunda derivada se tiene (6) d2x/dt2 = - (k/m) x

La velocidad (v) es la primera derivada del desplazamiento (o sea, v = dx/dt). Podemos remplazar el trmino de segundo orden d2x/dt2 por dv/dt (7) dv/dt = - (k/m) x

Teniendo ahora dos ecuaciones de primer orden (8) dx/dt = v dv/dt = - (k/m) x

que se pueden representar fcilmente por el modelo stock-flow de la figura 2. Se utilizan stock para representar la integral de cada derivada. En este caso los stocks sern x y v. Los flujos para los stocks x y v son, respectivamente, dx/dt y dv/dt. El flujo dx/dt se define como el stock v y el f flujo dv/dt se define como el producto del stock x y la relacin (-k/m). Ya que los flujos pueden ser positivos o negativos, se utilizan flujos tipo bi-flujo. Los stocks pueden ser negativos. Al ejecutar el modelo con k = 1, m = 1, x(0) = 1 y v(0) = 0 se obtuvo el comportamiento de la grfica mostrada en la figura 3. El tamao de paso fue de 0.1, integrando de 0 a 24 horas; el mtodo de integracin utilizado fue el RungeKutta de 4 orden.

Luis Everardo Castro Sols. 2005

dx dt v

dv dt

Figura 2. Diagrama stock-flow para un oscilador armnico

1: x 1: 2: 1.00 1.00 1 1

2: v 1 1

1: 2:

1.64e-005 9.92e-005

2 1: 2: -1.00 -1.00 0.00 Graph 1 2 6.00 2 12.00 Time 2 18.00 24.00

10:23 p.m. 10/05/2005

Figura 3. Comportamiento grfico de las variables x (rojo) y v (azul) con respecto al tiempo.

Luis Everardo Castro Sols. 2005