Алгоритм моделирования рабочих процессов в трубопроводах сложной пространственной конфигурации и его программная реализация - page 2

А.В. Чернышев, А.В. Николаева, А.П. Скибин, А.А. Крутиков, О.В. Белова
2
расчетов. Автоматизация процесса моделирования позволяет в де-
сятки раз сократить временные затраты, требуемые на расчеты,
и снизить вероятность возникновения ошибок при выполнении ру-
тинных операций [2, 3].
В рамках данной работы предложен
алгоритм
для автоматизации
процесса моделирования процессов тепломассопереноса в системах
трубопроводов сложной пространственной конфигурации, а также
приведены особенности процедуры создания соответствующего
пользовательского программного обеспечения
(«виртуального
стенда») в программном комплексе STAR-CD 4.16 [3] с применением
языка программирования JAVA [4].
Алгоритм моделирования рабочих процессов
состоит из сле-
дующих этапов:
• обнуление информации — зачистка рабочих файлов;
• задание исходных данных;
• построение сеточной модели;
• задание начальных и граничных условий;
• задание свойств рабочей среды;
• численное решение;
• обработка результатов расчета.
Базовая структура предлагаемого алгоритма для реализации
в среде программного комплекса STAR-CD представлена в виде
блок-схемы взаимосвязей отдельных действий (рис. 1).
На первом этапе после загрузки рабочей среды pro-star [5] пред-
полагается проведение
зачистки рабочих файлов
(файлов исходных
данных и файлов с результатами) и освобождение оперативной памя-
ти от всех типов данных (координаты и номера опорных узлов ячеек,
ячеек, сплайновых структур сеточной модели и т.д.).
На втором этапе
формируются файлы исходных данных
, со-
держащие сведения о геометрических параметрах расчетной области,
граничных и начальных условиях, а также о параметрах рабочего те-
ла. Для корректного ввода исходных данных необходимо предвари-
тельно провести параметризацию геометрических параметров объек-
та исследования, а также определить исследуемый диапазон измене-
ния параметров рабочей среды, значения начальных и граничных
условий (определяется при постановке задачи).
Для автоматизации процесса ввода исходных данных предлагает-
ся использовать один из широко применяемых языков программиро-
вания — Java или Fortran. На рис. 2 представлен общий вид панели
ввода исходных данных Data, выполненной на языке Java. В результате
работы панели Data записывается текстовый файл Data.dat, который
представляет собой файл исходных данных для основной программы,
реализованной в среде Pro-star (программный комплекс STAR-CD).
1 3,4,5,6,7,8,9,10,11
Powered by FlippingBook