摘要:
SDD显示多监视源航迹;报文处理;兴趣区;报文起始结束标记;PSTCA;PL告警;PCA日志;自定义告警提示字符
1、SDD同时显示多监视源航迹,在“Data Source”选择。.sdd_offline.conf.0不加点不是隐藏文件也行。
[root@ACC-3 conf]# more /home/cdatc/AirNet/bin/conf/.sdd_offline.conf.0
B_OPS_IS_MAINTAIN=1
2、关于报文处理,在AirNet发报需要通过转报机转回来在接收队列处理,发报不处理。
3、兴趣区内计划和航迹才进行相关。
4、DBM上MDP线路码配置中,起始标记:01/ZCZC;结束标记:03/NNNN
帧头 | 数据或文本内容 | |||
SOH(表明帧头开始) | ......(帧头信息,比如包含了目的地址,表明你发送给谁等等) | STX(表明数据开始) | ......(真正要传输的数据) | ETX(表明数据结束 |
01 47 52 44 30 39 34 30 20 30 33 30 31 30 38 0A 46 46 20 5A 42 59 4E 58 58 58 58 0A 30 33 30 31 30 38 20 5A 42 59 4E 5A 54 5A 58 0A 28 44 45 50 2D 43 45 53 31 31 31 31 2F 41 32 32 32 32 2D 5A 42 59 4E 30 31 30 35 2D 5A 53 48 43 2D 30 29 03
Hex(十六进制)01对应ASCII不可见字符:SOH(Start Of Headline)标题开始;
Hex(十六进制)03对应ASCII不可见字符:ETX(End Of Text)正文结束;
ZCZC GRD0940 030108
FF ZBYNXXXX
030108 ZBYNZTZX
(DEP-CES1111/A2222-ZBYN0105-ZSHC-0) NNNN
二所处理之后,日志里01转换为ZCZC,03转换为NNNN
01之后不能加换行符0A:LF (NL line feed, new line)/0D:CR (carriage return),否则解析失败,也没有错报提示。
测试:
01 0A 47 52 44 31 37 37 39 20 30 33 30 31 34 34 0A 46 46 20 5A 42 59 4E 58 58 58 58 0A 30 33 30 31 34 34 20 5A 42 59 4E 5A 54 5A 58 0A 28 44 45 50 2D 43 45 53 31 31 32 33 2F 41 32 32 32 32 2D 5A 42 59 4E 30 31 34 34 2D 5A 53 48 43 2D 30 29 0A 03
GRD1779 030144
FF ZBYNXXXX
030144 ZBYNZTZX
(DEP-CES1123/A2222-ZBYN0144-ZSHC-0)
01之后加换行符0A回车键0D,FDO查询电报中没有该报记录,FDP1_mdp日志记录:
[LogDebug]: 20230803 01:54:32 line [NPORTB_AFTN] : MDP recv msg [
GRD1779 030144
FF ZBYNXXXX
030144 ZBYNZTZX
(DEP-CE]
[LogDebug]: 20230803 01:54:32 line [NPORTB_AFTN] : MDP recv msg [
GRD1779 030144
FF ZBYNXXXX
030144 ZBYNZTZX
(DEP-CES1123/A2222-ZBYN0144-ZSHC-0)
]
[LogWarn]: 20230803 01:54:32 not find recvSign[GRD] tele[ZCZC ]
[LogWarn]: 20230803 01:54:32 this recMsg not is valid! msg is[ZCZC
GRD1779 030144
FF ZBYNXXXX
030144 ZBYNZTZX
(DEP-CES1123/A2222-ZBYN0144-ZSHC-0)
NNNN]
*:起始字符、冠字流水号、日时组,要在同一行
4、(ASCII对照表)(ASCII中的控制字符含义)
- 脱出字符表示法:通常用于终端机连线(例如Telnet通信协议),以脱出字符^开头,再接一个符号,用来让这些控制字符得以在画面上显现。虽然看起来是两个字符,但在终端机上实际只有一个字符。在绝大部分的终端机系统中,包括Windows的命令提示字符(cmd.exe)、Linux和FreeBSD,都可用Ctrl代表脱出字符,输入想要的ASCII控制字符。例如想输入空字符,就要输入Ctrl+2,而非^@,后者会显示成两字符,前者只会显示成一字符。
5、《空中交通管制自动化系统最低安全高度告警及短期飞行冲突告警功能(MH-T_4022-2006)》8、短期飞行冲突告警功能之8.2.3、推测模式告警计算:二所系统PSTCA会确认2个周期才产生预告警。STCA告警没有确认周期,满足条件立即告警。
6、关于PL告警:“CFL预先指令告警”中参数“预测计算周期”:8秒,表示8秒打一个点推测,PL告警是实时产生的。“CFL预先指令告警”中“预测计算时间”360秒,指往前计算360秒,必须大于后面的参数180秒(实测,预测计算时间小于预警时间,按小的时间计算告警),否则都不计算更不会告警了;“CFL预警区域”中“预警时间”:180秒,PL告警没有预警,这里不是预警,指告警,提前180秒告警;“预警时间”:0秒,表示不进行告警处理。
- 系统只对全标牌航空器进行飞行路线预测计算,不对无标牌和简标牌航空器进行飞行路线预测计算。全标牌航空器的计划信息丰富,使航飞行路线测计算更加精准。无标牌和简标牌航空器仅根据当前速度、航向等状态计算出的未来航迹可信度较低,常常会有虚警,故对其不进行飞行路线预测计算,从而也不会产生告警
- CFL预先指令告警实现程序是cpd
- 优先级(PL与STCA优先级机制一样):同一目标满足多个告警区域时,使用优先级大的区域配置的参数。支持根据现场需求在地图中配置多个许可飞行高度冲突探测区域,至少一个目标在告警区域内时方可以进行计算,同一个区域内可根据不同高度层设定不同告警阈值以及不同优先级,多个区域之间可以重叠,当航迹同时处于多个告警区域时,根据区域的优先级获取相关告警阈值参数,包括冲突水平距离,冲突垂直距离,非 RVSM 能力冲突垂直距离。当两个目标所处告警区域参数不一致时,取较大参数。
- 非 RVSM 能力垂直告警距离(PL与STCA机制一样):目标不具备 RVSM 能力时采用的垂直告警距离。
- 不具备RVSM能力的在RVSM高度范围内时,采用的高度告警间隔;
- 不具备RVSM能力的飞机在非RVSM高度范围内时,不采用这个高度告警间隔。
7、日志信息:
- 航迹是 4s 刷新,刷新是有先后的,所以日志里同一时间记录的相对航迹信息可能不一致,以下是同一时间的。
[info][CA]CA alarm, track_id=1825,type=1,firstcode=5555,seccode=4444,Strack_id=1277currentDist=10837.310091,diffHeight=92,alarmDist=15000,alarmHeight=240
[info][CA]CA alarm, track_id=1277,type=1,firstcode=4444,seccode=5555,Strack_id=1825currentDist=9961.959044,diffHeight=92,alarmDist=15000,alarmHeight=240
- 1277是A7443的系统航迹号;1679是A3306的系统航迹号。type=2是啥意思?
[info][PCA]PCA alarm, Ftrack_id=1277,type=2,firstcode=7443,seccode=3306,Strack_id=1679currentDist=13889.528214,diffHeight=442,horizonAlarmDis=15000,verticalAlarmDis=240
8、自定义告警提示字符。sdd_offline.conf.0
S_LABEL_SYS_HINTS1="HIJ#HIJ10@RCF#RCF10@EMG#EMG10@PCA#PSTCA10@STCA#STCA10@PLO#PMSAW10@MSAW#MSAW10@ADD#APM10@AUD#APM11@AJD#APM12@ALD#APM13@AHD#APM14@SFL#SFL10@CLAM#CLAM10@CLAMB#CLAM11@CLAME#CLAM12@RUN#RUN10@DAIW#DAIW10@PDAIW#PDAIW11@RAIW#DAIW12@PRAIW#PDAIW13@TDAW#TDAW10@PTDAW#TDAW11@OIL#OIL10@MED#MED10@SC#SC10@CD#DC10@FD#DF10@DS#DS10@DUPE#DUPE10@DCID#CDUP10@DFID#ADUP10@RAM#RAM10@WW#WT10@PWW#PWT10"
9、中期冲突告警“冲突稳定系数”0.1表示:假如10分钟后告警,确认处理的时间是1分钟。
10、(AirNet)出港的预激活航班必须SSR一致才允许进行相关,以此避免连乘航班错相关的问题:在DBM的release/gconf的fdp目录下fdp_online.ini 中新增 B_COUPLE_CHECK_SSR=T,然后发布,不需要重启fdp程序。