Методы оптимизации и расчеты на ЭВМ технико-экономических задач. Ромашова О.Ю. - 135 стр.

UptoLike

Составители: 

Рубрика: 

135
4. Моделирование целевой функции
Алгоритм расчета КПД
Алгоритм приведен на рис. 4.25.
. . .
Расчет КПД
Вывод КПД
Ввод , Pt
0
h
0
=
η
i
=
Рис. 4.25. Алгоритм расчета КПД
Program KPD_pr;
Uses TABL1;
Var P0, t0, P1, P2, t1, t2,
h0, KPD, ... :real;
BEGIN
Writeln(‘Введите
Рo,to,Pk,P1,P2....’);
Readln
(P0,t0,Pk,P1,P2,t1,t2,...);
h0:=...{Определение т/д }
{параметров с помощью }
{модуля TABL1}
KPD:=
Writeln(‘КПД=‘, KPD);
Readln
END.
Программа расчета КПД
Структура программы на языке ТУРБОПАСКАЛЬ представлена
ниже.
Оформление программы расчета КПД в виде функции
Входные параметры функцииоптимизируемые давления
1
P и
2
P .
Выходной параметр
KPD.
Следует помнить:
1. Переменные P1, P2 и KPD описываются в заголовке функции,
поэтому из предложения “Var...” их следует убрать.
2. Значения параметров
P1 и P2 должны передаваться из основ-
ной программы, поэтому их не надо задавать в функции расчета КПД.
3. Из основной программы (оптимизации) обращение к функции
будет многократным. По этой причине ввод исходных данных, значения
которых должны оставаться постоянными в процессе работы основной
программы (
P0, to, t1, t2, внутренние относительные КПД час-
тей высокого, среднего и низкого давления турбины), желательно вы-
полнять из файла исходных данных. Для этого файл исходных данных
должен быть создан. Назовем его
GRAD.ish”.
4. Учитывая тот факт, что справедливо