[发明专利]一种基于分层表示学习的能见度预报方法在审
申请号: | 201811493359.1 | 申请日: | 2018-12-07 |
公开(公告)号: | CN109635865A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 陆冰鉴;陆振宇 | 申请(专利权)人: | 南京信息工程大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G01W1/10 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 朱小兵 |
地址: | 211500 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 能见度 测试样本 历史数据库 预报 分类结果 稀疏表示 训练样本 分层 气象数据处理 影响能见度 模式预报 实况数据 算法分类 数据处理 测试集 场数据 分类 回归 学习 分析 | ||
1.一种基于分层表示学习的能见度预报方法,其特征在于,具体包含如下步骤:
步骤1,气象要素的相关性分析及因子提取;
步骤2,建立历史数据库;
步骤3,分层表示学习,预报能见度。
2.根据权利要求1所述的基于分层表示学习的能见度预报方法,其特征在于,步骤1的具体步骤为:
步骤1.1,选取京津冀地区海拔高度均低于1km的139个气象站点,采集2002-2016年逐年10月至次年1月的常规地面全要素数据和高空全要素数据,采集2016-2017年逐年10月至次年1月模式气象预报场的数据;
步骤1.2,将采集的气象要素与能见度做相关性分析,确定影响能见度的18个因子;
步骤1.3,将步骤1.2处理得到的18个因子按照日期组合成每天的气象要素xi=[ai1,ai2,…,ai18]T,并对应每天的能见度zi,i表示气象要素的条数,并将每条气象要素看作一个训练样本。
3.根据权利要求2所述的基于分层表示学习的能见度预报方法,其特征在于,在步骤1.2中,18个因子包括:08时气压、24小时地面变压、08时气温、24小时地面变温、08时地面湿度、08时850百帕湿度、08时700百帕湿度、14时地面湿度、上干下湿、08时u分量地面风速、08时v分量地面风速、08时850百帕u分量风速、08时850百帕v分量风速、风切变、08时850百帕与地面变温、Wrh、08时温度露点差、08时温度14时露点差。
4.根据权利要求1所述的基于分层表示学习的能见度预报方法,其特征在于,步骤2的具体步骤为:
步骤2.1,将步骤1.1中2002-2016年的所有训练样本按照能见度<1km,1km≤能见度<2km,……,能见度≥30km的原则分为31类,每类训练样本分别有num1,num2,……,num31条;
步骤2.2,对步骤2.1中每类训练样本再用FCM聚类算法分m类,每类tnumj条,并从每类中按比例随机挑选TNumj条数据,最终挑选出5000条训练样本;
其中j=1,2,…,m,i=1,2,…,31,Numi表示31类中每类需要挑选的训练样本数量;
步骤2.3,将步骤2.2挑选的5000条训练样本组合成历史数据库D1,并将D1按照能见度<10km、能见度≥10km分为两类X1、X2,即D1=[X1,X2];
步骤2.4,将步骤2.3中能见度小于10km的部分X1提取形成历史数据库D2,并将D2按照能见度<1km、1km≤能见度<5km、5km≤能见度<10km的原则分为三类X'1、X'2、X'3,即D2=[X'1,X'2,X'3]。
5.根据权利要求3所述的基于分层表示学习的能见度预报方法,其特征在于,步骤3的具体步骤为:
步骤3.1,将步骤1所得模式预报场数据按时间组合成测试集f预i,即f预i=[ai1,ai2,…,ai18],其中,i表示测试集中测试样本的个数,a1,a2,…,a18表示某天预报出的18个因子;
步骤3.2,选用历史数据库D1,根据稀疏表示理论f预=D1α,解出α=[α11,…,α1m,α21,…,α2n],α1m、α2n分别表示第一、二类训练样本对应的稀疏矢量,m、n分别表示第一、二类训练样本的个数,通过重构误差e预d=||f预d-Ddαd||2判断f预类别,选择误差最小的那一类为测试样本类别,进而将测试样本分为两类,其中d表示类别,取值1和2;
步骤3.3,将步骤3.2中分类结果分离成测试样本f预A、f预B,f预A表示分类结果为第一类的测试样本,且f预A=X1α1=α11x11+α12x12+…+α1mx1m,f预B表示分类结果为第二类的测试样本,且f预B=X2α2=α21x21+α22x22+…+α2nx2n,利用公式y预B=α21z21+α22z22+…+α2nz2n预报出测试样本f预B对应的能见度y预B,其中z2n表示第二类训练样本对应的能见度;
步骤3.4,选用历史数据库D2,用稀疏表示法对步骤3.3中测试样本f预A再分三类,由公式f预A=D2α'求出对应的系数矢量α',并且通过重构误差判断测试样本f预A的类别,选择误差最小的那一类为测试样本类别,最终将测试样本分为三类,其中c表示类别,取值1、2和3;
步骤3.5,由步骤3.4可知利用公式分类别预报出每类测试样本对应的能见度即测试集f预A对应的能见度为其中zcm表示c类训练样本对应的能见度,m表示每类训练样本数量;
步骤3.6,将所有预报结果组合,得到测试集f预对应的能见度y预,即可得y预=[y预A,y预B]。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京信息工程大学,未经南京信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811493359.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于数据的容错控制方法及装置
- 下一篇:处理肠图像的方法