主题介绍
本讲座将深入探讨CFD仿真分析中精确湍流分析所带来的挑战。它将表明湍流是CFD的核心驱动因素,并将详细说明处理湍流的不同策略及所需要的计算能力。以及在大量CPU/GPU硬件上实现最佳性能的策略。
如有任何问题请点击以下链接进入答疑室与我们的技术专家进行交流互动
https://v.ansys.com.cn/live/61da320e
演讲人简介
Florian Menter
该演讲为Ansys Simulation World 虚拟大会视频
-
00:00:00.00 - 00:00:02.69 45
Welcome to the presentation turbulent times c
-
00:00:02.69 - 00:00:03.82 19
hallenges in CFD my
-
00:00:03.88 - 00:00:06.57 45
name is flora mint IAM chief technologist at
-
00:00:06.57 - 00:00:07.17 10
the fluids
-
00:00:07.23 - 00:00:09.92 45
business unit and I want to talk a little bit
-
00:00:09.98 - 00:00:10.28 5
about
-
00:00:10.28 - 00:00:12.89 45
the difficulties we have in CFD computations
-
00:00:12.89 - 00:00:13.53 11
I thought I
-
00:00:13.59 - 00:00:16.21 45
started office comparison of two simple or se
-
00:00:16.21 - 00:00:17.37 20
emingly simple cases
-
00:00:17.43 - 00:00:20.05 45
one in structural mechanics but we have this
-
00:00:20.05 - 00:00:20.63 10
beam under
-
00:00:20.63 - 00:00:23.25 45
bending moment or one of the simpler problems
-
00:00:23.25 - 00:00:23.71 8
you can
-
00:00:23.77 - 00:00:26.39 45
have and as you expect for simple problem in
-
00:00:26.39 - 00:00:26.97 10
structural
-
00:00:27.03 - 00:00:29.65 45
mechanics you get a simple solution in this c
-
00:00:29.65 - 00:00:30.05 7
ase you
-
00:00:30.05 - 00:00:33.00 45
can get an analytical solution or you can sol
-
00:00:33.00 - 00:00:33.33 5
ve it
-
00:00:33.40 - 00:00:36.34 45
with a few finite elements on a Very small co
-
00:00:36.34 - 00:00:36.74 6
mputer
-
00:00:36.80 - 00:00:39.75 45
if you look at a fairly simple CFD problem we
-
00:00:39.75 - 00:00:43.15 45
have this square cylinder in across flew it a
-
00:00:43.15 - 00:00:43.83 9
lso looks
-
00:00:43.91 - 00:00:47.31 45
simple but in reality it's not cannot be done
-
00:00:47.31 - 00:00:48.29 13
analytically
-
00:00:48.37 - 00:00:51.77 45
and if you look into the details we actually
-
00:00:51.77 - 00:00:52.07 4
find
-
00:00:52.07 - 00:00:55.02 39
that at the end of the day what we have
-
00:00:55.09 - 00:00:58.49 45
is a high performance compute computing probl
-
00:00:58.49 - 00:00:59.70 16
em and I'll show
-
00:00:59.78 - 00:01:03.18 45
you why that is in this movie from this group
-
00:01:03.18 - 00:01:06.19 45
here what you see here that this A simple pro
-
00:01:06.19 - 00:01:06.46 4
blem
-
00:01:06.53 - 00:01:09.53 45
has an enormously complex solution we have se
-
00:01:09.53 - 00:01:10.74 18
parations from the
-
00:01:10.80 - 00:01:13.81 45
front part of the cylinder at the edges here
-
00:01:13.81 - 00:01:13.95 2
we
-
00:01:13.95 - 00:01:16.88 45
have mortice is rolling up there then you hav
-
00:01:16.88 - 00:01:17.27 6
e this
-
00:01:17.34 - 00:01:20.27 45
reattachment areas you have these large volta
-
00:01:20.27 - 00:01:21.45 18
ges forming in the
-
00:01:21.51 - 00:01:24.44 45
back of the cylinder and they have this chat
-
00:01:24.44 - 00:01:24.71 4
like
-
00:01:24.71 - 00:01:27.64 45
structures emanating here and all of that is
-
00:01:27.64 - 00:01:28.03 6
is far
-
00:01:28.10 - 00:01:31.03 45
from trivial obviously an what makes things e
-
00:01:31.03 - 00:01:32.20 18
ven more difficult
-
00:01:32.27 - 00:01:35.20 45
is that we have a strong dependency on the Re
-
00:01:35.20 - 00:01:35.59 6
ynolds
-
00:01:35.59 - 00:01:38.58 45
number of this flow The Reynolds number of th
-
00:01:38.58 - 00:01:38.97 6
e flow
-
00:01:39.04 - 00:01:42.02 45
is defined by the freestream velocity by the
-
00:01:42.02 - 00:01:42.82 12
lengths edge
-
00:01:42.88 - 00:01:45.87 45
lengths of the cylinder and by the molecular
-
00:01:45.87 - 00:01:46.66 12
viscosity of
-
00:01:46.66 - 00:01:49.67 45
the fluid and technical flows typically have
-
00:01:49.67 - 00:01:50.47 12
water or air
-
00:01:50.54 - 00:01:53.54 45
have low viscosity so we have relatively high
-
00:01:53.54 - 00:01:54.68 17
Reynolds numbers
-
00:01:54.75 - 00:01:57.76 45
and in this case it's a moderate Reynolds num
-
00:01:57.76 - 00:01:58.36 9
ber about
-
00:01:58.36 - 00:01:58.57 3
22,
-
00:01:58.57 - 00:02:01.74 45
000 and what we see here is a direct numerica
-
00:02:01.74 - 00:02:01.81 1
l
-
00:02:01.88 - 00:02:05.05 45
simulation of the navier Stokes equation so w
-
00:02:05.05 - 00:02:05.89 12
e resolve or
-
00:02:05.96 - 00:02:09.13 45
these people resolved all Time and length sca
-
00:02:09.13 - 00:02:09.90 11
les in that
-
00:02:09.90 - 00:02:13.86 45
flow and that required about 300 million cell
-
00:02:13.86 - 00:02:14.83 11
s and about
-
00:02:14.92 - 00:02:15.27 4
600,
-
00:02:15.27 - 00:02:19.23 45
000 time steps to get that solution on fluent
-
00:02:19.23 - 00:02:19.67 5
that
-
00:02:19.75 - 00:02:23.71 45
would equate to about 20 days on 1000 cores s
-
00:02:23.71 - 00:02:23.80 1
o
-
00:02:23.80 - 00:02:27.65 45
that's still manageable clearly but it's very
-
00:02:27.65 - 00:02:29.11 17
expensive and of
-
00:02:29.20 - 00:02:33.05 45
course that's a very small problem size and i
-
00:02:33.05 - 00:02:33.91 10
n addition
-
00:02:33.99 - 00:02:37.85 45
it's not a realistic Reynolds number The main
-
00:02:37.85 - 00:02:38.79 11
issue with
-
00:02:38.79 - 00:02:42.05 45
direct numerical simulation is that it scales
-
00:02:42.05 - 00:02:43.43 19
very strongly with
-
00:02:43.51 - 00:02:46.77 45
the Reynolds number so it scales with the Rey
-
00:02:46.77 - 00:02:47.64 12
nolds number
-
00:02:47.72 - 00:02:50.40 37
to the third power and if you go to a
-
00:02:50.40 - 00:02:53.67 45
more realistic technical Reynolds number of l
-
00:02:53.67 - 00:02:54.46 11
et's say 2.
-
00:02:54.46 - 00:02:55.12 9
2 million
-
00:02:55.19 - 00:02:56.93 24
that would result in 55,
-
00:02:56.93 - 00:02:59.40 34
000 years on 1000 core computation
-
00:02:59.47 - 00:03:02.73 45
computer so that's that's how this scales and
-
00:03:02.73 - 00:03:03.46 10
of course
-
00:03:03.46 - 00:03:07.07 45
that's astronomically and cannot be done with
-
00:03:07.07 - 00:03:09.00 24
any reasonable Resource
-
00:03:09.00 - 00:03:12.13 45
Now let's look at the more real flow more tec
-
00:03:12.13 - 00:03:12.55 6
hnical
-
00:03:12.62 - 00:03:15.75 45
flow we have this aircraft here and of course
-
00:03:15.75 - 00:03:16.10 5
here
-
00:03:16.17 - 00:03:19.30 45
we have them completely different range of di
-
00:03:19.30 - 00:03:20.76 21
mensions the aircraft
-
00:03:20.76 - 00:03:23.90 45
has a dimension of the order of 100 meters an
-
00:03:23.90 - 00:03:23.97 1
d
-
00:03:24.04 - 00:03:27.17 45
the dimension of the flow near the wall that
-
00:03:27.17 - 00:03:27.31 2
we
-
00:03:27.38 - 00:03:30.52 45
have a very thin bound layer with mortises he
-
00:03:30.52 - 00:03:30.86 5
re in
-
00:03:30.86 - 00:03:34.06 45
this near ball area because of no slip condit
-
00:03:34.06 - 00:03:34.49 6
ion at
-
00:03:34.56 - 00:03:37.76 45
the wall we get very strong gradients here an
-
00:03:37.76 - 00:03:38.19 6
d that
-
00:03:38.26 - 00:03:41.46 45
causes a lot of these Invoices to appear this
-
00:03:41.46 - 00:03:41.89 6
layer
-
00:03:41.89 - 00:03:45.04 45
near the wall is about a few millimeter to to
-
00:03:45.11 - 00:03:48.27 45
a few centimeters and inside that layer we ha
-
00:03:48.27 - 00:03:48.83 8
ve these
-
00:03:48.90 - 00:03:52.05 45
small vortices which near the wall of the ord
-
00:03:52.05 - 00:03:52.40 5
er of
-
00:03:52.40 - 00:03:55.49 44
10 to the minus 5 meters or even smaller and
-
00:03:55.56 - 00:03:58.71 45
appropriate decoding timescales so we have a
-
00:03:58.71 - 00:04:00.40 24
resolution problem which
-
00:04:00.47 - 00:04:03.48 43
is would require 10 to the 15th tend to the
-
00:04:03.48 - 00:04:06.44 45
18th cells to solve their problem and of cour
-
00:04:06.44 - 00:04:07.03 9
se that's
-
00:04:07.09 - 00:04:10.05 45
not realistic on any available computing powe
-
00:04:10.05 - 00:04:10.97 14
r if you Could
-
00:04:11.04 - 00:04:13.99 45
connect a lot of computing centers we would n
-
00:04:13.99 - 00:04:14.32 5
ot be
-
00:04:14.32 - 00:04:16.78 42
able to do that but on the other hand this
-
00:04:16.83 - 00:04:19.47 45
is all important because these small ages the
-
00:04:19.47 - 00:04:20.40 16
y determined the
-
00:04:20.46 - 00:04:23.09 45
aerodynamics of the aircraft so if they would
-
00:04:23.09 - 00:04:23.85 13
stop working
-
00:04:23.85 - 00:04:26.49 45
the aircraft would crash if he would have lem
-
00:04:26.49 - 00:04:27.25 13
on apparently
-
00:04:27.31 - 00:04:29.94 45
there it would just stall out into the aircra
-
00:04:29.94 - 00:04:30.41 8
ft would
-
00:04:30.46 - 00:04:33.04 44
not fly so we have to account for the effect
-
00:04:33.04 - 00:04:35.83 45
of these edges on the aerodynamics How could
-
00:04:35.83 - 00:04:36.14 5
we do
-
00:04:36.20 - 00:04:38.99 45
that obviously have to go to modeling if you
-
00:04:38.99 - 00:04:39.24 4
want
-
00:04:39.30 - 00:04:42.09 45
to have an engineering solution now here you
-
00:04:42.09 - 00:04:42.59 8
have the
-
00:04:42.59 - 00:04:45.45 45
navier Stokes equations here and this is the
-
00:04:45.45 - 00:04:46.53 17
momentum equation
-
00:04:46.59 - 00:04:49.45 45
so it's the conservation of momentum and if y
-
00:04:49.45 - 00:04:49.90 7
ou look
-
00:04:49.96 - 00:04:52.63 42
at the box we have a change of momentum we
-
00:04:52.63 - 00:04:55.49 45
have flow into and out of that box of momentu
-
00:04:55.49 - 00:04:55.55 1
m
-
00:04:55.61 - 00:04:58.47 45
we have a pressure force and we have viscous
-
00:04:58.47 - 00:04:58.85 6
forces
-
00:04:58.92 - 00:05:01.78 45
there and the main problem in navier Stokes i
-
00:05:01.78 - 00:05:02.10 5
s the
-
00:05:02.10 - 00:05:04.84 45
nonlinearity of the convective terms so the m
-
00:05:04.84 - 00:05:06.24 23
omentum is proportional
-
00:05:06.30 - 00:05:09.04 45
to velocity And it's transported by philosoph
-
00:05:09.04 - 00:05:09.77 12
y is that we
-
00:05:09.83 - 00:05:12.57 45
have a quadratic nonlinearity which causes al
-
00:05:12.57 - 00:05:14.03 24
l that chaotic nonlinear
-
00:05:14.03 - 00:05:17.26 45
motion there Now what we do is we typically w
-
00:05:17.26 - 00:05:17.48 3
ant
-
00:05:17.55 - 00:05:20.78 45
to know the mean values of our quantities so
-
00:05:20.78 - 00:05:20.92 2
we
-
00:05:20.99 - 00:05:24.22 45
split up the velocity fluctuation in a time m
-
00:05:24.22 - 00:05:24.86 9
ean value
-
00:05:24.86 - 00:05:27.94 45
and in the fluctuating velocity and then we t
-
00:05:27.94 - 00:05:28.76 12
ime averaged
-
00:05:28.83 - 00:05:31.91 45
equation and if we do that with this one term
-
00:05:31.98 - 00:05:35.06 45
we end up with the product of the mean values
-
00:05:35.06 - 00:05:38.14 45
and the product of the fluctuating components
-
00:05:38.14 - 00:05:39.23 16
and the product
-
00:05:39.30 - 00:05:42.37 45
of those over ball averaged is not cereal for
-
00:05:42.37 - 00:05:42.92 8
example
-
00:05:42.99 - 00:05:46.07 45
you squared is not zero obviously and the oth
-
00:05:46.07 - 00:05:46.55 7
ers are
-
00:05:46.55 - 00:05:49.29 45
also not 0 So we'll be introduced that into t
-
00:05:49.29 - 00:05:49.41 2
he
-
00:05:49.47 - 00:05:52.22 45
navier Stokes equations and we get this addit
-
00:05:52.22 - 00:05:53.19 16
ional term which
-
00:05:53.25 - 00:05:56.00 45
is called the Reynolds stress tensor and that
-
00:05:56.00 - 00:05:56.79 13
is basically
-
00:05:56.79 - 00:05:59.53 45
an interface of how we can feedback informati
-
00:05:59.53 - 00:06:00.50 16
on on turbulence
-
00:06:00.56 - 00:06:03.30 45
into the time averaged equations there and th
-
00:06:03.30 - 00:06:04.40 18
at's what's called
-
00:06:04.46 - 00:06:07.19 45
turbulence modeling and the whole process of
-
00:06:07.19 - 00:06:08.53 22
averaging and modeling
-
00:06:08.53 - 00:06:11.30 45
is called Reynolds averaged navier Stokes equ
-
00:06:11.30 - 00:06:12.72 23
ations or rans modeling
-
00:06:12.78 - 00:06:15.55 45
and of course we then need to bridge many man
-
00:06:15.55 - 00:06:15.61 1
y
-
00:06:15.67 - 00:06:18.44 45
orders of magnitude in computing power We sai
-
00:06:18.44 - 00:06:19.42 16
d technology and
-
00:06:19.42 - 00:06:22.77 45
it's clear that that can lead to significant
-
00:06:22.77 - 00:06:23.43 9
errors so
-
00:06:23.51 - 00:06:26.86 45
we cannot replace a complex problem by a simp
-
00:06:26.86 - 00:06:27.30 6
le one
-
00:06:27.38 - 00:06:30.72 45
and get the same accuracy as solving on a sup
-
00:06:30.72 - 00:06:31.47 10
ercomputer
-
00:06:31.47 - 00:06:34.28 42
So the way that looks like then is we have
-
00:06:34.35 - 00:06:37.37 45
here this additional term in the navier Stoke
-
00:06:37.37 - 00:06:38.51 17
s equations there
-
00:06:38.58 - 00:06:41.59 45
and we have to find some sort of a mathematic
-
00:06:41.59 - 00:06:41.73 2
al
-
00:06:41.73 - 00:06:44.75 45
formulation for that what we do is we make ve
-
00:06:44.75 - 00:06:44.88 2
ry
-
00:06:44.95 - 00:06:47.97 45
off the assumption that is run stress tensor
-
00:06:47.97 - 00:06:48.37 6
can be
-
00:06:48.44 - 00:06:51.45 45
modeled in analogy to the molecular stress te
-
00:06:51.45 - 00:06:52.19 11
nsor and we
-
00:06:52.19 - 00:06:55.21 45
have a viscosity times the velocity gradient
-
00:06:55.21 - 00:06:56.09 13
but of course
-
00:06:56.15 - 00:06:59.17 45
that viscosity here is not molecular but the
-
00:06:59.17 - 00:07:00.45 19
turbulent viscosity
-
00:07:00.52 - 00:07:03.54 45
and it comes from the edges So the the dimens
-
00:07:03.54 - 00:07:03.74 3
ion
-
00:07:03.74 - 00:07:06.94 45
of this viscosity is a length squared divided
-
00:07:06.94 - 00:07:07.30 5
by a
-
00:07:07.37 - 00:07:10.57 45
time scale and these lengths is the size of t
-
00:07:10.57 - 00:07:10.72 2
he
-
00:07:10.79 - 00:07:13.99 45
large edges so the structure of the large ide
-
00:07:13.99 - 00:07:14.42 6
as and
-
00:07:14.42 - 00:07:17.62 45
the time is the turnover time of the lodge it
-
00:07:17.69 - 00:07:20.89 45
is cause the large edits are responsible for
-
00:07:20.89 - 00:07:21.61 10
the mixing
-
00:07:21.68 - 00:07:24.88 45
process is and that's what we're interested n
-
00:07:24.88 - 00:07:25.59 10
ow we need
-
00:07:25.59 - 00:07:28.63 45
now to equations to describe this scales and
-
00:07:28.63 - 00:07:29.03 6
here I
-
00:07:29.10 - 00:07:32.14 45
have written a generic equation for the lengt
-
00:07:32.14 - 00:07:32.88 11
h scale And
-
00:07:32.95 - 00:07:35.98 45
the generic equation for the time scale so we
-
00:07:35.98 - 00:07:36.32 5
have
-
00:07:36.32 - 00:07:39.10 45
stand at the end of the day two transport equ
-
00:07:39.10 - 00:07:39.47 6
ations
-
00:07:39.53 - 00:07:42.31 45
mostly steady state equations which we can so
-
00:07:42.31 - 00:07:43.24 15
lve in addition
-
00:07:43.30 - 00:07:46.08 45
to the momentum equation so at very low cost
-
00:07:46.08 - 00:07:46.27 3
and
-
00:07:46.27 - 00:07:49.05 45
what we solve is not this complex flow here b
-
00:07:49.05 - 00:07:49.17 2
ut
-
00:07:49.23 - 00:07:52.01 45
we solved in this very smooth distributions o
-
00:07:52.01 - 00:07:52.88 14
f length scale
-
00:07:52.94 - 00:07:55.72 45
in time scale and compute the viscosity and t
-
00:07:55.72 - 00:07:56.09 6
hen we
-
00:07:56.09 - 00:07:59.11 45
feed that back into the navier Stokes equatio
-
00:07:59.11 - 00:07:59.71 9
ns and go
-
00:07:59.78 - 00:08:02.79 45
on until we have a steady state so use essent
-
00:08:02.79 - 00:08:03.13 5
ially
-
00:08:03.13 - 00:08:05.93 42
So a very elegant way of doing that but of
-
00:08:06.00 - 00:08:09.00 45
course the the problem is with these models h
-
00:08:09.00 - 00:08:09.74 11
ow accurate
-
00:08:09.80 - 00:08:12.81 45
is such a simple formulation that we have a f
-
00:08:12.81 - 00:08:12.94 2
ew
-
00:08:12.94 - 00:08:15.95 45
coefficients obviously which we can then use
-
00:08:15.95 - 00:08:16.68 11
to tune the
-
00:08:16.75 - 00:08:19.75 45
model but it's not always reliable and here i
-
00:08:19.75 - 00:08:19.95 3
s a
-
00:08:20.02 - 00:08:23.02 45
drastic example of a fairly simple slow so we
-
00:08:23.02 - 00:08:23.36 5
have
-
00:08:23.36 - 00:08:26.36 45
diffusers or just two pipes being merged by t
-
00:08:26.36 - 00:08:27.16 12
his diffuser
-
00:08:27.22 - 00:08:30.23 45
between those large diameter and small diamet
-
00:08:30.23 - 00:08:31.56 20
er and typically the
-
00:08:31.63 - 00:08:34.63 45
task of the engineers to avoid the separation
-
00:08:34.63 - 00:08:35.16 8
in that
-
00:08:35.16 - 00:08:38.58 45
diffuser because they Generates losses or noi
-
00:08:38.58 - 00:08:40.09 20
se or other problems
-
00:08:40.17 - 00:08:41.01 11
and then if
-
00:08:41.01 - 00:08:44.01 45
You run that flew visa one turbulence model y
-
00:08:44.01 - 00:08:44.41 6
ou get
-
00:08:44.48 - 00:08:47.49 45
that solution and if you run it is another tu
-
00:08:47.49 - 00:08:48.02 8
rbulence
-
00:08:48.09 - 00:08:51.10 45
model you get that solution in this case that
-
00:08:51.10 - 00:08:51.36 4
one
-
00:08:51.36 - 00:08:54.30 44
happens to be the correct one but how do you
-
00:08:54.37 - 00:08:57.31 44
know one which one is is correct so that has
-
00:08:57.38 - 00:09:00.39 45
a lot of implications this uncertainty there
-
00:09:00.39 - 00:09:01.06 10
on how CFD
-
00:09:01.06 - 00:09:04.00 44
is done and also on the level of knowledge a
-
00:09:04.07 - 00:09:06.94 43
user still has to have they have to be able
-
00:09:07.01 - 00:09:10.02 45
to judge which model is the most proper model
-
00:09:10.02 - 00:09:10.29 4
for
-
00:09:10.29 - 00:09:13.00 45
their cases And they also have to validate th
-
00:09:13.00 - 00:09:13.36 6
e code
-
00:09:13.42 - 00:09:16.14 45
and the method against cases which are simila
-
00:09:16.14 - 00:09:16.74 10
r to their
-
00:09:16.80 - 00:09:19.51 45
application that they want to apply that mode
-
00:09:19.51 - 00:09:19.99 8
l too so
-
00:09:19.99 - 00:09:22.88 45
if they have a simple diffusion flow they can
-
00:09:22.88 - 00:09:23.32 7
decide
-
00:09:23.39 - 00:09:26.27 45
OK that model is better than the other and th
-
00:09:26.27 - 00:09:26.40 2
en
-
00:09:26.46 - 00:09:28.77 36
they can apply it to their real flow
-
00:09:28.77 - 00:09:31.90 45
Now of course we be then have the problem tha
-
00:09:31.90 - 00:09:31.97 1
t
-
00:09:32.04 - 00:09:35.17 45
it's kind of random it takes that model and i
-
00:09:35.17 - 00:09:35.24 1
t
-
00:09:35.31 - 00:09:38.31 43
works so it doesn't and one of the areas we
-
00:09:38.31 - 00:09:41.44 45
have worked on in recent years is make these
-
00:09:41.44 - 00:09:42.00 8
modeling
-
00:09:42.07 - 00:09:45.20 45
approach is more flexible and what that means
-
00:09:45.20 - 00:09:45.62 6
is we
-
00:09:45.69 - 00:09:48.82 45
take it to equation model here it's a K Omega
-
00:09:48.82 - 00:09:52.31 45
type model so we have a K equation Omega equa
-
00:09:52.31 - 00:09:52.62 4
tion
-
00:09:52.69 - 00:09:54.56 24
is a turbulent frequency
-
00:09:54.56 - 00:09:57.64 45
And we introduced functions like these three
-
00:09:57.64 - 00:09:58.94 19
functions there and
-
00:09:59.00 - 00:10:02.08 45
dysfunctions are then designed to have free p
-
00:10:02.08 - 00:10:03.04 14
ara meters and
-
00:10:03.11 - 00:10:06.19 45
this free para meters can then be tuned by th
-
00:10:06.19 - 00:10:06.26 1
e
-
00:10:06.26 - 00:10:09.34 45
user in a very well defined way and they know
-
00:10:09.41 - 00:10:12.49 45
exactly what happens if they changed that coe
-
00:10:12.49 - 00:10:13.52 15
fficient and we
-
00:10:13.59 - 00:10:16.67 45
have documentation of how to do that and they
-
00:10:16.67 - 00:10:16.94 4
can
-
00:10:16.94 - 00:10:20.40 45
then tune that model to the specific applicat
-
00:10:20.40 - 00:10:22.09 22
ion they're interested
-
00:10:22.17 - 00:10:22.33 2
in
-
00:10:22.33 - 00:10:25.08 45
What's also important is that this coefficien
-
00:10:25.08 - 00:10:26.06 16
ts are all field
-
00:10:26.12 - 00:10:28.87 45
variables so they can not only be changed glo
-
00:10:28.87 - 00:10:29.42 9
bally but
-
00:10:29.48 - 00:10:32.23 45
they can be changed locali so for example if
-
00:10:32.23 - 00:10:32.41 3
you
-
00:10:32.41 - 00:10:35.17 45
think about the Formula One car you might hav
-
00:10:35.17 - 00:10:35.35 3
e a
-
00:10:35.41 - 00:10:38.16 45
different set of coefficients on the front wi
-
00:10:38.16 - 00:10:39.26 18
ng the aerodynamic
-
00:10:39.32 - 00:10:42.08 45
body there that you might have behind the fro
-
00:10:42.08 - 00:10:42.56 8
nt wheel
-
00:10:42.56 - 00:10:45.26 44
they have a lot of mixing and you might want
-
00:10:45.32 - 00:10:48.07 45
to have a much higher Ed viscosity there then
-
00:10:48.07 - 00:10:48.32 4
you
-
00:10:48.38 - 00:10:51.01 43
would want to have on the on the front wing
-
00:10:51.01 - 00:10:53.88 45
section so it's a social model And of course
-
00:10:53.88 - 00:10:54.01 2
at
-
00:10:54.07 - 00:10:56.69 41
the end of the day he can go even further
-
00:10:56.75 - 00:10:59.62 45
that we have these coefficients locali so in
-
00:10:59.62 - 00:11:00.19 9
each cell
-
00:11:00.19 - 00:11:02.97 45
we have different value which means we have a
-
00:11:02.97 - 00:11:03.34 6
field
-
00:11:03.40 - 00:11:06.17 45
of coefficients then which I'll talk a bit ab
-
00:11:06.17 - 00:11:06.73 9
out later
-
00:11:06.79 - 00:11:09.56 45
now what that means in the flexibility of suc
-
00:11:09.56 - 00:11:09.75 3
h a
-
00:11:09.75 - 00:11:12.53 45
model I show here for this airfoil at angle o
-
00:11:12.53 - 00:11:12.59 1
f
-
00:11:12.65 - 00:11:15.43 45
attack So what we do here we change the angle
-
00:11:15.49 - 00:11:18.14 43
of attack of the airfoil and we look at the
-
00:11:18.14 - 00:11:21.16 45
lift coefficient and we see the experiment li
-
00:11:21.16 - 00:11:21.82 10
ft goes up
-
00:11:21.89 - 00:11:24.64 41
to about 12 degrees and then it goes down
-
00:11:24.64 - 00:11:27.44 45
And if you take the orange curve is starting
-
00:11:27.44 - 00:11:27.75 5
point
-
00:11:27.82 - 00:11:30.62 45
of the gecko model which should be changed to
-
00:11:30.62 - 00:11:30.87 4
see
-
00:11:30.93 - 00:11:33.74 45
sepco efficient which changes the separation
-
00:11:33.74 - 00:11:35.42 27
characteristic of the model
-
00:11:35.42 - 00:11:37.86 39
we change it from 1.0 to 2.5 and we can
-
00:11:37.92 - 00:11:40.73 45
see we can assume the model to the experiment
-
00:11:40.73 - 00:11:41.17 7
al data
-
00:11:41.23 - 00:11:43.85 42
one has to say that from this point on the
-
00:11:43.85 - 00:11:46.66 45
experiments becomes 3D and the simulation is
-
00:11:46.66 - 00:11:47.16 8
2D so we
-
00:11:47.22 - 00:11:50.03 45
can't really match all the details here it's
-
00:11:50.03 - 00:11:50.84 13
more matching
-
00:11:50.90 - 00:11:53.40 40
that Max point here and if you look at a
-
00:11:53.40 - 00:11:56.80 45
certain angle of attack At the velocity profi
-
00:11:56.80 - 00:11:57.71 12
les near the
-
00:11:57.78 - 00:12:01.18 45
trailing edge we can see that the model is ab
-
00:12:01.18 - 00:12:01.33 2
le
-
00:12:01.41 - 00:12:04.81 45
to cover the To envelope the experimental dat
-
00:12:04.81 - 00:12:05.64 11
a with some
-
00:12:05.64 - 00:12:08.56 45
more conservative solution office and overly
-
00:12:08.56 - 00:12:10.44 29
aggressive solution there and
-
00:12:10.51 - 00:12:13.43 45
the truth is somewhere in between somewhere b
-
00:12:13.43 - 00:12:14.01 9
etween 1.
-
00:12:14.01 - 00:12:14.40 6
75 and
-
00:12:14.47 - 00:12:17.39 45
two is probably the optimal solution for that
-
00:12:17.39 - 00:12:17.97 9
angle of
-
00:12:17.97 - 00:12:20.89 45
attack here so that gives the users a much wi
-
00:12:20.89 - 00:12:21.09 3
der
-
00:12:21.15 - 00:12:24.08 45
ability to tune and calibrate the model than
-
00:12:24.08 - 00:12:24.53 7
was the
-
00:12:24.60 - 00:12:27.52 45
case with previous models and that's widely u
-
00:12:27.52 - 00:12:28.24 11
sed now and
-
00:12:28.24 - 00:12:31.14 45
people adopt that here's another example wher
-
00:12:31.14 - 00:12:31.85 11
e we have a
-
00:12:31.92 - 00:12:34.83 45
triangular cylinder in crossflow It's a very
-
00:12:34.83 - 00:12:36.38 24
extreme example actually
-
00:12:36.44 - 00:12:39.35 45
because as we have seen with this special in
-
00:12:39.35 - 00:12:39.54 3
the
-
00:12:39.54 - 00:12:42.71 45
first slide or second slide there is also ver
-
00:12:42.71 - 00:12:43.49 11
tex shading
-
00:12:43.56 - 00:12:45.96 34
here which is not really turbulent
-
00:12:45.96 - 00:12:48.79 45
But if you want to have a steady state soluti
-
00:12:48.79 - 00:12:48.92 2
on
-
00:12:48.98 - 00:12:51.51 40
and we use a default we get a very large
-
00:12:51.57 - 00:12:54.41 45
separation soon and if you look along this li
-
00:12:54.41 - 00:12:54.85 7
ne here
-
00:12:54.85 - 00:12:57.68 45
centerline we see the experiment has a very s
-
00:12:57.68 - 00:12:58.63 15
hort separation
-
00:12:58.69 - 00:13:01.53 45
so that philosophy is negative and the defaul
-
00:13:01.53 - 00:13:02.16 10
t would be
-
00:13:02.22 - 00:13:05.06 45
very large separation so we have to tune the
-
00:13:05.06 - 00:13:05.43 6
mixing
-
00:13:05.43 - 00:13:08.27 45
coefficient here and we can then tune it to a
-
00:13:08.27 - 00:13:08.52 4
gree
-
00:13:08.59 - 00:13:11.42 45
much better we don't exactly get back flow bu
-
00:13:11.42 - 00:13:11.68 4
t we
-
00:13:11.74 - 00:13:14.58 45
get the recovery much better so if you think
-
00:13:14.58 - 00:13:14.89 5
about
-
00:13:14.89 - 00:13:17.66 43
this Formula One car And you want to have a
-
00:13:17.73 - 00:13:20.63 45
proper flew towards the back wheel coming fro
-
00:13:20.63 - 00:13:21.27 10
m the wake
-
00:13:21.34 - 00:13:24.24 45
of the front wheel you would be much better o
-
00:13:24.24 - 00:13:24.37 2
ff
-
00:13:24.37 - 00:13:27.30 45
with this purple a curve then he would be wit
-
00:13:27.30 - 00:13:27.37 1
h
-
00:13:27.43 - 00:13:30.37 45
the red curve to get the aerodynamics of the
-
00:13:30.37 - 00:13:30.50 2
of
-
00:13:30.56 - 00:13:33.50 45
the back wheel so that's another example of h
-
00:13:33.50 - 00:13:33.89 6
ow the
-
00:13:33.89 - 00:13:37.16 45
model can be calibrated When doing that you h
-
00:13:37.16 - 00:13:37.59 6
ave to
-
00:13:37.66 - 00:13:40.93 45
do that by hand but ideally you would like in
-
00:13:41.01 - 00:13:44.27 45
the future to have a computing mechanism or s
-
00:13:44.27 - 00:13:45.07 11
trategy how
-
00:13:45.07 - 00:13:48.75 45
you could optimize these coefficients and cle
-
00:13:48.75 - 00:13:50.96 27
arly machine learning comes
-
00:13:51.04 - 00:13:51.62 7
to mind
-
00:13:51.62 - 00:13:54.94 44
And how would that work if you look again at
-
00:13:55.01 - 00:13:58.41 45
the lift coefficient as a function of one sin
-
00:13:58.41 - 00:13:59.39 13
gle parimeter
-
00:13:59.46 - 00:14:02.86 45
DC step coefficient in the turbulence model a
-
00:14:02.86 - 00:14:03.99 15
nd remember she
-
00:14:03.99 - 00:14:06.86 38
said is a field so in each cell we can
-
00:14:06.93 - 00:14:10.33 45
give it a different value we can define a err
-
00:14:10.33 - 00:14:10.48 2
or
-
00:14:10.56 - 00:14:13.96 45
and the error is the actual lift computed fro
-
00:14:13.96 - 00:14:14.34 5
m CFD
-
00:14:14.34 - 00:14:17.96 45
minus the lift coming from the experiment so
-
00:14:17.96 - 00:14:18.44 6
it's a
-
00:14:18.52 - 00:14:21.74 40
global value integrated over the airfoil
-
00:14:21.74 - 00:14:25.00 43
And now we want to minimize the error so we
-
00:14:25.08 - 00:14:28.34 43
have to know how does the error change if I
-
00:14:28.42 - 00:14:31.76 44
change the step in a certain cell and then I
-
00:14:31.76 - 00:14:35.17 45
have to find the optimal distribution of CSF
-
00:14:35.17 - 00:14:35.85 9
values to
-
00:14:35.93 - 00:14:39.35 45
get the error reduced and in order to do that
-
00:14:39.42 - 00:14:42.76 44
we use the chain rule here and then you need
-
00:14:42.76 - 00:14:46.56 45
that quantity here so that's how this CL chan
-
00:14:46.56 - 00:14:47.15 7
ge this
-
00:14:47.23 - 00:14:47.74 6
C step
-
00:14:47.74 - 00:14:50.86 45
And that's a very complex entity becausw it's
-
00:14:50.86 - 00:14:51.42 8
hard to
-
00:14:51.49 - 00:14:54.62 45
compute the impact of a single cell change to
-
00:14:54.62 - 00:14:54.89 4
the
-
00:14:54.96 - 00:14:58.09 45
overall integral value of the left difficult
-
00:14:58.09 - 00:14:59.48 20
efficient and that's
-
00:14:59.48 - 00:15:02.47 43
what an adjoint solver can do for us and we
-
00:15:02.54 - 00:15:05.67 45
have implemented influence and adjoint solver
-
00:15:05.67 - 00:15:07.06 20
of the entire gecko
-
00:15:07.13 - 00:15:10.26 45
model so we can compute that sensitivity and
-
00:15:10.26 - 00:15:10.74 7
then we
-
00:15:10.74 - 00:15:13.69 43
can update the field of C set based on that
-
00:15:13.75 - 00:15:16.83 45
sensitivity and we can get an optimal distrib
-
00:15:16.83 - 00:15:17.66 12
ution of the
-
00:15:17.72 - 00:15:20.80 45
sycip coefficient And that's what that looks
-
00:15:20.80 - 00:15:21.76 14
like here this
-
00:15:21.76 - 00:15:24.78 45
is the correction relative to default value s
-
00:15:24.78 - 00:15:25.58 12
o zero would
-
00:15:25.65 - 00:15:28.66 45
be default and we see it increases this excep
-
00:15:28.66 - 00:15:29.53 13
t coefficient
-
00:15:29.60 - 00:15:32.61 45
so we have we get more separation than what w
-
00:15:32.61 - 00:15:32.68 1
e
-
00:15:32.68 - 00:15:36.19 45
get is the default model but we would expect
-
00:15:36.19 - 00:15:36.66 6
pretty
-
00:15:36.74 - 00:15:37.52 10
much there
-
00:15:37.52 - 00:15:40.37 45
And then of course that gives us optimal dist
-
00:15:40.37 - 00:15:41.19 13
ributions and
-
00:15:41.26 - 00:15:44.11 45
we can do that for different angles of attack
-
00:15:44.11 - 00:15:44.36 4
and
-
00:15:44.43 - 00:15:47.28 45
for different airfoils so we get a lot of dat
-
00:15:47.28 - 00:15:47.34 1
a
-
00:15:47.34 - 00:15:50.20 45
but it's not really useful because you always
-
00:15:50.20 - 00:15:50.70 8
need to
-
00:15:50.77 - 00:15:53.62 45
have the experimental data to get that distri
-
00:15:53.62 - 00:15:54.57 15
bution but then
-
00:15:54.63 - 00:15:57.49 45
we can try whether we can correlate that so w
-
00:15:57.49 - 00:15:57.55 1
e
-
00:15:57.55 - 00:16:00.40 45
have to see set fields and we have non dimens
-
00:16:00.40 - 00:16:00.72 5
ional
-
00:16:00.78 - 00:16:03.64 45
quantities in each cell which we compute anyw
-
00:16:03.64 - 00:16:04.27 10
ay so here
-
00:16:04.34 - 00:16:07.19 45
strain rate divided by Omega or this non dime
-
00:16:07.19 - 00:16:07.76 9
nsional K
-
00:16:07.76 - 00:16:10.69 45
square OK romika bowl distance from beauty of
-
00:16:10.69 - 00:16:11.22 8
imu and
-
00:16:11.28 - 00:16:14.21 45
we can try whether there is a correlation so
-
00:16:14.21 - 00:16:14.47 4
when
-
00:16:14.54 - 00:16:17.47 45
we know that these ones here can we compute t
-
00:16:17.47 - 00:16:17.66 3
hat
-
00:16:17.66 - 00:16:20.40 42
one and that can be done by using your own
-
00:16:20.46 - 00:16:23.39 45
networks so the way that looks like we take a
-
00:16:23.46 - 00:16:26.39 45
neural network you take the training data whi
-
00:16:26.39 - 00:16:27.04 10
ch we know
-
00:16:27.04 - 00:16:29.97 45
this app distribution which we have optimized
-
00:16:29.97 - 00:16:30.94 15
by the adjoint
-
00:16:31.01 - 00:16:33.94 45
solver and we define the input quantities whi
-
00:16:33.94 - 00:16:34.59 10
ch we want
-
00:16:34.65 - 00:16:37.58 45
to use for the correlation so we put the inpu
-
00:16:37.58 - 00:16:37.65 1
t
-
00:16:37.65 - 00:16:40.70 45
quantities into the neural network and we get
-
00:16:40.70 - 00:16:41.17 7
to see
-
00:16:41.24 - 00:16:44.09 42
Step 4 cell Which is wrong but then we can
-
00:16:44.16 - 00:16:47.21 45
back substitute waits until the weights are b
-
00:16:47.21 - 00:16:48.57 20
asically balanced so
-
00:16:48.57 - 00:16:51.74 45
that given the input variables we get a good
-
00:16:51.74 - 00:16:52.65 13
approximation
-
00:16:52.72 - 00:16:55.89 45
of the known see step distribution and once w
-
00:16:55.89 - 00:16:56.31 6
e have
-
00:16:56.38 - 00:16:59.55 45
done that for number of training data we know
-
00:16:59.55 - 00:16:59.83 4
the
-
00:16:59.83 - 00:17:03.00 45
weights of the network and we can use the net
-
00:17:03.00 - 00:17:03.28 4
work
-
00:17:03.35 - 00:17:06.45 44
then as a predictive tool so we just feed in
-
00:17:06.52 - 00:17:09.69 45
this known quantities here and we get out acc
-
00:17:09.69 - 00:17:10.19 7
ept for
-
00:17:10.19 - 00:17:13.16 45
that computational cell And you can see we ca
-
00:17:13.16 - 00:17:13.89 11
n represent
-
00:17:13.96 - 00:17:16.94 45
the adjoint solution to the left quite well b
-
00:17:16.94 - 00:17:17.40 7
ased in
-
00:17:17.47 - 00:17:20.44 45
your own network to the right so we have obvi
-
00:17:20.44 - 00:17:20.78 5
ously
-
00:17:20.78 - 00:17:23.74 45
selected sensible input para meters and once
-
00:17:23.74 - 00:17:24.53 12
we have done
-
00:17:24.60 - 00:17:27.56 45
that we can then go and compute new cases thi
-
00:17:27.56 - 00:17:27.63 1
s
-
00:17:27.69 - 00:17:30.66 45
neural network and you can see you starting f
-
00:17:30.66 - 00:17:31.38 11
rom default
-
00:17:31.38 - 00:17:34.35 45
here we can get significant improvement of da
-
00:17:34.35 - 00:17:35.21 13
ta again this
-
00:17:35.27 - 00:17:38.24 45
is a 2D simulation against 3D data so we don'
-
00:17:38.24 - 00:17:38.30 1
t
-
00:17:38.37 - 00:17:41.07 41
get this full 3D fall off here but we get
-
00:17:41.07 - 00:17:44.15 45
a much better agreement of Blue curve against
-
00:17:44.15 - 00:17:44.76 9
the data
-
00:17:44.83 - 00:17:47.91 45
the other way to improve accuracy is by going
-
00:17:47.91 - 00:17:48.32 6
doing
-
00:17:48.38 - 00:17:51.46 45
it the hard way by resolving parts of this tu
-
00:17:51.46 - 00:17:51.94 7
rbulent
-
00:17:51.94 - 00:17:55.05 45
structures there and that technique is called
-
00:17:55.05 - 00:17:56.65 23
lottery simulation and
-
00:17:56.71 - 00:17:59.83 45
the idea is you only resolved largest 80s but
-
00:17:59.83 - 00:18:00.11 4
you
-
00:18:00.18 - 00:18:03.29 45
don't resolve the very small ladies because t
-
00:18:03.29 - 00:18:04.68 20
hey don't contribute
-
00:18:04.68 - 00:18:07.74 45
to the mixing and that of course requires a t
-
00:18:07.74 - 00:18:07.94 3
ime
-
00:18:08.01 - 00:18:11.07 45
integration of 3D integration and the main pr
-
00:18:11.07 - 00:18:12.02 14
oblem is there
-
00:18:12.09 - 00:18:15.15 45
that this is very expensive All because near
-
00:18:15.15 - 00:18:15.70 8
the ball
-
00:18:15.70 - 00:18:18.57 45
the large eddies become small because they ca
-
00:18:18.57 - 00:18:19.47 14
nnot be larger
-
00:18:19.53 - 00:18:22.41 45
than the wall distance for geometric reasons
-
00:18:22.41 - 00:18:23.24 13
so that works
-
00:18:23.30 - 00:18:26.18 45
fine for pre shear flows but it is pretty dif
-
00:18:26.18 - 00:18:26.56 6
ficult
-
00:18:26.56 - 00:18:29.44 45
to do that for all bounded flows now here's a
-
00:18:29.44 - 00:18:29.51 1
n
-
00:18:29.57 - 00:18:32.45 45
example of some of our colleagues at Boeing a
-
00:18:32.45 - 00:18:32.77 5
nd in
-
00:18:32.83 - 00:18:35.71 45
Russia which we work with have done this shoc
-
00:18:35.71 - 00:18:36.35 10
k boundary
-
00:18:36.35 - 00:18:38.52 34
layer flow so they have a marker .
-
00:18:38.52 - 00:18:39.34 13
875 flow goes
-
00:18:39.41 - 00:18:42.27 45
supersonic has a shockwave separates the flow
-
00:18:42.27 - 00:18:42.91 10
and has a
-
00:18:42.97 - 00:18:45.84 45
strong interaction so you can see here Initia
-
00:18:45.84 - 00:18:46.73 14
lly on picture
-
00:18:46.73 - 00:18:49.64 45
where the separation goes off and they have r
-
00:18:49.64 - 00:18:50.09 7
un half
-
00:18:50.16 - 00:18:52.04 29
a billion cell Ramesh then 1.
-
00:18:52.04 - 00:18:53.33 20
7 billion and at the
-
00:18:53.40 - 00:18:56.05 41
end of the day or close to 9 billion cell
-
00:18:56.05 - 00:18:58.90 44
problem to get that flow in here you can see
-
00:18:58.97 - 00:19:01.88 45
the movie The outer flow is fairly benign it
-
00:19:01.88 - 00:19:02.14 4
just
-
00:19:02.20 - 00:19:05.12 45
travels along but there's a lot of commotion
-
00:19:05.12 - 00:19:05.76 10
very close
-
00:19:05.76 - 00:19:08.67 45
to the wall and that determines the separatio
-
00:19:08.67 - 00:19:09.97 20
n characteristics of
-
00:19:10.03 - 00:19:12.94 45
that flow and what they found was with their
-
00:19:12.94 - 00:19:13.20 4
half
-
00:19:13.27 - 00:19:14.30 16
a billion and 1.
-
00:19:14.30 - 00:19:16.63 36
7 billion cell problems mesh one and
-
00:19:16.63 - 00:19:19.45 45
two They got pretty much the same solution an
-
00:19:19.45 - 00:19:19.70 4
d it
-
00:19:19.77 - 00:19:22.46 43
was pretty bad so the shark is on the wrong
-
00:19:22.52 - 00:19:25.35 45
location you look at pressure distribution he
-
00:19:25.35 - 00:19:26.47 18
re and the plateau
-
00:19:26.47 - 00:19:29.31 45
which signifies separation is also not there
-
00:19:29.31 - 00:19:30.32 16
and they started
-
00:19:30.38 - 00:19:33.21 45
to think the experiment there's something wro
-
00:19:33.21 - 00:19:34.28 17
ng there but then
-
00:19:34.35 - 00:19:37.18 45
they did the further Metra feynman tube out n
-
00:19:37.18 - 00:19:37.87 11
ine billion
-
00:19:37.87 - 00:19:40.69 45
cells and then they got pretty close to the d
-
00:19:40.69 - 00:19:40.88 3
ata
-
00:19:40.94 - 00:19:43.76 45
and you can see the separation size here chan
-
00:19:43.76 - 00:19:44.33 9
ges quite
-
00:19:44.39 - 00:19:47.21 45
drastically when they go from that mesh to th
-
00:19:47.21 - 00:19:47.84 10
at message
-
00:19:47.84 - 00:19:50.52 45
One of the reasons for their problems here is
-
00:19:50.52 - 00:19:50.82 5
that
-
00:19:50.88 - 00:19:53.56 45
in the accelerating region on the front part
-
00:19:53.56 - 00:19:53.92 6
of the
-
00:19:53.98 - 00:19:56.66 45
bump you have a thick boundary layer Cam in b
-
00:19:56.66 - 00:19:57.02 6
uttock
-
00:19:57.02 - 00:19:59.70 45
form a new boundary layer and it's much harde
-
00:19:59.70 - 00:19:59.94 4
r to
-
00:20:00.00 - 00:20:02.68 45
resolve this new boundary layer then to resol
-
00:20:02.68 - 00:20:03.27 10
ve the old
-
00:20:03.33 - 00:20:06.02 45
one so the initial estimates on the grid were
-
00:20:06.02 - 00:20:06.37 6
based
-
00:20:06.37 - 00:20:09.06 45
on that boundary layer thickness but in reali
-
00:20:09.06 - 00:20:09.71 11
ty you have
-
00:20:09.77 - 00:20:12.45 45
to resolve that one and that's where the cost
-
00:20:12.45 - 00:20:12.63 3
of
-
00:20:12.69 - 00:20:15.37 45
this simulation exploded literally in terms o
-
00:20:15.37 - 00:20:16.32 16
f mesh cells and
-
00:20:16.32 - 00:20:18.03 10
time steps
-
00:20:18.03 - 00:20:21.15 45
Now an alternative or in between engineering
-
00:20:21.15 - 00:20:22.47 19
approaches to Mitch
-
00:20:22.54 - 00:20:25.67 45
mix and match so the user rants turbulence mo
-
00:20:25.67 - 00:20:26.15 7
del and
-
00:20:26.22 - 00:20:29.35 45
we use an alias model and we define automatic
-
00:20:29.35 - 00:20:29.98 9
blending
-
00:20:29.98 - 00:20:33.10 45
functions to switch between them and then we
-
00:20:33.10 - 00:20:33.66 8
can have
-
00:20:33.73 - 00:20:36.86 45
models which in the boundary layer which is v
-
00:20:36.86 - 00:20:37.76 13
ery expensive
-
00:20:37.83 - 00:20:40.89 44
we can have rants and in the fresh air flows
-
00:20:40.89 - 00:20:43.98 45
we can resolve these edges and we can have an
-
00:20:44.04 - 00:20:47.13 45
alias simulation in these areas and that's a
-
00:20:47.13 - 00:20:47.88 11
pretty good
-
00:20:47.95 - 00:20:51.04 45
compromise And you can see here this semi rea
-
00:20:51.04 - 00:20:51.93 13
listic arbiza
-
00:20:51.93 - 00:20:54.98 45
your anger so side wind conditions and we can
-
00:20:54.98 - 00:20:55.39 6
match
-
00:20:55.46 - 00:20:58.51 45
that flow topology here quite reasonably comp
-
00:20:58.51 - 00:20:59.59 16
ared to the wall
-
00:20:59.66 - 00:21:02.71 45
streamlines if you look at these structures h
-
00:21:02.71 - 00:21:03.73 15
ere for example
-
00:21:03.73 - 00:21:06.78 45
also there's some structures there and so tha
-
00:21:06.78 - 00:21:07.86 16
t's somewhere in
-
00:21:07.93 - 00:21:10.98 45
cost significantly lower than the full large
-
00:21:10.98 - 00:21:12.27 19
Eddy simulation and
-
00:21:12.33 - 00:21:15.38 45
of course much higher than the then ran simul
-
00:21:15.38 - 00:21:16.06 10
ation this
-
00:21:16.06 - 00:21:20.47 37
is simulations here from Peter eckman
-
00:21:20.47 - 00:21:22.42 3
Now
-
00:21:22.42 - 00:21:25.08 44
CFT bill as you have now found out always be
-
00:21:25.14 - 00:21:27.86 45
driven by computing power so the more computi
-
00:21:27.86 - 00:21:28.59 12
ng power the
-
00:21:28.65 - 00:21:31.37 45
more ideas we can resolve and that will lead
-
00:21:31.37 - 00:21:31.49 2
us
-
00:21:31.49 - 00:21:34.22 45
at the end of the data very enormous mesh siz
-
00:21:34.22 - 00:21:34.34 2
es
-
00:21:34.40 - 00:21:37.12 45
the 10 billion you have seen for simple probl
-
00:21:37.12 - 00:21:37.49 6
em and
-
00:21:37.55 - 00:21:39.97 40
there is no limit to that so we can have
-
00:21:39.97 - 00:21:43.26 45
100 billion or trillions of cells in the futu
-
00:21:43.26 - 00:21:43.41 2
re
-
00:21:43.41 - 00:21:47.16 45
And in order to do that we need some organizi
-
00:21:47.16 - 00:21:47.33 2
ng
-
00:21:47.41 - 00:21:51.16 45
principles and we work on Oct reason doctors
-
00:21:51.16 - 00:21:51.83 8
are very
-
00:21:51.91 - 00:21:55.67 45
nice concept but an octree does it defines sp
-
00:21:55.67 - 00:21:56.33 8
ace with
-
00:21:56.33 - 00:22:00.09 45
a 1 dimensional curve so these six a curve to
-
00:22:00.09 - 00:22:00.51 5
uches
-
00:22:00.59 - 00:22:04.35 45
every single cell we can make here we can ref
-
00:22:04.35 - 00:22:04.60 3
ine
-
00:22:04.68 - 00:22:08.10 41
the cell and six axis more and you have a
-
00:22:08.10 - 00:22:11.53 45
very efficient way of storing space data so t
-
00:22:11.53 - 00:22:12.06 7
o speak
-
00:22:12.14 - 00:22:15.57 45
in a 1D integer Great and miss that octree on
-
00:22:15.57 - 00:22:15.64 1
e
-
00:22:15.72 - 00:22:19.07 44
can do a lot of things for example one could
-
00:22:19.07 - 00:22:22.25 45
do meshing like generating these meshes here
-
00:22:22.25 - 00:22:23.03 11
and you can
-
00:22:23.10 - 00:22:26.28 45
do that in a very scalable fast way on parall
-
00:22:26.28 - 00:22:26.42 2
el
-
00:22:26.49 - 00:22:29.67 45
computers with a relatively low memory count
-
00:22:29.67 - 00:22:30.30 9
or we can
-
00:22:30.30 - 00:22:33.48 45
use this also for other tasks in HPC for exam
-
00:22:33.48 - 00:22:33.69 3
ple
-
00:22:33.76 - 00:22:36.94 45
parallel partitioning measure rotation load b
-
00:22:36.94 - 00:22:38.70 25
alancing zoom in zoom out
-
00:22:38.77 - 00:22:41.95 45
capabilities during post processing data redu
-
00:22:41.95 - 00:22:43.92 28
ction for transfer and other
-
00:22:43.92 - 00:22:46.62 45
things And you can speed up your solver or if
-
00:22:46.68 - 00:22:49.37 45
you know you have a condition message you can
-
00:22:49.37 - 00:22:49.73 6
speed
-
00:22:49.79 - 00:22:52.49 45
it up to simplify the solver and you can also
-
00:22:52.49 - 00:22:55.18 45
go to alternative solvers like lettuce bolts
-
00:22:55.18 - 00:22:56.13 16
month running on
-
00:22:56.19 - 00:22:58.88 45
these types of measures days also in the curr
-
00:22:58.88 - 00:22:59.48 10
ent series
-
00:22:59.54 - 00:23:02.23 45
presentation by Dominic salts which gives a l
-
00:23:02.23 - 00:23:03.01 13
ot of details
-
00:23:03.01 - 00:23:05.85 41
on the octree so if you have time you can
-
00:23:05.92 - 00:23:07.10 17
also look at that
-
00:23:07.10 - 00:23:09.95 45
Now here is an impression of meshes generated
-
00:23:09.95 - 00:23:10.59 10
again for
-
00:23:10.65 - 00:23:13.06 38
this car this is a top down mesh so it
-
00:23:13.13 - 00:23:15.98 45
does something featuring but the mesh on the
-
00:23:15.98 - 00:23:16.49 8
wall for
-
00:23:16.49 - 00:23:19.34 45
Elias is so fine for all function areas in th
-
00:23:19.34 - 00:23:19.47 2
is
-
00:23:19.53 - 00:23:22.39 45
case that the feature is not really playing a
-
00:23:22.39 - 00:23:23.28 14
ny significant
-
00:23:23.34 - 00:23:26.20 45
role and then you can do different things her
-
00:23:26.20 - 00:23:26.51 5
e for
-
00:23:26.51 - 00:23:29.37 45
example you made one protection layer here th
-
00:23:29.37 - 00:23:30.13 12
e other wall
-
00:23:30.19 - 00:23:33.05 45
so we have body fitted meshes and here you ca
-
00:23:33.05 - 00:23:33.11 1
n
-
00:23:33.18 - 00:23:36.03 45
see the scaling of the matching process so th
-
00:23:36.03 - 00:23:36.41 6
e mesh
-
00:23:36.41 - 00:23:39.51 45
100 million cells was generated On 256 cores
-
00:23:39.51 - 00:23:39.93 6
in the
-
00:23:40.00 - 00:23:42.89 42
30 seconds and that is not the limit so we
-
00:23:42.96 - 00:23:46.07 45
can scale that up to many many thousands and
-
00:23:46.07 - 00:23:46.20 2
10
-
00:23:46.20 - 00:23:49.40 45
thousands of cores depending on the mesh size
-
00:23:49.40 - 00:23:50.39 14
obviously and
-
00:23:50.47 - 00:23:53.52 43
have a very good way in passing to the high
-
00:23:53.59 - 00:23:56.79 45
performance computing using that technology h
-
00:23:56.79 - 00:23:58.14 19
ere you can see the
-
00:23:58.14 - 00:24:01.31 45
solutions of wall function alias on the cours
-
00:24:01.31 - 00:24:02.23 13
e very coarse
-
00:24:02.30 - 00:24:05.48 45
mesh 7 million 35 million 100 million we had
-
00:24:05.48 - 00:24:05.55 1
a
-
00:24:05.62 - 00:24:08.80 45
bit of a problem here numerically we have res
-
00:24:08.80 - 00:24:09.51 10
olved that
-
00:24:09.51 - 00:24:12.52 45
Issue there and you can see the more mesh you
-
00:24:12.58 - 00:24:15.60 45
invest the most structures you get and then t
-
00:24:15.60 - 00:24:16.33 11
he solution
-
00:24:16.40 - 00:24:19.41 45
develops into this vague region here across t
-
00:24:19.41 - 00:24:20.28 13
he backs land
-
00:24:20.28 - 00:24:23.30 45
and if you compare them to the experimental d
-
00:24:23.30 - 00:24:23.83 8
ata here
-
00:24:23.90 - 00:24:26.91 45
on the roof is actually pretty good even the
-
00:24:26.91 - 00:24:26.98 1
7
-
00:24:27.05 - 00:24:30.06 45
million mesh solution is not terrible and the
-
00:24:30.06 - 00:24:30.59 8
n as you
-
00:24:30.59 - 00:24:33.61 45
go across this land of course the 7 million f
-
00:24:33.61 - 00:24:33.88 4
ades
-
00:24:33.94 - 00:24:36.96 45
a little bit but then gradually it increases
-
00:24:36.96 - 00:24:37.76 12
and improves
-
00:24:37.83 - 00:24:40.84 45
as we refine the mesh that you have to really
-
00:24:40.84 - 00:24:43.47 44
be careful what you do here And we also have
-
00:24:43.53 - 00:24:46.22 45
included this hybrid runs alias method that I
-
00:24:46.22 - 00:24:46.99 13
talked about
-
00:24:47.05 - 00:24:49.74 45
before which is significantly cheaper and act
-
00:24:49.74 - 00:24:50.82 18
ually in this case
-
00:24:50.82 - 00:24:53.47 45
is the best solution at least the black curve
-
00:24:53.47 - 00:24:53.82 6
there
-
00:24:53.88 - 00:24:56.53 45
so we have a lot of different options there i
-
00:24:56.53 - 00:24:56.59 1
n
-
00:24:56.64 - 00:24:59.29 45
how we do this care resolving simulations and
-
00:24:59.29 - 00:24:59.76 8
I think
-
00:24:59.76 - 00:25:02.59 43
we in the future will go more and more into
-
00:25:02.65 - 00:25:05.61 45
this large ID and all function areas simulati
-
00:25:05.61 - 00:25:06.46 13
ons that I've
-
00:25:06.53 - 00:25:06.86 5
shown
-
00:25:06.86 - 00:25:10.10 45
Now that brings us to the path forward I thin
-
00:25:10.10 - 00:25:10.17 1
k
-
00:25:10.25 - 00:25:13.49 45
in rents clearly the path forward will be mac
-
00:25:13.49 - 00:25:14.43 13
hine learning
-
00:25:14.50 - 00:25:17.75 45
currently the last 50 years we have tuned the
-
00:25:17.75 - 00:25:18.25 7
models
-
00:25:18.25 - 00:25:21.21 41
by hand and we went probably as far as we
-
00:25:21.28 - 00:25:24.53 45
reasonably could and now the question is can
-
00:25:24.53 - 00:25:25.32 11
be improved
-
00:25:25.39 - 00:25:28.64 45
that by having machines that work for us into
-
00:25:28.64 - 00:25:28.93 4
the
-
00:25:28.93 - 00:25:32.05 45
calibration there and we can also use trainin
-
00:25:32.05 - 00:25:32.81 11
g data sets
-
00:25:32.88 - 00:25:36.00 45
not only experimental but we can also generat
-
00:25:36.00 - 00:25:37.04 15
e training data
-
00:25:37.11 - 00:25:40.22 45
Using large Eddy simulation and or DNS even a
-
00:25:40.22 - 00:25:40.64 6
nd use
-
00:25:40.64 - 00:25:43.53 45
these data to train the neural networks for s
-
00:25:43.53 - 00:25:44.49 15
pecific generic
-
00:25:44.56 - 00:25:47.45 45
flows as I said I expect horses for courses t
-
00:25:47.45 - 00:25:47.90 7
raining
-
00:25:47.96 - 00:25:50.85 45
so different types training for different typ
-
00:25:50.85 - 00:25:52.40 24
es of applications there
-
00:25:52.40 - 00:25:55.29 45
even though it would be nice to have a generi
-
00:25:55.29 - 00:25:55.35 1
c
-
00:25:55.42 - 00:25:58.31 45
model but I don't expect that to really happe
-
00:25:58.31 - 00:25:58.64 5
n and
-
00:25:58.70 - 00:26:01.60 45
the other path forward is for many years to c
-
00:26:01.60 - 00:26:01.79 3
ome
-
00:26:01.79 - 00:26:04.74 45
with scale resolving simulations computationa
-
00:26:04.74 - 00:26:06.45 26
l speed is essential so we
-
00:26:06.52 - 00:26:09.47 45
need all the combinations of fast solver Nume
-
00:26:09.47 - 00:26:10.85 21
rics high scalability
-
00:26:10.92 - 00:26:13.87 45
in parallel machines for all elements of the
-
00:26:13.87 - 00:26:14.99 17
simulation modern
-
00:26:14.99 - 00:26:18.04 45
computing architectures like GPUs and who kno
-
00:26:18.04 - 00:26:19.87 27
ws maybe eventually quantum
-
00:26:19.94 - 00:26:22.99 45
computing so that's all I had to say here tha
-
00:26:22.99 - 00:26:23.13 2
nk
-
00:26:23.20 - 00:26:24.69 22
you for your attention
-
00:00:00.00 - 00:00:10.28 30
eter eckman 现在 CFT 法案, 你现在发现总是
-
00:00:10.28 - 00:00:20.63 8
由计算能力驱动,
-
00:00:20.63 - 00:00:30.05 9
所以计算能力越多,
-
00:00:30.05 - 00:00:39.75 6
我们可以解决
-
00:00:39.75 - 00:00:52.07 15
的想法, 这将导致我们在数据结
-
00:00:52.07 - 00:01:03.18 8
束时非常巨大的网
-
00:01:03.18 - 00:01:13.95 9
格大小, 你所看到
-
00:01:13.95 - 00:01:24.71 10
的 100 亿简单问
-
00:01:24.71 - 00:01:35.59 12
题, 有没有限制, 所以
-
00:01:35.59 - 00:01:46.66 10
我们可以有 1000
-
00:01:46.66 - 00:01:58.36 6
亿或万亿的细
-
00:01:58.36 - 00:02:09.90 9
胞在未来, 为了做
-
00:02:09.90 - 00:02:23.80 8
到这一点, 我们
-
00:02:23.80 - 00:02:38.79 9
需要一些组织原理,
-
00:02:38.79 - 00:02:50.40 8
我们工作在10月
-
00:02:50.40 - 00:03:03.46 7
医生是非常好的
-
00:03:03.46 - 00:03:09.00 8
概念,但一个八进
-
00:03:09.00 - 00:03:20.76 6
制它定义空间
-
00:03:20.76 - 00:03:30.86 9
与一维曲线,所以这
-
00:03:30.86 - 00:03:41.89 6
六个曲线触及
-
00:03:41.89 - 00:03:52.40 7
每一个细胞,我
-
00:03:52.40 - 00:04:03.48 7
们可以在这里,
-
00:04:03.48 - 00:04:14.32 6
我们可以完善
-
00:04:14.32 - 00:04:23.85 6
细胞和六轴更
-
00:04:23.85 - 00:04:33.04 16
多,你有一个非常有效的方法来存储
-
00:04:33.04 - 00:04:42.59 8
空间数据,所以在
-
00:04:42.59 - 00:04:52.63 9
1D整数大和错过,
-
00:04:52.63 - 00:05:02.10 6
八进制一个可
-
00:05:02.10 - 00:05:14.03 8
以做很多事情,例
-
00:05:14.03 - 00:05:24.86 6
如一个人可以
-
00:05:24.86 - 00:05:35.06 7
做网格化,如在
-
00:05:35.06 - 00:05:46.55 7
这里生成这些网
-
00:05:46.55 - 00:05:56.79 7
格,你可以这样
-
00:05:56.79 - 00:06:08.53 7
做,在并行计算
-
00:06:08.53 - 00:06:19.42 8
机上以非常可扩展
-
00:06:19.42 - 00:06:31.47 8
的快速方式与相对
-
00:06:31.47 - 00:06:41.73 6
较低的内存计
-
00:06:41.73 - 00:06:52.19 7
数,或者我们也
-
00:06:52.19 - 00:07:03.74 7
可用于其他任务
-
00:07:03.74 - 00:07:14.42 9
在HPC中,例如并
-
00:07:14.42 - 00:07:25.59 6
行分区测量旋
-
00:07:25.59 - 00:07:36.32 7
转负载平衡放大
-
00:07:36.32 - 00:07:46.27 6
缩小功能后处
-
00:07:46.27 - 00:07:56.09 7
理数据减少传输
-
00:07:56.09 - 00:08:03.13 8
和其他事情,你可
-
00:08:03.13 - 00:08:12.94 6
以加快你的解
-
00:08:12.94 - 00:08:23.36 7
算器,或者如果
-
00:08:23.36 - 00:08:35.16 7
你知道你有一个
-
00:08:35.16 - 00:08:41.01 8
条件消息你可以加
-
00:08:41.01 - 00:08:51.36 6
快它简化解算
-
00:08:51.36 - 00:09:01.06 7
器,你也可以去
-
00:09:01.06 - 00:09:10.29 7
替代求解器,如
-
00:09:10.29 - 00:09:19.99 6
生菜螺栓月运
-
00:09:19.99 - 00:09:28.77 6
行这些类型的
-
00:09:28.77 - 00:09:38.31 6
测量天也在当
-
00:09:38.31 - 00:09:48.82 8
前系列演示由多米
-
00:09:48.82 - 00:09:54.56 7
尼克盐,这给出
-
00:09:54.56 - 00:10:06.26 6
了很多细节的
-
00:10:06.26 - 00:10:16.94 8
八进制,所以如果
-
00:10:16.94 - 00:10:22.33 7
你有时间,你也
-
00:10:22.33 - 00:10:32.41 7
可以看看,现在
-
00:10:32.41 - 00:10:42.56 6
这里是一个网
-
00:10:42.56 - 00:10:51.01 6
格再次为这辆
-
00:10:51.01 - 00:11:00.19 9
车生成的印象,这是
-
00:11:00.19 - 00:11:09.75 6
一个自上而下
-
00:11:09.75 - 00:11:18.14 8
的网格,所以它做
-
00:11:18.14 - 00:11:24.64 11
一些功能,但Elias
-
00:11:24.64 - 00:11:35.42 6
墙上的网格对
-
00:11:35.42 - 00:11:43.85 8
于所有功能区域都
-
00:11:43.85 - 00:11:53.40 7
很好,在这种情
-
00:11:53.40 - 00:12:05.64 8
况下,该要素并没
-
00:12:05.64 - 00:12:17.97 7
有真正发挥任何
-
00:12:17.97 - 00:12:28.24 9
重要作用,然后您可
-
00:12:28.24 - 00:12:39.54 6
以在这里执行
-
00:12:39.54 - 00:12:45.96 10
不同操作,例如,您在
-
00:12:45.96 - 00:12:54.85 7
这里制作了一个
-
00:12:54.85 - 00:13:05.43 7
保护层,以便我
-
00:13:05.43 - 00:13:14.89 6
们安装实体网
-
00:13:14.89 - 00:13:24.37 7
格,在这里您可
-
00:13:24.37 - 00:13:33.89 6
以看到匹配过
-
00:13:33.89 - 00:13:45.07 7
程的缩放,因此
-
00:13:45.07 - 00:13:51.62 9
网格在 30 秒内
-
00:13:51.62 - 00:14:03.99 11
生成了 256 个内核
-
00:14:03.99 - 00:14:14.34 8
上的网格 1 亿
-
00:14:14.34 - 00:14:21.74 7
个单元格,不是
-
00:14:21.74 - 00:14:31.76 9
极限, 所以我们可
-
00:14:31.76 - 00:14:42.76 8
以扩展, 高达数
-
00:14:42.76 - 00:14:47.74 15
千和 10, 0 个核心, 这
-
00:14:47.74 - 00:14:59.48 6
取决于网格大
-
00:14:59.48 - 00:15:10.74 9
小明显, 有一个很
-
00:15:10.74 - 00:15:21.76 7
好的方式传递到
-
00:15:21.76 - 00:15:32.68 9
高性能计算使用该技
-
00:15:32.68 - 00:15:37.52 6
术在这里你可
-
00:15:37.52 - 00:15:47.34 6
以看到墙功能
-
00:15:47.34 - 00:15:57.55 7
别名的解决方案
-
00:15:57.55 - 00:16:07.76 7
在课程非常粗网
-
00:16:07.76 - 00:16:17.66 16
格 700 万 35 百万, 我
-
00:16:17.66 - 00:16:27.04 6
们在这里有点
-
00:16:27.04 - 00:16:37.65 8
问题, 我们已经
-
00:16:37.65 - 00:16:48.57 6
解决了这个问
-
00:16:48.57 - 00:16:59.83 8
题, 你可以看到
-
00:16:59.83 - 00:17:10.19 7
更多的网格,你
-
00:17:10.19 - 00:17:20.78 8
投资最多的结构,
-
00:17:20.78 - 00:17:31.38 7
你得到,然后解
-
00:17:31.38 - 00:17:41.07 7
决方案发展到这
-
00:17:41.07 - 00:17:51.94 8
个模糊的区域在这
-
00:17:51.94 - 00:18:04.68 7
里跨越后陆,如
-
00:18:04.68 - 00:18:15.70 6
果你比较他们
-
00:18:15.70 - 00:18:26.56 7
在这里的屋顶上
-
00:18:26.56 - 00:18:36.35 6
的实验数据实
-
00:18:36.35 - 00:18:46.73 7
际上是相当不错
-
00:18:46.73 - 00:18:56.05 9
的,甚至700万网
-
00:18:56.05 - 00:19:05.76 8
格解决方案并不可
-
00:19:05.76 - 00:19:16.63 7
怕,然后当你穿
-
00:19:16.63 - 00:19:26.47 11
过这片土地,当然700
-
00:19:26.47 - 00:19:37.87 9
万褪色一点点,但随
-
00:19:37.87 - 00:19:47.84 6
后它逐渐增加
-
00:19:47.84 - 00:19:57.02 8
和改善,因为我们
-
00:19:57.02 - 00:20:06.37 7
完善网格,你必
-
00:20:06.37 - 00:20:16.32 7
须小心你在这里
-
00:20:18.03 - 00:20:29.98 7
做什么,我们也
-
00:20:29.98 - 00:20:40.89 8
包括这个混合运行
-
00:20:40.89 - 00:20:51.93 8
别名的方法,我之
-
00:20:51.93 - 00:21:03.73 6
前谈到这是明
-
00:21:03.73 - 00:21:16.06 8
显便宜,实际上在
-
00:21:16.06 - 00:21:20.47 6
这种情况下是
-
00:21:22.42 - 00:21:31.49 8
最好的解决方案,
-
00:21:31.49 - 00:21:39.97 6
至少黑色曲线
-
00:21:39.97 - 00:21:43.41 8
有,所以我们有很
-
00:21:43.41 - 00:21:56.33 8
多不同的选择,我
-
00:21:56.33 - 00:22:08.10 7
们是如何做到这
-
00:22:08.10 - 00:22:19.07 8
一点,解决模拟,
-
00:22:19.07 - 00:22:30.30 6
我认为我们在
-
00:22:30.30 - 00:22:43.92 8
未来将越来越进入
-
00:22:43.92 - 00:22:52.49 7
这个大ID和所
-
00:22:52.49 - 00:23:03.01 8
有功能领域模拟,
-
00:23:03.01 - 00:23:07.10 6
我已经显示现
-
00:23:07.10 - 00:23:16.49 7
在,这把我们带
-
00:23:16.49 - 00:23:26.51 8
到前进的道路,我
-
00:23:26.51 - 00:23:36.41 7
认为在租金明确
-
00:23:36.41 - 00:23:46.20 7
前进的道路将是
-
00:23:46.20 - 00:23:58.14 9
机器学习目前目前,
-
00:23:58.14 - 00:24:09.51 6
我们已经调整
-
00:24:09.51 - 00:24:20.28 8
了模型的手,我们
-
00:24:20.28 - 00:24:30.59 8
可能去尽可能我们
-
00:24:30.59 - 00:24:40.84 8
合理,现在的问题
-
00:24:40.84 - 00:24:50.82 8
是可以改善,有机
-
00:24:50.82 - 00:24:59.76 8
器,为我们工作到
-
00:24:59.76 - 00:25:06.86 7
校准那里,我们
-
00:25:06.86 - 00:25:18.25 7
也可以使用训练
-
00:25:18.25 - 00:25:28.93 6
数据集不仅实
-
00:25:28.93 - 00:25:40.64 6
验但我们也可
-
00:25:40.64 - 00:25:52.40 7
以生成训练数据
-
00:25:52.40 - 00:26:01.79 8
使用大型涡流模拟
-
00:26:01.79 - 00:26:14.99 9
和或DNS均匀,并
-
00:26:14.99 - 00:26:15.97 20
使用这些数据来训练神经网络的特定通用流,
-
00:26:15.97 - 00:26:16.21 5
因为我说,
-
00:26:16.21 - 00:26:16.70 10
我期望马的课程训练,
-
00:26:16.70 - 00:26:17.68 20
所以不同类型的训练不同类型的应用程序有,
-
00:26:17.68 - 00:26:18.47 16
即使这将是很好的有一个通用模型,
-
00:26:18.47 - 00:26:19.05 12
但我不认为这真的会发生,
-
00:26:19.05 - 00:26:20.33 26
其他路径前进是多年来来规模解决仿真计算速度至关重要,
-
00:26:20.33 - 00:26:21.21 18
因此我们需要所有快速求解器数字组合,
-
00:26:21.21 - 00:26:22.09 18
这些数字在并行机器中具有高可扩展性,
-
00:26:22.09 - 00:26:22.97 18
用于仿真现代计算体系结构的所有元素,
-
00:26:22.97 - 00:26:23.27 6
如 GPU,
-
00:26:23.27 - 00:26:23.76 10
谁知道最终量子计算,
-
00:26:23.76 - 00:26:24.39 13
所以这就是我在这里要说的,
-
00:26:24.39 - 00:26:24.69 6
感谢您的关注