Для решения задачи используется программа ПР-1. Результаты расчета функции тока представлены на рис. 1 и 2. Программа ПР-1. Рис. 1. Результаты расчета потенциального течения. Рис. 2. Расчет линий тока потенциального течения.
Используется программа ПР-2. Необходимо правильно задать граничные условия. Слои вязкой жидкости, прилегающие к поверхности твердого тела, имеют одинаковую с ним скорость. Если жидкость имеет свободную поверхность, то скорость частиц этой поверхности равна скорости частиц, расположенных слоем ниже. Результаты расчета обтекания длинного корпуса корабля и катамарана (рис. 3). Программа ПР-2. Рис. 3. Течение вязкой жидкости.
Рис. 4. К расчету поля скоростей в потоке вязкой жидкости. Так как отсутствуют источники, то Расчет течения сводится к нахождению распределения скоростей, удовлетворяющему записанным дифференциальным уравнениям и граничным условиям (рис. 4): В конечных разностях получаем: Так как во всех узлах сетки vx неотрицательно, vy неположительно, то из равенства дивергенции вектора скорости нулю следует, что vx,i,j - vy,i,j = vx,i-1,j - vy,i,j+1. В самом деле, суммарный поток вектора скорости через нижнюю и левую стенки квадратной ячейки должен быть равен суммарному потоку через верхнюю и правую стенки. Для границы CB должно выполняться: Используемая программа ПР-3 содержит вложенные циклы по i и j, в которых перебираются все узлы двумерной сетки и вычисляются значения проекций скорости. Затем отдельно для каждого узла находится коэффициент: и пересчитываются проекции скорости так, чтобы дивергенция вектора скорости равнялась нулю. В процессе расчета поля скоростей программа строит векторы скорости в узлах сетки (процедура Draw1). Чтобы нарисовать линии тока в левую часть вводятся маркеры, которые смещаются в направлении течения жидкости (процедура Draw2). Программа ПР-3. Рис. 5. Обтекание цилиндра вязкой жидкостью
Для моделирования этого явления используется программа ПР-4, содержащая цикл по времени, в котором сначала рассчитывается поле скоростей (первые 300 итераций), а затем поле температур (рис. 6). Программа ПР-4. Рис. 6. Результаты расчета поля температур и скоростей Тексты программ находятся в zip-архиве, файл gl-9.pas. ВВЕРХ
Майер, Р. В. Задачи, алгоритмы, программы / Р. В. Майер [Электронный ресурс]. - Глазов: ГГПИ, 2012 // Web-site http://maier-rv.glazov.net . |