发明名称 一种基于透光性假说的飞行器密集自主编队控制方法
摘要 本发明公开了一种基于透光性假说的飞行器密集自主编队控制方法,属于无人飞行器自主编队控制技术领域。为了解决现有多飞行器编队技术难于降低飞行器密集编队时的碰撞概率的问题,在研究群体防碰撞问题的基础之上,分析密集群体防碰撞的特殊性,根据自然界中动物的群体行为,提出了密集群体防碰撞机理的透光性假说,设计了透光性生成协议来生成表征编队中各节点透光性的透光系数;把透光性假说与模型预测控制编队控制器相结合,建立编队局部预测模型,设计LMPC编队控制器;将LMPC编队控制器和透光系数相结合,给出令各节点遵循透光性假说原理进行碰撞规避行为的透光规避算法,有效地降低了密集编队情况下的碰撞概率。
申请公布号 CN103631141B 申请公布日期 2016.08.17
申请号 CN201310671331.3 申请日期 2013.12.11
申请人 北京航空航天大学 发明人 吴森堂;张杰;杜阳;贾翔;刘本慧
分类号 G05B13/04(2006.01)I;G08G9/02(2006.01)I 主分类号 G05B13/04(2006.01)I
代理机构 北京永创新实专利事务所 11121 代理人 姜荣丽
主权项 一种基于透光性假说的飞行器密集自主编队控制方法,其特征在于:包含基于透光性假说的透光性生成协议,LMPC编队控制器设计,以及LMPC编队控制器与透光性假说的结合的透光规避算法三部分内容;所述的LMPC是指局部模型预测控制器;对于飞行器编队来说,透光性的大小通过获得自由空间的可能性大小来衡量,用自由空间类比“光”,用透光系数C来表征透光性,用透光系数的生成过程来模仿透光的过程;具体地说,密集编队的拓扑结构用图G=(E,ε)来表示,E为边集;ε为节点集;d<sub>ij</sub>则表示节点ε<sub>i</sub>与节点ε<sub>j</sub>的距离;节点ε<sub>i</sub>的近邻节点的集合为N(ε<sub>i</sub>,k<sub>max</sub>·ds),即满足任取ε<sub>j</sub>∈N(ε<sub>i</sub>,k<sub>max</sub>·ds),有d<sub>ij</sub>≤k<sub>max</sub>·ds,k<sub>max</sub>·ds为连接认定距离,其中ds为安全距离,k<sub>max</sub>为间距的近邻认定调整系数;图G的边界点的集合为B(G,k<sub>max</sub>·ds);所述的基于透光性假说的透光性生成协议表示为:表征编队中节点ε<sub>i</sub>透光性的透光系数C{ε<sub>i</sub>}为:<maths num="0001"><math><![CDATA[<mrow><mi>C</mi><mo>{</mo><msub><mi>&epsiv;</mi><mi>i</mi></msub><mo>}</mo><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mfrac><mrow><mi>A</mi><mrow><mo>(</mo><msub><mi>&epsiv;</mi><mi>i</mi></msub><mo>|</mo><msub><mi>&epsiv;</mi><mrow><mi>i</mi><mi>max</mi></mrow></msub><mo>)</mo></mrow></mrow><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mo>&CenterDot;</mo><mi>C</mi><mo>{</mo><msub><mi>&epsiv;</mi><mrow><mi>i</mi><mi>max</mi></mrow></msub><mo>}</mo><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>&epsiv;</mi><mi>i</mi></msub><mo>&NotElement;</mo><mi>B</mi><mrow><mo>(</mo><mi>G</mi><mo>,</mo><msub><mi>k</mi><mi>max</mi></msub><mo>&CenterDot;</mo><mi>d</mi><mi>s</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mfrac><mrow><mi>A</mi><mrow><mo>(</mo><msub><mi>&epsiv;</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mrow><mn>2</mn><mi>&pi;</mi></mrow></mfrac><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>&epsiv;</mi><mi>i</mi></msub><mo>&Element;</mo><mi>B</mi><mrow><mo>(</mo><mi>G</mi><mo>,</mo><msub><mi>k</mi><mi>max</mi></msub><mo>&CenterDot;</mo><mi>d</mi><mi>s</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000957673680000011.GIF" wi="1540" he="239" /></maths>其中ε<sub>imax</sub>=arg max(C{ε<sub>j</sub>|ε<sub>j</sub>∈N(ε<sub>i</sub>,k<sub>max</sub>·ds)}),表示透光系数最大的近邻节点,A(ε<sub>i</sub>)为节点ε<sub>i</sub>在二维平面内自由空间张角,A(ε<sub>i</sub>|ε<sub>imax</sub>)表示ε<sub>imax</sub>落入自由空间后提供给节点ε<sub>i</sub>的自由空间张角,C{ε<sub>imax</sub>}表示透光系数最大的近邻节点ε<sub>imax</sub>的透光系数。
地址 100191 北京市海淀区学院路37号