发明名称 基于几何规划的滑翔飞行器末端能量管理轨迹规划方法
摘要 本发明公开了一种基于几何规划的滑翔飞行器末端能量管理轨迹规划方法,用于解决现有滑翔飞行器末端能量管理轨迹规划方法实用性差的技术问题。技术方案是根据飞行器进入TAEM段的状态,利用几何规划方法快速规划出合理可行的TAEM平面轨迹。在TAEM平面轨迹规划的基础上进行高度推演从而给出完整的轨迹规划策略。由于采用几何规划过程中采用螺旋线的方式进入自动着陆段的入口,有效避免了过载突变情况的出现,从而对飞行器机动性的要求降低。同时,轨迹规划时考虑了飞行器在TAEM段初始时刻的状态,针对飞行器进场状态分类规划出相应的飞行轨迹,能够快速规划出合理轨迹,适应不同进场方向的要求,且经过仿真验证规划速度较快。
申请公布号 CN104714553B 申请公布日期 2017.03.29
申请号 CN201510018082.7 申请日期 2015.01.14
申请人 西北工业大学 发明人 周军;卢青;王欢;呼卫军
分类号 G05D1/10(2006.01)I 主分类号 G05D1/10(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 王鲜凯
主权项 一种基于几何规划的滑翔飞行器末端能量管理轨迹规划方法,其特征在于包括以下步骤:步骤一、建立机场坐标系,原点为机场坐标位置,x轴沿机场方向45°指向东北方向为正,y轴垂直于当地水平面向上,z轴与x轴y轴构成右手坐标系;步骤二、对于各点的坐标值以及相应的航程计算推导如下:A点是末端能量管理的起始点,坐标记为(x<sub>1</sub>,z<sub>1</sub>),末端能量管理段的初始速度记为v<sub>A</sub>,则得到圆弧段AB的近似转弯半径:<maths num="0001"><math><![CDATA[<mrow><mi>R</mi><mo>=</mo><msubsup><mi>v</mi><mi>A</mi><mn>2</mn></msubsup><mo>/</mo><mrow><mo>(</mo><mi>g</mi><mi> </mi><mi>c</mi><mi>o</mi><mi>s</mi><mo>(</mo><msub><mi>&theta;</mi><mi>A</mi></msub><mo>)</mo><mi>t</mi><mi>a</mi><mi>n</mi><mo>(</mo><msub><mi>&gamma;</mi><mi>A</mi></msub><mo>)</mo><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001187941030000011.GIF" wi="1293" he="70" /></maths>式中g=9.8204m/s<sup>2</sup>,为标准重力加速度,θ<sub>A</sub>为A点的当地弹道倾角,ψ<sub>A</sub>为A点的当地航迹偏角,γ<sub>A</sub>为A点的倾侧角,Δψ为捕获转角;利用下式求解O<sub>1</sub>和B点的坐标。<maths num="0002"><math><![CDATA[<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>x</mi><msub><mi>O</mi><mn>1</mn></msub></msub><mo>=</mo><msub><mi>x</mi><mn>1</mn></msub><mo>-</mo><mi>R</mi><mi> </mi><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><msub><mi>&psi;</mi><mi>A</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>s</mi><mi>i</mi><mi>g</mi><mi>n</mi><mrow><mo>(</mo><mi>&Delta;</mi><mi>&psi;</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>z</mi><msub><mi>O</mi><mn>1</mn></msub></msub><mo>=</mo><msub><mi>z</mi><mn>1</mn></msub><mo>+</mo><mi>R</mi><mi> </mi><mi>cos</mi><mrow><mo>(</mo><msub><mi>&psi;</mi><mi>A</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>s</mi><mi>i</mi><mi>g</mi><mi>n</mi><mrow><mo>(</mo><mi>&Delta;</mi><mi>&psi;</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001187941030000012.GIF" wi="646" he="166" /></maths><maths num="0003"><math><![CDATA[<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>x</mi><mn>2</mn></msub><mo>=</mo><msub><mi>x</mi><msub><mi>O</mi><mn>1</mn></msub></msub><mo>+</mo><mi>R</mi><mi> </mi><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><msub><mi>&psi;</mi><mi>A</mi></msub><mo>+</mo><mi>&Delta;</mi><mi>&psi;</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>s</mi><mi>i</mi><mi>g</mi><mi>n</mi><mrow><mo>(</mo><mi>&Delta;</mi><mi>&psi;</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>z</mi><mn>2</mn></msub><mo>=</mo><msub><mi>z</mi><msub><mi>O</mi><mn>1</mn></msub></msub><mo>-</mo><mi>R</mi><mi> </mi><mi>cos</mi><mrow><mo>(</mo><msub><mi>&psi;</mi><mi>A</mi></msub><mo>+</mo><mi>&Delta;</mi><mi>&psi;</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>s</mi><mi>i</mi><mi>g</mi><mi>n</mi><mrow><mo>(</mo><mi>&Delta;</mi><mi>&psi;</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001187941030000013.GIF" wi="765" he="158" /></maths>(x<sub>1</sub>,z<sub>1</sub>)为A点的坐标,(x<sub>2</sub>,z<sub>2</sub>)为B点坐标,<img file="FDA0001187941030000014.GIF" wi="187" he="89" />为O<sub>1</sub>点的坐标,式中Δψ∈(‑2π,2π)的捕获转角Δψ为待寻优变量,从而推出B点的坐标:根据螺旋线的相关计算方法计算出其余各个关键点C、D、E的坐标;末端能量管理的一个重要任务是地面跟踪航程的准确预测,待飞航程表示为:S<sub>to</sub>=S<sub>AC</sub>+S<sub>HAC</sub>+S<sub>PF</sub>                      (2)式中S<sub>AC</sub>、S<sub>HAC</sub>、S<sub>PF</sub>分别是捕获段和直线段、HAC转弯段和预着陆段的预测航程;分别计算各段航程,从而得出总航程;步骤三、水平轨迹规划和航程预测的基础上,需要进行高度策略的规划;入场方式一高度的规划分为两段:A点到C点和C点到E点;两段高度分别用与航程有关的二次多项式来进行规划;两个二次多项式设计如下:CE段:h<sub>CE</sub>=a<sub>11</sub>+a<sub>12</sub>s<sub>AC</sub>+a<sub>13</sub>s<sub>AC</sub><sup>2</sup>                   (3)AC段:h<sub>AC</sub>=a<sub>01</sub>+a<sub>02</sub>s<sub>CE</sub>+a<sub>03</sub>s<sub>CE</sub><sup>2</sup>                   (4)式中a<sub>11</sub>、a<sub>12</sub>、a<sub>13</sub>、a<sub>01</sub>、a<sub>02</sub>、a<sub>03</sub>均是待定系数;s<sub>AC</sub>为A点和C点间的航程,s<sub>CE</sub>为C点和E点间的航程;步骤四、要获得完整的参考轨迹,对轨迹上各个点的能量加以推演,确定轨迹末端的能量状态,判定最优轨迹;捕获段和直线段的能量推演:飞行器单位重量的能量值表示如下:<maths num="0004"><math><![CDATA[<mrow><mi>E</mi><mo>=</mo><mfrac><msup><mi>V</mi><mn>2</mn></msup><mrow><mn>2</mn><mi>g</mi></mrow></mfrac><mo>+</mo><mi>h</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001187941030000021.GIF" wi="1246" he="134" /></maths>式中,V为飞行器当前的速度值,h为飞行器的高度值,g为标准重力加速度;从入口点到螺旋线初始点的能量推演采用简化的欧拉积分得到<maths num="0005"><math><![CDATA[<mrow><msub><mi>E</mi><mrow><mi>K</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mi>E</mi><mi>K</mi></msub><mo>+</mo><mfrac><mrow><mi>d</mi><mi>E</mi></mrow><mrow><mi>d</mi><mi>s</mi></mrow></mfrac><msub><mo>|</mo><mi>k</mi></msub><mi>&Delta;</mi><mi>s</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001187941030000022.GIF" wi="1237" he="127" /></maths> .其中Δs=s<sub>AC</sub>/N,N是迭代步数;<img file="FDA0001187941030000023.GIF" wi="98" he="131" />为第k步能量随航程的变化关系;E<sub>K</sub>为当前能量值,E<sub>K+1</sub>为下一时刻能量值;当前速度V由式(5)中的E决定;HAC转弯段和预着陆段的能量推演:HAC转弯段和预着陆段的能量规划采用的独立变量由原来的地面跟踪航程变为能量:<maths num="0006"><math><![CDATA[<mrow><msub><mi>s</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mi>s</mi><mi>k</mi></msub><mo>+</mo><mfrac><mrow><mi>d</mi><mi>s</mi></mrow><mrow><mi>d</mi><mi>E</mi></mrow></mfrac><msub><mo>|</mo><mi>k</mi></msub><mi>&Delta;</mi><mi>E</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001187941030000024.GIF" wi="1213" he="135" /></maths>其中ΔE=(E<sub>ALI</sub>‑E<sub>HAC</sub>)/N,E<sub>ALI</sub>为预着陆段结束点所具有的能量,E<sub>HAC</sub>为HAC转弯段开始点所具有的能量,N为迭代步数;<img file="FDA0001187941030000025.GIF" wi="75" he="119" />为航程随能量的变化,s<sub>k</sub>为当前迭代航程,s<sub>k+1</sub>为下一步的航程;初始能量由上一段结束点来计算,末端能量根据约束已知;预定着陆段设倾侧角为零,HAC转弯段的角度通过下式计算:<maths num="0007"><math><![CDATA[<mrow><msub><mi>&Delta;&psi;</mi><mrow><msub><mi>HAC</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow></msub><mo>=</mo><msub><mi>&Delta;&psi;</mi><mrow><msub><mi>HAC</mi><mi>k</mi></msub></mrow></msub><mo>-</mo><mfrac><mrow><mo>(</mo><mi>d</mi><mi>s</mi><mo>/</mo><mi>d</mi><mi>E</mi><mo>)</mo><mi>&Delta;</mi><mi>E</mi></mrow><msub><mi>R</mi><mrow><msub><mi>HAC</mi><mi>k</mi></msub></mrow></msub></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001187941030000026.GIF" wi="1190" he="143" /></maths>其中,<img file="FDA0001187941030000027.GIF" wi="358" he="71" />分别为HAC转弯段第k+1步的转弯角、HAC转弯段第k步的转弯角,<img file="FDA0001187941030000028.GIF" wi="110" he="63" />为HAC转弯段第k步的转弯半径。在航程满足要求的基础上,寻找使高度偏差最小的轨迹,记为最优轨迹:|h<sub>ALI</sub>‑h<sub>kend</sub>|&lt;δ<sub>k</sub>                           (9)h<sub>kend</sub>是第k次最后推演的高度值,h<sub>ALI</sub>为能量推演终点要求高度;δ<sub>k</sub>为第k次迭代得到的高度偏差;若第k+1次推演得到的δ<sub>k+1</sub>满足:δ<sub>k+1</sub>&lt;δ<sub>k</sub>                               (10)则用k+1次迭代的得到的参数对原有的参数进行更新最终确定出最优的λ、R<sub>f</sub>、Δψ;λ为HAC段描述螺旋线的参数、R<sub>f</sub>为HAC转弯段终点的转弯半径。
地址 710072 陕西省西安市友谊西路127号