Руководство пользователя модуля РАТЕГ, страница 24

              Протокол: текстовый файл с именем <номер задачи>#RATEG_report.lst. Файл обновляется при запуске задачи с начала и продолжается при продолжении расчета с файла рестарта. В протокол выдаются диагностические сообщения о пересчетах шага, о действиях системы управления, чтении и записи файлов рестарта, сообщения об ошибках и др.

              Начальное состояние системы: текстовый файл с именем <номер задачи>#RATEG_data.lst. в котором хранятся начальные данные текущего запуска и выдача начальной геометрии системы. Этот файл обновляется при каждом запуске задачи. Если данных слишком много, то можно отключить их выдачу в файл, вставив строку с символами ###. После них информация в файл не выводится.

              Текущее состояние системы: текстовый файл с именем <номер задачи>#RATEG_<номер точки рестарта>.lst. Состав, времена и частота выдачи файла состояния системы заказывается во входном файле. Без предварительного заказа файл состояния системы выводится на момент запланированного завершения расчета и при некоторых аварийных остановах.

              Временные зависимости: файлы с именами <номер задачи>#TRANS_<имя датчика>.dia, <номер задачи>#TRIP1_<имя триггера>.dia, <номер задачи>#TRIP2_<имя триггера>.dia, <номер задачи>#REGUL_<имя регулятора>.dia. В каждый файл записывается одна зависимость. При продолжении задачи или повторении расчета старые данные (данные на моменты времени больше времени начала расчета) уничтожаются. Временные зависимости заказываются во входных данных. Шаг накопления временных зависимостей один для всех.

              Выдача информационного поля в момент авоста: файл с именем <номер задачи>#total info.lst. Это текстовый файл, куда выводятся текущие значения переменных и массивов.

              Файлы рестарта: бесформатные файлы с именем <номер задачи>.rec. В эти файлы записывается вся информация необходимая для повтора и продолжения расчета.

              Все величины во входных и выходных файлах представлены в системе единиц СИ.

              Выходные файлы РАТЕГ можно просматривать любым текстовым редактором, однако удобнее это делать с помощью постпроцессора РАТЕГ.

4.2 Сообщения об ошибках

              Как правило, на стадии расчета аварийный останов связан со значительным уменьшением расчетного шага и может быть обусловлен следующими причинами, приведенными в последних строках файла протокола:

Сообщение об ошибке

Причина возникновения

Методика устранения

Изменение знака MGI: point:

Изменилось направление значительного межфазного потока массы за последний шаг. Вероятной причиной является значительное изменение температуры газовой фазы, связанное с изменением энтальпии или концентрации неконденсируемого газа.

Пересмотреть гидравлическую нодализацию элемента
Увеличить время открытия или закрытия клапана при наличии
Пересчитать процесс с более мелким шагом

X_N > 1.1:

Массовая концентрация газовой фазы превышает 1. Возможно как неадекватное перераспределение массы в результате решения уравнения сохранения в консервативном виде, так и значительные скорости изменения давления и/или объемного паросодержания

Пересмотреть гидравлическую нодализацию элемента
Пересчитать процесс с более мелким шагом

Изменение P >

Возможно как неадекватное перераспределение массы в результате решения уравнения сохранения в консервативном виде, так и значительные скорости изменения давления и/или объемного паросодержания

Пересмотреть гидравлическую нодализацию элемента с целью по возможности исключить совпадение границ раздела фаз и нодализационных ячеек

T_F > T_S

Возникает при значительных скоростях потока

Укрупнить нодализационную сетку

T_G < T_SV

Возникает при значительных скоростях потока или при резком уменьшении паросодержания

Укрупнить нодализационную сетку
Пересчитать процесс с более мелким шагом

5 ПРИМЕРЫ МОДЕЛИРОВАНИЯ ЭЛЕМЕНТОВ ЯЭУ

5.1   Пример управления скоростью центробежного насоса (PUMP Type=3)

              На стадии установления начальных условий (стационарного расчета) угловая скорость насоса определяется регулятором. Регулятор выводит угловую скорость насоса, необходимую для обеспечения требуемого расхода в петле (задается датчиком LOOP1_ FLOW).

              Если в стационарном расчете значение относительной угловой скорости установилось равным 1., для задания выбега насоса удобно использовать параметры насоса StopTRIP_ONE и StopwayAngularVelocityTable . В общем случае можно использовать другую процедуру.

              На стадии переходного режима (переход осуществляется по сигналу TRANS0) управление насосом переводится с регулятора на датчик с помощью команды PUMP1_TRANS. Датчик использует установившееся значение угловой скорости, для чего запоминается последнее значение регулятора. После получения сигнала на выбег PUMP1_RUNDOWN датчик переключает постоянное значение скорости на таблицу выбега с помощью команды PUMP1_STOP.

TRANS0 – логический оператор, принимает значение истина только на одном шаге;

PUMP1_ANGVEL - датчик угловой скорости (ControlParameterType =1);

MF_LOOP1 - датчик расхода в петле 1 (ControlParameterType =1).

&PUMP  NAME="PUMP1", Type=3, Coef_Kt=1, Coef_Kq=995,  Coef_Kw=694000, KsiStopped=12,

 AngularVelocity_Regulator="PUMP1_VELSS",

&REGULATOR  Name="PUMP1_VELSS", RegulationTime= 10., InitialValue= 0.8,

 Expression= "(LOOP1_FLOW-MF_LOOP1)/LOOP1_FLOW",

&TRANSDUCER Name="PUMP1_RVEL", ControlParameterType= 4, Accumulation= 1,

 Expression= "PUMP1_ANGVEL*ORD(TRANS0)",

&TRANSDUCER Name="PUMP1_VEL", ControlParameterType= 4,

 Expression= "PUMP1_RVEL * PUMP1_TAB(TIME)",