登月飞行器软着陆轨道的遗传算法优化

上传人:guoc****ang 文档编号:59005992 上传时间:2022-03-01 格式:DOC 页数:4 大小:523.76KB
返回 下载 相关 举报
登月飞行器软着陆轨道的遗传算法优化_第1页
第1页 / 共4页
登月飞行器软着陆轨道的遗传算法优化_第2页
第2页 / 共4页
登月飞行器软着陆轨道的遗传算法优化_第3页
第3页 / 共4页
点击查看更多>>
资源描述
ISSN 100020054 清华大学学报 (自然科学版) 2003 年 第 43 卷 第 8 期1436105621059CN 1122223NJ T singhua U n iv (Sci & T ech) , 2003, V o l. 43, N o. 8登月飞行器软着陆轨道的遗传算法优化1, 2 ,李俊峰1 ,崔乃刚2 ,暾2王刘( 1. 清华大学 工程力学系, 北京 100084; 2. 哈尔滨工业大学 航天工程与力学系, 哈尔滨 150001)摘 要: 为了完成对月球土壤的取样等科学任务, 必须确保某些有效载荷安全降落在月球表面。该文完成了将遗传算法 应用于推力幅值恒定的登月飞行器软着陆轨道的优化研究。 通过将求解最优控制的参数化方法和浮点数编码的遗传算 法 (F GA ) 优化方法结合, 并应用于归一化的二体模型, 得到 了燃料最优的软着陆轨道。仿真结果表明, 利用遗传算法进 行登月飞行器软着陆轨道优化研究无初值敏感问题, 并可搜 索到全局最优的轨道。关键词: 航天器的轨道; 轨道控制; 二体问题; 月球探测 器; 登月轨道; 软着陆; 遗传算法一方案:将飞行器射入一个大约 100 km高度的环月停泊圆轨道; 在满足一定条件后, 向飞行器施加一反向制动脉冲, 使飞行器脱离停泊轨道形成一服 从 K ep le r 定律运动的下降椭圆轨道; 当下降到大 约 15 km 左右高度的近月点时, 发动机再次持续工 作, 主要衰减飞行器的切向速度, 同时克服由月球引 力引起的径向速度; 在接近月面的最终阶段, 飞行 器的控制策略转为以降低最终着陆撞击、确保人载 荷的安全为目的, 直至最终软着陆完成。文1, 2 均完成了第二种方案中从 15 km 左右 高度轨道下降到接近月面的飞行器轨道控制方法的研究。 其中, 文1 采用间接打靶法, 文2 采用参数 化打靶和序列二次规划的复合算法。 由于均采用了传统的寻优算法, 优化的最终结果很大程度上取决 于某些优化参量的猜测初始值的选取。由于利用遗传算法3, 4 进行优化不需要选取初 值, 因此也就不存在初值敏感的问题, 同时由于其良 好的全局优化性能, 遗传算法也开始逐步地应用于轨道优化研究5 。本文采用浮点数编码6 的遗传算法进行月球软 着陆轨道的研究。中图分类号: V 412. 4+ 1文章编号: 100020054 (2003) 0821056204文献标识码: AGen e t ic a lgor ithm op t im iza t ion oflunar probe sof t- lan d in g tra jec tor ie sW ANG J ie 1, L I J unfe ng 1, CU I N a ig a ng 2, L IU D un2( 1. D epar tm en t of En g in eer in g M echan ic s,Ts in ghua Un ivers ity, Be ij in g 100084, Ch ina;2. D epar tm en t of A ero space En g in eer in g an d M echan ic s,Harb in In st itute of Techn ology, Harb in 150001, Ch ina )A bstrac t: Fo r luna r exp lo ra t io n m issio n s such a s so il sam p ling, p ay lo ad in st rum en ta t io n m u st safe ly de scend to the luna r su rface. A gene t ic a lgo r ithm (GA ) op t im iza t io n m e tho d w a s u sed to study co n stan t2th ru st am p litude luna r p ro be so f t2land ing t ra jec to r ie s. T h e p a ram e te r iza t io n tech n ique w a s com b ined w ith th e f lo a t enco d ing gene t ic a lgo r ithm (F GA ) op t im iza t io n m e tho d to ana lyze a tw o 2bo dy m o de l to o b ta in m in im um 2fue l so f t2land ing t ra jec to r ie s. T h e sim u la t io n re su lt s show th a t app lica t io n o f th e gene t ic a lgo r ithm fo r o rb ita l co n t ro l h a s no in it ia l va lue p ro b lem and th a t th e a lgo r ithmco nve rge s to th e g lo ba lly op t im a l so lu t io n.系统模型由于月球表面附近没有大气, 所以在飞行器的 动力学模型中没有大气阻力项。而且从 15 km 左右 的轨道高度软着陆到非常接近月球表面的时间比较 短, 一般在几百秒的范围内, 所以诸如月球引力非球 项、日月引力摄动等影响因素均可忽略不计。使用较 1Key words: sp acec raf t o rb it; o rb ita l co n t ro l; p ro b lem o f tw o bo d ie s; luna r p ro be; luna r t ra jecto r ie s; so f t land ing;gene t ic a lgo r ithm (GA )收稿日期: 2002210216基金项目: 中国博士后科学基金资助项目 ( 中博基( 2002) 17 号) ; 国家“八六三”高技术项目 ( 8632225232116) ; 中国航天科技创新基金资助项目作者简介: 王 ( 19742) , 男( 汉) , 北京, 博士后。通讯联系人: 李俊峰, 教授, E 2m a il: lijunf t singh ua. edu. cn早期的月球软着陆方案以“月球 9 号”为代表,登月飞行器沿一条击中月球的轨道飞行, 在接近月 球表面时, 通过制动发动机工作衰减飞行器相对于为简单的二体模型就可以很好地描述这一问题。如图 1 所示, 在惯性坐标系中, 以月心为原点的v rf =v f =rf =0,0,(3)极坐标形式受控飞行器动力学方程为7, 8:a .L2 +v 其物理意义是飞行器降落到月球表面, 速度为 0。对于推力幅值恒定飞行器, 性能指标可以表达 为燃料消耗达到极小, 即rv r = -+ a sin ,r2v r v rrv = -a co s ,+r(1)ttf T T f r0 I sp g d t = I sp g tf ( )m in.40rv 式中:I sp 为发动机比冲; g 为重力加速度; tf 为飞行=r .器软着陆完成时刻。式中: 是月球引力常数;r、v r 和 v 是飞行器归一化在轨道优化过程中, 归一化处理是一种较为普2月心距、极角、法向速度和横向速度;a 是推力加速度; 是推力方向角 ( 操纵角) , 即推力方向与当地9遍采用的方法 。由于状态变量的量级相差较大, 在轨道积分的过程中会导致有效位数的损失。 归一化 处理可以克服这一缺点, 提高计算精度。 另外, 由于 对轨道的优化也要求优化变量尽可能地保持在相同 的量级, 故作以下处理, 令:T水平线的夹角。 其中, 推力加速度 a ( t) =。m 0 - mtT 是发动机推力, 其幅值恒定, 且有 T m in T T m ax;T m in 和 T m ax 分别是可供选择的推力幅值允许的上下 限。m 0 是飞行器在初始时刻的质量。m是燃料消 耗率。r ;r =rref ;vv =,v ref =v refrref t ,r reft =(5)tref =rref;trefv refrrefmm=;m ref 2m ref v refT ;TT =a =,T ref =.mT refrref则动力学方程可改写成以下形式:v2图 1 极坐标形式二体问题示意图1r vr = -+ a sin ,rr2飞行器的初始条件为:v r0 = 0,vrvrv = -+ a co s ,r(6)r= +r(2)v r , v K ,v 0 =r0vr .r=r0 = aL + h.其中: 初始切向速度 v 0 并非当地的环绕速度, 而是 在 K ep le r 轨道运动的飞行器从位于较高停泊轨道 的远月点运动到近月点的速度, 这一速度大于当地飞行器的初始条件和终端约束条件可改写为:r0r0 =vr0 =v0 =,rf ,rrref0,f =rref0,0.环绕速度, v K 就是这两个速度的差;由于初始时(7)vrf =vf =刻飞行器在近月点, 所以初始径向速度 v r0 = 0; 初始轨道半径 r0 为 K ep le r 轨道近月点, aL 为月球半v 0;rref1058清 华 大 学 学 报 ( 自 然 科 学 版)2003, 43 ( 8)P c = 0. 6, 变 异 概 率 pm =10 000。迭 代 代 数 T iter =0. 05,T tfJ =m in.(9)Isp数值算法对上述问题, 采用与文2 相同的参数化方法进 行求解10 。 作如下假设, 推力方向角 可以表示成 一个多项式的形式, 即33计算结果为, 飞行器飞行时间为 218. 44 s;最优推力为 2. 989 kN , 这大约是飞行器在月面附近初始重量的 3. 75 倍; 推力的方向角变化曲线如图 2 所 示, 由该图及式 ( 1) 中 的定义可以看出, 推力径向 分量在初始阶段大约 14 的时间保持在使飞行器下 降的方向上, 以后逐渐变为指向飞行器上升方向以 克服由于月球引力引起的径向速度。图 3 为月心距、 极角、径向速度和横向速度的变化曲线。其中: 月心距一直在减小; 飞行器的横向速度也一直在减小; 而径向速度沿指向月心方向, 先增大后减小, 其极值 的 大 小 超 过 了 100 m s; 软 着 陆 飞 行 极 角 f - 0 = 6. 30。最终燃料消耗为飞行器总质量的44. 38 。6 =a i ti.(10)i= 0上节中所描述的问题可由一个有约束的优化问题描述, 所需优化的参量包括式 (6) 描述的飞行器 4 个状态变量在初始时刻和末端时刻的值、1 个飞行 时间变量、1 个推力幅值变量和式 ( 10) 中用于描述飞行器推力方向角的 4 个参量 a i ( i= 0, 3) , 共计14 个参量。 这些参量应该满足以下 8 个约束条件,式 ( 7) 描述的飞行器在初始时刻和末端时刻的 6 个 等式约束和式 ( 8) 描述的飞行器推力幅值的 2 个不 等式约束。优化目标为式 (9) 所描述的飞行器燃料消 耗达到极小值。对上述问题利用浮点数编码的遗传算法进行求 解, 步骤如下:将 n 个取值范围给定的优化参量按一定的浮点 数编码原则排列在一起成为一个个体, 随机产生N个这样的个体作为初始种群6 ;计算每一个个体的性能指标, 并对这N进行排序;个个体图 2 推力方向角变化曲线选择出若干个性能指标取值较小的个体保留,并将其遗传到下一代;将个体随机两两配对, 按照指定的概率 P c 进行 交叉操作;对每一个个体中的每一个参数, 按照指定概率Pm 进行变异操作;若满足收敛条件则输出最优解并退出, 否则继 续进行编码、评价、选择、交叉和变异等操作。仿真结果初始时刻的飞行器质量m 0 = 500 k g ,4图 3 飞行器轨道参数变化曲线发动机比上述仿真结果有以下结论:如果只考虑燃料最优的情况, 在保障安全着陆 的前提下, 可以选择推力较大的发动机完成软着陆 任务。在推力很大的情况下, 飞行器会出现轨道高度 持续快速下降的过程。 飞行器在指向月心的径向方 向上作用时间较长, 总体飞行时间较短, 轨道高度变 化会很剧烈, 飞行的月心极角较小, 径向速度的最大冲 Isp = 300 s, 假设可供选择的发动机推力限制在 0 4 kN 之间。飞行器轨道高度 h = 15 km , 切向速度 为 v0 = 1. 692 04 km s, 法向速度 vr0 = 0。末端时刻,飞 行 器 降 落 在 月 面,vrf = 0, vf = 0。rf = aL = 1 738 km , 速 度采 用 遗 传 算 法 的 参 数 为: 优 化 参 量 的 数 目n = 14, 种群规模 N =20; 选择策略为采用最优保值也会很大, 径向和横向速度的变化就越剧烈。李琳琳. 遗传算法在控制中的应用 D . 哈尔滨: 哈尔滨工业大学, 1998.L I L in lin. A pp lica t io n o f Gene t ic A lgo r ithm in Co n t ro lT h eo ry D . H a rb in: H a rb in In st itu te o f T ech no lo gy, 1998. ( in C h ine se)曾国强, 郗晓宁, 任萱. 月球卫星最优小推力变轨研究 J .天文学报, 2000, 41 ( 3) : 289 299.4 结束语本文将遗传算法应用于推力幅值恒定的登月飞 行器在月球表面软着陆轨道的优化研究, 给出了飞行状态和控制变量的仿真结果。仿真结果说明, 将遗传算法应用于轨道优化不存在传统优化方法对初值 依赖的问题, 并可以搜索到全局最优解。55 ZEN G Guo q iang, X I X iao n ing, R EN X uan. A study o n th e op t im a l low th ru st o rb it m aneuve r o f luna r sa te llite J . A ctaA st ronom ica S in ica, 2000, 41 ( 3) : 289 299. ( in C h ine se)6 张彤, 张华, 王子才. 浮点数编码的遗传算法及其应用 J .哈尔滨工业大学学报, 2000, 32 ( 4) : 59 61.参考文献(Ref eren ce s)ZHA N G To ng, ZHA N G H ua, W A N G Zica i. F lo a t enco d ing gene t ic a lgo r ithm and it s app lica t io n J . J of H a rbinI nsti tu te of T ech nolog y , 2000, 32 ( 4) : 59 61. ( in C h ine se)1 王大轶, 李铁寿, 马兴瑞. 月球最优软着陆两点边值问题的数值解法 J . 航天控制, 2000, ( 3) : 44 49.刘暾. 空间飞行器轨道动力学 M . 哈尔滨: 哈尔滨工业大学出版社, 1991.L IU D un. Fo unda t io n o f A st ro dynam ics M . H a rb in: H a rb in In st itu te o f T ech no lo gy P re ss, 1991. ( in C h ine se)P ie r so n B L , K lueve r C A. T h ree2stage app ro ach to op t im a llow 2th ru st ea r th 2m oo n t ra jecto r ie s J . J of G u id ance,C on trol, and D y nam ics, 1994, 17 ( 6) : 1275 1282.7 W A N G D ay i, L I T ie sho u , M A X ing ru i. N um e r ica l so lu t io n o f T PBV P in op t im a l luna r so f t land ing J . A erosp aceC on trol, 2000, ( 3) : 44 49. ( in C h ine se)王 , 崔乃刚, 刘暾. 定常推力登月飞行器最优软着陆轨道研究 J . 高技术通讯, 2003, 13 ( 4) : 39 42.2 8 W A N G J ie, CU I N a igang, L IU D un. S tudy o n so f t2land ingt ra jec to ry o f co n stan t2th ru st2am p litude luna rH ig h T ech nolog y L etters, 2003, 13 ( 4) : ( in C h ine se)米凯利维茨. 演化算法和数据编码的结合 M .险峰. 北京: 科学出版社, 2000.p ro beJ .42.9 C huang C H , Goo d so n T D , H an so n G. F ue l2op t im a l, low 2 and m ed ium 2th ru st o rb it t ran sfe r s in la rge num be r s o f bu rn s A . A IA A Gu idance, N av iga t io n and Co n t ro l Co nfe rence C . S co t t sda le A Z. A m e r ican In st itu te o f A e ro nau t ic s andA st ro nau t ic s, 1994. 158 166.39周家驹, 何3 10 N o to n M . 现代控制理论 M . 北京: 科学出版社, 1979.N o to n M . M o de rn Co n t ro l T h eo ry M . B e ijing: Sc ienceP re ss, 1979. ( in C h ine se)M ich a lew icz Z. Gene t ic A lgo r ithm s + D a ta S t ructu re s = Evo lu t io n P ro g ram s M . Z HOU J ia ju, H E X ianfeng.B e ijing: Science P re ss, 2000. ( in C h ine se)SA RS 病毒生物信息学研究获进展2003 年 5 月, 清华大学生物系教授孙之荣等通过艰苦努力, 在 SA R S 冠状病毒的全基因组和蛋白质组研究方面取得进展。 这对于进一步阐明非典病毒特性、发病机制及疫苗、新药的研究, 具有重要的指导意义。研究人员利用生物信息学手段, 对 SA R S 冠状病毒所有 27 个蛋白质的分子量、等电点、分子消光系数等物理化学性质进行预测和计算分析, 为这些蛋白质的分离、提取和纯化提供了重要的信息。 同时通过蛋白质 的亚细胞定位预测、保守序列家族搜索以及同源序列比对, 推测出一些功能未知蛋白质的功能。他们还就 SA R S 病毒不同毒株之间的亲缘关系, 以及与其它冠状病毒的进化关系进行研究。 对 SA R S冠状病毒全基因组和蛋白质组多样性进行了研究, 发现 SA R S 冠状病毒基因进化速度非常快, 检测到一些 重要位点的变异, 对于 SA R S 疾病的防控及疫苗的研究有重要帮助。利用蛋白质的亚细胞定位预测方法, 推测M英楠)蛋白定位在高尔基体, 提出了生活周期的新认识, 对细胞的浸染过程做出了明确的阐述。 ( 周月红 刘(h t tp : n ew s. c ic. t sin gh u a. edu. cn , 2003610)科技简讯
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 商业管理 > 营销创新


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!