Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de...

271
Integración IV Sistemas de ecuaciones de gran Dimensión y poco densos Particionado, Rasgado y Ordenamiento 2020 Profesor: Dr. Nicolás J. Scenna JTP: Dr. Néstor H. Rodríguez Auv. 1ra: Dr. Juan I. Manassaldi

Transcript of Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de...

Page 1: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Integración IV

Sistemas de ecuaciones de granDimensión y poco densos

Particionado, Rasgado y Ordenamiento

2020Profesor: Dr. Nicolás J. ScennaJTP: Dr. Néstor H. RodríguezAuv. 1ra: Dr. Juan I. Manassaldi

Page 2: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

( )

( )

( )

1 1 2 3 4

2 3 4 5

3 5 6 1

, , , 0

, , 0

, , 0

f v v v v

f v v v

f v v v

=

=

=

Sea el siguiente sistema de ecuaciones:

Page 3: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

( )

( )

( )

1 1 2 3 4

2 3 4 5

3 5 6 1

, , , 0

, , 0

, , 0

f v v v v

f v v v

f v v v

=

=

=

f1 f3

v1

f2

v2 v3 v4 v5 v6

El sistema puede ser representado según el siguiente esquema:

Grafo bipartito

Page 4: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1 f3

v1

f2

v2 v3 v4 v5 v6

fi

vj

Funciones

Variables

Existe relación entre fi y vj

( )

( )

( )

1 1 2 3 4

2 3 4 5

3 5 6 1

, , , 0

, , 0

, , 0

f v v v v

f v v v

f v v v

=

=

=

Page 5: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

Dado que existen:

• 6 variables

• 3 ecuaciones

Se deben especificar 3 variables para lograr un sistema compatible (3x3).

Existen varias opciones para asignar las variables.

Por ejemplo, sea el conjunto especificado:

v4, v5 y v6

3 grados de libertad

Page 6: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1 f3

v1

f2

v2 v3 v4 v5 v6

Especificamos las variables seleccionadas y las apartamos del sistema

Page 7: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1 f3

v1

f2

v2 v3 v4 v5 v6

El siguiente grafo bipartito representa al sistema de ecuaciones con los grados de libertad especificados.

Page 8: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variable de salida de una ecuación

• Se define como variable de salida de una ecuación a una variable asignada a la misma.

• Se supone que puede calcularse a partir de conocer el valor de las demás variables contenidas en dicha ecuación.

• Se prescinde del hecho que pueda explicitarse, o deba procederse en forma iterativa

• Continuando con el ejemplo anterior, asignamos la variable v1 a la función f3.

( )3 5 6 1 1, , 0f v v v v= → Podemos calcular v1 una vez conocidas v5 y v6

Page 9: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

v4 v5 v6

f3 v1 f2 v3 f1 v2

f1 f3

v1

f2

v2 v3 v4 v5 v6

Page 10: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1

f3 v1

f2

v2

v3

v4

v5

v6

Page 11: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1

f3

v1

f2

v2

v3

v4

v5

v6

v5 v4

¡No cíclica!

Page 12: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1 f3

v1

f2

v2 v3 v4 v5 v6

Sea el nuevo conjunto de variables especificadas:

v3, v4 y v6

Page 13: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1 f3

v1

f2

v2 v3 v4 v5 v6

v3 v4 v6

f1 v2 f2 v5 f3 v1

Page 14: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1

f3

v1

f2

v2v3

v4 v5

v6

Page 15: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1f3

v1f2

v2v5

v4

v3

v6 v4

v3

¡No cíclica!

Page 16: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1 f3

v1

f2

v2 v3 v4 v5 v6

Sea el nuevo conjunto de variables especificadas:

v1, v2 y v6

Page 17: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1 f3

v1

f2

v2 v3 v4 v5 v6

Page 18: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1 f3

v1

f2

v2 v3 v4 v5 v6

f3 v5 f2 v4 f1 v3

v1 v2 v6

Page 19: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1

f3

v1

f2

v2 v3

v4

v5

v6

Page 20: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones

f1f2

v4f3

v3

v5

v1

v6

v6

v2

v1

Resulta en una secuencia cíclica de resolución:• Deberá resolverse simultáneamente f1 y f2, o• Suponerse un valor para v4 o v3 e iterar

secuencialmente hasta lograr la convergencia.

Page 21: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Conclusión

La elección de un conjunto de variables a serespecificadas no es neutra, sino que según como se larealice, el sistema resultante podrá o no ser resueltosecuencialmente.

Existe un grado de dificultad inherente que dependeestrictamente del modo en que se han realizado lasasignaciones.

En sistemas de elevada dimensión es muy difícil deducircómo especificar dicho conjunto, de manera tal deminimizar el esfuerzo para resolver luego el sistema, porlo que se han propuesto numerosos algoritmos pararealizar dicha tarea.

Page 22: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Conclusión

En general, un sistema de ecuaciones tiene la forma:

Los grados de libertad del sistema se definen como ladiferencia entre el número de variables menos el deecuaciones:

Gl = (n – m)

Se puede fácilmente demostrar que el número deposible combinaciones (NA) para asignar los Gl gradosde libertad responde a la siguiente expresión:

( ) ( )1 20 , , , 1,2, ,i nf x f x x x i m= → =

nGl

n n!NA = = = C

Gl m! Gl!

Page 23: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos para la selección de variables a especificar

Algoritmo de Lee, Christensen y Rudd.

Algoritmo para la selección de variables de tal forma de encontrar una secuencia acíclica de resolución (si es que existe).

Se utiliza el grafo bipartito que se construye definiendo:

• nodos f (funciones).

• nodos v (variables).

• arcos dirigidos (conectan las funciones con las variables relacionadas).

Page 24: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Lee, Christensen y Rudd

Se define como grado local (j) al número de arcos ligados a cada nodo.

El método se basa, en las siguientes consideraciones:

• Cada ecuación contiene exactamente una variable de salida.

• Cada variable aparece como elemento de salida en solamente una ecuación.

Las ecuaciones de grado uno, fi(xj) = 0, no agregan información, ya que si existe una solución real y única será xj = c. Esto representa a una variable determinada por lo que se eliminan del tratamiento.

Page 25: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Lee, Christensen y Rudd (aplicación)

f1 f3

v1

f2

v2 v3 v4 v5 v6

( )

( ) ( )2 1 2

¿ 1?

¿ 1? : 1

i

j

f NO

v SI v f v

j

j j

=

= = →

Page 26: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Lee, Christensen y Rudd (aplicación)

f3

v1

f2

v3 v4 v5 v6

( )

( ) ( )

( ) ( )

2 1 2

1 3 1

¿ 1?

¿ 1? : 1

¿ 1? : 1

i

j

j

f NO

v SI v f v

v SI v f v

j

j j

j j

=

= = →

= = →

Page 27: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Lee, Christensen y Rudd (aplicación)

f2

v3 v4 v5 v6

( )

( ) ( )

( ) ( )

( ) ( )

2 1 2

1 3 1

3 2 3

¿ 1?

¿ 1? : 1

¿ 1? : 1

¿ 1? : 1

i

j

j

j

f NO

v SI v f v

v SI v f v

v SI v f v

j

j j

j j

j j

=

= = →

= = →

= = →

Page 28: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Lee, Christensen y Rudd (aplicación)

v4 v5 v6

( )

( ) ( )

( ) ( )

( ) ( )

( )

( ) ( )

2 1 2

1 3 1

3 2 3

4 5 6

¿ 1?

¿ 1? : 1

¿ 1? : 1

¿ 1? : 1

¿ 1?

¿ 0? : , ,

¿ ? ¡Acíclico!

i

j

j

j

j

j

i

f NO

v SI v f v

v SI v f v

v SI v f v

v NO

v SI v v v

f NO

j

j j

j j

j j

j

j

=

= = →

= = →

= = →

=

=

Page 29: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Lee, Christensen y Rudd (aplicación)

f1

f3

v1

f2

v2

v3

v4

v5

v6

v5 v4

Page 30: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

1 1 1F T P

2 2 2F T P

3 3 3F T P

4 4 4F T P

• Sistema adiabático y estacionario.

• Cañerías de igual sección y altura equivalente.

• Pérdidas de carga despreciables.

• Densidad de los fluidos constante. Fluido puro.

• Trabajo de las fuerzas de presión despreciable. Las presiones de las corrientes de entrada y salida son iguales.

Page 31: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

1 2 3 4 0F F F F+ + − =

1 1 1 1

2 2 2 2

3 3 3 3

4 4 4 4

F T P H

F T P H

F T P H

F T P H

1 1 1F T P

2 2 2F T P

3 3 3F T P

4 4 4F T P

1 1 2 2 3 3 4 4 0F H F H F H F H+ + − =

( )1 1 1,H f T P=

( )2 2 2,H f T P=

( )3 3 3,H f T P=

( )4 4 4,H f T P=

Adaptamos el modelo presentado anteriormente a un compuesto puro

Page 32: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

1 2 3 4 0F F F F+ + − =

1 1 1

2 2 2

3 3 3

4 4 4

F T P H

F T H

F T H

F T H

1 1F T P

2 2F T P

3 3F T P

4 4F T P

1 1 2 2 3 3 4 4 0F H F H F H F H+ + − =

( )1 1,H f T P=

( )2 2 ,H f T P=

( )3 3 ,H f T P=

( )4 4 ,H f T P=

Page 33: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

( )1 1 2 3 4, , ,f F F F F

1 1 1

2 2 2

3 3 3

4 4 4

F T P H

F T H

F T H

F T H

( )2 1 1 2 2 3 3 4 4, , , , , , ,f F H F H F H F H

( )3 1 1, ,f H T P

( )4 2 2, ,f H T P

( )5 3 3, ,f H T P

( )6 4 4, ,f H T P

1 1F T P

2 2F T P

3 3F T P

4 4F T P

Page 34: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

f1

F1 T1 H1 F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f2 f3 f4 f5 f6

Page 35: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

f1

F1 T1 H1 F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f2 f3 f4 f5 f6

Page 36: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

f1

F1 H1 F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f2 f4 f5 f6

Page 37: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

f1

F1 H1 F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f2 f4 f5 f6

Page 38: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

f1

F1 F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f4 f5 f6

Page 39: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

f1

F1 F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f4 f5 f6

Page 40: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f4 f5 f6

Page 41: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador sin cambio de fase

F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f4 f5 f6

Page 42: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

F2 H2 F3 T3 H3 F4 T4 H4 P

f5 f6

Page 43: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

F2 H2 F3 T3 H3 F4 T4 H4 P

f5 f6

Page 44: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

F2 H2 F3 H3 F4 T4 H4 P

f6

Page 45: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

F2 H2 F3 H3 F4 T4 H4 P

f6

Page 46: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

F2 H2 F3 H3 F4 H4 P

Page 47: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

f1

F1 T1 H1 F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f2 f3 f4 f5 f6

Page 48: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

f1

F1

F2

F3

F4

f2

H1

F2;H2

F3;H3

F4;H4

f3

P

T1

f4

H2

P

T2f5

P

T3

H3

f6

P

T4

H4

Page 49: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

1 2 3 4 0F F F F+ + − =

2 2

3 3

4 4

1 1 1

2

3

4

F

T

P

F H

F

T

H

H

T

TF H

1 1F T P

22F T P

33F T P

44F T P

1 1 2 2 3 3 4 4 0F H F H F H F H+ + − =

( )1 1,H f T P=

( )2 2 ,H f T P=

( )3 3 ,H f T P=

( )4 4 ,H f T P=

Page 50: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador

Al no incluir ninguna información adicional, respecto a la conveniencia de especificar o no determinadas variables, el conjunto de variables a especificar obtenido fue (F2, F3, F4, H2, H3, H4 y P)

La secuencia (F1, F2, F3, T1, T2, T3 y P) impuesta por el criterio directo (modular secuencial), no siempre resultará en una secuencia acíclica y por lo tanto, no siempre será la más conveniente. Sin embargo, físicamente es atractiva ya que representa naturalmente el flujo de la planta real.

Page 51: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

f1

F1 T1 H1 F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f2 f3 f4 f5 f6

Page 52: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

f1

F1 T1 H1 F2 T2 H2 F3 T3 H3 F4 T4 H4 P

f2 f3 f4 f5 f6

Page 53: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

F1 T1 H1 F2 T2 H2 F3 T3 H3 T4 H4 P

f2 f3 f4 f5 f6

Page 54: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

F1 T1 H1 F2 T2 H2 F3 T3 H3 T4 H4 P

f2 f3 f4 f5 f6

Page 55: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

F1 T1 F2 T2 H2 F3 T3 H3 T4 H4 P

f2 f4 f5 f6

Page 56: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

F1 T1 F2 T2 F3 T3 H3 T4 H4 P

f2 f5 f6

Page 57: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

F1 T1 F2 T2 F3 T3 T4 H4 P

f2 f6

Page 58: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

F1 T1 F2 T2 F3 T3 T4 P

f6

Page 59: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

f1 f2 f3 f4 f5 f6

F1 T1 H1 F2 T2 H2 F3 T3 H3 F4 T4 H4 P

Page 60: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

f1

f2

f3

f4

f5

f6

F1

T1

H1

F2

T2

H2

F3

T3

H3

F4

T4

H4

P

Page 61: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un mezclador (MS)

f1

F4

F1

F2

F3

f2

H4 f6

P

T4

f3

T1

PH1

f4PH2

T2

f5PH3

T3

Page 62: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Lee, Christensen y Rudd (aplicación)

( )

( )

( )

( )

( )

1 1 2 3

2 1 2 4 6

3 3 4 5 6

4 3 4 5 6 7 8

5 6 7 8

, , 0

, , , 0

, , , 0

, , , , , 0

, , 0

f v v v

f v v v v

f v v v v

f v v v v v v

f v v v

=

=

=

=

=

f1 f2 f3 f4 f5

v1 v2 v3 v4 v5 v6 v7 v8

Page 63: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Lee, Christensen y Rudd (aplicación)

f1 f2 f3 f4 f5

v1 v2 v3 v4 v5 v6 v7 v8

( )

( )

¿ 1?

¿ 1?

i

j

f NO

v NO

j

j

=

=

Page 64: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

Para el caso en que se detecten ciclos, el subgrafo tiene todos los grados locales mayores o iguales que dos.

Se propone cortar (rasgar) el grafo de tal forma que el número de variables iteradoras sea mínimo. Estas variables son aquellas que deben ser inicializadas para generar una secuencia iterativa a los efectos de resolver el sistema de ecuaciones correspondiente.

El número mínimo cmin de variables de corte se relaciona con el grado local de la siguiente forma:

( )( )min min 1jj

c vj= −

Page 65: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f1 f2 f3 f4 f5

v1 v2 v3 v4 v5 v6 v7 v8

( ) ( )

( )( ) min

¿ 1?; ¿ 1? NO, Sistema Cíclico

min 2 2 1 1

i j

jj

f v

v c

j j

j

= =

= → = − = Un corte

Page 66: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f1 f2 f3 f4 f5

v1 v2 v3 v4 v5 v6 v7 v8

1 1Se asigna (corriente iteradora)f v→

Page 67: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f2 f3 f4 f5

v2 v3 v4 v5 v6 v7 v8

1 1f v→

Page 68: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f2 f3 f4 f5

v2 v3 v4 v5 v6 v7 v8

1 1

2 2

f v

f v

Page 69: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f3 f4 f5

v3 v4 v5 v6 v7 v8

( ) ( )

( )( ) min

¿ 1?; ¿ 1? NO, Sistema Cíclico

min 2 2 1 1

i j

jj

f v

v c

j j

j

= =

= → = − = Otro corte

Page 70: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f3 f4 f5

v3 v4 v5 v6 v7 v8

1 1

2 2

3 3

f v

f v

f v

3 3 (otra corriente iteradora)f v→

Page 71: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f4 f5

v4 v5 v6 v7 v8

1 1

2 2

3 3

4 4

f v

f v

f v

f v

Page 72: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f5

v5 v6 v7 v8

1 1

2 2

3 3

4 4

5 6

f v

f v

f v

f v

f v

Page 73: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

v5 v7 v8

1 1

2 2

3 3

4 4

5 6

f v

f v

f v

f v

f v

Page 74: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f1 f2 f3 f4 f5

v1 v2 v3 v4 v5 v6 v7 v8

Page 75: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f1

f2

f3

f4

f5v1

v2

v3

v4

v5

v6

v7 v8

Page 76: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f1

f2

f3

f4

f5

v7

v8

v7

v8

v5

v5

v1

v3

v3

v2

v6

v4

v6

v6

v4

Page 77: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f1

f2

f3

f4

f5

v7

v8

v7

v8

v5

v5

v1

v3

v2

v6

v4

v6

v6

v4

//v1

*

//

v3

v3*

Page 78: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f1

f2

f3

f4

f5

v7

v8

v7

v8

v5

v5

v1

v3

v2

v6

v4

v6

v6

v4

v1*

v3

v3*

Page 79: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos

f1

f2

f3

f4

f5

v7

v8

v7

v8

v5

v5

v1

v3

v2

v6

v4

v6

v6

v4

v1*

v3

v3*

Page 80: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f1 f2 f3 f4 f5

v1 v2 v3 v4 v5 v6 v7 v8

Page 81: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f1 f2 f3 f4 f5

v1 v2 v3 v4 v5 v6 v7 v8v1*

Page 82: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f1 f2 f3 f4 f5

v1 v2 v3 v4 v5 v6 v7 v8v1*

Page 83: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f1 f2 f3 f4 f5

v1 v2 v3 v4 v5 v6 v7 v8v1*

Page 84: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f2 f3 f4 f5

v1 v2 v3 v4 v5 v6 v7 v8

Page 85: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f3 f4 f5

v1 v3 v4 v5 v6 v7 v8

Page 86: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f3 f4 f5

v1 v3 v4 v5 v6 v7 v8v3*

Page 87: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f3 f4 f5

v1 v3 v4 v5 v6 v7 v8v3*

Page 88: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f3 f4 f5

v1 v3 v4 v5 v6 v7 v8v3*

Page 89: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f4 f5

v1 v3 v4 v5 v6 v7 v8

Page 90: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f5

v1 v3 v5 v6 v7 v8

Page 91: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

v1 v3 v5 v7 v8

Page 92: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Variante de LC&R para sistemas cíclicos (Nodo *)

f1

f2

f3

f4

f5

v7

v8

v7

v8

v5

v5

v1

v3

v2

v6

v4

v6

v6

v4

v1*

v3

v3*

Page 93: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula

1 1, 2 2, 0i im x m x i− =

1, 1i

i

x =

2, 1i

i

x =

( )1 1 1 1, ,H f T P x=

( )2 2 2 2, ,H f T P x=

1 2H H=1 1, 1 1 1

2 2, 2 2 2

i

i

m x T P H

m x T P H

5 + i ecuaciones

8 + 2i variables

3 + i Grados de libertad

V

1 2

Page 94: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (mezcla binaria)

1 1, 2 2, 0a am x m x− =

1, 1, 1a bx x+ =

2, 2, 1b bx x+ =

( )1 1 1 1, 1,, , ,a bH f T P x x=

( )2 2 2 2, 2,, , ,a bH f T P x x=

1 2H H=

1 1, 1, 1 1 1

2 2, 2, 2 2 2

a b

a b

m x x T P H

m x x T P H

V

1 2

1 1, 2 2, 0b bm x m x− =

Page 95: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (mezcla binaria)

1 1, 2 2, 0a am x m x− =

1, 1, 1 0a bx x+ − =

2, 2, 1 0a bx x+ − =

( )1 1 1 1, 1,, , , 0a bH f T P x x− =

( )2 2 2 2, 2,, , , 0a bH f T P x x− =

1 2 0H H− =

1 1, 1, 1 1 1

2 2, 2, 2 2 2

a b

a b

m x x T P H

m x x T P H

V

1 2

1 1, 2 2, 0b bm x m x− =

Page 96: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (mezcla binaria)

1

1,

1,

1

1

1

2

2,

2,

2

2

2

a

b

a

b

m

x

x

T

P

Hx

m

x

x

T

P

H

=

( )

( )

( )

1 1, 2 2,

1 1, 2 2,

1, 1,

2, 2,

1 2

1 1 1 1, 1,

2 2 2 2, 2,

1

1

, , ,

, , ,

a a

b b

a b

a b

a b

a b

m x m x

m x m x

x x

f x x x

H H

H f T P x x

H f T P x x

− −

+ −

= + − −

− −

Page 97: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (mezcla binaria)

1

1,

1,

1

1

1

2

2,

2,

2

2

2

a

b

a

b

m

x

x

T

P

Hx

m

x

x

T

P

H

=

( )

( )

( )

( )

( )

( )

( )

( )

1 1 1, 2 2,

2 1 1, 2 2,

3 1, 1,

4 2, 2,

5 1 2

6 1 1 1 1, 1,

7 2 2 2 2, 2,

, , ,

, , ,

,

,

,

, , , ,

, , , ,

a a

b b

a b

a b

a b

a b

f m x m x

f m x m x

f x x

f x f x x

f H H

f H T P x x

f H T P x x

=

Page 98: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (mezcla binaria)

f1 f2 f3 f4 f5 f6 f7

m2 H2H1 P2x2,bm1 x1,a x1,b T1 P1 x2,a T2

Page 99: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (mezcla binaria)

f1 f2 f3 f4 f5 f6 f7

m2 H2H1 P2x2,bx2,a T2m1 x1,a x1,b T1 P1

Page 100: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (mezcla binaria)

f1 f2 f3 f4 f5 f6 f7

m2 H2H1 P2x2,bx2,a T2m1 x1,a x1,b T1 P1

¿?

¡Pierdo una ecuación!

Page 101: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (mezcla binaria)

f1 f2 f3 f4 f5 f6 f7

m2 H2H1 P2x2,bm1 x1,a x1,b T1 P1 x2,a T2

Page 102: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (mezcla binaria)

f1 f2 f3 f4 f5 f6 f7

m2 H2H1 P2x2,bm1 x1,a x1,b T1 P1 x2,a T2

f3 x1,b

Page 103: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (mezcla binaria)

f1 f2 f4 f5 f6 f7

m2 H2H1 P2x2,bm1 x1,a T1 P1 x2,a T2

f3 x1,b

¿?

¡Pierdo una ecuación!

Page 104: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f1 f2 f3 f4 f5 f6 f7

m2 H2H1 P2x2,bm1 x1,a x1,b T1 P1 x2,a T2

Page 105: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f1 f2 f3 f4 f5 f6 f7

m2 H2H1 P2x2,bm1 x1,a x1,b T1 P1 x2,a T2

3 1,bf x→

Page 106: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f1 f2 f4 f5 f6 f7

m2 H2H1 P2x2,bm1 x1,a T1 P1 x2,a T2

3 1,

6 1

bf x

f H

Page 107: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f1 f2 f4 f5 f7

m2 H2P2x2,bm1 x1,a T1 P1 x2,a T2

3 1,

6 1

bf x

f H

5 2f H→

Page 108: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f1 f2 f4 f7

m2 P2x2,bm1 x1,a T1 P1 x2,a T2

3 1,

6 1

bf x

f H

5 2

7 2

f H

f T

Page 109: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f1 f2 f4

m2 P2x2,bm1 x1,a T1 P1 x2,a

3 1,

6 1

bf x

f H

5 2

7 2

f H

f T

¿?¡Balance de masa!

Page 110: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f1 f2 f4

m2 P2x2,bm1 x1,a T1 P1 x2,a

3 1,

6 1

bf x

f H

5 2

7 2

f H

f T

1 2f m→

Page 111: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f2 f4

P2x2,bm1 x1,a T1 P1 x2,a

3 1,

6 1

bf x

f H

5 2

7 2

f H

f T

→1 2

2 2,b

f m

f x

Page 112: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f4

P2m1 x1,a T1 P1 x2,a

3 1,

6 1

bf x

f H

5 2

7 2

f H

f T

→1 2

2 2,b

f m

f x

4 2,af x→

Page 113: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f1 f2 f3 f4 f5 f6 f7

m2 H2H1 P2x2,bm1 x1,a x1,b T1 P1 x2,a T2

Page 114: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f1

f2f3

f4

f5f6

f7m2

H2H1

P2

x2,b

m1

x1,a

x1,bT1

P1

x2,a

T2

Page 115: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (MS – Algoritmo LC&R)

f1

f2

f3

f4

f5

f6

f7

m2

H2

H1

P2x2,b

m1

x1,a

x1,b

T1

P1

x2,aT2

m1

x1,a

x1,a

x1,b

x2,b

x2,a

Page 116: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (Rasgado)

f1

f2

f3

f4

f5

f6

f7

m2

H2

H1

P2x2,b

m1

x1,a

x1,b

T1

P1

x2,aT2

m1

x1,a

x1,a

x1,b

x2,b

x2,a

m2*

Page 117: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Integración IV

SISTEMAS COMPATIBLES (N x N)

Algoritmo de Steward para la determinación del

conjunto de salida

Page 118: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

Se plantea la representación del sistema mediante la llamada matriz de ocurrencia o incidencia, que por definición es un arreglo de:

• N filas (cada fila representa una ecuación).

• N columnas (cada columna representa una incógnita).

Cada elemento en la matriz puede tomar los valores:

• Uno (1), si es que para el elemento ai,j existe una vinculación entre la función i y la variable j.

• Cero (0) caso contrario.

Page 119: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

( )

( )

( )

( )

( )

1 1

2 1 2

3 1 2 3

4 1 2 3 4

5 1 2 3 4 5

0

, 0

, , 0

, , , 0

, , , , 0

f x

f x x

f x x x

f x x x x

f x x x x x

=

=

=

=

=

1 2 3 4 5

1

2

3

4

5

1 0 0 0 0

1 1 0 0 0

1 1 1 0 0

1 1 1 1 0

1 1 1 1 1

x x x x x

f

f

f

f

f

Page 120: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

Habíamos definido como variable de salida de una ecuación a una variable asignada a la misma, tal que se supone puede calcularse a partir de conocerse el valor de las demás variables contenidas en dicha ecuación.

Si se toma el listado de pares (xi, fi), correspondientes a cada asignación realizada, se tiene el conjunto de salida.

Debe respetarse para esta definición, los siguiente principios:

• Cada ecuación debe tener asignada una y sólo una variable de salida.

• Cada variable es variable de salida de una y sólo una ecuación.

Toda asignación de un conjunto de salida define un orden o secuencia en la cual el sistema de ecuaciones es resuelto.

Page 121: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

En el año 1962 Steward propuso un método para determinar un posible conjunto de salida, utilizando la matriz de incidencia.

La idea básica del método es:

1. Tomar la fila (columna) con menor número de incidencia y de la fila en cuestión (o columna) se selecciona el elemento que pertenezca a una columna (fila) con el menor número de incidencia.

2. Asignar la variable representada por la columna a la ecuación asociada a la fila correspondiente.

3. Eliminar de la matriz ambas, fila y columna

4. Proseguir con el algoritmo hasta que se reduzca la matriz a la dimensión unitaria.

Page 122: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

1 2 3 4 5

1

2

3

4

5

1 0 0 0 0

1 1 0 0 0

1 1 1 0 0

1 1 1 1 0

1 1 1 1 1

x x x x x

f

f

f

f

f

1 1f x→

La fila con el menor número de incidencia es la primera (uno), correspondiente a la variable x1.

Page 123: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

2 3 4 5

2

3

4

5

1 0 0 0

1 1 0 0

1 1 1 0

1 1 1 1

x x x x

f

f

f

f

1 1

2 2

f x

f x

La fila de menor incidencia es la primera con uno.

Page 124: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

3 4 5

3

4

5

1 0 0

1 1 0

1 1 1

x x x

f

f

f

1 1

2 2

3 3

f x

f x

f x

Page 125: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

4 5

4

5

1 0

1 1

x x

f

f

1 1

2 2

3 3

4 4

f x

f x

f x

f x

Page 126: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

5

5 1

x

f

1 1

2 2

3 3

4 4

5 5

f x

f x

f x

f x

f x

Page 127: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

f1

x1

( )

( )

( )

( )

( )

1 1

2 1 2

3 1 2 3

4 1 2 3 4

5 1 2 3 4 5

0

, 0

, , 0

, , , 0

, , , , 0

f x

f x x

f x x x

f x x x x

f x x x x x

=

=

=

=

=

f2

x2 f3

x3 f4

x4 f5

x5

x1

x1x1

x2

x2

x3

¡Acíclica!

Page 128: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

( )

( )

( )

( )

( )

1 1 2 3 4 5

2 2 3 5

3 2 3 4

4 1 4 5

5 2 3 4 5

, , , , 0

, , 0

, , 0

, , 0

, , , 0

f x x x x x

f x x x

f x x x

f x x x

f x x x x

=

=

=

=

=

1 2 3 4 5

1

2

3

4

5

1 1 1 1 1

0 1 1 0 1

0 1 1 1 0

1 0 0 1 1

0 1 1 1 1

x x x x x

f

f

f

f

f

Page 129: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

1 2 3 4 5

1

2

3

4

5

1 1 1 1 1

0 1 1 0 1

0 1 1 1 0

1 0 0 1 1

0 1 1 1 1

x x x x x

f

f

f

f

f

4 1f x→

La fila con el menor número de incidencia es la 2 (con 3) y para las columnas es la 1 (con 2). Luego,

en la columna x1, f4 tiene menor incidencia (3) que f1, por lo tanto se asigna f4 → x1.

Page 130: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

1 2 3 4 5

1

2

3

4

5

1 1 1 1 1

0 1 1 0 1

0 1 1 1 0

1 0 0 1 1

0 1 1 1 1

x x x x x

f

f

f

f

f

4 1f x→

Page 131: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

2 3 4 5

1

2

3

5

1 1 1 1

1 1 0 1

1 1 1 0

1 1 1 1

x x x x

f

f

f

f

4 1

2 5

f x

f x

Las fila con menor incidencia es 3 (f2 y f3). Lo mismo para las columnas (3 para x4 y x5). Luego,

se asigna f2 → x5.

Page 132: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

2 3 4

1

3

5

1 1 1

1 1 1

1 1 1

x x x

f

f

f

4 1

2 5

f x

f x

Las funciones f1, f2 y f3 forman parte de una partición o subconjunto que debe resolverse en forma simultánea. Aquí podemos realizar una

asignación arbitraria: f3 → x3, f1 → x2, f5 → x4.

Page 133: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

f1

x1

f2

x2

f3

f4 f5

x5

x3

x5

x4

( )

( )

( )

( )

( )

1 1 2 3 4 5

2 2 3 5

3 2 3 4

4 1 4 5

5 2 3 4 5

, , , , 0

, , 0

, , 0

, , 0

, , , 0

f x x x x x

f x x x

f x x x

f x x x

f x x x x

=

=

=

=

=

Page 134: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

2 3 4

1

3

5

1 1 1

1 1 1

1 1 1

x x x

f

f

f

4 1

2 5

3 3

1 2

5 4

f x

f x

f x

f x

f x

Arbitrario

Page 135: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

f1f2

f3f4

f5

x5

4 1

2 5

3 3

1 2

5 4

f x

f x

f x

f x

f x

x4

x5

x5

x2

x2

x2

x4

x4

x3x3

x3

x1

Page 136: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

f3f4

f5

x5

x4

x5

x5

x2

x2

x2

x4

x4

x3x3

f1f2

x3

x1

Page 137: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de Steward (sistema NxN)

• Como se observa en la figura anterior, el subconjunto(f1, f3, f5) debe resolverse simultáneamente.

• Sin embargo, se puede linealizar el sistema, (rasgar),introduciendo variables de corte (iteradoras) quepermitan resolverlo en forma acíclica.

Page 138: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

21

CW

Modelo de un Compresor (conocido h y P2)

1 1, 2 2, 0A Am x m x− =

2, 2, 1 0A Bx x+ − =

1 2 0isS S− =

( )2 1 2 1 0isH H H Hh− − − =

( )2 2 2 2, , 0H f T P x− =

( )2 2 2 2, , 0is isH f T P x− =

( )2 2 2 2, , 0is isS f T P x− =

2 2 1 1 0m H m H W− − =

2 2, 2, 2 2 2 2 2

is is is

A Bm x x T H T H S W

1 1, 2 2, 0B Bm x m x− =

Mezcla binaria

Page 139: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2 2, 2, 2 2 2 2 2

1

2

3

4

5

6

7

8

9

1 1

1 1

1 1

1

1 1

1 1 1 1

1 1 1 1

1 1 1 1

1 1 1

is is is

A Bm x x T H T H S W

f

f

f

f

f

f

f

f

f

Page 140: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2 2, 2, 2 2 2 2

1

2

3

5

6

7

8

9

1 1

1 1

1 1

1 1

1 1 1 1

1 1 1 1

1 1 1

1 1 1

is is

A Bm x x T H T H W

f

f

f

f

f

f

f

f

4 2

isf S→

Page 141: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2 2, 2, 2 2 2 2

1

2

3

5

6

7

8

1 1

1 1

1 1

1 1

1 1 1 1

1 1 1 1

1 1 1

is is

A Bm x x T H T H

f

f

f

f

f

f

f

4 2

9

isf S

f W

Page 142: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2 2, 2, 2 2 2

1

2

3

5

7

8

1 1

1 1

1 1

1 1

1 1 1 1

1 1 1

is is

A Bm x x H T H

f

f

f

f

f

f

4 2

9

6 2

isf S

f W

f T

Page 143: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2 2, 2, 2 2

1

2

3

7

8

1 1

1 1

1 1

1 1 1 1

1 1 1

is is

A Bm x x T H

f

f

f

f

f

4 2

9

6 2

5 2

isf S

f W

f T

f H

Page 144: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2 2, 2, 2

1

2

3

8

1 1

1 1

1 1

1 1 1

is

A Bm x x T

f

f

f

f

4 2

9

6 2

5 2

7 2

is

is

f S

f W

f T

f H

f H

Page 145: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2 2, 2,

1

2

3

1 1

1 1

1 1

A Bm x x

f

f

f

4 2

9

6 2

5 2

7 2

8 2

is

is

is

f S

f W

f T

f H

f H

f T

¡Balance de Materia!

Page 146: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2, 2,

2

3

1

1 1

A Bx x

f

f

4 2

9

6 2

5 2

7 2

8 2

1 2

is

is

is

f S

f W

f T

f H

f H

f T

f m

Page 147: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2, 2,

2

3

1

1 1

A Bx x

f

f

4 2

9

6 2

5 2

7 2

8 2

1 2

2 2,

is

is

is

B

f S

f W

f T

f H

f H

f T

f m

f x

Page 148: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2,

3 1

Ax

f

4 2

9

6 2

5 2

7 2

8 2

1 2

2 2,

3 2,

is

is

is

B

A

f S

f W

f T

f H

f H

f T

f m

f x

f x

Page 149: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2 2, 2, 2 2 2 2 2

1

2

3

4

5

6

7

8

9

1

1

1

1

1

1

1

1

1

1

1

1

1

1 1 1

1 1 1

1 1 1

1 1

is is is

A Bm x x T H T H S W

f

f

f

f

f

f

f

f

f

4 2

9

6 2

5 2

7 2

8 2

1 2

2 2,

3 2,

is

is

is

B

A

f S

f W

f T

f H

f H

f T

f m

f x

f x

Page 150: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Page 151: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Balance de Materia

Page 152: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Page 153: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Page 154: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Page 155: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Page 156: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Page 157: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Page 158: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Page 159: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Page 160: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de un Compresor

2mf1

2,Ax

f22,Bx

f3

f9

f6

f7

f8

W

f42

isS

2

isT

2

isHf5

2H

2T

Page 161: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (flujo por componentes)

1, 2, 0i im m i− =

1 1,i

i

m m=

( )1 1 1 1, ,H f T P x=

( )2 2 2 2, ,H f T P x=

1 2H H=

1 1, 1, 1 1 1

2 2, 2, 2 2 2

i i

i i

m m x T P H

m m x T P H

V

1 2

2 2,i

i

m m=

2, 2, 2i im x m i=

1, 1, 1i im x m i=

Page 162: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (flujo por componentes - MS)

1, 2, 0i im m i− =

( )2 2 2 2, ,H f T P x=

1 2H H=

2 2, 2, 2 2 2i im m x T P H

3 + 2i ecuaciones

4 + 2i variables

1 Grados de libertad

V

1 2

2 2,i

i

m m=

2, 2, 2i im x m i=

Page 163: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula (flujo por componentes – mezcla binaria)

1, 2, 0a am m− =

( )2 2 2 2, ,H f T P x=

1 2H H=

2 2, 2, 2 2 2i im m x T P H

3 + 2i ecuaciones

4 + 2i variables

1 Grados de libertad

V

1 2

2 2, 2,a bm m m= +

2, 2, 2

2, 2, 2

a a

b b

m x m

m x m

=

=

1, 2, 0b bm m− =

Page 164: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula

2 2, 2, 2, 2, 2 2

1

2

3

4

5

6

7

1

1

1 1 1

1 1 1

1 1 1

1

1 1 1 1

a b a bm m m x x T H

f

f

f

f

f

f

f

1 2,af m→

Page 165: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula

2 2, 2, 2, 2 2

2

3

4

5

6

7

1

1 1

1 1

1 1 1

1

1 1 1 1

b a bm m x x T H

f

f

f

f

f

f

1 2,

2 2,

a

b

f m

f m

Page 166: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula

2 2, 2, 2 2

3

4

5

6

7

1

1 1

1 1

1

1 1 1 1

a bm x x T H

f

f

f

f

f

1 2,

2 2,

3 2

a

b

f m

f m

f m

Page 167: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula

2, 2, 2 2

4

5

6

7

1

1

1

1 1 1 1

a bx x T H

f

f

f

f

1 2,

2 2,

3 2

4 2,

a

b

a

f m

f m

f m

f x

Page 168: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula

2, 2 2

5

6

7

1

1

1 1 1

bx T H

f

f

f

1 2,

2 2,

3 2

4 2,

5 2,

a

b

a

b

f m

f m

f m

f x

f x

Page 169: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula

2 2

6

7

1

1 1

T H

f

f

1 2,

2 2,

3 2

4 2,

5 2,

6 2

a

b

a

b

f m

f m

f m

f x

f x

f H

Page 170: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula

2

7 1

T

f

1 2,

2 2,

3 2

4 2,

5 2,

6 2

7 2

a

b

a

b

f m

f m

f m

f x

f x

f H

f T

Page 171: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Modelo de una Válvula

2,amf1

f3

2,bx

f6

f5

2H

2T

2,bm

f2

2m

2,bm

f4

2m

2,am

2,ax

f7

1,am

1,bm

1H

2P

¡No cíclica!

Page 172: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Integración IV

ARQUITECTURA MODULAR SECUENCIAL

ALGORITMOS DE PARTICIONADO, RASGADO

Y ORDENAMIENTO.

Page 173: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

Particionado: Detección de tramos que contienen reciclos y reducción a pseudonodos que los almacenen.

Rasgado: definición de la(s) corriente(s) iteradora(s) de cada pseudonodo.

Ordenamiento: determinación del orden de precedencia de los módulos.

Page 174: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

Nos interesa plantearnos la utilidad de los métodos discutidos y su relación con un simulador de procesos.

Al fin y al cabo una simulación consiste en un sistema de ecuaciones por lo que la relación resulta obvia.

Una planta completa tendrá asociada miles de ecuaciones y variables. Un simulador que responde a la filosofía de representar a todo el proceso a simular por un único sistema de ecuaciones se conoce como de arquitectura global u orientado a ecuaciones.

Bajo esta arquitectura, todo lo discutido hasta aquí es directamente aplicable.

Page 175: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

Por otra parte, conviene remarcar que al existir un gran número de alternativas posibles, el problema tiene una gran flexibilidad y puede resultar apropiado para tomar decisiones, contar con conocimientos intrínsecos y/o específicos del sistema a resolver.

Históricamente, al implementarse los primeros simuladores, no se recurrió a la filosofía o enfoque global, sino que se utilizó una alternativa conocida como arquitectura modular secuencial.

Page 176: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

La estrategia modular secuencial:

• Interpreta al complejo a simular como una unión de subunidades o módulos específicos (equipos).

• Matemáticamente la podemos interpretar como un particionado del sistema de ecuaciones de la planta completa en subunidades (subsistemas)

• La diferencia es que esta partición no es guiada por un criterio de optimización (algoritmos presentados), sino por la conveniencia física de disponer datos y submódulos estructurados de una manera dada.

Page 177: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

Al forzar la partición del sistema global en subsistemas, se pierde gran parte de la flexibilidad original, sacrificando seguramente alternativas óptimas de particionado.

Es el precio a pagar por utilizar una guía no matemática, pero conveniente desde el punto de vista físico o de ingeniería.

Page 178: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

Esquemáticamente, cada módulo o paquete de ecuaciones correspondientes a cada equipo puede ahora ser representado según:

xe xsF(xe)

xe = variables de entrada xs = variables de salida

Se supone que podemos construir el modelo de una unidad de proceso por medio de un sistema de ecuaciones, y que conocemos las variables (generalmente asociadas a las corrientes físicas) de entrada, siendo el objetivo el cálculo de las variables (corrientes) de salida.

Page 179: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

Cada módulo debe resolverse por el método más conveniente. Se supone que se han aplicado todos los procedimientos vistos, de tal manera de optimizar la secuencia de resolución, fijados los xe.

Debe tenerse en cuenta que en los balances de materia y energía, generalmente deben utilizarse métodos para estimar propiedades fisicoquímicas lo que agrega un número importante de ecuaciones y no linealidades.

Page 180: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

E3E1

x3x2 x5

E4

E2

x1

x4x6

x7Ei = equipos

xi = variables de entrada o salida o “corriente”

Dada una planta, compuesta por diversos equipos conectados entre sí, todos representados por su correspondiente sistema de ecuaciones, se puede obtener un esquema (DFI):

DFI: Diagrama de flujo de información

Page 181: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

E3E1

x3x2 x5

E4

E2

x1

x4x6

x7

Para poder resolver el proceso completo (todas las variables de salida e intermedias), ya que las de entrada por definición se suponen especificadas (x1 en este caso), se deberá recurrir a rasgar el grafo (corrientes iteradoras).

Page 182: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

Una posible secuencia de resolución sería:• se conoce x1.• se supone conocido además el valor de la corriente x3.

E3E1

x3x2 x5

E4

E2

x1

x4x6

x7

x3*

3

4

1

2

3 5 4

4 7 6

1 2

*

6 2 3

,

,

,

E

E

E

E

x x x

x x x

x x

x x x

⎯⎯→

⎯⎯→

⎯⎯→

⎯⎯→*

3 3x x tol−

Page 183: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

El orden de resolución se llama orden de procedencia o de resolución y las secuencias no necesariamente son únicas.

A las corrientes iteradoras se las llama también corrientes de corte (en este caso x3).

Al proceso de identificar los ciclos se lo llama particionado.

E3E1

x3x2 x5

E4

E2

x1

x4x6

x7

x3*

Page 184: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmos de PR&O

La estructura modular secuencial surge como consecuencia de una asignación que se orienta según los módulos de equipos o bien las relaciones físicas en el proceso, contrariamente al flujo de información matemático inherente a las relaciones entre las variables y funciones, según la estructura del sistema.

Estrategias:

• El problema global se resuelve simultáneamente y para ello se particiona en subsistemas con un criterio que da prioridad a la estructura (orientado a ecuaciones).

• Resolver los equipos o módulos según una secuencia guiada por las interacciones físicas, (aplicar un criterio modular secuencial).

Page 185: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Integración IV

RASGADO DEL DIAGRAMA DE

FLUJOS O GRAFO

Page 186: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado del diagrama de flujos o grafo

El resultado de aplicar los algoritmos de particionado es detectar los ciclos, de tal manera de transformar el grafo original en una secuencia lineal.

Esta secuencia puede tener subgrafos cíclicos que luego se deberanresolver como un subproblema (linealizar un grafo cíclico).

La técnica de rasgado consiste en detectar las corrientes de corte que permitan que cada subgrafo cíclico pueda ser resuelto, esto es, detectar las corrientes de corte que permitan que cada subgrafo cíclico pueda ser solucionado mediante una técnica iterativa.

Page 187: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado del diagrama de flujos o grafo

Asignar una corriente de corte es similar a definir una nueva corriente de entrada a la planta, sólo que sus valores son supuestos y sirven para generar una secuencia que permita resolver todas las ecuaciones del sistema, tantas veces como sea necesario hasta lograr convergencia.

31

8

2

64

7

51 2 8

6

11

4 35 7

9

10

Page 188: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado del diagrama de flujos o grafo

31

8

2

64

7

51 2 8

6

11

4 35 7

9

10

Por ejemplo: para realizar el rasgado se toman como

corrientes de corte (una por cada ciclo) las indicadas

como 2 y 8

Page 189: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

2* 8*

Rasgado del diagrama de flujos o grafo

31

8

2

64

7

51 2 8

6

11

4 35 7

9

10

A partir de los valores iniciales x20 y x8

0,se pueden calcular: x3

1 y x51 del nodo 5 ya que se conoce x2

0 y x80

x41 del nodo 1, ya que se conoce x3

1

x11 del nodo 8, ya que la corriente 11, es de entrada.

x61 del nodo 2, ya que se dispone de x5

1.x7

1 del nodo 3, ya que se dispone de x61.

x91 del nodo 6, ya que se conoce x7

1.x10

1 del nodo 7, ya que se conoce x91.

Y recalcular…………x8

1 del nodo 6, ya que se conoce x71

x21 del nodo 4, ya que se conoce x4

1 y x41

Page 190: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado del diagrama de flujos o grafo

31

8

2

64

7

51 2 8

6

11

4 35 7

9

10

82

Page 191: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado del diagrama de flujos o grafo

Si bien obtuvimos todos los valores asociados a las variables de todas las corrientes, éstos pertenecen a la primera iteración. Se debe verificar si los valores calculados x2

1 y x81 coinciden con los supuestos

x20 y x8

0 dentro del margen de error especificado. Si lo hacen, finaliza el cálculo.

De lo contrario, y aplicando sustitución directa, se proponen nuevos valores, generando una secuencia tal que finaliza cuando se obtiene el criterio de error deseado.

Si bien es simple identificar las corrientes de corte en un grafo sencillo, no resulta equivalente con cientos de nodos y/o corrientes. Se necesita un método sistemático, implementable en computadora, que permita tal selección.

Page 192: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado del diagrama de flujos o grafo

Dado que se trata de un particionado de ecuaciones, lo lógico resultaría pensar en un criterio que minimice el esfuerzo de cálculo. Pero no existen tales criterios o lineamientos sin conocer en detalle el problema a resolver.

El problema es que el algoritmo debe tratar casos generales, por lo que debiéramos obtener criterios universales.

Si se supone que todas la corrientes poseen la misma cantidad de variables, es lógico pensar que se deben buscar el mínimo número de corrientes de corte para linealizar el ciclo (debido a que ello implica el mínimo número de variables iteradoras).

Page 193: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado del diagrama de flujos o grafo

Sin embargo, no está demostrado que un número mayor de corrientes de corte implique mayor esfuerzo de cómputo. No obstante, se puede asumir que así será en la mayoría de los casos.

El algoritmo debería permitir que el usuario le introduzca pesos penalizando ciertas corrientes y favoreciendo otras, de tal manera de recorrer las alternativas considerando tales criterios.

Page 194: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado del diagrama de flujos o grafo

ALGORITMO DE BARKELEY Y

MOTARD

(1972)

Page 195: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de B&M

El algoritmo propuesto por Barkeley y Motard tiene como objetivo el rasgado de los subgrafos cíclicos para obtener un conjunto de corte con el menor número de corrientes iteradoras.

Este algoritmo se basa en el concepto de grafo de corrientes (S) o grafo dual al ya visto. Éste se logra intercambiando los roles, esto es, los nodos ahora son las corrientes y los arcos se obtienen a través del flujo de información en el DFI.

Para obtener el grafo S correspondiente a un diagrama de flujo de información:

1. Incorporar tantos nodos como corrientes existan.

2. Vincular éstos según el sentido de la información que circula entre las corrientes en el grafo original.

Page 196: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de B&M

31

8

2

64

7

51 2 8

6

11

4 35 7

9

10

Page 197: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de B&M - Grafo S

31

8

2

64

7

51 2 8

6

11

4 35 7

9

10

3

1

8

2

6

4

7

5

11

10

9

Page 198: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de B&M - Grafo S

3

1

8

2

6

4

7

5

11

10

9Es evidente que al manipular el grafo S ahora se lo hace sobre

las corrientes (nodos), y dado que se buscan las corrientes de

corte, se comprende la utilidad de la transformación del

algoritmo propuesto por Barkeley y Motard.

Page 199: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de B&M - Grafo S – Nodo dominado

Se dice que un nodo cualquiera ni en S es dominado por otro nj si nj

es el único antecesor inmediato de ni.

Los autores proponen un proceso de reducción de S mediante el procedimiento de englobar (engullir o fundir) los nodos dominados por sus dominantes sin perder la información en el grafo S.

Por ejemplo, el nodo 1 es dominado por el 11, el 4 lo es por el 3 y el 7 por el 6.

3

1

8

2

6

4

7

5

11

10

9

Page 200: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Reducción del grafo S

3

1

8

2

6

4

7

5

11

10

9

Page 201: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Reducción del grafo S

3

8

2

6

4

7

5

11

10

9

Page 202: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Reducción del grafo S

38

2

6

7

5

11

10

9

Page 203: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Reducción del grafo S

38

2

6

5

11

10

9

Page 204: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Reducción del grafo S

38

2

6

5

11

10

Page 205: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Reducción del grafo S

38

2

6

5

11

Page 206: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Reducción del grafo S

3

2

6

5

11

Page 207: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Reducción del grafo S

3

2

5

11

Page 208: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Reducción del grafo S

3

2 511

Page 209: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Reducción del grafo S

Se puede observar que no puede reducirse más el grafo S, ya que:• El nodo 2 tiene más de un antecesor (11 y 3). • El nodo 3 tiene más de un antecesor (2 y 5).• El nodo 5 tiene más de un antecesor (2 y 5).

3

2 511

Page 210: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de B&M

Aquí se introduce un nuevo concepto, el deautociclo, que es precisamente la particularidadque presenta el nodo 5 que están en ciclo con élmismo, al ser antecesor y sucesor de sí mismossimultáneamente.

3

2 511

Page 211: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de B&M

Este hecho está íntimamente relacionado con la definiciónde rasgado o corriente de corte, ya que por definición, cadacorriente puede ser calculada sólo si se conocen lasentradas al equipo (nodo) del cual sale.

Si una corriente forma un autociclo, esto implica que nopuede calculársela en el DFI si no se conoce su valorpreviamente, o lo que es lo mismo, si no se procede alrasgado del ciclo al cual pertenece.

Page 212: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de B&M

Para este ejemplo, las corriente 2 y 5 conforman unconjunto de corrientes de corte de tamaño mínimo.

Como se puede deducir en función del proceso dereducción, no necesariamente el conjunto (2,5) es el únicoresultado, ya que se podrían obtener otros.

31

8

2

64

7

51 2 8

6

11

4 35 7

9

10

Page 213: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de B&M

Previamente se había propuesto el conjunto (2,8), que a los efectos prácticos (asumiendo que todas las corrientes tienen la misma cantidad de variables, y no disponiendo de ninguna otra información del problema específico), resultará equivalente al conjunto (2,5).

31

8

2

64

7

51 2 8

6

11

4 35 7

9

10

Una vez que se han logrado las corrientes iteradoras se puede proponer una

secuencia de resolución (ordenamiento).

Page 214: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

i kj l

Situaciones especiales o particulares

• Aquí, no existen nodos en los cuales se encuentre un único antecesor, por lo que no puede ser reducido.

• Se lo llama ciclo de dos corrientes y sólo se puede resolver (reducir) cortando una de las corrientes.

• Si se presenta una sucesión de varios ciclos, en general, es conveniente cortar corrientes intermedias que permitan rasgar más de un ciclo simultáneamente.

Page 215: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Resumen

El algoritmo consiste en los siguientes pasos:

1. Reducción de los nodos del grafo hasta detectar autociclos o ciclos de dos corrientes.

2. Elección del conjunto de corrientes de corte, según el criterio expuesto.

Page 216: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

3

1

8

2

6

4

7

5

11

10

9

Algoritmo de procesamiento

Page 217: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Nodo Antecesor

1 11

2 1, 4

3 2, 8

4 3

5 2, 8

6 5

7 6

8 7

9 7

10 9

Nodos con un sólo antecesor inmediato

Se eliminan de la lista esos nodos y se los reemplaza por

sus dominantes

Algoritmo de procesamiento

Page 218: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Nodo Antecesor

1 11

2 1, 4

3 2, 8

4 3

5 2, 8

6 5

7 6

8 7

9 7

10 9

Algoritmo de procesamiento

Nodo Antecesor

2 11, 3

3 2, 5

5 2, 5

Page 219: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Nodo Antecesor

2 11, 3

3 2, 5

5 2, 5

Se selecciona el nodo como corriente de corte y luego se lo

elimina de la tabla. (nodo 5)

¿existen en la lista de nodos un autociclo?

En la tabla figuran a la izquierda y derecha en la misma fila

Algoritmo de procesamiento

Nodo Antecesor

2 11, 3

3 2

Nodo Antecesor

2 11, 2 ¡Es una entrada!

Page 220: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Nodo Antecesor

2 2

Al eliminar 2 (autociclo), queda la lista vacía

Dos corrientes de corte: 2 y 5

Algoritmo de procesamiento

Se selecciona el nodo como corriente de corte y luego se lo

elimina de la tabla. (nodo 2)

¿existen en la lista de nodos un autociclo?

Page 221: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

ETAPA DE

ORDENAMIENTO

Algoritmo de procesamiento

Page 222: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de procesamiento

Una vez que se han obtenidos los ciclos y se han rasgado, debe ordenarse el conjunto de nodos en la forma en que serán resueltos.

En general, con la información que proveen los algoritmos ya vistos (los subgrafos cíclicos y las corrientes de corte que los linealizan), es posible por inspección en las listas disponibles (pasos intermedios en cada algoritmo) ordenar los nodos según la secuencia de resolución que imponen las corrientes iteradoras seleccionadas.

Page 223: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

1 2 3 4 5 6 7 8

1

2

3

4

5

6

7

8

NODOS

1

1

1

1

1

1

1

1 1

Matriz de adyacencia

aij=1: existe un arco que va desde el nodo i al j.aij=0: caso contrario

Page 224: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de

particionado de

Keham y Shacham

Page 225: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S

Introduce la matriz de índices “I”.

Esta se define como una matriz de m filas (siendo m el número de elementos no nulos de “A”) y dos columnas.

Para una fila dada:

• Contiene todos los nodos que dispongan de sucesor inmediato

• La columna de la derecha contiene dicho sucesor inmediato.

Keham y Shacham propusieron un algoritmo basado en la matriz de índices que logra ubicar los ciclos

Page 226: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

1 4

2 3

3 6

4 5

5 1

5 2

6 5

6 7

8 4

Algoritmo de K&S - Matriz I

1 2 3 4 5 6 7 8

1 1

2 1

3 1

4 1

5 1 1

6 1 1

7

8 1

I =

Page 227: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

1 4

2 3

3 6

4 5

5 1

5 2

6 5

6 7

8 4

Algoritmo de K&S - Matriz Ir

Una segunda reducción se logra eliminando los nodos:

de entrada: aquellos que no tienen antecesores inmediatos (en la matriz figuran en la columna de la izquierda y no en la columna de la derecha).

de salida: aquellos que no tienen sucesores y figuran en la columna de la derecha pero no en la izquierda.

Este paso permite la eliminación de información irrelevante y la creación de la matriz reducida “Ir”

I =

Page 228: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

1 4

2 3

3 6

4 5

5 1

5 2

6 5

6 7

8 4

Algoritmo de K&S - Matriz Ir

1 4

2 3

3 6

4 5

5 1

5 2

6 5

rI =I =

Page 229: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S – Potencias de Ir

A continuación se computan las sucesivas potencias de Ir

(por ejemplo, Ir2) , de la siguiente manera:

• Se toma cada elemento de la columna izquierda de la matriz anterior (Ir) y se lo escribe nuevamente en la columna izquierda de la matriz potencia.

• En la columna de la derecha de la matriz potencia se ubica el nodo sucesor inmediato del que se encontraba en la columna derecha en la matriz Ir.

Page 230: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

1 4

2 3

3 6

4 5

5 1

5 2

6 5

1 5

2 6

3 5

4 1

4 2

5 4

5 3

6 1

6 2

Algoritmo de K&S – Potencias de Ir

rI = 2

rI =

Page 231: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

1 4

2 3

3 6

4 5

5 1

5 2

6 5

1 5

2 6

3 5

4 1

4 2

5 4

5 3

6 1

6 2

Algoritmo de K&S – Potencias de Ir

rI = 2

rI =

Page 232: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ir2 contienen la información de todos los caminos de longitud dos que se encuentran en el grafo

(por ejemplo, 1 → 4 → 5).

Algoritmo de K&S – Potencias de Ir

1 5

2 6

3 5

4 1

4 2

5 4

5 3

6 1

6 2

2

rI =

Page 233: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S – Potencias de Ir

1 5

2 6

3 5

4 1

4 2

5 4

5 3

6 1

6 2

1 4

2 3

3 6

4 5

5 1

5 2

6 5

1 1

1 2

2 5

3 1

3 2

4 4

4 3

5 5

5 6

6 3

6 4

2

rI = rI = 3

rI =

Page 234: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S – Potencias de Ir

1 5

2 6

3 5

4 1

4 2

5 4

5 3

6 1

6 2

1 4

2 3

3 6

4 5

5 1

5 2

6 5

1 1

1 2

2 5

3 1

3 2

4 4

4 3

5 5

5 6

6 3

6 4

2

rI = rI = 3

rI =

Page 235: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Cuando se obtienen en una fila valores iguales en las dos columnas, existe un camino que nace y termina en el nodo en cuestión.

Aquí obtenemos, además de los caminos de longitud 3, tres nodos (*) que pertenecen a un camino cíclico de longitud 3.

El algoritmo prosigue asignando los nodos a un pseudonodo (llamémoslo 1) que los engloba .

Luego se reemplazan en Ir y se inicia nuevamente el proceso (a partir de Ir,2).

Algoritmo de K&S – Potencias de Ir

1 1*

1 2

2 5

3 1

3 2

4 4*

4 3

5 5*

5 6

6 3

6 4

3

rI =

Page 236: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S – Nueva matriz (Ir,2)

1 1*

1 2

2 5

3 1

3 2

4 4*

4 3

5 5*

5 6

6 3

6 4

1 4

2 3

3 6

4 5

5 1

5 2

6 5

1 1

2 3

3 6

1 1

1 1

1 2

6 1

3

rI =rI = ,2rI =

Page 237: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S – Nueva matriz (Ir,2)

1 1

2 3

3 6

1 1

1 1

1 2

6 1

2 3

3 6

1 2

6 1

• Los valores iguales en ambas columnas se eliminan porque no aportan información adicional.

• En este caso no existen nodos de entrada y salida para eliminar.

,2rI = ,2rI =

Page 238: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S – Pseudonodo

2 3

3 6

1 2

6 1

,2rI =

3

8

2

61

7

1 8

6

11

57

9

10

1

Page 239: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S – Potencias de Ir,2

2 3

3 6

1 2

6 1

2 6

3 1

1 3

6 2

,2rI = 2

,2rI =

2 1

3 2

1 6

6 3

3

,2rI =

Page 240: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S – Potencias de Ir,2

2 3

3 6

1 2

6 1

,2rI =

2 1

3 2

1 6

6 3

3

,2rI =

2 2

3 3

1 1

6 6

4

,2rI =

Page 241: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S – Potencias de Ir,2

2 2

3 3

1 1

6 6

4

,2rI =

• Encontramos un ciclo de longitud 4.

• Si se reemplazan los nodos por otro pseudonodo(2), se tendrá un sólo nodo en la matriz Ir,3, por lo que el mismo será de entrada/salida y el proceso habrá finalizado.

2 2,3rI =

Page 242: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

78 1

2

• Se puede observar que se obtienen los ciclos y un orden de resolución.

• No obstante, se sabe que para resolver cada ciclo hay que designar una corriente iteradora. El criterio para decidir cada una de ellas no se obtiene de este algoritmo.

Algoritmo de K&S

1 9 1011

Page 243: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S

21

Page 244: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ejemplo

Page 245: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ejemplo: Construimos el DFI

E1

E2

E3 E4

NGLNG

1 2

3

4

5

Page 246: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S - ejemplo

1

2 3 4

NGLNG

1 2

34

5

Page 247: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

1 2 3 4

1 1 1

2 1

3 1

4 1

Algoritmo de K&S - ejemplo

A =

1 2

1 3

2 1

3 4

4 1

rI I= =

Page 248: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S - ejemplo

1 2

1 3

2 1

3 4

4 1

rI = 2

rI =

1 1

1 4

2 2

2 3

3 1

4 2

4 3

pseudonodo 1

1 1

1 3

1 1

3 4

4 1

,2rI =

1 3

3 4

4 1,2rI =

Page 249: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S - Pseudonodo 1

1

3 4

NGLNG

1 2

3

Page 250: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S - ejemplo

1 3

3 4

4 1,2rI =

1 4

3 1

4 3

2

,2rI =

1 1

3 3

4 4

3

,2rI = pseudonodo 2,3rI =

2 2

2 2

2 2

Page 251: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Algoritmo de K&S - ejemplo

2NGLNG 1

Page 252: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado - Grafo S

Page 253: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado - Grafo S

NG LNG

1

3

4

5

Page 254: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado - Grafo S

NG LNG

1

4

5

Page 255: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado - Grafo S

NGLNG

1

4

Page 256: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado - Grafo S

Nodo Antecesor

LNG NG, 3, 5

1 NG, 3, 5

2 1

3 2

4 NG, 3, 5

5 4

Page 257: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado - Grafo S

Nodo Antecesor

LNG NG, 3, 5

1 NG, 3, 5

2 1

3 2

4 NG, 3, 5

5 4

Nodo Antecesor

LNG NG, 3, 5

1 NG, 3, 5

3 1

4 NG, 3, 5

5 4

Nodo Antecesor

LNG NG, 1, 5

1 NG, 1, 5

4 NG, 1, 5

5 4

¿Autociclo?

¿Autociclo?¿Autociclo?

¡Si!

Page 258: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Rasgado - Grafo S

Nodo Antecesor

LNG NG, 1, 5

1 NG, 1, 5

4 NG, 1, 5

5 4

Nodo Antecesor

LNG NG, 5

4 NG, 5

5 4

Nodo Antecesor

LNG NG, 4

4 NG, 4

¿Autociclo?¡Si!

Nodo Antecesor

LNG NG Es una entrada!Es una salida!

Terminamos, nuestras corrientes de corte son 1 y 4

Page 259: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Esquema de Resolución

1

2 3 4

NGLNG

1 2

34

5

Page 260: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Esquema de Resolución

1

2 3 4

NGLNG

1 2

3

4*

5

4

1*

Page 261: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Esquema de Resolución

1

2 3 4

NGLNG

1 2

3

4*

5

4

1*

Page 262: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Esquema de Resolución

Page 263: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ejercicio

1

23 4

5

6

Page 264: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ejercicio

1

23 4

5

6

Page 265: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ejercicio

1 2

3 4

5 6

7

8

9

10

1112

1

2

3 4

5

6

Page 266: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Análisis

¿Qué significa que una corriente esté perfectamente conocida?Se conocen su:

• Composición global.• Dos variables intensivas (T y P, P y H, T y H, P y

fracción vaporizada, T y fracción vaporizada, etc).

• Flujo de materia (molar, masico, volumétrico, etc).

Page 267: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ejercicio

Page 268: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ejercicio

Determine el mínimo conjunto de corte para el proceso indicado en la Figura. Suponer que cada equipo indicado debe implementarse como un módulo independiente (no tener en cuenta los controladores).

Page 269: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ejercicio

1

2 3 4

5

6

7

1

23 4

56

7

8

9

10

11

Page 270: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ejercicio

1

2 3 4

5

6

7

1

2

3 4

56

7

8

9

10

11

Page 271: Presentación de PowerPoint · Especificaciones de Variables y Grados de Libertad de un Sistema de Ecuaciones f 2 f 1 f v 4 3 v 3 v 5 v 1 v 6 v 6 v 2 v 1 Resulta en una secuencia

Ejercicio