Программное обеспечение математического моделирования объекта криотерапевтического воздействия, страница 5

Функция NussSWK, предназначена для вычисления значения критерия Нуссельта при естественном конвективном движении газа. В основу построения функции положена стандартная методика, которая основана на вычислении значения произведения критериев Gr и Pr. В зависимости от расчетных значений этих критериев, определяется режим движения газа и выбираются значения коэффициентов в критериальном уравнении для вычислния критерия Нуссельта […].

Функция NussWKw по заданным параметрам системы газ - твёрдое тело вычисляет значение критерия Нуссельта в условиях вынужденного движения теплоносителя. Исходя из значений температуры газа, температуры поверхности, характеристического размера поверхности и скорости движения газообразной среды, функция инициирует расчет значение критерия Рейнольдса. В зависимости от величины критерия Re функция определяется режим движения газа (ламинарный, переходный или турбулентный).Испоьзует для каждого из этих режимов расчёт по соответствующему критериальному уравнению. Виды уравнений, степенные коэффициенты и константы использованы по рекомендации […].

Функция Prandl ,  рассчитывает значение критерия Прандтля по заданной величине температуры газа и его молекулярному весу. При вычислениях вызывает функции для расчёта вязкости и теплопроводности газообразных продуктов.

Функция REINOLDS, рассчитывает значение критерия Ренольдса по заданной величине температуры, скорости газообразной среды, характеристическому размеру поверхности объекта охлаждения. При вычислениях значений критерия Ренольдса запрашиваются функции для расчёта плотности и вязкости газообразного продукта.

Функция Rogasp, предназначена для вычисления плотности газообразных веществ при малых давлениях и температуре в диапазоне от 80 до 300 К. По заданным значениям температуры, давления и молекулярну весу газа функция вычисляет текущее значение его плотности.

Функция TTLeit , используется для расчёта теплопроводности газообразных продуктов. Для вычислений температуропроводности функция запрашивает программные модули, обеспечивающие вычисление теплопроводности, теплоёмкости и плотности газа.

Перечисленные функции обеспечивают вычисление основных критериальных уравнений и позволяют моделировать процессы теплопередачи от поверхности твёрдого тела к газообразной среде. Действительное число подпрограмм и функций модуля KRIOGAS,несколько больше рассмотренного. Так, при вычислении некоторых критериев используется значительное количество расчётных коэффициентов, связанных с тем или иным характером течения газовых потоков. Все эти расчётные методики носят частный характер, сформированный по рекомендациям, изложенным в […], и не представляют существенного практического интереса, т.к. запрашиваются рассмотренными функциями автоматически.

Наряду с программным модулем KRIOGASE для ускорения работы над программными продуктами, предназначенными для организации численного эксперимента, имеющиеся функции в алгоритмическом языке Turbo Pascal были дополнены набором функций и подпрограмм, предназначенных для решения текущих математических задач. Эти функции и подпрограммы сформулированы в виде отдельного модуля KRIOMATH. В модуле KRIOMATH содержатся подпрограммы, предназначенные для разворачивания одномерного массива данных - подпрограмма REVERS. Эта подпрограмма обеспечивает зеркальное отображение  индексов массива вещественных переменных Х и предназначена для моделирования процессов, протекающих при изменении направления движения газообразной среды. Разработана широкая палитра математических средств, предназначенных для работы с массивами вещественных и целых чисел. Например, функции, определяющие максимум и минимум абсолютной величины в массиве, индекс максимального и минимального числа, максимальное и минимальное значение переменных в массиве, функции, возводящие число в дробную степень, т.к. такой стандартной функции в языке Turbo Pascal нет, и т.д.