嫦娥三号软着陆轨道设计与控制策略毕业论文(19页).doc
《嫦娥三号软着陆轨道设计与控制策略毕业论文(19页).doc》由会员分享,可在线阅读,更多相关《嫦娥三号软着陆轨道设计与控制策略毕业论文(19页).doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-嫦娥三号软着陆轨道设计与控制策略毕业论文-第 17 页嫦娥三号软着陆轨道设计与控制策略摘要嫦娥三号于2013年12月2日1时30分成功发射,探测器在高速飞行情况下,通过多个发动机的脉冲组合以实现各种姿态的调整控制。要保证探测器在月球预定区域内实现软着陆,关键是着陆轨道与各个阶段控制策略的设计。本题要求我们根据嫦娥三号的预定着落点和六个阶段关键点的状态,建立数学模型,确定着陆准备轨道位置和六个阶段的最优控制策略,并对它们做相应的误差分析和敏感性分析。对于问题一,要求得着陆准备轨道(即椭圆轨道)近月点和远月点的位置,通过查阅资料,对一般底轨月球卫星,地球引力摄动几乎与月球非球形引力摄动相当,假设
2、不能忽略地球扁率项摄动,通过建立嫦娥三号椭圆运动的主要摄动源及力模型,通过在3000m位置经纬度逆推法确定近月点的位置,并通过远月点和近月点位置关系,进而求出远月点位置。题目中要求远、近月点相应的速度,我们通过简化的椭圆轨道模型,根据开普勒第二定律和机械能守恒(由于月球无大气,着陆器环月飞行无能量耗散),列出相应公式,求出近月点和远月点的速度。对于问题二,要确定嫦娥三号的着陆轨道,我们采取基于蚁群算法的软着陆轨迹优化模型,将这一过程在二体模型下描述,建立整个过程的制动发动机推力方向角与时间t的关系函数。通过六个阶段的状态,确定线性方程。通过燃料消耗指标公式取得最小值,确定最优控制策略。对于问题
3、三,首先我们通过将题目中附件3和附件4导入matlab中,得出高程图和等高图,可以判断哪块区域较平坦,给卫星水平移动提供理论依据。接着我们建立了初始状态误差模型和传感器误差模型。然后又通过误差分析系统的建立,误差敏感系数矩阵的求取方法和步骤的分析,得出设计的设计的着陆轨道和控制策略的误差分析和敏感性分析结论关键词:逆推法 开普勒第二定律 机械能守恒 蚁群分析 最优控制策略二体模型 关系函数 误差敏感系数矩阵一、 问题重述嫦娥三号于2013年12月2日1时30分成功发射,12月6日抵达月球轨道。嫦娥三号在着陆准备轨道上的运行质量为2.4t,其安装在下部的主减速发动机能够产生1500N到7500N
4、的可调节推力,其比冲(即单位质量的推进剂产生的推力)为2940m/s,可以满足调整速度的控制要求。在四周安装有姿态调整发动机,在给定主减速发动机的推力方向后,能够自动通过多个发动机的脉冲组合实现各种姿态的调整控制。嫦娥三号的预定着陆点为19.51W,44.12N,海拔为-2641m。嫦娥三号在高速飞行的情况下,要保证准确地在月球预定区域内实现软着陆,关键问题是着陆轨道与控制策略的设计。根据其着陆轨道设计的基本要求:着陆准备轨道为近月点15km,远月点100km的椭圆形轨道;着陆轨道为从近月点至着陆点,其软着陆过程共分为6个阶段。既要满足每个阶段在关键点所处的状态,又要尽量减少软着陆过程的燃料消
5、耗,我们需要建立数学模型并且讨论和求解以下问题:1通过建立月心平赤道坐标系,确定椭圆形轨道近月点和远月点的位置;利用开普勒第二定律和机械能守恒,求出嫦娥三号相应速度的大小与方向。2. 根据附件2嫦娥三号着陆过程的六个阶段及其状态要求,建立适当的模型,确定嫦娥三号的着陆轨道;并在满足减少软着陆过程燃料消耗情况下,确定6个阶段的最优控制策略。3. 对于问题2中我们设计的着陆轨道和控制策略,结合附件3和附件4的高程图,做相应的误差分析和敏感性分析。二、问题假设1假设月球为均匀引力场;2假设着陆器软着陆过程中的月球自转忽略;3假设着陆器在一个固定的铅垂面内运动;4在模型一中,假设仅考虑地球引力摄动和月
6、球非球形引力对着陆器的影响;5在模型三中,假设不考虑摄动项对着陆器的影响;二、 主要符号说明一览表符号符符号的含义及单位M月球的质量(kg)m着陆器的质量(kg)月球平均半径(km)月球赤道平均半径(km)F主发动机的推力(N)r着陆器与月心距离(km)v着陆器的径向速度(km/s)着陆器极角(rad)月球引力常数()主发动机推力方向角,其定义为F与当地水平方向夹角(rad)ISP主发动机比冲(m/s)椭圆轨道近月点半径(km)椭圆轨道远月点半径(km)J优化性能指标四、问题分析4.1对问题一的分析题目要求根据探测器绕月椭圆轨道的半径及着陆过程的各个阶段的状态,求出远月点和近月点的位置,我们知
7、道在从距离月球表面15km的位置到3km的位置,竖直方向下降了12km,我们可以建立适当的坐标系,由已知3km处位置和速度逆推出近月点15km的位置,并用投影在月球表面的经纬度和高度表示。由近月点和远月点的几何关系,进而确定远月点的位置。对远、近月点相应的速度,可以应用物理学公式和给定的数据求出,并可以把求得近月点的速度与附件1中给出的速度1.7km/s比较,看误差的大小。4.2对问题二的分析由于月球表面附近没有大气,所以在飞行器的动力学模型中没有大气阻力项。而且从15km左右的轨道高度软着陆到月球表面的时间比较短,一般在几百秒的范围内,我们假定月球引力非球项、日月引力摄动等影响因素均可忽略不
8、计,所以将这一过程可以二体模型下描述,建立动力学方程。4.3对问题三的分析首先我们对题目附录3和附录4中,距2400m的数字高程图和据月面100m的数字高程图,我们转化为三维高程图和等高图,见论文附录2和附录3。通过高程图分析着陆器下落过程中应避免障碍物,选择较为平坦的地区。又由于在测量数据中,惯性导航系统的初始速度误差是造成软着陆避障和精确定点软着陆的主要误差源, 它会造成位置误差随时间的累积而不断变大. 我们通过建立误差分析系统和误差敏感系数矩阵分别分析问题(2)中设计的着陆轨道和最优控制策略。五、模型的建立与求解5.1 准备工作由于涉及到专业术语,为此我们首先给出必要的说明:1.轨道根数
9、:又称轨道参数,是用来描述天体在其轨道运行状态的一组参数,通常情况下指的是用万有引力定律描述天体按圆锥曲线运动时所必需的6个参数。2.摄动:一个天体绕另一个天体沿二体问题的轨道运行时,因受到其他天体的吸引或其他因素的影响,天体运动会偏离原来的轨道。这种偏离的现象称为摄动。5.2 问题一模型的建立与求解5.2.1模型一:月球卫星运动的主要摄动源及力模型的建立据查阅资料,我们把平均高度h=100-300km的月球卫星定为低轨。通过对各摄动源的摄动量级进行分析,对此类模型只要考虑月球非球形引力和地球引力摄动。为了便于分析,将着陆轨道的抛物线运动如下图5-2-1所示,DAFL月球表面15km3km图5
10、-2-1着陆轨道运动轨迹大致示意图与地球卫星情况类似,分别采用如下长度、质量和时间单位: (1)相应地,有,.建立月心平赤道坐标系如图5-2-2,卫星的运动方程如下: (2)也可以用椭圆轨道根数来表示,即 (3)其中r、和分别为着陆器的月心位置矢量、速度矢量和加速度矢量,而是6个开普勒轨道根数。方程(3)中的右函数由方程(2)中的摄动加速度形成。和分别为 (4)Oi着陆器轨道白道黄道月球赤道xNIJ图5-2-2 月心平赤道坐标系5.2.2模型二:对简化的椭圆轨道模型数学表达式的理论推导设:嫦娥三号着陆器的质量为m,月球的质量为M,轨道半长轴为a,轨道半短轴为b,月球中心到椭圆中心点的距离为c,
11、A和B点分别为椭圆运动的近月点和远月点,相对应的速度分别为和,相对应的半径分别为和。G为万有引力常数,由附件1得月球平均半径=1737.013km。理论推导如下:根据开普勒第二定律,在相等的时间内,行星与恒星的连线扫过的面积相等。则有, (5)有椭圆轨道要素几何关系有: (6)着陆器运动的总机械能等于其动能与势能之和,当它在近日点和远日点时,机械能应分别为 (7)根据机械能守恒,应有,结合(1)(2)(3)故有, (8)综合以上,可解得: (9)5.2.3对模型一的摄动解的构造求解和分析根据对模型一的表述,在月心平赤道坐标系中,着陆器的摄动运动方程为 (10)其中, ; =(0 0 0 0 0
12、 1) ,。 (11)由图5-2-1在3000米处经纬度坐标为19.51W,44.12N,由运动方程和逆推法,得近月点的经纬度坐标为19.046W,28.999N,距月球表面上15km;由远月点和近月点的几何关系,经度之和为180度,纬度关于月球赤道面对称,进而得出远月点经纬度坐标为160.954E,28.999S,距月球表面上100km.5.2.4对模型二的求解及结果分析由上式和已知数据,, ,代入公式(9)中,可以得到, (12)可以看出近月点的速度为1.6922km/s,与附件1中嫦娥三号在近月点处相对速度为1.7km/s较为接近,说明求得结果比较准确。而相应的速度的方向为在近月点和远月
13、点处轨道的切线方向。5.3 对问题二模型的建立与求解5.3.1模型三:基于蚁群算法的软着陆轨迹优化模型 基于模型三的假设和分析,从15km左右的轨道高度软着陆到月球表面的时间比较短,一般在几百秒的范围内,可以假设如月球引力非球项、日月引力摄动等影响因素均可以忽略,所以这一过程可以二体模型下描述。其示意图如图5-2-3所示,其中O为月球质心,x轴方向为月心指向着陆器的初始位置,y轴方向为初始位置着陆器速度方向。着陆器xyF月球O图5-2-3 月球软着陆极坐标系其动力学方程如下: (13)根据动力下降段的起点位置可以确定动力学方程初值条件,由于起点处于霍曼转移轨道(椭圆轨道)的近地点,故其初始条件
14、为: (14)终端条件为实现软着陆,即 (15) 其中终端条件中对终端极角及终端时间tf无约束。我们取优化变量为制动发动机推力方向角。优化的性能指标为在满足上述初始条件和终端条件的前提下,使得着陆过程中消耗燃料最少,即 (16)5.3.2模型三的求解过程及分析对此类蚁群算法的求解较为复杂,首先介绍以下求解的理论知识:1.参数化方法 本文也采用直接法进行轨迹优化,由于优化变量的搜索空间是一个泛函空间,无法直接应用优化算法,因此首先要将这个轨迹优化问题转化参数优化问题。采用函数逼近法进行参数化。在这里设主发动机的推力方向角可以表示成一个多项式的形式,即:= (17)这些轨迹优化问题就转化为对多项式
15、系数三个参数的优化,但这三个参数没有明确的物理意义,确定初值及搜索空间比较困难,为此本文对函数逼近法作进一步改进。首先将月球软着陆轨迹离散化,由题中划分成6个小段,每段的节点设定一个推力方向角,那么可以将7个节点的推力方向角和终端时刻tf作为待优化的参数。每个节点的时刻可以由下式得到:ti=t0+i(tf-t0)/n, (i=0,1,6) (18)这样,就使得每个节点的推力方向角都有一个对应的节点时刻。那么利用者7个节点的推力方向角及对应时刻对式(17)进行拟合,可以求得多项式的系数(i=0,1,2),进而得到整个着陆轨迹的推力方向角曲线。2.用于多元连续函数的十进制蚁群算法用于多元连续函数的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嫦娥 三号 软着陆 轨道 设计 控制 策略 毕业论文 19
限制150内