Банк рефератов содержит более 364 тысяч рефератов, курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам: истории, психологии, экономике, менеджменту, философии, праву, экологии. А также изложения, сочинения по литературе, отчеты по практике, топики по английскому.
Полнотекстовый поиск
Всего работ:
364139
Теги названий
Разделы
Авиация и космонавтика (304)
Административное право (123)
Арбитражный процесс (23)
Архитектура (113)
Астрология (4)
Астрономия (4814)
Банковское дело (5227)
Безопасность жизнедеятельности (2616)
Биографии (3423)
Биология (4214)
Биология и химия (1518)
Биржевое дело (68)
Ботаника и сельское хоз-во (2836)
Бухгалтерский учет и аудит (8269)
Валютные отношения (50)
Ветеринария (50)
Военная кафедра (762)
ГДЗ (2)
География (5275)
Геодезия (30)
Геология (1222)
Геополитика (43)
Государство и право (20403)
Гражданское право и процесс (465)
Делопроизводство (19)
Деньги и кредит (108)
ЕГЭ (173)
Естествознание (96)
Журналистика (899)
ЗНО (54)
Зоология (34)
Издательское дело и полиграфия (476)
Инвестиции (106)
Иностранный язык (62791)
Информатика (3562)
Информатика, программирование (6444)
Исторические личности (2165)
История (21319)
История техники (766)
Кибернетика (64)
Коммуникации и связь (3145)
Компьютерные науки (60)
Косметология (17)
Краеведение и этнография (588)
Краткое содержание произведений (1000)
Криминалистика (106)
Криминология (48)
Криптология (3)
Кулинария (1167)
Культура и искусство (8485)
Культурология (537)
Литература : зарубежная (2044)
Литература и русский язык (11657)
Логика (532)
Логистика (21)
Маркетинг (7985)
Математика (3721)
Медицина, здоровье (10549)
Медицинские науки (88)
Международное публичное право (58)
Международное частное право (36)
Международные отношения (2257)
Менеджмент (12491)
Металлургия (91)
Москвоведение (797)
Музыка (1338)
Муниципальное право (24)
Налоги, налогообложение (214)
Наука и техника (1141)
Начертательная геометрия (3)
Оккультизм и уфология (8)
Остальные рефераты (21692)
Педагогика (7850)
Политология (3801)
Право (682)
Право, юриспруденция (2881)
Предпринимательство (475)
Прикладные науки (1)
Промышленность, производство (7100)
Психология (8692)
психология, педагогика (4121)
Радиоэлектроника (443)
Реклама (952)
Религия и мифология (2967)
Риторика (23)
Сексология (748)
Социология (4876)
Статистика (95)
Страхование (107)
Строительные науки (7)
Строительство (2004)
Схемотехника (15)
Таможенная система (663)
Теория государства и права (240)
Теория организации (39)
Теплотехника (25)
Технология (624)
Товароведение (16)
Транспорт (2652)
Трудовое право (136)
Туризм (90)
Уголовное право и процесс (406)
Управление (95)
Управленческие науки (24)
Физика (3462)
Физкультура и спорт (4482)
Философия (7216)
Финансовые науки (4592)
Финансы (5386)
Фотография (3)
Химия (2244)
Хозяйственное право (23)
Цифровые устройства (29)
Экологическое право (35)
Экология (4517)
Экономика (20644)
Экономико-математическое моделирование (666)
Экономическая география (119)
Экономическая теория (2573)
Этика (889)
Юриспруденция (288)
Языковедение (148)
Языкознание, филология (1140)

Курсовая работа: Сравнение ожидаемого выхода оксидов азота из газомазутного котла Пп 1000 25 - 545ГМ

Название: Сравнение ожидаемого выхода оксидов азота из газомазутного котла Пп 1000 25 - 545ГМ
Раздел: Рефераты по информатике
Тип: курсовая работа Добавлен 01:36:05 09 декабря 2010 Похожие работы
Просмотров: 7 Комментариев: 20 Оценило: 2 человек Средний балл: 5 Оценка: неизвестно     Скачать

Курсовая работа

по информатике

«Сравнение ожидаемого выхода оксидов азота из газомазутного котла Пп – 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);

textcolor(5);

gotoxy (21,24);

writeln ('Нажмите любую кнопку для продолжения…');

readkey;

clrscr;

textbackground(0);

textcolor(12);

clrscr;

gotoxy (8,1);

writeln ('Расчет теплоемкости воздуха при высоких температурах (более 1600С)');

gotoxy (20,2);

writeln ('в зоне горения факела, cv (кДж/(м3*К)');

t:=1950*(1+0.36*Qt*0.00001)/Agor;

k:=(t-1200)/1000;

cg:=1.58+0.122*k;

cv:=1.46+0.092*k;

writeln ('cv=', cv:4:3);

writeln (l, 'Расчет теплоемкости воздуха при высоких температурах (более 1600С) в зоне горения факела, cv (кДж/(м3*К)');

write (l, 'cv=', cv:4:3);

writeln(l);

gotoxy (21,24);

textcolor(5);

writeln ('Нажмителюбуюклавишудляпродолжения…');

readkey;

clrscr;

textbackground(0);

textcolor(11);

clrscr;

gotoxy (8,1);

writeln ('Расчетная адиабатная температура в зоне горения, градус Цельсия');

Ta:=(Qt/(Vgaz*cg+1.016*(Agor-1)*Vv*cv))+273;

writeln ('Ta=', Ta:6:2);

writeln (l, 'Расчетная адиабатная температура в зоне горения, градус Цельсия', 'Ta=', Ta:6:2);

writeln(l);

gotoxy (21,24);

textcolor(5);

writeln ('Нажмите любую клавишу для продолжения…');

readkey;

clrscr;

textbackground(1);

textcolor(10);

clrscr;

gotoxy (10,1);

writeln ('Коэффициент тепловой эффективности стен зоны горения факела');

gotoxy (22,2);

writeln ('на 1,5 м выше верхнего яруса горелок');

Wf:=(a*c+b*(0.1+c))/(a+2*b);

writeln ('Wf=', Wf:1:6);

writeln (l, 'Коэффициент тепловой эффективности стен зоны горения факела на 1,5 м выше верхнего яруса горелок');

write (l, 'Wf=', Wf:1:6);

writeln(l);

gotoxy (22,24);

textcolor(5);

writeln ('Нажмителюбуюклавишудляпродолжения…');

readkey;

clrscr;

textcolor(15);

gotoxy (4,1);

writeln ('Максимальная температура зоны горения с учетом отвода теплоты с экранов');

gotoxy (13,2);

writeln ('степени выгорания топлива и влияния рециркуляции газов');

textcolor(0);

writeln (l, 'Максимальная температура зоны горения с учетом отвода теплоты с экранов степени выгорания топлива');

write (l, 'и влияния рециркуляции газов');

writeln ('при 5% рециркуляции газов через шлицы под горелки, С');

Tm1:=0.98*Ta*(exp (ln(1-Wf)*0.25))*(1 – (exp (ln(0.05)*1.325)))+273;

writeln ('Tm1=', Tm1:4:1);

writeln (l, 'при5% рециркуляциигазовчерезшлицыподгорелки, С', 'Tm1=', Tm1:5:1);

writeln ('при 15% рециркуляции газов через шлицы под горелки, С');

Tm2:=2110*(1 – (exp (ln(0.15)*1.975)))+273;

writeln ('Tm2=', Tm2:4:1);

writeln (l, 'при 15% рециркуляции газов через шлицы под горелки, С', 'Tm2=', Tm2:4:1);

writeln ('Разность между максимальными температурами при разной рециркуляции газов через');

writeln ('шлицы под горелки, Tm1-Tm2 (С):');

p:=abs (Tm1-Tm2);

writeln ('Tm1-Tm2= ', (Tm1-Tm2):3:1);

writeln (l, 'Разность между максимальными температурами при разной рециркуляции газов через шлицы под горелки, Tm1-Tm2 (С)');

writeln (l, 'Tm1-Tm2= ', (Tm1-Tm2):3:1);

writeln ('При вводе 5% рециркуляции газов в кольцевой канал горелки, С');

Tm3:=2110*(1 – (exp (ln(0.05)*1.15)))+273;

writeln ('Tm3=', Tm3:5:1);

writeln (l, 'При вводе 5% рециркуляции газов в кольцевой канал горелки, С', 'Tm3=', Tm3:5:1);

Writeln ('При вводе 15% рециркуляции газов в кольцевой канал горелки, С');

Tm4:=2110*(1 – (exp (ln(0.15)*1.45)))+273;

writeln ('Tm4=', Tm4:4:1);

Writeln (l, 'При вводе 15% рециркуляции газов в кольцевой канал горелки, С', 'Tm4=', Tm4:4:1);

writeln ('Разность между максимальными температурами при разной рециркуляции газов');

writeln ('при вводе в кольцевой канал горелки Tm3-Tm4 (С):');

z:=Tm3-Tm4;

writeln ('Tm3-Tm4=', (Tm3-Tm4):3:1);

writeln (l, 'Разность между максимальными температурами при разной рециркуляции газов при вводе в кольцевой');

writeln (l, 'канал горелки Tm3-Tm4 (С)');

writeln (l, 'Tm3-Tm4=', (Tm3-Tm4):3:1);

writeln(l);

gotoxy (22,24);

textcolor(5);

writeln ('Нажмителюбуюклавишудляпродолжения…');

readkey;

clrscr;

textbackground(0);

textcolor(9);

clrscr;

gotoxy (3,1);

writeln ('Температурный интервал активной реакции образования оксидов азота, Tp(С):');

writeln ('при 5% рециркуляции газов через шлицы под горелки, С');

Tp1:=Tp(Tm1);

writeln (' Tp1= ', Tp1:6:1);

writeln (l, 'Температурный интервал активной реакции образования оксидов азота, Tp(С):');

writeln (l, 'при 5% рециркуляции газов через шлицы под горелки, С', ' Tp1= ', Tp1:6:1);

writeln ('при 15% рециркуляции газов через шлицы под горелки, С');

Tp2:=Tp(Tm2);

writeln (' Tp2= ', Tp2:6:1);

writeln (l, 'при 15% рециркуляции газов через шлицы под горелки, С', ' Tp2= ', Tp2:6:1);

writeln ('При вводе 5% рециркуляции газов в кольцевой канал горелки, С');

Tp3:=Tp(Tm3);

writeln (' Tp3= ', Tp3:6:1);

writeln (l, 'При вводе 5% рециркуляции газов в кольцевой канал горелки, С', ' Tp3= ', Tp3:6:1);

writeln ('При вводе 15% рециркуляции газов в кольцевой канал горелки, С');

Tp4:=Tp(Tm4);

writeln (' Tp4= ', Tp4:6:1);

writeln (l, 'При вводе 15% рециркуляции газов в кольцевой канал горелки, С', ' Tp4= ', Tp4:6:1);

writeln(l);

gotoxy (22,24);

textcolor(5);

writeln ('Нажмите любую клавишу для продолжения…');

readkey;

clrscr;

textbackground(0);

gotoxy (15,1);

textcolor(13);

Writeln ('Расчет температуры газов в топке, Tg(C):');

writeln (l, 'Расчет температуры газов в топке, Tg(C):');

textcolor(6);

writeln ('при 5% рециркуляции газов через шлицы под горелки, С');

Tg1:=Tg(Tm1);

writeln (' Tg1= ', Tg1:2:3);

writeln (l, 'при 5% рециркуляции газов через шлицы под горелки, С', ' Tg1= ', Tg1:2:3);

writeln ('при 15% рециркуляции газов через шлицы под горелки, С');

Tg2:=Tg(Tm2);

writeln (' Tg2= ', Tg2:2:3);

writeln (l, 'при 15% рециркуляции газов через шлицы под горелки, С', ' Tg2= ', Tg2:2:3);

writeln ('При вводе 5% рециркуляции газов в кольцевой канал горелки, С');

Tg3:=Tg(Tm3);

writeln (' Tg3= ', Tg3:2:3);

writeln (l, 'При вводе 5% рециркуляции газов в кольцевой канал горелки, С', ' Tg3= ', Tg3:2:3);

writeln ('При вводе 15% рециркуляции газов в кольцевой канал горелки, С');

Tg4:=Tg(Tm4);

writeln (' Tg4= ', Tg4:2:3);

writeln (l, 'При вводе 15% рециркуляции газов в кольцевой канал горелки, С', ' Tg4= ', Tg4:2:3);

writeln(l);

gotoxy (22,24);

textcolor(5);

writeln ('Нажмите любую клавишу для продолжения…');

readkey;

clrscr;

textbackground(0);

textcolor(5);

writeln ('Введитезначение:');

writeln ('Коэффициента заполнения сечения топки восходящими потокомами газов, bet');

write ('bet='); readln(bet);

writeln ('Введите значение:');

writeln ('Теплового напряжения топочного обьема, q (МВт/м3)');

write ('q='); readln(q);

writeln ('Введите значение:');

writeln ('Удельного приведенного объема газов, vg (м3/МДж)');

write ('vg='); readln(vg);

textcolor(14);

gotoxy (14,10);

writeln ('Время пребывания газов в топочной камере, j(сек)');

writeln (l, 'Время пребывания газов в топочной камере, j(сек)');

writeln ('при 5% рециркуляции газов через шлицы, сек');

j1:=j (Tg1, r1);

writeln ('j1= ', j1:1:5);

writeln (l, 'при 5% рециркуляции газов через шлицы, сек', 'j1= ', j1:1:5);

writeln ('при 15% рециркуляции газов через шлицы, сек');

j2:=j (Tg2, r2);

writeln ('j2=', j2:1:5);

writeln (l, 'при 15% рециркуляции газов через шлицы, сек', 'j2=', j2:1:5);

writeln ('при вводе 5% рециркуляции газов в горелку, сек');

j3:=j (Tg3, r1);

writeln ('j3=', j3:1:5);

writeln (l, 'при вводе 5% рециркуляции газов в горелку, сек', 'j3=', j3:1:5);

writeln ('при вводе 15% рециркуляции газов в горелку, сек');

J4:=j (Tg4, r2);

writeln ('j4=', j4:1:5);

writeln (l, 'при вводе 15% рециркуляции газов в горелку, сек', 'j4=', j4:1:5);

writeln(l);

textcolor(5);

writeln ('Введите значение:');

writeln ('Теплового напряжения сечения, Tt (МВт/м) 2');

write ('Tt='); readln(Tt);

writeln ('Введите значение:');

writeln ('Cечения топочной камеры, Sc(м)');

write ('Sc='); readln(Sc);

textcolor(14);

writeln ('Расчетное время реакции образования оксидов азота в топке, jp(сек)');

writeln (l, 'Расчетное время реакции образования оксидов азота в топке, jp(сек)');

writeln ('при 5% рециркуляции газов через шлицы, сек');

jp1:=abs (jp(Tp1, j1));

writeln ('jp1= ', jp1:1:4);

writeln (l, 'при 5% рециркуляции газов через шлицы, сек', 'jp1= ', jp1:1:4);

writeln ('при 15% рециркуляции газов через шлицы, сек');

jp2:=abs (jp(Tp2, j2));

writeln ('jp2=', jp2:1:4);

writeln (l, 'при 15% рециркуляции газов через шлицы, сек', 'jp2=', jp2:1:4);

writeln ('при вводе 5% рециркуляции газов в горелку, сек');

jp3:=abs (jp(Tp3, j3));

writeln ('jp3=', jp3:1:4);

writeln (l, 'при вводе 5% рециркуляции газов в горелку, сек', 'jp3=', jp3:1:4);

writeln ('при вводе 15% рециркуляции газов в горелку, сек');

jp4:=abs (jp(Tp4, j4));

writeln ('jp4=', jp4:1:4);

writeln (l, 'при вводе 15% рециркуляции газов в горелку, сек', 'jp4=', jp4:1:4);

writeln(l);

readkey;

clrscr;

textbackground(0);

gotoxy (15,1);

textcolor(14);

writeln ('Расчет теоретического времени достижения равновесия, сек');

writeln (l, 'Расчет теоретического времени достижения равновесия, сек');

textcolor(15);

writeln ('при 5% рециркуляции газов через шлицы, сек');

f1:=f(Tm1);

writeln ('f1= ', f1:5:5);

writeln (l, 'при 5% рециркуляции газов через шлицы, сек', 'f1= ', f1:5:5);

writeln ('при 15% рециркуляции газов через шлицы, сек');

f2:=f(Tm2);

writeln ('f2= ', f2:5:5);

writeln (l, 'при 15% рециркуляции газов через шлицы, сек', 'f2= ', f2:5:5);

writeln ('при вводе 5% рециркуляции газов в горелку, сек');

f3:=f(Tm3);

writeln ('f3= ', f3:5:5);

writeln (l, 'при вводе 5% рециркуляции газов в горелку, сек', 'f3= ', f3:5:5);

writeln ('при вводе 15% рециркуляции газов в горелку, сек');

f4:=f(Tm4);

writeln ('f4= ', f4:5:5);

writeln (l, 'при вводе 15% рециркуляции газов в горелку, сек', 'f4= ', f4:5:5);

writeln(l);

gotoxy (22,24);

textcolor(5);

writeln ('Нажмите любую клавишу для продолжения…');

readkey;

clrscr;

textcolor(3);

writeln ('Введите значение:');

writeln ('Плотности кислорода при атмосферном давлении, po2 (кг/м3)');

write ('po2='); readln(po2);

writeln ('Коэффициента избытка воздуха в газах рециркуляции, Arz');

write ('Arz='); readln(Arz);

textcolor(14);

gotoxy (1,6);

writeln ('Концентрация остаточного(избыточного) кислорода в зоне горения реакции, Co2 (кг/м3)');

writeln;

writeln (l, 'Концентрация остаточного(избыточного) кислорода в зоне горения реакции, Co2 (кг/м3)');

textcolor(3);

writeln ('при 5% рециркуляции газов через шлицы под горелки');

Co1:=abs (Co(po2, Arz, r1));

writeln ('Co1=', Co1:1:6);

writeln (l, 'при5% рециркуляциигазовчерезшлицыподгорелки', 'Co1=', Co1:1:6);

writeln ('при вводе 15% рециркуляции газов в горелку');

Co2:=abs (Co(po2, Arz, r2));

writeln ('Co2=', Co2:1:6);

writeln (l, 'привводе 15% рециркуляциигазоввгорелку', 'Co2=', Co2:1:6);

writeln(l);

gotoxy (21,24);

textcolor(5);

writeln ('Нажмителюбуюклавишудляпродолжения…');

readkey;

clrscr;

textcolor(11);

gotoxy (10,1);

writeln ('Концентрациятермическихоксидовазота, No2tr (г/м3):');

writeln (l, 'Концентрация термических оксидов азота, No2tr (г/м3):');

textcolor(2);

writeln ('при 5% рециркуляции газов через шлицы под горелки, г/м3');

No2tr1:=No2tr (Co1, Tm1, jp1, f1);

writeln (' No2tr1= ', No2tr1:1:6);

writeln (l, 'при 5% рециркуляции газов через шлицы под горелки, г/м3', ' No2tr1= ', No2tr1:1:6);

writeln ('при 15% рециркуляции газов через шлицы под горелки, г/м3');

No2tr2:=abs (No2tr(Co1, Tm2, jp2, f2));

writeln (' No2tr2= ', No2tr2:1:6);

writeln (l, 'при 15% рециркуляции газов через шлицы под горелки, г/м3', ' No2tr2= ', No2tr2:1:6);

writeln ('При вводе 5% рециркуляции газов в кольцевой канал горелки, г/м3');

No2tr3:=abs (No2tr(Co1, Tm3, jp3, f3));

writeln (' No2tr3= ', No2tr3:1:6);

writeln (l, 'При вводе 5% рециркуляции газов в кольцевой канал горелки, г/м3', ' No2tr3= ', No2tr3:1:6);

Writeln ('При вводе 15% рециркуляции газов в кольцевой канал горелки, г/м3 ');

No2tr4:=abs (No2tr(Co1, Tm4, jp4, f4));

writeln (' No2tr4= ', No2tr4:1:6);

Writeln (l, 'При вводе 15% рециркуляции газов в кольцевой канал горелки, г/м3', ' No2tr4= ', No2tr4:1:6);

writeln(l);

readkey;

clrscr;

writeln ('Введите значение:');

writeln ('Содержания азота в топливе, Nr(%)');

write ('Nr='); readln(Nr);

GOTOXY (15,4);

textcolor(14);

writeln ('Топливныеибыстрыеоксидыазота, No2tl (г/м3):');

writeln (l, 'Топливные и быстрые оксиды азота, No2tl (г/м3):');

textcolor(12);

writeln ('при 5% рециркуляции газов через шлицы под горелки, г/м3');

No2tl1:=abs (No2tl(Nr, Tm1, r1));

writeln ('No2tl1= ', No2tl1:1:6);

writeln (l, 'при5% рециркуляциигазовчерезшлицыподгорелки, г/м3', 'No2tl1= ', No2tl1:1:6);

writeln ('при 15% рециркуляции газов через шлицы под горелки, г/м3');

No2tl2:=abs (No2tl(Nr, Tm2, r2));

writeln ('No2tl2= ', No2tl2:1:6);

writeln (l, 'при 15% рециркуляциигазовчерезшлицыподгорелки, г/м3', 'No2tl2= ', No2tl2:1:6);

writeln ('При вводе 5% рециркуляции газов в кольцевой канал горелки, г/м3');

No2tl3:=abs (No2tl(Nr, Tm3, r1));

writeln ('No2tl3= ', No2tl3:1:6);

writeln (l, 'Привводе5% рециркуляциигазоввкольцевойканалгорелки, г/м3', 'No2tl3= ', No2tl3:1:6);

Writeln ('При вводе 15% рециркуляции газов в кольцевой канал горелки, г/м3');

No2tl4:=abs (No2tl(Nr, Tm4, r2));

writeln ('No2tl4= ', No2tl4:1:6);

Writeln (l, 'Привводе 15% рециркуляциигазоввкольцевойканалгорелки, г/м3', 'No2tl4= ', No2tl4:1:6);

writeln(l);

readkey;

clrscr;

textbackground(9);

clrscr;

gotoxy (4,1);

textcolor(15);

writeln ('Суммарныйвыходоксидовазота, No2o (г/м3)');

writeln (l, 'Суммарный выход оксидов азота, No2o (г/м3)');

textcolor(2);

writeln ('при 5% рециркуляции газов через шлицы под горелки');

No2o1:=No2tr1+No2tl1;

writeln ('No2o1=', No2o1:2:4);

writeln (l, 'при 5% рециркуляции газов через шлицы под горелки', 'No2o1=', No2o1:2:4);

writeln ('при 15% рециркуляции газов через шлицы под горелки');

No2o2:=No2tr2+No2tl2;

writeln ('No2o2=', No2o2:2:4);

writeln (l, 'при 15% рециркуляции газов через шлицы под горелки', 'No2o2=', No2o2:2:4);

writeln ('При вводе 5% рециркуляции газов в кольцевой канал горелки');

No2o3:=No2tr3+No2tl3;

writeln ('No2o3=', No2o3:2:4);

writeln (l, 'При вводе 5% рециркуляции газов в кольцевой канал горелки', 'No2o3=', No2o3:2:4);

Writeln ('При вводе 15% рециркуляции газов в кольцевой канал горелки');

No2o4:=No2tr4+No2tl4;

writeln ('No2o4=', No2o4:2:4);

Writeln ('При вводе 15% рециркуляции газов в кольцевой канал горелки', 'No2o4=', No2o4:2:4);

readkey;

close(l);

clrscr;

writeln ('Желаете повторить расчет');

writeln ('1-нет');

writeln ('2-да');

repeat

ch:=readkey;

until ch in ['1', '2'];

case ch of

'1':halt;

'2':goto zanovo

end;

ENd.

Описание работы программы

Данная программа способна сравнивать ожидаемый выход оксидов азота из газомазутного котла Пп – 1000 – 25 – 545ГМ (ТГМП – 314) при сжигании мазута при заранее заданной рециркуляции, тепловой эффективности стен зоны горения. В данной программе использованы функции, которые избавляют от необходимости многократно повторять в тексте программы аналогичными фрагментами, задавая их изменяющимися переменными. С помощью оператора цикла с постустусловием, в зависимости от нажатия клавиш ‘1’ или ‘2’, работа программы либо завершается, либо выполняется еще раз. Процедура assign позволяет выводить результаты работы программы во внешний файл, при заранее указанном пути.

Результаты работы программы

Тепловыделение в зоне горения, Qt (кДж/кг) Qt=43491.96

Коэффициент избытка воздуха в зоне горения, AgorAgor=1.005

Расчет теплоемкости воздуха при высоких температурах (более 1600С) в зоне горения факела, cv (кДж/(м3*К)

cv=1.556

Расчетная адиабатная температура в зоне горения, градус ЦельсияTa=2582.93

Коэффициент тепловой эффективности стен зоны горения факела на 1,5 м выше верхнего яруса горелок

Wf=0.446662

Максимальная температура зоны горения с учетом отвода теплоты с экранов степени выгорания топлива

и влияния рециркуляции газовпри 5% рециркуляции газов через шлицы под горелки, СTm1=2414.9

при 15% рециркуляции газов через шлицы под горелки, СTm2=2333.2

Разность между максимальными температурами при разной рециркуляции газов через шлицы под горелки, Tm1-Tm2 (С)

Tm1-Tm2= 81.7

При вводе 5% рециркуляции газов в кольцевой канал горелки, СTm3=2315.7

При вводе 15% рециркуляции газов в кольцевой канал горелки, СTm4=2248.2

Разность между максимальными температурами при разной рециркуляции газов при вводе в кольцевой

канал горелки Tm3-Tm4 (С)

Tm3-Tm4=67.5

Температурный интервал активной реакции образования оксидов азота, Tp(С):

при 5% рециркуляции газов через шлицы под горелки, С Tp1= 91.4

при 15% рециркуляции газов через шлицы под горелки, С Tp2= 85.4

При вводе 5% рециркуляции газов в кольцевой канал горелки, С Tp3= 84.2

При вводе 15% рециркуляции газов в кольцевой канал горелки, С Tp4= 79.4

Расчет температуры газов в топке, Tg(C):

при 5% рециркуляции газов через шлицы под горелки, С Tg1= 2091.966

при 15% рециркуляции газов через шлицы под горелки, С Tg2= 2029.770

При вводе 5% рециркуляции газов в кольцевой канал горелки, С Tg3= 2016.532

При вводе 15% рециркуляции газов в кольцевой канал горелки, С Tg4= 1965.978

Время пребывания газов в топочной камере, j(сек)

при 5% рециркуляции газов через шлицы, секj1= 1.65863

при 15% рециркуляции газов через шлицы, секj2=1.56080

при вводе 5% рециркуляции газов в горелку, секj3=1.72067

при вводе 15% рециркуляции газов в горелку, секj4=1.61145

Расчетное время реакции образования оксидов азота в топке, jp(сек)

при 5% рециркуляции газов через шлицы, секjp1= 0.1265

при 15% рециркуляции газов через шлицы, секjp2=0.1113

при вводе 5% рециркуляции газов в горелку, секjp3=0.1209

при вводе 15% рециркуляции газов в горелку, секjp4=0.1068

Расчет теоретического времени достижения равновесия, сек

при 5% рециркуляции газов через шлицы, секf1= 0.01428

при 15% рециркуляции газов через шлицы, секf2= 0.03139

при вводе 5% рециркуляции газов в горелку, секf3= 0.03743

при вводе 15% рециркуляции газов в горелку, секf4= 0.07564

Концентрация остаточного(избыточного) кислорода в зоне горения реакции, Co2 (кг/м3)

при 5% рециркуляции газов через шлицы под горелкиCo1=0.001998

при вводе 15% рециркуляции газов в горелкуCo2=0.003195

Концентрация термических оксидов азота, No2tr (г/м3):

при 5% рециркуляции газов через шлицы под горелки, г/м3 No2tr1= 31.025008

при 15% рециркуляции газов через шлицы под горелки, г/м3 No2tr2= 10.608462

При вводе 5% рециркуляции газов в кольцевой канал горелки, г/м3 No2tr3= 9.327391

При вводе 15% рециркуляции газов в кольцевой канал горелки, г/м3 No2tr4= 3.543303

Топливные и быстрые оксиды азота, No2tl (г/м3):

при 5% рециркуляции газов через шлицы под горелки, г/м3No2tl1= 0.282328

при 15% рециркуляции газов через шлицы под горелки, г/м3No2tl2= 0.208903

При вводе 5% рециркуляции газов в кольцевой канал горелки, г/м3No2tl3= 0.193359

При вводе 15% рециркуляции газов в кольцевой канал горелки, г/м3No2tl4= 0.132769

Суммарный выход оксидов азота, No2o (г/м3)

при 5% рециркуляции газов через шлицы под горелкиNo2o1=31.3073

при 15% рециркуляции газов через шлицы под горелкиNo2o2=10.8174

При вводе 5% рециркуляции газов в кольцевой канал горелкиNo2o3=9.5207

Анализ допущенных ошибок

Error 2: Identifier expected.

Error 3: Unknown identifier.

Error 5: Syntax error.

Error 8: String constant exceeds line.

Error 37: End expected.

Error 42: Error in expression.

Error 62: Division by zero.

Error 85: «;» expected.

Error 86: «:» expected.

Error 87: «,» expected.

Error 88: «(«expected.

Error 89: «)» expected.

Error 90: «=» expected.

Error 91: «:=» expected.

Error 104: Ordinal variable expected.

Error 105: Inline error.

Error 116: Must be in 8087 mode to compile.


Список используемой литературы

1) Безгрешнов А.Н. Расчет паровых котлов в примерах и задачах: Учеб. пособие для вузов/ А.Н. Безгрешнов, Ю.М. Липов, Б.М. Шлейфер; Под общ. ред. Ю.М. Липова. – М.:Энергоатомиздат, 1991. – 240 с.: ил.

2) Грызлов В.И., Грызлова Т.П. Турбо Паскаль 7.0 – 4 – е изд., испр. – М.: ДМК Пресс, 2005. – 416 с.: ил.

3) Немнюгин С.А. Программирование на языке высокого уровня: Учебник для вузов. 2 – е изд. – СПб.: Питер, 2005. – 544 с.: ил.

Оценить/Добавить комментарий
Имя
Оценка
Комментарии:
Хватит париться. На сайте FAST-REFERAT.RU вам сделают любой реферат, курсовую или дипломную. Сам пользуюсь, и вам советую!
Никита11:20:57 04 ноября 2021
.
.11:20:54 04 ноября 2021
.
.11:20:51 04 ноября 2021
.
.11:20:49 04 ноября 2021
.
.11:20:47 04 ноября 2021

Смотреть все комментарии (20)
Работы, похожие на Курсовая работа: Сравнение ожидаемого выхода оксидов азота из газомазутного котла Пп 1000 25 - 545ГМ

Назад
Меню
Главная
Рефераты
Благодарности
Опрос
Станете ли вы заказывать работу за деньги, если не найдете ее в Интернете?

Да, в любом случае.
Да, но только в случае крайней необходимости.
Возможно, в зависимости от цены.
Нет, напишу его сам.
Нет, забью.



Результаты(294402)
Комментарии (4230)
Copyright © 2005 - 2024 BestReferat.ru / реклама на сайте