Численное исследование нелокальных граничных условий дальнего поля для задачи
дозвукового обтекания крыла
|
усечение |
Су, НИГУ |
Су, НИГУ |
Су, ХГУ |
Су, ХГУ |
|
0 |
0.06111 |
-0.00007 |
0.06097 |
0.00007 |
|
2 |
0.06108 |
-0.00004 |
0.06078 |
0.00026 |
|
4 |
0.06114 |
-0.00010 |
0.06046 |
0.00058 |
|
6 |
0.06130 |
-0.00026 |
0.05997 |
0.00107 |
Таблица
1: Величина Су и разность с эталонным решением; крупная сетка.
Усечение «6» соответствует уменьшению линейных размеров расчетной области примерно в 3 раза. Мы наблюдаем, что точность расчета с НИГУ при таком усечении превосходит в 4 раза точность расчета с ХГУ и составляет 0.4%.
2. Расчеты на мелкой сетке представлены в таблице 2. Коэффициент подъемной силы принимался равным Су=(0.06172 + 0.06160)/2 = 0.06166. Усечения расчетной области проводятся с удвоенным числом поверхностей сетки, что соответствует тем же линейным размерам, что и для крупной сетки.
усечение |
Су, НИГУ |
Су, НИГУ |
Су, ХГУ |
Су, ХГУ |
|
0 |
0.06172 |
-0.00006 |
0.06160 |
0.00006 |
|
4 |
0.06177 |
-0.00011 |
0.06148 |
0.00018 |
|
8 |
0.06190 |
-0.00024 |
0.06125 |
0.00041 |
|
12 |
0.06217 |
-0.00051 |
0.06076 |
0.00090 |
Таблица 2: Величина Су и разность с эталонным решением; мелкая сетка.
Здесь выигрыш в точности не столь существенен (по сравнению с крупной сеткой) и составляет около 2-х раз.
3. Проведем анализ точности расчетов в предположении, что используемая разностная схема интегрирования уравнений Эйлера имеет первый порядок точности и на данных сетках дает значения Су уже с нужной асимптотикой. Применяя интерполяцию Ричардсона, мы получаем, что асимптотические значения коэффициента подъемной силы составляют
Су=0.06233 для НИГУ, и
Су=0.06223 для ХГУ.
Таблица 3 содержит погрешности расчетов для этих значений Су.
усечение |
Су, НИГУ
крупная | мелкая |
Су, ХГУ
крупная | мелкая |
||
0 |
0.00122 |
0.00061 |
0.00126 |
0.00063 |
2 (4) |
0.00125 |
0.00056 |
0.00145 |
0.00075 |
4 (8) |
0.00119 |
0.00043 |
0.00177 |
0.00098 |
6 (12) |
0.00103 |
0.00016 |
0.00226 |
0.00147 |
Таблица 3: Величина погрешности для асимптотических значений Су (по Ричардсону)
Мы отчетливо наблюдаем улучшение точности расчета при уменьшении размера расчетной области для случая НИГУ. Это можно объяснить тем, что диссипация разностной схемы на крупных ячейках вблизи открытой границы довольно велика и, тем самым, ухудшает точность при использовании большой расчетной области (усечение 0); в то же время использование НИГУ для малых расчетных областей позволяет более аккуратно моделировать течение Эйлера в отброшенных крупных ячейках.
В то же время мы наблюдаем в таблице 3 ухудшение точности Су на малых расчетных областях при использовании традиционных ХГУ.
Таким образом, данный асимптотический анализ показывает, что точность Су на малых областях примерно в 2 раза выше при использовании НИГУ по сравнению с ХГУ.
B.
Расчеты с числом Маха 0.85.
Мы провели расчеты для большой области (усечение 0) и самой маленькой (усечение 6).
Таблицы 4, 5, 6 содержат данные, аналогичные данным из таблиц 1, 2, 3.
усечение |
Су, НИГУ |
Су, НИГУ |
Су, ХГУ |
Су, ХГУ |
|
0 |
0.07733 |
-0.00012 |
0.07708 |
0.00013 |
|
6 |
0.07800 |
-0.00079 |
0.07533 |
0.00188 |
Таблица 4: Величина Су и разность с эталонным решением; крупная сетка, М=0.85;
Эталонный Су=0.07721
усечение |
Су, НИГУ |
Су, НИГУ |
Су, ХГУ |
Су, ХГУ |
|
0 |
0.07835 |
-0.00012 |
0.07812 |
0.00011 |
|
12 |
0.07889 |
-0.00066 |
0.07635 |
0.00188 |
Таблица 5: Величина Су и разность с эталонным решением; мелкая сетка, М=0.85;
Эталонный Су=0.07823
Асимптотические значения коэффициента подъемной силы при М=0.85 составляют
Су=0.07937 для НИГУ, и
Су=0.07916 для ХГУ.
усечение |
Су, НИГУ
крупная | мелкая |
Су, ХГУ
крупная | мелкая |
||
0 |
0.00204 |
0.00102 |
0.00208 |
0.00104 |
6 (12) |
0.00137 |
0.00048 |
0.00383 |
0.00281 |
Таблица 6: Величина погрешности для асимптотических значений Су (по Ричардсону)
Здесь асимптотический анализ показывает, что точность Су на малых областях примерно в 3 раза выше при использовании НИГУ по сравнению с ХГУ.
C.
Асимптотический анализ для расчетов с числом Маха 0.72
Асимптотические значения коэффициента подъемной силы составляют
Су=0.04565 для НИГУ, и
Су=0.04551 для ХГУ.
усечение |
Су, НИГУ
крупная | мелкая |
Су, ХГУ
крупная | мелкая |
||
0 |
0.00052 |
0.00026 |
0.00044 |
0.00022 |
2 (4) |
0.00060 |
0.00026 |
0.00061 |
0.00024 |
4 (8) |
0.00065 |
0.00016 |
0.00084 |
0.00033 |
6 (12) |
0.00050 |
-0.00004 |
0.00104 |
0.00049 |
Таблица 7: Величина погрешности с для асимптотических значений Су (по Ричардсону), М=0.72
Как и для случая М=0.80, точность Су на малых областях примерно в 2 раза выше при использовании НИГУ по сравнению с ХГУ.
D.
Комбинация НИГУ и ХГУ
Из таблиц 1, 2, 4, 5 видно, что погрешности для НИГУ и ХГУ имеют противоположные знаки. Например, полусумма соответствующих значений Су находится ближе к эталонному значению. Кроме того, сходимость метода установления к решению с ХГУ быстрее, чем с НИГУ. Поэтому возникла идея попробовать комбинированный подход, а именно, использовать ХГУ, в которых значения величин «на бесконечности» берутся не из набегающего потока, а из значений посчитанных в алгоритме НИГУ. Была проведена модификация алгоритма и выполнены необходимые тестовые расчеты. Результат оказался практически тот же, что и при использовании исходных ХГУ. Как по точности, так и по скорости.
Выводы
Можно сделать следующие выводы по результатам моделирования обтекания:
· Применение нелокальных граничных условий дальнего поля (НИГУ) в рассмотренной задаче обтекания крыла ONERA-M6 при Махах от 0.72 до 0.85 (угол атаки 3 градуса) позволяет использовать расчетные области сравнительно малого размера (средний радиус области составляет примерно 2 размаха крыла); при этом точность Су находится, как правило, в пределах 0.5%, что в два-три раза лучше, чем для характеристических граничных условий;
· Причина более низкой эффективности НИГУ по сравнению с двумерным случаем кроется, на наш взгляд, в слишком высокой диссипативности разностной схемы, применяемой для интегрирования уравнений Эйлера (схема первого порядка). Дальнейшее уточнение модели и более высокая эффективность НИГУ (как, например, в ранее исследованном двумерном случае) возможны, прежде всего, при повышении порядка точности разностной схемы интегрирования уравнений Эйлера внутри области с первого на второй.
Приложение.
Результаты двумерных расчетов из [5]
Было рассмотрено три режима обтекания:
I. Дозвуковой режим, число Маха M=0.3 , с малым углом атаки alpha=5 градусов;
II. Дозвуковой режим, число Маха М=0.3, с углом атаки alpha=15 градусов;
III. Трансзвуковой режим, число Маха М=0.825, с углом атаки alpha=2 градуса.
В качестве профиля был выбран руль Жуковского. На Рис.10 представлена сетка объемом 128*83 ячеек. Одна и та же базовая сетка 128*128 применялась во всех расчетах. Каждая сетка 128*K получалась из базовой путем отбрасывания внешних линий. Тем самым варьировался размер расчетной области D. Угол атаки задавался путем поворота сетки относительно вектора скорости набегающего потока, который всегда совпадал с направлением оси x.
Рис
Рис.10: Расчетная
область с размером сетки 128х83 (руль Жуковского)
Для интегрирования уравнений Эйлера внутри D использовался сеточный метод второго порядка точности, описанный в [7].
Примем за «эталонное» решение то решение, которое соответствует максимальному размеру расчетной области, 128*128. Известно, что величины коэффициентов подъемной силы Cy и волнового сопротивления Cx очень чувствительны к точности алгоритма. Поэтому возьмем за меру отклонения решения от эталонного величину
В Табл. 1.1 приведены результаты расчетов режима I. Здесь R/L – отношение среднего радиуса расчетной области к хорде профиля; N – число итераций, необходимое для установления четырех значащих цифр в Cx и Cy; T/T* – отношение времен расчета вариантов, где T* – время счета в такой области, что Cy совпадает с эталонным по четырем значащим цифрам. Мы видим, что НИГУ обеспечивают точность в пределах 0.3% для областей с размером R/L вплоть до 0.68. Экономия времени счета при использовании малых областей составляет 11 раз. Сетка и график решения изображены на Рис.11.
В Табл. 1.2 и на Рис.12 даны результаты для режима II. В этом примере решение сильно отклоняется от набегающего потока. Поэтому приемлемая погрешность линейной модели течения в дальнем поле достигается при бoльших размерах расчетной области по сравнению с режимом I. Здесь оптимальный размер R/L расчетной области составляет 1.1. Экономия времени счета по сравнению с максимальной областью составляет 5.3 раз.
Табл. 1.3 содержит результаты расчетов для режима III. Мы видим, что области размером R/L=2.1 обеспечивают необходимую точность при использовании НИГУ. Для таких областей сетка типа O еще достаточно мелкая в области следа, что открывает возможность обоснованного применения таких сеток при расчетах трансзвуковых режимов обтекания. Экономия времени счета достигает 6 крат.
Рис.11
Рис.12
Рис.13
Список
литературы
[1] И.Л.Софронов, Нелокальные искусственные граничные условия для задач трехмерного стационарного обтекания. // Матем. Модел. Т.10. №9, 1998, 64–86.
[2] Э.И.Нажесткина, И.Л.Софронов, Численная реализация граничных условий дальнего поля для задач трансзвукового аэродинамического обтекания. // Препринт ИПМ им. М.В.Келдыша РАН, №93, 2001.
[3] Н.Коновалов, В.Крюков, Параллельные программы для вычислительных кластеров и сетей. // Открытые системы,№3,2002.
[4] Численное решение многомерных задач газовой динамики // Под ред. Годунова С.К. “Наука”,М.,1976.
[5] И.Л.Софронов, Точные искусственные граничные условия для некоторых задач аэродинамики и дифракции // Дисс. д.ф.-м.н, Москва, ИПМ им. М.В.Келдыша РАН, 2000.
[6] В.С.Рябенький, Метод разностных потенциалов для некоторых задач механики сплошных сред // М.: Наука, 1987.
[7] S.V.Tsynkov and V.N.Vatsa, An improved treatment of external boundary for three-dimensional flow computations // AIAA Paper No. 97-2074, in: Proceedings of the 13th AIAA Computational Fluid Dynamics Conference, Part 2, Snowmass Village, Colorado, 1997, pp. 1139–1149.
[8] И.Л.Софронов, Быстросходящийся метод решения уравнений Эйлера // ЖВМиМФ, Т. 31, № 4, 1991, 575 – 591.