CN1382997A - 基于神经网络的机动目标精确跟踪方法 - Google Patents
基于神经网络的机动目标精确跟踪方法 Download PDFInfo
- Publication number
- CN1382997A CN1382997A CN 02112061 CN02112061A CN1382997A CN 1382997 A CN1382997 A CN 1382997A CN 02112061 CN02112061 CN 02112061 CN 02112061 A CN02112061 A CN 02112061A CN 1382997 A CN1382997 A CN 1382997A
- Authority
- CN
- China
- Prior art keywords
- target
- network
- value
- neural network
- tracking
- 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.)
- Pending
Links
Images
Landscapes
- Radar Systems Or Details Thereof (AREA)
Abstract
一种基于神经网络的机动目标精确跟踪方法,采用两个滤波器组成双并行结构,提取并行双滤波器的状态之差为待估计目标的状态特征向量,作为输入送给神经网络***;在跟踪估计之前已经离线训练好的神经网络***根据输入的特征向量,输出当前时刻待估计目标的加速度方差预测值,并利用预测值,基于当前统计模型进行自适应滤波,得到对待估计目标的快速和精确的跟踪。本发明采用双滤波器并行结构,利用全状态反馈,通过BP神经网络调整***方差以适应目标的运动变化,具有对各种运动状态的良好自适应跟踪能力,可用于智能交通、机器人、航空电子、反弹道导弹防御和精确制导等***的机动目标高精度定位与预测。
Description
技术领域:
本发明涉及一种基于神经网络(NN)的机动目标精确跟踪方法,用于智能交通、机器人、航空电子、反弹道导弹防御和精确制导等***的机动目标高精度定位与预测,属于智能信息处理技术领域。
背景技术:
针对机动单目标的精确跟踪问题,80年代以来国内外分别提出了许多机动目标模型和自适应跟踪算法,包括微分多项式模型、匀速和匀加速模型、时间相关模型、半马尔可夫模型以及机动目标“当前”统计模型(Zhou,H.and K.S.P.Kumar.Acurrent statistical model and adaptive algorithm for estimating maneuvering targets.ALAAJournal of Guidance,Control,and Dynamics,1984,7(5),596-602.)。跟踪算法主要是采用自适应跟踪方法。“当前”统计模型及自适应跟踪方法适用于强机动目标,具有响应快、跟踪精度高的优点,但是对非机动跟踪则精度较低。由于各个模型只能反映实际目标的某个侧面,比如匀速和匀加速模型只能反映目标的匀速和匀加速运动,因此在响应速度和跟踪精度之间的矛盾就成为机动目标跟踪的难点。为了克服这一难点,交互式多模型自适应跟踪方法(Blom,H.A.P.,and Bar-Shalom,Y.,The interacting multiple model algorithms for systems with Markovian swithchingcoefficients.IEEE Tran.Automatic Control,1988,33(8),780-783)被提出,该方法虽然在一定程度上提高了跟踪的性能,但是其跟踪响应的速度和精度离实际***,特别是精确跟踪***的需求还有很大的距离。由于目标运动特性的不可预知性,寻找一个对目标各种运动特性都具有良好跟踪精度的模型及自适应算法一直吸引着众多的研究者。
发明内容:
本发明的目的在于针对现有技术的不足,提出一种新的基于神经网络的机动目标精确跟踪方法,使得机动目标的跟踪在保持自适应跟踪算法CSMAT方法优点的同时,还能大幅度提高对非机动或弱机动目标的跟踪精度,可以做到对机动和非机动目标的”全面”自适应高精度跟踪。
为实现这样的目的,本发明基于“当前”统计模型和BP(Error Back Propagation,误差方向传播)神经网络,结合神经网络信息融合技术,全面利用目标状态的估计信息,提出了一种新颖的基于神经网络的机动目标并行自适应跟踪算法(NIFPAT),采用双滤波器并行结构,利用全状态反馈,通过BP网络调整***方差以适应目标的运动变化,实现对各种运动状态具有良好自适应跟踪能力。
本发明所提出的基于神经网络的机动目标精确跟踪方法,包括特征提取、网络训练和融合跟踪三个基本步骤:1、状态特征提取
利用并行双滤波器的输出之差进行状态特征的提取。采用两个滤波器组成一个双并行结构,其中一个滤波器采用当前统计模型,选取最大的的加速度方差以适应目标的各种变化,并保持对机动的快速响应;另一个滤波器也采用“当前”统计模型,但其加速度方差则是根据神经网络的输出结果确定大小,初始值取最小的的加速度方差,可取1。
由于方差的不同,双滤波器的状态跟踪精度,包括位置、速度和加速度也不相同,即存在一定的误差。根据双滤波器的跟踪结果,求其误差的范数,并利用符号函数进行处理,即可获得待估计目标的状态特征向量。将提取的特征向量作为输入送给神经网络***。2、网络训练
在跟踪估计之前,神经网络***已经离线训练好。通过对目标各种机动水平和运动形式的大量仿真发现,位置、速度和加速度的特征向量变化规律分别为μ1(X)∈[L1,H1],μ2(X)∈[L2,H2]和μ3(X)∈[L3,H3]。其中L代表最低值,H代表最高值。本发明利用位置、速度和加速度的特征向量变化规律μ1∈[0.05,0.2],μ2∈[0.2,0.6]和μ3∈[0.1,0.4],选用BP神经网络进行调节,其学习样本选取如下:当特征向量各分量处于低值时,认为目标处于非机动状态,网络输出为一接近于0的值;当特征向量各分量处于高值时,认为目标处于强机动状态,网络输出为一接近于1.0的值;当特征向量各分量在低值和高值之间变化时,认为目标处于弱机动状态,网络自动输出(0,1)之间的值。3、状态融合与自适应跟踪
针对每一时刻所获得的待估计目标的特征向量,利用已经训练好的神经网络,将特征向量作为神经网络的输入,并利用神经网络的输出ONN∈[-1,1],以不同的方差
适应目标的强弱机动和非机动变化。其输出即为当前时刻待估计目标的加速度方差预测值。利用该预测值,基于当前统计模型进行自适应滤波即可得到对待估计目标的快速和精确的跟踪。
本发明利用了目标状态的时空信息,不仅能更有效的跟踪机动目标(包括加速度机动),而且能准确地跟踪非机动目标,具有对目标各种运动状态的全面自适应跟踪能力,并且可以最大程度地提高跟踪精度,尤其是速度、加速度精度,同时提高了***的容错性能。
本发明采用的神经网络特征提取方法和并行滤波器结构,可以避免基于统计滤波方法的双滤波器串联结构所产生的量测噪声有色相关、估计相关等问题,是一种有效和简捷的机动和非机动目标自适应跟踪方法。
本发明可用于机动目标高精度定位与预测,在国防上可用于航空电子、反弹道导弹防御、精确制导等***,在民用方面可用于空中交通管制、安全检查、遥感、防撞、导航及机器人视觉等领域。
附图说明:
图1为本发明基于神经网络的机动目标跟踪方法原理框图。
图2本发明实施例中目标加速度跟踪曲线。
具体实施方式:
为更好地理解本发明的技术方案,以下结合附图及具体的实施例作进一步描述。
本发明基于神经网络的机动目标跟踪方法原理如图1所示。图中,滤波器F1和F2组成了一个双并行结构。首先回波信号经过F1和F2进行滤波,F1滤波器的方差选取最大的加速度方差以适应各种的目标机动变化。F2滤波器的加速度方差值则是根据神经网络的输出结果确定。F1和F2的滤波状态之差通过特征提取模块进行特征提取,提取的特征向量作为输入送给神经网络***。在跟踪估计之前,神经网络***已经离线训练好。根据输入的特征向量,神经网络输出一个对待估计对象的相对准确的加速度方差预测值,反馈给滤波器F2。滤波器F2根据神经网络输出的加速度方差预测值,采用基于“当前”统计模型的自适应跟踪算法,给出对待估计对象的快速和准确的估计。本发明采用双滤波器并行结构,利用全状态反馈,通过BP网络调整***方差以适应目标的运动变化,具有对各种运动状态的良好自适应跟踪能力。
实施例1、状态特征提取
为了克服噪声对特征量的影响,对于状态信息融合算法,采用F1和F2滤波器当前时刻估值的误差范数作为神经网络NN的输入,其分量为式中
和
为滤波器F1和F2在k时刻基于回波(对目标t的位置、速度和加速度滤波值。2、网络训练
所选特征样本如表1。
表1特征样本
Input | (0,0,0) | (0,0,1) | (0,1,0) | (0,1,1) | (1,0,0) | (1,0,1) | (1,1,0) | (1,1,1) |
net0 | 0.10 | 0.75 | 0.60 | 0.85 | 0.40 | 0.75 | 0.60 | 0.95 |
因三层BP网络具有逼近任意非线性函数的学习能力,选取含一个隐层的BP网络,其中输入节点数为3,输出节点数为1,隐层节点数为7,学习速率为0.7,惯性比例因子为0.9,网络迭代1500步后即可获得满意收敛效果。3、状态融合与自适应跟踪
滤波器F1和F2均采用基于“当前”统计模型的自适应跟踪算法,其状态方程、量测方程、滤波公式和状态协方差矩阵分别为:
X(k+1)=ΦX(k)+U
a+Gw(k)
Z(k)=HX(k)+v(k)
X(k|k-1)=ΦX(k-1|k-1)+U
a(k)
P(k|k-1)=ΦP(k-1|k-1)ΦT+GQ(k-1)GT
K(k)=P(k|k-1)HT[HP(k|k-1)HT+R]-1
X(k|k)=X(k|k-1)+K(k)[Z(k)-H(k)X(k|k-1)]
其中OFNN为模糊神经网络的输出;α为机动频率;Q0为与α和采样周期T有关的常值矩阵。当目标模型采用“当前”统计模型,初始参数见表2。
表2初始参数
运动类型 | 初始位置(km) | 初始速度(m/s) | 初始加速度(m/s2) | |
目标1目标2 | 匀速运动阶跃运动 | (70,70,3)(100,30,3) | (-400,-400,0)(-400,-50,0) | (0,0,0)((0,10,5),0,0) |
其中目标2在x方向的加速度变化过程为:0m/s(0-100s),10m/s(100-150s),5m/s(150-300s),两目标在R=40km处相交,机动频率α=0.05,采样周期为1s。雷达精度分别为距离85m、距离变化率15m/s、俯仰0.4°和方位0.4°;雷达检测概率为0.99,杂波密度λ为
。仿真结果如图2,图2为目标加速度跟踪曲线。图中,“—”为真值,“.”为传统方法滤波值,“—·”为本方法滤波值。
本发明基于神经网络的机动目标精确跟踪方法与传统方法的比较结果见表3,误差压缩比是描述滤波相对于测量的平均性能改善程度的性能评价指标。从表3可见本发明的方法具有较高的跟踪性能。
表3误差压缩比EN
目标 | 方法 | 距离 | 速度 | 加速度 | 方位 | 俯仰 |
1122 | 传统方法本发明方法传统方法本发明方法 | 0.42190.40010.62110.5423 | 0.54540.35510.69320.4112 | 0.69230.54430.74120.5811 | 0.67210.63220.75220.7133 | 0.70160.65110.79110.7678 |
Claims (1)
1、一种基于神经网络的机动目标精确跟踪方法,其特征在于包括特征提取、网络训练和融合跟踪三个基本步骤:
1)状态特征提取:采用两个滤波器组成双并行结构,滤波器采用当前统计模
型,其中一个选取最大的的加速度方差以适应目标变化并保持对机动的快
速响应,另一个加速度方差根据神经网络的输出结果确定大小,初始值取
最小的加速度方差,提取并行双滤波器的状态之差为待估计目标的状态特
征向量;
2)网络训练:利用位置、速度和加速度的特征向量变化规律
μ1∈[0.05,0.2],μ2∈[0.2,0.6]和μ3∈[0.1,0.4],选用BP神经网络进行调节,其
学习样本选取为:当特征向量各分量处于低值时,认为目标处于非机动状
态,网络输出为一接近于0的值;当特征向量各分量处于高值时,认为目
标处于强机动状态,网络输出为一接近于1.0的值;当特征向量各分量在
低值和高值之间变化时,认为目标处于弱机动状态,网络自动输出(0,1)
之间的值;
3)状态融合与自适应跟踪:针对每一时刻所获得的待估计目标的特征向量,
利用已经训练好的神经网络,将特征向量作为神经网络的输入,并利用神
的强弱机动和非机动变化,利用输出的当前时刻待估计目标的加速度方差
预测值,基于当前统计模型进行自适应滤波,得到对待估计目标的快速和
精确的跟踪。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 02112061 CN1382997A (zh) | 2002-06-13 | 2002-06-13 | 基于神经网络的机动目标精确跟踪方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 02112061 CN1382997A (zh) | 2002-06-13 | 2002-06-13 | 基于神经网络的机动目标精确跟踪方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1382997A true CN1382997A (zh) | 2002-12-04 |
Family
ID=4741873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 02112061 Pending CN1382997A (zh) | 2002-06-13 | 2002-06-13 | 基于神经网络的机动目标精确跟踪方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1382997A (zh) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101806905A (zh) * | 2010-02-22 | 2010-08-18 | 中国农业大学 | 农业机械导航定位方法和装置 |
CN101441736B (zh) * | 2007-11-21 | 2010-09-15 | 新乡市起重机厂有限公司 | 汽车起重机机器人路径规划方法 |
WO2012000333A1 (zh) * | 2010-06-30 | 2012-01-05 | 东北大学 | 一种定位海底管道机器人方法及装置 |
CN102829719A (zh) * | 2012-08-17 | 2012-12-19 | 长春工业大学 | 一种ccd跟踪***目标运动特性测量方法 |
CN105487070A (zh) * | 2014-10-06 | 2016-04-13 | 日本电产艾莱希斯株式会社 | 雷达***、雷达信号处理装置、车辆行驶控制装置以及方法及电脑程序 |
CN105510882A (zh) * | 2015-11-27 | 2016-04-20 | 电子科技大学 | 基于目标机动参数估计的快速自适应采样周期跟踪方法 |
CN105547637A (zh) * | 2015-09-24 | 2016-05-04 | 哈尔滨工程大学 | 基于神经网络预报的气垫船运动参数滤波装置及方法 |
CN105538325A (zh) * | 2015-12-30 | 2016-05-04 | 哈尔滨理工大学 | 一种液压四足机器人单腿关节解耦控制方法 |
CN105976400A (zh) * | 2016-05-10 | 2016-09-28 | 北京旷视科技有限公司 | 基于神经网络模型的目标跟踪方法及装置 |
CN106444753A (zh) * | 2016-09-20 | 2017-02-22 | 智易行科技(武汉)有限公司 | 基于人工神经网络的人体态势判断智能跟随方法 |
CN108445480A (zh) * | 2018-02-02 | 2018-08-24 | 重庆邮电大学 | 基于激光雷达的移动平台自适应扩展目标跟踪***及方法 |
CN109656229A (zh) * | 2018-12-10 | 2019-04-19 | 南通大学 | 基于ga-rbf网络的机器人末端性能预测模型的构建方法 |
CN110426671A (zh) * | 2019-07-04 | 2019-11-08 | 重庆邮电大学 | Wsn中基于模型概率实时修正的imm目标跟踪方法及装置 |
CN110501732A (zh) * | 2019-07-24 | 2019-11-26 | 北京航空航天大学 | 一种多卫星分布式导航滤波计算方法 |
CN110678816A (zh) * | 2017-04-04 | 2020-01-10 | 西门子股份公司 | 用于控制技术***的方法和控制机构 |
CN110927706A (zh) * | 2019-12-10 | 2020-03-27 | 电子科技大学 | 基于卷积神经网络的雷达干扰检测识别方法 |
-
2002
- 2002-06-13 CN CN 02112061 patent/CN1382997A/zh active Pending
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101441736B (zh) * | 2007-11-21 | 2010-09-15 | 新乡市起重机厂有限公司 | 汽车起重机机器人路径规划方法 |
CN101806905A (zh) * | 2010-02-22 | 2010-08-18 | 中国农业大学 | 农业机械导航定位方法和装置 |
WO2012000333A1 (zh) * | 2010-06-30 | 2012-01-05 | 东北大学 | 一种定位海底管道机器人方法及装置 |
US9013958B2 (en) | 2010-06-30 | 2015-04-21 | Northeastern University | Device for positioning submarine pipeline robots and method thereof |
CN102829719A (zh) * | 2012-08-17 | 2012-12-19 | 长春工业大学 | 一种ccd跟踪***目标运动特性测量方法 |
CN105487070A (zh) * | 2014-10-06 | 2016-04-13 | 日本电产艾莱希斯株式会社 | 雷达***、雷达信号处理装置、车辆行驶控制装置以及方法及电脑程序 |
US10627508B2 (en) | 2014-10-06 | 2020-04-21 | Nidec Corporation | Neural network-based radar system |
CN105547637A (zh) * | 2015-09-24 | 2016-05-04 | 哈尔滨工程大学 | 基于神经网络预报的气垫船运动参数滤波装置及方法 |
CN105510882B (zh) * | 2015-11-27 | 2017-11-17 | 电子科技大学 | 基于目标机动参数估计的快速自适应采样周期跟踪方法 |
CN105510882A (zh) * | 2015-11-27 | 2016-04-20 | 电子科技大学 | 基于目标机动参数估计的快速自适应采样周期跟踪方法 |
CN105538325A (zh) * | 2015-12-30 | 2016-05-04 | 哈尔滨理工大学 | 一种液压四足机器人单腿关节解耦控制方法 |
CN105538325B (zh) * | 2015-12-30 | 2018-10-30 | 哈尔滨理工大学 | 一种液压四足机器人单腿关节解耦控制方法 |
CN105976400B (zh) * | 2016-05-10 | 2017-06-30 | 北京旷视科技有限公司 | 基于神经网络模型的目标跟踪方法及装置 |
CN105976400A (zh) * | 2016-05-10 | 2016-09-28 | 北京旷视科技有限公司 | 基于神经网络模型的目标跟踪方法及装置 |
CN106444753A (zh) * | 2016-09-20 | 2017-02-22 | 智易行科技(武汉)有限公司 | 基于人工神经网络的人体态势判断智能跟随方法 |
CN110678816A (zh) * | 2017-04-04 | 2020-01-10 | 西门子股份公司 | 用于控制技术***的方法和控制机构 |
US10983485B2 (en) | 2017-04-04 | 2021-04-20 | Siemens Aktiengesellschaft | Method and control device for controlling a technical system |
CN110678816B (zh) * | 2017-04-04 | 2021-02-19 | 西门子股份公司 | 用于控制技术***的方法和控制机构 |
CN108445480A (zh) * | 2018-02-02 | 2018-08-24 | 重庆邮电大学 | 基于激光雷达的移动平台自适应扩展目标跟踪***及方法 |
CN108445480B (zh) * | 2018-02-02 | 2022-05-03 | 重庆邮电大学 | 基于激光雷达的移动平台自适应扩展目标跟踪***及方法 |
CN109656229A (zh) * | 2018-12-10 | 2019-04-19 | 南通大学 | 基于ga-rbf网络的机器人末端性能预测模型的构建方法 |
CN109656229B (zh) * | 2018-12-10 | 2022-03-15 | 南通大学 | 基于ga-rbf网络的机器人末端性能预测模型的构建方法 |
CN110426671A (zh) * | 2019-07-04 | 2019-11-08 | 重庆邮电大学 | Wsn中基于模型概率实时修正的imm目标跟踪方法及装置 |
CN110501732A (zh) * | 2019-07-24 | 2019-11-26 | 北京航空航天大学 | 一种多卫星分布式导航滤波计算方法 |
CN110927706A (zh) * | 2019-12-10 | 2020-03-27 | 电子科技大学 | 基于卷积神经网络的雷达干扰检测识别方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1382997A (zh) | 基于神经网络的机动目标精确跟踪方法 | |
Yang et al. | Nonlinear constrained tracking of targets on roads | |
CN109634309B (zh) | 一种飞行器自主避障***、方法及飞行器 | |
CN106772435A (zh) | 一种无人机避障方法和装置 | |
CN103885057A (zh) | 自适应变滑窗多目标跟踪方法 | |
CN105841703A (zh) | 一种威胁环境下目标定位的无人机最优航路计算方法 | |
CN108710124A (zh) | 一种飞机类强机动目标跟踪敏感性评估方法 | |
CN113311398B (zh) | 强杂波复杂背景高机动弱小目标的跟踪方法 | |
CN110517286B (zh) | 基于多智能体控制的单目标动态跟踪与围捕方法 | |
Zhai et al. | Millimeter wave radar target tracking based on adaptive Kalman filter | |
CN114090718B (zh) | 基于Bi-LSTM预测与模糊分析的中断航迹关联方法 | |
Godsill et al. | Variable rate particle filters for tracking applications | |
CN109100696A (zh) | 基于点状杂波图的慢速运动目标消除方法 | |
CN113391633A (zh) | 一种面向城市环境的移动机器人融合路径规划方法 | |
Wang et al. | Cognitive competence improvement for autonomous vehicles: A lane change identification model for distant preceding vehicles | |
Sun et al. | Maneuvering target tracking using IMM Kalman filter aided by Elman neural network | |
CN111445498A (zh) | 一种采用Bi-LSTM神经网络的目标跟踪方法 | |
CN111352104A (zh) | 一种基于信息积累的弱目标检测前跟踪方法 | |
CN113741186B (zh) | 一种基于近端策略优化的双机空战决策方法 | |
CN116047495B (zh) | 一种用于三坐标雷达的状态变换融合滤波跟踪方法 | |
CN105549003A (zh) | 一种汽车雷达目标跟踪方法 | |
CN116449360A (zh) | 一种基于长短时间记忆网络的机动目标跟踪方法 | |
Havangi | An adaptive particle filter based on PSO and fuzzy inference system for nonlinear state systems | |
Yu et al. | Neural network directed bayes decision rule for moving target classification | |
CN114200439A (zh) | 一种基于多普勒盲区的多模式空域目标跟踪方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |