买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种用于气象学中自动识别并绘制冷锋的方法_天津大学_201710147884.7 

申请/专利权人:天津大学

申请日:2017-03-14

公开(公告)日:2019-07-23

公开(公告)号:CN106950612B

主分类号:G01W1/10(20060101)

分类号:G01W1/10(20060101);G01W1/06(20060101)

优先权:

专利状态码:失效-未缴年费专利权终止

法律状态:2024.03.26#未缴年费专利权终止;2019.07.23#授权;2017.08.08#实质审查的生效;2017.07.14#公开

摘要:本发明公开了一种用于气象学中自动识别并绘制冷锋的方法,包括基于低空风场的冷切识别,冷切变带上两侧温度差或露点差检测及验证,冷切变带上空附近等压场上槽线检测和冷锋的三维示意及量化参数;将风矢量场简化为与冷切变带相关的二值风向标记,进而转化为将无关区域标记为0的三值图像,设计点检测算法,联合膨胀、滤波以及骨架提取算法,实现冷切变带的检测、定位及切变参数提取;然后以冷切变带为基准,验证局部区域内露点差和温度差条件并给出量化参数;最后通过低压槽的识别与匹配,分析锋面的倾斜角度。实现了自动检测,有助于对天气灾害的预报,减少经济损失。同时,形成的量化描述为客观训练冷锋与极端天气的关系模型奠定了一定基础。

主权项:1.一种用于气象学中自动识别并绘制冷锋的方法,其特征在于,该方法包括以下步骤:步骤一:基于低空风场的冷切识别;1-1将0°~360°的风向角进行区域划分;由大小为N×M的风向矢量阵生成用于检测冷切的三值数据阵Ω3;1-2根据锋后为偏北风,锋前为西南风的规则,将冷切变带走向归纳为两种类型,其中,A类为自东北向西南走向,B类为自北向南走向;检测出A类冷切变带和B类冷切变带上的点,包括:检测出A类冷切变带上的点:对pij∈Ω3,pij是三值数据阵Ω3上的任意一点,圈出以pij为中心的n×n区域ωij,其中,n<<min{N,M}且为奇数,在三值数据阵Ω3上,对ωij的左上区域ωijLU的所有点的取值求和,并记为SijLU,对ωij的右下区域ωijRD的所有点的取值求和,并记为SijRD;进而计算对A类冷切变带上的nA个点的进行取值分布统计得出阈值γA,γA的取值是将的取值概率按照由大到小的顺序累加至取值分布概率和为85%时所对应的的值;定义数据阵Ω4初始值为0,若则初步认为pij是该A类冷切变带上的点,并将该点对应的存入数据阵Ω4的i,j位置点上;检测出B类冷切变带上的点:对pij∈Ω3,pij是三值数据阵Ω3上的任意一点,圈出以pij为中心的n×m区域ωij,其中,n,m<<min{N,M},且为奇数,在三值数据阵Ω3上,对ωij的左区域ωijL的所有点的取值求和,并记为SijL,对ωij的右区域ωijR的所有点的取值求和,并记为SijR;进而计算对B类冷切变带上的nB个点的进行取值分布统计得出阈值γB,γB的取值是将的取值概率按照由大到小的顺序累加至取值分布概率和为85%时所对应的值;若则初步认为pij是该B类冷切变带上的点,并将该点对应的存入数据阵Ω4的i,j位置点上;1-3遍历数据阵Ω4中所有点之后,将数据阵Ω4中取值大于1的点置为1;1-4由1-2步骤获得的检测点形成冷切变带:首先用3×3的方形结构元素对步骤1-3获得的数据阵Ω4中取值为1的点膨胀10次;然后用聚类算法将膨胀后的点聚成不同的连通区域,并计算区域面积;再使用阈值λ滤除小面积区域,λ=1000;最后对保留区域进行骨架提取,获得待选冷切变带L;步骤二:检测冷切变带上两侧温度差或露点差,并验证该冷切变带L是否为冷锋;2-1以步骤一获得的冷切变带L为基础,坐标系中,在该冷切变带L的左侧作距离为4的等距曲线L′,在该冷切变带L的右侧作距离为2的等距曲线L″,用以限定温度差或露点差的范围;运用双线性插值方法计算L′和L″上点的温度值或露点值;统计沿冷切变带L法线方向的最大温差和露点差的分布;2-2确定温度差阈值和露点差阈值,根据气象预报部门提供的冷锋样本,在冷切变带L上取599个有效点统计最大温度差ΔTiM和最大露点差ΔDiM的分布,对599个有效点的ΔTiM进行取值分布统计得出阈值μT,μT的取值是ΔTiM的取值概率,按照ΔTiM由大到小的顺序累加至取值分布概率和为75%时所对应的ΔTiM值;对599个有效点的ΔDiM进行取值分布统计得出阈值μD,μD的取值是ΔDiM的取值概率,按照ΔDiM由大到小的顺序累加至取值分布概率和为75%时所对应ΔDiM的值;若冷切变带L上的温度差>μT的点超过75%或露点差>μD的点超过75%,则该冷切变带L就是冷锋;步骤三、绘制冷锋三维示意图及其参数量化;根据是否能够绘制出冷锋上空附近等压场的槽线,有下述情形之一:3-1若能够绘制出冷锋上空附近等压场的槽线,则:3-1-1遍历冷切变带L,得出冷锋面高空与地面夹角α的集合{αi,i=1,...,m},利用内嵌有可视化工具包VTK软件绘制冷锋锋面三维示意图;3-1-2对冷切变带L两侧的风向变化参数进行描述,变化参数包括风向最大差值、风向最小差值、风向平均差值和风向差值标准差;3-1-3若仅有:温度差满足冷切变带L上的温度差>μT的点超过75%,则对温度差参数进行描述,包括温度最大差值、温度最小差值、温度平均差值和温度差值标准差;若仅有:露点差满足冷切变带L上的露点差>μD的点超过75%,则对露点差参数进行描述,包括露点最大差值、露点最小差值、露点平均差值和露点差值标准差;若温度差和露点差均满足条件,则对平均差值比上标准差较大的一项参数进行描述;3-1-4对步骤3-1-1冷锋锋面三维示意图中的冷锋面的倾斜角度参数进行描述,包括倾斜角度最大值、倾斜角度最小值、倾斜角度平均差值和倾斜角度标准差;3-2若不能绘制出冷锋上空附近等压场的槽线,则执行上述步骤3-1-2和3-1-3。

全文数据:一种用于气象学中自动识别并绘制冷锋的方法技术领域本发明涉及气象学领域,尤其涉及一种用于气象学中自动识别并绘制冷锋的方法。背景技术冷锋是中国地区最常见的一种天气系统,它可以活动于全国各地。锋线和锋区的分析定位在天气系统中占据比较重要的地位,锋区斜压性大,有利于垂直环流的发展和能量转换。锋区可以看作风、温度、湿度等气象要素的不连续面,如能根据这些要素的特点实现冷锋的自动识别和量化描述,会有助于智能处理庞大的数值资料,挖掘客观规则,提高这类天气系统所诱发的恶劣天气的预报精准度。随着自动识别算法在气象领域中的广泛运用,冷锋的自动识别算法不断出现。RenardandClarke提出了热参数方法TFP的思想[1],基于这种思想,Hewson等[2]设计了锋面自动识别的框架。这种自动识别方法得到了不少学者的认可和改进,例如:Jenkner等[3]在高分辨率条件下对此方法进行了验证,不同的是他们实验中采用了相当位温来代替湿球位温。不同于TFP思想,Simmonds[4]等利用风场漂移进行锋面的自动识别WND。他们加入了锋的长度、强度等量化参数对澳洲的气象数据进行分析,验证该算法的可行性[5]。Wong[6]利用遗传算法,根据等压线或者风场特点构造适应度函数,识别冷锋弧度片段。发明人在实现本发明的过程中,发现现有技术中至少存在以下缺点和不足:上述文献中所述方法大多关注一个气象要素场与冷锋的关系特征,这类方法所识别出来的锋面不尽相同,且对噪声敏感,容易造成锋面位置偏差和一些空报。国内目前还没有自动检测冷锋的方法,又由于冷锋的人工识别费时费力,会影响到预报的时效;且不能对可能出现的灾害进行及时预警,造成经济损失和人员伤亡。[参考文献][1]RenardR,ClarkeL.1965.Experimentsinnumericalobjectivefrontalanalysis.Mon.WeatherRev.93:547–556。[2]Hewson,T.D.1998:Objectivefronts.MeteorologicalApplications,51,37-65。[3]Jenkner,J.,M.Sprenger,I.Schwenk,C.Schwierz,S.Dierer,andD.Leuenberger,2010:Detectionandclimatologyoffrontsinahigh-resolutionmodelreanalysisovertheAlps.Meteor.Appl.,17,1–18。[4]Simmonds,I.,andK.Keay,andJ.A.T.Bye,2012:IdentificationandclimatologyofSouthernHemispheremobilefrontsinamodernreanalysis.J.Climate,25,1945–1962。[5]Hope,P.,Keay,Pook,M.,Catto,J.,Simmonds,I.,andMills,G.,2014:Acomparisonofautomatedmethodsoffrontrecognitionforclimatestudies:acasestudyinsouthwestwesternaustralia.MonthlyWeatherReview,1421,343-363。[6]Wong,K.Y.,C.L.Yip,andP.W.Li.2008:Automaticidentificationofweathersystemsfromnumericalweatherpredictiondatausinggeneticalgorithm.ExpertSyst.Appl.,35,542–555。发明内容本发明提供了一种用于气象学中自动识别并绘制冷锋的方法,本发明能自动检测出冷锋,对灾害进行及时的预警,减少经济损失和人员伤亡。为了解决上述技术问题,本发明提出的一种用于气象学中自动识别并绘制冷锋的方法,包括以下步骤:步骤一:基于低空风场的冷切识别;1-1将0°~360°的风向角进行区域划分;由大小为N×M的风向矢量阵生成用于检测冷切的三值数据阵Ω3;1-2根据锋后为偏北风,锋前为西南风的规则,将冷切变带走向归纳为两种类型,其中,A类为自东北向西南走向,B类为自北向南走向;检测出A类冷切变带和B类冷切变带上的点,包括:检测出A类冷切变带上的点:对pij∈Ω3,pij是三值数据阵Ω3上的任意一点,圈出以pij为中心的n×n区域ωij,其中,n<<min{N,M}且为奇数,在三值数据阵Ω3上,对ωij的左上区域ωijLU的所有点的取值求和,并记为SijLU,对ωij的右下区域ωijRD的所有点的取值求和,并记为SijRD;进而计算对A类冷切变带上的nA个点的进行取值分布统计得出阈值γA,γA的取值是将的取值概率按照由大到小的顺序累加至取值分布概率和为85%时所对应的的值;定义数据阵Ω4初始值为0,若则初步认为pij是该A类冷切变带上的点,并将该pij点对应的存入数据阵Ω4的i,j位置点上;检测出B类冷切变带上的点:对pij∈Ω3,pij是三值数据阵Ω3上的任意一点,圈出以pij为中心的n×m区域ωij,其中,n,m<<min{N,M},且为奇数,在三值数据阵Ω3上,对ωij的左区域ωijL的所有点的取值求和,并记为SijL,对ωij的右区域ωijR的所有点的取值求和,并记为SijR;进而计算对B类冷切变带上的nB个点的进行取值分布统计得出阈值γB,γB的取值是将的取值概率按照由大到小的顺序累加至取值分布概率和为85%时所对应的值;若则初步认为pij是该B类冷切变带上的点,并将该pij点对应的存入数据阵Ω4的i,j位置点上;1-3遍历数据阵Ω4中所有点之后,将数据阵Ω4中取值大于1的点置为1;1-4由1-2步骤获得的检测点形成冷切变带:首先用3×3的方形结构元素对步骤1-3获得的数据阵Ω4中取值为1的点膨胀10次;然后用聚类算法将膨胀后的点聚成不同的连通区域,并计算区域面积;再使用阈值λ滤除小面积区域,λ=1000;最后对保留区域进行骨架提取,获得待选冷切变带L;步骤二:检测冷切变带上两侧温度差或露点差,并验证该冷切变带L是否为冷锋;2-1以步骤一获得的冷切变带L为基础,坐标系中,在该冷切变带L的左侧作距离为4的等距曲线L′,在该冷切变带L的右侧作距离为2的等距曲线L″,用以限定温度差或露点差的范围;运用双线性插值方法计算L′和L″上点的温度值或露点值;统计沿冷切变带L法线方向的最大温差和露点差的分布;2-2确定温度差阈值和露点差阈值,根据气象预报部门提供的冷锋样本,在冷切变带L上取599个有效点统计最大温度差△TiM和最大露点差△DiM的分布,对599个有效点的△TiM进行取值分布统计得出阈值μT,μT的取值是△TiM的取值概率,按照△TiM由大到小的顺序累加至取值分布概率和为75%时所对应的△TiM值;对599个有效点的△DiM进行取值分布统计得出阈值μD,μD的取值是△DiM的取值概率,按照△DiM由大到小的顺序累加至取值分布概率和为75%时所对应△DiM的值;若冷切变带L上的温度差>μT的点超过75%或露点差>μD的点超过75%,则该冷切变带L就是冷锋;步骤三、绘制冷锋三维示意图及其参数量化;根据是否能够绘制出冷锋上空附近等压场的槽线,有下述情形之一:3-1若能够绘制出冷锋上空附近等压场的槽线,则:3-1-1遍历冷切变带L,得出冷锋面高空与地面夹角α的集合{αi,i=1,...,m},利用内嵌有可视化工具包VTK软件绘制冷锋锋面三维示意图;3-1-2对冷切变带L两侧的风向变化参数进行描述,变化参数包括风向最大差值、风向最小差值、风向平均差值和风向差值标准差;3-1-3若仅有:温度差满足冷切变带L上的温度差>μT的点超过75%,则对温度差参数进行描述,包括温度最大差值、温度最小差值、温度平均差值和温度差值标准差;若仅有:露点差满足冷切变带L上的露点差>μD的点超过75%,则对露点差参数进行描述,包括露点最大差值、露点最小差值、露点平均差值和露点差值标准差;若温度差和露点差均满足条件,则对平均差值比上标准差较大的一项参数进行描述;3-1-4对步骤3-1-1冷锋锋面三维示意图中的冷锋面的倾斜角度参数进行描述,包括倾斜角度最大值、倾斜角度最小值、倾斜角度平均差值和倾斜角度标准差;3-2若不能绘制出冷锋上空附近等压场的槽线,则执行上述步骤3-1-2和3-1-3。与现有技术相比,本发明的有益效果是:本发明提供的技术方案的有益效果是:本方法通过使用不同气象要素场上冷锋特征对冷锋进行综合识别,得到光滑的冷锋,本发明实现了冷锋的自动检测,有助于对天气灾害进行及时的预报,以减少经济损失和人员伤亡;并通过实验验证了本方法的有效性。附图说明图1是风向角具体区域划分方式;图2a和图2b均为风向三值量化示例2015年1月9日8时局部风场,a风场风向分布,b对a的三值量化结果,位于图2中区域Ⅰ的风向用-1表示,位于图2中区域Ⅲ的风向用1表示,其他区域用0表示;图3a是用于检测A类冷切变带上的点的检测范围及区域划分方案,图3b是用于检测B类冷切变带上的点的检测范围及区域划分方案;图4a是的取值分布,横轴为图4b是的取值分布,横轴为纵轴为频数和频率,虚线为阈值;图5a和图5b为两个在风向场上显示数据阵Ω4中取值为1的点的运行效果实例;图6a中的黑色区域为膨胀后结果,图6b为经阈值λ对图6a过滤后的结果,图6c为对图6b中的保留区域进行骨架提取的结果;图7是关注温度差或露点差范围的说明图;图8是双线性插值法获得格点内部点温度的示意图;图9a是最大温度差分布,图9b是逆向累积和分布;图10a是2002年06月12日08时850百帕高度场,图10b为02年06月04日08时850百帕高度场;其中,背景是以三角网格法得到的等压线,粗实线为自动识别的槽线;图11a和图11b是高空槽线的地面投影和地面冷锋位置示意图;图12是锋面三维全景示意图,时间为2015年01月06日08时,图中区域S1代表高空气压,区域S2代表锋面,区域S3为地面风场和地面温度场的叠加;图13a至图13c是冷锋序列,右上角数字代表时间,粗实线代表击中的冷锋,虚线代表次时刻的冷锋漏识。a为表1中*序列,b为表2中#序列,c为表2中*序列;图14是本发明提供的一种用于自动识别并绘制冷锋的方法的流程图。具体实施方式下面结合附图和具体实施例对本发明技术方案作进一步详细描述,所描述的具体实施例仅对本发明进行解释说明,并不用以限制本发明。本发明提出的一种用于气象学中自动识别并绘制冷锋的方法,其设计思路是:将风矢量场简化为与冷切变带相关的二值风向标记,进而转化为将无关区域标记为0的三值图像,设计点检测算法,联合膨胀、滤波以及骨架提取算法,实现冷切变带的检测、定位及切变参数提取;然后以冷切变带为基准,验证局部区域内露点差和温度差条件并给出量化参数;最后通过低压槽的识别与匹配,分析锋面的倾斜角度。本发明实现了的自动检测,有助于对天气灾害的预报,减少经济损失。同时,形成的量化描述为客观训练冷锋与极端天气的关系模型奠定了一定基础。如图14所示,该方法主要包括:基于低空风场的冷切识别,冷切变带上两侧温度差或露点差检测及验证,冷切变带上空附近等压场上槽线检测和冷锋的三维示意及量化参数;具体内容如下:步骤一:基于低空风场的冷切识别;1-1将0°~360°的风向角进行区域划分;具体区域划分方式如图1所示,区域Ⅰ意于包含冷锋锋前西南风的风向范围,α1和α2表示对西南风的放松程度,本发明中,令α1=α2=10°;区域Ⅲ意于包含冷锋锋后的偏北风的风向范围,α3表示对西北风的放松程度,α4表示对正北风的放松程度,本发明中,令α3=20°,α4=45°。区域Ⅱ和区域Ⅳ所示的风向范围与冷切无关。1-2由大小为N×M的风向矢量阵生成用于检测冷切的三值数据阵Ω3;即qij是风向矢量阵上的任意一点,θij是qij的风向角,根据式1算出三值标记Aij,且将三值标记Aij存于三值数据阵Ω3中,图2a和图2b给出了经式1处理的三值量化的示意图,其中,图2a为风场风向分布,图2b是对图2a的三值量化结果。1-2根据锋后为偏北风,锋前为西南风的规则,将冷切变带走向归纳为两种类型,其中,A类为自东北向西南走向,B类为自北向南走向;检测出A类冷切变带和B类冷切变带上的点,包括:检测出A类冷切变带上的点:对pij∈Ω3,pij是三值数据阵Ω3上的任意一点,圈出以pij为中心的n×n区域ωij,其中,n<<min{N,M}且为奇数,图3a为用于检测A类冷切变带上的点的检测范围及区域划分方案。在三值数据阵Ω3上,对图3a中左上区域ωijLU的所有点的取值求和,并记为SijLU,对图3a中的右下区域ωijRD的所有点的取值求和,并记为SijRD;进而计算对A类冷切变带上的nA个点的进行取值分布统计得出阈值γA,γA的取值是将的取值概率,按照由大到小的顺序累加至取值分布概率和为85%时所对应的的值,统计结果如图4a所示,可知γA=34;定义数据阵Ω4初始值为0,若则初步认为pij是该A类冷切变带上的点,并将该pij点对应的存入数据阵Ω4的i,j位置点上;检测出B类冷切变带上的点:对pij∈Ω3,pij是三值数据阵Ω3上的任意一点,圈出以pij为中心的n×m区域ωij,其中,n,m<<min{N,M},且为奇数,图3b为用于检测B类冷切变带上的点的检测范围及区域划分方案。在三值数据阵Ω3上,对图3b中左区域ωijL的所有点的取值求和,并记为SijL,对图3b中右区域ωijR的所有点的取值求和,并记为SijR;进而计算对B类冷切变带上的nB个点的进行取值分布统计得出阈值γB,γB的取值是将的取值概率,按照由大到小的顺序累加至取值分布概率和为85%时所对应的值,统计结果如图4b所示,可知γB=22;若则初步认为pij是该B类冷切变带上的点,并将该pij点对应的存入数据阵Ω4的i,j位置点上;1-3遍历数据阵Ω4中所有点之后,将数据阵Ω4中取值大于1的点置为1;图5a和图5b为两个在风向场上显示数据阵Ω4中取值为1的点的运行效果实例。1-4由1-3步骤获得的检测点形成冷切变带:首先用3×3的方形结构元素对步骤1-3获得的数据阵Ω4中取值为1的点膨胀10次;然后用聚类算法将膨胀后的点聚成不同的连通区域,并计算区域面积;再使用阈值λ滤除小面积区域,λ=1000;最后对保留区域进行骨架提取,获得待选冷切变带L;图6a中的黑色区域为膨胀后结果,图6b为经阈值λ对图6a过滤后的结果,图6c为对图6b中的保留区域进行骨架提取的结果。步骤二:检测冷切变带上两侧温度差或露点差,并验证该冷切变带L是否为冷锋;2-1以步骤一获得的冷切变带L为基础,在该冷切变带L的左侧作距离为4即坐标系中的距离为4,而实际距离为100km的等距曲线L′,在该冷切变带L的右侧作距离为2坐标系中距离为2,而实际距离为50km的等距曲线L″,用以限定温度差或露点差的范围;图7中曲线L是已检出的冷切变带,设B是冷切变带L上的任意一点,A、C是其邻点,B点的切线方向用线段AC的斜率来估计;由属于L′的点D和属于L″的点E得到线段DE,DE垂直于B点的切线方向,面对分辨率为0.25×0.25的气象格点数据,D、B间的距离为rDB=4,E、B间的距离为rEB=2。为计算等距曲线L′和等距曲线L″上各点的坐标,首先计算D点和E点的坐标,然后算出D点和E点相对于B点的偏移量。鉴于检测出的切变线呈现单调性,D点相对于B点的偏移量即为等距曲线L′对冷切变带L的偏移量,即冷切变带L的点加上此偏移量就能得到等距曲线L′相应点的坐标;E点相对于B点的偏移量即为等距曲线L″对冷切变带L的偏移量,即冷切变带L的点加上此偏移量就能得到等距曲线L″相应点的坐标。设:A~E的坐标依次为xa,ya、xb,yb、xc,yc、xd,yd和xe,ye则:AC两点间线段的斜率:B点的法线方向:DE所在直线的方程:y=k′x+b4该直线上的任意一点到B点的距离:对式4和式5进行联立求解,得到D点坐标xd,yd和E点坐标xe,ye,进而得出图7中的△x1,△y1和△x2,△y2。对于等距曲线L′上的任意一点,其坐标xd′,yd′可由冷切变带L上对应的xb′,yb′根据下式计算得出。同理,对于等距曲线L″上的任意一点,其坐标xe′,ye′可由冷切变带L上对应的xb′,yb′也可根据下式计算得出。2-2运用双线性插值方法计算L′和L″上点的温度值或露点值;统计沿冷切变带L法线方向的最大温差和露点差的分布;下文以温度为例,给出具体计算方法。设D为L′任意一点且未落于格点上,并设与D点相邻的四个格点分别为M~Q,如图8所示,坐标依次为xm,ym、xn,yn、xp,yp和xq,yq,它们的温度值依次为TM、TN、TP和TQ,利用线性插值方法不难算出D0点温度值TD0和D1点温度值TD1:利用TD0和TD1再次线性插值得到D点温度值TD:计算其法线方向上的温度值,进而计算出最大温度差值。2-3确定温度差阈值和露点差阈值,根据气象预报部门提供的冷锋样本,在冷切变带L上取599个有效点统计最大温度差△TiM和最大露点差△DiM的分布,对599个有效点的△TiM进行取值分布统计得出阈值μT,μT的取值是△TiM的取值概率,按照△TiM由大到小的顺序累加至取值分布概率和为75%时所对应的△TiM值;图9a给出了599个点的最大温度差△TiM分布,由最大温度差值开始,沿图9a的横轴逆向累积求和,获得一条单调上升累计和曲线,如图9b所示,据此,选择曲线开始变缓且和数达到75%的点作为阈值μT=4℃,同样方法,得到冷切变带前后露点差阈值μD=4℃。若冷切变带L上的温度差>μT的点超过75%或露点差>μD的点超过75%,则该冷切变带L就是冷锋;步骤三、绘制冷锋三维示意图及其参数量化;根据是否能够绘制出冷锋上空附近等压场的槽线,有下述情形之一:3-1若能够绘制出冷锋上空附近等压场的槽线,则:3-1-1遍历冷切变带L,得出冷锋面高空与地面夹角α的集合{αi,i=1,...,m},α的计算方法如下所示:图10a是2002年06月12日08时850百帕高度场,图10b为02年06月04日08时850百帕高度场;其中,背景是以三角网格法得到的等压线,粗实线为自动识别的槽线。图11a中,曲线S′是高空槽线S在地面上的投影。设B点是冷切变带L上的任意一点,A′点是B点在曲线S′上的投影点若无投影点则舍弃此点,图11b为高空槽线S上点A和地面冷切变带上B点沿A-B形成的垂直剖面示意图。设700hpa等压面到地面距离为H,A′点和B点坐标分别为xA′,yA′和xB,yB,则夹角α:其中,利用内嵌有可视化工具包VTKVisualizationToolkit的VisualStudio2010软件绘制冷锋锋面三维示意图,如图12所示。3-1-2对冷切变带L两侧的风向变化参数{△θi,i=1,...,n}进行描述,变化参数包括风向最大差值θM、风向最小差值θm、风向平均差值和风向差值标准差σθ,记作3-1-3若只有:温度差满足冷切变带L上的温度差>μT的点超过75%这一条件,则对温度差参数{△TiM,i=1,...,n}进行描述,包括温度最大差值△TMM、温度最小差值△TmM、温度平均差值和温度差值标准差σ△TM,记作若只有露点差满足:冷切变带L上的露点差>μD的点超过75%这一条件,则对露点差参数{△DiM,i=1,...,n}进行描述,包括露点最大差值△DMM、露点最小差值△DmM、露点平均差值和露点差值标准差σ△DM,记作若温度差和露点差均满足条件,则对平均差值比上标准差较大的一项参数进行描述;3-1-4对步骤3-1-1冷锋锋面三维示意图中的冷锋面的倾斜角度参数{αi,i=1,...,m}进行描述,包括倾斜角度最大值αM、倾斜角度最小值αm、倾斜角度平均差值和倾斜角度标准差σα,记作根据均值将冷锋记为前倾锋槽线在冷锋前面,后倾锋槽线在冷锋后面;槽线的绘制可以根据专利申请号为2015103197143的专利文献中披露的技术方案来实现:首先采用断面极值法进行槽线特征点分析,然后根据槽线的走向,将梯度方向为-180°、-135°和-90°的气压格点数据作为槽线候选特征点;再对槽线候选特征点进行纠偏、过滤掉不满足条件的槽线候选点;通过光滑中轴算法绘制出槽线。3-2若不能绘制出冷锋上空附近等压场的槽线,则执行上述步骤3-1-2和3-1-3。下面以具体的测试来验证本发明实施例提供的一种冷锋系统的识别方法的可行性,详见以下描述:数据集1:20150101-20150120的早8点和晚8点共20组数据,该系列数据参与了算法参数的调试。数据集2:20161220-20161229的早8点和晚8点共20组数据,该系列数据未参与算法参数的调试。表1和表2分别列出了本发明方法对数据集1和数据集2的识别结果。√表示是,×表示否,“空”代表此步骤不执行,“击中”表示存在冷锋并且正确识别,“空报”表示不存在冷锋但是有识别结果,“漏报”表示存在冷锋但是没有给出识别结果,“正确”表示不存在冷锋并且没有识别结果。其中,数据集1检出3个冷锋过程,数据集2检测出2个冷锋过程122008时刻中一个击中的冷锋为该时刻之前系统的延续,下文的结果统计忽略此次冷锋。图13a至图13c展示了其中三个时长超过2天的冷锋及其移动情况。表3是图13a至图13c中冷锋的量化参数,空代表无高空槽线。表1数据集1实际检出识别结果统计2015年表2数据集2实际检出识别结果统计2016年表3量化描述数据集1中实际持续存在3个冷锋系统,本发明方法均持续击中,未出现漏识和空报;数据集2中实际持续存在2个冷锋系统,本发明方法各漏识1个时次,共空报1个时次。在对数据集1和数据集2运行本发明算法的同时,对各步耗时进行了统计,表4列出了它们的平均运行时间。表4算法平均运行时间尽管上面结合附图对本发明进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨的情况下,还可以做出很多变形,这些均属于本发明的保护之内。

权利要求:1.一种用于气象学中自动识别并绘制冷锋的方法,其特征在于,该方法包括以下步骤:步骤一:基于低空风场的冷切识别;1-1将0°~360°的风向角进行区域划分;由大小为N×M的风向矢量阵生成用于检测冷切的三值数据阵Ω3;1-2根据锋后为偏北风,锋前为西南风的规则,将冷切变带走向归纳为两种类型,其中,A类为自东北向西南走向,B类为自北向南走向;检测出A类冷切变带和B类冷切变带上的点,包括:检测出A类冷切变带上的点:对pij∈Ω3,pij是三值数据阵Ω3上的任意一点,圈出以pij为中心的n×n区域ωij,其中,n<<min{N,M}且为奇数,在三值数据阵Ω3上,对ωij的左上区域ωijLU的所有点的取值求和,并记为SijLU,对ωij的右下区域ωijRD的所有点的取值求和,并记为SijRD;进而计算对A类冷切变带上的nA个点的进行取值分布统计得出阈值γA,γA的取值是将的取值概率按照由大到小的顺序累加至取值分布概率和为85%时所对应的的值;定义数据阵Ω4初始值为0,若则初步认为pij是该A类冷切变带上的点,并将该点对应的存入数据阵Ω4的i,j位置点上;检测出B类冷切变带上的点:对pij∈Ω3,pij是三值数据阵Ω3上的任意一点,圈出以pij为中心的n×m区域ωij,其中,n,m<<min{N,M},且为奇数,在三值数据阵Ω3上,对ωij的左区域ωijL的所有点的取值求和,并记为SijL,对ωij的右区域ωijR的所有点的取值求和,并记为SijR;进而计算对B类冷切变带上的nB个点的进行取值分布统计得出阈值γB,γB的取值是将的取值概率按照由大到小的顺序累加至取值分布概率和为85%时所对应的值;若则初步认为pij是该B类冷切变带上的点,并将该点对应的存入数据阵Ω4的i,j位置点上;1-3遍历数据阵Ω4中所有点之后,将数据阵Ω4中取值大于1的点置为1;1-4由1-2步骤获得的检测点形成冷切变带:首先用3×3的方形结构元素对步骤1-3获得的数据阵Ω4中取值为1的点膨胀10次;然后用聚类算法将膨胀后的点聚成不同的连通区域,并计算区域面积;再使用阈值λ滤除小面积区域,λ=1000;最后对保留区域进行骨架提取,获得待选冷切变带L;步骤二:检测冷切变带上两侧温度差或露点差,并验证该冷切变带L是否为冷锋;2-1以步骤一获得的冷切变带L为基础,坐标系中,在该冷切变带L的左侧作距离为4的等距曲线L′,在该冷切变带L的右侧作距离为2的等距曲线L″,用以限定温度差或露点差的范围;运用双线性插值方法计算L′和L″上点的温度值或露点值;统计沿冷切变带L法线方向的最大温差和露点差的分布;2-2确定温度差阈值和露点差阈值,根据气象预报部门提供的冷锋样本,在冷切变带L上取599个有效点统计最大温度差ΔTiM和最大露点差ΔDiM的分布,对599个有效点的ΔTiM进行取值分布统计得出阈值μT,μT的取值是ΔTiM的取值概率,按照ΔTiM由大到小的顺序累加至取值分布概率和为75%时所对应的ΔTiM值;对599个有效点的ΔDiM进行取值分布统计得出阈值μD,μD的取值是ΔDiM的取值概率,按照ΔDiM由大到小的顺序累加至取值分布概率和为75%时所对应ΔDiM的值;若冷切变带L上的温度差>μT的点超过75%或露点差>μD的点超过75%,则该冷切变带L就是冷锋;步骤三、绘制冷锋三维示意图及其参数量化;根据是否能够绘制出冷锋上空附近等压场的槽线,有下述情形之一:3-1若能够绘制出冷锋上空附近等压场的槽线,则:3-1-1遍历冷切变带L,得出冷锋面高空与地面夹角α的集合{αi,i=1,...,m},利用内嵌有可视化工具包VTK软件绘制冷锋锋面三维示意图;3-1-2对冷切变带L两侧的风向变化参数进行描述,变化参数包括风向最大差值、风向最小差值、风向平均差值和风向差值标准差;3-1-3若仅有:温度差满足冷切变带L上的温度差>μT的点超过75%,则对温度差参数进行描述,包括温度最大差值、温度最小差值、温度平均差值和温度差值标准差;若仅有:露点差满足冷切变带L上的露点差>μD的点超过75%,则对露点差参数进行描述,包括露点最大差值、露点最小差值、露点平均差值和露点差值标准差;若温度差和露点差均满足条件,则对平均差值比上标准差较大的一项参数进行描述;3-1-4对步骤3-1-1冷锋锋面三维示意图中的冷锋面的倾斜角度参数进行描述,包括倾斜角度最大值、倾斜角度最小值、倾斜角度平均差值和倾斜角度标准差;3-2若不能绘制出冷锋上空附近等压场的槽线,则执行上述步骤3-1-2和3-1-3。

百度查询: 天津大学 一种用于气象学中自动识别并绘制冷锋的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。