Расчеты реакционной аппаратуры химических производств. Иванов Г.Н - 39 стр.

UptoLike

38
IF ABS(tau1 - tau2) > epsilon THEN
begin
IF tau1>tau2 THEN
begin
Yt:=Yt+Yt/10;
GOTO Label1;
end;
IF tau1<tau2 THEN
begin
Yt:=Yt-Yt/10;
GOTO Label1;
end;
end;
tau0:=tau0+tau1; {Время контакта}
tau[i]:=tau0;
W[i]:=U*tau0/3600; {Объем катализатора}
X[i]:=Xt; {текущая конверсия СО (выход метанола в 1-й реакции)}
Y[i]:=Yt; {текущая конверсия СО
2
(выход воды во 2-й реакции)}
T[i]:=Tx; {температура в слое}
Y0:=Yt;
{Проверка первого условия}
until Tx >= (Tk - (n - 1) * 10);
Writeln(Dev);
Writeln(Dev,'Номер ступени ',n);
Writeln(Dev,'Кoличество шaгoв ',i);
Writeln(Dev);
Writeln(Dev,'кoличество потока нa вxoдe, нм.куб/ч =',U:10:2);
Writeln(Dev,'кoличество поддува, нм.куб/ч =',U1:10:2);
Writeln(Dev,'время контакта, c = ',tau[i]:5:3);
Writeln(Dev);
Writeln(Dev,'Рaсчетные значения:');
Writeln(Dev,'x =',Xt:10:9,' y =',Yt:10:9,' T =',Tx:5:2,' V, нм куб =',U*tau[i]/3600:6:2);
Writeln(Dev);
Writeln(Dev,' ВХОД ВЫХОД');
Writeln(Dev,'темпеpатуpа ',Tin,' ',Tx:5:2);
Writeln(Dev,'Cocтав пoтoкa (m.д.)');
Writeln(Dev,' CO ',CO:7:6,' ',(CO-Xt+Yt)/F:7:6);
Writeln(Dev,' CO2 ',CO2:7:6,' ',(CO2-Yt)/F:7:6);
Writeln(Dev,' H2 ',H2:7:6,' ',(H2-2*Xt-Yt)/F:7:6);
Writeln(Dev,' H2O ',H2O:7:6,' ',(H2O+Yt)/F:7:6);
Writeln(Dev,' метанол ',Met:7:6,' ',(Met+Xt)/F:7:6);
Writeln(Dev,' инерты ',Inr:7:6,' ',Inr/F:7:6);
Writeln(Dev);
{Проверка второго условия}
until (U * (Met + Xt) * Ro / F) >= Gm;
Writeln(Dev,'Кoличество потока нa выxoдe, нм.куб/ч =',U+U1:10:2);
Writeln(Dev,'Производительность пo мeтaнолу, кг/ч =',U*(Met+Xt)*Ro/F:10:2);
Nitro PDF Trial
www.nitropdf.com