Está en la página 1de 24

Practica N2

Sistema de ecuaciones no lineales:


1. Caculos estequiomtricos en reacciones biolgicas
Utilizacin de balances elementales para calcular los coeficientes estequiomtricos
empleando el coeficiente respiratorio, CR en reacciones biolgicas generales
Planteamiento del problema
Una reaccin de conversin biolgica simplificada se puede escribir para un
carbohidrato que reacciona con oxgeno y amoniaco para formar material celular,
agua y dixido de carbono como nicos productos segn la ecuacin:

CH mOn aO2 bNH 3 cCH O N dH 2O eCO2

Los balances elementales de la ecuacin anterior se pueden escribir de la forma:


1 ce
Balance de carbono:
m 3b c 2d
Balance de hidrogeno:

n 2a c d 2 e

Balance de oxigeno:

b c

Balance de nitrgeno:

El cociente respiratorio, CR, se define como:

RQ

e
a

Y esta ecuacin se puede aadir el sistema definido por las ecuaciones anteriores

C6 H 12O6
a) El sustrato de glucosa

,reacciona con oxgeno y amoniaco para formar un

CH 2O0.27 N 0.25
material bacteriano,
, agua y dixido de carbono con un cociente
respiratorio de 1.5 Cules son los coeficientes estequiomtricos para esta
reaccin cuando se escribe en la forma de la ecuacin?
Solucin.La ecuacin qumica con el sustrato que da de la siguiente manera:

C6 H12O6 aO2 bNH 3 cCH 2O0.27 N 0.25 dH 2O eCO2

Los balances elementales de la ecuacin qumica son:


Balance de carbono:
Balance de hidrogeno:

6 ce

12 3b c2 2d

6 2a c0.27 d 2e

Balance de oxigeno:

b c0.25

Balance de nitrgeno:

Acomodando las ecuaciones en forma de matriz tenemos:

6ce

12 c 2 2d 3b
6 c0.27 d 2e 2 a

12 c2 2d 3b
6ce
6 c0.27 d 2e 2 a

0 c0.25 b

0 c0.25 b

e
a
e
a
1.5

1.5

Adems:

Reemplazando tenemos:

12 c 2 2d 3b

12 c 2 2d 3b

6ce
e

1.5

6 c0.27 d 2e 2
0 c0.25 b

6ce
6 c 0.27 d 0.667e
0 c 0.25 b

3b

2 c 2d
12
c
e 6
0.27c d 0.667e 6
b 0.25c
0
En forma de matriz:

3 2 2 0
0 1 0 1

0 0.27 1 0.667

1 0.25 0 0

b
c

d

e

12
6

Para hallar los coeficientes de este sistema aplicaremos el programa Matlab con
el siguiente cdigo de programa:
function X = GAUSSJ(A,B)
%-------------------------------------------------------------------------% Este programa resuelve un sistema lineal AX=B, usando la tcnica de
% Eliminacin Gaussiana
%-------------------------------------------------------------------------% ENTRADAS
%
A : Matriz nxn
%
B : Vector nx1
% SALIDAS
%
X : Vector solucin
%-------------------------------------------------------------------------[n n] = size(A);
A = [A';B']';

X = zeros(n,1);
for p = 1:n,
for k = [1:p-1,p+1:n],
if A(p,p)==0, break, end
mult = A(k,p)/A(p,p);
A(k,:) = A(k,:) - mult*A(p,:);
end
end
X = A(:,n+1)./diag(A);

Cuando hacemos correr el programa obtenemos el siguiente resultado:

Por lo tanto sabemos que los coeficientes son:

b 0.9790
c 3.9159
d 3.5526
e 2.0841

e
1.5
a 1.3894
a

Adems:

En guide se tiene:

Por lo tanto sabemos que los coeficientes son:

b 0.9790
c 3.9159

d 3.5526
e 2.0841

e
1.5
a 1.3894
a

Adems:

b) Repita los clculos para la parte a)con un cociente respiratorio de 2.0


Solucin.-

Reemplazando en el sistema de ecuaciones

12 c 2 2d 3b
6ce
6 c0.27 d 2e 2a
0 c0.25 b

e
a
e
a
2
2

Adems:

3b

12 c2 2d 3b
6ce

2 c 2d
c

0.27c d
b 0.25c

6 c0.27 d e
0 c0.25 b

12 c 2 2d 3b
6ce
e
6 c0.27 d 2e 2
2
0 c0.25 b

12
e 6
e 6
0

En forma de matriz:

3 2 2
0 1 0

0 0.27 1

1 0.25 0

0
1

b
c

d

e

12
6

Aplicando en programa problema1(a,b) se obtiene el siguiente resultado:

Por lo tanto los coeficientes son:

b 0.9790
c 3.9159

d 3.5526
e 2.0841
En guide se tiene:

e
2
a 1.04205
a

Adems:

Por lo tanto los coeficientes son:

b 0.9790
c 3.9159
d 3.5526
e 2.0841

e
2
a 1.04205
a

Adems:

c) Repita los clculos para la parte a) cuando el sustrato es acido benzoico

C6 H 5COOH
, y forma el sismo material bacteriano en condiciones anaerobias, es
decir, sin la presencia de oxigeno gaseoso.
Solucin.La ecuacin qumica que da de la siguiente manera: como no hay presencia de
oxigeno no hay la
Formacin de agua

C6 H 5COOH bNH 3 cCH 2O0.27 N 0.25 eCO2

C7 H 6O2 bNH 3 cCH 2O0.27 N 0.25 eCO2


Los balances elementales de la ecuacin qumica son:
Balance de carbono:
Balance de hidrogeno:

7ce
6 3b c 2

2 c0.27 2 e

Balance de oxigeno:

b c0.25

Balance de nitrgeno:

Acomodando las ecuaciones en forma de matriz tenemos:

7 ce

6 2c 3b

6 c 2 3b
2 c0.27 2e

7ce
2 0.27c 2e
0 c0.25 b

0 c0.25 b

3b

b
c

e

b 0.25c

6
7

Resolviendo con el programa problema1(a,b),tenemos:

Por lo tanto los coeficientes son:

b 2.6243
c 6.9364
e 0.0636

c e 7
0.27c 2e 2

En forma de matriz se tiene:

3 2 0
0 1 1

0 0.27 2

2c

En guide se tiene

Por lo tanto los coeficientes son:

b 2.6243
c 6.9364
e 0.0636

Q1
2. Una bomba peristltica enva un flujo unitario ( ) de un fluido muy viscoso. En la
siguiente figura se ilustra la red. Cada seccin del tubo tiene la misma longitud y
dimetro. El balance de masa y energa mecnica se simplifica para obtener los
flujos en cada tubo.

Q5 Q3 Q1

Q7 Q6 Q4 Q2

Resuelva el sistema de ecuaciones a fin de obtener el flujo en cada corriente.

Q3 2Q4 2Q2 0
Q5 2Q6 2Q4 0
3Q7 2Q6 0
Q1 Q2 Q3
Q3 Q4 Q5
Q5 Q6 Q7

Acomodando las ecuaciones tenemos:

Q1 Q2 Q3 0

2Q2 Q3 2Q4 0

Q3 Q4 Q5 0

2Q4 Q5 2Q6 0

Q5 Q6 Q7 0

2Q6 3Q7 0

Luego:

Q1 Q2 Q3

Q3 Q4 Q5

Q5 Q6 Q7 0
2Q2 Q3 2Q4

2Q4 Q5 2Q6

2Q6 3Q7 0
Al observar el sistema de ecuaciones vemos que existen 6 ecuaciones y 7
incgnitas por lo tanto el nmero de incgnitas n=7 y el rango del sistema de
n r 76 1
ecuaciones r=6 entonces el nmero de variables libres ser:
,

Q7 t

existe una variable libre el cual para este caso es el


donde es una
constante, para que el sistema de ecuaciones sea cuadrada y poder resolver el
sistemas de ecuaciones se hace lo siguiente:

Q1 Q2 Q3

Q3 Q4 Q5

Q5 Q6 Q7 0
2Q2 Q3 2Q4

2Q4 Q5 2Q6

2Q6 3Q7 0
Q7 t
Acomodando en forma de matriz y resolviendo este sistema de ecuaciones en el
Command Window de Matlab se obteine:

1 1 1 0 0 0 0
0 0 1 1 1 0 0


0 0 0 0 1 1 1


0 2 1 2 0 0 0
0 0 0 2 1 2 0


0
0
0
0
0

2
3


0 0 0 0 0 0 1

Q1
Q2

Q3

Q4
Q5

Q6
Q7

0
0

0

0
0

0
t

Donde las corrientes de flujo son:

84t
8
43t

8
21t

4
11t

4
5t

2
3t

2
t

Q1
Q2
Q3
Q4
Q5
Q6
Q7

3. La siguiente figura ilustra un proceso de intercambio qumico que consiste en una


serie de reactores en los que un gas fluye de izquierda a derecha pasa por un lquido
que fluye de derecha a izquierda. La transferencia de un producto qumico del gas a

lquido ocurre a una tasa proporcional a la diferencia entre las concentraciones del
gas y el lquido en cada reactor. En estado estacionario (estable), el balance
de masa para el primer reactor se puede escribir para el gas, as:

QG cG 0 QG cG1 D (cL1 cG1 ) 0

Y para el lquido

QLcL 2 QL cL1 D (cG1 cL1 ) 0


QG y QL

Donde
son las tasas de flujo del gas y el lquido respectivamente, D = tasa
de intercambio gas liquido. Es posible escribir otros balances similares para los
dems reactores. Resuelva para las concentraciones con loa siguientes datos:

QG 2, QL 0.8, cG 0 100, cL 6 10

Solucin.Todos los balances de los reactores son los siguientes:


Para el gas:

QG cG 0 QG cG1 D (cL1 cG1 ) 0

Para el lquido:

QL cL 2 QL cL1 D( cG1 cL1 ) 0

QG cG1 QG cG 2 D (cL 2 cG 2 ) 0

QL cL3 QL cL2 D(cG 2 cL 2 ) 0

QG cG 2 QG cG 3 D (cL3 cG 3 ) 0

QL cL 4 QL cL3 D(cG 3 cL3 ) 0

QG cG 3 QG cG 4 D (cL 4 cG 4 ) 0

QL cL5 QL cL4 D(cG 4 cL 4 ) 0

QG cG 4 QG cG 5 D (cL5 cG 5 ) 0

QL cL6 QL cL5 D( cG15 cL5 ) 0

Reemplazando datos tenemos:

2(100) 2cG1 0.8(cL1 cG1 ) 0

1cL 2 1cL1 0.8(cG1 cL1 ) 0

2cG1 2cG 2 0.8( cL 2 cG 2 ) 0

1cL 3 1cL 2 0.8(cG 2 cL 2 ) 0

2cG 2 2cG 3 0.8(cL 3 cG 3 ) 0

1cL 4 1cL 3 0.8(cG 3 cL 3 ) 0

2cG 3 2cG 4 0.8(cL 4 cG 4 ) 0

1cL5 1cL 4 0.8(cG 4 cL 4 ) 0

2cG 4 2cG 5 0.8(cL5 cG 5 ) 0

10 1cL5 0.8( cG15 cL5 ) 0

Luego simplificando datos y ordenando:

2.8cG1 0.8cL1 200

1cL 2 1.8cL1 0.8cG1 0

2cG1 2.8cG 2 0.8cL 2 0

1cL 3 1.8cL 2 0.8cG 2 0

2cG 2 2.8cG 3 0.8cL 3 0

1cL 4 1.8cL 3 0.8cG 3 0

2cG 3 2.8cG 4 0.8cL 4 0

1cL5 1.8cL 4 0.8cG 4 0

2cG 4 2.8cG 5 0.8cL 5 0

1.8cL5 0.8cG15 10

Sumando todas estas ecuaciones se obtiene:

2.8cG1

0.8cL1

2cG1 2.8cG 2

200

0.8cL 2

2cG 2 2.8cG 3

0
0.8cL 3

2cG 3 2.8cG 4

0.8cL 4

2cG 4 2.8cG 5

0
0.8cL 5 0

1.8cL1 1cL 2

0.8cG1

1.8cL 2 1cL 3

0.8cG 2

1.8cL 3 1cL 4

0.8cG 3

0
0

1.8cL 4 1cL5 0

0.8cG 4
0.8cG 5

1.8cL 5 10

Colocando todo en forma de una matriz tenemos:

2.8 0 0 0 0 0.8 0 0 0 0
2 2.8 0 0 0 0 0.8 0 0 0

0 2 2.8 0 0 0 0 0.8 0 0

0 0 2 2.8 0 0 0 0 0.8 0
0 0 0 2 2.8 0 0 0 0 0.8

0.8 0 0 0 0 1.8 1 0 0 0
0 0.8 0 0 0 0 1.8 1 0 0

0 0 0.8 0 0 0 0 1.8 1 0
0 0 0 0.8 0 0 0 0 1.8 1

0 0 0 0 0.8 0 0 0 0 1.8

cG1
200
c
0
G 2

cG 3
0

cG 4
0
cG 5
0

cL1
0
c
0
L 2

cL 3
0
c
0
L 4

cL5
10

Al resolver este sistema de ecuaciones con el programa problema1(a,b),se


obtiene:

Donde las concentraciones para el flujo del gas y del lquido son:

cG1 95.733 cL1 85.0665


cG 2 90.2475 cL 2 76.5331
cG 3 83.1944 cL3 65.5615
cG 4 74.1260 cL 4 51.4552
cG 5 62.4668 cL5 33.3186
En guide por el mtodo de Gauss Seidel

4. Determinar las concentraciones molares de una mezcla de cinco componentes en


solucin a partir de los siguientes datos espectrofotomtricos
longitud
de onda
i
1
2
3
4
5

Absorbancia molar del componente j


1
98
11
27
1
2

2
9
118
27
3
4

3
2
9
85
17
7

4
1
4
8
142
17

5
0.5
0.88
2
25
118

Absorbancia
total
observada
0.11
0.2235
0.28
0.3
0.14

Asmase que la longitud de la trayectoria es unitaria y que el solvente no absorbe a


estas longitudes de onda y que se cumple la ley de Beer, es decir,

ATOTi i , j C j
J 1

Dnde:

ATOTi

i, j
Cj

Es la observancia total observada a la longitud de onda i


Es la observancia molar del componente j a la longitud de onda i

Es la concentracin molar del componente j en la mezcla


Hallar las concentraciones molares de los componentes en la mezcla
Solucin
Al operar la sumatoria se obtiene el siguiente sistema de ecuaciones:

98C1 9C2 2C3 C4 0.5C5 0.11


11C1 118C2 9C3 4C4 0.88C5 0.2235
27C1 27C2 85C3 8C4 2C5 0.28
C1 3C2 17C3 142C4 25C5 0.3
2C1 4C2 7C3 17C4 118C5 0.14
Al colocarlo en forma de matriz se tiene:

98
11

27

1
2

9 2
118 9
27 85
3 17
4 7

resultados:

1 0.5
4 0.88

8 2

142 25
7 118

C1
C
2
C3

C4
C5

0.11

0.2235

0.28

0.3
0.14

Resolviendo con el Matlab se obtiene los siguientes

Las concentraciones obtenidas son:

C1 0.0009

C2 0.0016
C3 0.0023
C4 0.0016
C5 0.0009
En guide

5. (Torres de destilacin) Se trata de separar una mezcla que contiene 30% de


benceno (B),45% de tolueno (T) y 25% de xileno . se dispone de una torre de
destilacin dual como se muestra en la figura. El producto extrado en la parte
superior de la primera columna contiene 91.4 % B; 8.30% T y 0.30% X . el producto
de la segunda columna contiene 4.25% B; 91.6% T y 4.15 % X. un tercio del
producto extrado en la parte inferior de la segunda columna es reciclado en la
primera columna. El fabricante especifica que la cantidad de B en el producto de la
parte superior de la primera columna es 20 veces la correspondiente al producto de
la parte superior de la segunda e igual a 2 veces la cantidad de B en el producto de
la parte inferior de la segunda columna.

a) Determinar los porcentajes recobrados de cada componente de la alimentacin


con respecto a su correspondiente corriente se salida
b) Determinar la composicin de la corriente intermedia.
Solucin.-

a) Asumimos 100 moles de entrada en la alimentacin


El balance total del sistema es
Balance parcial de benceno
Balance parcial de tolueno
Balance parcial de Xileno

100 B T X

30 0.914 B 0.0425T

45 0.0830 B 0.916T

25 0.003B 0.0415T X

Al observa tenemos 4 ecuaciones y 3 incgnitas el cual escogeremos solo 3


ecuaciones; si se elige otros ecuaciones deben dar el sismo resultado.
El sistema de ecuaciones es:

0.914 0.0425 0
0.083 0.916 0

1
1
1

0.914 B 0.0425T 0 30
0.083B 0.916T 0 45
1B

1T

1 X 100

B 30
T 45

X 100

En forma de matriz:
Al resolver el sistema de ecuaciones con problema1(a,b), se obtiene:
Donde las cantidades de moles en cada salida son:

B 30.6676 %
T 46.3478 %
X 22.9846 %

B 30.6676 moles
T 46.3478 moles
X 22.9846 moles

100 B I

b) Balance total en la torre 1

I x2 x3 x4
donde

30 0.914B x2

Balance parcial de benceno

45 0.0830B x3

Balance parcial de tolueno

25 0.003B x4

Balance parcial de Xileno


Como ya se conoce el valor de B= 30.6676 entonces fcilmente se puede hallar
los valores intermedios

30 0.914 30.6676 x2
45 0.083 30.6676 x3

25 0.003 30.6676 x4

30 28.0301864 x2

x2 1.9698136

x2 2.8411 % de B

45 2.5454108 x3

x3 42.4545892

x3 61.2334 % de T

25 0.0920028 x4

x4 24.9079972

x4 35.9253% de X

En guide

B 30.6676 moles
T 46.3478 moles
X 22.9846 moles

6. F moles por hora de un gas de n componentes es introducido como alimentacin a


un tanque de vaporizacin flash. el vapor y lquido resultantes se retiran de V y L
moles por hora, respectivamente. la fraccin mol de los componentes de la
alimentacin, vapor y liquido son designados por Z, yi, xi, respectivamente.
asumiendo que en la operacin de estado uniforme de equilibrio vapor-liquido , se
tiene :
Balance de materia total:
F=L+V

Z i F xi L yiV

Balance de materia para cada componente:

Ki

yi
xi

Relaciones de equilibrio liquido-vapor:

Ki

Aqu
es la constante de equilibrio para componentes a la temperatura
prevaleciente y presin en el tanque. De estas ecuaciones y hecho que

i 1

i 1

xi yi 1
Se deriva la siguiente ecuacin
n

zi Ki F
1

V K
i 1

Usando los datos de la siguiente tabla, resuelve la ecuaciones anterior para V.

xi

yi

tambin calcular los valores de L de y usando las tres primeras ecuaciones


dadas. Los datos de prueba en la tabla relacionan el proceso para el gas natural
indica a 11 MPA y 48 C
Asumir que F= 100 mol/hora

V0
Cul sera un buen valor de
para iniciar la iteracin?
Base esta respuesta en su observacin de los datos en la tabla indica.
componente
metano
dixido de
carbono
etano
propano
i-butano
n-butano
pentanos
hexanos
heptanos

i
1

Zi
0.8345

Ki
3.090

2
3
4
5
6
7
8
9

0.0046
0.0381
0.0163
0.0050
0.0074
0.0287
0.0220
0.0434
1.0000

1.640
0.720
0.390
0.210
0.175
0.093
0.065
0.036
Solucin.-

Para poder resolver este problema se diseara un programa en el Matlab para poder
hallar todos los resultados incluyendo el V coma las cantidades para cada
componente, es programa a utilizar es:
function f=flash(Z,K,F,x0)
fprintf('\n')
syms v
n=length(Z);
s=0;
for i=1:n
s=s+Z(i)*K(i)*F/(v*(K(i)-1)+F);
end
s=s-1;
tol=0.001;
V=newton(s,x0,tol,1000);
fprintf('fraccion de flujo vaporizada
fprintf('\n')
L=F-V;
fprintf('fraccion que permanese liquida

V=%6.4f',V)
L=%6.4f',L)

fprintf('\n')
suma=0;
g=[];
for j=1:n
x(j)=Z(j)*F/(L+K(j)*V);
y(j)=K(j)*x(j);
g=[g;x(j) y(j)];
end
s=0;
sy=0;
for k=1:n
s=s+x(k);
sy=sy+y(k);
end
fprintf('
x_i
y_i')
compocision=g
fprintf('suma de xi %3.0f',s)
fprintf('\n')
fprintf('suma de yi %3.0f',sy)
fprintf('\n')

Aplicando el programa se obtiene:


Valor inicial

Donde los resultados se


muestran de inmediato al

m3
ejecutar el programa, el volumen encontrado es de 88.6699

- Utilizamos GUI para este problema

También podría gustarte