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 PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling 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
本发明公开了一种多飞行器协同探测制导一体化方法及系统。该方法包括:获取拦截器与机动目标之间的初始侧向距离,拦截器与机动目标之间的初始侧向相对速度,机动目标的初始加速度以及拦截器的初始加速度;根据初始侧向距离、侧向相对速度、机动目标的初始加速度以及拦截器的初始加速度,确定初始状态向量;根据初始状态向量以及拦截器噪声确定量测信息;基于量测信息,通过交互式多模型滤波得到估计状态向量;根据估计状态向量,确定最优控制输入;根据最优控制输入控制两拦截器的视线角,实现对目标的跟踪拦截。本发明引入交互式多模型滤波识别目标机动的切换时间及状态,调制两拦截器的视线分离角,增强目标探测精度,实现目标的跟踪和拦截。
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.
Description
技术领域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:
式中,yi为拦截器和机动目标之间的侧向距离,为拦截器和机动目标之间的侧向相对速度,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。where yi is the lateral distance between the interceptor and the maneuvering target, 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:
其中,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:
式中,yi为拦截器和机动目标之间的侧向距离,为拦截器和机动目标之间的侧向相对速度,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。where yi is the lateral distance between the interceptor and the maneuvering target, 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:
其中,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
图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
图6为IMM滤波和KF/SF对拦截器1加速度的估计;Fig. 6 is the estimation of the acceleration of
图7为I拦截器1的位置、速度和加速度估计误差;Fig. 7 is the position, velocity and acceleration estimation error of
图8为拦截器2的位置、速度和加速度估计误差Figure 8 shows the position, velocity and acceleration estimation errors of
图9为在不同制导律下的拦截器1和目标之间的侧向位移量测噪声变化图;FIG. 9 is a graph of the noise variation of lateral displacement measurement between the
图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
图12为在APN结合IMM、所提制导律结合KF/SF和IMM下的拦截器2的脱靶量CDF;Figure 12 is the off-target CDF of
图13为在APN结合IMM、所提制导律结合KF/SF和IMM下的拦截器1针对不同切换时间的平均脱靶量;Figure 13 shows the average misses of
图14为在APN结合IMM、所提制导律结合KF/SF和IMM下的拦截器2针对不同切换时间的平均脱靶量;Figure 14 shows the average misses of
图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:
式中,yi为拦截器和机动目标之间的侧向距离,为拦截器和机动目标之间的侧向相对速度,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。where yi is the lateral distance between the interceptor and the maneuvering target, 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:
其中,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
式中:为两拦截器之间的相对速度;为两拦截器之间的视线角速率;vPi和vE分别为拦截器和机动目标的速度;和分别为拦截器和机动目标的初始飞行路径角;λPiE为拦截器和机动目标之间的视线角。where: is the relative speed between the two interceptors; 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; and 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
当两飞行器(拦截器)的飞行过程能被近似成标称碰撞三角形时,则可以将上述的过程线性化。在图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
式中:为拦截器Pi和机动目标E间的侧向距离,为侧向相对速度,yPi和yE分别为拦截器和机动目标相对于初始位置的侧向距离,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。where: is the lateral distance between the interceptor Pi and the maneuvering target E, 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
式中:τPi和τE分别为拦截器和机动目标的过载响应时间常数,为拦截器的指令加速度。where τ Pi and τ E are the overload response time constants of interceptors and maneuvering targets, respectively, Command acceleration for the interceptor.
方程集(5)的矩阵形式为The matrix form of equation set (5) is
式中:where:
Ai为系数矩阵,Bi为控制输入矩阵,Ci为外部输入矩阵,uPi为追击者的控制输入,且满足限制条件 为机动目标的指令加速度,w为制导过程的噪声。 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 is the commanded acceleration of the maneuvering target, and w is the noise of the guidance process.
拦截器与机动目标的初始距离可表示为和在标称碰撞三角形的假设下,航向角γi和视线角λPiE之间的偏差很小。因此,拦截器对机动目标的拦截时间是恒定的,可表示为The initial distance between the interceptor and the maneuvering target can be expressed as and 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
本发明考虑两拦截器同时拦截机动目标的特殊情形,那么它们的拦截时间是相等的,即,tfP1E=tfP2E。因此,它们之间的初始距离也是相等的,即, 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.,
(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
从图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.
式中:where:
λ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
在满足标称碰撞三角形的线性化假设下,垂直于初始视线角的侧向位移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≈(λPiE-λPiE0)rPiE (12)y i ≈(λ PiE -λ PiE0 )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.
结合式(9),可以得到拦截器的测量方程Combined with equation (9), the measurement equation of the interceptor can be obtained
式中:H=[1 0 0 0]In the formula: H=[1 0 0 0]
从式(16)中可知,当两拦截器之间的视线分离角|λPiE-λPjE|减小时,侧向位移yi的量测方差将增加,导致状态估计精度降低。因此,在设计制导律时,有必要控制两拦截器相对于目标的视线分离角。It can be seen from equation (16) that when the line-of-sight separation angle |λ PiE -λ PjE | 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:
式中: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
式中: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:
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
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
引入项可建立最优控制的性能指标为import item The performance index that can establish the optimal control is
本发明使用代替来避免在之后计算和推导公式的奇异性。当Δt→0时,本发明使a→∞,可以得到脱靶量趋向于0的制导律。注意如果权重ci>0,视线角将被最小化,如果ci<0,视线角将被最大化。Use of the present invention replace to avoid singularities in calculating and deriving formulas later. When Δt→0, 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)
式中:Φ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
式(28)表明,是状态独立的,且只与所设计的控制器有关,此外,本发明将DΦi(tf,t)Bi标记为 Equation (28) shows that, is state-independent and only related to the designed controller. In addition, the present invention marks DΦ i (t f ,t)B i as
使用终端投影法降阶,可将目标函数(25)由新的状态变量表示Using terminal projection method to reduce the order, the objective function (25) can be represented by a new state variable
式中: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
式中:λ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.
λ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
由控制方程可得can be obtained from the governing equation
将式(34)代入式(28)中可得Substitute equation (34) into equation (28) to get
将式(35)从t到tf进行积分可得Integrating Equation (35) from t to t f can get
式中: where:
因此可解得Zi(tf)为Therefore, Z i (t f ) can be solved as
将Zi(tf)代入到式(34)中,可解得最优控制器Substituting Z i (t f ) into equation (34), the optimal controller can be solved
当a→∞时,可得拦截脱靶量为0的完美拦截制导律,即When a→∞, the perfect interception guidance law with interception miss amount of 0 can be obtained, namely
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
式中:是在k-1时刻第i个模式的条件混合概率,为第i个模式在k-1时刻的模概率。利用总概率理论和符合马尔科夫链的概率转移矩阵,可将式(40)写成where: is the conditional mixing probability of the ith mode at time k-1, 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
式中:π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,
式中:和分别是第i个模式在k-1时刻估计的状态和方差。where: and 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时刻的估计状态和方差 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 and variance
根据当前的滤波新息及其方差阵可计算得到第j个滤波器的条件似然函数该似然函数将用在之后的模概率更新过程中。According to the current filtered information and its variance matrix The conditional likelihood function of the jth filter can be calculated This likelihood function will be used in subsequent modulo probability updates.
式中:m为量测数。In the formula: m is the measurement number.
4)模式概率更新4) Pattern probability update
根据贝叶斯法则,可更新在k时刻的模概率 According to Bayes' rule, the modulo probability at time k can be updated
应用总概率理论可得,Applying the total probability theory, we can get,
(5)混合估计状态和方差(5) Hybrid estimated state and variance
经过交互后输出混合估计状态和方差Output mixed estimated state and variance after interaction
(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
式中:为最大目标加速度指令,r表示目标的机动模式。where: 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)
式中:因为目标采取bang-bang机动的形式,存在两种模式,所以s=2。where: 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
式中:Δ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时刻的先验状态估计值和误差方差阵先验状态估计值可通过式(6)给出,误差方差阵可通过下式计算,Calculate the prior state estimate at time k and error variance matrix prior state estimate It can be given by equation (6), and the error variance matrix can be calculated by the following equation,
式中:Φ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时刻的新息及其方差阵 Calculate the innovation at time k and its variance matrix
式中:H表示量测矩阵,Rk为k时刻的量测噪声方差阵。In the formula: H represents the measurement matrix, and R k is the measurement noise variance matrix at time k.
计算k时刻的滤波增益状态均值和方差阵 Calculate the filter gain at time k state mean and variance matrix
(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
式中:sf是调谐参数,是机动切换的最小检测时间,它可以基于以下原理计算得到:当标称轨迹与目标位置之间的偏差超过测量噪声标准偏差值的两倍时,就可以检测到目标发生了机动切换。where: s f is the tuning parameter, 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同时发射,与机动目标的初始距离都为初始的侧向位移分别为和拦截器和目标的速度分别为vPi=2000m/s和vE=1000m/s。忽略重力的影响,拦截器和目标的过载限制分别为和过载响应时间常数分别为τ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:
通过设置随机目标机动切换时间的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
(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的时间,相比于所需的最小检测时间间隔0.4s的检测时间是合理有效的。所有状态误差的快速收敛,特别是加速度估计误差,对终端脱靶量有很大的影响。从图6中可以看出,相比于KF/SF,IMM滤波对目标的机动切换具有更快速的响应和更精确的加速度估计性能。FIG. 5 is a graph of the modulo probability change of the element filter of the
图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
(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
表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
图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
如图15所示,本发明还提供了一种多飞行器协同探测制导一体化系统,包括:As shown in FIG. 15 , the present invention also provides a multi-aircraft cooperative detection and guidance integrated system, including:
数据获取模块1501,用于获取拦截器与机动目标之间的初始侧向距离,拦截器与机动目标之间的初始侧向相对速度,机动目标的初始加速度以及拦截器的初始加速度。The
初始状态向量确定模块1502,用于根据所述初始侧向距离、所述侧向相对速度、所述机动目标的初始加速度以及所述拦截器的初始加速度,确定初始状态向量。The initial state
所述初始状态向量的计算公式如下:The calculation formula of the initial state vector is as follows:
式中,yi为拦截器和机动目标之间的侧向距离,为拦截器和机动目标之间的侧向相对速度,aE为机动目标的初始加速度,aPi为拦截器的初始加速度。where yi is the lateral distance between the interceptor and the maneuvering target, 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
估计模块1504,基于所述量测信息,通过交互式多模型滤波得到估计状态向量。The
所述估计模块具体1504包括:Specifically, the
混合概率计算单元,用于根据所述量测信息计算混合概率;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
所述最优控制输入确定模块1505具体包括:The optimal control
运动学模型确定单元,用于根据所述估计状态向量确定运动学模型;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:
其中,tfPiE表示拦截时间,t表示时间。Among them, t fPiE represents the interception time, and t represents the time.
控制模块1506,用于根据所述最优控制输入控制两拦截器的视线角,实现对目标的跟踪拦截。The
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。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)
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)
| 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)
| 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 |
-
2020
- 2020-07-17 CN CN202010689548.7A patent/CN111832121B/en active Active
Patent Citations (4)
| 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)
| 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)
| 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 |