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


这是因为作者偷懒,想要简化这本书吗?不,其实作者确实很懒,但这实际上是由于一个叫做**无量纲化**的现象造成的。
在基本层面上,无量纲化做了两件事
- 从问题中消除所有单位。
- 使相关变量的取值范围在
到
之间(或更小的范围)。
第二点有着非常重要的影响,我们将在后面讨论。现在我们先谈谈如何从问题中消除单位:这是非常重要的,因为大多数自然函数在输入单位时都没有意义。例如,
是一个毫无意义的表达式(如果你不相信,可以考虑它的泰勒展开式)。
不要误解:你可以保留单位来解决任何问题。这就是为什么角速度的单位是赫兹 (
),因此,
在
以秒为单位(或可以转换为秒)的情况下是有意义的。
通过观察变量与维度(“维度”包括大小和单位)的比率不断出现,可以找到无量纲化的动机。让我们看看,如果将两块平行板之间的距离设为
(而不是
)来求解稳态平行板流动(一个常微分方程)会发生什么:



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







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

是
的归一化版本,它在
到
之间变化,其中
从
到
。据称
被
缩放了。
这个新变量可以代入问题中

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

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

将此代入方程

现在是时候问一个重要的问题了:为什么?
有很多好处。原始问题涉及 4 个参数:粘度、密度、压力梯度和壁面分离距离。在这个完全无量纲化的解决方案中,恰好没有这样的参数。上面的简化方程完全描述了解的行为,它包含了所有相关信息。
一个无量纲问题的解比一个特定有量纲问题的解要有用得多。如果问题只产生数值解,这尤其如此:求解无量纲问题会大大减少需要制作的图表和图形的数量,因为你减少了可能影响解的参数数量。
这引出了另一个重要的问题,也是本章的总结:在这里,我们首先解决了一个通用的有量纲问题,然后将其无量纲化。对于更复杂的问题,我们可能没有这种奢侈。能否事先将其无量纲化?当然可以。回顾一下 BVP



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

请注意,我们也可以用
或者 e10.0687 D 等数字来缩放
,并且仍然得到
的无量纲化,以及所有数学上的合理性。但是,
本身 是最佳选择,因为得到的变量
将从
变化到
。通过这种缩放选择,该变量除了无量纲化之外,也被称为 归一化;归一化对于数学简化、准确的数值评估、尺度感以及其他原因来说都是一个理想的属性。
那
呢?
的特性是已知的,但
则不然(为什么要解决问题呢?)。让我们为
的未知尺度想出一个名称,比如
,并使用这个未知常数来归一化 

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




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



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

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

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


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





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

这说明了速度的大小。
在结束本章之前,值得一提的是,一般来说,如果
并且
,其中
,
,
以及
都是常数,

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