跳转到内容

工程师和科学家进阶数学/无量纲化

来自维基教科书,开放的书籍,开放的世界

无量纲化

[编辑 | 编辑源代码]

你可能已经注意到,到目前为止,所有问题的处理中都存在一些奇怪的地方:像 这样的“简单”数字不断出现在边界条件和其他地方。例如,我们已经处理了以下边界条件:

这是因为作者偷懒,想要简化这本书吗?不,其实作者确实很懒,但这实际上是由于一个叫做**无量纲化**的现象造成的。

在基本层面上,无量纲化做了两件事

  • 从问题中消除所有单位。
  • 使相关变量的取值范围在 之间(或更小的范围)。

第二点有着非常重要的影响,我们将在后面讨论。现在我们先谈谈如何从问题中消除单位:这是非常重要的,因为大多数自然函数在输入单位时都没有意义。例如, 是一个毫无意义的表达式(如果你不相信,可以考虑它的泰勒展开式)。

不要误解:你可以保留单位来解决任何问题。这就是为什么角速度的单位是赫兹 (),因此, 以秒为单位(或可以转换为秒)的情况下是有意义的。

通过观察变量与维度(“维度”包括大小和单位)的比率不断出现,可以找到无量纲化的动机。让我们看看,如果将两块平行板之间的距离设为 (而不是 )来求解稳态平行板流动(一个常微分方程)会发生什么:

现在,让我们先不考虑的维数。求解这个边界值问题

注意,我们有出现。这不是巧合;这意味着无量纲问题(或者至少是半无量纲问题。我们还没有讨论的维数)可以通过改变变量来建立

的归一化版本,它在 之间变化,其中 。据称 缩放了

这个新变量可以代入问题中

由于新变量不包含单位,如果 具有速度单位,则有理系数必须具有速度单位。考虑到这一点,系数可以除以

我们可以定义另一个新变量,无量纲速度

将此代入方程

现在是时候问一个重要的问题了:为什么?

有很多好处。原始问题涉及 4 个参数:粘度、密度、压力梯度和壁面分离距离。在这个完全无量纲化的解决方案中,恰好没有这样的参数。上面的简化方程完全描述了解的行为,它包含了所有相关信息。

一个无量纲问题的解比一个特定有量纲问题的解要有用得多。如果问题只产生数值解,这尤其如此:求解无量纲问题会大大减少需要制作的图表和图形的数量,因为你减少了可能影响解的参数数量。

这引出了另一个重要的问题,也是本章的总结:在这里,我们首先解决了一个通用的有量纲问题,然后将其无量纲化。对于更复杂的问题,我们可能没有这种奢侈。能否事先将其无量纲化?当然可以。回顾一下 BVP

请注意, 在我们感兴趣的域中,从 变化到 。因此,用 缩放 自然 的。

请注意,我们也可以用 或者 e10.0687 D 等数字来缩放 ,并且仍然得到 的无量纲化,以及所有数学上的合理性。但是, 本身 是最佳选择,因为得到的变量 将从 变化到 。通过这种缩放选择,该变量除了无量纲化之外,也被称为 归一化;归一化对于数学简化、准确的数值评估、尺度感以及其他原因来说都是一个理想的属性。

呢? 的特性是已知的,但 则不然(为什么要解决问题呢?)。让我们为 的未知尺度想出一个名称,比如 ,并使用这个未知常数来归一化

使用链式法则,新的变量可以代入微分方程

因此我们现在有了导数。可以将其代入微分方程

请记住, 是从空气中提取的一个常数。 因此,它可以是我们想要的任何值。 为了使方程无量纲化并尽可能地简化它,我们可以选择

这样,常微分方程就会变成

边界条件是齐次的,因此它们可以很容易地简化。 注意到当 时,

现在可以很快地解决这个问题

因此,这与从量纲解推导的无量纲解并不完全相同:右侧有一个因子为。因此, 缺少 。这不是问题,两种推导都解决了问题并对其进行了无量纲化。请注意,在这样做时,我们甚至在求解 BVP 之前就得到了以下结果

这说明了速度的大小。

在结束本章之前,值得一提的是,一般来说,如果 并且 ,其中 以及 都是常数,

莱布尼兹记号绝对是一件好事。

华夏公益教科书