数学建模logistic人口增长模型

Logistic 人口发展模型

一、题目描述

建立Logistic 人口阻滞增长模型 ,利用表1中的数据分别根据从1954年、1963年、1980年到2005年三组总人口数据建立模型,进行预测我国未来50年的人口情况. 并把预测结果与《国家人口发展战略研究报告》中提供的预测值进行分析比较。分析那个时间段数据预测

的效果好? 并结合中国实情分析原因。

表1 各年份全国总人口数(单位:千万)

二、建立模型

阻滞增长模型(Logistic 模型)阻滞增长模型的原理:阻滞增长模型是考虑到自然资源、环境条件等因素对人口增长的阻滞作用,对指数增长模型的基本假设进行修改后得到的。阻滞作用体现在对人口增长率r 的影响上,使得r 随着人口数量x 的增加而下降。若将r 表示为x 的函数r (x ) 。则它应是减函数。于是有:

dx

=r (x ) x , x (0) =x 0

dt

对r (x ) 的一个最简单的假定是,设r (x ) 为x 的线性函数,即 r (x ) =r -sx

(1)

(r >0, s >0)

(2)

设自然资源和环境条件所能容纳的最大人口数量长率

x m ,当x =x m 时人口不再增长,即增

r (x m ) =0,代入(2)式得

s =

r

x m ,于是(2)式为

x ) x m

(3)

r (x ) =r (1-将(3)代入方程(1)得:

x ⎧dx

⎪=rx (1-)

x m ⎨dt

⎪x (0) =x 0

解得:

(4)

x (t ) =

1+(

x m x m

-1) e -rt x 0

(5)

三、模型求解

用Matlab 求解,程序如下: t=1954:1:2005;

x=[60.2,61.5,62.8,64.6,66,67.2,66.2,65.9,67.3,69.1,70.4,72.5,74.5,76.3,78.5,80.7,83,85.2,87.1,89.2,90.9,92.4,93.7,95,96.259,97.5,98.705,100.1,101.654,103.008, 104.357,105.851,107.5,109.3,111.026,112.704,114.333,115.823,117.171,118.517,119.85,121.121,122.389,123.626,124.761,125.786,126.743,127.627,128.453,129.227,129.988,130.756];

x1=[60.2,61.5,62.8,64.6,66,67.2,66.2,65.9,67.3,69.1,70.4,72.5,74.5,76.3,78.5,80.7,83,85.2,87.1,89.2,90.9,92.4,93.7,95,96.259,97.5,98.705,100.1,101.654,103.008,104.357,105.851,107.5,109.3,111.026,112.704,114.333,115.823,117.171,118.517,119.85,121.121,122.389,123.626,124.761,125.786,126.743,127.627,128.453,129.227,129.988];

x2=[61.5,62.8,64.6,66,67.2,66.2,65.9,67.3,69.1,70.4,72.5,74.5,76.3,78.5,80.7,83,85.2,87.1,89.2,90.9,92.4,93.7,95,96.259,97.5,98.705,100.1,101.654,103.008,104. 357,105.851,107.5,109.3,111.026,112.704,114.333,115.823,117.171,118.517,119.85, 121.121,122.389,123.626,124.761,125.786,126.743,127.627,128.453,129.227,129.988,130.756];

dx=(x2-x1)./x2; a=polyfit(x2,dx,1);

r=a(2),xm=-r/a(1)%求出xm 和r

x0=61.5;

f=inline('xm./(1+(xm/x0-1)*exp(-r*(t-1954)))','t','xm','r','x0');%定义函数 plot(t,f(t,xm,r,x0),'-r',t,x,'+b');

title('1954-2005年实际人口与理论值的比较') x2010=f(2010,xm,r,x0) x2020=f(2020,xm,r,x0) x2033=f(2033,xm,r,x0)

解得:x(m)= 180.9516(千万) ,r= 0.0327/(年),x(0)=61.5

得到1954-2005实际人口与理论值的结果:

根据《国家人口发展战略研究报告》 我国人口在未来30年还将净增2亿人左右。过去曾有专家预测(按照总和生育率2.0),我国的人口峰值在2045年将达到16亿人。根据本课题专家研究,随着我国经济社会发展和计划生育工作加强,20世纪90年代中后期,总和生育率已降到1.8左右,并稳定至今。实现全面建设小康社会人均GDP 达到3000美元的目标,要求把总和生育率继续稳定在1.8左右。

按此预测,总人口将于2010年、2020年分别达到13.6亿人和14.5亿人,2033年前后达到峰值15亿人左右(见图1)。劳动年龄人口规模庞大。我国15-64岁的劳动年龄人口2000年为8.6亿人,2016年将达到高峰10.1亿人,比发达国家劳动年龄人口的总和还要多。在相当长的时期内, 中国不会缺少劳动力,但考虑到素质、技能等因素,劳动力结构性短缺还将长期存在。同时,人口与资源、环境的矛盾越来越突出。

而据模型求解:

2010年人口:x(2010)= 137.0200(千万) 专家预测13.6亿 误差为0.7% 2020年人口:x(2020)= 146.9839(千万) 专家预测14.5亿 误差为1.3% 2033年人口:x(2033)= 157.2143(千万) 专家预测 15亿 误差为4.8% 2045年人口:x(2045)= 164.6959(千万) 专家预测 16亿 误差为4.1%

五、预测

1. 1954-2005总人口数据建立模型:

r=0.0327 xm=180.9516

2010年人口:x(2010)= 137.0200(千万) 专家预测13.6亿 误差为0.7% 2020年人口:x(2020)= 146.9839(千万) 专家预测14.5亿 误差为1.3% 2033年人口:x(2033)= 157.2143(千万) 专家预测 15亿 误差为4.8% 2045年人口:x(2045)= 164.6959(千万) 专家预测 16亿 误差为4.1% 2. 1963-2005总人口数据建立模型:

r=0.0493 xm=150.5261

2010年人口:x(2010)= 134.1612(千万) 专家预测13.6亿 误差为1.4% 2020年人口:x(2020)= 140.0873(千万) 专家预测14.5亿 误差为

3.4%

2033年人口:x(2033)= 144.8390(千万) 专家预测 15亿 误差为3.4% 2045年人口:x(2045)= 147.3240(千万) 专家预测 16亿 误差为7.6% 3.1980-2005总人口数据建立模型:

r=0.0441 xm=156.3297

2010年人口:x(2010)= 135.2885(千万) 专家预测13.6亿 误差为0.5% 2020年人口:x(2020)= 142.1083(千万) 专家预测14.5亿 误差为2.0% 2033年人口:x(2033)= 147.9815(千万) 专家预测 15亿 误差为1.3% 2045年人口:x(2045)= 151.3011(千万) 专家预测 16亿 误差为5.4%

总体来看,1980-2005这一组数据拟合出的人口模型比较好,即与已有数据吻合,又与专家预测误差较小。从历史原因来分析:1954年之后的1959-1961年间,有三年自然灾害故而使得实际人口数据与估计有所偏颇。1960年之后为过渡时期。1983年之后开始实施“计划生育政策”,一直至今,所以1980-2005年间的数据与预测分析最好。

Logistic 人口发展模型

一、题目描述

建立Logistic 人口阻滞增长模型 ,利用表1中的数据分别根据从1954年、1963年、1980年到2005年三组总人口数据建立模型,进行预测我国未来50年的人口情况. 并把预测结果与《国家人口发展战略研究报告》中提供的预测值进行分析比较。分析那个时间段数据预测

的效果好? 并结合中国实情分析原因。

表1 各年份全国总人口数(单位:千万)

二、建立模型

阻滞增长模型(Logistic 模型)阻滞增长模型的原理:阻滞增长模型是考虑到自然资源、环境条件等因素对人口增长的阻滞作用,对指数增长模型的基本假设进行修改后得到的。阻滞作用体现在对人口增长率r 的影响上,使得r 随着人口数量x 的增加而下降。若将r 表示为x 的函数r (x ) 。则它应是减函数。于是有:

dx

=r (x ) x , x (0) =x 0

dt

对r (x ) 的一个最简单的假定是,设r (x ) 为x 的线性函数,即 r (x ) =r -sx

(1)

(r >0, s >0)

(2)

设自然资源和环境条件所能容纳的最大人口数量长率

x m ,当x =x m 时人口不再增长,即增

r (x m ) =0,代入(2)式得

s =

r

x m ,于是(2)式为

x ) x m

(3)

r (x ) =r (1-将(3)代入方程(1)得:

x ⎧dx

⎪=rx (1-)

x m ⎨dt

⎪x (0) =x 0

解得:

(4)

x (t ) =

1+(

x m x m

-1) e -rt x 0

(5)

三、模型求解

用Matlab 求解,程序如下: t=1954:1:2005;

x=[60.2,61.5,62.8,64.6,66,67.2,66.2,65.9,67.3,69.1,70.4,72.5,74.5,76.3,78.5,80.7,83,85.2,87.1,89.2,90.9,92.4,93.7,95,96.259,97.5,98.705,100.1,101.654,103.008, 104.357,105.851,107.5,109.3,111.026,112.704,114.333,115.823,117.171,118.517,119.85,121.121,122.389,123.626,124.761,125.786,126.743,127.627,128.453,129.227,129.988,130.756];

x1=[60.2,61.5,62.8,64.6,66,67.2,66.2,65.9,67.3,69.1,70.4,72.5,74.5,76.3,78.5,80.7,83,85.2,87.1,89.2,90.9,92.4,93.7,95,96.259,97.5,98.705,100.1,101.654,103.008,104.357,105.851,107.5,109.3,111.026,112.704,114.333,115.823,117.171,118.517,119.85,121.121,122.389,123.626,124.761,125.786,126.743,127.627,128.453,129.227,129.988];

x2=[61.5,62.8,64.6,66,67.2,66.2,65.9,67.3,69.1,70.4,72.5,74.5,76.3,78.5,80.7,83,85.2,87.1,89.2,90.9,92.4,93.7,95,96.259,97.5,98.705,100.1,101.654,103.008,104. 357,105.851,107.5,109.3,111.026,112.704,114.333,115.823,117.171,118.517,119.85, 121.121,122.389,123.626,124.761,125.786,126.743,127.627,128.453,129.227,129.988,130.756];

dx=(x2-x1)./x2; a=polyfit(x2,dx,1);

r=a(2),xm=-r/a(1)%求出xm 和r

x0=61.5;

f=inline('xm./(1+(xm/x0-1)*exp(-r*(t-1954)))','t','xm','r','x0');%定义函数 plot(t,f(t,xm,r,x0),'-r',t,x,'+b');

title('1954-2005年实际人口与理论值的比较') x2010=f(2010,xm,r,x0) x2020=f(2020,xm,r,x0) x2033=f(2033,xm,r,x0)

解得:x(m)= 180.9516(千万) ,r= 0.0327/(年),x(0)=61.5

得到1954-2005实际人口与理论值的结果:

根据《国家人口发展战略研究报告》 我国人口在未来30年还将净增2亿人左右。过去曾有专家预测(按照总和生育率2.0),我国的人口峰值在2045年将达到16亿人。根据本课题专家研究,随着我国经济社会发展和计划生育工作加强,20世纪90年代中后期,总和生育率已降到1.8左右,并稳定至今。实现全面建设小康社会人均GDP 达到3000美元的目标,要求把总和生育率继续稳定在1.8左右。

按此预测,总人口将于2010年、2020年分别达到13.6亿人和14.5亿人,2033年前后达到峰值15亿人左右(见图1)。劳动年龄人口规模庞大。我国15-64岁的劳动年龄人口2000年为8.6亿人,2016年将达到高峰10.1亿人,比发达国家劳动年龄人口的总和还要多。在相当长的时期内, 中国不会缺少劳动力,但考虑到素质、技能等因素,劳动力结构性短缺还将长期存在。同时,人口与资源、环境的矛盾越来越突出。

而据模型求解:

2010年人口:x(2010)= 137.0200(千万) 专家预测13.6亿 误差为0.7% 2020年人口:x(2020)= 146.9839(千万) 专家预测14.5亿 误差为1.3% 2033年人口:x(2033)= 157.2143(千万) 专家预测 15亿 误差为4.8% 2045年人口:x(2045)= 164.6959(千万) 专家预测 16亿 误差为4.1%

五、预测

1. 1954-2005总人口数据建立模型:

r=0.0327 xm=180.9516

2010年人口:x(2010)= 137.0200(千万) 专家预测13.6亿 误差为0.7% 2020年人口:x(2020)= 146.9839(千万) 专家预测14.5亿 误差为1.3% 2033年人口:x(2033)= 157.2143(千万) 专家预测 15亿 误差为4.8% 2045年人口:x(2045)= 164.6959(千万) 专家预测 16亿 误差为4.1% 2. 1963-2005总人口数据建立模型:

r=0.0493 xm=150.5261

2010年人口:x(2010)= 134.1612(千万) 专家预测13.6亿 误差为1.4% 2020年人口:x(2020)= 140.0873(千万) 专家预测14.5亿 误差为

3.4%

2033年人口:x(2033)= 144.8390(千万) 专家预测 15亿 误差为3.4% 2045年人口:x(2045)= 147.3240(千万) 专家预测 16亿 误差为7.6% 3.1980-2005总人口数据建立模型:

r=0.0441 xm=156.3297

2010年人口:x(2010)= 135.2885(千万) 专家预测13.6亿 误差为0.5% 2020年人口:x(2020)= 142.1083(千万) 专家预测14.5亿 误差为2.0% 2033年人口:x(2033)= 147.9815(千万) 专家预测 15亿 误差为1.3% 2045年人口:x(2045)= 151.3011(千万) 专家预测 16亿 误差为5.4%

总体来看,1980-2005这一组数据拟合出的人口模型比较好,即与已有数据吻合,又与专家预测误差较小。从历史原因来分析:1954年之后的1959-1961年间,有三年自然灾害故而使得实际人口数据与估计有所偏颇。1960年之后为过渡时期。1983年之后开始实施“计划生育政策”,一直至今,所以1980-2005年间的数据与预测分析最好。


相关文章

  • 人口增长的常用数学模型及其预测方法
  • 第40卷第3期华中师范大学学报(自然科学版) 2006年9月 J OU RNAL OF CEN TRAL CHINA NORMAL UN IV ERSIT Y (Nat. Sci. ) 文章编号:100021190(2006) 032045 ...查看


  • 2010年北京市流动人口预测
  • 第25卷 第1期 2006年1月地 理 研 究GEOGRAPHICAL RESEARCHVol125,No11Jan1,2006 2010年北京市流动人口预测 李永浮1,鲁 奇2,周成虎2 (11清华大学人居环境研究中心,北京100084; ...查看


  • 马尔萨斯人口增长
  • 2015年数学建模论文 第二套 题 目:人口增长模型的确定 专业.姓名: 自动化 强晓鹏 提交日期: 2015.7.3 题目:人口增长模型的确定 摘要 人口预测是制定正确的人口政策的科学依据.预测人口增长的数学模型通常采用 3 种函数 ,即 ...查看


  • 毕业论文--二胎政策对人口增长的影响
  • 毕 业 论 文(设 计) 论文(设计)题目:单独二胎政策对人口增长的影响 姓 名 学 号 院 系 数学与信息科学系 专 业 数学与应用数学 年 级 2010级 指导教师 赵守娟 2014年04月25日 目 录 摘 要 ........... ...查看


  • 数学建模2007全国一等奖
  • 第5章 关于中国人口预测问题的模型(2007A ) 5.1 中国人口增长预测 中国是一个人口大国,人口问题始终是制约我国发展的关键因素之一.根据已有数据, 运用数学建模的方法,对中国人口做出分析和预测是一个重要问题. 近年来中国的人口发展出 ...查看


  • 二孩政策下人口结构可持续发展的评价与预测
  • 数学及应用数学 二孩政策下人口结构可持续发展的评价与预测 关珊,杨桂元,王梦雨,闪正浩 摘要:针对二孩政策下人口结构可持续发展,建立了模糊综合评价模型.灰色时间序列预测模型.Les⁃ lie模型和Logistic人口阻滞增长模型,运用EXC ...查看


  • 企业退休职工养老金制度的改革方案(大学生数学建模国家一等奖)
  • 企业退休职工养老金制度的改革方案 摘要 本文主要通过建立保持替代率下的养老金收支平衡模型来探讨企业退休职工养老金制度的改革方案,我们首先建立logistic模型预测出2011年到2035年山东省职工的年平均工资,然后建立替代率.收支平衡模型 ...查看


  • 数学毕业设计论文
  • 本科毕业设计(论文) 理学院 题 目: 旅游需求的预测问题 学生姓名: 王赞 学 号: 094860117 学院名称: 理学院 专 业: 信息与计算科学 班 级: 09计算A1班 指导教师: 夏正威 开始日期:2012年12月20日 完成日 ...查看


  • 深圳人口预测
  • 数本二班 郭委委 [1**********]11 深圳人口与医疗需求预测 摘要 深圳是我国经济发展最快的城市之一,近年来,随着改革开放,深圳产业结构发生了变化,深圳的人口也发生了巨大的变化.由此预测深圳人口的变化趋势就闲的尤为重要.而且,随 ...查看


热门内容