技术领域
本发明涉及一种导弹抗网络攻击制导律设计方法,主要解决TVM复合制导系统数据链信号遭受网络攻击从而制导指令被篡改的导弹制导律设计问题。
背景技术
TVM(Track via missile)制导是一种结合了无线电指令制导和半主动寻的制导优点的复合导引方式,它克服了传统方法探测精度随目标距离增加而下降的缺点,同时还提高了导弹有效载荷,降低了单枚导弹的成本,是一种现役地空导弹常见的导引方式。但由于TVM制导系统的子系统之间通过无线通讯数据链建立连接,导致其探测子系统和导引子系统容易受到如虚假数据注入等网络攻击的威胁。对导引子系统而言,其制导指令传输数据链一旦遭受攻击,将降低导弹制导精度,影响目标打击效果,严重时甚至造成目标脱靶。因此,设计具有抗网络攻击性能的制导律具有重要意义。
目前,对导弹制导律的研究主要集中在针对目标机动或攻击时间约束等情形下的制导律设计方法,文献《基于三点法拦截几何的导弹滑模制导律设》设计了一种基于三点法的弹目拦截滑模制导律,该方法将目标机动视为模型扰动量,并且利用目标机动的上界量设计了滑模制导律。专利号CN201810107703.2中提供了一种拦截机动目标的攻击时间约束制导律设计方法,所设计的方法基于时间的二次函数,通过调节所述参考视线转率的参数来满足导弹的飞行时间约束,并且采用滑模控制方法设计有限时间约束制导律。专利号CN202010803917.0中提出了一种有限时间速度追踪制导律方法,其设计了导弹制导指令使导弹速度追踪误差角在有限时间内收敛到零,并定量分析了设计参数对导弹速度追踪误差角收敛快慢的影响。但上述方法均未考虑导弹通讯数据链遭受网络攻击制导指令被篡改的问题。
综上所述,现有研究缺少对网络攻击环境下导弹制导律的研究,亟需攻克抗网络攻击的安全制导律设计方法。
发明内容
本发明解决的技术问题是:针对TVM制导系统制导指令传输数据链遭受网络攻击导致传输信息被篡改的问题,从制导回路出发,克服现有技术的不足,提供一种基于滑模观测器的抗网络攻击制导律设计方法,实现对制导指令攻击信号及目标机动信息的快速准确估计,通过补偿策略减小了导弹弹道需用过载,提升了导弹制导过程的安全性、精确性;同时实现网络攻击环境及目标快速机动下导弹的精确制导,具有高可靠、易于工程实现的特点,适用于TVM导弹系统的制导律设计。
本发明的技术解决方案为:一种导弹抗网络攻击制导律设计方法,建立导弹与目标的平面相对运动模型,结合军用数据链调制解调原理对制导指令攻击信号在导弹视线角动态方程中的形式进行表征,利用滑模观测器实现对攻击信号和不确定性的估计,在此基础上设计有限时间滑模制导律,从而实现网络攻击环境下的精确制导。
具体实现步骤如下:
第一步,根据导弹与目标在二维平面的相对运动关系,建立导弹与目标的运动学和动力学模型。导弹与目标的相对运动模型由如下公式进行描述:
式中,r表示弹目距离,
第二步,根据第一步建立的导弹与目标相对运动的数学模型,并基于军用数据链调制解调原理,得到遭受制导指令传输数据链网络攻击的导弹视线角的动态方程,并将方程中的制导指令攻击信号和目标机动不确定视为未知的集总项。根据第一步中的导弹与目标的相对运动模型可以得到导弹视线角的二阶动态方程为:
其中,
基于军用数据链调制解调原理,考虑传输功率的无线传输信号可以表示为:
其中,P表示传输信号的功率,a
其中,P
a
其中,a
其中,
第三步,设计观测器对制导指令攻击信号和目标机动不确定性进行实时估计。设计滑模观测器如下:
其中,z
为了分析观测器的收敛性,定义估计误差为:
其中,
由Young’s三角不等式可得:
对上述定义的准Lyapunov函数两边求导可得:
显然,存在c
第四步,利用第三步的未知集总项的估计值设计滑模制导律,实现导弹视线角速率在有限时间内收敛到零,进而保证网络攻击环境下导弹精确完成目标拦截任务。首先,选取滑模面为
其中,k>0,0<γ<1为制导律参数。为了分析上述制导律的稳定性,选取如下准Lyapunov函数:
V
对上式两端进行求导可以得到:
在上一步中,已经证明了所设计的滑模观测器可以对未知集总项g(t)进行准确估计。此外,考虑在末制导阶段满足0<r(t)≤r
根据有限时间稳定性理论可知,滑模变量s全局收敛到零,并且收敛时间T满足:
其中,s
本发明与现有技术相比的优点在于:采用的滑模观测器方法适用于制导指令网络攻击信号和目标机动信息未知的环境,在不考虑量测噪声的情形下,可以保证对未知集总项的快速准确估计;采用的基于未知集总项估计值的有限时间滑模制导律,能够实现导弹视线角速率快速收敛到零,并保证导弹弹道需用过载不易超过导弹机动能力限制,具有高精度、强鲁棒的特点,适用于制导指令传输数据链遭受网络攻击及目标快速机动的导弹拦截制导任务中。
附图说明
图1为本发明和导弹抗网络攻击制导律设计方法的设计流程图;
图2为制导站、导弹及目标的二维平面几何关系示意图;
图3为导弹与目标平面飞行轨迹;
图4为应用本发明所提制导律和传统制导律的导弹实际执行纵向加速度;
图5为滑模观测器的估计效果。
具体实施方式
下面结合附图及实施例对本发明进行详细说明。
如图1所示,本发明一种导弹抗网络攻击制导律设计方法包括:
第一步,根据图2所示的制导站、导弹及目标的二维平面几何关系,建立导弹与目标的运动学和动力学模型,图2中S为制导站位置,M为导弹位置,T为目标位置,r表示弹目距离,q表示弹目之间的视线角,V
第二步,根据第一步建立的导弹与目标相对运动的数学模型,并基于军用数据链调制解调原理,得到制导指令传输数据链网络攻击的导弹视线角的动态方程,并将方程中的制导指令攻击信号和目标机动不确定视为未知的集总项;
第三步,设计滑模观测器对第二步中的未知集总项进行快速估计,获得未知集总项的估计值;
第四步,利用第三步的未知集总项的估计值设计滑模制导律,实现导弹视线角速率在有限时间内收敛到零,进而保证网络攻击环境下导弹精确完成目标拦截任务。
具体实现步骤如下:
第一步,根据导弹与目标在二维平面的相对运动,建立导弹与目标的运动学和动力学模型。导弹与目标的相对运动模型由如下公式进行描述:
式中,r表示弹目距离,初始值设为20000m;
第二步,根据第一步建立的导弹与目标相对运动的数学模型,并基于军用数据链调制解调原理,得到遭受制导指令传输链攻击的导弹视线角的动态方程,并将方程中的制导指令攻击信号和目标机动不确定视为未知的集总项。根据第一步中的导弹与目标的相对运动模型可以得到导弹视线角的二阶动态方程为:
其中,不确定项
基于军用数据链调制解调原理,考虑传输功率的无线传输信号可以表示为
其中,P表示传输信号的功率,a
其中,P
a
其中,a
其中,g(t)=a
第三步,设计观测器对制导指令攻击信号和目标机动不确定性进行实时估计。设计滑模观测器如下:
其中,z
第四步,利用未知集总项估计值设计滑模制导律,实现导弹视线角速率在有限时间内收敛到零。首先,选取滑模面为
其中,制导律参数k,γ分别取为100,0.5。
这里通过与传统比例导引方式的仿真对比说明本发明在遭受制导指令篡改时的优越性。针对相同机动目标和同一种制导指令攻击,图3展示了采用两种不同制导律的导弹的飞行轨迹,可以看到,采用所提抗网络攻击制导律的导弹成功击中目标(导弹飞行轨迹I),而采用传统比例导引律的导弹则未击中目标(导弹飞行轨迹II)。图4展示了采用两种不同制导律的导弹的实际执行的纵向加速度,可以看到采用所提制导律(制导律I)的导弹实际执行的纵向加速度明显小于传统比例制导律(制导律II)。图5展示了所提制导律中的滑模观测器对目标机动不确定和制导指令攻击信号集总项的估计效果,可以看到其估计效果良好,满足设计要求。
采用本发明所提方法设计制导律的导弹,可以保证在其制导指令传输数据链遭受网络攻击以及目标机动的情形下,保证导弹对目标的精确打击,并且由于滑模观测器的引入,实现了对信息未知的制导指令攻击信号和目标机动不确定的快速精确估计,所得的加速度指令幅值容易满足实际中导弹的机动能力限制,具有较好的工程适用性。
本发明说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
机译: 航空导弹的基于模糊综合制导律的生成方法
机译: 气动导弹综合模糊综合制导律的生成方法
机译: 网络攻击检测方法和网络攻击原始识别方式,网络设备,正在运行的网络攻击检测程序和网络攻击原始