Графическая интерактивная оболочка головного модуля интерфейс пользователя предназначена для работы только в среде ОС WINDOWS95, 98, NT, ME, 2000, XP.
Существующая графическая оболочка, позволяющая визуализировать результаты расчета по кодам СВЕЧА и ГЕФЕСТ, также работает только в среде ОС WINDOWS.
В целом, графическая интерактивная оболочка комплекса состоит из трех основных компонентов:
- препроцессора, позволяющего в интерактивном режиме готовить входной файл РАТЕГ/СВЕЧА;
- программы, позволяющей пользователю в режиме on line взаимодействовать с программой: выводить на экран необходимую информацию, редактировать заказ этой выдачи, управлять расчетом и др.;
-
|
Входной файл и большинство выходных файлов ядра РАТЕГ/СВЕЧА представляют собой текстовые файлы. В среде WINDOWS95, 98, NT эти файлы могут создаваться, редактироваться и просматриваться с помощью компонентов интерактивной графической оболочки. В среде UNIX в настоящее время РАТЕГ не имеет графической оболочки. При работе в этой среде могут использоваться входные файлы, созданные в среде WINDOWS c помощью интерактивного препроцессора, или использоваться текстовые редакторы. Выходной файл также может просматриваться текстовым редактором
Состав комплекса РАТЕГ/СВЕЧА/ГЕФЕСТ и общая структура связей между компонентами комплекса схематически показаны на Рис. 1.1.
Модульная структура комплекса включает в себя следующие основные модули:
- управляющий модуль,
- модуль подготовки входных данных,
- модуль работы с архивом расчетов и разрезов,
- теплогидравлика (ТГ),
- СВЕЧА,
- ГЕФЕСТ,
- двумерная (одномерная) теплопроводность (ТП),
- теплоперенос излучением (ТИ),
- уравнения состояния и теплофизические свойства (УСТФ),
- система контроля и управления,
- контроль точности и выбор временного шага (КТВШ),
- вывод данных (ВД).
По степени интегрированности в головной программный модуль (РАТЕГ) другие составляющие части комплекса РАТЕГ/СВЕЧА/ГЕФЕСТ − программные модули СВЕЧА и ГЕФЕСТ − различаются весьма значительно.
Процедуры кода СВЕЧА полностью интегрированы в РАТЕГ, поэтому отсутствует принципиальная разница между вызовами процедур собственно РАТЕГ и вызовами «свечных» процедур. Взаимодействие процедур СВЕЧИ с модулями РАТЕГа осуществляется с помощью интерфейсных процедур RATSVE и SVERAT. Это взаимодействие сводится, в основном, к обмену параметрами, относящимися к теплогидравлической сети (RATSVE) и к состоянию тепловых структур (SVERAT).
Вне этих интерфейсных процедур и основного блока модуля СВЕЧА находятся:
- вызовы процедуры вывода листинга «свечных» переменных;
- вызовы процедур радиационного модуля;
- вызовы процедуры обрушения истончившихся аксиальных ячеек тепловых структур.
Программный модуль ГЕФЕСТ при работе в составе комплекса РАТЕГ/СВЕЧА/ГЕФЕСТ запускается как отдельное приложение. Организация взаимодействия его с головным модулем основана на использовании общей области памяти, размещаемой в динамической библиотеке (dll-библиотека). При этом обе программы имеют непосредственный доступ памяти с общими данными, а управление совместным расчетом осуществляется средствами операционной среды WINDOWS с помощью стандартного механизма определяемых пользователем сообщений.
Программный модуль ГЕФЕСТ может также запускаться независимо от других кодов, входящих в пакет. В этом случае вместо набора данных о поступлении материалов в НКС, которые при работе ГЕФЕСТа в составе комплекса передаются в него через общую память, модуль использует дополнительный внешний входной текстовый файл. Такой файл может быть либо создан пользователем, либо сформирован специальным программным модулем HEF_TO_FIL. Модуль HEF_TO_FIL может запускаться вместе с комплексом РАТЕГ/СВЕЧА/ГЕФЕСТ. Формирование входного файла ГЕФЕСТа для последующего «самостоятельного» расчета процессов в НКС является единственной функцией модуля HEF_TO_FIL.
Рис. 1.1 Общая структура комплекса РАТЕГ/СВЕЧА/ГЕФЕСТ (схематически обозначены: ГД − расчет теплогидравлики; ТП − расчет теплопереноса; ТИ − расчет радиационного теплообмена на временном шаге головного модуля)
В головном модуле комплекса для описания теплофизических свойств воды и водяного пара используются уравнения состояния, созданные на основе уравнений состояния кода TRAC [ 5.7 ].
Поскольку в коде для моделирования тепловых структур могут использоваться коды РАТЕГ и СВЕЧА, имеющие различный набор стандартных материалов и различные процедуры вычисления их свойств, то в коде, соответственно, используются две базы данных по свойствам материалов. Для описания свойств материалов тепловых структур, моделируемых с помощью кода РАТЕГ, используется собственный, легко пополняемый, набор теплофизических данных в области температур . для реакторных материалов.
Существует другая база данных (БД) теплофизических свойств материалов кода РАТЕГ/СВЕЧА/ГЕФЕСТ, используемая в процедурах модулей СВЕЧА и ГЕФЕСТ, которая позволяет рассчитывать теплоемкость, удельную энтальпию и энергию Гиббса простых веществ в температурном интервале 298–5000 К. Для большинства веществ исходные данные взяты из БД ИВТАН–ТЕРМО [ 5.8 ].
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.