雨量预报方法的评价3
更新时间:2023-10-29 20:02:01 阅读量: 综合文库 文档下载
雨量预报方法优劣的评价模型
摘要
雨量预报对农业生产和城市工作和生活有着重要作用,但因为准确、及时地对雨量作出预报是一个十分困难的问题,所以对预报方法的评价也尤为重要,这关系到公众的感受和对水文水资源的科学决策。
针对问题一我们由预报网格点上的预报值推算出实测站点处的预报值,通过双线性插值,双立方插值,matlab的V4等插值方法对53?47个网格点的预报数据进行插值,得到91个观测点上的预报值。再对观测站的实测值与观测站的预测值比较。分别从绝对误差和、误差平方总和进行数据分析,解得方法一的误差都比方法二的都要小,因此从误差角度考虑,方法一比较好
针对问题二是基于公众对预报准确性的感受差异的。该模型考虑了公众对预报等级误差对公众行动的影响度差异,建立了公众不满意度指标为一个单调递减的指数函数,级差越大,指数函数值越小,即满意度越低。通过计算,得到两种方法的公众满意度都为4.7360,单从公众满意度考虑,两种方法都可取。
综合两个问题,从误差角度和公众满意度考虑,模型评价的结果是第一种的预报方法优于第二种的预报方法。
关键词:级差; 插值; 满意度
问题的重述
我国某地气象台和气象研究所正在研究6小时雨量预报方法,即每天晚上20点预报从21点开始的4个时段(21点至次日3点,次日3点至9点,9点至15点,15点至21点)在某些位置的雨量,这些位置位于东经120度、北纬32度附近的53×47的等距网格点上。同时设立91个观测站点实测这些时段的实际雨量,由于各种条件的限制,站点的设置是不均匀的。
气象部门希望建立一种科学评价预报方法好坏的数学模型与方法。气象部门提供了41天的用两种不同方法的预报数据和相应的实测数据。现要求:
建立数学模型来评价两种6小时雨量预报方法的准确性;
气象部门将6小时降雨量分为6等:0.1—2.5毫米为小雨,2.6—6毫米为中雨,6.1—12毫米为大雨,12.1—25毫米为暴雨,25.1—60毫米为大暴雨,大于60.1毫米为特大暴雨。若按此分级向公众预报,如何在评价方法中考虑公众的感受?
1
模型的假设及符号说明
(一)模型的假设
(1)假设忽略仪器测量产生的误差
(2)假设不考虑91 个观测站周围地形等因素的影响设各个观测站所观测站采集信息范围一样大小
(3)假设观测站提供的测量实测数据在一定的范围内有参考价值 (4)假设91个观察站的测试范围是相同
(5)评价方法中考虑公众的感受忽略个人的嗜好
(二)符号说明 x y e d c S
观测站的观测值 实测站点的预报值 误差
观测点处预报雨量等级 观测点处实测雨量等级 公众满意度
模型的建立
问题一
(一)问题分析与数据预处理
本题给出了一段时间内我国某区域网格点上的降雨量的预报值,以及该地区部分点上的实测降雨量。我们可以利用MATLAB软件描绘出预报网格点和实际观测点按经纬度坐标的分布图,从图1可以看出网格点是不均匀分布的。
2
35实际观测点,+预测网格点343332 纬度3130292827 117118119120121经度122123124125
图 1 网格点及观测点分布图
问题一要对两种预测方法的准确性进行评价,必须对同一位置上的预报值和实测值进行比较,计算它们之间的误差大小。然而,由于条件的限制,我们得到的预报数据和实测值并不处于同一位置,这就需要根据已知信息推算出其它位置的信息。有两种途径
途径一:由实测站点的实测值推算出预报网格点上的实测值,即将91个观测点上的实测数据进行插值,得到53?47个网格点的实测值,再对网格点的实测值与网格点的预测值进行比较;
途径二:由预报网格点上的预报值推算出实测站点处的预报值,即将53?47个网格点的预报数据进行插值,得到91个观测点上的预报值。再对观测站的实测值与观测站的预测值比较。
计算这些插值,我们采用二维插值法,二维插值是基于与一维插值同样的基本思想。二维插值是对两变量的函数z=f(x,y)进行插值。二维插值法有双线性插值,最近领域插值,双三次线性插值,matlab自带的v4插值法【2】。
双线性插值是一片一片的空间二次曲面构成.函数形式如下
f(x,y)?(ax?b)(cy?d)
其中有四个待定系数,利用该函数在矩形的四个顶点(插值节点)的函数值,得到四个代数方程,正好确定四个系数.
最近邻域插值是二维或高维情形的最邻近插值,与被插值点最邻近的节点的函数值即为所求.
考虑到实测值个数远少于预报值,且预报网格点的范围大大超过实际观测站点,用途径一作插值时需要大量的外插,而途径二只是作内插,后者较符合插值原理;又途径一的计算量大于途径二的计算量,故途径二相对较好。
3
(二)模型的建立与求解
在误差理论中误差平和与绝对误差和通常表示估计值偏离真实值的程度,误差平方和或绝对误差和越大,说明数据偏离真实值的程度就越大;否则,就说明预测值就越接近真实值。因此,我们可以用误差平方和与绝对误差和来评价这两种预报方法的优劣。
设xi,i?1,2,?,91为某天某个时段第i个观测站的观测值。
yji,i?1,2,?,91,j=1,2为某天某个时段第j种方法第i个观测站点所在位置实测站
点位置的预报值。定义第一,第二种预报方法在该天该时段的误差评价模型为
误差平方和模型
e1??(xi?yji)2,i?191j?1,2
绝对误差和模型
e2??xi?yji,i?191j?1,2
对各时段、各天的误差平方与局对误差求总和,再比较两种预报方法的误差平方总和或者绝对误差总和的大小,误差较小者即为较好,否则为较差。
表1 各种情况下的两种预报方法的预报值与观测值的误差平方总和
插值方法 nearest 方法一 误差平方和 绝对误差和 2.2734?105 6.9247?103 2.4136?105 8.2263?103 1.7718?105 6.8192?103 1.3613?105 方法二 2.6126?105 7.3712?103 2.5558?105 8.4163?103 1.9277?105 7.1071?103 1.5275?105 6.4674?103 linear 误差平方和 绝对误差和 Cubic 误差平方和 绝对误差和 V4 误差平方和 绝对误差和 6.1455?103 由表1所列结果可见,不管是从误差平方和还是从绝对误差和的角度来看,方法一的误差都比较小,即第一种方法较优。
4
问题二
(一)模型的建立
问题2中,气象部门将降雨量分成7个等级,将不同等级与数值建立一一对应关系,我们用0,1,2,3,4,5,6等7个数字分别表示无雨、小雨、中雨、大雨、暴雨、大暴雨及特大暴雨等,将降雨量定义为如下分段函数
?0?x?[0,0.1]?1?x?(0.1,2.5]??2?x?(2.5,6]?f(x)??3?x?(6,12]
?4?x?(12,25]??5?x?(25,60]??6?x?(60,?].即将91个观测点上的预报值和实际测量值通过如上映射形成新的矩阵。将预报误差改为级差(若预报和实测不在同一级就有级差)来评价,简单的定义方法是
S??|dij?cij|
i?1n其中dij表示预报观测点处预报雨量等级,cij表示观测点处实测雨量等级。S表示实测等级与预报等级越大,公众的不满意程度越大这一事实。但是这个定义较为粗超,没有考虑到不同等级的雨量的误报及不同时段的误报对公众的不同影响。
对以上的算法进行改进,处理方法是,对不同等级的实测雨量,定义公众不满意度函数为
S??|dij?cij|?q ?
i?1n??dij?cij
?q?表示观测点处的实测雨量等级其中表示观测点处的等级雨量的权系数,
和预报雨量等级的级差。如取q=0.8,若级差?=0,满意度q=1。q是一个单调递减函数,若级差?越大,q值越小,即满意度越低,符合公众心理。
??? 5
(二)模型求解与结果分析
运用matlab数学软件进行计算,可以得到方法一和方法二两种预报方法在41天中的公众满意度分别为
S1=4.7360 S2=4.7360
因此,两种方法得到的公众满意度相等。两种方法都可取。
结果的分析与检验
1.结果分析
通过两种模型对上述两种预测方法的有效性的研究,我们得到,这两种预测方法都可以接受。问题二公众的满意度值相等而预测方法1对问题一的降雨量的预报准确度比较优越。因此选用方法一更加合理。
2.模型的优点
问题二中建立等级差,使模型更为接近现实,符合公众的心理需要。 3.模型的缺点
我们的模型的建立相对较简单,使得问题的数学描述较为简单直观,但实际上还有诸多因素与要讨论的问题密切相关,而且应该是考虑的。
模型的改进
我们的模型通过一些合理的假设,使得问题的数学描述较为简单直观,但实际上还有诸多因素与要讨论的问题密切相关,而且应该是考虑的。如果能运用更先进的软件,能求出精确的表达式则更好,这是有待于改进的方向。
参考文献
[1]姜启源,谢金星,叶俊.数学模型[M].北京:高等教育出版社,2008 [2]赵静,但琦.数学建模与数学实验[M].北京:高等教育出版社,施普林格出版社,2000,11
附录
附录1
利用MATLAB程序做雨量预测的数据和雨量实际的数据的分布图
6
lonf=dlmread('lon.dat'); lonf=reshape(lonf,53*47,1); latf=dlmread('lat.dat'); latf=reshape(latf,53*47,1); tmp=dlmread('020618.SIX'); lat=tmp(:,2); lon=tmp(:,3); figure;
plot(lon,lat,'*r',lonf,latf,'+k'); xlabel('经度 '); ylabel('纬度 ');
legend('实际观测值,+预测观测值 ');
附录2
利用MATLAB程序计算91个预测值与实际值的平方误差和、绝对误差和 程序:clear all;
for i=[618:628,701:730]
fm=['020',num2str(i),'.SIX']; tmp=dlmread(fm); latm=tmp(:,2); lonm=tmp(:,3); rqm=tmp(:,4:7);
lonf=dlmread('lon.dat'); latf=dlmread('lat.dat'); for k=1:4;
ff1=['f',num2str(i),num2str(k),'_dis1']; rqf1=dlmread(ff1);
rqm_f1=griddata(lonf,latf,rqf1,lonm,latm,'v4'); e1(k)=sum((rqm(:,k)-rqm_f1).^2); e2(k)=sum(abs(rqm(:,k)-rqm_f1)); end
se2(i)=sum(e2); end
se1=sum(se1) se2=sum(se2)
附录3
利用MATLAB程序计算满意度 clear all;
for i=[618:628,701:730]
fm=['020',num2str(i),'.SIX'];
7
se1(i)=sum(e1);tmp=dlmread(fm); latm=tmp(:,2); lonm=tmp(:,3); rqm=tmp(:,4:7); q=0.8;
lonf=dlmread('lon.dat'); latf=dlmread('lat.dat'); e1=zeros(91,1);e2=zeros(91,1); for k=1:4
ff1=['f',num2str(i),num2str(k),'_dis2'];% rqf1=dlmread(ff1);
rqm_f1=griddata(lonf,latf,rqf1,lonm,latm,'v4'); for j=1:91
if (((rqm(j,k))>=0) && ((rqm(j,k))<=0.1)) e1(j)=0;
elseif (((rqm(j,k))>=0.2) && ((rqm(j,k))<=2.5)) e1(j)=1;
elseif (((rqm(j,k))>=2.6) && ((rqm(j,k))<=6)) e1(j)=2;
elseif (((rqm(j,k))>=6.1) && ((rqm(j,k))<=12)) e1(j)=3;
elseif (((rqm(j,k))>=12.1) && ((rqm(j,k))<=25)) e1(j)=4;
elseif (((rqm(j,k))>=25.1) && ((rqm(j,k))<=60)) e1(j)=5;
elseif(((rqm(j,k))>=60.1)) e1(j)=6;
elseif (((rqm_f1(j,k))>=0) && ((rqm_f1(j,k))<=0.1)) e2(j)=0;
elseif (((rqm_f1(j,k))>=0.2) && ((rqm_f1(j,k))<=2.5)) e2(j)=1;
elseif (((rqm_f1(j,k))>=2.6) && ((rqm_f1(j,k))<=6)) e2(j)=2;
elseif (((rqm_f1(j,k))>=6.1) && ((rqm_f1(j,k))<=12)) e2(j)=3;
elseif (((rqm_f1(j,k))>=12.1) && ((rqm_f1(j,k))<=25)) e2(j)=4;
elseif (((rqm_f1(j,k))>=25.1) && ((rqm_f1(j,k))<=60)) e2(j)=5;
else(((rqm_f1(j,k))>=60.1)); e2(j)=6; end
e=sum(abs(e2-e1).*q.^(abs(e2-e1))); end
8
e=sum(e); end e=sum(e); end e
9
正在阅读:
雨量预报方法的评价310-29
建筑工程施工人员团体人身意外伤害保险附加意外伤害医疗保险条款07-22
回顾邵武历史事件(摘录)02-23
ST鞍钢财务报表分析作业答案二11-09
学校教导处教学工作总结04-27
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 雨量
- 预报
- 评价
- 方法
- 项目可行性报告(3000字)
- 邢氏家族的由来(正规格式版)
- 施家梁大桥施工组织设计
- 中共济南市委组织部
- 通用版2019版高考英语一轮复习Unit4Pygmalion高考拆组训练新人教版选修8
- 期末考试试卷16计算机组装与维护以及答案
- 高三对口机械模拟试题2013.3.15
- 2013年中科院820有机化学考试大纲
- 《生活中的标志》教学反思 宏越
- 新能源知识读本在线考试习题及答案
- 人教版2017 - 2018学年度第二学期期末考试七年级数学试卷及答案
- 生物药剂学和药物动力学实验讲义20090924
- 弘扬中华孝道 构建和谐社会 2
- 土地综合整治规划文本
- 病理学重点
- 第八章 语法与翻译(1)
- 高二地理必修3导学案及课外作业2015 - 图文
- 判断题(已做)
- 轮对异常磨耗原因分析及处理措施-宁兴良
- 软件工程课程设计指导书