一种空管一次雷达的点迹处理的测试方法及系统与流程

文档序号:16745163发布日期:2019-01-28 13:28阅读:303来源:国知局
一种空管一次雷达的点迹处理的测试方法及系统与流程

本发明涉及空管一次雷达的数据处理领域,尤其是一种空管一次雷达的点迹处理的测试方法及系统。



背景技术:

空管一次雷达是一种发现雷达,向空中发射电磁波,接收目标的散射回波,经过雷达信号处理,得到过门限点迹。点迹处理软件对过门限点迹进行点迹凝聚处理生成最终点迹;通常的,一个目标会有几个甚至几十个的过门限点迹,点迹处理软件对这些过门限进行点迹凝聚得到一个最终点迹,该最终点迹即表示该目标。点迹凝聚处理后再进行后续的航迹处理,输出的航迹的质量与最终点迹的质量有着密切的关联,因此,最终点迹的质量尤为重要。

现有技术中,点迹处理软件对点迹的凝聚处理结束后,只能通过显示终端来观察凝聚处理后的结果,这种方式比较粗略,也不够直观,不便于技术人员对点迹凝聚处理的优化效果进行判断,以及不便于技术人员对点迹凝聚处理进行优化,因此,迫切需要一种更直观、更精细的方式来显示点迹凝聚处理的过程。



技术实现要素:

为了克服上述现有技术中的缺陷,本发明提供一种空管一次雷达的点迹处理的测试方法,解决了技术人员对点迹凝聚不方便进行优化处理问题,精确的重现了点迹凝聚处理的过程,方便技术人员观察和研究点迹凝聚过程的细节,对点迹凝聚处理的优化起到了很好的指导作用。

为实现上述目的,本发明采用以下技术方案,包括:

一种空管一次雷达的点迹处理的测试方法,包括以下步骤:

s1,点迹处理记录模块接收过门限点迹;所述过门限点迹为经过雷达信号处理后的点迹;

s2,点迹处理记录模块为每个过门限点迹均分配用于记录点迹凝聚处理过程的链表,并为每个过门限点迹均分配唯一的id号;

s3,在点迹凝聚处理中,每当两个点迹凝聚为一个新点迹时,点迹处理记录模块为该凝聚生成的点迹分配链表,并为该凝聚生成的点迹分配唯一的id号;

s4,点迹处理记录模块将点迹凝聚处理后生成的最终点迹的链表中的数据保存到点迹数据存储模块中;

s5,点迹处理分析模块读取点迹数据存储模块中的最终点迹的链表中的数据,并将最终点迹显示在显示界面上;

s6,用户在显示界面上选择需要进行回放的最终点迹;

s7,点迹处理分析模块根据用户所选的该最终点迹的链表中的数据,在显示界面上动画显示用户所选的该最终点迹的点迹凝聚处理过程。

步骤s2中,所述点迹处理记录模块对每个过门限点迹的id号进行标记,标记内容为过门限点;每个过门限点迹的链表中的信息均包括:该过门限点迹的id号,以及该过门限点迹的距离、方位、幅度信息。

步骤s3中,所述点迹处理记录模块对每个凝聚生成的点迹的id号进行标记,所述标记的内容取决于该凝聚生成的点迹的生成方式,即凝聚方式,包括距离凝聚的方式和方位凝聚的方式;

所述距离凝聚的方式为:两个点迹在距离维上凝聚为一个点迹;若凝聚生成的点迹的生成方式为距离凝聚的方式,则该凝聚生成的点迹的id号的标记内容为距离凝聚点,并将该凝聚生成的点迹即以距离凝聚的方式生成的点迹称为距离凝聚点迹;

所述方位凝聚的方式为:两个点迹在方位维上凝聚为一个点迹;若凝聚生成的点迹的生成方式为方位凝聚的方式,则该凝聚生成的点迹的id号的标记内容为方位凝聚点,并将该凝聚生成的点迹即以方位凝聚的方式生成的点迹称为方位凝聚点迹。

步骤s3中,凝聚生成的点迹的链表中的信息包括该凝聚生成的点迹的id号,以及该凝聚生成的点迹的距离、方位、幅度信息,并将用于凝聚生成该点迹的两个点迹的链表中的信息均放入该凝聚生成的点迹的链表中;用于凝聚生成点迹的两个点迹为过门限点迹、距离凝聚点迹、方位凝聚点迹三种点迹中的任意一种点迹中的两个,或任意两种点迹中的两个。

步骤s5中,点迹处理分析模块读取点迹数据存储模块中的最终点迹的链表中的数据,根据最终点迹的距离、方位、幅度信息将最终点迹显示在显示界面上。

步骤s7中,包括以下具体步骤:

s71,点迹处理分析模块分别读取用于凝聚生成用户所选的该最终点迹a的两个点迹b、c的链表中的信息,分别根据用于凝聚生成该最终点迹a的两个点迹b、c的距离、方位、幅度信息,将用于凝聚生成该最终点迹a的两个点迹b、c分别显示在显示界面上;

s72,点迹处理分析模块继续读取用于凝聚生成该最终点迹a的两个点迹b、c的链表中的信息,分别根据用于凝聚生成点迹b的两个点迹e、f的距离、方位、幅度信息,将用于凝聚生成该点迹b的两个点迹e、f分别显示在显示界面上;分别根据用于凝聚生成点迹c的两个点迹g、h的距离、方位、幅度信息,将用于凝聚生成该点迹c的两个点迹g、h分别显示在显示界面上;

s73,按照上述方式,在显示界面上动画显示用户所选的该最终点迹a的点迹凝聚处理过程。

所述点迹处理分析模块使用qt实现动画显示部分,所述qt为跨平台c++图形用户界面应用程序开发框架。

所述点迹处理记录模块位于点迹处理软件中;所述点迹处理软件用于对接收到的过门限点迹进行点迹凝聚处理,将接收到的多个过门限点迹凝聚成一个最终点迹;所述点迹处理分析模块为一个单独的软件模块,不位于点迹处理软件中。

步骤s3中,点迹处理记录模块为凝聚生成的点迹分配的链表为单向链表,在点迹凝聚处理过程中,该单向链表的结点随着点迹凝聚过程中点迹数量增长而自动增长。

本发明还提供一种空管一次雷达的点迹处理的测试系统,包括如下组成部分:点迹处理记录模块、点迹数据存储模块、点迹分析处理模块;

其中,所述点迹处理记录模块位于点迹处理软件中,用于记录点迹凝聚处理的过程;所述点迹处理软件用于对接收到的过门限点迹进行点迹凝聚处理,将接收到的多个过门限点迹凝聚成一个最终点迹;所述过门限点迹为经过雷达信号处理后的点迹;所述点迹处理记录模块将点迹凝聚处理后生成的最终点迹的链表中的数据发送至点迹数据存储模块;

所述点迹数据存储模块用于存储点迹凝聚处理后生成的最终点迹的链表中的数据;

所述点迹分析处理模块为一个单独的软件模块,不位于点迹处理软件中,根据点迹凝聚处理后生成的最终点迹的链表中的数据将点迹凝聚处理的过程进行动画显示;所述点迹处理分析模块使用qt实现动画显示部分,所述qt为跨平台c++图形用户界面应用程序开发框架;所述点迹分析模块从所述点迹数据存储模块中获取点迹凝聚处理后生成的最终点迹的链表中的数据。

本发明的优点在于:

(1)本发明的点迹处理记录模块位于点迹处理软件中,便于及时跟踪和记录点迹凝聚处理的过程。

(2)本发明的点迹分析处理模块为一个单独的软件模块,不位于点迹处理软件中,点迹分析处理模块不影响点迹凝聚的实时处理,且点迹分析处理模块随时从点迹数据存储模块读取点迹数据,随时对点迹进行分析。

(3)本发明的点迹分析处理模块采用用qt中的qgraphicsview、qgraphicsscene、qgraphicsitem实现动画显示部分,动画效果好,且实现简单。

(4)本发明的点迹处理记录模块为凝聚生成的点迹分配的链表为单向链表,在点迹凝聚处理过程中,该单向链表的结点随着点迹凝聚处理过程中的点迹数量增长而自动增长,节省存储空间。

(5)本发明的点迹链表中,包括点迹的id号、id号上的标记内容、点迹的位置信息、点迹的幅度信息,方便点迹分析处理模块在进行动画显示时的使用和检查。

(6)传统的点迹处理结果的优劣只能通过显示终端来观察,这种方式粗略且不直观,很难对点迹凝聚处理的优化进行指导。本发明的对点迹凝聚处理过程先进行记录,然后随时通过动画显示的方式进行回放,精确的重现了点迹凝聚处理的过程,方便技术人员观察和研究点迹凝聚过程的细节,对点迹凝聚处理的优化起到了很好的指导作用。

附图说明

图1为本发明的一种空管一次雷达的点迹处理的测试方法的方法流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

由图1所示,一种空管一次雷达的点迹处理的测试方法,其特征在于,包括以下步骤:

s1,点迹处理记录模块接收过门限点迹。所述过门限点迹为经过雷达信号处理和虚假点迹过滤后的点迹。

步骤s1中,所述点迹处理记录模块位于点迹处理软件中;所述点迹处理软件用于对接收到的过门限点迹进行点迹凝聚处理,将接收到的多个过门限点迹凝聚成一个最终点迹。

所述雷达信号处理包括:射频放大、本振信号产生、中频放大、混频、多普勒滤波;所述虚假点迹过滤为将点迹中的杂波滤除,主要为通过设置杂波门限的方式进行过滤的。

s2,点迹处理记录模块为每个过门限点迹均分配用于记录点迹凝聚处理过程的链表,并为每个过门限点迹均分配唯一的id号。

步骤s2中,所述点迹处理记录模块对每个过门限点迹的id号进行标记,标记内容为过门限点。

每个过门限点迹的链表中的信息均包括:该过门限点迹的id号,以及该过门限点迹的距离、方位、幅度信息。

s3,在点迹处理软件进行点迹凝聚处理的过程中,每当两个点迹凝聚为一个新点迹时,点迹处理记录模块为该凝聚生成的点迹分配链表,并为该凝聚生成的点迹分配唯一的id号。

其中,点迹凝聚处理在现有技术中通常为:将距离位置相近的两个点迹在距离维上凝聚为一个点迹,称为距离凝聚点,所述距离位置相近为两个点迹在距离维上的距离差小于设定的距离门限;将方位位置相近的两个点迹在方位维上凝聚维一个点迹,称为方位凝聚点,所述方位位置相近为两个点迹在方位维上的方位差小于设定的方位门限;用于凝聚生成点迹的两个点迹为过门限点迹、距离凝聚点迹、方位凝聚点中的任意两个。经点迹凝聚处理后,属于同一个目标的过门限点迹最终凝聚为一个点迹称为最终点迹。

步骤s3中,所述点迹处理记录模块对每个凝聚生成的点迹的id号进行标记,所述标记的内容取决于该凝聚生成的点迹的生成方式,即凝聚方式,包括距离凝聚的方式和方位凝聚的方式;所述距离凝聚的方式为:两个点迹在距离维上凝聚为一个点迹;若凝聚生成的点迹的生成方式为距离凝聚的方式,则该凝聚生成的点迹的id号的标记内容为距离凝聚点,并将该凝聚生成的点迹即以距离凝聚的方式生成的点迹称为距离凝聚点迹。

所述方位凝聚的方式为:两个点迹在方位维上凝聚为一个点迹;若凝聚生成的点迹的生成方式为方位凝聚的方式,则该凝聚生成的点迹的id号的标记内容为方位凝聚点,并将该凝聚生成的点迹即以方位凝聚的方式生成的点迹称为方位凝聚点迹。

用于凝聚生成点迹的两个点迹为过门限点迹、距离凝聚点迹、方位凝聚点迹三种点迹中的任意一种点迹中的两个,或三种点迹中的任意两种点迹中的两个;具体的,与凝聚方式有关。

凝聚生成的点迹的链表中的信息包括该凝聚生成的点迹的id号,以及该凝聚生成的点迹的距离、方位、幅度信息,并将用于凝聚生成该点迹的两个点迹的链表中的信息均放入该凝聚生成的点迹的链表中。

步骤s3中,点迹处理记录模块为凝聚生成的点迹分配的链表为单向链表,在点迹凝聚处理过程中,该单向链表的结点随着点迹凝聚过程中点迹数量增长而自动增长,节省存储空间。

s4,点迹处理记录模块将点迹凝聚处理后生成的最终点迹的链表中的数据保存到点迹数据存储模块中;

s5,点迹处理分析模块读取点迹数据存储模块中的最终点迹的链表中的数据,根据该最终点迹的距离、方位、幅度信息将最终点迹显示在显示界面上;

步骤s5中,所述点迹处理分析模块为一个单独的软件模块,不位于点迹处理软件中。

s6,用户在显示界面上选择需要进行回放的最终点迹a。

s7,点迹处理分析模块分别读取用于凝聚生成该最终点迹a的两个点迹b、c的链表中的信息,分别根据用于凝聚生成该最终点迹a的两个点迹b、c的距离、方位、幅度信息,将用于凝聚生成该最终点迹a的两个点迹b、c分别显示在显示界面上。

s8,点迹处理分析模块继续读取用于凝聚生成该最终点迹a的两个点迹b、c的链表中的信息,分别根据用于凝聚生成点迹b的两个点迹e、f的距离、方位、幅度信息,将用于凝聚生成该点迹b的两个点迹e、f分别显示在显示界面上;分别根据用于凝聚生成点迹c的两个点迹g、h的距离、方位、幅度信息,将用于凝聚生成该点迹c的两个点迹g、h分别显示在显示界面上。

s9,按照上述方式,在显示界面上动画显示用户所选的最终点迹a的点迹凝聚处理过程。

步骤s9中,所述点迹处理分析模块使用qt实现动画显示部分,所述qt为跨平台c++图形用户界面应用程序开发框架,可用于开发gui程序;具体的,所述点迹处理分析模块采用采用qt中的qgraphicsview、qgraphicsscene和qgraphicsitem来实现动画显示,动画效果好,实现简单,其中,qgraphicsview、qgraphicsscene和qgraphicsitem是用于动画显示的三个c++类。

一种空管一次雷达的点迹处理的测试系统,包括以下组成部分:点迹处理记录模块、点迹数据存储模块、点迹分析处理模块。

其中,所述点迹处理记录模块位于点迹处理软件中,用于记录点迹凝聚处理的过程;所述点迹处理软件用于对接收到的过门限点迹进行点迹凝聚处理,将接收到的多个过门限点迹凝聚成一个最终点迹;所述过门限点迹为经过雷达信号处理后和虚假点迹过滤后的点迹;所述雷达信号处理包括:射频放大、本振信号产生、中频放大、混频、多普勒滤波;所述虚假点迹过滤为将点迹中的杂波滤除,主要为通过设置杂波门限的方式进行过滤的。所述点迹处理记录模块将点迹凝聚处理后生成的最终点迹的链表中的数据发送至点迹数据存储模块。

所述点迹数据存储模块用于存储点迹凝聚处理后生成的最终点迹的链表中的数据。

所述分析处理模块为一个单独的软件模块,不位于点迹处理软件中,根据点迹凝聚处理后生成的最终点迹的链表中的数据将点迹凝聚处理的过程进行动画显示;所述点迹处理分析模块使用qt实现动画显示部分,所述qt为跨平台c++图形用户界面应用程序开发框架,可用于开发gui程序。所述点迹分析模块从所述点迹数据存储模块中获取点迹凝聚处理后生成的最终点迹的链表中的数据。

综上所述,本发明在点迹处理软件的基础上增加了点迹处理记录模块,并开发了点迹处理分析模块,提供点迹凝聚处理的测试方法,解决了技术人员对点迹凝聚不方便进行优化处理问题,精确的重现了点迹凝聚处理的过程,方便技术人员观察和研究点迹凝聚过程的细节,对点迹凝聚处理的优化起到了很好的指导作用。所述优化为技术人员调整点迹凝聚处理过程中的各项参数,例如距离门限、方位门限、杂波门限,以使点迹凝聚处理的效果更好。

以上仅为本发明创造的较佳实施例而已,并不用以限制本发明创造,凡在本发明创造的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明创造的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1