memo1.Lines.Add('Диаметр первой нерегулируемой ступени ЧВД, м: '+floattostrF(dv1,FFFixed,18,1));
memo1.Lines.Add('Диаметр последней ступени ЧВД, м: '+floattostrF(dv2,FFFixed,18,1));
memo1.Lines.Add('Степень реактивноти первой нерегулируемой ступени : '+floattostrF(r1,FFFixed,18,1));
memo1.Lines.Add('Степень реактивноти последней ступени : '+floattostrF(r2,FFFixed,18,1));
memo1.Lines.Add('Диаметр первой нерегулируемой ступени ЧCД, м: '+floattostrF(dc1,FFFixed,18,1));
memo1.Lines.Add('Диаметр последней ступени ЧCД, м: '+floattostrF(dc2,FFFixed,18,1));
memo1.Lines.Add('Степень реактивноти первой нерегулируемой ступени : '+floattostrF(r3,FFFixed,18,1));
memo1.Lines.Add('Степень реактивноти последней ступени : '+floattostrF(r4,FFFixed,18,1));
memo1.Lines.Add('------------------------Расчет------------------------');
memo1.Lines.Add(' ');
memo1.Lines.Add('---1. Определение числа ступеней в части высокого давления ---');
memo1.Lines.Add(' ');
memo1.Lines.Add('Окружная скорость первой ступени: '+floattostrF(vu1,FFFixed,18,3)+' м');
memo1.Lines.Add('Окружная скорость последней ступени: '+floattostrF(vu2,FFFixed,18,3)+' м');
memo1.Lines.Add('Отношение скоростей u/cф первой ступени: '+floattostrF(vucf1,FFFixed,18,3));
memo1.Lines.Add('Отношение скоростей u/cф последней ступени: '+floattostrF(vucf2,FFFixed,18,3));
memo1.Lines.Add('Располагаемый теплоперепад первой ступени: '+floattostrF(vHo1,FFFixed,18,3)+' Дж/кг');
memo1.Lines.Add('Располагаемый теплоперепад последней ступени: '+floattostrF(vHo2,FFFixed,18,3)+' Дж/кг');
memo1.Lines.Add('Средний располагаемый теплоперепад: '+floattostrF(vHocp,FFFixed,18,3)+' Дж/кг');
memo1.Lines.Add('Число ступеней: '+floattostrF(vz,FFFixed,18,0));
memo1.Lines.Add(' ');
memo1.Lines.Add('---2. Определение числа ступеней в части среднего давления ---');
memo1.Lines.Add(' ');
memo1.Lines.Add('Окружная скорость первой ступени: '+floattostrF(cu1,FFFixed,18,3)+' м');
memo1.Lines.Add('Окружная скорость последней ступени: '+floattostrF(cu2,FFFixed,18,3)+' м');
memo1.Lines.Add('Отношение скоростей u/cф первой ступени: '+floattostrF(cucf1,FFFixed,18,3));
memo1.Lines.Add('Отношение скоростей u/cф последней ступени: '+floattostrF(cucf2,FFFixed,18,3));
memo1.Lines.Add('Располагаемый теплоперепад первой ступени: '+floattostrF(cHo1,FFFixed,18,3)+' Дж/кг');
memo1.Lines.Add('Располагаемый теплоперепад последней ступени: '+floattostrF(cHo2,FFFixed,18,3)+' Дж/кг');
memo1.Lines.Add('Средний располагаемый теплоперепад: '+floattostrF(cHocp,FFFixed,18,3)+' Дж/кг');
memo1.Lines.Add('Число ступеней: '+floattostrF(cz,FFFixed,18,0));
end;
procedure TForm1.Button7Click(Sender: TObject);
var
i:integer;
begin
combobox1.Items.Clear;
for i:=0 to 23 do
combobox1.Items.add(vxdnames[i+1]);
combobox2.Items.Clear;
for i:=0 to 9 do
combobox2.Items.add(vixnames[i+1]);
end;
procedure TForm1.Button8Click(Sender: TObject);
var
min,max,value,step:double;
begin
max:=strtofloat(edit1.Text);
min:=strtofloat(edit2.Text);
step:=strtofloat(edit3.Text);
series1.Clear;
value:=min;
while(value<=max) do
begin
vxd[combobox1.ItemIndex+1]:=value;
vix[combobox2.ItemIndex+1]:=rachet();
series1.AddXY(vxd[combobox1.ItemIndex+1],vix[combobox2.ItemIndex+1],floattostrF(vxd[combobox1.ItemIndex+1],fffixed,4,2),clgreen);
value:=value+step;
end;
end;
end.
В ходе работы мы написали программу для расчета турбины Т-14/17-3,4, в которую входят расчеты первой, второй и последней ступеней и определение числа ступеней, на основе курсового проекта по «Паровым и газовым турбинам».
Дополнительно мы создали программу для построения зависимостей расчетных данных от входных. Что позволяет визуально ощутить, как влияют исходные параметры на основные выходные характеристики турбины.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.