-
“玉兔号”的休眠控制过程主要包括寻找休眠点和休眠设置两大部分。根据“玉兔号”月夜休眠唤醒时热控及供电的约束,巡视器休眠前应依据地形情况找到合适的位置,保持满足约束的标称姿态[4]:①巡视器+X轴相对正南方向航向角为–10°~0°(车头偏西为正);②巡视器车体俯仰角度为0°~15°(车体前高后低为正);③巡视器车体侧倾角度为−3°~1°(车体左高右低为正)。
休眠前,当太阳高度角为20°~15°并且在可见弧段内,依次进行下述操作,准备进入月夜:①地面发送指令关闭除综合电子、电源(电源控制器)、测控数传(应答机、固放不关闭)外的其它设备;②地面发送指令将电源分系统唤醒使能/禁止开关闭合;③地面发送指令将容错管理模块设置为唤醒功能;④地面发送延时指令将测控应答机断电,测控固放断电;⑤断开一次电源母线开关;⑥断开蓄电池组放电开关;⑦电源控制器二次电源断电。
月夜结束后光照来临时,–Y侧太阳翼输出功率达到唤醒阈值Ws,触发巡视器唤醒过程,巡视器进入月夜转月昼模式。“玉兔号”太阳翼分别安装在车体的±Y侧(如图1所示),+Y侧太阳翼采用单轴驱动,能在运动范围内任意位置定位和保持,实现一维对日定向;−Y侧一次展开到位后通过锁定机构完成锁紧动作,此后不再运动。
-
1)标称姿态方式不完全满足唤醒约束
巡视器唤醒时,为确保蓄电池组可靠放电,需利用太阳升起后的阳光对蓄电池组预热一段时间。在标称姿态下存在地形遮挡光照的情况时,太阳出山后若太阳翼输出功率达到唤醒要求但蓄电池尚未完成预热,将对唤醒过程及整器安全产生重大影响。为避免该情况发生,只能通过调整车体航向实现唤醒热控约束。车体航向可调,各休眠唤醒控制参数均需计算确定,无法采用“玉兔号”设定标称值的方式实施。
2)增加延时自主休眠功能模式
巡视器休眠时需要进行相关状态的设置,为适应地形复杂可能导致的休眠时中继全向天线通信遮挡,在保持地面控制休眠模式的基础上新增了延时自主休眠功能模式。地面控制模式下,地面在测控支持下于休眠时刻上行发令控制巡视器休眠;延时自主休眠模式下,由于在休眠时刻地面没有测控支持,休眠时刻前地面上注休眠时刻等控制信息,在休眠时刻巡视器自行完成休眠。
3)中继数传支持休眠与唤醒设置
由于休眠姿态不确定和增加了自主休眠模式设置,各类控制参数均需规划计算并进行上注,上注结果判断只能通过中继定向天线数传通道下传数据检查。因此,在巡视器休眠与唤醒设置时,需要巡视器定向天线对中继星指向有解。
-
根据1.2节中“玉兔二号”休眠与唤醒技术状态变化的分析可知,“玉兔二号”的休眠与唤醒控制是复杂地形与中继通信等多约束条件下的控制问题,其约束条件如表1所示。
通过对表1中的约束满足方法分析可知,“玉兔二号”休眠与唤醒问题求解本质上是在已知周围环境地形条件下寻找到可休眠的月面位置和车体航向以满足上述所有约束条件,因此需要解决以下3个问题:
1)对周围环境进行感知,用于分析光照与通信的遮挡情况;
2)给定位置的可休眠姿态预测,根据周围环境遮挡情况和局部地形信息预测可休眠姿态,给出车体航向,用于计算给定车体位置的可休眠性及休眠与唤醒控制参数;
3)可休眠区分析,根据感知局部地形内所有点的可休眠性情况,进行可休眠区分析,支持休眠点选择。
表 1休眠唤醒约束
Table 1.Sleep-reboot’ constraints
序号 约束名称 约束说明 约束满足方法 1 休眠后防误唤醒约束 在有地形遮挡的情况下,存在巡视器休眠后进入月夜前可能被误唤醒的风险,需要确保–Y侧太阳翼输出功率小于唤醒阈值Ws 调整车体姿态和休眠流程启动时刻,车体姿态通过根据环境光照遮挡情况调整车体位置和航向实现 2 休眠防过热约束 由于休眠状态下收拢+Y侧太阳翼并接通两相流体回路引入核源热量,为防止车体过热,需要在太阳高度角小于阈值hs时启动休眠流程 调整休眠流程启动时刻 3 休眠测控可见性约束 若在理论休眠时刻前后一段时间有测控遮挡,则采用自主方式休眠,否则采用地面控制方式 可见性由环境的通信遮挡情况决定 4 休眠后热控约束 为保证月夜期间两相流体回路顺利工作,要求俯仰角要大于阈值θpitch 调整车体位置和航向 5 唤醒后蓄电池组
工作温度约束为确保蓄电池组能在巡视器唤醒时可靠供电,要保证蓄电池能够从月夜低温升到工作温度,但同时也要避免舱内其它设备温度过高,需要合理设计整器唤醒前预热时长,要求预热时长处于[twmin,twmax]之间且twmax–twmin有小时级的
上限要求调整车体姿态,通过根据环境光照遮挡情况调整车体位置和航向实现 6 唤醒后整器能源约束 巡视器唤醒+Y侧太阳翼展开到位后θ+Y,整器发电功率要大于基础功耗,且尽可能高效率发电 调整车体姿态,通过根据环境光照遮挡情况调整车体位置和航向实现 7 休眠与唤醒前后中继星可见性约束 在巡视器休眠与唤醒设置期间,巡视器定向天线在限幅范围内对中继星指向有解以保证设置状态数据能够下传 调整车体姿态和+Y侧太阳翼,通过根据环境通信遮挡情况调整车体位置、航向和+Y侧太阳翼角度实现 -
目前月面环境感知主要通过获取月面图像并进行三维地形重构实现,按照使用图像数据又可分为两类:一是使用月球的遥感图像数据,可获得月球表面大范围较高精度的光学图像和三维地形数据,如“嫦娥一号”任务获取了月球表面三维立体影像,“嫦娥二号”任务获得了7 m高分辨率全月图;另一类是使用巡视器安装的立体视觉相机获取周围局部环境高精度光学图像和三维地形数据,为任务规划、路径规划、可视化显示等提供基础地形数据。基于探测区域大范围的三维地形计算探测器位置对周围环境的通视性可分析光照和通信的遮挡情况,但其计算精度由巡视器位置精度和三维地形数据精确共同决定,无法满足表1中约束5预热时长有较高精度控制的要求。
天际线[12-14]明确了空间背景与月面实体的分界线,可用于刻画地形遮挡情况,分界线以上的目标(如太阳、中继星)与成像点位置具备通信与光照可见性,但当目标位于分界线以下时,目标与成像点不具备通信与光照可见性。因此,可以使用巡视器当前位置点的天际线对地形的遮挡情况进行感知与分析。
巡视器在当前位置使用单目相机对周围环境进行视觉序列成像,利用边缘检测、特征提取等图像处理方法提取图像中天际线点的图像坐标,引入云台参数、桅杆转角和车体姿态等信息,计算天际线点在当地水平坐标系下的空间指向,最后将序列图像进行归一化处理,获取所有航向角度范围内的天际线高度角,进而评估其遮挡情况[14],如图2所示,天际线计算方法如表2所示。
表 2天际线计算方法
Table 2.The algorithm of skyline recognition
输入:天际线的相机成像;拍摄图像时桅杆云台等活动机构的位置信息;相机内外参数 计算步骤:
1)利用边缘检测、特征提取等图像处理方法,提取图像中天际线点的图像坐标;
2)基于天际线图像坐标计算相机坐标系下每个天际线点对应的空间射线指向;
3)引入云台参数、桅杆转角、车体姿态,计算天际线点在当地水平坐标系下的空间指向,获得光心点(Xc,Yc,Zc)在航向角度范围内(AYaw1~AYaw2)之间的天际线高度角度AHi(i=1,···,N);
4)将序列图像中每幅图像光心的所对应偏航范围内天际线高度角度进行归一化处理,得到车体位置所有航向角度范围内的天际线高度角AHj(j=1,···,M)。基于巡视器当前位置点的天际线对复杂地形产生的光照和通信遮挡进行分析,是一种非基于三维地形重构技术的环境感知方法,其计算的误差来源包括巡视器位置测量误差、桅杆与云台等转角测量误差等。桅杆与云台等转角测量精度较高,该方法的综合误差能够满足任务要求。
-
“玉兔号”采用标称姿态法进行休眠,其方法主要将车体视为刚体并将航向设置为固定值放于从局部三维地形数据获取的某处地形上,以预测评估车体姿态是否满足休眠姿态,若满足则该位置处可休眠,否则不可休眠。因此,其休眠与唤醒策略制定本质上是月面合适位置点的选择。
“玉兔二号”休眠唤醒策略计算,不仅需要考虑局部地形信息,还需结合周围天际线和其它多类约束条件与控制要求,计算巡视器在某月面位置下的可休眠航向角和更为复杂的控制参数,控制参数参见表3,由表1中多类约束条件满足方法和实际控制需求,各控制参数之间依赖关系如图3所示。
表 3策略参数及影响约束
Table 3.Strategy parameters and influence constraints
序号 参数名称 参数含义 影响约束 1 唤醒时刻$ {t}_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $ 为次月昼−Y侧太阳翼发电功率约升到Ws,巡视器由月夜转月昼开始时刻 1) 唤醒后温度约束 2 车体航向角${\phi }_{\mathrm{wake}}$ 满足$ {t}_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $时刻巡视器休眠唤醒的车体航向角 1)唤醒时刻$ {t}_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $;
2) 休眠后热控约束3 +Y侧太阳翼唤醒后期望展开角度$ {\theta }_{+Y} $ 巡视器唤醒时+Y侧太阳翼自主展开的角度 1)车体航向角${\phi }_{\mathrm{wake}}$;
2) 唤醒后能源约束4 休眠流程启动时刻$ {t}_{\mathrm{s}\mathrm{t}\mathrm{a}\mathrm{r}\mathrm{t}} $ 控制休眠序列首指令执行时刻 1)车体航向角${\phi }_{\mathrm{wake}}$;
2) 休眠后防误唤醒约束;
3) 休眠温度约束5 休眠方式$ {tp}_{\mathrm{s}\mathrm{l}\mathrm{e}\mathrm{e}\mathrm{p}} $ 自主方式休眠还是地面控制方式 1)休眠流程启动时刻$ {t}_{\mathrm{s}\mathrm{t}\mathrm{a}\mathrm{r}\mathrm{t} } $;
2)车体航向角$ {\phi }_{\mathrm{wake}} $;
3) 休眠时是否有测控支持(含对中继指向有解)上述各控制参数中唤醒时刻可设定为太阳可见时刻+
$ {(t}_{\mathrm{w}\mathrm{m}\mathrm{i}\mathrm{n}}+{t}_{\mathrm{w}\mathrm{m}\mathrm{a}\mathrm{x}})/2 $ ,因此,针对每个月昼其取值可以固定。车体航向角计算是在给定某月面位置的地形信息情况下,将车体视为刚体并置于地形上,给定任意航向角就可以计算相应的俯仰角和滚动角,遍历所有航向角获得满足表1中约束1、4、5、6、7的航向角,由于唤醒时刻确定,其解最多有两组,可根据休眠后热控约束选解获取可休眠姿态。
车体航向角计算使用的地形主要基于月面高精度三维地形数据获取,如“玉兔号”进行路径规划时根据三维地形信息预测到运动过程中和到位后的姿态。由于车体与月壤之间存在交互作用,在轨实际获得巡视器在某个位置处的姿态数据后可基于车地匹配方法进行航向角计算,即根据巡视器当前姿态对所处局部地形进行平面拟合并进行车体航向计算。获取可休眠姿态后,其他控制参数可以按照相关约束进行求解,休眠唤醒策略计算方法如表4所示。
表 4休眠唤醒策略计算方法
Table 4.The algorithm of sleep-reboot’s strategy calculation
输入:天际线计算结果;某位置点三维地形数据或车体在该点处的姿态数据;太阳及中继星星历数据 输出:唤醒时刻twake;车体航向角$ {\phi }_{\mathrm{w}\mathbf{a}\mathbf{k}\mathbf{e}} $; +Y侧太阳翼唤醒后期望展开角度$ {\theta }_{+Y} $;休眠流程启动时刻${t}_{\mathrm{start}}$;休眠方式$ {tp}_{\mathrm{s}\mathrm{l}\mathrm{e}\mathrm{e}\mathrm{p}} $ 计算步骤:
1)首先根据天际线计算结果和太阳星历数据,计算唤醒时刻$ {t}_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $ = 太阳可见时刻 +$ {(t}_{\mathrm{w}\mathrm{m}\mathrm{i}\mathrm{n}}+{t}_{\mathrm{w}\mathrm{m}\mathrm{a}\mathrm{x}})/2 $;
2)获取某位置点地形信息(若为车体姿态需拟合生成局部地形),计算在${t}_{\rm wake}$唤醒时刻–Y侧太阳翼发电功率为$ {W}_{\mathrm{s}} $时的车体航向$ {\phi }_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $,车体航向可能会有多解,可根据休眠后热控约束选解;
3)对车体航向为$ {\phi }_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $时车体姿态进行预估,根据唤醒后能源约束要求,计算+Y侧太阳翼唤醒后期望展开角度$ {\theta }_{+Y} $;
4)根据车体航向为$ {\phi }_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $时车体预估姿态信息、天际线信息、太阳星历信息和休眠后防误唤醒约束、休眠防过热约束,计算休眠流程启动时刻$ {t}_{\mathrm{s}\mathrm{t}\mathrm{a}\mathrm{r}t} $;
5)根据车体航向为$ {\phi }_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $时车体预估姿态信息、休眠流程启动时刻${t}_{\mathrm{start}}$、天际线信息、中继星星历信息,计算测控遮挡情况,若遮挡则为自主休眠,
否则为地面控制休眠。可休眠姿态预测方法是一种可变航向角的多约束策略计算方法,其综合考虑了天际线、局部地形和其他多类约束条件与控制要求,通过调整车体航向角实现各类复杂月面环境下休眠与唤醒策略的计算。与“玉兔号”标称姿态法相比,可休眠姿态预测方法能适应复杂的月面环境。
-
巡视器休眠前需要对周围环境进行可休眠性分析,寻找目标休眠点。选择休眠点时除需考虑目标点的可休眠性外,还需具备可达性。若休眠前未能到达可休眠点,可能危及巡视器的安全。因此,休眠唤醒控制并非仅仅是休眠策略的计算求解问题,还包括了巡视器移动实施等地面决策问题,即需要建立一个实现可休眠与可达性评估的综合分析模型。
“玉兔号”任务中路径规划采用月面综合环境图模型[15-16]实现。月面综合环境图综合考虑月面实际物理环境中提取的坡度坡向、月面粗糙度、月面阶梯、月面通信、太阳光照、地月通信等维度特征信息,将所有特征信息叠加在地形图上,以实现恢复巡视器所在位置附近的月面环境,然后可在此基础上生成相应路径规划结果。月面综合环境图已实现了可达性分析和路径规划功能,采用可视化方法实现高效的人机协同。
为实现可休眠性分析,须建立可休眠量化分析指标。影响可休眠性的因素很多,基于2.2节建立的可休眠姿态预测方法可知车体航向角确定后其他控制参数也相应确定,因此基于车体航向角建立可休眠性分析指标。
可休眠姿态预测方法是以电池预热时长中间值作为唤醒时刻计算航向角,图4中Int()函数表示基于预热可行时长区间计算获取的航向角区间,Yaws表示地面期望的航向角区间,Intmin表示最小重合度,若计算获取的航向角区间与地面期望的航向角区间重合区间长度大于Intmin则评估为可休眠,否则不可休眠。
在原有的综合环境图模型中增加休眠特征信息,建立休眠区可视化综合分析模型,即可实现可休眠性与可达性评估的综合分析。考虑休眠特征信息的月面综合环境图建立方法如表5所示。
表 5考虑休眠信息的月面综合环境图建立方法
Table 5.The algorithm of building comprehensive lunar environment map considering sleep information
输入:数字高程图(DEM);天际线计算结果;巡视器外包络参数及机构运行能力限制;测控资源分配结果和相关预报结果(太阳及中继星星历数据);规划时间 计算步骤: 1)获取指定的数字高程图(DEM)文件,获取设置的图像分辨率、栅格大小、指定时段、时段步长;
2)对DEM图进行栅格化处理,得到栅格网络以及每个栅格的二维坐标;
3)对每个栅格的地形可通行性进行评估,计算代价值,得到地形可通行性代价图;
4)结合指定时段内的太阳高度角/方位角,评估每个栅格单元内的光照强度适宜性,计算代价值,得到光照适宜性代价图;
5)结合星历计算结果评估每个栅格单元是否处在通信盲区,计算代价值,得到通信可见性代价图;
6)根据第3~5步计算结果确定各类障碍,然后合并人工指定障碍得到综合障碍图;
7)加权叠加第3~5步中各类代价计算结果,得到综合代价图;
8)对DEM中各点进行休眠策略计算,得到可休眠区分布图。休眠区可视化综合分析模型基于车体航向角建立了可休眠行量化评估指标,并在月面综合环境图的基础上增加可休眠行评估信息,提供了一个人机协同解决休眠点寻找复杂问题的有效途径。
A Control Method of Sleep-Reboot in the Complex Lunar Far-Side Environment of Yutu-2
-
摘要:针对复杂地形与中继通信等多约束条件下“玉兔二号”巡视器休眠与唤醒控制问题,提出了复杂月背环境休眠与唤醒规划控制方法。通过巡视器单目相机序列成像的天际线感知方法实现了周围地形的遮挡情况分析,基于巡视器姿态预测方法计算了巡视器给定位置的可休眠姿态及控制策略,提出了可休眠性指标与可视化综合分析方法以辅助寻找备选休眠点,并设计了休眠唤醒在轨工作模式。将其应用到“玉兔二号”在轨控制中,实施情况说明了控制方法的正确性和工作模式的有效性。Abstract:A control method of sleep-reboot in complex lunar far-side environment is proposed in this paper for solving Yutu-2 lunar rover sleep-reboot control problem under contraints conditions of complex terrain and relay communication. A skyline sensing method based on the sequence imaging of the monocular camera is proposed to realize the occlusion analysis, a lunar attitude prediction method is proposed to realize the calculation of sleepable attitude and control strategy for a given location, a sleepability analysis index and a visualization comprehensive analysis method are proposed to assist in finding alternative sleep locations. Finally, the implementation mode of sleep-reboot on-orbit is designed and presented. The Yutu-2 on-orbit implementation performance proves the validity of the control method and the effectiveness of the process.Highlights
● A lunar environment perception method not based on 3D terrain reconstruction technology is proposed to realize the occlusion analysis. ● A multi-constraint sleep-reboot strategy calculation method with variable azimuth is proposed to adapt to the complex lunar far-side environment. ● A sleepability quantitative analysis index is proposed to assist in finding alternative sleep locations. ● A sleep-reboot control mode of Yutu-2 in the complex lunar far-side environment is established. -
表 1休眠唤醒约束
Table 1Sleep-reboot’ constraints
序号 约束名称 约束说明 约束满足方法 1 休眠后防误唤醒约束 在有地形遮挡的情况下,存在巡视器休眠后进入月夜前可能被误唤醒的风险,需要确保–Y侧太阳翼输出功率小于唤醒阈值Ws 调整车体姿态和休眠流程启动时刻,车体姿态通过根据环境光照遮挡情况调整车体位置和航向实现 2 休眠防过热约束 由于休眠状态下收拢+Y侧太阳翼并接通两相流体回路引入核源热量,为防止车体过热,需要在太阳高度角小于阈值hs时启动休眠流程 调整休眠流程启动时刻 3 休眠测控可见性约束 若在理论休眠时刻前后一段时间有测控遮挡,则采用自主方式休眠,否则采用地面控制方式 可见性由环境的通信遮挡情况决定 4 休眠后热控约束 为保证月夜期间两相流体回路顺利工作,要求俯仰角要大于阈值θpitch 调整车体位置和航向 5 唤醒后蓄电池组
工作温度约束为确保蓄电池组能在巡视器唤醒时可靠供电,要保证蓄电池能够从月夜低温升到工作温度,但同时也要避免舱内其它设备温度过高,需要合理设计整器唤醒前预热时长,要求预热时长处于[twmin,twmax]之间且twmax–twmin有小时级的
上限要求调整车体姿态,通过根据环境光照遮挡情况调整车体位置和航向实现 6 唤醒后整器能源约束 巡视器唤醒+Y侧太阳翼展开到位后θ+Y,整器发电功率要大于基础功耗,且尽可能高效率发电 调整车体姿态,通过根据环境光照遮挡情况调整车体位置和航向实现 7 休眠与唤醒前后中继星可见性约束 在巡视器休眠与唤醒设置期间,巡视器定向天线在限幅范围内对中继星指向有解以保证设置状态数据能够下传 调整车体姿态和+Y侧太阳翼,通过根据环境通信遮挡情况调整车体位置、航向和+Y侧太阳翼角度实现 表 2天际线计算方法
Table 2The algorithm of skyline recognition
输入:天际线的相机成像;拍摄图像时桅杆云台等活动机构的位置信息;相机内外参数 计算步骤:
1)利用边缘检测、特征提取等图像处理方法,提取图像中天际线点的图像坐标;
2)基于天际线图像坐标计算相机坐标系下每个天际线点对应的空间射线指向;
3)引入云台参数、桅杆转角、车体姿态,计算天际线点在当地水平坐标系下的空间指向,获得光心点(Xc,Yc,Zc)在航向角度范围内(AYaw1~AYaw2)之间的天际线高度角度AHi(i=1,···,N);
4)将序列图像中每幅图像光心的所对应偏航范围内天际线高度角度进行归一化处理,得到车体位置所有航向角度范围内的天际线高度角AHj(j=1,···,M)。表 3策略参数及影响约束
Table 3Strategy parameters and influence constraints
序号 参数名称 参数含义 影响约束 1 唤醒时刻$ {t}_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $ 为次月昼−Y侧太阳翼发电功率约升到Ws,巡视器由月夜转月昼开始时刻 1) 唤醒后温度约束 2 车体航向角${\phi }_{\mathrm{wake}}$ 满足$ {t}_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $时刻巡视器休眠唤醒的车体航向角 1)唤醒时刻$ {t}_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $;
2) 休眠后热控约束3 +Y侧太阳翼唤醒后期望展开角度$ {\theta }_{+Y} $ 巡视器唤醒时+Y侧太阳翼自主展开的角度 1)车体航向角${\phi }_{\mathrm{wake}}$;
2) 唤醒后能源约束4 休眠流程启动时刻$ {t}_{\mathrm{s}\mathrm{t}\mathrm{a}\mathrm{r}\mathrm{t}} $ 控制休眠序列首指令执行时刻 1)车体航向角${\phi }_{\mathrm{wake}}$;
2) 休眠后防误唤醒约束;
3) 休眠温度约束5 休眠方式$ {tp}_{\mathrm{s}\mathrm{l}\mathrm{e}\mathrm{e}\mathrm{p}} $ 自主方式休眠还是地面控制方式 1)休眠流程启动时刻$ {t}_{\mathrm{s}\mathrm{t}\mathrm{a}\mathrm{r}\mathrm{t} } $;
2)车体航向角$ {\phi }_{\mathrm{wake}} $;
3) 休眠时是否有测控支持(含对中继指向有解)表 4休眠唤醒策略计算方法
Table 4The algorithm of sleep-reboot’s strategy calculation
输入:天际线计算结果;某位置点三维地形数据或车体在该点处的姿态数据;太阳及中继星星历数据 输出:唤醒时刻twake;车体航向角$ {\phi }_{\mathrm{w}\mathbf{a}\mathbf{k}\mathbf{e}} $; +Y侧太阳翼唤醒后期望展开角度$ {\theta }_{+Y} $;休眠流程启动时刻${t}_{\mathrm{start}}$;休眠方式$ {tp}_{\mathrm{s}\mathrm{l}\mathrm{e}\mathrm{e}\mathrm{p}} $ 计算步骤:
1)首先根据天际线计算结果和太阳星历数据,计算唤醒时刻$ {t}_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $ = 太阳可见时刻 +$ {(t}_{\mathrm{w}\mathrm{m}\mathrm{i}\mathrm{n}}+{t}_{\mathrm{w}\mathrm{m}\mathrm{a}\mathrm{x}})/2 $;
2)获取某位置点地形信息(若为车体姿态需拟合生成局部地形),计算在${t}_{\rm wake}$唤醒时刻–Y侧太阳翼发电功率为$ {W}_{\mathrm{s}} $时的车体航向$ {\phi }_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $,车体航向可能会有多解,可根据休眠后热控约束选解;
3)对车体航向为$ {\phi }_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $时车体姿态进行预估,根据唤醒后能源约束要求,计算+Y侧太阳翼唤醒后期望展开角度$ {\theta }_{+Y} $;
4)根据车体航向为$ {\phi }_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $时车体预估姿态信息、天际线信息、太阳星历信息和休眠后防误唤醒约束、休眠防过热约束,计算休眠流程启动时刻$ {t}_{\mathrm{s}\mathrm{t}\mathrm{a}\mathrm{r}t} $;
5)根据车体航向为$ {\phi }_{\mathrm{w}\mathrm{a}\mathrm{k}\mathrm{e}} $时车体预估姿态信息、休眠流程启动时刻${t}_{\mathrm{start}}$、天际线信息、中继星星历信息,计算测控遮挡情况,若遮挡则为自主休眠,
否则为地面控制休眠。表 5考虑休眠信息的月面综合环境图建立方法
Table 5The algorithm of building comprehensive lunar environment map considering sleep information
输入:数字高程图(DEM);天际线计算结果;巡视器外包络参数及机构运行能力限制;测控资源分配结果和相关预报结果(太阳及中继星星历数据);规划时间 计算步骤: 1)获取指定的数字高程图(DEM)文件,获取设置的图像分辨率、栅格大小、指定时段、时段步长;
2)对DEM图进行栅格化处理,得到栅格网络以及每个栅格的二维坐标;
3)对每个栅格的地形可通行性进行评估,计算代价值,得到地形可通行性代价图;
4)结合指定时段内的太阳高度角/方位角,评估每个栅格单元内的光照强度适宜性,计算代价值,得到光照适宜性代价图;
5)结合星历计算结果评估每个栅格单元是否处在通信盲区,计算代价值,得到通信可见性代价图;
6)根据第3~5步计算结果确定各类障碍,然后合并人工指定障碍得到综合障碍图;
7)加权叠加第3~5步中各类代价计算结果,得到综合代价图;
8)对DEM中各点进行休眠策略计算,得到可休眠区分布图。 -
[1] 吴伟仁,王琼,唐玉华,等. “嫦娥4号”月球背面软着陆任务设计[J]. 深空探测学报(中英文),2017,4(2):111-117.WU W R,WANG Q,TANG Y H,et al. Design of Chang’e-4 lunar farside soft-landing mission[J]. Journal of Deep Space Exploration,2017,4(2):111-117. [2] LI C,LIU D,LIU B,et al. Chang’E-4 initial spectroscopic identification of lunar far-side mantle-derived materials[J]. Nature,2019,569(7756):378-382.doi:10.1038/s41586-019-1189-0 [3] 褚桂柏, 张熇. 月面探测器技术[M]. 北京: 中国科学技术出版社, 2007. [4] 周建亮, 吴风雷, 高薇. 月面遥操作技术[M]. 北京: 国防工业出版社, 2017. [5] CARR G A, JONES L, MORENO V. Mars Science Laboratory(MSL) power system architecture[C]//10th International Energy Conversion Engineering Conference. Washington DC: AIAA, 2012. [6] JENSEN H, LAURSEN J. Power conditioning unit for Rosetta/Mars express[C]//Proceedings of the 6th European Space Power Conference. Paris: ESA, 2002. [7] LOCHE D. Mars express and Venus express power subsystem in-flight behavior[C]//Proceedings of the 8th European Space Power Conference. Paris: ESA, 2008. [8] 彭松, 温博, 金晟毅, 等. 玉兔二号月球车休眠唤醒设计及在轨实现[C]//月球和深空探测国际学术研讨会论文集. 北京: 中国空间技术研究院, 2019.PENG S, WEN B, JIN S Y. Sleep-reboot design and on-orbit performance of Yutu-2 lunar rover[C]//International Symposium on Lunar and Deep Space. Beijing: China Academy of Space and Technology, 2019 . [9] 叶培建,孙泽洲,张熇,等. 嫦娥四号探测器系统任务设计[J]. 中国科学:技术科学,2019,49:124-137.doi:10.1360/N092018-00400YE P J,SUN Z Z,ZHANG H,et al. Mission design of Chang’e-4 probe system[J]. Scientia Sinica Techologica,2019,49:124-137.doi:10.1360/N092018-00400 [10] 张立华,熊亮,孙骥,等. 嫦娥四号任务中继“鹊桥”技术特点[J]. 中国科学:技术科学,2019,49:20-28.ZHANG L H,XIONG L,SUN J,et al. Technical characteristics of the relay communication satellite “Queqiao” for Chang’e-4 lunar farside exploration mission[J]. Scientia Sinica Techologica,2019,49:20-28. [11] 杨眉, 刘德成, 李飞, 等. 嫦娥四号着陆器月面工作遮挡应对策略研究[C]//月球和深空探测国际学术研讨会论文集. 北京: 中国空间技术研究院, 2019.YANG M, LIU D C, LI F, et al. Research on the Countermeasures of lunar working occlusion of Chang'e-4 Lander[C]//International Symposium on Lunar and Deep Space. Beijing: China Academy of Space and Technology, 2019. [12] MCGEE T G , SENGUPTA R , HEDRICK K . Obstacle detection for small autonomous aircraft using sky segmentation[C]//Proceedings of the 2005 IEEE International Conference on Robotics and Automation. Orlando: IEEE, 2005. [13] MIHAIL R P, WORKMAN S, BESSINGER Z, et al. Sky segmentation in the wild: an empirical study[C]//2016 IEEE Winter Conference on Applications of Computer Vision (WACV). Lake Placid: IEEE, 2016. [14] 李立春, 于天一, 程肖, 等. 天体表面探测中基于天际线成像的地形遮挡计算[C]//第6届全国航天飞行动力学技术研讨会. 昆明: 中国宇航学会, 2018.LI L C, YU T Y, CHENG X, et al. Terrain occlusion calculation based on Skyline imaging in body surface detection[C]//The 6th National Symposium on Space Flight Dynamics. Kunming: Chinese Society of Astronautics, 2018 . [15] 周建亮,谢圆,张强,等. 月面巡视器遥操作中的任务规划技术研究[J]. 中国科学:信息科学,2017,44:441-451.ZHOU J L,XIE Y,ZHANG Q,et al. Research on mission planning in teleoperation of lunar rovers[J]. Scientia Sinica(Informationis),2017,44:441-451. [16] 谢圆,周建亮,王永. 面向月球车任务规划的环境建模技术[J]. 东南大学学报(自然科学版),2010,40:292-296.XIE Y,ZHOU J L,WANG Y,et al. Environment modeling for mission planning of lunar rovers[J]. Journal of Southeast University,2010,40:292-296.