[发明专利]基于时间‑燃料最优控制的航天器相对轨道转移轨迹优化方法有效
申请号: | 201510038688.7 | 申请日: | 2015-01-26 |
公开(公告)号: | CN104536452B | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 孙延超;马广富;李传江;凌惠祥;龚有敏;董经纬 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 哈尔滨市松花江专利商标事务所23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于时间‑燃料最优控制的航天器相对轨道转移轨迹优化方法,涉及一种航天器相对轨道转移轨迹优化方法。本发明为了解决追踪航天器在相对轨道坐标系中,现有的方法没有考虑推力幅值有限的问题和现有的方法只考虑时间最优或者只考虑燃料消耗问题。本发明首先建立相对轨道运动动力学模型x··-2ny·-3n2x=uxy··+2nx·=uyz··+n2z=uz,]]>分别设计沿三个轴施加的主动控制量ux,uy,uz;然后将相对轨道运动动力学模型解耦为三个子系统解耦成三个子系统后,将追踪航天器考虑转移时间和燃料消耗的总性能指标转化为每个轴的单轴性能指标最终得到时间—燃料最优控制律为u*(t)=+umax,∀(x1,x2)∈R30,∀(x1,x2)∈R2∪R4-umax,∀(x1,x2)∈R1]]>对追踪航天器进行控制。本发明适用于航天器相对轨道转移轨迹优化。 | ||
搜索关键词: | 基于 时间 燃料 最优 控制 航天器 相对 轨道 转移 轨迹 优化 方法 | ||
【主权项】:
基于时间—燃料最优控制的航天器相对轨道转移轨迹优化方法,其特征在于:包括以下步骤:步骤一、建立相对轨道运动动力学模型:在地心惯性坐标系O‑XIYIZI中,记目标航天器为s,追踪航天器为c;设目标航天器处在近圆轨道上,取目标航天器的轨道坐标系s‑xyz作为相对运动坐标系,追踪航天器相对目标航天器所处的位置为相对位置,在轨道坐标系s‑xyz上建立相对位置的坐标;在不考虑摄动的情况下,将目标航天器与追踪航天器在地心惯性系下的动力学方程代入两者相对运动关系式,针对目标航天器为圆轨道e=0,追踪航天器和目标航天器相对距离较近,取一次近似进行简化,从而将相对运动动力学方程化简为常系数线性微分方程组的形式x··-2ny·-3n2x=uxy··+2nx·=uyz··+n2z=uz---(1)]]>式中的x、y、z分别为相对位置在s‑xyz坐标系三个轴上的分量,分别是x、y、z是的一阶导数,分别是x、y、z的二阶导数;n为目标航天器的平均运动角速度rs是目标航天器到地心的距离,μ是地球引力常数,ux、uy、uz分别为追踪航天器上沿三个轴施加的主动控制量;式(1)称Clohessey‑Whiltshire方程,简称C‑W方程;步骤二、将式(1)即C‑W方程解耦为三个子系统:令U=[ux,uy,uz]T,则式(1)可表示为如下形式r·r··=03×3I3×3A1A2rr·+03×3I3×3U---(2)]]>其中r是相对位置即x、y、z的整体表示,分别为r的一阶导数和二阶导数;03×3和I3×3分别表示3×3的零矩阵和单位矩阵,A1=3n20000000-n2;A2=02n0-2n00000---(3)]]>矩阵A1,A2都可近似看成零矩阵03×3,则状态空间表达式可近似表示为r·r··=03×3I3×303×303×3rr·+03×303×3U---(5)]]>将按拆分成三个子系统,分别为子系统的状态变量,将式(1)按三个坐标轴方向解耦,每一个子系统都是形如式(6)所示的双积分系统,近似将追踪航天器和目标航天器的相对运动看成分别沿三个坐标轴方向的直线运动,从而分别设计沿三个轴施加的主动控制量ux、uy、uz;x·1=x2x·2=u---(6)]]>x1为三个子系统中相对位置x、y、z的通用表达形式,x2为三个子系统中相对速度的通用表达形式,x1、x2分别为x1(t)、x2(t)的简写;u为主动控制量ux、uy、uz的通用表达形式,u为u(t)的简写;连续控制时,考虑单轴的主动控制量u的幅值有上限,即|u|≤umax,当子系统达到终端状态时,x2的终端状态x2f速度为零,即各子系统终端状态x2f=0;解耦成三个子系统后,将追踪航天器考虑转移时间和燃料消耗的总性能指标转化为每个轴的单轴性能指标J=∫0tf[ρ+|u(t)|]dt,ρ≠0---(7)]]>其中,ρ为转移时间与燃料消耗的比重;tf表示时间的积分上限;根据极小值原理,构造哈密顿函数H=ρ+|u(t)|+λ1(t)x2(t)+λ2(t)u(t) (8)H为哈密顿函数,x(t)=[x1(t) x2(t)]T是状态量,λ(t)=[λ1(t) λ2(t)]T为协状态量;此时可以得到最优控制u*(t)=+umax,λ2*(t)<-10,-1<λ2*(t)<1-umax,λ2*(t)>1[0,+umax],λ2*(t)=-1[-umax,0],λ2*(t)=1---(9)]]>协态方程为λ·1*(t)=-∂H∂x1*=0λ·2*(t)=-∂H∂x2*=-λ·1*(t)---(10)]]>求解协态方程得λ1*(t)=c1λ2*(t)=-c1t+c2---(11)]]>t为时间;u*(t)为最优主动控制量,为最优协状态,分别为对时间的导数,c1、c2为常数;分别为J取极小值时的x1、x2,即最优值;哈密顿函数在终端时刻满足H(tf*)=ρ+|u*(tf*)|+λ1*(tf*)x2*(tf*)+λ2*(tf*)u*(tf*)=0---(12)]]>分别为“哈密顿函数在终端时刻”对应的u*(t)、为终端时刻;步骤三、设计时间—燃料最优控制律并对追踪航天器进行控制:方程(10)不会存在奇异解;时间—燃料最优问题存在六种候选的控制序列:{0,+umax},{0,‑umax},{+umax},{‑umax},{+umax,0,umax},{‑umax,0,+umax}在连续控制时,控制u的幅值有上限,即|u|≤umax,终端状态要求速度为零,即各子系统要求x2f=0;求得整个时间—燃料最优相轨迹的开关曲线γ和μ,其方程为γ=γ+∪γ-={(x1,x2)|x1=-12umaxx2|x2|+x1f}---(13)]]>μ=μ+∪μ-={(x1,x2)|x1=-ρ+4umax2umaxρx2|x2|+x1f}---(14)]]>γ+、γ‑、μ+、μ‑表示两条开关曲线的四个部分;x1f为x1的终端状态;求得开关曲线γ后,依次讨论各个控制序列;即可得到开关曲线γ和控制序列的开关曲线μ将相平面分为R1、R2、R3、R4四个区域,R1={(x1,x2)|x1≥-12umaxx2|x2|+x1f,x1>-ρ+4umax2umaxρx2|x2|+x1f}R2={(x1,x2)|x1<-12umaxx2|x2|+x1f,x1≥-ρ+4umax2umaxρx2|x2|+x1f}R3={(x1,x2)|x1≤-12umaxx2|x2|+x1f,x1<-ρ+4umax2umaxρx2|x2|+x1f}R4={(x1,x2)|x1>-12umaxx2|x2|+x1f,x1≤-ρ+4umax2umaxρx2|x2|+x1f}---(15)]]>最终得到时间—燃料最优控制律为u*(t)=+umax,∀(x1,x2)∈R30,∀(x1,x2)∈(R2∪R4)-umax,∀(x1,x2)∈R1---(16)]]>区域R2、R4的大小将随着ρ值的减小而增加;三轴均按此时间—燃料最优控制律来对追踪航天器进行控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510038688.7/,转载请声明来源钻瓜专利网。