【技术实现步骤摘要】
geolocation validation using ground
‑
based corner cuberetro
‑
reflectors.Remote Sensing.2020,12,3653)。这种检校方法在没有考虑CCR数 据段长度的不确定度和数据缺失的情况下,利用CCR点云数据处理算法及其检 校原理,实现了激光足印定位系统偏差的解算。然而,这种检校方法针对CCR 数据段数量较少以及数据缺失率较大的情形,所解算得到的激光足印定位系统偏 差精度会发生急剧下降,因而无法适用于激光足印覆盖CCR数目较少以及激光 指向角随机误差较大时的单光子激光雷达在轨检校。
技术实现思路
[0006]针对
技术介绍
存在的问题,本专利技术提供一种基于激光角反射器点云信号的单 光子激光雷达足印几何定位坐标的解算方法,适用于星载单光子激光雷达的在轨 检校。
[0007]为解决上述技术问题,本专利技术采用如下技术方案:基于激光角反射器点云信 号的单光子激光雷达在轨检校方法,包括以下步骤:
[0008]步骤1、输入激光雷达系统参数和点云数据、CCR布设参数和优化迭代参数;
[0009]步骤2、通过提取CCR点云数据中所有CCR点云数据段的特征参数、CCR 点云数据段长度的补偿及其点云数据段中点坐标的修正,计算不同激光足印直径 条件下CCR在沿轨方向左右两侧的理论位置坐标与CCR实际位置的定位偏差;
[0010]步骤3、以CCR沿轨偏差与垂轨偏差的均方根误差之和最小化为依据,搜 索得到激光足印定位的系 ...
【技术保护点】
【技术特征摘要】
1.基于激光角反射器点云信号的单光子激光雷达在轨检校方法,其特征在于:包括以下步骤:步骤1、输入激光雷达系统参数和点云数据、CCR布设参数和优化迭代参数;步骤2、通过提取CCR点云数据中所有CCR点云数据段的特征参数、CCR点云数据段长度的补偿及其点云数据段中点坐标的修正,计算不同激光足印直径条件下CCR在沿轨方向左右两侧的理论位置坐标与CCR实际位置的定位偏差;步骤3、以CCR沿轨偏差与垂轨偏差的均方根误差之和最小化为依据,搜索得到激光足印定位的系统偏差值。2.根据权利要求1所述基于激光角反射器点云信号的单光子激光雷达在轨检校方法,其特征在于:步骤1所述激光雷达系统参数包括:探测器的死区时间t
d
、发射激光脉冲的均方根脉宽σ和激光足印的沿轨间距d
l
;步骤1所述激光雷达点云数据包括:每个数据点的大地坐标和沿轨距离;步骤1所述CCR布设参数包括:CCR布设数量N、CCR的安置高度h
p
和安置位置坐标(Xp,yp),其中,p=1,2,3...N;步骤1所述优化迭代参数包括:激光足印直径范围{d
min
,d
max
},激光足印直径迭代步长Δr,数据段长度迭代步长Δl。3.根据权利要求1所述基于激光角反射器点云信号的单光子激光雷达在轨检校方法,其特征在于:步骤2的实现包括以下子步骤:步骤2.1、利用波形分析法和密度聚类算法分别对激光雷达点云数据进行粗去噪和精去噪,基于样条拟合法从滤噪后的点云数据中提取,得到地面轮廓线;步骤2.2、在滤噪后的点云数据中,搜索距离地面轮廓线为h
j
±
Δh的数据点作为CCR的点云数据,其中,Δh是CCR点云数据的高程变化范围,Δh=min(ct
d
/2,3cσ),c为光速;按照CCR的安置高度将CCR点云数据分成n个数据段;步骤2.3、提取所有CCR点云数据段的特征参数,包括以下步骤:步骤2.3.1、计算每个CCR点云数据段起止点所对应的沿轨距离差值,将其作为数据长度l
i
,i=1,2,3...n;步骤2.3.2、统计所有CCR点云数据段中有效数据点的总个数z;步骤2.3.3、计算所有CCR点云数据段数据长度组合序列,包括以下子过程:A.将每个CCR点云数据段数据长度l
i
扩展为一个数据长度列ll
i
:ll
iε
=l
i
+Δl
·
ε,其中,ε=1,2,3...,[dl/Δl]
int
,[]
int
表示取整运算;B.从每个数据长度列中选取一个数据长度组成CCR点云数据段数据长度组合序列Λ
t
:Λ
t
={L
1t
,L
2t
,L
3t
...,L
nt
},其中,t=1,2,3...,([dl/Δl]
int
)
i
,表示数据长度组合序列号,L
it
是第t组数据长度组合序列中第i个CCR点云数据段的数据长度:∈
it
=(mod([(t
‑
1)/([dl/Δl]
int
)
i
‑1]
int
,[dl/Δl]
int
)
‑
1)其中,mod()表示求余运算;步骤2.3.4、计算每个CCR点云数据段的中点所对应的大地坐标(u
i
,v
i
):
其中,(a
s
,b
s
)和(a
e
,b
e
)分别是CCR数据段起止点大地坐标;步骤2.3.5、基于CCR安置高度,搜索得到每个CCR点云数据所对应CCR大地坐标(X
i
,Y
i
);步骤2.3.6、利用线性最小二乘法拟合法提取每个CCR点云数据拟合线在大地坐标下的倾斜角α和y轴的截距β;步骤2.3.7、获取所有CCR点云数据段的数据缺失点的大地坐标坐标,包括以下子过程:A.从每个CCR点云数据段的起点开始,以激光足印沿轨间距为步长搜索数据点,若搜索位置处无数据点,则设定为数据缺失点;统计每个CCR点云数据段缺失点总数y
i
,并获取每个缺失点到数据段起点的沿轨距离差值DL
im
:DL
im
=w
·
d
l
其中,w表示第i个CCR点云数据段中第w次搜索,m表示第i个CCR点云数据段中第m个数据缺失点;B.计算数据缺失点的大地坐标(r
im
,e
im
):r
im
=a
s
+DL
im
cosαe
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。