- 在线时间
- 25 小时
- 最后登录
- 2019-2-18
- 注册时间
- 2014-4-7
- 听众数
- 8
- 收听数
- 0
- 能力
- 0 分
- 体力
- 198 点
- 威望
- 0 点
- 阅读权限
- 60
- 积分
- 106
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 91
- 主题
- 30
- 精华
- 0
- 分享
- 0
- 好友
- 6
TA的每日心情 | 奋斗 2014-12-7 07:58 |
|---|
签到天数: 22 天 [LV.4]偶尔看看III 宣传员
 群组: 2014年网络挑战赛交流 群组: 国赛讨论 群组: 2014美赛讨论 群组: 第三届数模基础实训 |
人口预测
9 L) B) s! @7 @5 I. {1.问题
" L0 k- {- m6 @6 m2 x+ e人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.
5 \# r4 n# g# H6 u( p3 d" M表1 美国人口统计数据) }" ?% g% i0 O) P3 X1 ]
年(公元)
3 x* o8 y0 H3 J D
E4 M/ X( v. u+ g" t# o人口(百万) 1790) a+ G: A5 L# D/ ]3 B
1 L! g, { \7 a% w: O9 H) z
3.9 1800( K- v1 Q7 w4 T' G" J
+ u. V# b% d2 F7 s7 w5.3 1810" n$ s; X2 Q, U& z, i
9 F5 D" k, K4 w' |7.2 1820
3 V: V O, ?* d& m) W
& f6 v2 y: i8 |5 S, U9.6 18308 I/ D5 H. J. f" q6 A
; K0 M% u! h8 G% s) `12.9 1840
8 s: K- z7 m I- l+ k& L A. f G9 n* r3 t. b* H
17.1 18502 d0 I- ~! y. v
1 H, o5 v9 ~* i+ t9 k! x23.22 ~) B* p& Z/ `# s
年(公元). f1 q$ P8 b! f
6 q5 t. _6 f4 ]" `. i4 E" _人口(百万) 1860
; n0 L4 ~* S7 ^+ l5 h! ~
# d2 i# s, v4 u0 e( v31.4 1870" g3 Z6 U* j5 k* z; d9 P7 c# Y
9 N5 [" s5 t3 G+ F8 {0 m
38.6 1880+ G5 ?0 z. U( O; A0 L6 t
0 e8 ^% E0 O: x. H c! J# ^7 D# Q50.2 1890; ]2 H8 b2 ?1 p
% ]# M% A3 q6 G" h, b( l
62.9 1900
' p% r; d5 h9 N+ }$ Y3 x! B; _8 l- F. s
76.0 19106 b" ?: S& h2 S" _5 E0 J
) a N* P/ J6 N. g% [$ |
92.0 1920% V/ C, W3 {& m% l
$ L8 G# }7 |" W, }! d ^9 s. ?106.5
8 A* N$ K' @& x1 f: P年(公元)
$ _) N, c2 N4 N7 f; {* E3 Y
! G+ O0 V0 o5 {& {% ?" Y人口(百万) 1930
5 a5 Q+ |9 G7 j" e [5 ]# E+ W4 ?) |! U; @7 e
123.2 1940
0 Y0 e% G) |) ], {# O3 D8 e b" w% o$ t
131.7 1950
1 g e; v% T' I- W) a
. ^: N% J, m, }1 T/ g: `* ~150.7 1960- N" c. |" r6 Z! _& d: j% ?
1 o4 h4 ]0 d( u, C# @179.3 1970) j% _" l0 L, }) S
8 a9 y p8 |+ \0 L
204.0 1980
* W( h7 |; D/ K: x7 S6 O* w1 u3 s" ^! F1 ^
226.5 1990
- B9 J: V$ \/ [+ S2 K' K8 G8 X- |: f+ B$ {
251.4
! z5 N# H7 u* B4 z
4 h! N- `. q- s1 [( P8 z" {" `2.指数增长模型(马尔萨斯人口模型)
: l' N% o! a# V" Q8 J1 q* @" r此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.
t9 m% R5 R7 r c2 T9 S0 ^[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比)." B& C: a0 p+ [ W* |# t
[2] 建立模型: 记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:
2 t$ M. S- B8 Z- X' E. F+ c6 X & o' U$ O3 E$ `; h+ w: N
于是 满足微分方程:
, z3 l1 u3 e( K; c; A/ ^- w (1)' q- e% I5 {) F9 A& _
[3] 模型求解: 解微分方程(1)得" K1 T7 r# \2 b F; ^
(2)1 {& m$ v/ J: K T
表明: 时, ( >0).
+ S3 Z) I& x) e9 I, p+ d' I$ }[4] 模型的参数估计:5 \2 o6 y/ @+ s5 c3 s
要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.9 C. b! C; h. _
通过表中1790—1980的数据拟合得: =0.307.
* e- k, m; C; E# o[5] 模型检验:6 @# F/ V( t" H4 P' d
将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2." A9 I3 Q1 W3 y0 F
表2 美国实际人口与按指数增长模型计算的人口比较6 k. }4 W# \( d; a
年
7 g$ V; k- D, ?; E) P& D. B(公元) 实际人口
% P, L) `1 ]0 L2 o6 m; @; `) o(百万) 指数增长模型; o2 S# ~, F( A+ D
预测人口(百万) 误差(%)
6 O4 {" |9 \0 N' {7 D5 [: p1790 3.9 8 }: o O. c9 u Y! f; ?4 d
1800 5.3
" C- W c" u6 X. c4 n" F% ^1810 7.2 7.3 1.4/ R$ K1 H3 v! M9 ?6 _0 o
1820 9.6 10.0 4.21 V: x: H/ ?5 ]- I3 Q- b
1830 12.9 13.7 6.2& t, Y/ z, S4 i f7 P$ n0 D5 }, t
1840 17.1 18.7 9.4
# p- c8 e1 H2 s/ J, I! D1850 23.2 25.6 10.3
( j2 O9 Z3 z' i# f1860 31.4 35.0 10.8+ j; T3 |/ `/ q; u+ B" m
1870 38.6 47.8 23.82 w8 |5 Q4 W5 G4 q* `+ z
1880 50.2 65.5 30.57 ?' W3 I' e! a5 w9 ^8 x
1890 62.9 89.6 42.4
7 F, i P9 A( n& c1900 76.0 122.5 61.2
' B; q+ A: y8 `. q" K1910 92.0 167.6 82.1, j& J% |+ Z) c7 t$ X* i
1920 106.5 229.3 115.37 E/ f6 A( U6 D; x8 Y
从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
6 K' Z# N! O! S( @4 `, D7 o 分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的5 g0 c5 ]0 F) p7 o; w- L1 C7 A
3. 阻滞增长模型(logistic模型)* z& _1 ]' N/ U- |0 B
[1]假设:
* Q8 b3 \4 R& I, h0 c(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.
& L- P# Y' J a; u1 u( H( U; ^$ ~(b)自然资源和环境条件年容纳的最大人口容量 .
( Y( L9 Z2 C0 W8 Z6 D$ ^' z7 H[2]建立模型:
% s! \# x$ {! y3 b6 h, W. b. N 当 时,增长率应为0,即 =0,于是 ,代入 得:7 K: o0 q, w7 ] ^4 C |
(3)' u$ ^: A1 y2 b7 C; H$ ]
将(3)式代入(1)得:, f& {5 P4 K7 A* G- `
模型: (4)
7 Y: ]9 ^# D9 ~* ][3] 模型的求解: 解方程组(4)得 (5)
% M! c1 v3 V" y1 g. ~6 m5 G; k 根据方程(4)作出 曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律. 9 }2 G( W. G- G/ @8 L; {4 Z) F
1 ]: I. C# c! m- M. K
9 ^( d' @% u H; d2 T$ A, C+ N( }; Y7 T
7 \2 t% z* U) m: {, w r" V
* T y0 I: i: S& t( Q8 R+ e) a
c2 E ], U7 J& H
" X' f7 b3 m0 E
6 |+ a3 m9 D3 E: T
' S+ k% |4 K9 E. l/ B+ Z3 z t5 Y' q- m4 C6 b
[4] 模型的参数估计:
: u( `3 A; O, X& p7 S+ h& P' w6 @3 j8 n利用表1中1790—1980的数据对 和 拟合得: =0.2072, =464.
! b7 w8 M* D$ f/ o! x9 `5 \ [5] 模型检验:
: \; p* I: |9 `0 L% N将 =0.2072, =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.
4 N+ k) s! R! E5 C$ f也可将方程(4)离散化,得2 K9 K* g9 l/ Z `& t7 f
t=0,1,2,…, (6)3 p4 o& ^$ e2 ^( R. \6 D4 ^
用公式(6)预测1800—1990的人口数,结果见表3第5、6列.3 i/ M* T, }. X. n6 _
% e& V+ i4 ]( _9 c$ U表3 美国实际人口与按阻滞增长模型计算的人口比较
$ ]* P; s- c) U4 y w, b% F& h& g) P& w' r- f: ^
年
w* F1 Z/ D" k! V( I7 v; v/ d 实际4 ^2 k g' J/ Y" \$ h \
人口
5 t4 M5 D! i. s2 C(百万) 阻滞增长模型 e7 q0 h1 k0 ?& f* o
公式(5) 公式(6)8 F& Q# n; {2 C5 a) t
预测人口(百万) 误差(%) 预测人口(百万) 误差(%)9 F5 s. ?8 X9 i* e4 n
1790 3.9 3 \8 ?% |& X8 ] r0 m
1800 5.3 5.9025 0.1137 3.9000 0.2642+ X$ S$ k0 i& l$ X: B* H- j
1810 7.2 7.2614 0.0085 6.5074 0.0962" e8 W+ f; y8 Z: ]' I" u5 k
1820 9.6 8.9332 0.0695 8.6810 0.0957
7 f5 b" {2 w5 k0 v' c& p1830 12.9 10.9899 0.1481 11.4153 0.1151( ~5 \0 G- T8 \1 n, k
1840 17.1 13.5201 0.2094 15.1232 0.1156
' [ D' r2 P- U1 p5 y' h1850 23.2 16.6328 0.2831 19.8197 0.1457; D6 v( E5 @( ~0 M& ]
1860 31.4 20.4621 0.3483 26.5228 0.1553
% I& L. I' q m5 J; ^+ @- E1 t6 p5 ^1870 38.6 25.1731 0.3478 35.4528 0.0815
# V' h. C7 O- V" j3 P( [1880 50.2 30.9687 0.3831 43.5329 0.1328" a* r' Z e, A* d& k
1890 62.9 38.0986 0.3943 56.1884 0.1067
7 G7 I6 f" k" Y$ Y. \8 R. A4 o, }1900 76.0 46.8699 0.3833 70.1459 0.07704 j" c7 D1 W+ A, M1 S) _3 \
1910 92.0 57.6607 0.3733 84.7305 0.0790 _7 Y" }& c7 p. T% |1 T- I
1920 106.5 70.9359 0.3339 102.4626 0.03793 l5 ~3 F% q* H) O0 O
1930 123.2 87.2674 0.2917 118.9509 0.0345/ n7 w/ ]1 W3 B* }, a6 z5 O7 m
1940 131.7 107.3588 0.1848 137.8810 0.0469
& k' B# p/ K' D/ W1950 150.7 132.0759 0.1236 148.7978 0.01261 L! D. r$ |6 X
1960 179.3 162.4835 0.0938 170.2765 0.0503+ a% _% I. ?* M: z
1970 204.0 199.8919 0.0201 201.1772 0.0138
2 r5 z A7 R$ x6 K2 Q1 F/ L j1980 226.5 245.9127 0.0857 227.5748 0.0047
% s9 m2 Y/ l4 l- E1990 251.4 302.5288 0.2034 250.4488 0.0038
) o2 e; V, H0 l$ i. E% f* T[6] 模型应用:0 N/ |& W: l) L+ D1 U1 w, f
现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083, =457.6. 用公式(6)作预测得:3 H3 }: O7 W5 N7 T# Q
x(2000)=275; x(2010)=297.9.1 D" |- B1 h$ ]% X
也可用公式(5)进行预测.
6 H/ [! K+ i! e+ y8 p5 ?9 {9 @ r; l9 a
- @! t8 ^/ i% Z0 s |
zan
|