2014高教社杯全国大学生数学建模竞赛编号专用页赛区评阅编号(由赛区组委会评阅前进行编号):全国统一编号(由赛区组委会送交全国前编号):全国评阅编号(由全国组委会评阅前进行编号):嫦娥三号软着陆轨道设计与控制策略摘要:根据题目附录和文献[4]中提供的嫦娥三号的运行参数,利用角动量守恒及向量几何的方法,分别确定了近日点、远日点的位置向量和速度向量。
与文献[4]的真实数据比较发现吻合良好。
本文重点关注优化减速控制与着陆点避障两方面:前者燃耗最大,后者决定着陆成败。
首先,在多重坐标变换基础上,建立了飞行器制动的动力学方程。
并以燃耗为最优化性能指标、近月点状态为初始条件、着陆点状态为终端条件,利用极值原理求解飞行器的着陆轨迹,及其最优控制参数。
其次,对避障阶段采集的高程图采取水平剖分、比较高程方差的方法,解出最优降落点。
关键词:软着陆;最优轨道;避障1、问题重述嫦娥三号于2013年12月2日1时30分成功发射,12月6日抵达月球轨道,于北京时间12月14号在月球表面实施软着陆。
嫦娥三号在着陆准备轨道上的运行质量为2.4t,安装在其下部的主减速发动机能够产生1500N到7500N的可调节推力,其比冲(即单位质量的推进剂产生的推力)为2940m/s,可以满足调整速度的控制要求。
嫦娥三号四周安装了姿态调整的发动机,在给定主减速发动机的推力方向后,能够自动通过多个发动机的脉冲组合实现各种姿态的调整控制。
嫦娥三号的预定着陆点为19.51W,44.12N,海拔为-2641m。
嫦娥三号在高速飞行的情况下,为了保证嫦娥三号能准确地在月球预定区域内实现软着陆,关键的问题是着陆轨道与控制策略的设计。
其着陆轨道设计的基本要求如下:着陆准备轨道为近月点15km,远月点100km的椭圆形轨道;着陆轨道为从近月点至着陆点,其软着陆过程共分为6个阶段,要求满足每个阶段在关键点所处的状态;尽量减少软着陆过程的燃料消耗。
根据上述的基本要求,建立数学模型解决下面的问题:(1)计算其着陆准备轨道近月点和远月点的位置,以及嫦娥三号相应速度的大小与方向。
(2)确定嫦娥三号的着陆轨道和在6个阶段的最优控制策略。
(3)对于设计的着陆轨道和控制策略进行相应的误差分析和敏感性分析。
2、问题分析2.1技术背景月球软着陆的方式有两种,分别是:1)从月球转移轨道直至月球轨道,从而实现软着陆;2)从月球的停泊轨道变轨到近月点,然后实现软着陆。
[2]嫦娥三号要求准确的在月球预定区域内实现软着陆,它降落的过程为如下几个阶段:嫦娥三号先进行霍曼变轨,由高度约100km的停泊轨道进入到近月点高度约15km的椭圆轨道;到达近月点时,探测器的制动发动机点火,进入动力下降阶段,即上图中的DA段;在距离月面约2km时,水平速度减为0,即上图中的AF段,调整姿态后,探测器以自由落体的方式降落到月面,即上图中的FL段。
2.2着陆过程的主要考虑因素着陆期间主要考虑两大因素:一、主减速段是用时最长、推进剂消耗最多,因此最小化推进剂消耗是该段制导律的主要设计目标。
二、避障阶段决定飞行器能否顺利着陆,因此统计分析高程数据并采取相应横向推力最关重要。
2.3力学分析嫦娥三号受力分析图xzy月球嫦娥三号F 推F 引O如上图示,以月心为坐标原点,月球自传轴为OZ 轴,OX 轴过零经度线,利用右手准则确定OY 轴,建立空间直角坐标系。
嫦娥三号探测器绕月运动中,受到指向月心的引力,以及相背于速度方向的由发动机产生的推力两个力同时作用。
引力是在月心坐标下考虑。
其参数为: ● 为万有引力常量且 ● 为月球的质量, kg 。
● 为航天器的质量●是航天器质心的坐标,发动机推力是在飞行器轨道坐标系下考虑的:●为发动机的冲力,是由发动机构造、性质、燃料共同决定。
飞行过程中是不变的。
●为探测器中燃烧燃料的质量,●是秒耗量。
表示飞行器燃料每秒燃烧消耗的质量。
●是推力方向,由飞行器的飞行姿态决定。
●因此运动的加速度为:2.4坐标系2.4.1直角坐标系的旋转我们假设月球是一个不旋球体,不考虑侧向运动,我们建立的月球探测器的数学模型,利用燃耗最优原则,依据庞特里亚金最大值原理设计了最优轨道。
首先,我们建立了以为原点的月心惯性坐标系,OX轴是月球的0经度线;OZ是月球的自转方向;OY是根据右手坐标来确立的。
要在月心惯性坐标下计算推力,需进行坐标旋转变换。
根据欧拉姿态角的变化过程,经过两次有顺序的坐标轴旋转,得到两个矩阵:先将轨道坐标沿方向旋转角度,旋转变换的矩阵为:再将之沿绕方向旋转角度,旋转变换的矩阵为:因此得到总的旋转矩阵:为原点在探测器的轨道坐标系,指向从月心到着陆器的延伸线方向,垂直指向运动方向,按右手坐标系确定。
制动发动机推力的方向与探测器纵轴重合,为与轴正向所成夹角,为在平面上的投影与轴负向所成夹角。
在月心惯性坐标中,推力为:●是推力方向,如上图所示。
●是以月心指向飞行器质心的向量。
●推力方向与的夹角。
●是推力在投影于的夹角。
和随飞行器飞行状态而变,那么:同理,在月心惯性坐标下,总的加速度为:2.4.2直角坐标系与经纬坐标系的变换近月点速度方向分析图0度经线月心近月点着陆点VyxZOLN如上图所示,以月心为坐标原点,月球自转轴为竖轴建立空间直角坐标系OXYZ ,假设近月点的空间直角坐标为,用和分别表示近月点位置的经度和纬度,可由以下经纬度转换成为直角坐标系坐标的公式:3.模型假设1) 不考虑月球的自转。
因为飞行器的速度相比月球自转的速度快、着陆时间快得多。
2) 不考虑除月球以外其他天体引力对飞行器的扰动。
3) 不考虑着陆区域附近因地形不同而造成的质量不同,进而影响引力场。
即假设引力场在同样高度是均匀的。
4) 假设月球引力场是从月心点发出的,引力指向月心点。
5) 假设飞行器燃料足够使用。
4、符号及字母描述M 月球质量( M=7.349×10^(22)kg)m 航天器质量r 月球的半径(r=1.737013×(10)^6m)G 万有引力常量(G = 6.67×10^(-11))g 月球引力加速度t运动的时间月球万有引力探测器推进器产生的冲力发动机比冲(Ve=2940m ⁄s=2.94m/s)α轨道坐标 沿OZ方向旋转的角度β轨道坐标 沿OX方向旋转的角度θφ表示秒耗量近月点位置经度近月点位置纬度相关符号字母说明引 推推力方向与 的夹角推力在 投影于与 的夹角5.近月点与远月点参数的确定5.1 近月点的参数根据文献资料数据 [4],由北京工程研究所和空间智能控制技术国家级重点实验室的研究员们在这篇文献中对嫦娥三号的发射与着陆的设计做出了详细的说明,参与嫦娥三号设计与制造的他们在这篇文献中对嫦娥三号在登月过程中的各个阶段的各项参数都做出了详细而精确的推到与证明,通过这篇文献我们可以得到探测器近月点的位置信息为:经度:19.0464°W 纬度:28.9989°N 高度:15km 俯视姿态角:85°资料中所给的近月点的速度V=1.6957km/s5.1.1计算近月点直角坐标近月点速度方向分析图0度经线月心近月点着陆点VyxZOLN由2.4.2中构建的方程组,设点N 为探测器在近月点处的位置,且该点所处在0度经线的位置上;已知近月点的位置为(19.0464°W ,28.9989°N ),高度为月球半径+15km ,着陆点的位置为(19.51°W ,44.12°N )可得到近月点的直角坐标:,单位:km5.2 远月点的参数5.2.1用近月点计算远月点位置经度:160.9536°E 纬度:28.9989°S由近月点位置的经纬度投影得到远月点的经纬度经度:19.0464°W 纬度:28.9989°N 高度:15KM+月球半径月球近月点远月点如上图所示,由于近月点、月心、远月点在同一直线上,已知近月点的位置为经度:19.0464°W ,纬度:28.9989°N 。
运用投影的方法可得到远月点的位置,计算方法如下:经度 = 180°- 近月点经度 = 160.9536°W 纬度 = 28.9989°S5.2.2远月点的直角坐标由2.4.2中的方程组结合远月点的经纬度数据可以得到远月点的直角坐标为,单位km5.3飞行器在近月点和远月点的速度 5.3.1推导、计算月球的第一宇宙速率根据万有引力定律:v=(月球质量M=7.349*kg,G = 6.67*,月球的半径r=1.737013m )由此可以得到月球的第一宇宙速度为:=1.68km/s。
由于远月点处于嫦娥三号探测卫星的变轨点也就是变轨后的轨道与环月运动轨道的交点处,因此,远月点的速度即为探测器绕月运行的速度,即月球的第一宇宙速度,既得远月点的速度为=1.68km/s。
5.3.2利用角动量守恒估算近月点速度首先由角动量的定义可知:其中为角动量,为运动轨迹向量,为动量,为速度向量,m为探测器的重量。
然后,刚根据角动量守恒定律:=常量。
已知,远日点(初次变轨时的位置)的路径长度:=100km+月球半径r。
由远日点与近日点角动量守恒得:代入数据可得=1.7615km/s。
与资料中所给的=1.6957km/s相比较,计算所得的数据与资料所给数据产生的误差(3.8%)5%,因此计算所得的近日点速度是吻合且正确的。
5.3.3计算近月点速度方向由5.1.1中图所示,设点N为探测器在近月点处的位置,且该点所处在0度经线的位置上;点L为探测器着陆点的位置,由此构建方向向量,以及探测器的速度方向向量,已知近月点的位置为(19.0464°W,28.9989°N),高度为月球半径r+15km,着陆点的位置为(19.51°W,44.12°N)根据向量的原理整理总结可得如下方程组:将,数据代入结合5.1.1中所计算出的近月点N的空进直角坐标,运用matlab进行运算后整理可得如下线性方程组:综上所述及计算我们可以得到近月点的速度方向向量为:6、主减速阶段的轨道方程6.1动力学方程根据2.3中牛顿力学分析;经过2.4.1坐标方程变换后,飞行器的动力学方程如下:=T-(其中Q=表示秒耗量)6.2控制方程整理6.1中的方程,将其打开引入简记符号后,系统状态方程可表示为:其中,以上式子中是用于控制飞行棋的变量。
由上式运动方程可知,决定飞行器状态的变量为:是飞行器质心位置,是飞行器速度向量,m是飞行器质量。
6.3燃耗最优控制(1)性能指标已给定,由以上结论可得出性能指标为:既降落过程中消耗的燃料最少的情况。
(2)初始状态有上文数据可得,系统的初始状态为:(3)控制变量为推进器的秒耗量都是刻画飞行器的飞行姿态的角度(4)终止状态注:动力下降过程中推进剂消耗约为1.4t。