当应答机回答模式C的询问时,它的应答脉冲串表示飞机的气压高度信息。气压高度信息是由大气数据计算机提供的,由高度编码电路编码。虽然高度码也是包含在框架脉冲之间的信息脉冲组合,但其编码规则与飞机识别代码不同。
在代表飞机高度信息时,信息脉冲也是分成A,B,C,D四组的,但四组脉冲的组成顺序和编码方式与识别代码不同。根据民用飞机的飞行高度, 国际民航组织规定的高度编码范围是-1000至126700ft,规定高度编码的增量为100ft。这样,只需1278组高度编码,即只需利用4096种编码中的一小部分。为此,规定不用脉冲D1(默认D1为0),C1和C4脉冲不能同时为1,但C组脉冲必须有一个为1。这样, D组脉冲有2个,可编4个码组;A组与B组各3个,可各编8个码组, C组则可编5个码组,总共可得到488*5=1280组高度码,可满足上述高度范围编码的要求。
实际上,民航所使用的高度范围从-1000到62700ft就足够了,所以高度编码中的D2脉冲实际上也总是为零的。
高度编码中的D, A,B组所采用的码制为格雷码,码组的增量为500ft;
典型格雷码如下:
二进制码转为格雷码时,第一位(从左往右数)不变,从第二位开始与前一位做异或,即不同记为1,相同记为0。将飞行高度信息输入转为二进制,将12位二进制的前九位(分别对应D1,D2,D4,A1,A2,A4,B1,B2,B4)进行格雷编码。
而后三位(C1,C2,C4)进行5周期循环码:C1和C4脉冲不能同时为1,但C组脉冲必须有一个为1,即
基于Matlab的ATC-C模式信号生成
最新推荐文章于 2024-07-26 10:34:38 发布