一种自动识别雷达基数据文件格式的分类方法技术

技术编号:15690952 阅读:74 留言:0更新日期:2017-06-24 03:45
本发明专利技术公开了一种自动识别雷达基数据文件格式的分类方法,本方法基于基数据文件二进制信息的自动分析,区分是否是基数据文件,主要包括SAB格式、CB格式和SCD格式作为识别基数据文件类型,从而实现某种算法统一解决不同格式基数据文件下自动识别雷达基数据,且为了提高基数据格式处理算法的通用性,本文采用长度作为判别条件,其次选择基数据文件中的关联变化或不变化的参数,最后选择区间变化的参数方法,实现在不同类型基数据下基数据识别,以提高对应基数据的通用性、普适性。

A classification method for automatic recognition of radar based data file format

The invention discloses a classification method of automatic recognition of radar data file format, this method is based on the automatic analysis of data file based binary information, to distinguish whether it is the base of data files, including SAB format, CB format and SCD format as recognition data file types, in order to achieve a unified algorithm of automatic recognition of radar data to solve different format data file based, and in order to improve the versatility based data format processing algorithm, this paper uses length as the criterion, then select parameters related to change of base data in the file or not change the parameters, finally choosing interval changes, based on different types of identification data base data, in order to improve the versatility in general, the corresponding data fit.

【技术实现步骤摘要】
一种自动识别雷达基数据文件格式的分类方法
本专利技术涉及雷达基数据处理领域,特别涉及一种自动识别雷达基数据文件格式的分类方法。
技术介绍
电网为了降低运营成本,以获取更大的经济效益和社会效益,近年来大规模雷达数据接入,雷达数据在为电力调度提供重要的决策支持,能够统筹安排常规电源发电和限电的协调配合,有效的降低电力系统运行成本。电网系统通过ftp工具将不同厂家雷达基数据文件获取到本地服务器指定目录,第三方程序需要对传送来的基数据文件进行解析,输出对电网运维有指导意义的气象数据。基数据是雷达获取的原始数据,包括回波强度、径向速度、速度谱宽等,以二进制形式保存成文件,即基数据文件。近年来随着不同用途不同体制的新雷达投入业务使用,基数据文件格式的种类也逐渐增多。多种格式的基数据限制了雷达业务软件的应用,基于某一种文件格式开发的雷达业务软件不能直接应用在另一种格式的雷达上,所以基数据文件格式的兼容性也成了气象雷达业务软件要亟待解决的问题,受不同雷达基数据格式影响,如SAB、CB、SCD等,在雷达成像时,其数据结构也都会不同,使得使用数据结构解析其他数据呈现不同的结果甚至出现错误。因为不同厂家对基数据文件的存储格式有不同的定义,同一厂家生产的不同型号雷达由于雷达性能的不同基数据文件格式也有差异,导致解析过程出错概率大,不利于雷达产品在电网气象中的推广应用。为了实现对雷达基数据准确识别,就需要有针对性的选择对应的处理算法,所以在多种雷达基数据存在识别出云图时,就需要选择智能寻找基数据格式进行识别算法。
技术实现思路
本专利技术要解决的技术问题:本专利技术的目的是为了解决现有技术中的不足,提供一种可实现在不同类型基数据下基数据识别并解析,以提高对应基数据的通用性、普适性,防止因不同数据格式导致解析基数据失败所导致的电力调度决策失误,继而引起的发电和限电变化,以提高发电预测,降低运营成本的一种自动识别雷达基数据文件格式的分类方法。本专利技术的技术方案:本专利技术所述的一种自动识别雷达基数据文件格式的分类方法,包括:S1.接收不同格式的雷达基数据,形成未知类型的文件库;S2.接收未知类型的文件,判定是否满足所有SAB类型判别条件;S3.接收未知类型的文件,判定是否满足所有CB类型判别条件;S4.接收未知类型的文件,判定是否满足所有SVD类型判别条件;S5.输出判定后的非雷达文件。进一步的,步骤S2和步骤S3之间还存在以下步骤:S21.若所述未知类型的文件满足所有SAB类型判别条件,则输出该文件为SAB格式判定文件。进一步的,步骤S3和步骤S4之间还存在以下步骤:S31.若所述未知类型的文件满足所有CB类型判别条件,则输出该文件为CB格式判定文件。进一步的,步骤S4和步骤S5之间还存在以下步骤:S41.若所述未知类型的文件满足所有SVD类型判别条件,则输出该文件为SVD格式判定文件。进一步的,所述SAB类型判别条件包括:a.所述未知类型的文件的文件长度是2432的整数倍;b.所述未知类型的文件的总径向数一定大于1800个;c.所述未知类型的文件的信号传输通道一定大于0或1;d.所述未知类型的文件的径向长度一定等于2432;e.所述未知类型的文件的日期时间在一定的正确区间变化。进一步的,所述CB类型判别条件包括:a.所述未知类型的文件的文件长度是4132的整数倍;b.所述未知类型的文件的总径向数一定大于1800个;c.所述未知类型的文件的信号传输通道一定大于0或1;d.所述未知类型的文件的径向长度一定等于4132;e.所述未知类型的文件的日期时间在一定的正确区间变化。进一步的,所述SCD类型判别条件包括:a.所述未知类型的文件的文件长度是length-1024后一定是4000的整数倍;b.所述未知类型的文件的总径向数一定是360的整数倍;c.所述未知类型的文件的雷达型号一定等于SC或CD;d.所述未知类型的文件的径向库数一定等于4000;e.所述未知类型的文件的日期时间在一定的正确区间变化。进一步的,所述SAB类型判别条件还包括SAB类型的基数据文件无文件头。进一步的,所述CD类型判别条件还包CD类型的基数据文件无文件头。进一步的,所述SCD类型判别条件还包括SCD类型的基数据文件头长度为1024字节。本专利技术与现有技术相比的有益效果:本方法基于基数据文件二进制信息的自动分析,区分是否是基数据文件,主要包括SAB格式、CB格式和SCD格式作为识别基数据文件类型,从而实现某种算法统一解决不同格式基数据文件下自动识别雷达基数据,且为了提高基数据格式处理算法的通用性,本文采用长度作为判别条件,其次选择基数据文件中的关联变化或不变化的参数,最后选择区间变化的参数方法,实现在不同类型基数据下基数据识别,以提高对应基数据的通用性、普适性。附图说明图1为本专利技术的方法流程图。具体实施方式为了加深本专利技术的理解,下面我们将结合附图对本专利技术作进一步详述,该实施例仅用于解释本专利技术,并不构成对本专利技术保护范围的限定。如图1示出了本专利技术一种自动识别雷达基数据文件格式的分类方法的实施方式,包括:S1.接收不同格式的雷达基数据,形成未知类型的文件库;S2.接收未知类型的文件,判定是否满足所有SAB类型判别条件;S3.接收未知类型的文件,判定是否满足所有CB类型判别条件;S4.接收未知类型的文件,判定是否满足所有SVD类型判别条件;S5.输出判定后的非雷达文件。在本实施例中,步骤S2和步骤S3之间还存在以下步骤:S21.若未知类型的文件满足所有SAB类型判别条件,则输出该文件为SAB格式判定文件;步骤S3和步骤S4之间还存在以下步骤:S31.若未知类型的文件满足所有CB类型判别条件,则输出该文件为CB格式判定文件;步骤S4和步骤S5之间还存在以下步骤:S41.若未知类型的文件满足所有SVD类型判别条件,则输出该文件为SVD格式判定文件;进一步的,SAB格式的基数据文件无文件头,径向数据的长度是固定值2432个字节,径向数据中包含控制信息、时间信息等。SAB类型判别条件具体为:a.未知类型的文件的文件长度是2432的整数倍;b.未知类型的文件的总径向数一定大于1800个;c.未知类型的文件的信号传输通道一定大于0或1;d.未知类型的文件的径向长度一定等于2432;e.未知类型的文件的日期时间在一定的正确区间变化。进一步的,CB格式的基数据文件无文件头,径向数据的长度是固定值4132个字节,径向数据中包含控制信息、时间信息等。CB类型判别条件具体为:a.未知类型的文件的文件长度是4132的整数倍;b.未知类型的文件的总径向数一定大于1800个;c.未知类型的文件的信号传输通道一定大于0或1;d.未知类型的文件的径向长度一定等于4132;e.未知类型的文件的日期时间在一定的正确区间变化。进一步的,SCD格式的基数据文件头长度1024字节,径向数据的长度是固定值4000:a.未知类型的文件的文件长度是length-1024后一定是4000的整数倍;b.未知类型的文件的总径向数一定是360的整数倍;c.未知类型的文件的雷达型号一定等于SC或CD;d.未知类型的文件的径向库数一定等于4000;e.未知类型的文件的日期时间在一定的正确区间变化。在本实施例中,SAB类型判别条件还包括SA本文档来自技高网...
一种自动识别雷达基数据文件格式的分类方法

【技术保护点】
一种自动识别雷达基数据文件格式的分类方法,其特征在于,包括:S1.接收不同格式的雷达基数据,形成未知类型的文件库;S2.接收未知类型的文件,判定是否满足所有SAB类型判别条件;S3.接收未知类型的文件,判定是否满足所有CB类型判别条件;S4.接收未知类型的文件,判定是否满足所有SVD类型判别条件;S5.输出判定后的非雷达文件。

【技术特征摘要】
1.一种自动识别雷达基数据文件格式的分类方法,其特征在于,包括:S1.接收不同格式的雷达基数据,形成未知类型的文件库;S2.接收未知类型的文件,判定是否满足所有SAB类型判别条件;S3.接收未知类型的文件,判定是否满足所有CB类型判别条件;S4.接收未知类型的文件,判定是否满足所有SVD类型判别条件;S5.输出判定后的非雷达文件。2.根据权利要求1所述的一种自动识别雷达基数据文件格式的分类方法,其特征在于:步骤S2和步骤S3之间还存在以下步骤:S21.若所述未知类型的文件满足所有SAB类型判别条件,则输出该文件为SAB格式判定文件。3.根据权利要求1所述的一种自动识别雷达基数据文件格式的分类方法,其特征在于:步骤S3和步骤S4之间还存在以下步骤:S31.若所述未知类型的文件满足所有CB类型判别条件,则输出该文件为CB格式判定文件。4.根据权利要求1所述的一种自动识别雷达基数据文件格式的分类方法,其特征在于:步骤S4和步骤S5之间还存在以下步骤:S41.若所述未知类型的文件满足所有SVD类型判别条件,则输出该文件为SVD格式判定文件。5.根据权利要求1所述的一种自动识别雷达基数据文件格式的分类方法,其特征在于:所述SAB类型判别条件包括:所述未知类型的文件的文件长度是2432的整数倍;所述未知类型的文件的总径向数一定大于1800个;所述未知类型的文件的信号传输通道一定大于0或1;所述未知类型的文件的径...

【专利技术属性】
技术研发人员:张为凯梁兆洪
申请(专利权)人:南京天谷电气科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1