Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MODEL_DT.DOC
Скачиваний:
13
Добавлен:
13.11.2019
Размер:
213 Кб
Скачать
☆

1. Входные данные математической модели

Входные данные, используемые при решении той или иной задачи программного комплекса ГРАД разделяются на две группы: входные данные, описывающие математическую модель и входные данные описывающие решаемую задачу.

Входные данные математической модели инвариантны к решаемой задаче и включают следующие группы данных:

- входные данные расчетной схемы;

- входные данные режимов работы;

- входные данные представления результатов;

- дополнительные входные данные.

1.1. Входные данные расчетной схемы

Входные данные расчетной схемы состоят из двух вещественных массивов - CX и BA. Массив CX содержит шифр схемы, т.е. условные номера узлов, составляющих расчетную схему, расположенные в порядке проведения расчета.

Массив BA включает в себя ряд информационных групп и подгрупп, содержащих информацию о двигателе в целом, а также об узлах, образующих его расчетную схему. Описание входных данных расчетной схемы приведено в \1\.

Входные данные расчетной схемы составляют существенно большую часть всей информации, относящейся к математической модели. В связи этим предусмотрена возможность их хранения в базе данных. Необходимые изменения в массивах осуществляются с помощью специального комплекса программ \2\. Управление вводом, обработкой и печатью массивов CX и BA осуществляется с помощью целочисленного массива L.

1.2. Входные данные режимов работы

Режимы (или условия) работы математической модели задаются двумя группами параметров - внешними условиями и условиями управления двигателем.

Внешними условиями являются: скорость полета (определяемая числом Маха), высота полета H и параметры атмосферы на входе в двигатель - Tн и Pн. Параметры атмосферы могут задаваться непосредственно пользователем или определяться по САУ (ГОСТ 4401-81) в зависимости от высоты полета (в интервале -2000... 80000 м).

Входные данные, определяющие условия управления двигателем описаны в п.1.5.

Информация, определяющая режим работы, вводится в составе вещественного массива GR, структура и состав которого определяются с помощью констант целочисленного массива H.

1.3. Входные данные представления результатов

Входные данные представления результатов предназначены для организации вывода печати на АЦПУ, формирования массива результатов необходимого состава и последующей его обработки (печати в таблицах ой или иной формы и записи в базу данных на хранение).

Результаты расчета каждого из модулей узлов хранятся в подгруппе ABC200, а результаты расчета двигателя в целом в группе 4000, куда также заносятся рассчитанные значения некоторых комплексных параметров. Результаты расчета по синтезируемым формулам (см. 1.4.1) помещаются в группе 32000. Формирование массива результатов

5

(массива R) осуществляется пользователем с помощью целочисленного массива AR, в котором перечисляются программные адреса параметров из основного информационного массива A.

Предусмотрена возможность задания индивидуальных масштабных множителей для каждого из параметров заносимых в массив результатов. Масштабные множители вводятся в составе вещественного массива МAC. Управление вводом массивов AR и MAC осуществляется с помощью соответствующих элементов целочисленного массива H. Операции, выполняемые программным комплексом со сформированным массивом результатов, определяются с помощью констант, вводимых в составе массива КOR.

Кроме печати таблиц, содержащих массив результатов, в программном комплексе предусмотрена, так называемая, условная (т.е. выполняемая по условию) печать. К ней относится печать в модулях узлов на различных этапах вычислительного процесса, печать основного информационного массива A, печать дополнительной информации в процессе решения системы уравнений, и т.п. Управление данной печатью осуществляется с помощью целочисленного массива KP.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]