1、DBM“航迹与计划相关配置”中“自动相关参数”:“相关最小权重值(含)”与“直接相关权重值(含)”的不同:航班号,二次代码,地址码,三个都计算完 满足直接相关权重,那就直接相关(直接权重是在相关区内的),如果是不满足直接相关,满足最小权重,就会再去判断航迹的位置,满足位置(首次相关参数)条件,才相关。

*fdp.online.ini:配置了B_COUPLE_CHECK_SSR=T参数,但是联程航班还是会出现后程航班(SSR不一样)计划相关前面的航迹的问题;好像是满足“相关最小权重值(含)”条件就不检查B_COUPLE_CHECK_SSR=T参数了!(这个参数配置的目的是,针对出港或区内的航班,在满足相关权重的基础上,还需要SSR一致才允许相关:现场是1.2.4P3版本,还没这个功能,1.2.5P3版本有)

2、rdp进程的日志MSDP1_RDP_20230403_02.log

日志样例:

2023-04-03 02:31:08.839622[info][FUSE]update sysTrack,data code=4532,callsign=CCA2806,sysTrackNo=1890--->synTrackNo=1748,ret=1,synTrackNobefore=1748

2023-04-03 02:07:32.671257[info][FUSE]getSensorDatasFromFuseTimeGroup, start sysTrackNO=1407,timeGroups index i+1=1,code=7451,sensorID,sspTrackId,dataTime(2,468,1680487648453125)(4,1719,1680487650607910)(6,1591,1680487650200195)(7,203,1680487649960937)(8,29,1680487650828125)

字段定义:

字段名

说明

timestamp

日志时间:2023-04-03 02:31:08.839622

level

日志级别:[info]

处理类型

[FUSE] :融合航迹处理

[SSP]: 单监视源处理

message

日志消息:update sysTrack,data ……

航班号

callsign=CCA2806

二次码

code=4532

系统航迹号

sysTrackNo=1890(系统内部使用的航迹号)

同步航迹号

synTrackNo=1748(在fdp日志里记录:计划和synTrackNo关联)

单雷达航迹融合为雷达融合航迹(搜索关键字getSensorDatas

(2,468,1680487648453125)(4,1719,1680487650607910)(6,1591,1680487650200195)(7,203,1680487649960937)(8,29,1680487650828125)

*:每个括号第一个数字就是监视源id(id是在dbm上配置的对应)。表示:监视源id:2,4,6,7,8形成雷达融合航迹sysTrackNO=1407

*:rdp是把多部单雷达航迹融合为雷达融合航迹,adp是把多部单adsb航迹融合成adsb融合航迹,msdp是把雷达融合航迹adsb融合航迹融合为系统航迹。

主备状态

ret=1(1是主用,0是备用)

 3、msdp进程的日志MSDP1_MSDP_20230403_02.log

日志样例:

2023-04-0302:00:00.333587[info][FUSE]getSensorDatasFromFuseTimeGroup, start sysTrackNO=1191,timeGroups index i+1=1,code=4275,sensorID,sspTrackId,dataTime(10001,1708,1680487196864426)(10002,472,1680487199290475)

2023-04-03 02:00:00.346301[info][FUSE]update sysTrack,data code=5312,callsign=CSN6619,sysTrackNo=630--->synTrackNo=1761,ret=1,synTrackNobefore=1761

2023-04-03 02:28:48.154781[info][FUSE]getSensorDatasFromFuseTimeGroup, start sysTrackNO=1639,timeGroups index i+1=1,code=6200,sensorID,sspTrackId,dataTime(10001,1571,1680488924598884)(10002,467,1680488914270683)

字段定义:

字段名

说明

timestamp

日志时间:2023-04-0302:00:00.333587

level

日志级别:[info]

处理类型

[FUSE] :融合航迹处理

message

日志消息:getSensorDatasFromFuseTimeGroup, s ……

航班号

callsign=CSN6619

二次码

code=4275

系统航迹号

sysTrackNO=1191(系统内部使用的航迹号)

同步航迹号

synTrackNo=1748(在fdp日志里记录:计划和synTrackNo关联)

主备状态

ret=1(1是主用,0是备用)

系统航迹(雷达融合航迹和adsb融合航迹经msdp融合融合后)

sysTrackNO=1639,timeGroups index i+1=1,code=6200,sensorID,sspTrackId,dataTime(10001,1571,1680488924598884)(10002,467,1680488914270683)

*:10001是融合雷达,10002是融合adsb

*:sysTrackNO是内部航迹号,不是同步航迹号

*:sysTrackNo=630--->synTrackNo=1761:这里对应到synTrackNo,然后FDP日志里使用synTrackNo和计划关联。

 

4、fdp进程的日志FDP1_fdp_20230403_0005.log

日志样例:

2023-04-03 00:00:04.858,18810,info,0,# FdpCoreTrackManager::dealCoupledResult {{"timestamp":"2023-04-03 00:00:04.827","sequence":8949,"trackType":"TRACK_ACC_NORMAL","coupled":[{"trackid":602,"planidList":[{"k":12,"v":501098348}]},{"trackid":448,"planidList":[{"k":12,"v":501867995}]},……,{"trackid":657,"planidList":[{"k":12,"v":501780451}]}]}}

2023-04-03 00:02:13.847,18810,info,0,# MP: (501589475,04022235,CES5459,ZSSS,ZBHH) PLAN(CES5459,A5674,781234)CHECKCOUPLE# v[12] :IS MATCH TRACK {(TK[CORE,2561s,ACN518,001],(A5674,781234,CES5459),EL(1,0,641))}

字段定义:

字段名

说明

timestamp

日志时间:2023-04-03 00:00:04.858

线程id

18810

level

日志级别:info

日志id

0(用于开启某些计算过程的日志,可以通过配置指定打印id对应的日志)

固定前缀

MP:MP:后面跟计划信息(planidetd(日期+时间),航班号,起飞机场,目的机场))

message

日志消息:# FdpCoreTrackManager::dealCoupledResult {{"timestamp" ……

航班号

CES5459

二次码

A5674

trackid

ACN518acnACC NORMAL航迹,acdACC DRAD航迹:518即来自MSDPsynTrackNo这里看出和计划planid501589475关联)(查询相关的关键字:CHECKCOUPLE

初步匹配结果记录


{"trackid":720,"planidList":[{"k":12,"v":501288906}]}

K是权值加和(ssr,航班号,24位地址码是否一致的权值,相关权值配置在dbm上),v是对应计划的planid

*:是fdp核心线程收到相关线程的初步匹配计算结果的日志记录,fdp程序内的计算自动相关的线程通过匹配ssr、航班号和24位地址码,初步筛选出来信息匹配的航迹与计划的信息。写给fdp核心线程处理,再检查其他条件,最终判断航迹与计划是否能够自动相关。初步匹配,满足相关权值配置,还需要fdp核心线程检查其他相关条件:如,计划状态,偏航,航向偏差,过点高度偏差,过点时间差等。