030 使用微分方程建模 Modeling with First-Order Differential Equations
例 1 混合
在 时刻,罐子中 100 加仑水中含有 磅盐。如下图所示。假定加水的速度是 加仑每分钟,每加仑中含有 磅的盐。罐子中有搅拌器将盐搅拌均匀,然后水流出的速度和加水速度一致。建立一个初值问题来描述这个过程。求任意时刻盐的重量的函数 ,并求时间相当长时极限值 。如果 ,求多久盐含量与 差在 2% 以内。如果要使得 不超过 45 分钟,那么 应该是多少?
解: 表示盐量的变化率,等于每分钟流入的盐量减去每分钟流出的盐量。 每分钟流入 加仑,每加仑含盐量是 1/4 磅,那么流入速率是每分钟 磅。水流出速度是每分钟 加仑,水量是 100 加仑,含盐量是 磅,因此流出速率是每分钟 。因此 初值条件是 从物理角度考虑这个问题,随着时间的流逝,每加仑盐含量最终应该趋于加入水的盐含量,即每加仑 1/4 磅,因此总盐量是 25 磅。因此,当 为零的时候, 给出的 应该是 25 磅。
为了解决初值问题 ,先计算通解。注意到 是线性方程,因此将其写作标准形式 积分因子是 ,通解是 其中 是任意常量。为了满足初值条件 ,可以解得 ,因此 或 不管是哪种形式,当时 时,都有 ,因此 ,与之前的分析一致。
方程 的第一项是随着加入的水进入的盐量,第二项是罐子中原来的盐随着时间的流逝剩下的盐量。下图是 时不同 对应的解。
例 2 复利
假定初始时钱数是 ,假定年利率是 , 是任意时刻的余额,这里依赖于 的计算周期,即付息周期。这里假定复利计算是连续的。设定一个初值问题来描述投资增长。
资产总数的变化率是 ,这个值等于那个时刻的利息,即利率 乘以当时的资产总数 ,那么 初值是 微分方程 是线性且是可分离的,很容易解,结合 ,解是 即资产在指数增长。
假定每个周期存款或取款常量 ,那么方程 变成了 或者标准形式 其中 是正数表示存钱,负数表示取钱。
是线性方程,积分因子是 ,通解是 其中 是常量。为了满足初值条件 ,。所以初值问题 的解是 上式第一项是初始资金 的回报,第二项是存款或取款的回报。
这里并没有限制 ,使之通用,那么结果可以应用于各种场景。不过这里假定复利计算是连续的,实际上并不是的。这里还假定 是固定的,实际可能随时间变化而变化,那么结果就更复杂。
现在我们将上述分析与按年付息的情况做对比。假定年化率是 ,那么 年之后总额是 如果半年付息,那么 年后总额是 如果每年付息 次,那么 当 趋于无穷时,结合 可以得到微积分中一个经典公式 下表是 时,不同付息周期的总额,季度付息与连续付息差距很小。
years | |||
---|---|---|---|
1 | 1.0824 | 1.0833 | 1.0833 |
2 | 1.1717 | 1.1735 | 1.1735 |
5 | 1.4859 | 1.4918 | 1.4918 |
10 | 2.2080 | 2.2253 | 2.2255 |
20 | 4.8754 | 4.9522 | 4.9530 |
30 | 10.7652 | 11.0203 | 11.0232 |
40 | 23.7699 | 24.5239 | 24.5325 |
例 3 假定一个池塘有一千万加仑水。每年有五百万加仑包含化学物质的水流入,充分搅拌均匀后流出相同水量。流入的带有化学物质的每加仑水含有化学物质有 克。对这个问题建模表示出任意时刻化学物质的量。画出解,并描述流入含有化学物质的水对浓度的影响。
解:用 表示化学物质的量,单位是克。任意时刻流入的量是 任意时刻流出的量是 那么 为了简化表示,令 ,也就是用百万克作为单位。那么方程简化为 初始时池塘没有化学物质,即 是线性的,尽管右侧有非线性函数,但是 的系数是常量。积分因子是 ,两边同乘然后积分,得到通解 为了满足初始条件 要求 ,那么 这个初值问题的解是 解如下所示。当 很小时指数项很重要,但是当 很大时,指数项快速衰减。之后,由于 的存在,解在以 震荡。如果 没有 项,那么 是平衡解。
例 4 重 的物体垂直向太空发射,初始速度为 。假定忽略空气阻力,但是要考虑重力加速度随着距离地心的变化而变化,求发射后运动的速度。并且求出初始速度下距离地面的最大高度 ,以及初始速度多大时物体永远不会回到地球,这个初始速度称为逃逸速度(escape velocity
)。
解:如上图所示,运动沿着 轴。重力公式是 ,结合在海平面 ,得到 ,那么 物体仅受重力,那么 初始条件是 的变量有 ,我们将 而不是 看做自变量来消除 。根据链式法则有 带入 得到 上式不是线性微分方程,但是是可分离变量的微分方程。分离变量后两边积分得到 当 时 ,初始条件变成了 时 ,为了满足初始条件 有 ,那么 上面建立了速度与高度的关系。负号表示运动的方向,正号表示物体上升,负号表示物体下降。
为了确定最大高度 ,将 带入 得到 从上式可以表示需要达到最大告诉需要的初速度,即 令 得到逃逸速度 逃逸速度约为 11.1 千米每秒。