首页> 中国专利> 月球探测器悬停阶段扫描选取安全着陆区域方法

月球探测器悬停阶段扫描选取安全着陆区域方法

摘要

月球探测器悬停阶段扫描选取安全着陆区域方法,涉及月球探测器软着陆技术领域,选取方法为:用月面成像敏感器获得相应区域的月面三维信息;将月球探测器在着陆情况下所占区域的大小定义为单位面积,单位面积的中心定义为着陆中心;以与当前月球探测器接近的月面上的点作为着陆中心起始判别点,从里向外以固定距离逐步移动着陆中心,逐个判别每个着陆中心所在单位面积的着陆区域是否满足着陆条件;若不满足着陆条件,则继续移动着陆中心进行判别;若满足着陆条件,则月球探测器移动至相应位置处降落。本发明能在最小的水平位移范围内找到适于探测器降落的地点,具有一定的减少燃料消耗的作用。

著录项

  • 公开/公告号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使得

>>H>=>>Σ>>i>=>1>>n>>>Σ>>j>=>1>>n>>>>[>x>>(>>y>i>>,>>z>j>>)>>->>x>ij>>]>>2>>=>>Σ>>i>=>1>>n>>>Σ>>j>=>1>>n>>>>[>>a>0>>+>>a>1>>>y>i>>+>>a>2>>>z>j>>->>x>ij>>]>>2>>>s>

达到最小。由最小二乘法求得系数

> >>>>a>0> >>>>>a>1> >>>>>a>2> > >>=> >>>>n>2> >>n>>Σ>>i>=>1>>n>>>y>i> >>n>>Σ>>j>=>1>>n>>>z>j> >>>>n>>Σ>>i>=>1>>n>>>y>i> >>n>>Σ>>i>=>1>>n>sup>>y>i>2sup> >>>Σ>>i>=>1>>n>>>Σ>>j>=>1>>n>>>y>i>>>z>j> >>>>n>>Σ>>j>=>1>>n>>>z>j> >>>Σ>>i>=>1>>n>>>Σ>>j>=>1>>n>>>y>i>>>z>j> >>n>>Σ>>j>=>1>>n>sup>>z>j>2sup> > >>>->1>> >>>>Σ>>i>=>1>>n>>>Σ>>j>=>1>>n>>>x>ij> >>>>>Σ>>i>=>1>>n>>>Σ>>j>=>1>>n>>>x>ij>>>y>i> >>>>>Σ>>i>=>1>>n>>>Σ>>j>=>1>>n>>>x>ij>>>z>j> > >>>s>

则,要求着陆区坡度:

为保证“着陆区域内凸起高度小于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)就是距离当前月球探测器最近的着陆中心,月球探测器移动至该点的上方,然后降落即可。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号