问题

应用数学 >> 数学建模
Questions in category: 数学建模 (Mathematical Models).

阻滞增长模型(Logistic 模型)

Posted by haifeng on 2019-02-27 06:26:14 last update 2019-02-27 07:01:23 | Answers (1) | 收藏


在马尔萨斯模型中, 人口的增长是没有任何限制的. 基本假设是人口增长率是当前人口数量的常数倍. 这将导致人口呈指数式增长.

这与实际情况不符. 事实上, 随着人口的增长, 所消耗的食物、水、能源等越来越多, 这些自然资源并不是无限供给的, 而且其提供有着自然规律, 即使随着科技水平的提高, 其增长也是有限的, 受到许多因素的制约. 因此, 当人口增长到一定数量后, 人口增长率就会随着人口的增加而减少.

 

 

人口数量是 $x(t)$, $t$ 指时间. 人口增长率 $r$, 它是关于人口数量的函数, 即 $r=r(x)$.

假设:

(1) $r(x)=\lambda-sx$. 这里称 $\lambda$ 为固有增长率.

(2) 自然资源和环境条件年容纳的最大人口数量为 $x_m$.

 

建立模型:

当 $x=x_m$ 时, 增长率为 0, 代入 $r(x)=\lambda-sx$, 得 $s=\frac{\lambda}{x_m}$. 于是有

\[
r(x)=\lambda-\frac{\lambda}{x_m}x=\lambda(1-\frac{x}{x_m}).
\]

于是, 我们的模型方程为

\[
\begin{cases}
\frac{dx}{dt}=\lambda(1-\frac{x}{x_m})x\\
x(0)=x_0.
\end{cases}
\]

 

模型求解:

这个方程的一般形式见 问题1950 . 属于更为一般的 Bernoulli 方程, 参见 问题1959, 问题1952 .

\[
x(t)=\dfrac{x_m}{1+(\frac{x_m}{x_0}-1)e^{-\lambda t}}.
\]


References:

赵静等主编 《数学建模与数学实验》(第4版)