Московское отделение
Mentor Graphics Corporation
Шаболовка 10, бизнес центр “Concord”
119049 Москва, Россия
Содержание
Введение
Генератор сеток
Математическое моделирование
Валидации
Traditional
Traditional CFD
CFD
Traditional
CFD
© 2010 Mentor Graphics Corp.
4 www.mentor.com
CFD и её место в CAE
Введение:
• Разработка началась более 20 лет назад*
• Для дискретизации уравнений Навье-Стокса было
необходимо выбрать тип сетки
(c)
(b) (d)
(a)
Адаптированные к поверхности сетки:
(a) Неструктурированная сетка с треугольными элементами.
(b) Структурированная сетка с треугольными элементами.
(c) Структурированная сетка с криволинейными четырехугольными элементами.
(d) Не адаптированная к поверхности прямоугольная сетка.
© 2010 Mentor Graphics Corp.
14 www.mentor.com
Не адаптированная к поверхности
прямоугольная сетка (FloEFD)
■ Порядок сходимости, n = ~2
lkz прямоугольной и and structured
L1 norm of local truncation error in density for curvilinear and структурированных
sequence of refined meshes (see * and **) криволинейных сеток.
* M. J. Aftosmis, M.J. Berger. Multilevel Error Estimation and Adaptive h-Refinement for Cartesian Meshes with Embedded Boundaries.
AIAA 2002-0863. 40th AIAA Aerospace Sciences. Meeting and Exhibit. 14-17 January 2002 / Reno NV
** Mentor Graphics Corp., 2011. Advanced Immersed Boundary Cartesian Meshing Technology in FloEFDTM
Crack
Overlap
Invalid
manifold
CAD - поверхность
«Лечение» дефектов
может иметь дефекты
Три контрольных
объема а случае тонкой стенки
существенно снизилась .
Критерий Curvature:
Дробление происходит если, внутри ячейки вариация вектора нормали
удовлетворяет условию φ>φcurvature (где: Csplit= φ и εsplit= φcurvature)
Локальный APD
Локальный APD позволяет повысить качество сетки в пределах выбранной
пользоватем подобласти (Local APD - LAPD).
Входные параметры:
• dcell, max – максимальная диагональ ячейки базовой сетки
• Result Resolution Level
• Величина минимального зазора (MGS) dgap
• Величина минимальной толщины стенки (MWT) dwall
• Локальный уровень дробления в узком канале
Выходные параметры:
• lSSFR – Уровень дробления для Small Solid Feature критерия
• lTOL – Уровень дробления для Tolerance критерия
• dTOL – Величина tolerance criteria value
• lNCR – Уровень дробления в узком канале
• Ngap – Число ячеек на ширину канала
Notes:
• В силу octree-дробления, в некоторых случаях суммарное число ячеек может оказаться больше с случае (a) и иногда в случае
(b), что при варьировании настроек может давать немонотонность роста числа ячеек.
• APD дает настройки сетки, являющиеся по сути компромиссом между различными варантами.
• В целом (но не обязательно!), теденция такова, что чем больше значение RRL, тем больше ячеек в сетке.
* Mentor Graphics Corp., 2011. Advanced Immersed Boundary Cartesian Meshing Technology in FloEFDTM
**Lubimov, A.N. Rusanov, V.V. 1970. Techenija gasa okolo tupykh tel. Gas flows around blunt bodies, Vol. I. Nauka Press, Moscow (in Russian)
Несжимаемые жидкости
Сжимаемые жидкости Течения с большими
Течения жидкостей с (совершенные газы) M<3 числами Маха
кавитацией (совершенный газ) M<10
(реальные газы) M<3
МОДУЛЬ ЭЛЕКТРОНИКИ
Течение водяного пара с
возможностью конденсации МОДУЛЬ ВЕНТИЛЯЦИИ
Течение
неньютоновских
жидкостей ГИПЕРЗВУКОВОЙ МОДУЛЬ
МОДУЛЬ «ГОРЕНИЕ»
( ui ) P
( ui u j ) ( ij ijR ) S i
t x j xi x j
( H ) P u
( ui H ) (u j ( ij ijR ) qi ) ijR i e S i ui QH
t xi xi t x j
u i u j 2 u k
H h 1 u u ij ( ij )
2 i i x j xi 3 x k
u i u j 2 u k 2
ijR t ( ij ) k ij
x j xi 3 x k 3
( k ) k
( u i k ) (( t ) ) Sk
t xi xi xi
( e ) e
( u i e ) (( t ) ) Se
t xi xi xi
ui e ui e 2
Sk R
e t PB S e Ce 1 ( f t C B PB ) Ce 2 f 2
R
x j x j
ij 1 ij
k k
g i 1 при PB 0
PB B 0.9 C B
B xi 0 в остальных случаях
k 2
t f C
e
20.5 k 2 ky
f (1 exp( 0.025 R y )) (1 2
) RT Ry
RT e
0.05 3
f1 1 ( ) f 2 1 exp( RT2 ) C 0.09 Ce 1 1.44 Ce 2 1.92 e 1.3 k 1
f
© 2010 Mentor Graphics Corp.
49 www.mentor.com
Расчет течения в пристеночной области
"Thick" layer
Влияние сетки на используемую модель
• Внутри слоя находятся более ~10 ячеек –
используется модель “Thick” boundary layer
• Внутри слоя менее 3 ячеек – используется
модель “Thin” boundary layer
• Промежуточная ситуация "Thin" layer
1 a
• модификация Wilson Pr Tr Pc C
Z b Z ( Z c)
• модификация Barnes-King L
P T VPc Saturation
• модификация Soave Pr , T r , Z curve
G
Pc Tc RunivTc Pmin T
a a(Tr ), b b(Tr ), c c(Tr ) Tmin Tc Tmax=Tdis
P
Saturation curve
Pmax=10 MPa
L
G
Пар с возможностью конденсации = (T, P)
Equilibrium
condensation
Tmin=200 K T
Tmax=610 K
L Saturation curve
Вода с возможностью вскипания
= (T, P) The homogeneous
equilibrium cavitation
(кипение, кавитация)
G
Tmax=583.15 K
= (P), T=const
Tmin=277.15 K
Изотермическая кавитация
T
жидкостей
thickness - 2 mm
100 mm 100 mm
thickness - 0.1 mm
220 mm
thickness - 2 mm
air
Computational mesh
generated with RRL=1:
Rt calc, K/W 3.714 3.77 3.213 3.22 2.969 2.93 2.78 2.70
1. Jonsson, H. and B. Palm, 1998, Thermal and Hydraulic Behavior of Plate Fin and Strip Fin Heat Sinks under Varying Bypass
Conditions, Proc. 1998 InterSociety Conf. on Thermal and Thermomechanical Phenomena in Electronic Systems (ITHERM ´98),
IEEE, pp. 96-103, ISBN 0.7803-4475-8
© 2010 Mentor Graphics Corp.
58 www.mentor.com
РАСЧЕТ ГОРЕНИЯ
ReL=3.1*104
Re=41
Experiment
NIKA Technology
10
9
Nuav Refs.10,11
8
Ref.12
7
EFD.Lab
6
5
4
3
Линии тока
2
1
0
M=0.3
NACA0012 M=0.3 alfa=4
x
-1.5
-1
-0.5
0 0.2 0.4 0.6 0.8 1
Cp 0
0.5
Stationary
1
1.5
1.5
M=0.8
x
-1.2
-0.7
0.8 EFD.Lab
Длина хорды – 1 m
Скорость потока – 42.5 m/s
Число Рейнольдса – 106
0
X/C
0 10 20 30 40 50 60 70 80 90 100
-1
experimental data
P=(P-Pa)/q
-2
Calculation
-3
-4
-5
-6
-7
-0.5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 x/ba 1
Case M α, ° Re T, K P, Па 0
-0.5 -0.5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x/ba x/ba
0 0
0.5 0.5
1 1
Case 2 Case 5
1.5 1.5
3.3 8
Experiment - Cp Experiment
CL CFD (Cebici et al)
7 CFD (Cebici et al)
3.1 FloEFD 10.1
FloEFD 11 FloEFD 11.1 (transient)
FloEFD 11.1 6
2.9 FloEFD 11.1 (transient)
5
2.7
4
2.5
3
2.3
2
2.1
1
1.9
0
1.7 -1
-2
зависимость
коэффициента подъемной коэффициента давления
силы от угла атаки ( = 6°)
475
Point 01
Point 02
Point 03
425 Point 04
Top Surf
Side Surf
Series7
375 Series8
Series9
Temperature, F
Series10
Series11
Series12
325
275
225
175
125
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Time, s
550 450
500 400
450 350
Temperature, F
Temperature, F
t=2 s
400 t=3 s 300
t=4 s
t=5 s
Series5
350 Series6 250
Series7
Series8
300 200 t=2 s
t=3 s
t=4 s
t=5 s
250 150 Series5
Series6
0 0.2 0.4 0.6 0.8 1 0.5 0.6 0.7 0.8 0.9 Series7 1
X X Series8
0.9
0.7
0.6
FloEFD Simulation L=100 mm
FloEFD Simulation L=500 mm
FloEFD Simulation L=1000 mm
Exact solution [48]
0.5
2000
0.12 0.06
Массовая 1500
Компонент
доля, % 0.08 0.04
1000
Топливо (Метан) 3.29 Temperature H2O mole fraction CO2 mole fraction
X/D=0.1 experiment X/D=0.1 experiment X/D=0.1 experiment
0.04 0.02
X/D=0.1 calculated X/D=0.1 calculated X/D=0.1 calculated
500 X/D=0.6 experiment X/D=0.6 experiment X/D=0.6 experiment
Окислитель X/D=0.6 calculated X/D=0.6 calculated X/D=0.6 calculated
96.71 X/D=6.0 experiment X/D=6.0 experiment X/D=6.0 experiment
(Воздух) X/D=6.0 calculated X/D=6.0 calculated X/D=6.0 calculated
0 0 0
0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
r/D r/D r/D
* Nandula, S.P., Pitz, R.W., Barlow, R.S., and Fiechtner, G.J., (1996), “Rayleigh/Raman/LIF Measurements in a Turbulent Lean
Premixed Combustor”, AIAA 96-0937, 34th Aerospace Sciences Meeting & Exhibit, Reno, NV, January 15-18, 1996
Temperature, K
1500
1000
Calculated (centerline)
0
0 10 20 30 40 50
Axial location 1 L, cm
Распределение температуры по длине факела
2500 0.5
Experiment X=10 cm Experiment X=10 cm
Calculated X=10 cm Calculated X=10 cm
Experiment X=20 cm Experiment X=20 cm
2000 0.4
Calculated X=20 cm Calculated X=20 cm
Experiment X=30 cm Experiment X=30 cm
1000 0.2
500 0.1
0 0
0 2 4 6 8 10 0 2 4 6 8 10
r, cm r, cm
Распределение температуры и массовой доли CO2 в поперечном направлении при
разных расстояниях от сопла горелки
* M K Razdan and J G Stevens (1985) "CO/Air Turbulent Diffusion Flame:
Measurements and Modelling", Combustion and Flame, v.59, pp.289-301.
2000
Pressure drop, Pa
1750
1500
1250
1000
750
500
250
0
0 20 40 60 80 100 120 140 160 180 200
0.5
0
0.1 1 10
Particle size, mkm
1
Experiment
1 0.9 FloEFD
Experiment
0.75
FloEFD 0.8
0.5
0.7
0.25
0.6
0
Z/H
-0.25 0.5
Cp
-0.5 0.4
-0.75
0.3
-1
0.2
-1.25
0.1
-1.5
-1.75 0
-1 -0.8 -0.6 -0.4 -0.2 0
0 15 30 45 60 75 90 105 120 135 150 165 180
Cp
Theta, degree
-0.5
0.5
1.4 1.6
M=0.6 Experiment M=0.83 Experiment
Cy Cy
(a)
M=0.6 FloEFD 11 M=0.83 FloEFD 11
1.2 M=0.6 FloEFD 11 (~6000000 cells) 1.4
M=0.83 FloEFD 11 (HMN Solver)
1.2
1
1
0.8
0.8
0.6
0.6
M=0.6
0.4
0.2
0.4
M=0.83
0.2
-4 -2
0
0 2 4 6 8 10 12 14 16 18 α 20
-4 -2
0
0 2 4 6 8 10 12 14 16 18 α 20
(b)
-0.2 -0.2
-0.4 -0.4
(c)
M=0.6 FloEFD 11 (~6000000 cells) M=0.83 FloEFD 11 (HMN Solver)
0
0
α 20 -4 -2 0 2 4 6 8 10 12 14 16 18 α 20
-4 -2 0 2 4 6 8 10 12 14 16 18
-0.1
-0.1
-0.2
-0.2
-0.3
-0.3
-0.4
-0.4
-0.5
-0.5
-0.6
-0.8
-0.8
-0.9
(d)
Зависимость коэффициента момента тангажа от угла атаки Поле скорости в плоскости симметрии:
(a) M=0.6 =4°; (b) M=0.6 =14°; (c) M=0.83 =4°; (d) M=0.83 =14°.
© 2010 Mentor Graphics Corp.
97 Your Initials, Presentation Title, Month Year www.mentor.com
Расчет сверхзвукового обтекания сегментально-конического тела
=0о =60о
=90о
Угол атаки: 0º
Calculation
Calculation
Calculation
6
Experiment
EFD 9.2
5
0
0 10 20 30 40 50 60 70 80 90
angle, deg.