数学建模07全国一等其一

  • 格式:doc
  • 大小:870.50 KB
  • 文档页数:19

论文点评:通过改进时传统的LESLIE矩阵成为一个可以随时间可以自动改变的智能矩阵。

将人口分为若干段并以向量描述。

使用Logistic模型预测城镇化比率而非人口总数,使用正态分布拟合婴儿出生比率。

巧妙地利用人口性别比,从女性人口总数来反推总人口数。

每个模型均分别应用在城、镇、乡三个不同的系统进行参数的计算,从而避免出现实际人口情况不同但参数取值相同的错误。

论文使用了Z-传递矩阵和Leslie矩阵的理论,并用Leslie矩阵作为基本模型,在Leslie的基础上进行改进,将婴儿出生性别比、城镇化发展、老龄化这三个因素考虑进去,构成了闭环控制模型。

文章中还有三个子模型,分别对应中国人口的三个新特点。

文章对城镇化、城和乡的生育率和出生婴儿性别比均选用合适的函数拟合,并配以图表,整体性和连贯性很强。

最后文章以女性预测全体,是计算简化,并把之前拟合的函数带入矩阵,将离散与连续结合,是一个创新。

全国数学建模竞赛一等奖论文关于中国人口预测问题的模型队员:赵鹏飞伍斌高志丰指导教师:李学文摘要本文针对我国的人口特点,引入控制理论中的Z-传递矩阵(即LESLIA矩阵)来模拟系统的反馈控制作用,根据以上特点对人口增长率的影响建立一个闭环控制模型。

首先,我们根据所给数据建立了三个反映上述特点的子模型,对于城镇化过程,我们利用logistic曲线建立了一个城镇化模型用以预测城镇化水平,对于出生婴儿的性别差异,我们假设我国进入中等发达国家后,基本不会再有婴儿性别选则,即婴儿性别比恢复自然值,并拟和了婴儿性别比发展规律;最后为了预测老龄化的过程,我们中将人口分为若干段,各段人口构成了一个向量,这个向量在LESLIE控制矩阵的传递作用下发生变动并最终达到向量成员间的比例平衡,并由此可以得到反映人口结构的老龄化系数,社会抚养比及适龄劳动人口比,最后为了提高LESLIE控制调节的灵敏度,我们进一步对模型进行了改进,即揉和进上述特点以后,LESLIE矩阵成为一个可以随时间可以自动改变的智能矩阵,这样预测出的结果更加准确,人口系统最终能达到平衡。

最后对模型的优缺点进行评价,指出了人口预测模型中的不足,并提出了更合理预测中国人口增长的建议。

关键词:反馈控制逻辑斯蒂曲线中国人口增长生育率男女性别比问题的重述中国是世界上人口最多的发展中国家.在科学技术和生产力飞速发展的同时,人口问题始终是制约我国发展的关键因素之一.因此,中国政府坚持不懈地在全国范围推行计划生育基本国策,鼓励晚婚晚育. 经过30年的艰苦努力,中国在经济还不发达的情况下,有效地控制了人口过快增长,有力地促进了中国综合国力的提高、社会的进步和人民生活的改善.近年来,中国的人口发展出现了一些新的特点影响着中国人口的增长.例如,人口老龄化进程加速、出生人口性别比持续升高,以及乡村人口城镇化等,2007年初发布的《国家人口发展战略研究报告》(附录1)做出了进一布的分析.附录2是从《中国人口统计年鉴》上收集到的关于中国人口问题的部分数据.关于中国人口问题已有多方面的研究,由于其已严重制约了中国经济的发展,所以对中国人口做出分析和预测始终是一个重要问题.现在需要做的是:(1)利用附录2中有关数据(也可以搜索相关文献和补充新的数据),从中国的实际情况和人口增长的上述特点出发,建立中国人口增长的数学模型;(2)利用所求模型对中国人口增长的中短期和长期趋势做出预测,并指出模型中的优缺点.问题的分析我们首先对现有数据进行拟合。

从拟和得到的图形发现我国城镇化的过程与物种生长曲线极其类似,这可以了解为物种生长过程与城镇化同样大致经历三个过程,即缓慢增长期,快速增长期,饱和期,我们可以利用logistic曲线来模拟。

在拟和出生婴儿性别差异时,我们按照实际情况假设1950年以前婴儿性别比为自比指标比例。

并且假设我国进入中等发达国家后,基本不会再有婴儿性别选则。

即婴儿性别比恢复自然值。

并使用了这些数据拟和了符合实际情况的婴儿性别比规律。

为了反映老龄化的影响,我们中将人口分为若干段,各段人口构成一个向量,这个向量在LESLIE控制矩阵的作用下发生变动并最终达到向量成员间的比例平衡。

然后考虑到我国人口增长的特点,即老龄化进程加速、出生人口性别比持续升高,以及乡村人口城镇化等,这些因素通过影响出生率和死亡率中而最终影响人口的增长。

考虑到海外人口所占比例很小,根据自动控制的原理,我们可以根据以上因素对人口增长率的影响建立一个闭环控制模型,假设我国人口系统是一个能控制且稳定系统,即从长期来看我国人口各项指标将达到稳定,并引入控制理论中的Z-传递矩阵(即LESLIA矩阵)来模拟系统的反馈控制作用。

模型假设及符号规定模型的假设1)为方便计算,记2001年为第1年;2)表中数据客观真实,具有可靠性;3)各个年龄的城市乡镇人口比,性别比均与整体的相应比例一致;4)假设中国人口是一个封闭的系统,没有人口的迁入与迁出;5)假设在没有政策性变化时(如限制生育年龄,或允许多育),育龄妇女的生育率关于年龄的相对分布是稳定的;6)假设在未来的很长一段时间内,医学上没有大的革命,死亡率的变化将很小,我们认为其不变.符号规定)(txi:第i个年龄组的女性在时刻t的人数iλ:第i年不同类型人的生育率的权值)0(ix:初始时刻第i个年龄组的女性的人数)(tbi:第i年龄组中平均每人每年生育并生存下来的人数)(tdi:在时间t时年龄为i的人的死亡率) (t si :第i年龄组中到1+t时生存下来并进入1+i年龄组的人的比例),2,1,0( =i)(k a j :第j年的第k 种类型的妇女人口(3,2,1=k 分别代表城市、镇、农村的妇女))(t x →:在 ,2,1,0=t 的性态的数学模型,其中T m t x t x t x t x ))(,),(),(()(10 =→模型的建立与求解:城镇化模型对于乡村人口城镇化问题,我们通过城镇人口占总人口的比率预测城镇人口比率,从而得到城镇化的规律。

对于城镇人口比例趋势,我们使用曲线来拟合预测。

假设城镇人口的比例为)(t P ,)(t P 为关于时间t 的函数,根据logistic 模型,有城镇人口比率增长的速度与))(1)((Kt P t P -成比例。

这里的,K为城镇人口能够达到的比例上限。

当)(t P 很小时,)(t P 差不多近似等于1,所以城镇人口比例的增长速度与)(t P 成比例的连续增长,但是,当)(t P 大于K 5.0时,Kt P )(1-小于5.0,城镇人口比例增长速度逐渐减慢。

根据以上的假定,城镇人口比例增长的速度为:))()(1)(()(为比例常数r Kt P t rP dtt dP -=解微分方程得:)(1)(为常数m meK t P rt-+=用Origin 软件拟合函数,得到71175.0=K ,01625.1=m ,10623.0=r00007.02分布检验值为χ,中国城市人口可以达到的比例上限为:71175.0=K ,与其他机构预测的值接近并符合真实情况。

因此我们认为我们拟合的函数很好的反应了真实情况。

则有tet P 10623.001625.1171175.0)(-+=下表是通过拟合的函数得到的城市人口比例预测值:出生婴儿性别比例预测模型自然条件下出生的婴儿性别比为100:107,将这个婴儿出生比例作为正常值,我们假设在1950年以前,由于技术等原因,无法选择婴儿性别。

那时的婴儿出生性别比为自然比例,即100:107。

到2050年,我国进入中等发达国家,人的素质会有很大的提高,同时法律也将更加健全。

这时几乎可以排除婴儿性别选择。

认为性别比例重新回到自然比例。

我们将假设的1900到1950年的婴儿性别比例和2050年到2100年的性别比例与题目所给的1994年到2005年的婴儿性别比作为已知值。

拟合婴儿性别比例变化曲线,得到婴儿比例的规律,预测未来的婴儿性别比。

由于婴儿比例函数两端都有极限,中间取极大值,所以我们选择符合规律的函数:222)(0wx x c Aey y --+=分别按照城市,镇,乡村来拟合,其中城市婴儿拟合曲线如下图:Y A x i s T i t l eX Axis Title其中52.752.2320041070====A w x y c ,,,,86081.012798.122检验值为;检验值为R χ。

下表是2006年到2020年的城市婴儿比例预测值(更多预测数据参见附录):同理,下图为镇婴儿比例拟合曲线图Y A x i s T i t l eX Axis Title其中9.1952.2320031070====A w x y c ,,,76017.012.2438322检验值为;检验值为R χ。

下表是2006年到2020年的城市婴儿比例预测值(更多预测数据参见附录):9.1952.2320031070====A w x y c ,,,下图为乡村婴儿比例拟合曲线图Y A x i s T i t l eX Axis Title其中9.1952.2320031070====A w x y c ,,,76017.012.2438322检验值为;检验值为R χ。

下表是2006年到2020年的城市婴儿比例预测值(更多预测数据参见附录):女性人口与总人口的关系模型我们以第五次人口普查(2000)年的男女比例:100:106为基准值,女性人口与总人口的关系为:100100106+=t C通过对男女婴儿性别比t x (t 为时间)加权反馈调节,预测人口,我们以人均寿命的一半为影响半径,人均寿命简化计算为70岁。

定义权值t p 为在影响半径内出生的婴儿性别比高出正常值的差值,即:3510735⎪⎭⎫ ⎝⎛-=∑-=t t i i t x p因此,得到总人口应为:100100106++=t t p C基于人口结构的单性模型模型主要考虑女性人口数,鉴于男女人口数有一定的比值(可以预测出来),则由女性人口可以得知总人口数,将女性按年龄顺序分为若干组,假设每一组的妇女有相同的生育率和死亡率,并且假设最大寿命为90岁(90岁以上按90岁计算)。

以年为区间, 其中15~49年龄段的女性有生育能力。

令)(t x i 表示第i 个的龄组的女性在时刻t 的人数,)0(i x 表示初始时刻第i 个年龄组中女性的人数,设为已知的。

我们建立向量T m t x t x t x t x ))(,),(),(()(10 =→,在t =0,1,2,…的性态的数学模型。

第0年龄组在时间1+t 的人数为t 至1+t 这1年内出生并存活的人数,即∑==+mi i io t x bt x 0)()1( (1)设在1+t 时年龄组1至m 的人数均正比于前一年龄组在时间t 的人数,即对i =1,2,3,4)()1(11t x s t x i i i --=+ (2)其中i s 表示第i 个年龄组中至1+t 时存活下来并进入1+i 年龄组的人的比例。