1、喷泉论文题目间歇泉喷发时间的估计与预测作者方泽波班级 化工08-2学号2008031215授课教师教师高阳间歇泉喷发间隔的估计与预测摘要间歇泉这一神奇的自然景观,吸引了大量的游客前来观赏,为了让数以千计的游客不虚此行,饱览奇观美景,预测间歇泉喷发的时间就显得极其重要。本文主要通过灰色模型和神经网络模型对间歇泉喷发的时间进行了预测,用灰色模型拟合结果的平均相对误差为8.77%,这一结果还是比较理想的。针对第二次统计的数据,采用了神经网络模型预测了间歇泉的喷发时间,检证出该模型的相对误差为10.6%。关键词间歇泉 灰色模型 神经网络模型1、问题重述一个热泉偶尔会不稳定,并喷发热水和气到空气中。故称
2、为间歇泉。不同的间歇泉喷发的长度与间隔是不同的。现有一非常著名的间歇泉,通常时间间隔在3090分钟后就要喷发一次,水柱高度一般超过35米,连续喷发可达15.5分钟。由于该间歇泉神奇壮观,吸引了大量游客前来赏景。为了能让数以千计的游客不虚此行,饱览奇观美景,景点工作人员及当地旅游部门动起脑筋来,如何能够将每次的喷发时间提前估计出并公布于众,岂不吸引更多的游客。现有该泉2002年8月1日到8日共8天的真实数据,请给出预测模型。如果又继续收集了该泉2003年8月16日到23日共8天的真实数据,试分析数据的特点,并给出更合理的预测模型。这是一个预测间歇泉喷发时间的问题,题目中给出了间歇泉喷发时间的实际
3、测量数据。2、基本假设(1)题目中所给的数据准确无误;(2)以每天测量的时间8:00作为0点开始;(3)只考虑间歇泉喷发十三次。3、问题分析题目中所给的数据是间歇泉每天的喷发时间,通过excel对这些数据进行处理,得到这8天内每一天第一次、第二次、第十三次所喷发的时间,再通过灰色模型和神经网络模型对这些数据进行处理,并且分析出模型的相对误差,最后可以用这模型预测出今后每天间歇泉的喷发时间。4、模型的建立和求解4.1 灰色模型灰色系统是既含有已知信息,又含有位置信息的系统。对于因素空间难以穷尽,运行机制尚不明确,又缺乏建立确定关系的信息系统,灰色系统理论及方法为解决此类问题提供了新的思路和有益的
4、尝试1。4.1.1 原始数据的处理由假设(2),把测量的起始时间8:00定为0点,由此将题目中所给的数据用excel处理成间歇泉每天喷发的时刻数据,见表1。表1 间歇泉喷发的时间次数时间(分)日期12345678178807675715581772156.4140.3162.5152142131.8137.5154.23228.3222250.4222.7225.3209.4228.5228.64308.3294.9307.7294.4305.7282.9276.8320.75392.3355.6396384.7392.8369.9356.6399.86479.8448.7450.8460.3
5、473.1423.6421.7486.87533.9494.7537.7539.1531.4520.3496.5551.98629.2587.5587.3617.9606.4575.9576.2632.69688.9642.6677.1687.7666.7659.6653.4698.210766.6723.4732.8774.2752.6717.6733.3781.111829.5779.6814.6848.7814.2802.4792.6836.612905.2863.5868.2931.8887.1857.8880.4918.613984.8919.1952.1995.5962.7939.
6、7932.91002.44.1.2 灰色模型的处理方法设,为系统输出的非负原始数据序列,为揭示系统的客观规律,灰色系统理论采用了独特的数据预处理方式,对序列进行了一阶累加生成,得到生成序列,即:GM(1,1)预测模型是一阶单变量的灰色微分方程动态模型 其中,式(1)的白化方程为:其中m,p为待定系数,分别称之为发展系数和灰色作用量,m的有效区间是(-2,2)。应用最小二乘法可经下式求出:其中:方程的解为:4.1.3 计算间歇泉的喷发时间以第一次喷发的时间为例,用灰色模型预测今后每天第一次喷发的时间。由表(1)可得:;所以: 由matlab算出:,则:。4.1.4 模型的检验和预测该模型的预测值
7、与实际值的比较情况,见表2。表2 预测值与实际值的比较次数12345678实际值7880767571558177预测值75.0 74.3 73.6 72.9 72.2 71.5 70.8 70.1 相对误差(%)3.84 7.15 3.20 2.86 -1.62 -29.92 12.63 8.98 平均相对误差8.77% 由上表可以看出预测值与平均值的平均相对误差为8.77%,说明模型的精确度还比较好,能够用灰色模型预测间歇泉的喷发时间,预测间歇泉一周内第一次喷发的时间,结果见表3。表3 第一次喷发的时间日期9101112131415预测值(分)69.4 68.7 68.1 67.4 66.8
8、 66.1 65.5 用同样地方法可以预测出第二次喷发的时间、第三次喷发的时间、第十三次喷发的时间,预测的公式如下:第二次:;第三次:;第四次:;第五次:;第六次:;第七次:;第八次:;第九次:;第十次:;第十一次:;第十二次:;第十三次:。由以上预测公式可以预测一个星期间歇泉喷发的时间(以8点作为0时刻),见表4。表4 间歇泉喷发时间预测次数时间(分)日期9101112131415169.4 68.7 68.1 67.4 66.8 66.1 65.5 2139.6 138.7 137.7 136.7 135.7 134.8 133.8 3218.8 217.5 216.3 215.0 213
9、.7 212.5 211.2 4298.5 298.6 298.8 298.9 299.1 299.2 299.4 5387.9 389.4 390.8 392.3 393.7 395.2 396.6 6456.1 456.8 457.5 458.2 458.9 459.6 460.2 7539.9 542.5 545.1 547.7 550.4 553.0 555.7 8613.3 615.9 618.6 621.2 623.9 626.6 629.3 9689.3 692.7 696.1 699.5 702.9 706.4 709.8 10770.3 774.6 778.9 783.3 7
10、87.7 792.1 796.6 11829.8 832.7 835.6 838.6 841.5 844.5 847.4 12912.3 916.6 920.9 925.2 929.6 934.0 938.4 13991.6 997.4 1003.2 1009.0 1014.9 1020.8 1026.8 4.2 BP神经网络模型4.2.1 BP神经网络的基本原理2学习过程由信号的正向传播与误差的逆向传播两个过程组成。正向传播时,模式作用于输入层,经隐层处理后,传向输出层。若输出层未能得到期望的输出,则转入误差的逆向传播阶段,将输出误差按某种子形式,通过隐层向输入层逐层返回,并”分摊”给各层的
11、所有单元,从而获得各层单元的参考误差或称误差信号,以作为修改各单元权值的依据。4.2.2 原始数据处理与4.1.1中的数据处理方式一样,将题目中所给的数据转为为每天间歇泉喷发的时间(以8:00为0时刻点),见表5。表5 间歇泉喷发时间次数时间(分)日期12345678182915884808472512166.1161.8142.2160.5138.4145.7129135.73246.3236.9224253.3215.3237.5206.1216.14306.8315.9303.3332.6293324.2284.7271.35390.7400.9384.1394354.3399.7339
12、.7363.56442.4482.3465.1477.2436.5484.2432.9439.27520.4560.4522.2531492.2540498492.28586.1634.7599619.9571.5622580.95829663.6721.7681.4667.6642.1688.8639.2638.710739.9778.6736.4763.4722.4774.7721.3719.511818.3863.8819.6813.2786.6830.479678512891.7930.3876.7896.2875.5913.4860.5868.1139741005.5954.6959
13、.6942.11001.5948.2920.34.2.3 预测间歇泉喷发的时间以第一次喷发的时间为例,说明神经网络模型的预测方法。训练神经网络:以1日到7日的数据为训练数据,8日的数据为检验数据,通过matlab程序(见附件)对神经网络进行训练。预测喷发时间:用训练良好的神经网络预测今后喷发泉喷发的时间。4.2.4 模型的检验与预测 喷发泉第一次喷发时间的预测值与实际值的比较见表6。表6 预测值与实际值的比较日期12345678实际值8291588480847251预测值82.290.858.281.683.482.672.156.4用第8天的数据检验模型的精确度:相对误差=(56.4-51)
14、/51=10.6% ,这误差还是可以接受的,可以用该模型对间歇泉的喷发时间作出预测。用同样地方法可以得到第二次、第三次、第十三次的喷发时间,预测结果见表7。表7 间歇泉喷发时间预测次数时间(分)日期9101112131415154.354.254.254.254.254.254.22129.0129.0129.0129.0129.0129.0129.032.32.32.32.32.32.32.34271.5271.5271.5271.5271.5271.5271.55377.4377.5377.5377.5377.5377.5377.56457.3457.6457.6457.6457.6457
15、.6457.67499.5503.3503.4503.4503.4503.4503.48591.0591.2591.2591.2591.2591.2591.29639.1639.1639.163.1639.1639.1639.110721.3721.4721.4721.4721.4721.4721.411785.4785.4785.4785.4785.4785.4785.412886.5886.8886.8886.8886.8886.8886.813920.8920.8920.8920.8920.8920.8920.85、模型的评价与改进灰色模型对运行机制不明确,缺乏明确关系的系统具有很好的预
16、测效果。对于第一次采集的数据,用灰色模型处理得到的平均相对误差为8.77%,说明预测的精度比较好,但由于灰色模型不是从喷发泉喷发时间的根本影响因素出发来预测,只是处理了时间与日期两者的对应关系,因此灰色模型还是存在一定的缺陷。对于第二次采集的数据,本文采用了神经网络模型,虽然验证了其预测值与实际值的相对误差为10.6%,但在预测结果中,可以看到喷发泉喷发时间的波动很小,有的几乎没有发生改变,其主要原因是采集的数据太少,神经网络的训练效果不好,所以模型的改进是增加采集的数据,以便更准确地进行预测。6、结论本文主要通过灰色模型和神经网络模型对喷发泉的喷发时间进行了预测,两个模型的预测误差值在10%左右,这结果还是比较理想的。7、参考文献1 左书华,韩贵生. 基于MATLAB的GM(1,1)灰色预测模型以及在地面沉降中的应用J. 数量经济技术经济研究, 2004 ,3 :12-17.2 尹春华,陈雷. 基于BP神经网络人口预测模型的研究与应用. 人口学刊,2005,2:45-48.
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1