SA雷达数据结构.docx
《SA雷达数据结构.docx》由会员分享,可在线阅读,更多相关《SA雷达数据结构.docx(10页珍藏版)》请在冰豆网上搜索。
![SA雷达数据结构.docx](https://file1.bdocx.com/fileroot1/2022-11/27/5de79116-a003-43d2-b958-59810f014e3c/5de79116-a003-43d2-b958-59810f014e3c1.gif)
SA雷达数据结构
SA雷达数据结构
#include
#include
#include
#include
usingnamespacestd;
#defineRGates460//SBAND反射率距离库数
#defineVGates920//SBAND速度距离库数
#defineWGates920//SBAND谱宽距离库数
#definerac30
/**/
structtagBaseData
{
unsignedshorttemp1[7];//保留
unsignedshortRadarStatus;//1-表示为雷达数据
unsignedshorttemp2[6];//保留
unsignedintmSeconds;//径向数据收集时间
unsignedshortJulianDate;//从1970/1/1起的日期
unsignedshortURange;//不模糊距离
unsignedshortAz;//方位角度
unsignedshortRadialNumber;//径向数据序号
unsignedshortRadialStatus;//径向数据状态
unsignedshortEl;//仰角
unsignedshortElNumber;//体扫内的仰角编号
shortRangeToFirstGateOfRef;//第一个反射率数据表示的实际距离(m)
shortRangeToFirstGateOfDop;//第一个多普勒数据表示的实际距离(m)
unsignedshortGateSizeOfReflectivity;//反射率数据的距离库长(m)
unsignedshortGateSizeOfDoppler;//多普勒数据的距离库长(m)
unsignedshortGatesNumberOfReflectivity;//反射率数据的距离库数
unsignedshortGatesNumberOfDoppler;//多普勒数据的距离库数
unsignedshortCutSectorNumber;//扇区号
unsignedintCalibrationConst;//标定常数
unsignedshortPtrOfReflectivity;//反射率数据指针
unsignedshortPtrOfVelocity;//速度数据指针
unsignedshortPtrOfSpectrumWidth;//谱宽数据指针
unsignedshortResolutionOfVelocity;//多普勒速度分辨率
unsignedshortVcpNumber;//体扫号
unsignedshorttemp4[4];//保留
unsignedshortPtrOfArcReflectivity;//反射率数据指针
unsignedshortPtrOfArcVelocity;//速度数据指针
unsignedshortPtrOfArcWidth;//谱宽数据指针
unsignedshortNyquist;//不模糊速度
unsignedshorttemp46;//保留
unsignedshorttemp47;//保留
unsignedshorttemp48;//保留
unsignedshortCircleTotal;//仰角数
unsignedchartemp5[30];//保留
unsignedcharEchodata[RGates+VGates+WGates];//129-588共460字节反射率数据
unsignedchartemp[4];//保留
//129-1508共1380字节速度数据
//129-2428共2300字节谱宽数
};
表1
字节顺序
双字节顺序
数据类型
说明
1-14
1-7
保留
雷达信息头
(28字节)
15-16
8
2字节
1-表示雷达数据
17-28
9-14
保留
29-32
15-16
4字节
径向数据收集时间(毫秒,自00:
00开始)
33-34
17
2字节
儒略日(Julian)表示,自1970年1月1日开始
35-36
18
2字节
不模糊距离(表示:
数值/10.=千米)
37-38
19
2字节
方位角(编码方式:
[数值/8.]*[180./4096.]=度)
39-40
20
2字节
当前仰角内径向数据序号
41-42
21
2字节
径向数据状态0:
该仰角的第一条径向数据
1:
该仰角中间的径向数据
2:
该仰角的最后一条径向数据
3:
体扫开始的第一条径向数据
4:
体扫结束的最后一条径向数据
43-44
22
2字节
仰角(编码方式:
[数值/8.]*[180./4096.]=度)
45-46
23
2字节
体扫内的仰角数
47-48
24
2字节
反射率数据的第一个距离库的实际距离(单位:
米)
49-50
25
2字节
多普勒数据的第一个距离库的实际距离(单位:
米)
51-52
26
2字节
反射率数据的距离库长(单位:
米)
53-54
27
2字节
多普勒数据的距离库长(单位:
米)
55-56
28
2字节
反射率的距离库数
57-58
29
2字节
多普勒的距离库数
59-60
30
2字节
扇区号
61-64
31-32
4字节
系统订正常数
65-66
33
2字节
反射率数据指针(偏离雷达数据信息头的字节数)
表示第一个反射率数据的位置
67-68
34
2字节
速度数据指针(偏离雷达数据信息头的字节数)
表示第一个速度数据的位置
69-70
35
2字节
谱宽数据指针(偏离雷达数据信息头的字节数)
表示第一个谱宽数据的位置
71-72
36
2字节
73-74
37
2字节
体扫(VCP)模式11:
降水模式,16层仰角
21:
降水模式,14层仰角
31:
晴空模式,8层仰角
32:
晴空模式,7层仰角
75-82
38-41
保留
83-84
42
2字节
用于回放的反射率数据指针,同33
85-86
43
2字节
用于回放的速度数据指针,同34
87-88
44
2字节
用于回放的谱宽数据指针,同35
89-90
45
2字节
Nyquist速度(表示:
数值/100.=米/秒)
91-128
46-64
保留
129-588
65-294
1字节
反射率
距离库数:
0-460
编码方式:
(数值-2)/2.-32=DBZ
当数值为0时,表示无回波数据(低于信噪比阀值)
当数值为1时,表示距离模糊
基数据
部分
(2300字节)
129-1508
65-754
1字节
速度
距离库数:
0-920
编码方式:
(数值-2)/2.-63.5=米/秒
(数值-2)-127=米/秒
当数值为0或1时,意义同上
129-2428
65-1214
1字节
谱宽
距离库数:
0-920
编码方式:
(数值-2)/2.-63.5=米/秒
当数值为0或1时,意义同上
2429-2432
1215-1216
保留
表2
字节顺序
双字节顺序
数据类型
说明
1-14
1-7
保留
雷达信息头
(28字节)
15-16
8
2字节
1-表示雷达数据
17-28
9-14
保留
29-32
15-16
4字节
径向数据收集时间(毫秒,自00:
00开始)
33-34
17
2字节
儒略日(Julian)表示,自1970年1月1日开始
35-36
18
2字节
不模糊距离(表示:
数值/10.=千米)
37-38
19
2字节
方位角(编码方式:
[数值/8.]*[180./4096.]=度)
39-40
20
2字节
当前仰角内径向数据序号
41-42
21
2字节
径向数据状态0:
该仰角的第一条径向数据
1:
该仰角中间的径向数据
2:
该仰角的最后一条径向数据
3:
体扫开始的第一条径向数据
4:
体扫结束的最后一条径向数据
43-44
22
2字节
仰角(编码方式:
[数值/8.]*[180./4096.]=度)
45-46
23
2字节
体扫内的仰角编号
47-48
24
2字节
第一个反射率数据的实际距离(单位:
米)
49-50
25
2字节
第一个多普勒数据的实际距离(单位:
米)
51-52
26
2字节
反射率数据的距离库长(单位:
米)
53-54
27
2字节
多普勒数据的距离库长(单位:
米)
55-56
28
2字节
反射率数据的距离库数
57-58
29
2字节
多普勒数据的距离库数
59-60
30
2字节
扇区号
61-64
31-32
4字节
系统订正常数
65-66
33
2字节
反射率数据指针(偏离雷达数据信息头的字节数)
表示第一个反射率数据的位置
67-68
34
2字节
速度数据指针(偏离雷达数据信息头的字节数)
表示第一个速度数据的位置
69-70
35
2字节
谱宽数据指针(偏离雷达数据信息头的字节数)
表示第一个谱宽数据的位置
71-72
36
2字节
73-74
37
2字节
体扫(VCP)模式11:
降水模式,16层仰角
21:
降水模式,14层仰角
31:
晴空模式,8层仰角
32:
晴空模式,7层仰角
75-82
38-41
保留
83-84
42
2字节
用于回放的反射率数据指针,同33
85-86
43
2字节
用于回放的速度数据指针,同34
87-88
44
2字节
用于回放的谱宽数据指针,同35
89-90
45
2字节
Nyquist速度(表示:
数值/100.=米/秒)
91-96
46-48
2字节
保留
97-98
49
2字节
仰角数
99-128
50-64
1字节
保留
129-588
65-294
1字节
反射率
距离库数:
0-460
编码方式:
(数值-2)/2.-32=DBZ
当数值为0时,表示无回波数据(低于信噪比阀值)
当数值为1时,表示距离模糊
基数据
部分
(2300字节)
129-1508
65-754
1字节
速度
距离库数:
0-920
编码方式:
(数值-2)/2.-63.5=米/秒
(数值-2)-127=米/秒
当数值为0或1时,意义同上
129-2428
65-1214
1字节
谱宽
距离库数:
0-920
编码方式:
(数值-2)/2.-63.5=米/秒
当数值为0或1时,意义同上
2429-2432
1215-1216
保留
表2由虫动成洞修改