《最新差分方程—种群模型PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新差分方程—种群模型PPT课件.ppt(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、差分方程差分方程种群模型种群模型简单的种群增长模型简单的种群增长模型 v假设在一个自然生态地区生长着一群鹿假设在一个自然生态地区生长着一群鹿,在一段时间在一段时间内内,鹿群的增长受资源制约的因素较小。试预测鹿群鹿群的增长受资源制约的因素较小。试预测鹿群的增长趋势如何的增长趋势如何?下面将建立一个简单的鹿群增长下面将建立一个简单的鹿群增长模型。模型。v假设假设:(1)公、母鹿占群体总数的比例大致相等)公、母鹿占群体总数的比例大致相等,所以本模型仅所以本模型仅考虑母鹿的增长情况;考虑母鹿的增长情况;(2)鹿群中母鹿的数量足够大)鹿群中母鹿的数量足够大,因而可近似用实数来表示;因而可近似用实数来表示
2、;(3)将母鹿分成两组)将母鹿分成两组:一岁以下的称为幼鹿组一岁以下的称为幼鹿组,其余的称其余的称为成年组;为成年组;Leslie人口模型人口模型 v现在我们来建立一个简单的离散的人口增长模型,现在我们来建立一个简单的离散的人口增长模型,借用前面提出的差分方程模型,仅考虑女性人口的借用前面提出的差分方程模型,仅考虑女性人口的发展变化。发展变化。v如果仅把所有的女性分成为未成年的和成年的两组,如果仅把所有的女性分成为未成年的和成年的两组,则人口的年龄结构无法刻划,因此必须建立一个更则人口的年龄结构无法刻划,因此必须建立一个更精确的模型。精确的模型。v20世纪世纪40年代提出的年代提出的Lesli
3、e人口模型,就是一个预人口模型,就是一个预测人口按年龄组变化的离散模型。测人口按年龄组变化的离散模型。Leslie人口模型人口模型v模型假设模型假设(1)将时间离散化,假设男女人口的性别比为将时间离散化,假设男女人口的性别比为1:1,因此本,因此本模型仅考虑女性人口的发展变化。假设女性最大年龄为模型仅考虑女性人口的发展变化。假设女性最大年龄为S岁,将其等间隔划分成岁,将其等间隔划分成m个年龄段(不妨假设个年龄段(不妨假设S为为m的整的整数倍),每隔数倍),每隔S/m年观察一次,不考虑同一时间间隔内人年观察一次,不考虑同一时间间隔内人口数量的变化口数量的变化;(2)记记ni(t)为第)为第i个年
4、龄组次观察的女性总人数,记个年龄组次观察的女性总人数,记n(t)=n1(t),),n2(t),),n3(t),),nm(t),),T。第第i年龄组女性生育率为年龄组女性生育率为bi(注:所谓女性生育率指生女率),女性死亡率为(注:所谓女性生育率指生女率),女性死亡率为di,记,记si=1-di,假设,假设bi,di不随时间变化不随时间变化;Leslie人口模型人口模型v模型假设模型假设v(3)不考虑生存空间等自然资源的制约不考虑生存空间等自然资源的制约,不考虑意外不考虑意外灾难等因素对人口变化的影响灾难等因素对人口变化的影响;v(4)生育率仅与年龄段有关,存活率也仅与年龄段有生育率仅与年龄段有
5、关,存活率也仅与年龄段有关。关。Setting up the Leslie MatrixvConceptofpopulationvectorvBirthsvDeathsPopulation VectorN0N1N2N3.Nss+1 rows by 1 column(s+1)x 1Where,s=maximum ageBirthsN0=N1F1+N2F2+N3F3.+FsNsNewborns=(Numberofage1females)times(Fecundityofage1females)plus(Numberofage2females)times(Fecundityofage2females
6、)plus.Note:fecundityhereisdefinedasnumberoffemaleoffspringAlso,theterm“newborns”maybeflexiblydefined(e.g.,aseggs,newlyhatchedfry,frythatsurvivepastyolksacstage,etc.MortalityNa,t=Na-1,t-1SaAnotherwayofputtingthisis,forage1forexample:N1,t=N0,t-1S0-1+N1,t-1(0)+N2,t-1(0)+N3,t-1(0)+Numberatageinnextyear=
7、(Numberatpreviousageinprioryear)times(Survivalfrompreviousagetocurrentage)Leslie MatrixN0N1N2N3.NsF0F1F2F3.FsS0000.00S100.000S20.0.0000Ss-10=N0N1N2N3.Ns(s+1)x 1 (s+1)x(s+1)(s+1)x 1Leslie MatrixN0N1N2N3.NsF0F1F2F3.FsS0000.00S100.000S20.0.0000Ss-10=N0N1N2N3.Nss x 1 s x s s x 1Leslie MatrixN0N1N2N3.NsF
8、0F1F2F3.FsS0000.00S100.000S20.0.0000Ss-10=N0N1N2N3.NsNt+1 =A Nt建立模型与求解v根据以上假设,可得到方程根据以上假设,可得到方程i=1,2.,-1建立模型与求解v写成矩阵形式为写成矩阵形式为n(t+1)=L n(t)v记记v假假设设n(0)和矩和矩阵阵L已已经经由由统计资统计资料料给给出,出,则则n(t)=Ltn(0)t=1,2,其中 L=建立模型与求解v为了讨论女性人口年龄结构的长远变化趋势,我们为了讨论女性人口年龄结构的长远变化趋势,我们先给出如下两个条件:先给出如下两个条件:(i)si0,i=1,2,m-1;(ii)bi0,i
9、=1,2,m,且,且bi不全为零。不全为零。易见,对于人口模型,这两个条件是很容易满足的。易见,对于人口模型,这两个条件是很容易满足的。v在条件(在条件(i)、()、(ii)下,下面的结果是成立的:)下,下面的结果是成立的:v定理定理1vL矩阵有唯一的单重正特征根矩阵有唯一的单重正特征根,且对应的一个特,且对应的一个特征向量为征向量为v定理定理2v若若是矩阵是矩阵L的任意一个特征根,则必有的任意一个特征根,则必有v定理定理3v若若L第一行中至少有两个顺次的第一行中至少有两个顺次的bi,bi+10,则,则i)若)若是矩阵是矩阵L的任意一个特征根,则必有的任意一个特征根,则必有ii)v其中其中c是
10、与是与n(0)有关的常数。)有关的常数。v由定理由定理3的结论知道,当的结论知道,当t充分大时,有充分大时,有v所以当时间充分大时,女性人口的年龄结构向量趋所以当时间充分大时,女性人口的年龄结构向量趋于稳定状态,即年龄结构趋于稳定形态,而各个年于稳定状态,即年龄结构趋于稳定形态,而各个年龄组的人口数近似地按龄组的人口数近似地按1的比例增长。可得到如的比例增长。可得到如下结论:下结论:v(i)当当1时,人口数最终是递增的;时,人口数最终是递增的;v(ii)当当1时,人口数最终是递减的;时,人口数最终是递减的;v(iii)当当=1时,人口数是稳定的。时,人口数是稳定的。2007全国赛A题:中国人口
11、增长预测v中国是一个人口大国,人口问题始终是制约我国发中国是一个人口大国,人口问题始终是制约我国发展的关键因素之一。根据已有数据,运用数学建模展的关键因素之一。根据已有数据,运用数学建模的方法,对中国人口做出分析和预测。的方法,对中国人口做出分析和预测。v近年来中国的人口发展出现了一些新的特点,例如,近年来中国的人口发展出现了一些新的特点,例如,老龄化进程加速、出生人口性别比持续升高,以及老龄化进程加速、出生人口性别比持续升高,以及乡村人口城镇化等因素,这些都影响着中国人口的乡村人口城镇化等因素,这些都影响着中国人口的增长。增长。2007年初发布的国家人口发展战略研究报年初发布的国家人口发展战
12、略研究报告告(附录附录1)还做出了进一步的分析。还做出了进一步的分析。2007全国赛A题:中国人口增长预测v关于中国人口问题已有多方面的研究,并积累了大关于中国人口问题已有多方面的研究,并积累了大量数据资料。附录量数据资料。附录2就是从中国人口统计年鉴就是从中国人口统计年鉴上收集到的部分数据。上收集到的部分数据。v试从中国的实际情况和人口增长的上述特点出发,试从中国的实际情况和人口增长的上述特点出发,参考附录参考附录2中的相关数据(也可以搜索相关文献和中的相关数据(也可以搜索相关文献和补充新的数据),建立中国人口增长的数学模型,补充新的数据),建立中国人口增长的数学模型,并由此对中国人口增长的
13、并由此对中国人口增长的中短期中短期和和长期长期趋势做出预趋势做出预测;特别要指出你们模型中的优点与不足之处。测;特别要指出你们模型中的优点与不足之处。v看一看所给的数据!看一看所给的数据!2007全国赛A题:中国人口增长预测v已有数据包括(分为已有数据包括(分为城市城市、城镇城镇和和乡村乡村三类)三类)各年龄段男、女性占总人口的比率各年龄段男、女性占总人口的比率各年龄段育龄妇妇女生育率各年龄段育龄妇妇女生育率各年龄段男、女性人口死亡率各年龄段男、女性人口死亡率v题目中涉及的因素还有题目中涉及的因素还有总和生育率总和生育率人口扶养比人口扶养比老龄化率老龄化率出生人口性别比出生人口性别比人口红利人
14、口红利这些因素之间是什这些因素之间是什么样的因果关系?么样的因果关系?谁决定了谁?谁决定了谁?用什么样的模型来描述这个问题?v题目中给出了题目中给出了2001年到年到2005年的市、镇和乡人口不年的市、镇和乡人口不同性别的人在该类人口中所占的百分比(),以同性别的人在该类人口中所占的百分比(),以及死亡率数据和生育率数据及死亡率数据和生育率数据v非机理模型非机理模型:内部机制未知,从外部观测:内部机制未知,从外部观测(黑盒模型黑盒模型)将各年总人口数据进行插值外推得到将各年总人口数据进行插值外推得到这个模型对这个问题合适吗?这个模型对这个问题合适吗?v机理模型机理模型差分方程模型:差分方程模型
15、:Leslie模型模型微分方程模型微分方程模型用什么样的模型来描述这个问题?vx年龄段年龄段t年人口数年人口数*该年龄段存活率该年龄段存活率=x+1年龄段年龄段t+1年人口数年人口数v若考虑到人口迁移,人口数向量之间有关系若考虑到人口迁移,人口数向量之间有关系v其中的矩阵其中的矩阵A即为即为Leslis矩阵矩阵Leslis矩阵模型v其中其中B表示出生率,表示出生率,S表示存活率,表示存活率,g表示迁入量表示迁入量v如何计算这些量?这些量是常数吗?如何计算这些量?这些量是常数吗?01-05各年龄平均死亡率的变化趋势 01-05年各年龄妇女平均生育率 v生育率曲线是常数吗?生育率曲线是常数吗?如何
16、处理异常数据v2003年的平均生育率与其他组数据有明显差异,年的平均生育率与其他组数据有明显差异,将将其剔除其剔除,其他年曲,其他年曲线线基本重合,因此在短期基本重合,因此在短期预测时预测时,各年各年龄妇龄妇女生育率可以女生育率可以对对各年求平均得到。各年求平均得到。v20032003年:非典影响生育率?年:非典影响生育率?v20032003年:羊年年:羊年v异常数据中有可能包含了没有异常数据中有可能包含了没有发现发现的的规规律律v和教科和教科书书上的上的题题目不同,建模目不同,建模竞赛竞赛的的题题目是会包含目是会包含错误错误的!因的!因为为在建模的在建模的过过程中我程中我们们往往会面往往会面
17、对错误对错误的信息和数据!的信息和数据!城乡差别v数据说话数据说话城市与乡村在生育率和死亡率上有显著差别城市与乡村在生育率和死亡率上有显著差别乡村生育率曲线峰值较城市高,年龄偏小乡村生育率曲线峰值较城市高,年龄偏小乡村死亡率比城市提前加速乡村死亡率比城市提前加速v数据背后的原因:合情、合理的假设和解释数据背后的原因:合情、合理的假设和解释生育率和死亡率是常数吗?生育率和死亡率是常数吗?什么决定了生育率曲线和死亡率曲线的形状?什么决定了生育率曲线和死亡率曲线的形状?思考v人口短期预测和长期预测在模型上有什么不同的要人口短期预测和长期预测在模型上有什么不同的要求?求?结束语结束语谢谢大家聆听!谢谢大家聆听!35