一种多节点异常数据联动式采集方法技术

技术编号:39660588 阅读:8 留言:0更新日期:2023-12-11 18:22
本发明专利技术提出了一种多节点异常数据联动式采集方法,主要适用于雷达系统数据采集技术领域

【技术实现步骤摘要】
一种多节点异常数据联动式采集方法


[0001]本专利技术属于数据采集
,特别是涉及一种多节点异常数据联动式采集方法


技术介绍

[0002]雷达系统具有全天时全天候探测的特点,尤其是相控阵雷达因其高数据率

多波束

扫描灵活等特点而倍受青睐

雷达系统后端处理一般包括显示控制终端

资源调度

信号处理和数据处理等多个处理节点,雷达数据通过数据流的形式贯穿于各个节点,为了保证雷达系统数据流的正确性,对每个处理节点的数据异常监控和采集就十分必要,这将有助于对数据异常问题的分析

排查

定位和解决

[0003]现有的雷达系统一般都有数据异常监控功能,但对于异常数据的采集往往是单个节点独自处理分析,而在实际情况中一个节点的数据异常往往是其他处理节点导致的,由于每个节点的数据异常判断标准不同而不会同时发生数据异常告警,这就导致在只有一个节点采集异常数据时,其他问题节点却错失了最佳的数据采集时间,进一步提升了问题分析的复杂性

在已有的雷达系统中尚未发现在一个节点出现数据异常告警时将对多个节点数据进行联动采集的案例,而且对于数据异常发生时刻之前的数据采集也十分重要,这将直观显示数据从正常到异常的变化过程,有助于问题的分析和排查


技术实现思路

[0004]本专利技术目的在于解决上述
技术介绍
中提出的问题

>在雷达系统中,异常数据的采集对于问题的分析和解决及其重要,通常对于多个节点的雷达系统而言,某一个节点出现数据异常往往是其他节点异常引起的,此时就不单单要采集到异常节点的数据,而且还要采集到其他相关节点的数据;因此本专利技术采用了联动告警机制和缓存等待机制,实现了在任意节点出现数据异常告警时,其他所有节点都能及时有效地采集到异常数据发生时间点前后的数据

[0005]为了实现本专利技术目的,本专利技术公开了一种多节点异常数据联动式采集方法,具体包括以下步骤:
[0006]步骤1:当前节点接收数据进入环形缓存池,接收数据包括雷达探测数据和各节点发送的联动告警信息;
[0007]步骤2:判断联动告警信息是否有效,如果是,则转至步骤5,否则进入步骤3;
[0008]步骤3:根据预设准则判断当前数据是否异常,如果是,则进入步骤4,否则转至步骤1,其中预设的判断准则包括但不限于:数据包计数连续性
flag1、
脉组计数连续性
flag2、
脉冲计数连续性
flag3、
波位驱动编号连续性
flag4、
点迹扇区编号连续性
flag5、
参数类型错误
flag6
和参数数值异常
flag7。
[0009]步骤4:触发联动告警机制,生成联动告警信息并分发至其他各个处理节点,其中联动告警信息包括但不限于:告警时间

告警节点号

数据异常类型和数据错误程度
EL

[0010]步骤5:采集存储异常数据,首先采集存储联动告警信息,接着采集存储将当前环形缓存区中的数据
Data1
,且
Data1
数据标识置为正常,然后采集存储后续进来的新数据
Data2
,且
Data2
数据标识置为异常;同时,记录已采集时长为
t
秒,已采集数据大小为
n
字节;
[0011]步骤6:根据先验知识设定采集时长阈值为
T
秒和采集数据大小阈值为
N
字节,如果
t

T
或者
n

N
,则停止采集,并将联动告警信息置为无效,否则转至步骤
5。
[0012]进一步地,步骤3中,数据包计数连续性判断准则为:令单位时间内的数据包计数不连续次数为
An
,判断阈值为
AN
,如果
An

AN
,则判断为数据包计数异常,置
flag1
=1,否则
flag1

0。
[0013]进一步地,步骤3中,脉组计数连续性判断准则为:令单位时间内的脉组计数不连续次数为
Bn
,判断阈值为
BN
,如果
Bn

BN
,则判断为脉组计数异常,置
flag2
=1,否则
flag2

0。
[0014]进一步地,步骤3中,脉冲计数连续性判断准则为:令单位时间内的脉冲计数不连续次数为
Cn
,判断阈值为
CN
,如果
Cn

CN
,则判断为脉冲计数异常,置
flag3
=1,否则
flag3

0。
[0015]进一步地,步骤3中,波位驱动编号连续性判断准则为:令单位时间内的波位驱动编号不连续次数为
Dn
,判断阈值为
DN
,如果
Dn

DN
,则判断为波位驱动编号异常,置
flag4
=1,否则
flag4

0。
[0016]进一步地,步骤3中,点迹扇区编号连续性判断准则为:令单位时间内的点迹扇区编号不连续次数为
En
,判断阈值为
EN
,如果
En

EN
,则判断为点迹扇区编号异常,置
flag5
=1,否则
flag5

0。
[0017]进一步地,步骤3中,参数类型错误判断准则为:令单位时间内的参数类型错误次数为
Fn
,判断阈值为
FN
,如果
Fn

FN
,则判断为参数类型错误异常,置
flag6
=1,否则
flag6

0。
[0018]进一步地,步骤3中,参数数值异常判断准则为:令单位时间内的参数数值异常次数为
Hn
,判断阈值为
HN
,如果
Hn

HN
,则判断为参数数值异常,置
flag7
=1,否则
flag7

0。
[0019]进一步地,步骤4中,联动告警信息中的数据错误程度具体计算法方法为
EL

0.1*flag1+0.1*flag2+0.1*flag3+0.1*flag4+0.3*flag5+0.2*flag6本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种多节点异常数据联动式采集方法,其特征在于,包括以下步骤:步骤
1、
当前节点接收数据进入环形缓存池,接收数据包括雷达探测数据和各节点发送的联动告警信息;步骤
2、
判断联动告警信息是否有效,如果是,则转至步骤5,否则进入步骤3;步骤
3、
根据预设准则判断当前数据是否异常,如果是,则进入步骤4,否则转至步骤1,其中预设的判断准则包括数据包计数连续性
flag1、
脉组计数连续性
flag2、
脉冲计数连续性
flag3、
波位驱动编号连续性
flag4、
点迹扇区编号连续性
flag5、
参数类型错误
flag6
和参数数值异常
flag7
;步骤
4、
触发联动告警机制,生成联动告警信息并分发至其他各个处理节点,其中联动告警信息包括告警时间

告警节点号

数据异常类型和数据错误程度
EL
;步骤
5、
采集存储异常数据,首先采集存储联动告警信息,接着采集存储将当前环形缓存区中的数据
Data1
,且
Data1
数据标识置为正常,然后采集存储后续进来的新数据
Data2
,且
Data2
数据标识置为异常;同时,记录已采集时长为
t
秒,已采集数据大小为
n
字节;步骤
6、
根据先验知识设定采集时长阈值为
T
秒和采集数据大小阈值为
N
字节,如果
t

T
或者
n

N
,则停止采集,并将联动告警信息置为无效,否则转至步骤
5。2.
根据权利要求1所述的一种多节点异常数据联动式采集方法,其特征在于,步骤3中,数据包计数连续性判断准则为:令单位时间内的数据包计数不连续次数为
An
,判断阈值为
AN
,如果
An

AN
,则判断为数据包计数异常,置
flag1
=1,否则
flag1

0。3.
根据权利要求1所述的一种多节点异常数据联动式采集方法,其特征在于,步骤3中,脉组计数连续性判断准则为:令单位时间内的脉组计数不连续次数为
Bn
,判断阈值为
BN
,如果
Bn

BN
,则判断为脉组计数异常,置
flag2
=1,否则
flag2

0。4.
根据权利要求1...

【专利技术属性】
技术研发人员:班阳阳蒋莹莹黄磊闫龙
申请(专利权)人:中国船舶集团有限公司第七二四研究所
类型:发明
国别省市:

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

1