一种基于神经网络的变速飞行器时间约束协同制导方法

    专利查询2025-04-27  18


    本发明涉及一种基于神经网络的变速飞行器时间约束协同制导方法,属于飞行器控制。


    背景技术:

    1、现有的制导方法,一般采用公式解析的方式进行,然而,公式解析方法运算量较大。

    2、虽然现有技术也具有采用神经网络预测制导律的方法,通过神经网络直接输出制导律,但是该种方法的准确率有所不足,鲁棒性较差。

    3、因此,有必要对现有的制导律获取方法进行深入研究,以解决上述问题。


    技术实现思路

    1、为了克服上述问题,本发明人进行了深入研究,提出了一种基于神经网络的变速飞行器时间约束协同制导方法,包括以下步骤:

    2、s1、采用神经网络对飞行器剩余飞行时间进行预测;

    3、s2、基于预测的剩余飞行时间获得飞行时间误差;

    4、s3、建立具有时间约束项的制导指令,所述时间约束项基于飞行时间误差获得;

    5、s4、采用制导指令对变速飞行器进行飞行控制。

    6、在一个优选的实施方式中,s1中,所述神经网络以飞行器的飞行速度v、弹道倾角θ、飞行器的位置x,y为输入,以剩余飞行时间为输出。

    7、在一个优选的实施方式中,所述神经网络为bp神经网络。

    8、在一个优选的实施方式中,s2中,所述飞行时间误差εt表示为:

    9、εt=td-(t+tg0)

    10、其中,td表示期望飞行时间,t表示当前飞行时间,tgo表示剩余飞行时间。

    11、在一个优选的实施方式中,s3中,所述时间约束项表示为:

    12、at=nεt

    13、其中,at表示时间约束项,n为可调节系数。

    14、在一个优选的实施方式中,所述具有时间约束项的制导指令表示为:

    15、am=a0+at

    16、其中,am表示制导指令,a0为比例导引律。

    17、在一个优选的实施方式中,比例导引律a0设置为:

    18、

    19、其中,λ表示视线角,g表示重力加速度,θ表示弹道倾角。

    20、本发明所具有的有益效果包括:

    21、(1)运算量低,制导准确率高;

    22、(2)能够实现时间约束和落点约束。



    技术特征:

    1.一种基于神经网络的变速飞行器时间约束协同制导方法,其特征在于,包括以下步骤:

    2.根据权利要求1所述的基于神经网络的变速飞行器时间约束协同制导方法,其特征在于,

    3.根据权利要求1所述的基于神经网络的变速飞行器时间约束协同制导方法,其特征在于,

    4.根据权利要求1所述的基于神经网络的变速飞行器时间约束协同制导方法,其特征在于,

    5.根据权利要求1所述的基于神经网络的变速飞行器时间约束协同制导方法,其特征在于,

    6.根据权利要求5所述的基于神经网络的变速飞行器时间约束协同制导方法,其特征在于,

    7.根据权利要求6所述的基于神经网络的变速飞行器时间约束协同制导方法,其特征在于,


    技术总结
    本发明公开了一种基于神经网络的变速飞行器时间约束协同制导方法,包括以下步骤:采用神经网络对飞行器剩余飞行时间进行预测;基于预测的剩余飞行时间获得飞行时间误差;建立具有时间约束项的制导指令,所述时间约束项基于飞行时间误差获得;采用制导指令对变速飞行器进行飞行控制。本发明公开的方法,能够实现时间约束和落点约束。

    技术研发人员:王江,杨金玺,李虹言,刘子超,胡钦栋,李沐桐,侯淼,王鹏,王磊,徐超
    受保护的技术使用者:北京理工大学
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-27954.html

    最新回复(0)