纳维尔-斯托克斯方程,让人类不断突破新高,如今仍然是世界难题

康托的天堂 2022-03-23 15:37:45

从太空中看,地球是一个美丽的、蓝白相间的球体。一提到“地球”这个词,我们就会联想到这个画面。然而,在二十世纪以前,人类只能仰望星空,太空旅行只不过是一个梦想。几乎没有人想过去地球以外的另一个世界旅行。

几位勇敢的拓荒者开始缓慢地向天空“攀登”。中国人首先做了这个尝试。公元前500年左右,鲁班发明了一种“木鸟”,这可能是最早的滑翔机。十七世纪氢的发现,激发了一些勇敢的人,他们乘氢气球飞向地球大气层的底层。但氢是可以爆炸的。1783年,法国的约瑟夫-米歇尔兄弟发明了热气球,这比氢气球更加安全。

人类所能达到的高度开始迅速增加。1903年,奥维尔·莱特和威尔伯·莱特夫妇进行了第一次动力飞机飞行。第一家航空公司DELAG(德国航空公司)于1910年开始运营。1914年,圣彼得堡-坦帕汽船航线开始商业飞行。商业航空旅行很快变得司空见惯。喷气式飞机也随之出现,波音707从1958年推出以来就成为了市场的领导者。

世界上第一家航空公司

1961年,苏联宇航员尤里·加加林乘坐东方一号(Vostok 1)首次进行了载人地球轨道飞行。1969年,美国宇航局的阿波罗11号将两名美国宇航员尼尔·阿姆斯特朗和巴兹·奥尔德林送上了月球。航天飞机于1982年开始运行飞行,由于预算限制,它无法实现最初的目标(可重复使用的快速周转的运载工具)。今天,马斯克已经雄心勃勃地想要征服火星,这将是人类的又一壮举。

地球是一个水的世界,有海洋、河流、湖泊。水最擅长的就是流动。水流可能是从屋顶上滴下来的雨水,也可能是瀑布一样的湍流。它可以是温和的、平滑的,也可以是汹涌的。

19世纪,数学家们推导出了流体方程。飞行所需的“液体”不像水那么明显,但却无处不在——空气。空气的流动在数学上更为复杂,因为空气是可以压缩的。数学家们通过修改不可压缩流体方程,使之适用于可压缩流体,从而开创了一门科学:空气动力学。早期的先驱者可能凭经验飞行,但商用飞机和航天飞机能飞行是因为工程师们已经进行了计算。飞机设计需要对流体流动的数学有深刻的理解。

阿基米德早在2200年前就研究了漂浮物体的稳定性。1738年,荷兰数学家丹尼尔·伯努利发表了《流体动力学》,其中包含了流体在压力较低的区域流动更快的原理。如今,伯努利原理经常被用来解释为什么飞机能飞:机翼的形状是为了让空气在顶部表面流动得更快,从而降低压力并产生升力。这个解释有点过于简单,而且飞行中还涉及许多其他因素,但它确实说明了基本数学原理和实际飞机设计之间的密切关系。伯努利把他的原理体现在一个关于不可压缩流体中速度和压力的代数方程中。

1757年,欧拉在《柏林学院回忆录》上发表了一篇文章,名为《流体运动的一般原理》。这是用偏微分方程模拟流体流动的第一次尝试。为了使方程不那么复杂,欧拉做了一些假设:特别是,他假设流体是不可压缩的,并且是没有粘度的。这些假设让他找到了一些解。欧拉方程今天仍然用于某些类型的问题,但总的来说,它太简单了,不具有太大的实用价值。

后来,有两位科学家提出了一个更现实的方程。克劳德-路易斯·纳维尔(法国工程师和物理学家)和乔治·加布里埃尔·斯托克斯(爱尔兰数学家和物理学家)。纳维尔在1822年推导出一套粘性流体流动的偏微分方程组。20年后,斯托克斯开始发表有关这一主题的文章。流体流动的最终模型现在被称为纳维尔-斯托克斯方程(Navier-Stokes方程)(通常使用复数,因为这个方程是用矢量表示的,所以它有几个分量)。

这个方程是如此精确,以至于现在工程师们经常使用计算机直接计算流体模型,而不是在风洞中进行物理测试。这项技术被称为计算流体力学(CFD),现在已成为任何涉及流体流动问题的标准技术:航天飞机的空气动力学、一级方程式赛车和家庭汽车的设计、人体血液循环等。

有两种方法可以观察流体的几何形状。一种是跟踪单个微小流体颗粒的运动,看看它们去了哪里。另一种方法是关注这些粒子的速度:它们在任何时刻移动的速度和方向。这两者是密切相关的,但这种关系很难理清,除非用数值近似。欧拉,纳维尔和斯托克斯的一个伟大的见解是:用速度来表示。流体的流动最好用速度场来理解。

速度场是一种数学描述,它描述的是速度在空间和时间中的变化。欧拉,纳维叶和斯托克斯写下了描述速度场的方程。然后就可以计算出流体的实际流动模式,至少可以得到一个很好的近似结果。

纳维尔-斯托克斯方程是这样的:

其中ρ是流体的密度,v是流体的速度场,p是压力,T是了应力,f是作用于整个区域的力(而不仅仅是作用于表面)。点是向量的运算,而∇是偏导数的表达式,即

这个方程是从基础物理学推导出来的。与波动方程一样,关键的第一步是应用牛顿第二运动定律,将流体粒子的运动与作用在其上的力联系起来。主要的力是弹性应力,它有两个主要的组成部分:由流体黏度引起的摩擦力,以及正(压缩))或负(拉升)压力的影响。还有来自流体粒子自身加速的体积力。将所有这些信息结合起来,就得到了纳维尔-斯托克斯方程,它可以被看作是在这种特殊情况下动量守恒定律的陈述。基础物理是无可挑剔的,模型是足够现实的。像所有经典数学物理的传统方程一样,它是一个连续模型:它假设流体是无限可分的。

这(连续模型)也许是纳维尔-斯托克斯方程与现实脱节的主要地方,但只有当运动涉及到单个分子规模的快速变化时,才会出现问题。这种小尺度运动在一个至关重要的情况下非常重要:湍流。如果把水龙头开到最大,会看到一股冒着泡沫的水流。类似的泡沫流也发生在河流的急流中。这种效应被称为紊流。

求解纳维尔-斯托克斯方程很难。在(超级)计算机问世之前,数学家们只能简化和近似。流体流动的模式一直是数学研究的热门领域,但该领域中最大和最基本的问题之一仍然没有得到回答:纳维尔-斯托克斯方程的解确实存在,是否有数学上的保证?能解决这个问题的人将获得100万美元的奖金,这是克莱研究所七个千禧奖问题之一。在二维流中答案是肯定的,但没有人知道三维流的答案。

尽管如此,纳维尔-斯托克斯方程提供了一个有用的湍流模型。湍流的主要问题是实际的:几乎不可能数值求解纳维尔-斯托克斯方程,因为计算机无法处理无限复杂的计算。偏微分方程的数值求解是,将空间和时间划分为离散区域。为了捕捉湍流的运,我们需要一个非常精细的计算网格。因此,工程师们经常使用湍流的统计模型。

纳维尔-斯托克斯方程彻底改变了现代交通。最大的影响是在飞机的设计上,因为飞机不仅要高效飞行,而且还要稳定可靠地飞行。船的设计也受益于这个方程,因为水是流体。即使是普通的家用汽车也根据空气动力学原理进行设计,这不仅是因为它使汽车看起来美观,还因为它能有效地降低阻力,从而节省燃料。

计算流体力学(CFD)

在早期的飞机设计中,先驱们通过粗略的计算、物理直觉和反复试验将飞机组装在一起。很快,飞机的设计必须基于一种更合理、更可靠的方法。空气动力学诞生了,它的基本数学工具是流体流动方程。纳维尔-斯托克斯方程方程在空气动力学理论发展的过程中占据了中心位置。

然而,在没有现代计算机的情况下,解这些方程几乎是不可能的。因此,工程师们求助于物理模拟:将飞机模型放置在风洞中。如今,大多数F1车队都使用风洞来测试他们的赛车。现在计算机的能力已很强大,大多数车队都使用计算流体力学(CFD)。例如,下图显示了一辆汽车的空气流动的CFD计算。

也许最大的困难是在不影响空气流动的情况下精确测量空气的流动。如果在风洞里放一个仪器来测量气压,那么仪器本身就会干扰气流。CFD最大的优势是可以在不影响流体的情况下进行测量计算。现代制造工艺通常在设计阶段就使用计算机模型。

风洞模型在超音速飞机方面的研究尤其困难,因为需要非常大的风速。在这样的速度下,空气离开飞机的速度不能和飞机在空气中的速度一样快,这就导致了冲击波的产生,在地面上可以听到音爆。计算流体力学(CFD)被广泛应用于超音速飞机的气流预测。

CFD的方法被医学研究人员广泛用于了解人体的血液流动。数学分析人体血液流动非常困难,因为动脉壁是有弹性的。计算流体在刚性管中的运动已经很困难了,如果管子可以根据流体施加的压力改变它的形状,这就更难了。

CFD是解决这类问题的理想方法,因为计算机每秒可以进行数十亿次计算。

纳维尔-斯托克斯方程还有另一个应用:气候分析。气候和天气是相关的,但又是不同的。天气是指在给定的时间和地点发生的事情。众所周知,天气是不可预测的,不可预测的数学逻辑是混沌(这是另一个主题了)。

气候是天气的长期概念,降雨和温度在长期(也许是几十年)的平均情况下的表现。由于气候平均了这些差异,预测起来反而容易得多,但仍然很困难。气候对全球范围内的温度变化非常敏感。它们往往会使天气变得更加极端,干旱和洪水变得更加常见。气候的两个重要方面是大气和海洋。两者都是流体,都可以用纳维尔-斯托克斯方程来研究。

34 阅读:10978
评论列表
  • 2022-03-23 19:19

    唉,高数里的旋度、散度、梯度……[汗][汗][汗],提起来就头疼!

    小光 回复:
    麦克斯韦方程组
    月生 回复:
    因为你的专业对数学要求不高,我数学专业不开高数,上来直接分析线代,然后微分方程运筹学概率论数理统计抽象代数实变复变泛函让人想死[哭哭][哭哭][哭哭]
  • 2022-03-29 12:40

    用易经也解决不了?

    沧海笑 回复:
    太有才啦!高度怀疑您是德云社的。
    一叶知秋 回复:
    不能,没有什么是万能的
  • ram128 10
    2022-04-07 20:48

    虽然看不懂,但是我夜观天象,也沒看懂。

    德西特空间 回复:
    牛顿第二定律有个公式,这是它的具体应用,在各领域都能用上。
  • 2022-04-01 05:47

    真正的科学应该是能够用简单的原理来解释

    天道无极 回复:
    [得瑟]科学又不是编造的。而是对现实世界的描述,而现实世界是自然生成的,又不是为人类设计的,为什么会符合人类简单的想法?所以你的想法是错误的。
    探索永无止境 回复:
    你怕是不知道爱因斯坦方程
  • 2022-03-23 18:41

    恶魔方程

  • 2022-09-10 15:47

    天书方程。

  • 2022-03-23 20:10

    莱特夫妇?[汗]

  • 2022-04-06 23:16

    气候除了大气和海洋还要考虑磁极变换,电离背景。

  • 2022-04-07 18:41

    这是一个连续的方程,但是流体在微观上,尤其是研究微流体的时候,应该考虑流体本身是不连续的

  • @:那么,由这个方程组:F=Ps、F>G,我们又可以计算出这架飞机起飞的,“最小风速”,~?

    草帽云 回复:
    最简单的理想化模型
  • @:又因为,飞机存在着“这种关系”,所以又能对飞机实现,“自动飞行控制”,~?

  • @:这如同,一间工厂发生扩大,因而使消防通道、被过多挪为它用;一旦发生火灾,从而得不及时的处置,死伤难免,~?

  • @:这就解释了,波音—777后面的飞机,为什么老是发生空难,?~~那是因为,它的改型机尾控制功能,因为改型发生的bug、被过多地占用了,?

  • 2022-03-23 18:26

    《化学工程基础》我就完全没有学明白。

  • 2022-03-31 06:13

    数学是真理

  • @:重于水的石块,能在湖面上飞行、而不至于掉到湖里,靠的就是那个

  • @:为什么使预警机、也具有良好的可操控性,因此它的背上圆盘,也必须具有如机翼一般的“气动性”,~?

  • @:——》根据杠杆原理,在力臂较长的情况下,飞机机尾只要施展较小的力,~就可以改变飞机的识姿势,?~~而737由于机翼前置,使得重心和机翼并不放在同一条直线上,因此它并不具备有,良好的可操控性。假如复杂的环境下,由于传感器问题-电脑程序控制混乱,因此,它更容易“出事”,~?也就说,操控复杂因此它更容易使飞机,出事,~?

  • 2023-02-01 15:46

    人类要进入超高音速时代,必须解决这个难题。这是7个千玺难题中的一个。

  • 2022-03-25 16:10

    全文看不懂的阿乐

  • @:它是用尾翼通过杠杆原理,改变重心机翼迎风面,从而使它获得升力,或降力,~?

  • @::那么,在操控过程中,我们只要“监测、操控P值”,那么,我们就可以使飞机实现,“自动平飞”,~?

  • @:另外,在高空中,当F=G时,那么就可以使飞机,实现“自动平飞.”,~?

  • @:这种技术,我们可以把它叫做“跷跷板”技术,机尾很长、机头很短;然后我们可以通过风力向机尾轻轻施加一点向下的压力,使机认上翘,紧接着重心机翼微微上板、从而获得升力,~?

  • @:波音—777后型,的问题是,“尾翼功能”被拥用,等到真的一旦发生故障,它却转换不过来,了,~?

  • @:飞机为什么能起飞,原因在于它能“打水漂”;假如伯努利方程成立,那么为什么飞机能“倒飞”,~?

  • 2022-04-07 20:49

    贝努利方程,三十年前学过,早就忘求了。

  • @:在这个时候,飞机只有获得一定量的风速,然后通过矢量分解,才能获得升力,~?

  • @:我们都知道,F=PS,其中P是一个矢量;只有当F>G时,飞机才能实现起飞,~?

  • @:发动机在飞机中的主要作用是,为飞机提供动能补充,~?

  • @:这就如同,用扁平的石头“打水漂一般”,只要石头有足够的动能、并保持一定量的角度,它是不会下沉的,~?

  • @:也就是,飞机是同时由“跷跷板原理和打水漂原理”、建成的,~?

  • @:这就如同“一条消防通逍”,平时它不起眼、可有可无,但是一旦发生“火灾”,它却是“要命”的,~?

  • @@:这也就反过来说,只有飞机机翼“处于重心位置”,飞机的机尾操控功能才是“最高效、最省力的”,~?才是故障率、最低的,~?

  • @:按照“伯努利方程”,它应该是不能“倒飞′”的,...?才对

  • @:关于“重心后置”的飞机,则可以在它的前方,加一对“小鸭翼”,从而使得它具有更好的,“可操控性”,~?

    不怕猪哥亮就怕赖小强 回复:
    @:为什么这样,说,?~~这是由于“杠杆原理”,决定的,?
  • @:少年时,经常和小伙伴到河边比赛“打水漂”,虽然没获得第一,但还是有收获的,~?

  • 2022-09-07 01:26

    数学的尽头难道没有数字???

  • 2022-11-17 22:19

    先设流体密度为1,f就是边界条件,方程左边类似泊松方程,右边是流场内部作用关系

  • 2022-04-06 23:07

    只要能计算,总会得到答案。

  • @:伯努利方程,未必对。它是用机尾通过,杠杆原理改变机翼方向,压迫机底或机面,从而使它产生、升降力,...~?

  • @:其中,P为翼面压强,S为翼面面积,~?

    不怕猪哥亮就怕赖小强 回复:
    @:不过,从这个公式又可以得到另一个公式,“飞机机翼的质量随着翼面积的增大而增加”,~?
    不怕猪哥亮就怕赖小强 回复: 不怕猪哥亮就怕赖小强
    于是又有一个“…”,?
  • @:这就如同,用扁平的石头“在湖面打水漂一般”,只要动能足够、并保持一个稳定的角度,那么这块石头,它是不会掉到湖里,去的,~?

  • @:按照“伯努利方程”,飞机在倒飞时,“升力应该是向下”,再加向下的重力,它的状态应该是“迅速下坠”;然而,事实上并非如此,~?

  • @:因此,也只有符合“杠杆原理和打水漂原理”的飞机,才是最灵活的、才是好开的,~?

    不怕猪哥亮就怕赖小强 回复:
    @:假如不符合“这两个原理”,那么就会出现“探控冗余被占用”,现象,~?
  • 2022-12-19 20:20

    斯托克斯

  • 科学和哲学没有穷尽的一天,可以说是越跑越远,没有完了的时候...在今天科学非常发达,日新月异,一天比一天进步,一天比一天有新奇的发现,可是发现到什么时候,也没个“究竟”,可说是任何时候也没办法完,没有穷尽的一天。现在的科学说是进步,过五百年之后,现在的又是落伍了!五百年以后的科学是新奇,等再过五百年之后,前五百年所谓新奇的科学又落伍了,后五百年的科学又是新的。现在认为过去的是古老,将来五百年之后,认为现在一切的新奇东西,也都是古老。所以科学和哲学没有穷尽的一天,可以说是越跑越远,没有完了的时候。尤其现在科学、哲学,虽然发展,可是对人类的益处,没有多过不益处;也就是害处多过益处,对人类的帮助,无法超过对人类的杀害。怎么说呢?以前科学没有这样的发展,人类没有死得这么多;现在科学发展得越迅速,人类将来死得更多,甚至于可以把人类毁灭了!如果把人类都毁灭了,这个科学、哲学又有什么用?根本就是没有用!

康托的天堂

简介:科学如此美妙,我想让你知道