人口预测模型_第1页
人口预测模型_第2页
人口预测模型_第3页
人口预测模型_第4页
人口预测模型_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 2016高教社杯全国大学生数学建模竞赛承诺书我们仔细阅读了中国大学生数学建模竞赛的竞赛规则.我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。我们知道,抄袭别人的成果是违反竞赛规则的,如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。我们参赛选择的题号是(从A/B/C/D中选择一项填写):我们的参赛报名号为(如果赛区设置报名号的话

2、):所属学校(请填写完整的全名):参赛队员(打印并签名):1.2.3.指导教师或指导教师组负责人(打印并签名):日期:年月日赛区评阅编号(由赛区组委会评阅前进行编号):2016高教社杯全国大学生数学建模竞赛编号专用页赛区评阅编号(由赛区组委会评阅前进行编号):赛区评阅记录(可供赛区评阅时使用):全国统一编号(由赛区组委会送交全国前编号):全国评阅编号(由全国组委会评阅前进行编号);中国人口增长的定量预测摘要本文结合过去几年中国城镇乡各项人口抽样调查数据,对未来中短期和长期中国人口增长情况和人口结构变化趋势进行定量预测。期间考虑,环境的约束和时间关系分别采用阻滞模型定量预测未来长期中国人口增长情

3、况;采用曲线拟合的线性最小二乘法对中国未来短期人口增长进行定量预测。关键字:阻滞模型、定量预测、曲线拟合、线性最小二乘法问题重述近半个世纪以来,世界人口发展的主要态势:一是生育水平逐步下降,人口总量经历高速增长后进入增速趋缓时期。二是人口年龄结构持续老龄化。据联合国统计:2000年,世界60岁以上和65岁以上老年人口比重分别达到10%和7%。而作为人口大国的中国也正面临着比20世纪更为复杂的人口发展形势。人口数量问题、地区之间人口态势差异明显。仍然是全面建设小康社会面临的重大问题。其中流动迁移人口规模庞大、出生人口性别比持续升高、老龄化进程加速三个因素对城镇乡三者人口结构的影响日益显现。因为人

4、口结构性矛盾对社会稳定与和谐的影响已经反映在人口调控和管理难度不断加大,低生育水平面临反弹风险等诸多方面上。但从更长的时期看,统筹解决人口问题已经成为促进经济社会发展的关键。现在,请结合过去几年中国城镇乡各项人口抽样调查数据,可对未来中短期和长期中国人口增长情况和人口结构变化趋势进行定量定性的综合预测。模型假设1、不考虑地区之间人口态势的差异和抽样人群的地理分布和环境限制2、查阅得到的20012005年全国总人口数据真实可靠符号说明符号含义N(t,s,r)第t年s地r年龄的总人口数M最大人口数N,(t,s)第t年s地的存活人数N”(t,s)第t年s地r年龄的迁移人口数Q(t,s,r)(t,s,

5、r)第t年地sr年龄的生育人口数。N1、(t,s,r)N2(t,s,r)第t年s地r年龄男生数和女生数S(r)第t年s地r年龄的人口存活率问题的分析本题在数据十分庞杂、建模因子数量较多的情况下,希望参赛者尽可能全面综合准确地预测未来中短期和长期中国人口增长情况和人口结构变化趋势进,要求参赛者具有一定的数据处理和分析能力。值得注意的是,不同的时间长度对于不同的模型精确程度存在较大差异,故试题对于预测结果的精确程度很大程度取决于解决方案的选取和中短期和长期两个时间的吧我。就笔者看来,为了综合去预测中国人口增长情况需要解决2个问题:1、如何定量预测未来长期中国人口增长情况?2、如何定量预测未来中短期

6、中国人口增长情况?对于问题1:就长期而言,由于中国的人口基数庞大,考虑了的人口增长问题的主要因素的影响会被放大,所以对于多数隐性因素可以忽略。故可以定量预测未来长期中国人口增长情况及人口结构变化情况。在模型的拓展中,为了切合实际,除了要包含主要的人口增长的影响因素,也要充分反映出流动迁移人口规模庞大、出生人口性别比持续升高、老龄化进程加速、乡镇城市化四个现阶段人口发展的态势。首先,由于城镇乡三者所处的环境等各种因素不同其死亡率和生育率都有所差别,所以要优先考虑附表2给出的生育率和死亡率如何选取。考虑各个年龄段的抽样人群可能受到大型自然灾害和流感等疾病的影响,从而导致部分数据不准确,故先需对数据

7、进行赋权累加,分别计算每年的生育总数和死亡总算。排除干扰数据。为了降低建模难度,故本题主要体现人口模型中的环境约束条件,可以采用阻滞模型定量预测未来长期中国人口增长情况。对于问题2:就中短期而言,不考虑地区之间人口态势的差异,大部分的因素在故定量预测未来长期中国人口增长情况。其中各个年龄又会被庞大的人口实际基数放大,故无论是死亡率还是生育率都不能直观得累加或取均值预测其未来的走向,故以91个年龄段为分组,分别按城男、城女、镇男、镇女、乡男和乡女六各类别的人群所占总体的比例作为权重对每年每个年龄段分别求死亡率和生育率。以此预估二者的走向趋势,若基本稳定则可取均值,波动较大则拟合曲线预测其变化规律

8、。秉承着误差尽可能小的原则去建立预测模型,使得这些预测得的数据与实际数据之间误差的平方和为最小。故采用曲线拟合的线性最小二乘法对中国未来短期人口增长进行定量预测问题一模型的建立与求解问题的分析5.11数据处理考虑各个年龄段的抽样人群可能受到大型自然灾害和流感等疾病的影响,从而导致部分数据不准确,故先需对附表2中于预测相关的死亡率和生育率数据分别进行赋权,计算20012005年间城镇乡的死亡数和生育数,并排除错误数据。20012005城镇乡生育率统计表年龄段20052004200320022001总计685.33720.3369.95690.71686.19由城镇乡妇女生育总数可知,2003年城

9、镇乡的生育总数远小于其他几年,结合2003年爆发非典的缘故,故判断对城镇乡的生育率冲击较大。20012005城镇乡死亡率统计表年龄段20052004200320022001总计3097.263120.473040.493089.972925.73考虑到灾害疾奔对人口增长的负影响,故分组中死亡率偏低的影响不考虑。因为人口基数庞大和疾病的致死性不高以及药物的及时治愈,各年间城镇乡死亡率总数相差不大,故对死亡率的影响可忽略不计。,结合两表来看,2003年过后生育率基本恢复原先的数值并保持稳定,可以确定排除影响因素,所以其余数据均是合理,可靠仅排除2003年的数据的。5.12问题的分析本题主要体现人口

10、模型中的环境约束条件,可以采用阻滞模型定量预测未来长期中国人口增长情况。模型的建立一、对中国人口增长的长期预测非线性方程(1)为生物种群增长的阻滞增长模型,可表示为:dN(t)dt=aN(t)-卩N2(t)(1)其中,a0,B0均为常数,且p远小于a。a是人口自然增长率,p是环境系数。则由模型(1)得出人口增长模型:dNLsurl=aN-PN2dt(t,s,r)(t,s,r)4在人口较少时,可以把增长率a看成常数,那么当人口增加到一定数量之后,就应当视a为一个随着人口的增加而减少的量,即将增长率a表示为人N的函数a,且a为N的减函数。(N)(N)考虑环境约束条件,假设有一个环境条件允许的种群数

11、量的最大值,即环境容纳量。通常用M表示,当种群数量达到M时,种群数量将不再增长,即当N=M时,增长率a为N的减函数。(N)所以假设环境条件对种群的阻滞作用,随着种群密度的增加而按比例增加由上述两个假设可得:a(N)(2)则有:dtN=N(t0)0式(2)是个可分离变量的方程,其解为:(t)1(M1+IN、o1丿ea(tt0)丿由式(2)计算可得d2dt2(NY2N)=a211N(M人M丿(t)dNM则人口变化率才在N=飞时取到最大值,即人口总数达到极限值一半以前是加速生长时期,经过这一点之后,生长速率会逐渐变小,最终达到零。由阻滞增长模型可把人口增长模型用微分方程初值问题表示fdNI_(d=丿

12、dt=kiNL(t)N=N(t0)0为t时刻地人口总数,为初始时刻t的人口总量。0其中,ZN(J是人口净增长率,K是人口自然增长率,i是生命系数,作方程(3)的解为:iN+(kiN)e-以t计00(4)由(4)得:TOC o 1-5 h z=(k2iN)(kiN)Ndt23令式(3)第一个方程的右边为0,得N二0,N=K,称它们是微分方程式(3)12i的平衡解。易知limN()=K,故又称K是式(3)的稳定平衡解。可预测不论人口tT8开始的数量N为多少,经过相当长的时间后,人口总数将稳定在K。0i(t)ii模型的求解模型的拓展由附录2已给出的数据可知,本题若要考虑城镇乡的差异,其中可以把三者分

13、别看作三个整体,需考虑抽样人群在三者之间的迁移,主要需要考虑的迁移人群分为两类,一是1550岁年龄段的人群可以视作青壮年,迁移方向为由乡镇向城;二是64岁以上人群可以视作老年人,迁移方向为由为城向乡镇;考虑到。城市和东部发达地区面临生育水平降低、人口老龄化加剧等新问题。农村、中西部和贫困地区则生育水平较高、人口自然增长率较高,人口和计划生育工作难度很大。中西部人口自然增长率明显快于东部地区。为了简化模型故不考虑不考虑抽样人群的地理分布和环境限制以及地区之间人口态势的差异,即不考虑三者之间的权重或是人口密度函数的影响,由此可以建立人口迁移模型,预测每年城镇乡之间的具体人口迁移情况,其中乡村人口城

14、镇化看作流动迁移人口的一部分。若对精度要求较高,则需运用移龄算法按年龄预测其城镇乡的人口数量变化。对各个年龄段所生育的人数分开预测,而各个年龄段的生育率的建模因子又包括该年龄段的妇女人数、每胎平均人数、性别比重和年龄大小,其中性别比重除了能反映人口性别比持续升高的影响,也可以看作是对过去出生人口性别比持续升高现象的体现。已知,自然增长率=出生率-死亡率;要定量预测未来长中国人口增长情况及人口结构变化情况,我们可以结合人口增长模型、人口迁移模型建立复合模型:N二N+N+Q(t,s,r)(t,s)(t,s)(t,s,r)其中,N、表示第t年s地r年龄的总人口数,N(、表示第t年s地的存活(t,s,

15、r(t,s人数,N(表示第t年s地r年龄的迁移人口数,Q(、第t年s地r年龄的生育(t,s(t,s,r人口数。N二SN(t,s,r+1(r(t,s,rS()表示t年s地r年龄的人口存活率,N(、表示第t年s地r年龄的人口存活数(r(t,s,rN仝N1(t,s(t,s,rr=0N(:表示第t年s地的存活人数,N(、表示第t年s地r年龄的人口存活数。(t,s(t,s,rQ(严N()t,s,rt,s,rN2Iar+pNi+y亠!I(t,s,r)N1I(t,s,r)其中,Q(、表示第t年s地r年龄的新生人口数,H表示平均每胎生的人数,(t,s,ra、P、Y均为常数,Ni、N2、分别表示第t年s地r年龄

16、男生数和女生数。(t,s,r(t,s,rN=aN+bN+cNN(t,s(t,s+1,r0(t,s+2,r0(t,s,r1(t,s其中,N(:表示第t年s地r年龄的迁移人口数,a,b,c,:均为常数,地区(t,ss,s+1,s+2按城市、乡镇、农村这一顺序排列,通过分析附表2并考虑到中国人口年龄划分的实际情况我们将年龄r和r划分在以下区间01rw(15,64),re64,+a)。015.3.2模型的求解将19802005年总人口为研究对象,分别查阅出对应的总人口,以1980年总人口做为参考值,运用非线性最小二乘估计法用matlab软件编程得出最大总人口x=15.5351(亿)和增长率r=0.04

17、77,然后带入阻滞增长模型可分离变量方m程,有:x(t)=m1+(-1)*e-r(t-t0)xx(t)表示在t年后的总人口数(以1980年为初始值),最大总人口X增长率rm0(单位:亿人)6问题二模型的建立与求解问题的分析本题中,按附录2中所给出的年龄段和地区两项指标,可视作一组二维数据,为了精准预测人口,秉承着误差尽可能小的原则去建立预测模型。由此可以采用曲线拟合的线性最小二乘法对中国未来短期人口增长进行定量预测模型的建立对于短期预测,用线性最小二乘法拟合曲线,通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些预测得的数据与实际数据之间误差的平方

18、和为最小。最小二乘法还可用于曲线拟合。模型优化问题也可通过误差最小化用最小二乘法来表达。确定系数a,记为:kJ(a,,a)=工62=工f(x)-y21miiii=1i=1为使a,,a使j达到最小,1mJ只需利用极值的必要条件一=0(j=1,,m),得daj到关于a,,a的线性方程组:1mi=1k=1akrk(xi)-yi=0,j=1,m,联立可知:k=1i=1r(x)r(x)=jiki工r(x)y,j=1,m。jiii=12模型的求解通过matlab编程可得未来短期中国人口的预测结果,见下表:年份(X)总人口(y)2006131226200713269920081327522009132956

19、2010133960程序鉴附录单位:万人)7优缺点分析优点分析:曲线拟合的线性最小二乘法利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。阻滞增长模型考虑到人口的增长是有限的,并且提出人口总数的增长规律随着人口数量的增加,人口增长率是逐渐降低的。此模型用来预测人口长期趋势体现了自然生态的平衡,克服了用其他模型预测导致人口呈持续上升的情况。缺点分析:1曲线拟合的线性最小二乘法是线性估计,已经默认了是线性的关系,因此有主观性。2阻滞增长模型对除环境约束外许多内在的建模因子未考虑。8参考文献1段克峰甘肃:兰州大学基于一种复合模型的中国人口预测模型2司守奎国

20、防工业大学出版数学建模算法与应用(第二版)陈作青,李远平中南民族大学基于灰色预测的我国人口预测模型分析中南民族大学学报第27卷第一期2008年3月陈彦光北京大学人口增长的常用数学模型及其预测方法华中师范大学学报第10卷第三期2006年9月附录以下为基本阻滞模型的matlab执行程序:c,d=solve(c/(1+(c/98.705-1)*exp(-5*d)=104.357,c/(1+(c/98.705-1)*exp(-20*d)=119.85,c,d)%求初始值参数t=0:25;%令1980年为初始年x=98.705100.1101.654103.008104.357105.851107.51

21、09.3111.026112.704114.333115.823117.171118.517119.85121.121122.389123.626124.761125.786126.743127.627128.453129.227129.988130.756;b0=164.36000141940766770402083542144,0.029140261158775935791655061837304;%初始参数值fun=inline(b(1)./(1+(b(1)/98.705-1).*exp(-b(2).*t),b,t)b1,r1,j1=nlinfit(t,x,fun,b0)c=164.36

22、000141940766770402083542144100.610205893835936174236229487261.3391725046947108398651300263048*i100.610205893835936174236229487261.3391725046947108398651300263048*i0.029140261158775935791655061837304-0.0959974792822991244268252349166660.43713074797853832762567347093566*i-0.095997479282299124426825234

23、9166660.43713074797853832762567347093566*ifun=Inlinefunction:fun(b,t)=b(1)./(1+(b(1)/98.705-1).*exp(-b(2).*t)b1=153.53510.0477下表是20012005城镇乡死亡率变化数据:20012005城镇乡死亡率统计表年龄段20052004200320022001068.8668.8668.8668.8668.8616.982.926.856.157.9324.703.726.953.8311.6333.254.355.826.265.5242.874.043.214.586.865

24、3.182.162.413.375.9362.541.294.643.623.0772.192.374.512.954.7782.322.282.244.454.8692.952.384.561.570.82103.085.123.482.264.82112.983.152.474.822.42123.342.602.973.052.87132.664.037.475.623.86143.516.372.943.797.39154.827.397.924.142.65165.665.464.176.784.21175.174.477.716.994.35186.994.717.154.965.

25、58196.025.494.852.046.10205.093.456.403.528.75214.913.807.669.946.36225.914.495.144.777.92235.354.109.1412.447.98245.456.017.545.583.95255.876.146.816.378.83265.575.988.112.1813.362726.185.968.486.657.68286.339.356.028.0811.91298.5710.017.8315.8311.05307.8613.549.5013.0115.44319.5310.648.2117.7713.0

26、13211.277.6413.0315.1413.013311.4513.8712.6712.0114.473413.2112.9911.6910.8115.763514.739.9614.7619.7816.363614.7011.2617.4918.8617.833717.048.4916.0015.8211.593814.6017.3214.9021.4520.223917.2122.5817.2724.8211.324019.2618.2021.5017.7110.034117.7024.1918.2014.6812.704222.2717.4711.328.4811.764319.8

27、08.8715.6217.0114.614411.7717.2516.7421.6418.274516.1416.0922.5119.7214.584616.3020.7522.0419.4322.594829.3926.0827.3224.0524.114926.4525.5129.7329.2533.075031.9534.5527.3728.9631.045131.1632.7325.6925.2633.925232.9839.3732.8629.5132.675335.1430.5330.5726.3926.625436.1337.8435.2921.9030.265536.0744.

28、5232.7534.8229.695638.7031.6232.2437.7925.365734.3435.2030.5630.7624.805839.3355.8041.4834.8631.745940.2944.2635.5842.3628.906043.9944.9444.4737.4255.736141.2348.1732.6748.6348.376244.3444.3748.8666.8846.866347.4660.1044.2353.8154.756452.3253.0348.8071.4563.706560.0351.5566.1166.2866.996650.4959.566

29、6.6561.7264.716764.9559.5261.4179.3773.426869.4270.7671.4778.6180.476978.1976.4572.8584.6774.647087.9888.6399.3295.4088.037175.6886.1285.3595.1694.897297.2186.8493.9799.7376.557390.4188.14101.2991.2187.267484.95110.7972.2089.3579.2075100.7087.0693.51110.8571.397684.2988.1680.6672.9986.277791.4387.93

30、86.3889.9990.537893.3085.8194.7187.6373.377984.8982.0984.3178.7980.178094.0496.8180.7081.9787.618181.9070.9390.7986.4476.108276.54102.9769.2763.6451.308376.2475.7667.8557.0842.588467.5472.1368.2757.2449.168561.6557.1741.6445.3450.308645.3039.7749.8746.3446.358739.9739.5631.5631.1433.968833.7542.2932.7443.7925.668928.3027.8931.7927

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论