公开/公告号CN101074880A
专利类型发明专利
公开/公告日2007-11-21
原文格式PDF
申请/专利权人 北京控制工程研究所;
申请/专利号CN200710130187.7
申请日2007-07-24
分类号G01C21/00(20060101);G01C21/24(20060101);G01B21/20(20060101);
代理机构11009 中国航天科技专利中心;
代理人安丽
地址 100080 北京市海淀区北京2729信箱
入库时间 2023-12-17 19:24:25
法律状态公告日
法律状态信息
法律状态
2010-06-16
授权
授权
2008-01-16
实质审查的生效
实质审查的生效
2007-11-21
公开
公开
技术领域
本发明涉及月球探测器在悬停阶段根据月面地貌信息选取安全软着陆区域技术领域。
背景技术
前苏联的Lunar系列月球探测器和美国的Surveyor系列月球探测器在月球上着陆之前,没有对着陆区域的安全性进行判别,直接软着陆至月面;美国的Apollo系列探测器在着陆之前,由宇航员来选取着陆区域以保证着陆安全。对于无人月球软着陆探测器,为了保证着陆安全,控制系统必须具备获取月面信息并选取安全着陆区域的能力。日本SELENE-B探测器安装了扫描式激光检景器和图像敏感器,其目的是在着陆前对月面成像,检测障碍保证着陆安全。但是,并没有见到着陆区域选取方法的相关报道。
发明内容
本发明的技术解决问题是:克服现有技术的不足之处,提供了一种在月球探测器的悬停阶段,能够根据月面成像敏感器所提供的三维月面信息,得到距离探测器最近的安全着陆区域的扫描选取方法。
本发明的方法的技术解决方案是:月球探测器悬停阶段扫描选取安全着陆区域方法,其特征在于包括以下步骤:
(1)用月面成像敏感器获得对应区域的月面三维信息;
(2)将月球探测器在着陆情况下所占区域的大小定义为单位面积,单位面积的中心定义为着陆中心;
(3)以与当前月球探测器接近的月面上的点作为着陆中心起始判别点,从里向外以顺时针或逆时针螺旋形式或环形方式按固定距离逐步移动着陆中心,逐个判别每个着陆中心所在单位面积的着陆区域是否满足着陆条件;
(4)若着陆中心所在单位面积的着陆区域不满足着陆条件,则继续移动着陆中心进行判别;若着陆中心所在单位面积的着陆区域满足着陆条件,则月球探测器移动至所述着陆区域处降落。
所述的步骤(3)中以固定距离逐步移动着陆中心,固定距离等于月面成像敏感器平面分辨率的距离。
所述的步骤(3)中以固定距离逐步移动着陆中心,固定距离为0.1~1m。
所述的步骤(3)中着陆条件包括坡度和最大凸起高度两个条件。
所述的坡度为0~8°。
所述的最大凸起高度为0~20cm。
本发明与现有技术相比的有益效果是:
(1)在最小的水平位移范围内找到适于探测器降落的地点,具有一定的减少燃料消耗的作用;
(2)所选区域可以保证探测器着陆安全。
附图说明
图1为本发明选取的单位面积S;
图2为着陆中心以顺时针的螺旋形式进行扫描选取;
图3为着陆中心以逆时针的螺旋形式进行扫描选取;
图4为着陆中心以环形的形式从里向外进行扫描选取。
具体实施方式
实施例1:
月面成像敏感器的平面分辨率为0.1m,则通过月面成像敏感器可以得到月面上每间隔0.1m的点的高度信息。如图1所示,将月球探测器在着陆情况下所占区域的面积定义为单位面积S,将单位面积S的中心定义为着陆中心,图中每个网格的宽度为0.1m。如果单位面积S为0.2m×0.2m,则S共有3×3个点的高度数据。
从当前月球探测器正对应的月面上的点为着陆中心起始判别点,以顺时针螺旋形式从里向外逐个点移动着陆中心,如图2所示,对每个着陆中心所在的单位面积S内的所有高度数据进行运算,判断相应单位面积的着陆区域是否安全。
安全着陆区域的条件为:着陆区域的坡度不大于8°,着陆区域内凸起高度小于20cm。
设S大小区域内的n×n组数据(xij,yi,zj)(i,j=1,2,…,n),其中(yi,zj)代表平面位置,xij代表(yi,zj)处的高度。着陆区的坡度可以通过最小二乘法估计求得。设由观测数据拟合出的平面方程为
x=a0+a1y+a2z
其中,a0、a1、a2为待定系数。求系数a0、a1、a2使得
达到最小。由最小二乘法求得系数
则,要求着陆区坡度:
为保证“着陆区域内凸起高度小于20cm”,即要保证
|a0+a1yi+a2zj-xij|<20cm(i,j=1,2,…,n)
若着陆中心所对应的单位面积不满足着陆条件,着陆中心继续进行扫描,直至搜索到安全的着陆区域为止。
当前着陆点周围的数据为:
(0.05,0.2,-0.1) (0.05,0.2,0) (0.05,0.2,0.1) (0.1,0.2,0.2)
(0.3,0.1,-0.1) (0.3,0.1,0) (0.3,0.1,0.1) (0.1,0.1,0.2)
(0,0,-0.1) (0,0,0) (0,0,0.1) (0.2,0,0.2)
(0.3,-0.1,-0.1) (0.3,-0.1,0) (0.3,-0.1,0.1) (0,-0.1,0.2)
第一步:着陆中心位于当前着陆点(0,0,0)。
由单位面积内9组数据得到的系数:
a0=0.2;a1=0;a2=0;
可计算得着陆坡度θ的值为0°,满足“着陆区坡度小于8°”的条件;
可分别计算出9个点的凸起高度为:
0.1 0.1 0.1
0.2 0.2 0.2
0.1 0.1 0.1
不满足“着陆区域内凸起高度小于20cm”的条件。
第二步:将着陆中心上移一步,位于(0.3,0.1,0)。
由单位面积内9组数据得到的系数:
a0=0.09;a1=0.25;a2=0;
可计算得着陆坡度θ的值为14°,不满足“着陆区坡度小于8°”的条件;
可分别计算出9个点的凸起高度为:
0.09 0.09 0.09
0.18 0.18 0.18
0.09 0.09 0.09
满足“着陆区域内凸起高度小于20cm”的条件。
第三步:将着陆中心再右移一步,位于(0.3,0.1,0.1)。
由单位面积内9组数据得到的系数:
a0=0.11;a1=0;a2=0.08;
可计算得着陆坡度θ的值为4.76°,满足“着陆区坡度小于8°”的条件;
可分别计算出9个点的凸起高度为:
0.11 0.12 0.07
0.19 0.18 0.03
0.06 0.07 0.03
满足“着陆区域内凸起高度小于20cm”的条件。
该点(0.3,0.1,0.1)就是距离当前月球探测器最近的着陆中心,月球探测器移动至该点的上方,然后降落即可。
实施例2:
月面成像敏感器的平面分辨率为0.1m,则通过月面成像敏感器可以得到月面上每间隔0.1m的点的高度信息。如图1所示,将月球探测器在着陆情况下所占区域的面积定义为单位面积S,将单位面积S的中心定义为着陆中心,图中每个网格的宽度为0.1m。如果单位面积S为0.2m×0.2m,则S共有3×3个点的高度数据。
从当前月球探测器正对应的月面上的点为着陆中心起始判别点,以逆时针螺旋形式从里向外逐个点移动着陆中心,如图3所示,对每个着陆中心所在的单位面积S内的所有高度数据进行运算,判断相应单位面积的着陆区域是否安全。
安全着陆区域的条件为:着陆区域的坡度不大于8°,着陆区域内凸起高度小于20cm。
当前着陆点周围的数据为:
(0.05,0.2,0.2) (0.05,0.2,-0.1) (0.05,0.2,0) (0.05,0.2,0.1)
(0.2,0.1,0.2) (0.3,0.1,-0.1) (0.3,0.1,0) (0.3,0.1,0.1)
(0.15,0,0.2) (0,0,-0.1) (0,0,0) (0,0,0.1)
(0,-0.1,0.2) (0.3,-0.1,-0.1) (0.3,-0.1,0) (0.3,-0.1,0.1)
第一步:着陆中心位于当前着陆点(0,0,0)。
由单位面积内9组数据得到的系数:
a0=0.2; a1=0; a2=0;
可计算得着陆坡度θ的值为0°,满足“着陆区坡度小于8°”的条件;
可分别计算出9个点的凸起高度为:
0.1 0.1 0.1
0.2 0.2 0.2
0.1 0.1 0.1
不满足“着陆区域内凸起高度小于20cm”的条件。
第二步:将着陆中心上移一步,位于(0.3,0.1,0)。
由单位面积内9组数据得到的系数:
a0=0.09;a1=0.25;a2=0;
可计算得着陆坡度θ的值为14°,不满足“着陆区坡度小于8°”的条件;
可分别计算出9个点的凸起高度为:
0.09 0.09 0.09
0.18 0.18 0.18
0.09 0.09 0.09
满足“着陆区域内凸起高度小于20cm”的条件。
第三步:将着陆中心再左移一步,位于(0.3,0.1,-0.1)。
由单位面积内9组数据得到的系数:
a0=0.13;a1=0;a2=-0.08;
可计算得着陆坡度θ的值为4.76°,满足“着陆区坡度小于8°”的条件;
可分别计算出9个点的凸起高度为:
0.02 0.12 0.11
0.07 0.18 0.19
0.08 0.07 0.06
满足“着陆区域内凸起高度小于20cm”的条件。
该点(0.3,0.1,-0.1)就是距离当前月球探测器最近的着陆中心,月球探测器移动至该点的上方,然后降落即可。
实施例3:
月面成像敏感器的平面分辨率为0.1m,则通过月面成像敏感器可以得到月面上每间隔0.1m的点的高度信息。如图1所示,将月球探测器在着陆情况下所占区域的面积定义为单位面积S,将单位面积S的中心定义为着陆中心,图中每个网格的宽度为0.1m。如果单位面积S为0.2m×0.2m,则S共有3×3个点的高度数据。
从当前月球探测器正对应的月面上的点为着陆中心起始判别点,是按照环形的方式,从里向外移动着陆中心,如图4所示,对每个着陆中心所在的单位面积S内的所有高度数据进行运算,判断相应单位面积的着陆区域是否安全。
安全着陆区域的条件为:着陆区域的坡度不大于8°,着陆区域内凸起高度小于20cm。
当前着陆点周围的数据为:
(0.3,0.1,-0.1) (0.3,0.1,0) (0.3,0.1,0.1) (0,0.1,0.2)
(0,0,-0.1) (0,0,0) (0,0,0.1) (0.2,0,0.2)
(0.3,-0.1,-0.1) (0.3,-0.1,0) (0.3,-0.1,0.1) (0.1,-0.1,0.2)
(0.05,-0.2,-0.1) (0.05,-0.2,0) (0.05,-0.2,0.1) (0.1,-0.2,0.2)
第一步:着陆中心位于当前着陆点(0,0,0)。
由单位面积内9组数据得到的系数:
a0=0.2;a1=0;a2=0;
可计算得着陆坡度θ的值为0°,满足“着陆区坡度小于8°”的条件;
可分别计算出9个点的凸起高度为:
0.1 0.1 0.1
0.2 0.2 0.2
0.1 0.1 0.1
不满足“着陆区域内凸起高度小于20cm”的条件。
第二步:将着陆中心下移一步,位于(0.3,-0.1,0)。
由单位面积内9组数据得到的系数:
a0=0.09;a1=-0.25;a2=0;
可计算得着陆坡度θ的值为14°,不满足“着陆区坡度小于8°”的条件;
可分别计算出9个点的凸起高度为:
0.09 0.09 0.09
0.18 0.18 0.18
0.09 0.09 0.09
满足“着陆区域内凸起高度小于20cm”的条件。
第三步:将着陆中心再右移一步,位于(0.3,-0.1,0.1)。
由单位面积内9组数据得到的系数:
a0=0.11;a1=0;a2=0.08;
可计算得着陆坡度θ的值为4.76°,满足“着陆区坡度小于8°”的条件;
可分别计算出9个点的凸起高度为:
0.11 0.12 0.07
0.19 0.18 0.03
0.06 0.07 0.03
满足“着陆区域内凸起高度小于20cm”的条件。
该点(0.3,-0.1,0.1)就是距离当前月球探测器最近的着陆中心,月球探测器移动至该点的上方,然后降落即可。
机译: 为了防止月球着陆所造成的盗窃,必须在地板上安装带有斑块或扇形末端的安全栅栏。
机译: 估计具有同相扫描的多个元素的活动阶段中的天线校准关系的方法,计算机程序以及用于计算将用于校准一组天线的校准比率的系统扫描阶段,S。Istema校准以校准一组天线扫描阶段,以及,一组天线扫描阶段
机译: 设置用于调节自动扶梯断电的触点安全性的触点,其安全范围由预先确定的安全范围控制,该范围用于使薄片状梳状的薄片在自动扶梯着陆区域内向上运动:调节conWith触点的过程自动扶梯的安全性由已知的向上力定义,以一定的停电位置,并以梳子的形式传输到纸张出口。在自动扶梯上进行垂直拆卸,并调整自动扶梯的一组安全触点。能量的状态是由预定的向上的力定义的,该预定的向上的力传递到在自动扶梯上呈垂直消褶状的薄片输出梳状。