Sunteți pe pagina 1din 19

UNIVERSIDAD AUTÓNOMA DE YUCATÁN

FACULTAD DE INGENIERÍA QUÍMICA

LICENCIATURA EN INGENIERÍA QUÍMICA INDUSTRIAL

CONTROL DE PROCESOS

ADA 3
Profesor: Ángel Guillermo Zitlalpopoca Soriano
Alumnos:
Ilae Iaacob Ruiz Oy
Jaime García Somohano

MÉRIDA, YUC. A 19 DE OCTUBRE DE 2018


1. Considere el siguiente modelo de 2 etapas de una columna de absorción:

Donde w y z son las concentraciones del líquido sobre la etapa 1 y dos, respectivamente.
L y V son los flujos del líquido y vapor, zf es la concentración del vapor de la corriente entrante a la columna.

Los valores en estado estacionario son L=80 mol de líquido de inerte/min y V = 100 mol vapor de inerte/min.
Los valores de los parámetros son M= 20 mol de líquido inerte, a = 0.5, zf =0.1 mol soluto/mol vapor de inerte.
a) Encuentre los valores de w y z en estado estacionario.
- En el estado estacionario:
𝐿 + 𝑉𝑎 𝑉𝑎
−( )𝑤 + 𝑧=0
𝑀 𝑀
𝐿 𝐿 + 𝑉𝑎 𝑉
( )𝑤 − ( ) 𝑧 + 𝑧𝑓 = 0
𝑀 𝑀 𝑀
- Con los parámetros y valores en el estado estacionario:
80 + (100)(0.5) (100)(0.5)
−( )𝑤 + 𝑧=0
20 20
−6.5𝑤 + 2.5𝑧 = 0 … … … … 𝐸𝑐(1)

80 80 + (100)(0.5) 80
( )𝑤 − ( ) 𝑧 + (0.1) = 0
20 20 20

4𝑤 − 6.5𝑧 + 0.5 = 0 … … … … 𝐸𝑐(2)


- Aplicando un sistema de ecuaciones con la Ec(1) y Ec(2):

−6.5𝑤 + 2.5𝑧 = 0
6.5
𝑧= 𝑤 = 2.6𝑤
2.5
Sustituyendo en la Ec(2):

4𝑤 − 6.5(2.6𝑤) + 0.5 = 0  z=2.6(0.0387595)

𝑤 = 0.0387595, 𝑧 = 0.1007751
b) Linealice y encuentre el modelo de espacio estado, asumir que L y V son las entradas.
𝐿 + 𝑉𝑎 𝑉𝑎 𝑑𝑤
−( )𝑤 + 𝑧= … … … . (𝑓1)
𝑀 𝑀 𝑑𝑡
𝐿 𝐿 + 𝑉𝑎 𝑉 𝑑𝑧
( )𝑤 − ( ) 𝑧 + 𝑧𝑓 = … … … (𝑓2)
𝑀 𝑀 𝑀 𝑑𝑡

𝜕𝑓1 𝐿 + 𝑉𝑎 𝜕𝑓2 𝐿
= −( ) =
𝜕𝑤 𝑀 𝜕𝑤 𝑀
𝜕𝑓1 𝑉𝑎 𝜕𝑓2 𝐿 + 𝑉𝑎
= = −( )
𝜕𝑧 𝑀 𝜕𝑧 𝑀

𝜕𝑓1 𝑤 𝜕𝑓2 𝑤 𝑧
=− = −
𝜕𝐿 𝑀 𝜕𝐿 𝑀 𝑀
𝜕𝑓1 −𝑎𝑤 𝑎𝑧 𝜕𝑓2 𝑎𝑧 𝑧𝑓
= + =− +
𝜕𝑉 𝑀 𝑀 𝜕𝑉 𝑀 𝑀

𝜕𝑓1 𝜕𝑓1 𝐿 + 𝑉𝑎 𝑉𝑎
−( )
𝑀 𝑀 −6.5 2.5
𝐴 = [ 𝜕𝑤 𝜕𝑧 ] = [ ]=[ ]
𝜕𝑓2 𝜕𝑓2 𝐿 𝐿 + 𝑉𝑎 4 −6.5
−( )
𝜕𝑤 𝜕𝑧 𝑀 𝑀
𝜕𝑓1 𝜕𝑓1 𝑤 −𝑎𝑤 𝑎𝑧
− +
−0.001937975 −0.00155039
𝐵 = [ 𝜕𝐿 𝜕𝑉 ] = [ 𝑀
𝑤 𝑧
𝑀 𝑀
𝑎𝑧 𝑧𝑓 ] = [ −0.00310078 0.0024806225]
𝜕𝑓2 𝜕𝑓2
− − +
𝜕𝐿 𝜕𝑉 𝑀 𝑀 𝑀 𝑀
1 0 0 0
𝐶=[ ] 𝐷=[ ]
0 1 0 0

𝐺𝑝 = 𝐶(𝑠𝐼 − 𝐴)−1 𝐵

(𝑠𝐼 − 𝐴) = 𝑠 [1 0] − [−6.5 2.5 ] = [𝑠 + 6.5 −2.5 ]


0 1 4 −6.5 −4 𝑠 + 6.5
𝐴𝑑𝑗(𝑠𝐼 − 𝐴)
(𝑠𝐼 − 𝐴)−1 =
𝐷𝑒𝑡(𝑠𝐼 − 𝐴)
𝑠 + 6.5 4 𝑠 + 6.5 2.5
𝐴𝑑𝑗(𝑠𝐼 − 𝐴) = 𝐶 𝑇 = [ ] 𝑡𝑟𝑎𝑠𝑝𝑜𝑛𝑖𝑒𝑛𝑑𝑜 = [ ]
2.5 𝑠 + 6.5 4 𝑠 + 6.5
𝐷𝑒𝑡(𝑠𝐼 − 𝐴) = (𝑠 + 6.5)(𝑠 + 6.5) − (−2.5)(−4) = 𝑠 2 + 13𝑠 + 42.25 − 10 = 𝑠 2 + 13𝑠 + 32.25
𝑠 + 6.5 2.5
[ ]
𝐶(𝑠𝐼 − 𝐴)−1
= 2 4 𝑠 + 6.5
𝑠 + 13𝑠 + 32.25
𝑠 + 6.5 2.5 −0.001937975 −0.00155039
[ ][ ]
−1
𝐶(𝑠𝐼 − 𝐴) 𝐵 = 4 𝑠 + 6.5 −0.00310078 0.0024806225
𝑠 2 + 13𝑠 + 32.25
−0.001945𝑠 − 0.02036 0.0015𝑠 + 0.01627
[ ]
= −0.0031𝑠 − 0.02791 0.00248 + 0.2232
𝑠 2 + 13𝑠 + 32.25

c) Compare el modelo linealizado con el modelo original a perturbaciones de +/- 5% de tipo escalón de L
y V (cada una por separado) mostrando la dinámica del sistema ante dichas perturbaciones.
function [sys,x0] = e1c (t,x,u,flag)
%
%
%Jaime García – Ilae Iaacob Ruiz Oy
if flag == 0
ns = 2; % numero de estados
ni = 2; % numero de entradas
no = 2; % numero de salidas
sys = [ns 0 no ni 0 0]; % dimension del problema
x0 = [0.387595;0.1007751]; % condicion inicial
elseif flag == 1 % modelo dinamico
w = x(1);
z = x(2);
L = u(1);
V = u(2);
a=0.5;
zf=0.1;
M=20;

dwdt=-((L+V*a)/M)*w+V*a*z/M;
dzdt=L*w/M-((L+V*a)/M)*z+V*zf/M;

sys = [dwdt dzdt]'; % lado derecho del modelo


elseif flag == 3
sys = [x(1) x(2)]; % salida del sistema
elseif flag == 9
sys = []; % limpia la memoria
end
L menos 5%

Comparando para w

Comparando para z
L más 5%

Comparando para w

Comparando para z
V menos 5%

Comparando para w

Comparando para z
V más 5%

Comparando para W

Comparando para z
Inciso a)
Para poder tener el modelo de espacio estado debemos tener los valores de las variables h1 y h2 en el estado
estacionario, por lo que primero hay que obtener el valor de h2 en el estado estacionario. Con los valores de
las constantes en la parte del enunciado se despejo h2ss de la ecuación 1

𝐹 𝛽1
0= − √ℎ − ℎ2
𝐴1 𝐴1 1
𝐹 𝛽1
= √ℎ − ℎ2
𝐴1 𝐴1 1

𝐹 2
ℎ1 − ( ) = ℎ2 = 6
𝛽1
Se realizo el despeje en la segunda ecuación y se obtuvo el mismo resultado

function [sys,x0] =ADA3E2(t,x,u,flag)


if flag == 0
ns = 2; % numero de estados
ni = 1; % numero de entradas
no = 1; % numero de salidas
sys = [ns 0 no ni 0 0]; % dimension del problema
x0 = [10 ; 6]; % condicion inicial
elseif flag == 1 % modelo dinamico
h1 = x(1); % salida 1
h2 = x(2); % salida 2
F=u; % vapor inerte / min

b1=2.5;
b2=5/(6^(0.5));
A1=5;
A2=10;

dh1dt=F/A1-b1/A1*((h1-h2)^(0.5)); %ecuacion modelo 1


dh2dt=b1/A2*((h1-h2)^(0.5))-(b2/A2)*(h2)^(0.5); %ecuacion modelo 2

sys = [dh1dt dh2dt]'; %


elseif flag == 3
sys = [x(2)]; % salida del sistema
elseif flag == 9
sys = []; % limpia la memoria
end
%-- Fin de archivo --
end

Principal:
% Programa principal para realizar la linealizacion del
% sistema alrededor del estado estacionario especificado.
%
% Entradas: L y V
% Salidas : w y z
%
% Jaime Garcia Somohano/ Ilae Ruiz Oil 19/10/2018
%
F=5; %Valor dado
u = F;%Entradas
x = [10 6]'; % estado estacionario
[A,B,C,D] = linmod('Ejercicio2sim',x,u); % linealizacion
[num1,den1] = ss2tf (A,B,C,D,1); % funcion de transferencia
tf(num1(1,:),den1) %w(s)/L(s)

La función de transferencia obtenida por este método fue:

ℎ2 (𝑠) 0.0125
= 2
𝐹(𝑠) 𝑠 + 0.2292𝑠 + 0.005208

Inciso b)
Para este inciso se Analizó como el modelo bajo una perturbación de 5% en la entrada.

Lo primero que se hizo fue analizar la perturbación a +5% en la entrada.


Para una perturbación de -5% este fue el resultado
Primero, se tienen que hallar los valores de K y Tau.

time=[0 1 4 30];
u=[1;1.5;1.5;1.5];
T=[80 80 230 280];
%
Deltayinf=T(end)-T(1);
Deltau=u(end)-u(1);
k=Deltayinf/Deltau;
Deltayt=T-T(1);
varaux=log((Deltayinf-Deltayt)./Deltayinf);
tau=-time(3)/log((deltayinf-Deltayt(3))./Deltayinf);
fin=[k tau];
disp(' k tau')
disp(fin)

figure(1)
plot(time,varaux,'o-'), grid
xlabel ('time t');
ylabel('Ecuación');
title ('tau\tau')
figure(2)
planta=tf([k],[tau 1]);
[y,t,x]=step(planta*deltau);
plot (time,T,'or'), grid, hold on
plot (t,y+T(1),'red');
legend('Experimental','Modelo lineal');
xlabel ('Tiempo');
ylabel ('Ganancia');
Utilizando Matlab: K=400, tau=2.8853
La K refleja el cambio de temperatura por la entrada de potencia al sistema y tau el tiempo que tarda este en
reaccionar.
b) El cambio de la ganancia del sistema puede ser representado por:
𝐾′ = 𝐾 ∗ 𝑎
Donde K=400 y a=0.5
Por lo tanto:
°𝐶 𝐾𝑊 °𝐶
𝐾′ = (400 ) ∗ (0.5 ) = 200
𝐾𝑊 𝑚𝑖𝑛 𝑚𝑖𝑛
Recurriendo a simulink, podemos obtener una tasa de cambio máxima del proceso:
Teniendo en cuenta un cambio en el tiempo a 500 min. La gráfica se ve de esta forma

Ya es constante e infinita.
Como lo único que nos indica el ejercicio es que mostremos la respuesta de Y(s) ante un cambio de tipo
escalón, únicamente se hizo uso de la herramienta Simulink. El diagrama planteado fue el siguiente.

La oscilación se da entre el tiempo 2 y 10 y el estado estacionario se alcanza alrededor del tiempo 12

S-ar putea să vă placă și