[go: up one dir, main page]

CN111832121A - A multi-aircraft collaborative detection and guidance integration method and system - Google Patents

A multi-aircraft collaborative detection and guidance integration method and system Download PDF

Info

Publication number
CN111832121A
CN111832121A CN202010689548.7A CN202010689548A CN111832121A CN 111832121 A CN111832121 A CN 111832121A CN 202010689548 A CN202010689548 A CN 202010689548A CN 111832121 A CN111832121 A CN 111832121A
Authority
CN
China
Prior art keywords
initial
interceptor
target
state vector
guidance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010689548.7A
Other languages
Chinese (zh)
Other versions
CN111832121B (en
Inventor
郭杨
王少博
王仕成
席建祥
刘志国
于传强
张帅
宋海涛
杜文正
程洪杰
邓飙
陶雁华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rocket Force University of Engineering of PLA
Original Assignee
Rocket Force University of Engineering of PLA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rocket Force University of Engineering of PLA filed Critical Rocket Force University of Engineering of PLA
Priority to CN202010689548.7A priority Critical patent/CN111832121B/en
Publication of CN111832121A publication Critical patent/CN111832121A/en
Application granted granted Critical
Publication of CN111832121B publication Critical patent/CN111832121B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

本发明公开了一种多飞行器协同探测制导一体化方法及系统。该方法包括:获取拦截器与机动目标之间的初始侧向距离,拦截器与机动目标之间的初始侧向相对速度,机动目标的初始加速度以及拦截器的初始加速度;根据初始侧向距离、侧向相对速度、机动目标的初始加速度以及拦截器的初始加速度,确定初始状态向量;根据初始状态向量以及拦截器噪声确定量测信息;基于量测信息,通过交互式多模型滤波得到估计状态向量;根据估计状态向量,确定最优控制输入;根据最优控制输入控制两拦截器的视线角,实现对目标的跟踪拦截。本发明引入交互式多模型滤波识别目标机动的切换时间及状态,调制两拦截器的视线分离角,增强目标探测精度,实现目标的跟踪和拦截。

Figure 202010689548

The invention discloses an integrated method and system of multi-aircraft cooperative detection and guidance. The method includes: obtaining the initial lateral distance between the interceptor and the maneuvering target, the initial lateral relative velocity between the interceptor and the maneuvering target, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor; according to the initial lateral distance, The lateral relative velocity, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor are used to determine the initial state vector; the measurement information is determined according to the initial state vector and the noise of the interceptor; based on the measurement information, the estimated state vector is obtained through interactive multi-model filtering ; Determine the optimal control input according to the estimated state vector; control the line-of-sight angles of the two interceptors according to the optimal control input to realize the tracking and interception of the target. The invention introduces interactive multi-model filtering to identify the switching time and state of target maneuvering, modulates the line-of-sight separation angle of the two interceptors, enhances target detection accuracy, and realizes target tracking and interception.

Figure 202010689548

Description

一种多飞行器协同探测制导一体化方法及系统A multi-aircraft collaborative detection and guidance integration method and system

技术领域technical field

本发明涉及目标跟踪领域,特别是涉及一种多飞行器协同探测制导一体化方法及系统。The invention relates to the field of target tracking, in particular to an integrated method and system of multi-aircraft cooperative detection and guidance.

背景技术Background technique

针对两枚拦截器拦截敌方能够执行bang-bang最优躲避机动的目标的情形。传统的考虑两拦截器同时到达目标的协同制导律往往没有考虑相对探测构型对拦截目标精度的影响,因为在采用多飞行器协同测角进一步估计出距离信息的方式时,如果多飞行器与目标共线时则无法估计出相对距离,近似共线时估计误差较大。所以在制导律的设计过程中有必要考虑两拦截器相对探测构型对拦截精度的影响。此外,针对利用传统的KF/SF估计目标状态的方法,其针对执行bang-bang机动的多模态运动模式适应性较低,对目标状态估计精度的误差较大。For the situation where two interceptors intercept the enemy's target that can perform the bang-bang optimal evasion maneuver. The traditional cooperative guidance law that considers two interceptors reaching the target at the same time often does not consider the influence of the relative detection configuration on the interception target accuracy, because when the multi-aircraft cooperative angle measurement method is used to further estimate the distance information, if the multi-aircraft and the target share The relative distance cannot be estimated when it is in the line, and the estimation error is larger when it is approximately collinear. Therefore, it is necessary to consider the influence of the relative detection configuration of the two interceptors on the interception accuracy in the design process of the guidance law. In addition, for the traditional KF/SF method for estimating the target state, it has low adaptability to the multi-modal motion mode for performing bang-bang maneuvers, and has a large error in the estimation accuracy of the target state.

发明内容SUMMARY OF THE INVENTION

本发明的目的是提供一种多飞行器协同探测制导一体化方法及系统,通过调制两拦截器的视线分离角,增强目标探测精度,实现目标的跟踪和拦截。The purpose of the present invention is to provide an integrated method and system for multi-aircraft cooperative detection and guidance, which can enhance target detection accuracy by modulating the line-of-sight separation angle of two interceptors, and achieve target tracking and interception.

为实现上述目的,本发明提供了如下方案:For achieving the above object, the present invention provides the following scheme:

一种多飞行器协同探测制导一体化方法,包括:An integrated method for multi-aircraft cooperative detection and guidance, comprising:

获取拦截器与机动目标之间的初始侧向距离,拦截器与机动目标之间的初始侧向相对速度,机动目标的初始加速度以及拦截器的初始加速度;Obtain the initial lateral distance between the interceptor and the maneuvering target, the initial lateral relative velocity between the interceptor and the maneuvering target, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor;

根据所述初始侧向距离、所述侧向相对速度、所述机动目标的初始加速度以及所述拦截器的初始加速度,确定初始状态向量;determining an initial state vector according to the initial lateral distance, the lateral relative velocity, the initial acceleration of the maneuvering target, and the initial acceleration of the interceptor;

根据所述初始状态向量以及拦截器噪声确定量测信息;determining measurement information according to the initial state vector and interceptor noise;

基于所述量测信息,通过交互式多模型滤波得到估计状态向量;Based on the measurement information, an estimated state vector is obtained through interactive multi-model filtering;

根据所述估计状态向量,确定最优控制输入;According to the estimated state vector, determine the optimal control input;

根据所述最优控制输入控制两拦截器的视线角,实现对目标的跟踪拦截。The line-of-sight angles of the two interceptors are controlled according to the optimal control input, so as to realize the tracking and interception of the target.

可选的,所述基于所述量测信息,通过交互式多模型滤波得到估计状态向量,具体包括:Optionally, the estimated state vector is obtained by interactive multi-model filtering based on the measurement information, specifically including:

根据所述量测信息计算混合概率;calculating a mixing probability according to the measurement information;

根据所述混合概率确定初始条件;determining initial conditions according to the mixing probability;

根据所述初始条件进行交互式多模型滤波,得到似然函数;Perform interactive multi-model filtering according to the initial conditions to obtain a likelihood function;

通过所述似然函数对模型概率进行更新;Update the model probability through the likelihood function;

根据更新后的模型概率估计状态向量。Estimate the state vector from the updated model probabilities.

可选的,所述根据所述估计状态向量,确定最优控制输入,具体包括:Optionally, determining the optimal control input according to the estimated state vector specifically includes:

根据所述估计状态向量确定运动学模型;determining a kinematic model according to the estimated state vector;

根据所述运动学模型以及剩余拦截时间确定最优控制输入。The optimal control input is determined based on the kinematic model and the remaining interception time.

可选的,所述初始状态向量的计算公式如下:Optionally, the calculation formula of the initial state vector is as follows:

Figure BDA0002588813160000021
Figure BDA0002588813160000021

式中,yi为拦截器和机动目标之间的侧向距离,

Figure BDA0002588813160000022
为拦截器和机动目标之间的侧向相对速度,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。where yi is the lateral distance between the interceptor and the maneuvering target,
Figure BDA0002588813160000022
is the lateral relative velocity between the interceptor and the maneuvering target, a E is the initial acceleration of the maneuvering target, and a Pi is the initial acceleration of the interceptor.

可选的,所述剩余拦截时间的计算公式如下:Optionally, the calculation formula of the remaining interception time is as follows:

Figure BDA0002588813160000023
Figure BDA0002588813160000023

其中,tfPiE表示拦截时间,t表示时间。Among them, t fPiE represents the interception time, and t represents the time.

本发明还提供了一种多飞行器协同探测制导一体化系统,包括:The present invention also provides a multi-aircraft collaborative detection and guidance integrated system, comprising:

数据获取模块,用于获取拦截器与机动目标之间的初始侧向距离,拦截器与机动目标之间的初始侧向相对速度,机动目标的初始加速度以及拦截器的初始加速度;The data acquisition module is used to acquire the initial lateral distance between the interceptor and the maneuvering target, the initial lateral relative velocity between the interceptor and the maneuvering target, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor;

初始状态向量确定模块,用于根据所述初始侧向距离、所述侧向相对速度、所述机动目标的初始加速度以及所述拦截器的初始加速度,确定初始状态向量;an initial state vector determination module, configured to determine an initial state vector according to the initial lateral distance, the lateral relative velocity, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor;

确定初始状态向量确定模块,用于根据所述初始状态向量以及拦截器噪声确定量测信息;determining an initial state vector determining module for determining measurement information according to the initial state vector and the noise of the interceptor;

估计模块,基于所述量测信息,通过交互式多模型滤波得到估计状态向量;an estimation module, based on the measurement information, to obtain an estimated state vector through interactive multi-model filtering;

最优控制输入确定模块,用于根据所述估计状态向量,确定最优控制输入;an optimal control input determination module, configured to determine the optimal control input according to the estimated state vector;

控制模块,用于根据所述最优控制输入控制两拦截器的视线角,实现对目标的跟踪拦截。The control module is used for controlling the line-of-sight angles of the two interceptors according to the optimal control input, so as to realize the tracking and interception of the target.

可选的,所述估计模块具体包括:Optionally, the estimation module specifically includes:

混合概率计算单元,用于根据所述量测信息计算混合概率;a mixing probability calculation unit, configured to calculate the mixing probability according to the measurement information;

初始条件确定单元,用于根据所述混合概率确定初始条件;an initial condition determining unit, configured to determine an initial condition according to the mixing probability;

似然函数确定单元,用于根据所述初始条件进行交互式多模型滤波,得到似然函数;a likelihood function determination unit, configured to perform interactive multi-model filtering according to the initial conditions to obtain a likelihood function;

更新单元,用于通过所述似然函数对模型概率进行更新;an update unit for updating the model probability through the likelihood function;

估计单元,用于根据更新后的模型概率估计状态向量。Estimation unit for estimating the state vector according to the updated model probability.

可选的,所述最优控制输入确定模块具体包括:Optionally, the optimal control input determination module specifically includes:

运动学模型确定单元,用于根据所述估计状态向量确定运动学模型;a kinematic model determining unit, configured to determine a kinematic model according to the estimated state vector;

最优控制输入确定单元,用于根据所述运动学模型以及剩余拦截时间确定最优控制输入。and an optimal control input determination unit, configured to determine the optimal control input according to the kinematic model and the remaining interception time.

可选的,所述初始状态向量的计算公式如下:Optionally, the calculation formula of the initial state vector is as follows:

Figure BDA0002588813160000031
Figure BDA0002588813160000031

式中,yi为拦截器和机动目标之间的侧向距离,

Figure BDA0002588813160000032
为拦截器和机动目标之间的侧向相对速度,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。where yi is the lateral distance between the interceptor and the maneuvering target,
Figure BDA0002588813160000032
is the lateral relative velocity between the interceptor and the maneuvering target, a E is the initial acceleration of the maneuvering target, and a Pi is the initial acceleration of the interceptor.

可选的,所述剩余拦截时间的计算公式如下:Optionally, the calculation formula of the remaining interception time is as follows:

Figure BDA0002588813160000041
Figure BDA0002588813160000041

其中,tfPiE表示拦截时间,t表示时间。Among them, t fPiE represents the interception time, and t represents the time.

根据本发明提供的具体实施例,本发明公开了以下技术效果:According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:

本发明根据所述初始状态向量以及拦截器噪声确定量测信息;基于所述量测信息,通过交互式多模型滤波得到估计状态向量;根据所述估计状态向量,确定最优控制输入;根据所述最优控制输入控制两拦截器的视线角,实现对目标的跟踪拦截。本发明引入交互式多模型滤波以识别目标机动的切换时间及估计目标状态,调制两拦截器的视线分离角,增强目标探测精度,实现目标的跟踪和拦截。The present invention determines measurement information according to the initial state vector and interceptor noise; based on the measurement information, an estimated state vector is obtained through interactive multi-model filtering; according to the estimated state vector, the optimal control input is determined; The optimal control input controls the line-of-sight angles of the two interceptors to achieve the tracking and interception of the target. The invention introduces interactive multi-model filtering to identify the switching time of the target maneuver and estimate the target state, modulate the line-of-sight separation angle of the two interceptors, enhance the target detection accuracy, and realize the target tracking and interception.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings required in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some of the present invention. In the embodiments, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative labor.

图1为本发明实施例多飞行器协同探测制导一体化方法的流程图;1 is a flowchart of a method for integrating multi-aircraft cooperative detection and guidance according to an embodiment of the present invention;

图2为两拦截器和机动目标的交战运动模型;Figure 2 shows the engagement motion model of two interceptors and maneuvering targets;

图3为拦截器1和拦截器2协同拦截机动目标的交战图;Fig. 3 is the engagement diagram of interceptor 1 and interceptor 2 cooperatively intercepting maneuvering targets;

图4为两拦截器的加速度变化示意图;Figure 4 is a schematic diagram of the acceleration changes of the two interceptors;

图5为拦截器1的元素滤波器的模概率变化图;Fig. 5 is the modulo probability change diagram of the element filter of interceptor 1;

图6为IMM滤波和KF/SF对拦截器1加速度的估计;Fig. 6 is the estimation of the acceleration of interceptor 1 by IMM filtering and KF/SF;

图7为I拦截器1的位置、速度和加速度估计误差;Fig. 7 is the position, velocity and acceleration estimation error of I interceptor 1;

图8为拦截器2的位置、速度和加速度估计误差Figure 8 shows the position, velocity and acceleration estimation errors of interceptor 2

图9为在不同制导律下的拦截器1和目标之间的侧向位移量测噪声变化图;FIG. 9 is a graph of the noise variation of lateral displacement measurement between the interceptor 1 and the target under different guidance laws;

图10为在不同制导律和估计方法下的两拦截器间的视线分离角角变化图;Fig. 10 is a variation diagram of the line-of-sight separation angle between two interceptors under different guidance laws and estimation methods;

图11为在APN结合IMM、所提制导律结合KF/SF和IMM下的拦截器1的脱靶量CDF;Figure 11 is the off-target CDF of Interceptor 1 under APN combined with IMM, the proposed guidance law combined with KF/SF and IMM;

图12为在APN结合IMM、所提制导律结合KF/SF和IMM下的拦截器2的脱靶量CDF;Figure 12 is the off-target CDF of Interceptor 2 under APN combined with IMM, the proposed guidance law combined with KF/SF and IMM;

图13为在APN结合IMM、所提制导律结合KF/SF和IMM下的拦截器1针对不同切换时间的平均脱靶量;Figure 13 shows the average misses of interceptor 1 for different switching times under APN combined with IMM, the proposed guidance law combined with KF/SF and IMM;

图14为在APN结合IMM、所提制导律结合KF/SF和IMM下的拦截器2针对不同切换时间的平均脱靶量;Figure 14 shows the average misses of interceptor 2 for different switching times under APN combined with IMM, the proposed guidance law combined with KF/SF and IMM;

图15为本发明实施例多飞行器协同探测制导一体化系统的结构框图。FIG. 15 is a structural block diagram of an integrated system for cooperative detection and guidance of multiple aircraft according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

本发明的目的是提供一种多飞行器协同探测制导一体化方法及系统,通过调制两拦截器的视线分离角,增强目标探测精度,实现目标的跟踪和拦截。The purpose of the present invention is to provide an integrated method and system for multi-aircraft cooperative detection and guidance, which can enhance target detection accuracy by modulating the line-of-sight separation angle of two interceptors, and achieve target tracking and interception.

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。In order to make the above objects, features and advantages of the present invention more clearly understood, the present invention will be described in further detail below with reference to the accompanying drawings and specific embodiments.

如图1所示,一种多飞行器协同探测制导一体化方法包括以下步骤:As shown in Figure 1, an integrated method for multi-aircraft cooperative detection and guidance includes the following steps:

步骤101:获取拦截器与机动目标之间的初始侧向距离,拦截器与机动目标之间的初始侧向相对速度,机动目标的初始加速度以及拦截器的初始加速度。Step 101: Obtain the initial lateral distance between the interceptor and the maneuvering target, the initial lateral relative velocity between the interceptor and the maneuvering target, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor.

步骤102:根据所述初始侧向距离、所述侧向相对速度、所述机动目标的初始加速度以及所述拦截器的初始加速度,确定初始状态向量。所述初始状态向量的计算公式如下:Step 102: Determine an initial state vector according to the initial lateral distance, the lateral relative velocity, the initial acceleration of the maneuvering target, and the initial acceleration of the interceptor. The calculation formula of the initial state vector is as follows:

Figure BDA0002588813160000051
Figure BDA0002588813160000051

式中,yi为拦截器和机动目标之间的侧向距离,

Figure BDA0002588813160000061
为拦截器和机动目标之间的侧向相对速度,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。where yi is the lateral distance between the interceptor and the maneuvering target,
Figure BDA0002588813160000061
is the lateral relative velocity between the interceptor and the maneuvering target, a E is the initial acceleration of the maneuvering target, and a Pi is the initial acceleration of the interceptor.

步骤103:根据所述初始状态向量以及拦截器噪声确定量测信息。Step 103: Determine measurement information according to the initial state vector and the noise of the interceptor.

步骤104:基于所述量测信息,通过交互式多模型滤波得到估计状态向量。具体包括:根据所述量测信息计算混合概率;根据所述混合概率确定初始条件;根据所述初始条件进行交互式多模型滤波,得到似然函数;通过所述似然函数对模型概率进行更新;根据更新后的模型概率估计状态向量。Step 104: Based on the measurement information, obtain an estimated state vector through interactive multi-model filtering. Specifically, it includes: calculating a mixing probability according to the measurement information; determining an initial condition according to the mixing probability; performing interactive multi-model filtering according to the initial condition to obtain a likelihood function; updating the model probability through the likelihood function ; Estimate the state vector from the updated model probabilities.

步骤105:根据所述估计状态向量,确定最优控制输入。具体包括:根据所述估计状态向量确定运动学模型;根据所述运动学模型以及剩余拦截时间确定最优控制输入。所述剩余拦截时间的计算公式如下:Step 105: Determine the optimal control input according to the estimated state vector. Specifically, it includes: determining a kinematic model according to the estimated state vector; and determining an optimal control input according to the kinematic model and the remaining interception time. The calculation formula of the remaining interception time is as follows:

Figure BDA0002588813160000062
Figure BDA0002588813160000062

其中,tfPiE表示拦截时间,t表示时间。Among them, t fPiE represents the interception time, and t represents the time.

步骤106:根据所述最优控制输入控制两拦截器的视线角,实现对目标的跟踪拦截。Step 106: Control the line-of-sight angles of the two interceptors according to the optimal control input, so as to realize the tracking and interception of the target.

下面详细介绍本发明的方法原理:The method principle of the present invention is described in detail below:

1、问题描述及建立相对运动学方程1. Problem description and establishment of relative kinematic equations

假设我方两枚拦截器拦截敌方能够执行bang-bang最优躲避机动的目标的情形。在这种情形中,有两个重要的因素需要考虑:一是拦截器需要采取有效的估计方式来检测目标的随机变化和精确地估计目标的状态。另一个是两拦截器的相对探测构型能够影响对目标状态信息的探测精度。Suppose that our two interceptors intercept the enemy's target that can perform the optimal bang-bang evasion maneuver. In this case, there are two important factors to consider: First, the interceptor needs to adopt an effective estimation method to detect the random change of the target and accurately estimate the state of the target. Another is that the relative detection configuration of the two interceptors can affect the detection accuracy of the target state information.

在XI-OI-YI惯性坐标系下建立动力学与运动学模型。Pi和E分别表示拦截器和机动目标。a、v、λ、r和γ分别表示法向加速度、速度、视线角、相对距离和航向角。如图2所示是两拦截器和机动目标的交战运动模型。The dynamics and kinematics models are established in the X I -O I -Y I inertial coordinate system. Pi and E denote interceptor and maneuvering target, respectively. a, v, λ, r, and γ denote normal acceleration, velocity, line-of-sight angle, relative distance, and heading angle, respectively. Figure 2 shows the engagement motion model of two interceptors and maneuvering targets.

(1)建立动力学与运动学模型(1) Establish dynamic and kinematic models

忽略重力的影响,拦截器与机动目标的交战过程可以表示为与机动目标相关的极坐标(r,λ)的形式,即Ignoring the effect of gravity, the engagement process between the interceptor and the maneuvering target can be expressed in the form of polar coordinates (r, λ) related to the maneuvering target, namely

Figure BDA0002588813160000071
Figure BDA0002588813160000071

Figure BDA0002588813160000072
Figure BDA0002588813160000072

式中:

Figure BDA0002588813160000073
为两拦截器之间的相对速度;
Figure BDA0002588813160000074
为两拦截器之间的视线角速率;vPi和vE分别为拦截器和机动目标的速度;
Figure BDA0002588813160000075
Figure BDA0002588813160000076
分别为拦截器和机动目标的初始飞行路径角;λPiE为拦截器和机动目标之间的视线角。where:
Figure BDA0002588813160000073
is the relative speed between the two interceptors;
Figure BDA0002588813160000074
is the line-of-sight angular velocity between the two interceptors; v Pi and v E are the velocities of the interceptor and maneuvering target, respectively;
Figure BDA0002588813160000075
and
Figure BDA0002588813160000076
are the initial flight path angles of the interceptor and the maneuvering target, respectively; λ PiE is the line-of-sight angle between the interceptor and the maneuvering target.

因为在整个制导过程中,加速度的方向始终垂直于速度方向,所以拦截器和机动目标的速度一直是恒定的。因此,飞行器的法向加速度和航向角的关系可以表示为Because the direction of acceleration is always perpendicular to the direction of velocity throughout the guidance process, the velocity of the interceptor and maneuvering target is always constant. Therefore, the relationship between the normal acceleration of the aircraft and the heading angle can be expressed as

Figure BDA0002588813160000077
Figure BDA0002588813160000077

当两飞行器(拦截器)的飞行过程能被近似成标称碰撞三角形时,则可以将上述的过程线性化。在图2描述的交战过程中存在由两追击者分别与机动目标组成的两个碰撞三角形。When the flight process of the two aircraft (interceptors) can be approximated as a nominal collision triangle, the above process can be linearized. In the engagement process described in Figure 2, there are two collision triangles composed of two pursuers and the maneuvering target respectively.

对上述过程线性化后,本发明可以选择状态向量After linearizing the above process, the present invention can select the state vector

Figure BDA0002588813160000078
Figure BDA0002588813160000078

式中:

Figure BDA0002588813160000079
为拦截器Pi和机动目标E间的侧向距离,
Figure BDA00025888131600000710
为侧向相对速度,yPi和yE分别为拦截器和机动目标相对于初始位置的侧向距离,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。where:
Figure BDA0002588813160000079
is the lateral distance between the interceptor Pi and the maneuvering target E,
Figure BDA00025888131600000710
is the lateral relative velocity, y Pi and y E are the lateral distances of the interceptor and the maneuvering target relative to the initial position, respectively, a E is the initial acceleration of the maneuvering target, and a Pi is the initial acceleration of the interceptor.

假设拦截器与机动目标能够近似为一阶动力学模型,则飞行器间相对运动的状态方程可写成Assuming that the interceptor and the maneuvering target can be approximated as a first-order dynamic model, the state equation of the relative motion between the aircraft can be written as

Figure BDA0002588813160000081
Figure BDA0002588813160000081

式中:τPi和τE分别为拦截器和机动目标的过载响应时间常数,

Figure BDA0002588813160000082
为拦截器的指令加速度。where τ Pi and τ E are the overload response time constants of interceptors and maneuvering targets, respectively,
Figure BDA0002588813160000082
Command acceleration for the interceptor.

方程集(5)的矩阵形式为The matrix form of equation set (5) is

Figure BDA0002588813160000083
Figure BDA0002588813160000083

式中:where:

Figure BDA0002588813160000084
Ai为系数矩阵,Bi为控制输入矩阵,Ci为外部输入矩阵,uPi为追击者的控制输入,且满足限制条件
Figure BDA0002588813160000085
Figure BDA0002588813160000086
为机动目标的指令加速度,w为制导过程的噪声。
Figure BDA0002588813160000084
A i is the coefficient matrix, B i is the control input matrix, C i is the external input matrix, u Pi is the control input of the pursuer, and the constraints are met
Figure BDA0002588813160000085
Figure BDA0002588813160000086
is the commanded acceleration of the maneuvering target, and w is the noise of the guidance process.

拦截器与机动目标的初始距离可表示为

Figure BDA0002588813160000087
Figure BDA0002588813160000088
在标称碰撞三角形的假设下,航向角γi和视线角λPiE之间的偏差很小。因此,拦截器对机动目标的拦截时间是恒定的,可表示为The initial distance between the interceptor and the maneuvering target can be expressed as
Figure BDA0002588813160000087
and
Figure BDA0002588813160000088
Under the assumption of a nominal collision triangle, the deviation between the heading angle γ i and the sight angle λ PiE is small. Therefore, the interception time of the interceptor to the maneuvering target is constant, which can be expressed as

Figure BDA0002588813160000089
Figure BDA0002588813160000089

本发明考虑两拦截器同时拦截机动目标的特殊情形,那么它们的拦截时间是相等的,即,tfP1E=tfP2E。因此,它们之间的初始距离也是相等的,即,

Figure BDA00025888131600000810
The present invention considers the special case of two interceptors intercepting a maneuvering target at the same time, then their interception times are equal, that is, t fP1E =t fP2E . Therefore, the initial distances between them are also equal, i.e.,
Figure BDA00025888131600000810

(2)建立飞行器的量测模型(2) Establish a measurement model of the aircraft

每个拦截器使用各自的传感器测量视线角λPiE。此外,每个传感器受到高斯白噪声的vPi干扰,且它们之间是相互独立的。本发明假设每个拦截器的视线角测量噪声服从分布Each interceptor uses its own sensor to measure the line-of-sight angle λ PiE . In addition, each sensor is disturbed by vPi of Gaussian white noise, and they are independent of each other. The present invention assumes that the line-of-sight measurement noise of each interceptor obeys a distribution

Figure BDA0002588813160000091
Figure BDA0002588813160000091

从图2中可以看出,在交战过程中,两个拦截器相对于机动目标能够形成一条测量基线。假设拦截器能够精确地测量它的相对状态,且它们之间能够相互分享各自的测量信息,所以它们之间的相对位置信息(r,λPiPj),i,j=1,2,i≠j能够得到。As can be seen in Figure 2, during engagement, the two interceptors were able to form a baseline of measurements relative to the maneuvering target. Assuming that the interceptor can accurately measure its relative state, and they can share their respective measurement information with each other, so the relative position information between them (r, λ PiPj ), i, j=1, 2, i≠j can get.

因此,通过两拦截器已知的相对距离信息r和视线角信息λP1P2,能够计算出两拦截器分别与机动目标间的相对距离Therefore, through the known relative distance information r and line-of-sight angle information λ P1P2 of the two interceptors, the relative distances between the two interceptors and the maneuvering targets can be calculated.

Figure BDA0002588813160000092
Figure BDA0002588813160000092

式中:where:

Figure BDA0002588813160000093
Figure BDA0002588813160000093

λP1P2=arctan2(yP2-yP1,xP2-xP1) (11)λ P1P2 =arctan2(y P2 -y P1 ,x P2 -x P1 ) (11)

式中:xP1和xP2分别为追击者1和追击者2在横轴上的坐标,yP1和yP2分别为追击者1和追击者2在纵轴上的坐标。In the formula: x P1 and x P2 are the coordinates of pursuer 1 and pursuer 2 on the horizontal axis, respectively, and y P1 and y P2 are the coordinates of pursuer 1 and pursuer 2 on the vertical axis, respectively.

在满足标称碰撞三角形的线性化假设下,垂直于初始视线角的侧向位移yi能被表示为Under the linearization assumption satisfying the nominal collision triangle, the lateral displacement yi perpendicular to the initial sight angle can be expressed as

yi≈(λPiEPiE0)rPiE (12)y i ≈(λ PiEPiE0 )r PiE (12)

rPiE≈vPiEtgo (13)r PiE ≈v PiE t go (13)

式中:tgo为拦截剩余时间。In the formula: t go is the remaining time of interception.

Figure BDA0002588813160000094
Figure BDA0002588813160000094

结合式(9),可以得到拦截器的测量方程Combined with equation (9), the measurement equation of the interceptor can be obtained

Figure BDA0002588813160000095
Figure BDA0002588813160000095

式中:H=[1 0 0 0]In the formula: H=[1 0 0 0]

Figure BDA0002588813160000101
Figure BDA0002588813160000101

Figure BDA0002588813160000102
Figure BDA0002588813160000102

从式(16)中可知,当两拦截器之间的视线分离角|λPiEPjE|减小时,侧向位移yi的量测方差将增加,导致状态估计精度降低。因此,在设计制导律时,有必要控制两拦截器相对于目标的视线分离角。It can be seen from equation (16) that when the line-of-sight separation angle |λ PiEPjE | between the two interceptors decreases, the measurement variance of the lateral displacement yi will increase, resulting in a decrease in the state estimation accuracy. Therefore, when designing the guidance law, it is necessary to control the line-of-sight separation angle of the two interceptors relative to the target.

(3)建立性能指标(3) Establish performance indicators

拦截器成功拦截机动目标需要极小的末端脱靶量或者直接命中。然而,由于各种因素的影响,拦截器并不能以较高的精度命中机动目标。特别地,对机动目标状态估计的方法严重制约了拦截器的制导精度。因为在现实作战环境中,难以获得受多种因素影响的击杀模型,因此本发明利用一种简化的击杀函数来评估破坏目标的可能性:Successful interception of a maneuvering target by an interceptor requires minimal terminal misses or direct hits. However, due to various factors, the interceptor cannot hit the maneuvering target with high accuracy. In particular, the method of estimating the state of maneuvering targets severely restricts the guidance accuracy of the interceptor. Because it is difficult to obtain a kill model affected by many factors in a realistic combat environment, the present invention uses a simplified kill function to evaluate the possibility of destroying the target:

Figure BDA0002588813160000103
Figure BDA0002588813160000103

式中:M为拦截器的末端脱靶量,Rk为拦截器战斗部的杀伤范围。In the formula: M is the terminal miss of the interceptor, and R k is the killing range of the interceptor warhead.

拦截成功与否的指标——脱靶量,受目标的随机机动和探测过程的量测噪声的影响,因此,脱靶量是一个随机变化的量。本发明通常使用累积分布函数CDF(CumulativeDistribution Function)作为经验估计,以评估脱靶量对制导精度的影响,并使用它来比较不同制导律之间的制导性能。因此本发明可以通过在给定的LR条件下预先使用确定的击杀概率来判断拦截是否成功。击杀概率可定义为The indicator of the success of interception, the missed target quantity, is affected by the random maneuvering of the target and the measurement noise of the detection process. Therefore, the missed target quantity is a random variable. The present invention generally uses the cumulative distribution function CDF (Cumulative Distribution Function) as an empirical estimate to evaluate the influence of the miss-on-target amount on the guidance accuracy, and uses it to compare the guidance performance between different guidance laws. Therefore, the present invention can judge whether the interception is successful by using the determined kill probability in advance under the given LR condition. The kill probability can be defined as

SSKP(Rk)=E{Pd(M,Rk)} (19)SSKP(R k )=E{P d (M,R k )} (19)

式中:E是关于脱靶量随机变量的数学期望。通过CDF可以计算得到SSKP,其公式为In the formula: E is the mathematical expectation of the random variable of the off-target quantity. SSKP can be calculated by CDF, and its formula is

Figure BDA0002588813160000104
Figure BDA0002588813160000104

式中:fM和FM分别为概率密度函数PDF(Probability Density Function)和CDF。拦截概率一般取为0.95,可得性能指标:In the formula: f M and F M are the probability density function PDF (Probability Density Function) and CDF, respectively. The interception probability is generally taken as 0.95, and the performance indicators can be obtained:

Figure BDA0002588813160000111
Figure BDA0002588813160000111

2、协同制导律的设计2. Design of collaborative guidance law

制导律设计中考虑的主要因素是飞行器的制导构型能够影响目标的探测精度,即,两拦截器的视线分离角能够影响相对距离的量测方差。如果制导律不能控制视线角,那么两拦截器间的视线分离角可能会变小,进而导致探测误差增大。因此,本发明的拦截器需要控制制导末端的视线分离角使其能够满足探测和制导精度的要求。如果初始视线角大的拦截器最大化它的视线角,另外一个最小化它的视线角,那么两拦截器的视线分离角将变大,估计精度将得到增强。The main factor considered in the design of the guidance law is that the guidance configuration of the aircraft can affect the detection accuracy of the target, that is, the line-of-sight separation angle of the two interceptors can affect the measurement variance of the relative distance. If the guidance law cannot control the line-of-sight angle, the line-of-sight separation angle between the two interceptors may become smaller, resulting in increased detection errors. Therefore, the interceptor of the present invention needs to control the line-of-sight separation angle of the guidance end so that it can meet the requirements of detection and guidance accuracy. If the interceptor with a large initial line-of-sight angle maximizes its line-of-sight angle and the other minimizes its line-of-sight angle, then the line-of-sight separation angle of the two interceptors will become larger and the estimation accuracy will be enhanced.

本发明通过将脱靶量和能量消耗考虑在内,采用最优控制理论来实现上述协同制导的目的。The present invention adopts the optimal control theory to achieve the above-mentioned purpose of cooperative guidance by taking the missed target amount and energy consumption into consideration.

(1)目标函数(1) Objective function

在标称碰撞三角形的假设下,拦截器的侧向位移能被近似为Under the assumption of a nominal collision triangle, the lateral displacement of the interceptor can be approximated as

Figure BDA0002588813160000112
Figure BDA0002588813160000112

rPiE≈vPiEtgo (23)r PiE ≈v PiE t go (23)

结合式(22)和(23),视线角λPiE可被近似为Combining equations (22) and (23), the line-of-sight angle λ PiE can be approximated as

Figure BDA0002588813160000113
Figure BDA0002588813160000113

引入项

Figure BDA0002588813160000114
可建立最优控制的性能指标为import item
Figure BDA0002588813160000114
The performance index that can establish the optimal control is

Figure BDA0002588813160000115
Figure BDA0002588813160000115

本发明使用

Figure BDA0002588813160000116
代替
Figure BDA0002588813160000117
来避免在之后计算和推导公式的奇异性。当Δt→0时,
Figure BDA0002588813160000118
本发明使a→∞,可以得到脱靶量趋向于0的制导律。注意如果权重ci>0,视线角将被最小化,如果ci<0,视线角将被最大化。Use of the present invention
Figure BDA0002588813160000116
replace
Figure BDA0002588813160000117
to avoid singularities in calculating and deriving formulas later. When Δt→0,
Figure BDA0002588813160000118
In the present invention, a→∞ can be obtained, and the guidance law in which the off-target amount tends to 0 can be obtained. Note that if the weights ci > 0, the sight angle will be minimized, and if ci < 0, the sight angle will be maximized.

(2)降阶(2) Downgrade

为了降低求解优化问题的阶数,并得到控制输入的解析解,本发明引入终端投影法进行降阶处理。这要求本发明引入新的状态变量,定义为In order to reduce the order of solving the optimization problem and obtain the analytical solution of the control input, the present invention introduces the terminal projection method to perform order reduction processing. This requires the present invention to introduce a new state variable, defined as

Zi(t)=DΦi(tf,t)xi(t) (26)Z i (t)=DΦ i (t f ,t)x i (t) (26)

Figure BDA0002588813160000121
Figure BDA0002588813160000121

式中:Φi(tf,t)为和Ai相关的状态转移矩阵。In the formula: Φ i (t f ,t) is the state transition matrix related to A i .

结合式(27)和新的状态变量对时间的导数,本发明能得到Combining equation (27) and the derivative of the new state variable with respect to time, the present invention can obtain

Figure BDA0002588813160000122
Figure BDA0002588813160000122

式(28)表明,

Figure BDA0002588813160000123
是状态独立的,且只与所设计的控制器有关,此外,本发明将DΦi(tf,t)Bi标记为
Figure BDA0002588813160000124
Equation (28) shows that,
Figure BDA0002588813160000123
is state-independent and only related to the designed controller. In addition, the present invention marks DΦ i (t f ,t)B i as
Figure BDA0002588813160000124

使用终端投影法降阶,可将目标函数(25)由新的状态变量表示Using terminal projection method to reduce the order, the objective function (25) can be represented by a new state variable

Figure BDA0002588813160000125
Figure BDA0002588813160000125

式中:ai、bi和ci为权重系数,Zi(tf)为拦截时刻的零效脱靶量。In the formula: a i , b i and c i are weight coefficients, and Z i (t f ) is the zero-effect miss at the time of interception.

(3)最优控制器设计(3) Optimal controller design

性能指标的哈密尔顿函数为The Hamiltonian function of the performance index is

Figure BDA0002588813160000126
Figure BDA0002588813160000126

式中:λZ为伴随向量。In the formula: λ Z is the adjoint vector.

新的状态变量对时间的导数是状态独立的,从而大大简化了伴随方程。The derivative of the new state variable with respect to time is state independent, which greatly simplifies the adjoint equations.

Figure BDA0002588813160000127
Figure BDA0002588813160000127

λZ(tf)=aiZi(tf) (32)λ Z (t f )=a i Z i (t f ) (32)

将式(31)从tf到t进行积分,并将式(32)代入可得Integrating equation (31) from t f to t and substituting equation (32) into

Figure BDA0002588813160000131
Figure BDA0002588813160000131

由控制方程可得can be obtained from the governing equation

Figure BDA0002588813160000132
Figure BDA0002588813160000132

将式(34)代入式(28)中可得Substitute equation (34) into equation (28) to get

Figure BDA0002588813160000133
Figure BDA0002588813160000133

将式(35)从t到tf进行积分可得Integrating Equation (35) from t to t f can get

Figure BDA0002588813160000134
Figure BDA0002588813160000134

式中:

Figure BDA0002588813160000135
where:
Figure BDA0002588813160000135

因此可解得Zi(tf)为Therefore, Z i (t f ) can be solved as

Figure BDA0002588813160000136
Figure BDA0002588813160000136

将Zi(tf)代入到式(34)中,可解得最优控制器Substituting Z i (t f ) into equation (34), the optimal controller can be solved

Figure BDA0002588813160000137
Figure BDA0002588813160000137

当a→∞时,可得拦截脱靶量为0的完美拦截制导律,即When a→∞, the perfect interception guidance law with interception miss amount of 0 can be obtained, namely

Figure BDA0002588813160000138
Figure BDA0002588813160000138

3、跟踪目标机动的交互式多模型滤波3. Interactive multi-model filtering for tracking target maneuvers

交互式多模型(IMM)滤波被设计用来估计混杂系统模型,如上面描述的目标bang-bang机动。在这种系统中,系统动力学模型属于一个有限集,且模型之间能够按照一定的概率进行转移。交互式多模型滤波中存在匹配不同模型的卡尔曼滤波器,且它们同时运行。每个滤波器的输入都是滤波器之间按照概率转移矩阵进行状态交互得到的。所有的滤波器都根据上一时刻得到的模型概率、先验状态估计、方差、似然函数和概率转移矩阵,计算下一个时刻的此类值。此外,交互式多模型滤波的输出是所有滤波器进行交互混合得到的Interactive Multiple Model (IMM) filtering is designed to estimate hybrid system models such as the target bang-bang maneuver described above. In this system, the system dynamics model belongs to a finite set, and the models can be transferred according to a certain probability. In interactive multi-model filtering there are Kalman filters that match different models, and they run simultaneously. The input of each filter is obtained by state interaction between the filters according to the probability transition matrix. All filters compute such values at the next moment based on the model probabilities, prior state estimates, variances, likelihood functions, and probability transition matrices obtained at the previous moment. In addition, the output of interactive multi-model filtering is obtained by interactive mixing of all filters

(1)滤波算法(1) Filtering algorithm

1)混合概率1) Mixed probability

以上一次的量测信息zk-1为条件,在k-1时刻的模式i影响k时刻的模式j的概率可通过贝叶斯法则计算得到Conditioned on the previous measurement information z k-1 , the probability that mode i at time k-1 affects mode j at time k can be calculated by Bayesian rule

Figure BDA0002588813160000141
Figure BDA0002588813160000141

式中:

Figure BDA0002588813160000142
是在k-1时刻第i个模式的条件混合概率,
Figure BDA0002588813160000143
为第i个模式在k-1时刻的模概率。利用总概率理论和符合马尔科夫链的概率转移矩阵,可将式(40)写成where:
Figure BDA0002588813160000142
is the conditional mixing probability of the ith mode at time k-1,
Figure BDA0002588813160000143
is the modulo probability of the i-th mode at time k-1. Using the total probability theory and the probability transition matrix conforming to the Markov chain, Equation (40) can be written as

Figure BDA0002588813160000144
Figure BDA0002588813160000144

式中:πij为模式间的转换概率。In the formula: π ij is the transition probability between modes.

2)初始条件2) Initial conditions

经过交互输入的每个滤波器的初始条件,可由与混合概率相关的各滤波器的权重和得到,即The initial condition of each filter that has been input interactively can be obtained from the sum of the weights of each filter related to the mixing probability, that is,

Figure BDA0002588813160000145
Figure BDA0002588813160000145

Figure BDA0002588813160000146
Figure BDA0002588813160000146

式中:

Figure BDA0002588813160000151
Figure BDA0002588813160000152
分别是第i个模式在k-1时刻估计的状态和方差。where:
Figure BDA0002588813160000151
and
Figure BDA0002588813160000152
are the estimated state and variance of the ith mode at time k-1, respectively.

3)模型匹配滤波3) Model matched filtering

利用式(41)和(42)的初始条件及新的量测信息zk,可计算得到第j个模式在k时刻的估计状态

Figure BDA0002588813160000153
和方差
Figure BDA0002588813160000154
Using the initial conditions of equations (41) and (42) and the new measurement information z k , the estimated state of the jth mode at time k can be calculated
Figure BDA0002588813160000153
and variance
Figure BDA0002588813160000154

根据当前的滤波新息

Figure BDA0002588813160000155
及其方差阵
Figure BDA0002588813160000156
可计算得到第j个滤波器的条件似然函数
Figure BDA0002588813160000157
该似然函数将用在之后的模概率更新过程中。According to the current filtered information
Figure BDA0002588813160000155
and its variance matrix
Figure BDA0002588813160000156
The conditional likelihood function of the jth filter can be calculated
Figure BDA0002588813160000157
This likelihood function will be used in subsequent modulo probability updates.

Figure BDA0002588813160000158
Figure BDA0002588813160000158

式中:m为量测数。In the formula: m is the measurement number.

4)模式概率更新4) Pattern probability update

根据贝叶斯法则,可更新在k时刻的模概率

Figure BDA0002588813160000159
According to Bayes' rule, the modulo probability at time k can be updated
Figure BDA0002588813160000159

Figure BDA00025888131600001510
Figure BDA00025888131600001510

应用总概率理论可得,Applying the total probability theory, we can get,

Figure BDA00025888131600001511
Figure BDA00025888131600001511

(5)混合估计状态和方差(5) Hybrid estimated state and variance

经过交互后输出混合估计状态和方差Output mixed estimated state and variance after interaction

Figure BDA00025888131600001512
Figure BDA00025888131600001512

Figure BDA00025888131600001513
Figure BDA00025888131600001513

(2)机动目标追踪及其模型匹配滤波(2) Maneuvering target tracking and its model matching filter

针对目标采取的bang-bang机动,交互式多模型滤波主要用来识别目标机动的切换时间和估计目标的状态。目标的bang-bang机动主要有两种模式,即正向加速度最大模式和负向加速度最大模式,可写为For the bang-bang maneuver of the target, the interactive multi-model filtering is mainly used to identify the switching time of the target maneuver and estimate the state of the target. There are two main modes of bang-bang maneuvering of the target, namely the maximum positive acceleration mode and the maximum negative acceleration mode, which can be written as

Figure BDA0002588813160000161
Figure BDA0002588813160000161

式中:

Figure BDA0002588813160000162
为最大目标加速度指令,r表示目标的机动模式。where:
Figure BDA0002588813160000162
is the maximum target acceleration command, and r represents the maneuvering mode of the target.

假设机动模式间的转换过程为一阶马尔科夫链,可定义转换概率为Assuming that the transition process between maneuvering modes is a first-order Markov chain, the transition probability can be defined as

πij=Pr{rk=j|rk-1=i},(i,j∈S) (50)π ij =Pr{r k =j|r k-1 =i},(i,j∈S) (50)

式中:

Figure BDA0002588813160000163
因为目标采取bang-bang机动的形式,存在两种模式,所以s=2。where:
Figure BDA0002588813160000163
Since the target takes the form of a bang-bang maneuver, there are two modes, so s=2.

在无外来量测信息时,得到模式间的转换概率矩阵为In the absence of external measurement information, the conversion probability matrix between modes is obtained as

Figure BDA0002588813160000164
Figure BDA0002588813160000164

式中:Δt为仿真计算步长;δ为不大于1的非负数,理论值为0,为了保证模式转换过程为马尔科夫链,将其设定了一个接近于0的正数。In the formula: Δt is the simulation calculation step size; δ is a non-negative number not greater than 1, and the theoretical value is 0. In order to ensure that the mode conversion process is a Markov chain, a positive number close to 0 is set.

计算k时刻的先验状态估计值

Figure BDA0002588813160000165
和误差方差阵
Figure BDA0002588813160000166
先验状态估计值
Figure BDA0002588813160000167
可通过式(6)给出,误差方差阵可通过下式计算,Calculate the prior state estimate at time k
Figure BDA0002588813160000165
and error variance matrix
Figure BDA0002588813160000166
prior state estimate
Figure BDA0002588813160000167
It can be given by equation (6), and the error variance matrix can be calculated by the following equation,

Figure BDA0002588813160000168
Figure BDA0002588813160000168

式中:Φk|k-1为k-1时刻到k时刻的状态转移矩阵,Qk-1为离散过程噪声。In the formula: Φ k|k-1 is the state transition matrix from time k-1 to time k, and Q k-1 is the discrete process noise.

计算k时刻的新息

Figure BDA0002588813160000169
及其方差阵
Figure BDA00025888131600001610
Calculate the innovation at time k
Figure BDA0002588813160000169
and its variance matrix
Figure BDA00025888131600001610

Figure BDA00025888131600001611
Figure BDA00025888131600001611

Figure BDA00025888131600001612
Figure BDA00025888131600001612

式中:H表示量测矩阵,Rk为k时刻的量测噪声方差阵。In the formula: H represents the measurement matrix, and R k is the measurement noise variance matrix at time k.

计算k时刻的滤波增益

Figure BDA00025888131600001613
状态均值
Figure BDA00025888131600001614
和方差阵
Figure BDA00025888131600001615
Calculate the filter gain at time k
Figure BDA00025888131600001613
state mean
Figure BDA00025888131600001614
and variance matrix
Figure BDA00025888131600001615

Figure BDA00025888131600001616
Figure BDA00025888131600001616

Figure BDA00025888131600001617
Figure BDA00025888131600001617

Figure BDA00025888131600001618
Figure BDA00025888131600001618

(3)目标机动检测(3) Target maneuver detection

由于目标bang-bang机动的切换时间是随机的,所以对目标机动的估计过程也是随机的。尝试用一种确定的定量化的模型来近似这个过程,能够有效地研究它对闭环拦截性能的影响。在广泛使用目标加速度信息设计得到的现代制导律中,其大多数的误差来源是对加速度的不精确估计造成的。尽管有许多有效且精确的估计方法,但是对加速度的估计会不可避免地产生估计上的时间延迟,这是因为在实际情况中本发明只能获取目标的方位信息。因为在建立的模型中,飞行器的侧向位移近似垂直于视线方向,在得到侧向位移信息前,加速度需要经历两次积分,所以这就是估计的目标机动指令相较于实际的指令会产生延迟的原因。Since the switching time of the target bang-bang maneuver is random, the estimation process of the target maneuver is also random. Attempting to approximate this process with a deterministic quantitative model can effectively study its effect on closed-loop interception performance. In modern guidance laws designed with extensive use of target acceleration information, most of the sources of error are inaccurate estimates of acceleration. Although there are many effective and accurate estimation methods, the estimation of the acceleration will inevitably lead to a time delay in estimation, because the present invention can only obtain the orientation information of the target in practical situations. Because in the established model, the lateral displacement of the aircraft is approximately perpendicular to the line-of-sight direction, and the acceleration needs to undergo two integrations before the lateral displacement information is obtained, so this is the estimated target maneuver command. Compared with the actual command, there will be a delay s reason.

Hexner等人指出了独立于估计方法的机动指令检测的时间下界。因此,无论机动指令切换何时发生,假设IMM滤波能在机动指令切换发生后的时间间隔Tid内识别它。如果滤波器在机动指令切换发生后的Tid时间内没有识别它,即,相应滤波器的模概率总是低于事先设定好的阈值,那么在之后的任何时间也将不能识别它。根据文献,Tid可定义为Hexner et al. pointed out a time lower bound for maneuver instruction detection independent of the estimation method. Therefore, whenever a maneuver order switch occurs, it is assumed that the IMM filtering can identify it within the time interval T id after the maneuver order switch occurs. If the filter does not recognize a maneuver command switch within T id time after it occurs, ie the modulo probability of the corresponding filter is always below a pre-set threshold, it will not be recognized at any time thereafter. According to the literature, T id can be defined as

Figure BDA0002588813160000171
Figure BDA0002588813160000171

Figure BDA0002588813160000172
Figure BDA0002588813160000172

式中:sf是调谐参数,

Figure BDA0002588813160000173
是机动切换的最小检测时间,它可以基于以下原理计算得到:当标称轨迹与目标位置之间的偏差超过测量噪声标准偏差值的两倍时,就可以检测到目标发生了机动切换。where: s f is the tuning parameter,
Figure BDA0002588813160000173
is the minimum detection time for maneuvering switching, which can be calculated based on the following principle: when the deviation between the nominal trajectory and the target position exceeds twice the standard deviation value of the measured noise, the maneuvering switching of the target can be detected.

4、仿真分析4. Simulation analysis

本发明将对所提协同制导律和IMM滤波进行数值仿真验证。首先,本发明设置了仿真参数,并初步分析了三个飞行器的交战情形。然后,本发明探究了协同制导律和IMM滤波对机动目标探测和制导性能的影响,并引入Monte Carlo(MC)对它们进行了评估。影响拦截器制导和探测性能的因素主要有两个:一是两拦截器在制导过程中的探测构型;另一个是IMM滤波对目标机动切换时间的检测能力。最后,本发明将使用IMM滤波的所提协同制导律与使用带有成型滤波器的卡尔曼滤波(KF/SF)的该制导律和使用IMM滤波的扩展比例导引制导律(APNG)进行了对比。The present invention will perform numerical simulation verification on the proposed cooperative guidance law and IMM filtering. First, the present invention sets up simulation parameters, and preliminarily analyzes the engagement situation of the three aircraft. Then, the present invention explores the effects of cooperative guidance law and IMM filtering on maneuvering target detection and guidance performance, and introduces Monte Carlo (MC) to evaluate them. There are two main factors that affect the interceptor's guidance and detection performance: one is the detection configuration of the two interceptors during the guidance process; the other is the ability of the IMM filter to detect the target maneuver switching time. Finally, the present invention compares the proposed co-guidance law using IMM filtering with this guidance law using Kalman filtering with shaping filters (KF/SF) and the extended scale-guided guidance law (APNG) using IMM filtering Compared.

(1)仿真参数及交战情形(1) Simulation parameters and combat situations

针对设计的制导律,仿真参数设置如下:拦截器1和拦截器2同时发射,与机动目标的初始距离都为

Figure BDA0002588813160000181
初始的侧向位移分别为
Figure BDA0002588813160000182
Figure BDA0002588813160000183
拦截器和目标的速度分别为vPi=2000m/s和vE=1000m/s。忽略重力的影响,拦截器和目标的过载限制分别为
Figure BDA0002588813160000184
Figure BDA0002588813160000185
过载响应时间常数分别为τPi=0.2s和τE=0.2s。仿真时间间隔设置为Δ=0.001s,视线角量测噪声标准差为σPi,λ=1mrad。IMM滤波针对目标的bang-bang机动设置两种机动模式,因此需要两个元素滤波器同时运行。For the designed guidance law, the simulation parameters are set as follows: Interceptor 1 and Interceptor 2 are launched at the same time, and the initial distance to the maneuvering target is both
Figure BDA0002588813160000181
The initial lateral displacements are
Figure BDA0002588813160000182
and
Figure BDA0002588813160000183
The velocities of the interceptor and target are v Pi = 2000 m/s and v E = 1000 m/s, respectively. Neglecting the effect of gravity, the overload limits of interceptor and target are respectively
Figure BDA0002588813160000184
and
Figure BDA0002588813160000185
The overload response time constants are τ Pi =0.2s and τ E =0.2s, respectively. The simulation time interval is set to Δ=0.001s, and the standard deviation of the measurement noise of the line-of-sight angle is σPi,λ =1mrad. The IMM filter sets two maneuvering modes for the target's bang-bang maneuver, thus requiring two element filters to run simultaneously.

通过设置随机目标机动切换时间的100次MC仿真来评估不同估计方法和制导律之间的性能,包括分别使用IMM滤波和KF/SF的所提协同制导律及使用IMM滤波的APNG。The performance between different estimation methods and guidance laws, including the proposed co-guidance law with IMM filtering and KF/SF, and APNG with IMM filtering, respectively, is evaluated by setting 100 MC simulations with random target maneuver switching times.

图3为拦截器1和拦截器2协同拦截机动目标的交战图。从图3中可看出,所提的协同制导律能够调制两拦截器的弹道使两者相互分离以增大其视线分离角,从而避免因制导构型造成的探测误差。图4为两拦截器的加速度变化,从图4中可知,两拦截器的加速度均未超出过载限制。结合图3和图4,拦截器2因为不需要较大幅度的机动,所以它对机动能力的要求不高,而拦截器1要与拦截器2相互配合增大它们之间的视线分离角,所以相比于拦截器2的初始状态优势,拦截器1需要付出更大的机动代价来达到制导目的。Fig. 3 is an engagement diagram of interceptor 1 and interceptor 2 in cooperative interception of maneuvering targets. It can be seen from Figure 3 that the proposed cooperative guidance law can modulate the trajectory of the two interceptors to separate them from each other to increase their line-of-sight separation angle, thereby avoiding the detection error caused by the guidance configuration. Figure 4 shows the acceleration changes of the two interceptors. It can be seen from Figure 4 that the accelerations of the two interceptors do not exceed the overload limit. Combined with Figure 3 and Figure 4, because interceptor 2 does not require large-scale maneuvering, it does not require high maneuverability, while interceptor 1 and interceptor 2 should cooperate with each other to increase the line of sight separation angle between them. Therefore, compared with the initial state advantage of the interceptor 2, the interceptor 1 needs to pay a greater maneuvering cost to achieve the guidance purpose.

(2)估计性能评估(2) Estimated performance evaluation

假设机动目标的切换时间为1.6s,即在1.6s时执行相反方向的最大加速度机动,本发明比较了IMM滤波和KF/SF的估计能力,并探究了制导构型对探测效能的影响。Assuming that the switching time of the maneuvering target is 1.6s, that is, the maximum acceleration maneuver in the opposite direction is performed at 1.6s, the present invention compares the estimation capabilities of IMM filtering and KF/SF, and explores the influence of the guidance configuration on the detection performance.

图5为拦截器1的元素滤波器的模概率变化图。图6为IMM滤波和KF/SF对拦截器1加速度的估计。从图5中可以看出,在目标机动切换发生之前,滤波器2具有较高的模概率,这说明机动目标采取了模式2的机动方式,即正向加速度最大模式。大约在2s时IMM滤波识别出目标机动发生了切换,从目标在1.6s时执行机动切换到在2时将其检测出,这期间占用了0.4s的时间,相比于所需的最小检测时间间隔

Figure BDA0002588813160000191
0.4s的检测时间是合理有效的。所有状态误差的快速收敛,特别是加速度估计误差,对终端脱靶量有很大的影响。从图6中可以看出,相比于KF/SF,IMM滤波对目标的机动切换具有更快速的响应和更精确的加速度估计性能。FIG. 5 is a graph of the modulo probability change of the element filter of the interceptor 1 . Figure 6 shows the estimation of interceptor 1 acceleration by IMM filtering and KF/SF. It can be seen from Fig. 5 that before the target maneuvering switch occurs, filter 2 has a higher modulus probability, which indicates that the maneuvering target adopts the maneuvering mode of mode 2, that is, the maximum forward acceleration mode. At about 2s, the IMM filter recognizes that the target maneuver has switched, and the target performs a maneuver switch at 1.6s to detect it at 2, which takes 0.4s, compared to the minimum detection time required. interval
Figure BDA0002588813160000191
A detection time of 0.4s is reasonable and effective. The rapid convergence of all state errors, especially the acceleration estimation error, has a large impact on the amount of terminal misses. As can be seen from Fig. 6, compared with KF/SF, IMM filtering has faster response and more accurate acceleration estimation performance for maneuvering switching of targets.

图7和图8给出了拦截器的位置、速度和加速度估计误差。从图中可以看出,在2s左右两种滤波对加速度的估计都产生了较大的波动,参照图6,这是由对目标机动切换估计时间延迟造成的。相比与KF/SF,IMM滤波对于加速度具有更低的估计误差。IMM滤波对加速度的精确估计也使得它能精确地估计位置和速度。Figures 7 and 8 present the interceptor's position, velocity and acceleration estimation errors. It can be seen from the figure that the estimation of the acceleration by the two kinds of filtering has a large fluctuation around 2s. Referring to Fig. 6, this is caused by the time delay of the estimation of the target maneuver switching. Compared with KF/SF, IMM filtering has lower estimation error for acceleration. The accurate estimation of acceleration by the IMM filtering also enables it to accurately estimate position and velocity.

图9为在不同制导律下的拦截器1和目标之间的侧向位移量测噪声变化图。图10为在不同制导律和估计方法下的两拦截器间的视线分离角角变化图。对比两图可以看出,使用APN结合IMM的方法会使得视线分离角在整个制导过程中都很小,这导致了较大的探测误差噪声,这是因为APN不能控制两飞行器之间的视线分离角。从所图10中可以看出,提制导律能够控制两飞行器之间的视线分离角,并且能使视线分离角逐渐增大。量测噪声随着视线分离角的增大而减小,并在最后趋近于0,这说明了所提制导律能够减小两飞行器的探测误差。FIG. 9 is a graph showing the variation of the lateral displacement measurement noise between the interceptor 1 and the target under different guidance laws. Figure 10 is a graph of the line-of-sight separation angle variation between two interceptors under different guidance laws and estimation methods. Comparing the two figures, it can be seen that the use of APN combined with IMM will make the line-of-sight separation angle very small during the entire guidance process, which leads to a large detection error noise, because APN cannot control the line-of-sight separation between the two aircraft horn. It can be seen from Fig. 10 that the proposed guidance law can control the line of sight separation angle between the two aircraft, and can make the line of sight separation angle gradually increase. The measurement noise decreases with the increase of the line-of-sight separation angle, and finally approaches 0, which indicates that the proposed guidance law can reduce the detection errors of the two aircraft.

(3)脱靶量评估(3) Off-target assessment

本发明通过引入100次MC仿真,分析了APN结合IMM、所提制导律结合KF/SF和IMM的闭环拦截性能。图11和图12展示了两拦截器的脱靶量CDF,表1总结了两拦截器确保95%击杀概率所需的战斗部杀伤范围。以拦截器1为例,相比于APN结合IMM需要9.47m的杀伤范围及所提制导律结合KF/SF需要22.86m的杀伤范围,所提制导律结合IMM仅需0.81m的杀伤范围。正如图11和图12中所示,所提制导律结合IMM的拦截性能要优于其他两种制导和估计方法。此外,对比图11和图12,利用IMM估计加速度的方法使得两拦截具有近似的拦截性能,它们确保95%击杀概率所需的战斗部杀伤范围比较接近。而利用KF/SF估计加速度的方法使得两拦截器的拦截性能具有较大的差异,它们所需的战斗部杀伤范围相差较大,一方面这是因为对加速度的不精确估计造成的,另一方面这是因为拦截器1所需的机动代价较大。The present invention analyzes the closed-loop interception performance of APN combined with IMM and the proposed guidance law combined with KF/SF and IMM by introducing 100 MC simulations. Figures 11 and 12 show the CDFs of the misses for the two interceptors, and Table 1 summarizes the warhead kill range required for the two interceptors to ensure a 95% kill probability. Taking Interceptor 1 as an example, compared with APN combined with IMM which requires a killing range of 9.47m and the proposed guidance law combined with KF/SF requires a killing range of 22.86m, the proposed guidance law combined with IMM only needs a killing range of 0.81m. As shown in Fig. 11 and Fig. 12, the interception performance of the proposed guidance law combined with IMM outperforms the other two guidance and estimation methods. In addition, comparing Fig. 11 and Fig. 12, the method of estimating the acceleration using the IMM makes the two interceptors have similar interception performance, and they are relatively close to the warhead kill range required to ensure a 95% kill probability. The method of using KF/SF to estimate the acceleration makes the interception performance of the two interceptors have a large difference, and their required warhead kill ranges are quite different. On the one hand, this is caused by the inaccurate estimation of the acceleration, and On the one hand this is due to the high cost of maneuvering required by Interceptor 1.

表1 APN结合IMM、所提制导律结合KF/SF和IMM确保95%击杀概率所需的战斗部杀伤范围Table 1 Warhead kill range required for APN combined with IMM and the proposed guidance law combined with KF/SF and IMM to ensure 95% kill probability

Figure BDA0002588813160000201
Figure BDA0002588813160000201

图13和图14为两拦截器针对不同切换时间的平均脱靶量。从图中可以看出,对于APN结合IMM,当目标集中在1.5s到4s进行切换机动时会产生拦截脱靶量;对于所提制导律结合KF/SF,当目标在1.7s到4s进行切换机动时会造成拦截器1产生脱靶量,当目标在3.3s到4s进行切换机动时会造成拦截器2产生脱靶量;对于所提制导律结合IMM,当目标在3.3s到4s进行切换机动时会产生拦截脱靶量,其产生的拦截脱靶量是它们当中最小的,这说明所提制导律结合IMM具有较好的制导精度。APN结合IMM会产生脱靶量的原因是其在制导过程中不能调制视线分离角,从而使得两拦截器产生较大的探测误差;所提制导律结合KF/SF虽然避免了因不能调制视线分离角造成探测误差过大,但影响其探测精度的原因主要是对目标的加速度不精确。此外,针对所有的制导和估计方法,它们的脱靶量都随着机动切换时间的增加,先增大后减小。脱靶量先增大是因为目标越接近制导末端进行切换机动,留给拦截器反应的时间就越少,滤波延迟使得拦截器不能及时变更指令,最终导致较大的脱靶量。脱靶量而后减小的原因是如果目标切换机动得太晚,会造成目标来不及变换方向逃逸,这使得脱靶量又降低了。Figures 13 and 14 show the average misses of the two interceptors for different switching times. It can be seen from the figure that for APN combined with IMM, when the target is concentrated in 1.5s to 4s for switching maneuvers, interception misses will be generated; for the proposed guidance law combined with KF/SF, when the target performs switching maneuvers in 1.7s to 4s will cause the interceptor 1 to produce off-target amount, and when the target performs the switching maneuver at 3.3s to 4s, it will cause the interceptor 2 to produce the off-target amount; for the proposed guidance law combined with IMM, when the target performs the switching maneuver from 3.3s to 4s, it will The interception off-target amount produced is the smallest among them, which indicates that the proposed guidance law combined with IMM has better guidance accuracy. The reason why APN combined with IMM will produce misses is that it cannot modulate the line-of-sight separation angle during the guidance process, which makes the two interceptors generate large detection errors; although the proposed guidance law combined with KF/SF avoids the inability to modulate the line-of-sight separation angle The detection error is too large, but the main reason that affects the detection accuracy is the inaccuracy of the acceleration of the target. In addition, for all guidance and estimation methods, their misses first increased and then decreased with the increase of maneuver switching time. The amount of misses increases first because the closer the target is to the guidance end for switching maneuvers, the less time is left for the interceptor to react, and the filtering delay prevents the interceptor from changing the command in time, which eventually leads to a larger amount of misses. The reason for the decrease in the amount of misses is that if the target switches maneuvers too late, the target will not have time to change directions to escape, which reduces the amount of misses again.

如图15所示,本发明还提供了一种多飞行器协同探测制导一体化系统,包括:As shown in FIG. 15 , the present invention also provides a multi-aircraft cooperative detection and guidance integrated system, including:

数据获取模块1501,用于获取拦截器与机动目标之间的初始侧向距离,拦截器与机动目标之间的初始侧向相对速度,机动目标的初始加速度以及拦截器的初始加速度。The data acquisition module 1501 is used to acquire the initial lateral distance between the interceptor and the maneuvering target, the initial lateral relative velocity between the interceptor and the maneuvering target, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor.

初始状态向量确定模块1502,用于根据所述初始侧向距离、所述侧向相对速度、所述机动目标的初始加速度以及所述拦截器的初始加速度,确定初始状态向量。The initial state vector determination module 1502 is configured to determine an initial state vector according to the initial lateral distance, the lateral relative velocity, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor.

所述初始状态向量的计算公式如下:The calculation formula of the initial state vector is as follows:

Figure BDA0002588813160000211
Figure BDA0002588813160000211

式中,yi为拦截器和机动目标之间的侧向距离,

Figure BDA0002588813160000212
为拦截器和机动目标之间的侧向相对速度,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。where yi is the lateral distance between the interceptor and the maneuvering target,
Figure BDA0002588813160000212
is the lateral relative velocity between the interceptor and the maneuvering target, a E is the initial acceleration of the maneuvering target, and a Pi is the initial acceleration of the interceptor.

确定初始状态向量确定模块1503,用于根据所述初始状态向量以及拦截器噪声确定量测信息。An initial state vector determination module 1503 is configured to determine measurement information according to the initial state vector and the noise of the interceptor.

估计模块1504,基于所述量测信息,通过交互式多模型滤波得到估计状态向量。The estimation module 1504 obtains an estimated state vector through interactive multi-model filtering based on the measurement information.

所述估计模块具体1504包括:Specifically, the estimation module 1504 includes:

混合概率计算单元,用于根据所述量测信息计算混合概率;a mixing probability calculation unit, configured to calculate the mixing probability according to the measurement information;

初始条件确定单元,用于根据所述混合概率确定初始条件;an initial condition determining unit, configured to determine an initial condition according to the mixing probability;

似然函数确定单元,用于根据所述初始条件进行交互式多模型滤波,得到似然函数;a likelihood function determination unit, configured to perform interactive multi-model filtering according to the initial conditions to obtain a likelihood function;

更新单元,用于通过所述似然函数对模型概率进行更新;an update unit for updating the model probability through the likelihood function;

估计单元,用于根据更新后的模型概率估计状态向量。Estimation unit for estimating the state vector according to the updated model probability.

最优控制输入确定模块1505,用于根据所述估计状态向量,确定最优控制输入。The optimal control input determination module 1505 is configured to determine the optimal control input according to the estimated state vector.

所述最优控制输入确定模块1505具体包括:The optimal control input determination module 1505 specifically includes:

运动学模型确定单元,用于根据所述估计状态向量确定运动学模型;a kinematic model determining unit, configured to determine a kinematic model according to the estimated state vector;

最优控制输入确定单元,用于根据所述运动学模型以及剩余拦截时间确定最优控制输入。所述剩余拦截时间的计算公式如下:and an optimal control input determination unit, configured to determine the optimal control input according to the kinematic model and the remaining interception time. The calculation formula of the remaining interception time is as follows:

Figure BDA0002588813160000221
Figure BDA0002588813160000221

其中,tfPiE表示拦截时间,t表示时间。Among them, t fPiE represents the interception time, and t represents the time.

控制模块1506,用于根据所述最优控制输入控制两拦截器的视线角,实现对目标的跟踪拦截。The control module 1506 is configured to control the line-of-sight angles of the two interceptors according to the optimal control input, so as to realize the tracking and interception of the target.

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same and similar parts between the various embodiments can be referred to each other. For the system disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant part can be referred to the description of the method.

本发明中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。In the present invention, specific examples are used to illustrate the principles and implementations of the present invention, and the descriptions of the above embodiments are only used to help understand the method and the core idea of the present invention; There will be changes in the specific implementation manner and application scope of the idea of the invention. In conclusion, the contents of this specification should not be construed as limiting the present invention.

Claims (10)

1.一种多飞行器协同探测制导一体化方法,其特征在于,包括:1. a multi-aircraft collaborative detection and guidance integration method is characterized in that, comprising: 获取拦截器与机动目标之间的初始侧向距离,拦截器与机动目标之间的初始侧向相对速度,机动目标的初始加速度以及拦截器的初始加速度;Obtain the initial lateral distance between the interceptor and the maneuvering target, the initial lateral relative velocity between the interceptor and the maneuvering target, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor; 根据所述初始侧向距离、所述侧向相对速度、所述机动目标的初始加速度以及所述拦截器的初始加速度,确定初始状态向量;determining an initial state vector according to the initial lateral distance, the lateral relative velocity, the initial acceleration of the maneuvering target, and the initial acceleration of the interceptor; 根据所述初始状态向量以及拦截器噪声确定量测信息;determining measurement information according to the initial state vector and interceptor noise; 基于所述量测信息,通过交互式多模型滤波得到估计状态向量;Based on the measurement information, an estimated state vector is obtained through interactive multi-model filtering; 根据所述估计状态向量,确定最优控制输入;According to the estimated state vector, determine the optimal control input; 根据所述最优控制输入控制两拦截器的视线角,实现对目标的跟踪拦截。The line-of-sight angles of the two interceptors are controlled according to the optimal control input, so as to realize the tracking and interception of the target. 2.根据权利要求1所述的多飞行器协同探测制导一体化方法,其特征在于,所述基于所述量测信息,通过交互式多模型滤波得到估计状态向量,具体包括:2. The integrated method for multi-aircraft collaborative detection and guidance according to claim 1, wherein the estimated state vector is obtained by interactive multi-model filtering based on the measurement information, specifically comprising: 根据所述量测信息计算混合概率;calculating a mixing probability according to the measurement information; 根据所述混合概率确定初始条件;determining initial conditions according to the mixing probability; 根据所述初始条件进行交互式多模型滤波,得到似然函数;Perform interactive multi-model filtering according to the initial conditions to obtain a likelihood function; 通过所述似然函数对模型概率进行更新;Update the model probability through the likelihood function; 根据更新后的模型概率估计状态向量。Estimate the state vector from the updated model probabilities. 3.根据权利要求1所述的多飞行器协同探测制导一体化方法,其特征在于,所述根据所述估计状态向量,确定最优控制输入,具体包括:3 . The method for integrating multi-aircraft cooperative detection and guidance according to claim 1 , wherein, determining the optimal control input according to the estimated state vector, specifically comprising: 3 . 根据所述估计状态向量确定运动学模型;determining a kinematic model according to the estimated state vector; 根据所述运动学模型以及剩余拦截时间确定最优控制输入。The optimal control input is determined based on the kinematic model and the remaining interception time. 4.根据权利要求1所述的多飞行器协同探测制导一体化方法,其特征在于,所述初始状态向量的计算公式如下:4. The multi-aircraft collaborative detection and guidance integration method according to claim 1, wherein the calculation formula of the initial state vector is as follows:
Figure FDA0002588813150000011
Figure FDA0002588813150000011
式中,yi为拦截器和机动目标之间的侧向距离,
Figure FDA0002588813150000021
为拦截器和机动目标之间的侧向相对速度,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。
where yi is the lateral distance between the interceptor and the maneuvering target,
Figure FDA0002588813150000021
is the lateral relative velocity between the interceptor and the maneuvering target, a E is the initial acceleration of the maneuvering target, and a Pi is the initial acceleration of the interceptor.
5.根据权利要求3所述的多飞行器协同探测制导一体化方法,其特征在于,所述剩余拦截时间的计算公式如下:5. The multi-aircraft collaborative detection and guidance integration method according to claim 3, wherein the calculation formula of the remaining interception time is as follows:
Figure FDA0002588813150000022
Figure FDA0002588813150000022
其中,tfPiE表示拦截时间,t表示时间。Among them, t fPiE represents the interception time, and t represents the time.
6.一种多飞行器协同探测制导一体化系统,其特征在于,包括:6. A multi-aircraft collaborative detection and guidance integrated system, characterized in that, comprising: 数据获取模块,用于获取拦截器与机动目标之间的初始侧向距离,拦截器与机动目标之间的初始侧向相对速度,机动目标的初始加速度以及拦截器的初始加速度;The data acquisition module is used to acquire the initial lateral distance between the interceptor and the maneuvering target, the initial lateral relative velocity between the interceptor and the maneuvering target, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor; 初始状态向量确定模块,用于根据所述初始侧向距离、所述侧向相对速度、所述机动目标的初始加速度以及所述拦截器的初始加速度,确定初始状态向量;an initial state vector determination module, configured to determine an initial state vector according to the initial lateral distance, the lateral relative velocity, the initial acceleration of the maneuvering target and the initial acceleration of the interceptor; 确定初始状态向量确定模块,用于根据所述初始状态向量以及拦截器噪声确定量测信息;determining an initial state vector determining module for determining measurement information according to the initial state vector and the noise of the interceptor; 估计模块,基于所述量测信息,通过交互式多模型滤波得到估计状态向量;an estimation module, based on the measurement information, to obtain an estimated state vector through interactive multi-model filtering; 最优控制输入确定模块,用于根据所述估计状态向量,确定最优控制输入;an optimal control input determination module, configured to determine the optimal control input according to the estimated state vector; 控制模块,用于根据所述最优控制输入控制两拦截器的视线角,实现对目标的跟踪拦截。The control module is used for controlling the line-of-sight angles of the two interceptors according to the optimal control input, so as to realize the tracking and interception of the target. 7.根据权利要求6所述的多飞行器协同探测制导一体化系统,其特征在于,所述估计模块具体包括:7. The multi-aircraft collaborative detection and guidance integrated system according to claim 6, wherein the estimation module specifically comprises: 混合概率计算单元,用于根据所述量测信息计算混合概率;a mixing probability calculation unit, configured to calculate the mixing probability according to the measurement information; 初始条件确定单元,用于根据所述混合概率确定初始条件;an initial condition determining unit, configured to determine an initial condition according to the mixing probability; 似然函数确定单元,用于根据所述初始条件进行交互式多模型滤波,得到似然函数;a likelihood function determination unit, configured to perform interactive multi-model filtering according to the initial conditions to obtain a likelihood function; 更新单元,用于通过所述似然函数对模型概率进行更新;an update unit for updating the model probability through the likelihood function; 估计单元,用于根据更新后的模型概率估计状态向量。Estimation unit for estimating the state vector according to the updated model probability. 8.根据权利要求6所述的多飞行器协同探测制导一体化系统,其特征在于,所述最优控制输入确定模块具体包括:8. The multi-aircraft collaborative detection and guidance integrated system according to claim 6, wherein the optimal control input determination module specifically comprises: 运动学模型确定单元,用于根据所述估计状态向量确定运动学模型;a kinematic model determining unit, configured to determine a kinematic model according to the estimated state vector; 最优控制输入确定单元,用于根据所述运动学模型以及剩余拦截时间确定最优控制输入。and an optimal control input determination unit, configured to determine the optimal control input according to the kinematic model and the remaining interception time. 9.根据权利要求6所述的多飞行器协同探测制导一体化系统,其特征在于,所述初始状态向量的计算公式如下:9. The multi-aircraft collaborative detection and guidance integrated system according to claim 6, wherein the calculation formula of the initial state vector is as follows:
Figure FDA0002588813150000031
Figure FDA0002588813150000031
式中,yi为拦截器和机动目标之间的侧向距离,
Figure FDA0002588813150000032
为拦截器和机动目标之间的侧向相对速度,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。
where yi is the lateral distance between the interceptor and the maneuvering target,
Figure FDA0002588813150000032
is the lateral relative velocity between the interceptor and the maneuvering target, a E is the initial acceleration of the maneuvering target, and a Pi is the initial acceleration of the interceptor.
10.根据权利要求8所述的多飞行器协同探测制导一体化系统,其特征在于,所述剩余拦截时间的计算公式如下:10. The multi-aircraft collaborative detection and guidance integrated system according to claim 8, wherein the calculation formula of the remaining interception time is as follows:
Figure FDA0002588813150000033
Figure FDA0002588813150000033
其中,tfPiE表示拦截时间,t表示时间。Among them, t fPiE represents the interception time, and t represents the time.
CN202010689548.7A 2020-07-17 2020-07-17 A multi-aircraft collaborative detection and guidance integrated method and system Active CN111832121B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010689548.7A CN111832121B (en) 2020-07-17 2020-07-17 A multi-aircraft collaborative detection and guidance integrated method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010689548.7A CN111832121B (en) 2020-07-17 2020-07-17 A multi-aircraft collaborative detection and guidance integrated method and system

Publications (2)

Publication Number Publication Date
CN111832121A true CN111832121A (en) 2020-10-27
CN111832121B CN111832121B (en) 2024-12-27

Family

ID=72923960

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010689548.7A Active CN111832121B (en) 2020-07-17 2020-07-17 A multi-aircraft collaborative detection and guidance integrated method and system

Country Status (1)

Country Link
CN (1) CN111832121B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112507531A (en) * 2020-11-24 2021-03-16 北京电子工程总体研究所 Method for expanding defense area under two-to-one scene of plane space
CN112729015A (en) * 2020-12-17 2021-04-30 哈尔滨工业大学 Maneuvering penetration method based on interception bullet guidance law identification
CN112859918A (en) * 2021-01-18 2021-05-28 中国人民解放军火箭军工程大学 Multi-agent multimode self-adaptive cooperative guidance law determination method and system
CN113031598A (en) * 2021-03-02 2021-06-25 中国人民解放军火箭军工程大学 Path tracking obstacle avoidance guidance method and system
CN115145306A (en) * 2022-06-24 2022-10-04 中国人民解放军火箭军工程大学 A mobile target interception and guidance method and system based on line-of-sight coordination
CN115933738A (en) * 2021-12-16 2023-04-07 北京理工大学 Intelligent Collaborative Terminal for Cluster Ammunition Distributed Operations Based on UKF Method
CN116222310A (en) * 2023-04-13 2023-06-06 哈尔滨工业大学 Two-to-one simultaneous area coverage interception method based on RBF_G in three-dimensional space
CN118242933A (en) * 2024-02-29 2024-06-25 北京航空航天大学 A method for high-precision and high-dynamic autonomous interception/collision of aircraft
CN118606790A (en) * 2024-06-18 2024-09-06 哈尔滨工业大学 A fast maneuvering detection method based on relative proportion integral amplification
CN118980291A (en) * 2024-08-06 2024-11-19 北京航空航天大学 Trajectory prediction and coordinated interception method, system, device and medium for maneuverable targets

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030200065A1 (en) * 2001-04-20 2003-10-23 Li Luo Wen Maneuvering target tracking method via modifying the interacting multiple model (IMM) and the interacting acceleration compensation (IAC) algorithms
CN104021285A (en) * 2014-05-30 2014-09-03 哈尔滨工程大学 Interactive multi-model target racking method with optimal motion pattern switching parameters
CN108362174A (en) * 2018-02-09 2018-08-03 中国人民解放军火箭军工程大学 Multiple blocker collaboration detections and the integrated hold-up interception method of guidance and system
CN108414995A (en) * 2018-03-12 2018-08-17 中国人民解放军国防科技大学 Gauss-Newton filtering based target tracking method under nonlinear model

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030200065A1 (en) * 2001-04-20 2003-10-23 Li Luo Wen Maneuvering target tracking method via modifying the interacting multiple model (IMM) and the interacting acceleration compensation (IAC) algorithms
CN104021285A (en) * 2014-05-30 2014-09-03 哈尔滨工程大学 Interactive multi-model target racking method with optimal motion pattern switching parameters
CN108362174A (en) * 2018-02-09 2018-08-03 中国人民解放军火箭军工程大学 Multiple blocker collaboration detections and the integrated hold-up interception method of guidance and system
CN108414995A (en) * 2018-03-12 2018-08-17 中国人民解放军国防科技大学 Gauss-Newton filtering based target tracking method under nonlinear model

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
周芸竹: "《临近空间多拦截器协同探测问题研究》", 《中国优秀硕士学位论文全文数据库 工程科技II辑》, no. 2, 15 February 2016 (2016-02-15), pages 9 - 37 *
周芸竹: "《临近空间多拦截器协同探测问题研究》", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》, no. 2, 15 February 2016 (2016-02-15), pages 031 - 113 *
张帅等: "《考虑探测构形的多飞行器协同探测与制导一体化设计》", 《宇航学报》, vol. 39, no. 4, 30 April 2018 (2018-04-30), pages 401 - 410 *
臧路尧等: "红外制导弹药协同定位跟踪方法研究", 《红外与激光工程》, no. 04, 25 April 2018 (2018-04-25), pages 124 - 130 *
赵兵等: "《交互多模型 Ka lman 滤波下的目标跟踪应用研究》", 《电子测量技术》, vol. 42, no. 11, 30 June 2019 (2019-06-30), pages 83 - 86 *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112507531B (en) * 2020-11-24 2024-05-07 北京电子工程总体研究所 Defending area expanding method under two-to-one scene of planar space
CN112507531A (en) * 2020-11-24 2021-03-16 北京电子工程总体研究所 Method for expanding defense area under two-to-one scene of plane space
CN112729015B (en) * 2020-12-17 2022-06-10 哈尔滨工业大学 Maneuvering penetration method based on interception missile guidance law identification
CN112729015A (en) * 2020-12-17 2021-04-30 哈尔滨工业大学 Maneuvering penetration method based on interception bullet guidance law identification
CN112859918B (en) * 2021-01-18 2023-10-27 中国人民解放军火箭军工程大学 Multi-agent multi-mode self-adaptive collaborative guidance law determining method and system
CN112859918A (en) * 2021-01-18 2021-05-28 中国人民解放军火箭军工程大学 Multi-agent multimode self-adaptive cooperative guidance law determination method and system
CN113031598A (en) * 2021-03-02 2021-06-25 中国人民解放军火箭军工程大学 Path tracking obstacle avoidance guidance method and system
CN113031598B (en) * 2021-03-02 2024-02-06 中国人民解放军火箭军工程大学 Path tracking obstacle avoidance guidance method and system
CN115933738A (en) * 2021-12-16 2023-04-07 北京理工大学 Intelligent Collaborative Terminal for Cluster Ammunition Distributed Operations Based on UKF Method
CN115145306A (en) * 2022-06-24 2022-10-04 中国人民解放军火箭军工程大学 A mobile target interception and guidance method and system based on line-of-sight coordination
CN115145306B (en) * 2022-06-24 2024-10-15 中国人民解放军火箭军工程大学 Maneuvering target interception guidance method and system based on line-of-sight angle cooperation
CN116222310A (en) * 2023-04-13 2023-06-06 哈尔滨工业大学 Two-to-one simultaneous area coverage interception method based on RBF_G in three-dimensional space
CN116222310B (en) * 2023-04-13 2024-04-26 哈尔滨工业大学 Two-pair synchronous region coverage interception method based on RBF_G in three-dimensional space
CN118242933A (en) * 2024-02-29 2024-06-25 北京航空航天大学 A method for high-precision and high-dynamic autonomous interception/collision of aircraft
CN118606790A (en) * 2024-06-18 2024-09-06 哈尔滨工业大学 A fast maneuvering detection method based on relative proportion integral amplification
CN118606790B (en) * 2024-06-18 2025-04-15 哈尔滨工业大学 A fast maneuvering detection method based on relative proportion integral amplification
CN118980291A (en) * 2024-08-06 2024-11-19 北京航空航天大学 Trajectory prediction and coordinated interception method, system, device and medium for maneuverable targets
CN118980291B (en) * 2024-08-06 2025-09-19 北京航空航天大学 Trajectory prediction and collaborative interception method, system, equipment and medium for maneuvering target

Also Published As

Publication number Publication date
CN111832121B (en) 2024-12-27

Similar Documents

Publication Publication Date Title
CN111832121A (en) A multi-aircraft collaborative detection and guidance integration method and system
US20190195631A1 (en) Positioning method, positioning device, and robot
CN107943079B (en) Online estimation method for residual flight time
CN111174643B (en) Aircraft interception method and system under condition of bait interference
CN103914065B (en) The method and apparatus that flight state is revised in real time
CN109974727A (en) Robot charging method and device and robot
CN107908895A (en) A Cooperative Guidance Law Design Method for Active Defense Line of Sight Strategy Based on IMM Filter
CN115128597B (en) Maneuvering target tracking method under non-Gaussian noise based on IMM-STEKF
CN111624875B (en) Visual servo control method and device and unmanned equipment
CN112859918B (en) Multi-agent multi-mode self-adaptive collaborative guidance law determining method and system
CN106054612A (en) BTT missile flight trajectory automatic control method
CN113296526A (en) Flight trajectory correction method and system for pesticide spraying unmanned aerial vehicle and readable storage medium
CN108984971A (en) A kind of multi-aircraft timesharing collaboration intercepts the design method of time interval
CN110244724A (en) A walking direction control method, device and equipment based on a crawler robot
CN119110244A (en) An ultra-wideband (UWB) real-time positioning method and system for obstacle-occluded scenes
CN104021572B (en) A kind of method of sensitive angle target following
CN114489101A (en) Terminal guidance control method and system for unmanned aerial vehicle
Chen et al. Dynamic event-triggered and fast natural logarithmic sliding mode path tracking control for autonomous ground vehicles with the experiment validation
WO2020103029A1 (en) Ground gradient calculation method, apparatus and device, and storage medium
Compton et al. Learning for layered safety-critical control with predictive control barrier functions
CN113885514B (en) AGV path tracking method and system based on fuzzy control and geometric tracking
CN115930943A (en) SLAM method and system based on monocular vision and IMU fusion under graph optimization and EKF framework
CN112034869A (en) Design method and application of variable parameter neurodynamics controller of unmanned aerial vehicle
CN118285706A (en) Method, device, medium and cleaning equipment for processing posture data of cleaning equipment
CN116860001A (en) Unmanned aerial vehicle formation obstacle avoidance method and system based on communication loss

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant