Курсовая работа
по информатике
«Сравнение ожидаемого выхода оксидов азота из газомазутного котла Пп – 1000 – 25 – 545ГМ»
Введение
Область применения современных языков программирования весьма обширна.
Не секрет что любая программа создается именно на языках программирования. Современные языки программирования наделены практически безграничными возможностями, и они нашли свое применение во всех областях научной и хозяйственной деятельности человека.
Языки программирования используются для записи алгоритма и последующего переводов этой записи на язык машинных команд. Структура языков программирования схожа с естественными языками общения, по этому их более или менее легко освоить. Любая программа нацелены на облегчение жизни человеку и на экономию его времени. На создание любой программы уходит меньше времени, чем на и найти в ней ошибку намного легче, достаточно внести коррективы в алгоритм, а потом исправить эти ошибки и в самой программе.
Современным инженерам легче начертить чертеж в специальных графических программах, чем сделать это вручную, да и чертеж получается более точным. При разработке новой техники сократилось время между периодом ее испытаний и внедрением в массовое производство, потому что с помощью специальных программ можно однозначно задать те нагрузки, которые она будет получать во время эксплуатации. Языки программирования высокого уровня дают возможность программирования трехмерных динамических изображений, в частности это нашло свое применение в гидрогазодинамике. Программы, нацеленные на решение сложных дифференциальных уравнений, существенно экономят время.
Задание
Сравнить ожидаемый выход оксидов азота из газомазутного котла Пп – 1000 – 25 – 545ГМ (ТГМП – 314А) при сжигании мазута с рециркуляцией газов 5 и 15% через шлицы под горелки и в кольцевой канал горелки.
Блок – схема программы
Текст программы
PROGRAM sravnit;
uses crt;
const
a=357.2;
b=151.7;
c=0.55;
r1=0.05;
r2=0.15;
label zanovo;
var
Tt, Sc, bet, q, vg, Tm4, Tm3, z, p, Tm2, Tm1, Wf, Ta, cg, cv, k, t, Vgaz, Vv, Aiv, Ap, Agor, Qm, Tp1, Tp2, Tp3, Tp4, Tg1, Tg2, Tg3, Tg4, j1, j2, j3, j4:real;
Co2, Qgv, Qt, jp1, jp2, jp3, jp4, f1, f2, f3, f4, Arz, po2, Co1, No2tr1, No2tr2, No2tr3, No2tr4, No2tl1, No2tl2, No2tl3, No2tl4, Nr:real;
No2o1, No2o2, No2o3, No2o4:real;
ch, df:char;
l:text;
Function Tp (Tm: real):real;
begin
Tp:=exp (ln(Tm)*2)*exp (ln(10)*(-5))/(0.614+Tm*exp (ln(10)*(-5)));
end;
Function Tg (Tm: real):real;
begin
Tg:=0.84*(exp (ln((exp (ln(Tm)*4)+exp (ln(1453)*4)))*0.25));
end;
Function j (Tg, r:real):real;
begin
j:=(273*bet)/(q*Tg*vg*Aiv*(1+r));
end;
function jp (Tp, j:real):real;
begin
jp:=(Tp/(Ta-1453))*(exp (ln((Tt*Sc)/300)*0.5))*j;
end;
Function f (Tm:real):real;
begin
f:=0.024*exp (54290/Tm-23);
end;
Function Co (po2, Arz, r:real):real;
begin
Co:=0.21*Vv*((Agor-1)+r*(Arz/Agor))*po2/(Vgaz+(Agor-1)*Vv)*(1+r)
end;
Function No2tr (Co, Tm, jp, f:real):real;
begin
No2tr:=7030*exp (ln(Co)*0.5)*exp (-10860/Tm)*(jp/f);
end;
Function No2tl (Nr, Tm, r:real):real;
begin
No2tl:=(0.4–0.1*Nr)*Nr*sqr((Agor+r)/(1+r))*((2100-Tm)/125);
end;
begin
textbackground(2);
textcolor(3);
clrscr;
gotoxy (30,7); write ('Курсовая работа');
gotoxy (10,9); write ('Сравнить ожидаемый выход оксидов азота из газомазутного котла');
gotoxy (23,12); write ('Выполнил студент группы ЭТ-21');
gotoxy (30,14); write ('Женжера Антон');
gotoxy (21,20); write ('Нажмите лубую кнопку для продолжения…');
readkey;
zanovo:
clrscr;
textbackground(1);
textcolor(15);
clrscr;
assign (l, 'd:infa');
rewrite(l);
writeln ('Введите значение:');
writeln ('Теоритического объема газа, необходимого для сжигания топлива, Vgaz (м3/кг)');
write ('Vgaz='); readln(Vgaz);
writeln ('Введите значение: ');
writeln ('Теоритического объема воздуха, необходимого для сжиганиятоплива, Vv (м3/кг)');
write ('Vv='); readln(Vv);
writeln ('Введите значение:');
writeln ('Избытка воздуха на выходе из топки, Aiv');
write ('Aiv='); readln(Aiv);
writeln ('Введите значение:');
writeln ('Присосов в топке, Ap');
write ('Ap='); readln(Ap);
if Ap>Aiv then exit;
Qgv:=(Aiv-Ap)*4502;
writeln ('Введите значение:');
writeln ('Теплоты сгорания мазута, Qm (МДж/кг)');
write ('Qm='); readln(Qm);
writeln ('Тепловыделение в зоне горения, Qt (кДж/кг)');
Qt:=Qm*(exp (ln(10)*3))+Qgv;
writeln ('Qt=', Qt:6:2);
writeln (l, 'Тепловыделение в зоне горения, Qt (кДж/кг)', 'Qt=', Qt:6:2);
writeln ('Коэффициент избытка воздуха в зоне горения, Agor');
Agor:=Aiv-0.5*Ap;
writeln ('Agor=', Agor:2:3);
writeln (l, 'Коэффициент избытка воздуха в зоне горения, Agor', 'Agor=', Agor:2:3);
writeln(l);
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.