空对地制导武器侧向攻击方法和装置与流程

文档序号:17626804发布日期:2019-05-10 23:44阅读:416来源:国知局
空对地制导武器侧向攻击方法和装置与流程

本发明属于制导控制领域,涉及一种空对地制导武器侧向攻击方法和装置。



背景技术:

在现代战争中空对地制导武器能够以多种方式实现对目标的攻击,侧向攻击是其中一种重要的攻击方式。而相关技术中,武器的侧向攻击多采用最优制导率来实现,但由于弹体自身过载限制,该方法并不能最大程度发挥武器侧向攻击能力,并且该方法只能保证弹目相遇时的角度约束,对相遇前的视场角、剩余飞行距离等指标不能调节和控制,这就给加装导引头的空对地制导武器使用带来困难。

针对上述的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明提供了一种空对地制导武器侧向攻击方法和装置,以至少解决相关技术中由于弹体限制而无法良好实现武器侧向攻击能力的技术问题。

本发明的技术解决方案是:一种空对地制导武器侧向攻击方法,包括:获取攻击目标位置、预定侧向约束角ψc和飞行器的实时飞行状态,其中,所述飞行状态包括所述飞行器的位置、速度、风场条件;根据所述飞行状态和所述ψc,通过弹道仿真迭代计算的方式,确定虚拟目标位置;根据所述虚拟目标位置、所述攻击目标位置和所述飞行状态,确定所述制导武器的飞行轨迹;根据所述飞行轨迹,所述制导武器在发射后飞抵所述虚拟目标位置后,开启转弯程序,再根据所述ψc对所述攻击目标进行侧向攻击。

可选的,根据所述飞行状态和所述ψc,通过弹道仿真迭代计算的方式,确定所述虚拟目标位置,包括:根据所述飞行状态和所述ψc,通过弹道仿真迭代计算l和α,其中,所述l为所述攻击目标与所述虚拟目标之间的水平距离,所述α为所述攻击目标指向所述虚拟目标的矢量与弹目连线间的夹角;根据所述攻击目标位置、l和α,确定所述虚拟目标位置。

可选的,根据所述飞行状态和所述ψc,通过弹道仿真迭代计算l和α,包括:根据所述制导武器,确定所述虚拟目标位置计算初始值l0、α0和l的迭代步长x;根据所述α0和l1,通过弹道仿真迭代,确定与所述l1对应的α1和v1,所述v1为所述制导武器在所述l1和所述α1下的落地速度,其中,l1=l0;根据所述l1,先以li+1=li+x的迭代方式,采用所述弹道仿真迭代进行多次计算,得到多组li、αi、vi,并确定lmax,其中,i=1、2、3...;再以lj+1=lj-x的迭代方式,采用所述弹道仿真迭代进行多次计算,得到多组lj、αj、vj,并确定lmin,其中,j=1、2、3...;在所述lmin到所述lmax的范围内统计得到的多组l、α、v,取v最大的一组中的l、α确定为通过弹道仿真迭代计算出的l和α。

可选的,以li+1=li+x的迭代方式,采用所述弹道仿真迭代进行多次计算,得到多组li、αi、vi,并确定所述lmax,包括:以li+1=li+x的迭代方式,采用所述弹道仿真迭代进行多次计算,得到多组li、αi、vi;在计算到vi小于预定落地速度指标时,停止计算,并将vi对应的li确定为所述lmax。

可选的,以lj+1=lj-x的迭代方式,采用所述弹道仿真迭代进行多次计算,得到多组lj、αj、vj,并确定所述lmin,包括:以lj+1=lj-x的迭代方式,采用所述弹道仿真迭代进行多次计算,得到多组lj、αj、vj;对每一组的αj,都执行测试计算,得到侧向落角ψj1和侧向落角ψj2;在所述ψj1和所述ψj2,分别与所述ψc之间的任一差值的绝对值高于ψd时,停止计算,并将αj对应的lj确定为所述lmin;其中,所述测试计算包括:根据lj和αj1,进行弹道仿真,得到相对应的侧向落角ψj1,其中,αj1=αj-αd;根据lj和αj2,进行弹道仿真,得到相对应的侧向落角ψj2,其中,αj2=αj+αd;其中,所述ψd为所述制导武器的侧向落角与所述ψc之间的偏差阈值,5°≤ψd≤10°;所述αd为对所述αj进行测试计算的余量阈值,2°≤αd≤8°。

可选的,所述弹道仿真迭代包括:步骤6-1,设置α'1=α0,根据所述α'1进行弹道仿真,得到侧向落角ψ1;步骤6-2,在所述ψ1大于所述ψc时,所述α'2=α'1-1;在所述ψ1小于所述ψc时,所述α'2=α'1+1;步骤6-3,将所述α'2和所述l进行弹道仿真,得到侧向落角ψ2;步骤6-4-1,在|ψ2-ψc|>|ψ1-ψc|时,输出α'1为所述l对应的最优α,并确定相对应的v;步骤6-4-2,在|ψ2-ψc|≤|ψ1-ψc|时,以步骤6-2和步骤6-3的方式,迭代循环计算α'k,和与所述α'k相对应的侧向落角ψk,直到|ψk-ψc|>|ψk-1-ψc|时,输出α'k-1为所述l对应的最优α,并确定相对应的v,其中,k=2、3、4...。

可选的,10km≤l0≤20km,50°≤α0≤70°,所述虚拟目标位置的高度为2km~6km。

可选的,根据所述飞行轨迹,所述制导武器在发射后飞抵所述虚拟目标位置的判断条件为:所述制导武器与所述虚拟目标位置之间的水平距离小于0.5km~1.5km;在开启所述转弯程序之后,根据所述ψc对所述攻击目标进行侧向攻击之前,所述方法还包括:判断所述转弯程序是否完成,其中,在所述制导武器速度方向与弹目方向连线小于1°~5°时,确定所述转弯程序完成,并飞向所述攻击目标。

可选的,在开启所述转弯程序之后,提升法向过载,其中,所述法向过载的提升量为实现0.5°~1.5°攻角所产生的升力。

根据本发明的另一方面,还提出了另一种技术解决方案:一种空对地制导武器侧向攻击装置,包括:获取模块,用于获取攻击目标位置、预定侧向约束角ψc和飞行器的实时飞行状态,其中,所述飞行状态包括所述飞行器的位置、速度、风场条件;第一确定模块,根据所述飞行状态和所述ψc,通过弹道仿真迭代计算的方式,确定虚拟目标位置;第二确定模块,根据所述虚拟目标位置、所述攻击目标位置和所述飞行状态,确定所述制导武器的飞行轨迹;飞行控制模块,根据所述飞行轨迹,所述制导武器在发射后飞抵所述虚拟目标位置后,开启转弯程序,再根据所述ψc对所述攻击目标进行侧向攻击。

本发明的空对地制导武器侧向攻击方法,通过攻击目标位置、预定侧向约束角ψc和飞行器的位置、速度、风场条件等实时飞行状态,采用弹道仿真迭代计算的方式,确定与攻击目标位置满足一定约束条件的最优虚拟目标位置,再根据结合虚拟目标位置的制导武器飞行轨迹,以武器发射后先飞向虚拟目标,再切换目的地到真实攻击目标的形式,使制导武器最终以满足侧向约束的状态实现对目标的攻击。本发明能够根据不同制导武器的使用性能,通过弹道仿真迭代的计算方式,使自虚拟目标位置转弯完成后武器的视场角、待飞距离都满足指定要求,且计算原理简单,无需复杂的理论算法支撑,解决了相关技术中由于弹体限制而无法良好实现武器侧向攻击能力的技术问题,实现了武器性能发挥最大化和工程上易于实现和移植的技术效果。

附图说明

图1是根据本发明实施例的空对地制导武器侧向攻击方法的流程图;

图2是根据本发明优选实施例的空对地制导武器侧向攻击方法的流程图;

图3是根据本发明实施例的制导武器投弹点、虚拟目标、攻击目标位置关系示意图;

图4是根据本发明实施例的虚拟目标位置迭代计算流程图;

图5是根据本发明实施例的弹道仿真迭代计算流程图;

图6是根据本发明实施例的仿真试验中弹体攻角、过载随时间变化情况图;

图7是根据本发明实施例的仿真试验中弹体弹道倾角、弹道偏角随时间变化情况图;

图8是根据本发明实施例的仿真试验中弹体弹道倾角、弹道偏角随弹目距离变化情况图;

图9是根据本发明实施例的仿真试验中不同风场及拉偏情况下落点散布及侧向角情况图;

图10为根据本发明实施例的空对地制导武器侧向攻击装置的结构框图。

具体实施方式

为使本领域技术人员更好的理解本发明方案,下面将结合附图描述本发明实施例。

根据本发明实施例,提供了一种空对地制导武器侧向攻击的方法实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本发明实施例的空对地制导武器侧向攻击方法的流程图,如图1所示,该方法包括如下步骤:

步骤s101,获取攻击目标位置、预定侧向约束角ψc和飞行器的实时飞行状态,其中,飞行状态包括飞行器的位置、速度、风场条件;

步骤s102,根据上述飞行状态和ψc,通过弹道仿真迭代计算的方式,确定虚拟目标位置;

步骤s103,根据虚拟目标位置、攻击目标位置和飞行状态,确定制导武器的飞行轨迹;

步骤s104,根据飞行轨迹,制导武器在发射后飞抵虚拟目标位置后,开启转弯程序,再根据ψc对攻击目标进行侧向攻击。

通过上述步骤,可以实现在本发明实施例中,采用弹道仿真迭代计算的方法,根据攻击目标位置、预定侧向约束角ψc和飞行器的位置、速度、风场条件等实时飞行状态,确定与攻击目标位置满足一定约束条件的最优虚拟目标位置,再根据结合虚拟目标位置的制导武器飞行轨迹,以武器发射后先飞向虚拟目标,再切换目的地到真实攻击目标的形式,使制导武器最终以满足侧向约束的状态实现对目标的攻击。图2是根据本发明优选实施例的空对地制导武器侧向攻击方法的流程图,如图2所示,本发明实施例能够根据不同制导武器的使用性能,通过弹道仿真迭代的计算方式,使自虚拟目标位置转弯完成后武器的视场角、待飞距离都满足指定要求,且计算原理简单,无需复杂的理论算法支撑,解决了相关技术中由于弹体限制而无法良好实现武器侧向攻击能力的技术问题,实现了武器性能发挥最大化和工程上易于实现和移植的技术效果。

可选的,根据飞行状态和ψc,通过弹道仿真迭代计算的方式,确定虚拟目标位置,包括:根据飞行状态和ψc,通过弹道仿真迭代计算l和α,其中,l为攻击目标与虚拟目标之间的水平距离,α为攻击目标指向虚拟目标的矢量与弹目连线间的夹角,可以以逆时针方向为正;进一步的,根据攻击目标位置、l和α,确定虚拟目标位置。

其中,需要说明的是,在制导武器发射之前,可以将武器弹道模型及气动数据模型装入飞行器飞控计算机中。为了提高运算速度,弹道模型采用三维质点模型。

其中,运动方程如下:

其中,m为质量,v为飞行速度,x为阻力,g为重力加速度,θ为弹道倾角,y为升力,γc为指令滚转角,z为侧力,ψv为弹道偏角,x,y,z分别为武器在制导坐标系下的纵向位置、侧向位置和高度。

制导方程如下:

其中,ny为法向指令过载,ky为法向制导系数,为俯冲平面弹目视线旋转角速度,v为飞行速度,g为重力加速度,θ为弹道倾角,nz为侧向指令过载,kz为侧向制导系数,为转弯平面弹目视线旋转角速度。

同时,气动数据模型可能有两种情况:

若武器气动特性线性度较好,可装订线性化气动参数

若武器气动特性线性度不佳,可直接装订气动数据,由两点线性插值方法解算出需要的气动参数。

质点弹道仿真的时间步长选取为0.005s~0.02s。

图3是根据本发明实施例的制导武器投弹点、虚拟目标、攻击目标位置关系示意图,其中,虚拟目标点坐标用l,α,z来表示,其中l为虚拟目标与攻击目标之间的水平距离;α为从攻击目标指向虚拟目标的矢量与弹目连线之间的夹角,以逆时针方向为正;z为虚拟目标的高度。

优选的,根据飞行状态和ψc,通过弹道仿真迭代计算l和α,可以包括:根据制导武器,确定虚拟目标位置计算初始值l0、α0和l的迭代步长x;根据α0和l1,通过弹道仿真迭代,确定与l1对应的α1和v1,v1为制导武器在l1和α1下的落地速度,其中,l1=l0;根据l1,先以li+1=li+x的迭代方式,采用弹道仿真迭代进行多次计算,得到多组li、αi、vi,并确定l的最大值lmax,其中,i=1、2、3...;再以lj+1=lj-x的迭代方式,采用弹道仿真迭代进行多次计算,得到多组lj、αj、vj,并确定l的最小值lmin,其中,j=1、2、3...;在lmin到lmax的范围内统计得到的多组l、α、v,取v最大的一组中的l、α确定为通过弹道仿真迭代计算出的l和α。

图4是根据本发明实施例的虚拟目标位置迭代计算流程图,如图4所示,迭代计算过程中,首先固定l,寻找在l下最优的α,可以从l1开始,其中l1=l0,l0可以根据不同制导武器的性能进行不同值的设定,优选的,10km≤l0≤20km。计算完与l1对应的最优α1和v1之后,再通过相应的迭代算法找到不同的l及其对应的α。

其中,通过相应的迭代算法找不同l的过程中,需要确定寻求l的可选数值范围,故需要确定可选数值范围的最大值和最小值。在寻求l最大值时,可以选用li+1=li+x的迭代计算方式,在寻求l最小值时,可以选用lj+1=lj-x的迭代计算方式,其中,x为l的迭代步长,根据制导武器弹道特性来设定,优选的,x可以设为1km,即以li+1=li+1km来进行l的迭代时,l2=l1+1km、l3=l2+1km、l4=l3+1km。

确定完寻求l的可选数值范围后,在其中就可以计算、统计出多组l、α、v了,优选的,取v最大的一组中的l、α确定为通过弹道仿真迭代计算出的最优值,设置为代表虚拟目标位置的l和α。

进一步为寻求l最优的最大值,优选的,以li+1=li+x的迭代方式,采用弹道仿真迭代进行多次计算,得到多组li、αi、vi,并确定lmax,可以包括:以li+1=li+x的迭代方式,采用弹道仿真迭代进行多次计算,得到多组li、αi、vi;在计算到vi小于预定落地速度指标时,停止计算,并将vi对应的li确定为lmax,即l可选数值范围的最大值。优选的,上述预定落地速度指标可以为230m/s。

上述过程中,采用落地速度来进行最大值lmax判定,是为了保证制导武器速度落地不小于某一设定值;因为落地速度常被作为战标,是制导控制系统设计必须要考虑的重要因素,它经常关系到引信的正常工作及战斗部攻击的效果。

进一步为寻求l最优的最小值,优选的,以lj+1=lj-x的迭代方式,采用弹道仿真迭代进行多次计算,得到多组lj、αj、vj,并确定lmin,可以包括:以lj+1=lj-x的迭代方式,采用弹道仿真迭代进行多次计算,得到多组lj、αj、vj;对每一组的αj,都执行测试计算,得到侧向落角ψj1和侧向落角ψj2;在ψj1和ψj2,分别与ψc之间的任一差值的绝对值高于ψd时,即|ψj1-ψc|>ψd或|ψj2-ψc|>ψd时,停止计算,并将αj对应的lj确定为lmin;其中,上述测试计算包括:根据lj和αj1,进行弹道仿真,得到相对应的侧向落角ψj1,其中,αj1=αj-αd;根据lj和αj2,进行弹道仿真,得到相对应的侧向落角ψj2,其中,αj2=αj+αd;其中,ψd为制导武器的侧向落角与ψc之间的偏差阈值,5°≤ψd≤10°;αd为对αj进行测试计算的余量阈值,2°≤αd≤8°。上述ψd是根据对侧向落角允许精度来设定的,αd可以根据弹道拉偏量来调节,优选的,ψd可以为10°,αd可以为5°。

上述过程中,对每一组的αj,都执行测试计算,得到侧向落角ψj1和侧向落角ψj2,并采用两者分别与预定侧向约束角之间的两个角度差值来进行最小值lmin判定,是为了使弹道有一定的拉偏余量,即在制导武器存在一定的升力、阻力偏差和风场摄动的情况下,仍能保证攻击精度及侧向落角约束。

优选的,对每一个l在进行对应的α寻优中,都需要采用弹道仿真迭代计算的方式,为得到最优的计算结果,上述弹道仿真迭代可以包括:

步骤6-1,设置α'1=α0,根据α'1进行弹道仿真,得到侧向落角ψ1,其中,α0为虚拟目标位置计算初始值,可以根据不同制导武器的性能进行不同值的设定,优选的,50°≤α0≤70°;

步骤6-2,在ψ1大于ψc时,α'2=α'1-1;在ψ1小于ψc时,α'2=α'1+1;

步骤6-3,将α'2和l进行弹道仿真,得到侧向落角ψ2;

步骤6-4-1,在|ψ2-ψc|>|ψ1-ψc|时,输出α'1为l对应的最优α,并确定相对应的v;

步骤6-4-2,在|ψ2-ψc|≤|ψ1-ψc|时,以步骤6-2和步骤6-3的方式,迭代循环计算α'k,和与α'k相对应的侧向落角ψk,直到|ψk-ψc|>|ψk-1-ψc|时,输出α'k-1为l对应的最优α,并确定相对应的v,其中,k=2、3、4...。

图5是根据本发明实施例的弹道仿真迭代计算流程图,如图5所示,弹道仿真迭代计算过程中,具体算法为将li及α0带入弹道仿真,以l1为例,首先以α'1=α0为计算初始值,若仿真结果显示α'1对应的侧向落角大于侧向约束角ψc,则α'i+1=α'i-1,即下一次弹道仿真的α在此次的基础上减小一度;若仿真结果显示α'1对应的侧向落角小于侧向约束角ψc,则α'i+1=α'i+1,即下一次弹道解算的α在此次的基础上增加一度。然后再将算出的下一次α迭代入弹道仿真再次计算,直到找到一个αend使得侧向角度最接近于约束值,退出弹道仿真迭代。

本发明实施例中,对每一个l都采用上述弹道仿真迭代过程进行对应的α寻优,是为了找到一个对应于l的最佳虚拟攻击点坐标,使得制导武器以最接近设定值的侧向落角实现对目标的攻击。

优选的,l0的取值范围为10km~20km,α0的取值范围为50°~70°,虚拟目标位置的高度取值范围为2km~6km。

进一步的,根据飞行轨迹,制导武器在发射后飞抵虚拟目标位置的判断条件可以为:制导武器与虚拟目标位置之间的水平距离小于0.5km~1.5km。

同时,在开启转弯程序之后,根据ψc对攻击目标进行侧向攻击之前,本发明实施例还可以包括:判断转弯程序是否完成,其中,在制导武器速度方向与弹目方向连线小于1°~5°时,确定转弯程序完成,退出转弯程序,并飞向攻击目标。

需要说明的是,在开启转弯程序之后,可以提升法向过载,其中,法向过载的提升量为实现0.5°~1.5°攻角所产生的升力,采取此设置,可以通过在正常制导指令基础将法向过载增加一定的值,进而保证制导武器高度不会下降的太快。

图6是根据本发明实施例的仿真试验中弹体攻角、过载随时间变化情况图、

图7是根据本发明实施例的仿真试验中弹体弹道倾角、弹道偏角随时间变化情况图、图8是根据本发明实施例的仿真试验中弹体弹道倾角、弹道偏角随弹目距离变化情况图、图9是根据本发明实施例的仿真试验中不同风场及拉偏情况下落点散布及侧向角情况图。如图6-9所示,通过上述仿真试验,可以体现出本发明实施例在虚拟目标的寻优过程中充分利用实时飞行状态信息:位置、速度、风场条件和武器弹道模型,使得该种侧向攻击方法能够更大程度地发挥武器性能;同时在虚拟目标的寻优过程中考虑到转弯完成后的视场角、剩余飞行距离等指标,使得本发明实施例更加适用于加装导引头的空对地制导武器。

根据本发明实施例,还提供了一种空对地制导武器侧向攻击装置,图10为根据本发明实施例的空对地制导武器侧向攻击装置的结构框图,如图10所示,该装置包括:获取模块101、第一确定模块102、第二确定模块103和飞行控制模块104。下面对该装置进行说明。

获取模块101,用于获取攻击目标位置、预定侧向约束角ψc和飞行器的实时飞行状态,其中,飞行状态包括飞行器的位置、速度、风场条件;

第一确定模块102,连接于获取模块101,用于根据飞行状态和ψc,通过弹道仿真迭代计算的方式,确定虚拟目标位置;

第二确定模块103,连接于第一确定模块102,用于根据虚拟目标位置、攻击目标位置和飞行状态,确定制导武器的飞行轨迹;

飞行控制模块104,连接于第二确定模块103,用于根据飞行轨迹,制导武器在发射后飞抵虚拟目标位置后,开启转弯程序,再根据ψc对攻击目标进行侧向攻击。

根据本发明实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述任意一项的空对地制导武器侧向攻击方法。

根据本发明实施例的另一方面,还提供了一种处理器,该处理器用于运行程序,其中,程序运行时执行上述任意一项的空对地制导武器侧向攻击方法。

本发明说明书中未作详细描述的内容属本领域技术人员的公知技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1