[发明专利]一种考虑J2摄动的近地卫星有限推力最优变轨方法在审
申请号: | 201610803835.X | 申请日: | 2016-09-05 |
公开(公告)号: | CN106379555A | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | 乔栋;孙超;李翔宇 | 申请(专利权)人: | 北京理工大学 |
主分类号: | B64G1/10 | 分类号: | B64G1/10;B64G1/24;G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开的一种考虑J2摄动的近地卫星有限推力最优变轨方法,涉及近地卫星最优变轨方法,属于航空航天领域。本发明建立考虑J2摄动的航天器动力学方程;根据始末航天器状态,求解燃耗最优性能指标所对应的哈密顿函数H;根据庞特里亚金极大值原理求解最优控制率以及相应协态方程;根据变分法最优控制条件构造满足燃耗最优的两点边值问题打靶方程组;根据航天器始末状态和飞行时间,对两点边值问题打靶方程组进行求解,得到由最优推力控制方向和发动机开关函数构成的最优控制率;利用所述的控制率对卫星变轨进行控制,实现提高近地卫星转移过程的实时性和变轨精度,降低变轨转移所需的燃料消耗。本发明适用于发动机为有限推力模型下近地卫星变轨过程。 | ||
搜索关键词: | 一种 考虑 j2 摄动 卫星 有限 推力 最优 方法 | ||
【主权项】:
一种考虑J2摄动的近地卫星有限推力最优变轨方法,其特征在于:包括如下步骤:步骤一:在地心赤道惯性坐标系中建立考虑J2摄动的航天器动力学方程;所述的J2摄动为非球形引力摄动;首先考虑引入发动机的开关控制量u,在无摄动条件下笛卡尔坐标系中的有限推力航天器动力学方程公式(1)所示,此时笛卡尔坐标系选为地心赤道惯性坐标系,x轴指向春分点方向,z轴与地球自转轴一致,且指向北,y轴与x轴、z轴满足右手定则;r·=vv·=-μr3r+Tmaxumαm·=-Tmaxug0Isp---(1)]]>其中r=[x,y,z]为航天器的位置矢量,v=[vx,vy,vz]为航天器的速度矢量,m为航天器质量,α=[αx,αy,αz]为发动机推力方向单位矢量,u∈[0,1]为发动机的开关控制量,Tmax为发动机最大推力,μ为地球引力常数,g0为地球水平面重力加速度,Isp为发动机比冲;考虑非球形J2摄动对近地卫星运动的影响,由于引力项在三个方向不具有统一性,此时动力学方程表示为公式(2):x·=vxy·=vyz·=vzv·x=-μr3x+Tmaxumαx+μxJ2RE2r5(-32+152z2r2)v·y=-μr3y+Tmaxumαy+μyJ2RE2r5(-32+152z2r2)v·z=-μr3z+Tmaxumαz+μzJ2RE2r5(-92+152z2r2)m·=-Tmaxug0Isp---(2)]]>其中RE=6378.137km为地球半径,J2=1.082626×10‑3为摄动系数;步骤二:根据始末航天器状态,求解燃耗最优性能指标所对应的哈密顿函数H;给定起始时刻t0航天器的位置矢量[r0;v0],到达时刻tf的位置矢量为[rf;vf];以燃耗最优作为性能指标J,表达式为公式(3):J=Tmaxg0Isp∫t0tfudt---(3)]]>如果性能指标J中控制变量u为一次的,最优控制率应为Bang‑Bang控制;控制变量u应取1或0,控制变量u是不连续的;为使控制变量u连续,通过定义过渡系数ε来使控制变量u连续,则构造性能指标J:J=Tmaxg0Isp∫t0tf{u-ϵln[u(1-u)]}dt---(4)]]>对构造公式(4)的性能指标J乘以一个正的参数λ0,性能指标J函数形式为公式(5):J=λ0Tmaxg0Isp∫t0tf{u-ϵln[u(1-u)]}dt---(5)]]>对于构造公式(5)的性能指标J,哈密顿函数H为:H=λr·r·+λv·v·-λmm·+λ0Tmaxg0Isp{u-ϵln[u(1-u)]}---(6)]]>步骤三:根据庞特里亚金极大值原理,求解最优控制率以及相应的协态方程;由庞特里亚金极大值原理可知,为求解最优控制率,需令哈密顿函数最小化,即得最优推力矢量的方向和幅值分别如公式(7)和公式(8)所示:α=-λv||λv||---(7)]]>u=2ϵρ+2ϵ+ρ2+4ϵ2---(8)]]>开关函数ρ为:ρ=1-g0Isp||λv||λ0m-λmλ0---(9)]]>对应的协态方程如公式(10):λ·x=-∂H∂x=λvxμr3-3μxr5r·λv+λvxμJ2RE2r5[32-152x2r2-152z2r2+1052x2z2r4]+λvyμJ2RE2r5[-152xyr2+1052xyz2r4]+λvzμJ2RE2r5[-452xzr2+1052xz3r4]λ·y=-∂H∂y=λvyμr3-3μyr5r·λv+λvxμJ2RE2r5[-152xyr2+1052xyz2r4]+λvyμJ2RE2r5[32-152y2r2-152z2r2+1052y2z2r4]+λvzμJ2RE2r5[-452yzr2+1052yz3r4]λ·z=-∂H∂z=λvzμr3-3μzr5r·λv+λvxμJ2RE2r5[-452xzr2+1052xz3r4]+λvyμJ2RE2r5[-452yzr2+1052yz3r4]+λvzμJ2RE2r5[92-45z2r2+1052z4r4]λ·vx=-∂H∂vx=-λxλ·vy=-∂H∂vy=-λyλ·vz=-∂H∂vz=-λzλ·m=-∂H∂m=-||λv||Tmaxum2---(10)]]>步骤四:根据变分法最优控制条件,构造两点边值问题方程组;所述的变分法最优控制条件指根据Bang‑Bang控制的横截条件,当状态变量[r;v;m]边值是固定的,则相应的协态变量[λr;λv;λm]是自由的,当状态变量[r;v;m]为自由的,则协态变量[λr;λv;λm]为零;因此终端时刻的自由状态变量质量对应的协态变量λm(tf)=0;因此,燃耗最优控制问题求解变为包含多个方程的两点边值问题的求解;Φ(z)=[r(tf)‑rf,v(tf)‑vf,λm(tf)]T=0 (11)公式(11)称为打靶方程组;把协态变量[λr;λv;λm]与数乘因子λ0共同称为拉格朗日乘子;则此时最优控制问题等价于对拉格朗日乘子的优化问题;对拉格朗日乘子乘以一个正数不影响燃耗最优控制问题的求解,因此为归一化参数,把拉格朗日乘子向量除以其初值的模的大小;定义新的协态变量为:λ=λ||λ(t0)||]]>重新定义后的拉格朗日乘子具有归一化的特点,即||λ(t0)||=1;;因此,把归一化条件||λ(t0)||=1加进公式(11)的打靶方程组,新的打靶方程组包含8个方程,如公式(12):Φ(z)=[r(tf)‑rf,v(tf)‑vf,λm(tf),||λ(t0)||‑1]T=0 (12)在优化时,给定状态变量[r;v;m]与协态变量[λr;λv;λm]的初始猜测值,对公式(2)的动力学方程和公式(10)的协态方程进行积分,得到满足最优控制条件的终端状态参数[r(tf),v(tf),λm(tf)],代入公式(12)即完成两点边值问题方程组构造;步骤五:根据航天器始末状态[r0,v0,rf,vf,m]和飞行时间t,求解两点边值问题打靶方程组;在求解公式(12)的两点边值问题打靶方程组时,初值采用航天器初始状态和随机生成的协态变量初值,通过非线性规划求解公式(12)的两点边值问题方程组;同时采用不同初值打靶计算,在样本充足的条件下统计可行解中燃耗最少的结果;对燃耗最少的结果采用逐渐减小过渡系数ε的方式迭代计算,直到求解公式(12)的两点边值问题打靶方程组满足预设的精度要求;步骤六:通过步骤五中的求解方法对步骤四中构造的两点边值问题打靶方程组进行求解,得到步骤三中公式(7)所示的最优推力矢量方向α和公式(9)所示的发动机开关函数ρ,以所述的推力矢量方向α和发动机开关函数ρ构成的控制率对卫星变轨进行控制,实现提高近地卫星转移过程的实时性和变轨精度,降低变轨转移所需的燃料消耗。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610803835.X/,转载请声明来源钻瓜专利网。