题目:地震预测数学建模姓名:张志鹏学号:12291233学院:电气工程学院姓名:赵鑫学号:10291033学院:电气工程学院姓名:张书铭学号:12291232学院:电气工程学院目录摘要.............................................................................................................3一、问题重述.............................................................................................4二、问题的分析........................................................................................4三、建模过程.............................................................................................5问题1:地震时间预测........................................................................51、问题假设...............................................................................52、参数定义...............................................................................63、求解.......................................................................................6问题2:地震地点预测........................................................................71、问题假设:.........................................................................72、参数定义.............................................................................83、求解过程:.........................................................................8四、模型的评价与改进..........................................................................12参考文献...................................................................................................13摘要大地振动是地震最直观、最普遍的表现。在海底或滨海地区发生的强烈地震,能引起巨大的波浪,称为海啸。在大陆地区发生的强烈地震,会引发滑坡、崩塌、地裂缝等次生灾害。对人们的生产生活成巨大影响,严重威胁人们的生命和财产安全,所以,对地震的预测是十分必要的。本文根据从1900年以来中国发生的八级以上地震的时间和地点分析,利用合理的数学建模方法,对下一次中国可能发生的八级以上地震的和时间和地点进行合理的预测。建模方法分为对于时间的预测和地点的预测两个方面。问题1:对于时间的预测采用的方法为指数平滑法,它是通过计算指数平滑值,配合一定的时间序列预测模型对现象的未来进行预测。其原理是任一期的指数平滑值都是本期实际观察值与前一期指数平滑值的加权平均。问题2:对于地点的预测根据长久的数据表明,八级以上地震主要发生在东经70°——110°,北纬20°——50°这个范围内,据此将整个地震带划分为100个区域,按顺序进行编号。建立时间与地震区域编号的数学模型,利用线性回归的方法对下次地震地点预测。关键词:地震,预测,数学建模,指数平滑法,线性回归一、问题重述地震预报问题,大地震的破坏性是众所周知的,为了减少大地震带来的灾难,人们提出了各种预报地震的方法,以求减少大地震产生的破坏。本赛题请大家用数学建模的方式预报下一次大地震发生的时间和地点。为了减少问题的复杂性,请根据20世纪以来我国发生8级及以上大地震的时间和地点预报下一次我国发生8级及以上大地震的时间和地点。二、问题的分析由题意可知,目的就是为了建立一种模型,预测下一次八级医生地震发生的时间、地点。问题一中,首先建立两次地震相隔时间是按照一定的时序发生的,将此时序抽象为“1”,对下一次地震的时间间隔进行预测。在这个问题中,顺理成章的就会想到利用指数平滑法,指数平滑法是生产预测中常用的一种方法。也用于中短期经济发展趋势预测,所有预测方法中,指数平滑是用得最多的一种。简单的全期平均法是对时间数列的过去数据一个不漏地全部加以同等利用;移动平均法则不考虑较远期的数据,并在加权移动平均法中给予近期资料更大的权重;而指数平滑法则兼容了全期平均和移动平均所长,不舍弃过去的数据,但是仅给予逐渐减弱的影响程度,即随着数据的远离,赋予逐渐收敛为零的权数。也就是说指数平滑法是在移动平均法基础上发展起来的一种时间序列分析预测法,它是通过计算指数平滑值,配合一定的时间序列预测模型对现象的未来进行预测。而问题二,是利用模块化分析以及线性回归分析结合对下一次地震发生的地点的预测。根据长久的数据表明,八级以上地震主要发生在东经70°——110°,北纬20°——50°这个范围内,利用模块化将东经70°——110°,北纬20°——50°这个地震范围划分为100个区域,按顺序进行编号。建立时间与地震区域编号的数学模型,利用线性回归的方法对下次地震地点预测。最后,根据网上提供的知识,再结合自己的亲身体验,提出了预测地震时间、地点的可行性方案。三、建模过程问题1:地震时间预测1、问题假设(1)首先根据中国地震网的数据,算出两次地震的时间差时间地点震级经纬度相邻两次地震的时间差(年)1902.8新疆阿图什8.3E76.12°N39.73°1920.12宁夏海原8.5E105.64°N36.56°181927.5甘肃古浪8E102.86°N37.43°71931.8新疆富蕴8E89.44°N47.05°41950.8西藏察隅8.5E97.49°N28.62°191951.11西藏当雄8E91.05°N30.51°12001.11昆仑山口西8.1E90.90°N36.20°502008.5四川汶川8E103.61°N31.46°7(2)相邻时间差只是按照时间序列排列的,与其他因素无关。(3)利用指数平滑法对下一次地震相邻时间差进行预测2、参数定义𝑦𝑡+1′=𝛼𝑦𝑡+(1−𝛼)𝑦𝑡′式中,𝑦𝑡+1′--t+1期的预测值,即本期(t期)的平滑值S𝑡;𝑦𝑡--t期的实际值;𝑦𝑡′--t期的预测值,即上期的平滑值S𝑡−1。3、求解利用excel中的指数平滑数据分析方法得到下表——𝑦𝑡𝑦𝑡+1′18α=0.2α=0.4α=0.6α=0.871818181849.211.413.615.8195.046.969.7613.44116.20814.18413.45614.552504.04166.27368.473611.8416740.8083232.5094425.0841619.4732802040601234567值数据点指数平滑α=0.2实际值预测值02040601234567值数据点指数平滑α=0.4实际值预测值根据分析与求解,在α=0.8的时候预测值与实际值的拟合度最好,所以根据公式𝑦𝑡+1′=𝛼𝑦𝑡+(1−𝛼)𝑦𝑡′下一次地震时间差为:𝑦𝑡+1′=0.8x7+(1-0.8)x19.473=9.49据此可知下次地震时间差为9.49,因此下一次地震事件在2017——2018年之间。问题2:地震地点预测1、问题假设(1)、根据长久的数据表明,八级以上地震主要发生在东经70°——110°,北纬20°——50°这个范围内,据此将整个地震带划分为100个区域,下次地震一定发生在这个范围内。(2)、地震发生的区域只与时间有关系(3)、按顺序进行编号。建立时间与地震区域编号的数学模型,利用线性回归的方法对下次地震地点预测。02040601234567值数据点指数平滑α=0.6实际值预测值02040601234567值数据点指数平滑α=0.8实际值预测值2、参数定义y为地震区域,x为地震发生时间3、求解过程(1)、根据假设将八级以上地震范围划分为100个区域,并按照顺序编号。(2)、然后将八次地震的区域记为y,发生时间为x,建立数学模型(3)、利用线性回归的方法求得x与y的拟合方程(4)、有问题1中求出的x算出y,并根据y的值确定所在区域的经纬度,即为下次地震所发生的区域。5047.54542.54037.53532.530909192939495969798998081828384858687888970717273747576777879606162636465666768695051525354555657585940414243444546474849303132333435363738392021222324252627282910111213141516171819012345678927.5257074788286909498102106110【经纬度分区图】根据上表列x与y关系,并用excel求线性回归方程:xy190251192048192748193184195016195125200145200828y=-0.0914x+212.8801020304050607080901900192019401960198020002020511902拟合曲线系列1预测51线性(预测51)SUMMARYOUTPUT回归统计MultipleR0.376165RSquare0.1415AdjustedRSquare-0.0302标准误差22.7185观测值7方差分析dfSSMSFSignificanceF回归分析1425.3491425.34910.8241120.405608残差52580.651516.1302总计63006Coefficients标准误差tStatP-valueLower95%Upper95%下限95.0%Intercept506.1405511.34920.9898140.367716-808.3241820.605-808.3241902-0.237360.261465-0.907810.405608-0.909480.434758-0.90948RESIDUALOUTPUT观测值预测51残差150.40932-2.40932248.74781-0.74781347.7983736.20163443.28853-27.2885由上表,去除最大的坏值点即(1931,84)之后重新求拟合直线。xy190251192048192748195016195125200145200828无明显坏值!由分析计算可知:y=-0.0868x+205.12则下一次地震区域在y=-0.0868x2017+205.12=30.044区域31,对应实际地理位置即:东经74°—78°,北纬32.5°—35°的范围内。y=-0.0868x+205.1201020304050601900192019401960198020002020511902修正后的拟合曲线系列1预测51线性(预测51)四、模型的评价与