战斗部侵彻多层建筑物定位算法与仿真验证

李建昌,马 林,刘建荣,王艳艳

(中国兵器工业试验测试研究院, 陕西 华阴 714200)

摘要:针对导弹战斗部攻击多层建筑物目标时,目标内部着靶点位置难以精确测量问题,开展了基于TDOA、单直角阵列和双直角阵列3种定位算法模型的对比分析研究,获得了目标位置精确计算关系式及目标距离较远时的缩略计算关系式,分析了2种直角阵列的定位误差;建立有限元仿真分析模型,获取战斗部侵彻多层框架结构建筑物过程中关键点的振动数据,在此数据的基础上,验证了3种定位算法的定位精度,结果表明:TDOA算法的定位结果与真实值的偏差最小,双直角阵列定位算法的定位结果次之,单直角阵列定位算法的定位结果与真实值的偏差最大。

关键词:TDOA算法;直角阵列算法;定位误差;振动信号;仿真分析

1 引言

随着实战化考核的深入开展,武器装备交付由“交设备”向“交能力”的逐步转变,其对靶场试验及测试方法也提出新的更高要求。诸如钻地侵彻战斗部对多层建构筑物侵爆试验中,其侵彻轨迹、起爆位置、毁伤效果,是侵爆类战斗部能力考核的关键指标。但受侵彻过程烟尘、火光、建筑物/构筑物结构遮挡及侵彻后结构稳定性影响,试验中光测缺乏测试环境、试验后现场测量具有潜在不安全因素,现有轨迹测量和目标定位手段无法有效实施。针对此问题提出基于振动信号解算战斗部侵彻多层建筑着靶点的方法,根据战斗部侵彻过程目标内部产生的振动参量,构建振动参量测试系统,研究分析不同布点阵列和解算方法特点,利用战斗部侵彻多层建筑物过程中产生的振动信号,解算出着靶点位置,分析对比了不同布点方案和定位算法优劣[1-5],为侵爆类战斗部毁伤参量试验中安全快速测试及结果处理提供技术支撑。

2 定位算法

战斗部侵彻多层建筑物撞击点的定位属于平面定位问题,常用的平面定位算法有[6-13]:根据振动信号传播时间(TOA/TDOA)的定位方法;根据信号强度(RSS)的定位方法;根据信号到达角度的定位方法(AOA)或信号达到方向的定位方法(DOA);以及上述几种方法的混合使用。

基于三角阵列传感器对目标进行定位的理论主要有正三角和直角三角方法[14-16],该方法在利用地震波对震源进行探测中已具有一定的成熟度,但文献中给出的方法主要是针对无限空间区域,即目标点至传感器的距离远远大于传感器之间的距离的情况,而不适合运用于战斗部侵彻多层建筑物等有限空间的情况。

本文对传统的TDOA算法、单直角阵列定位算法以及双直角阵列定位算法进行了推导,补充完善了相关文献中计算公式的省略项,使算法的实现能够满足类似多层建筑物等有限空间内目标的定位问题。

2.1 TDOA定位算法

如图1所示,目标点(xy)为待定撞击点位置,观测点1(x0y0),观测点2(x1y1)和观测点3(x2y2)为3个传感器的安装位置,设3个观测点到目标点的位置分别为r0r1r2,距离差Δri是观测点1之后的各个观测点至目标点的距离与观测点1至目标点的距离差,i=1,2,…。则有:

(1)

由式(1)可得:

(2)

又因:

(3)

将式(1)、式(3)代入式(2)化简后得:

(4)

式(4)中: Δtix0y0xiyi为已知量,c为介质内振动波的传播速度,可以通过测试的方法获得,只有xyr0为未知量。通过Taylor算法、NewTon算法、遗传算法、直接求解算法等算法对式(4)进行求解,即可获得撞击点的位置坐标。

图1 TDOA定位算法原理示意图

Fig.1 Schematic diagram of TDOA positioning algorithm

2.2 单直角阵列定位算法

单直角阵列定位原理如图2所示。直角三角阵列的传感器测点坐标分别为:(0,0)、(a,0)、(0,a),目标点坐标为(x,y),目标点到各个测点的距离分别为:r0r1r2,目标点与观测点1的夹角为α,观测点1、2之间的距离为a,信号达到时间差为Δt1,观测点1、3之间的距离为a,信号到达时间差为Δt2,以观测点1作为局部坐标系原点,则有:

(5)

令:

利用Matlab解符号方程组的功能解此方程组并整理可得:

(6)

其中:

从而

(7)

对于无限平面内,由于r0>>adi,此时式(7)可近似为

(8)

但对于有限空间(如建筑物内部),由于不满足的条件,式(7)将不可以进行上述近似。

图2 单直角阵列定位算法原理示意图

Fig.2 Schematic diagram of single right angle array positioning algorithm

2.3 双直角阵列定位算法

双直角阵列定位原理如图3所示。第一个直角三角阵列的传感器测点坐标分别为:(0,0)、(a,0)、(0,a),第二个直角三角阵列的传感器测点坐标分别为:(L,0)、(L-a,0)、(L,a);目标点坐标为(x,y),目标点到各个测点的距离分别为:目标点与观测点1的夹角为α,观测点1、2之间的距离为a,信号达到时间差为Δt1,观测点1、3之间的距离为a,信号到达时间差为Δt2,目标点与观测点1′的夹角为β,观测点1′、2′之间的距离为a,信号达到时间差为观测点1′、3′之间的距离为a,信号到达时间差为采用2.3中的方法,可以求得:

(9)

对于无限平面内,由于r0>>adi,此时式(9)可近似为

但对于有限空间(如建筑物内部),由于不满足的条件,式(9)将不可以进行上述近似。

图3 双直角阵列定位算法原理示意图

Fig.3 Schematic diagram of double right angle array positioning algorithm

同时,依据图3所示的三角关系有:

(10)

通过对式(10)的求解可得:

(11)

式(11)中参数由Lαβ,其中L为已知量,只需通过式(9)求出αβ便可实现对目标点的定。

3 定位误差分析

3.1 TDOA定位误差分析

运用TDOA定位算法进行目标定位时,不同的定位系统对不同空间位置的目标进行定位精度是不同的,即目标位置的定位误差与目标相对于定位传感器的几何关系是密切相关的。为了描述定位误差与几何位置的关系,常用的定位精度分析计算方法有GDOP(geometric dilution of precision)[13]和CRLB下界[8]的方法。关于这2种计算方法的具体步骤相关文献中均有较为详实的描述,本文就不展开谈论,若有需求,可查阅相关技术文献。

3.2 单直角阵列定位误差分析

3.2.1 定位坐标的误差分析

通过对式(6)求导,可得:

(12)

(13)

从式(12)、式(13)可以看出:运用单直角阵列对目标进行定位时,定位结果不仅与布阵参数有关外,而且随着定位距离的增大,目标点定位误差也在增大。

通过误差合成可得xy方向的定位误差分别为

(14)

其中σL为测距误差。

3.2.2 定位角度的误差分析

通过对式(7)求导可得:

(15)

其中:

当时,式(15)可简化为

(16)

从式(16)可以看出:当r0>>ad1d2时,定位距离r0对定位角度无影响。

通过误差合成可得定位角度误差为

(17)

其中σL为测距误差。

3.3 双直角阵列定位误差分析

通过对式(11)求导,可得:

(18)

(19)

通过误差合成可得xy方向的定位误差分别为:

(20)

其中σL为测距误差,σασβ定位角度误差,可由3.2.2中所示方法获得。

通过对式(18)—式(20)的分析结合3.2.2定位角度误差分析可以得出:采用双直角阵列定位算法进行定位时,定位精度受传感器的精度以及布阵精度的影响,并不像单直角阵列算法那样受落点定位距离的影响。

4 精度验证

为了对3种算法的定位精度进行验证,建立了某型战斗部侵彻两层框架结构的钢筋混凝土建筑物有限元仿真分析模型(图4),其中,主体框架结构采用六面体单元和混凝土材料,钢筋采用与混凝土共节点的beam单元和弹塑性钢材料。在建筑物每层表面各添加6个观测点,构成2个直角三角形阵列,获取战斗部侵彻过程中产生的振动参量传递至各个观测点处的信号特征(获取的典型信号特征如图5所示),通过对曲线的判读获得相关时间信息,结合观测点的位置信息,运用上述3种算法得到的定位结果如表1、表2所示。

图4 仿真分析模型示意图

Fig.4 Simulation analysis model

图5 获得的典型振动加速度曲线

Fig.5 Typical vibration acceleration curve obtained

表1 定位结果(cm)

Table 1 Comparison of positioning results

定位方法层号 X Y ΔX/% ΔY/%TDOA单直角阵列1单直角阵列2双直角阵列1双直角阵列21395.1321.2-1.27.1436.9273.29.2-8.9450.4250.212.6-16.6416.4326.64.18.9442.1245.610.5-18.1TDOA单直角阵列1单直角阵列2双直角阵列1双直角阵列22399.3283.2-0.2-5.6346.8255.5-13.3-14.8336.7241.6-15.8-19.5421.4308.25.42.7428.1276.97.0-7.7

注:直角边上相邻两观测点间距离为0.5 m;直角阵列1计算结果为本文中推导公式的计算结果,直角阵列2为常用的简化公式的计算结果。

表2 定位结果(cm)

Table 2 Comparison of positioning results

定位方法层号 X Y ΔX/% ΔY/%TDOA单直角阵列1单直角阵列2双直角阵列1双直角阵列21405.3293.81.3-2.1390.9289.0-2.3-3.7380.9275.3-4.8-8.2409.7295.52.4-1.5419.5310.84.93.6TDOA单直角阵列1单直角阵列2双直角阵列1双直角阵列22399.0294.8-0.2-1.7438.8312.89.74.3449.1327.012.39.0425.7302.06.40.7433.6323.18.47.7

注:直角边上相邻两观测点间距离为1 m;直角阵列1计算结果为本文中推导公式的计算结果,直角阵列2为常用的简化公式的计算结果。

通过对表1、表2中数据分析可知:

1) TDOA算法的计算结果与真实值的偏差最小,双直角阵列定位算法的计算结果次之,单直角阵列定位算法的计算结果与真实值的偏差最大;

2) 本文中推导公式与常用简化公式相比较,能够较好地提高计算结果的定位精度;

3) 单直角阵列定位算法对时间判读精度的要求较高,即单直角阵列算法的容错性较差;TDOA算法和双直角阵列定位算法能够很好的克服单直角阵列算法缺陷,能保持较高的定位精度。

5 结论

在对TDOA定位算法、单直角阵列定位算法、双直角阵列定位算法3种定位算法定位原理推导的基础上,分析了2种直角阵列算法的定位误差;结合有限元仿真分析获得战斗部侵彻多层框架结构建筑物过程中产生的振动加速度数据对3种定位算法的定位结果进行了验证,最终表明:本文推导的计算关系式能够解决战斗部侵彻多层框架结构建筑物过程中各楼层目标撞击点的定位问题。

本文的分析结论能够为今后开展有限空间及框架结构建筑物内部目标定位方面试验、定位数据分析提供技术支撑。

参考文献:

[1] 黄智伟.基于TOA测距的室内无线定位方法研究[D].上海:上海海洋大学,2018.

Huang Z W.Research on indooor wireless positioning method based on ranging of TOA[J].Shanghai:Shanghai Ocean University,2018.

[2] 李荣耀.基于震动信号的弹丸落点定位研究[D].太原:中北大学,2021.

Li R Y.Research on projectile impact location based on vibration signal[D].Taiyuan:North University of China,2021.

[3] 雷鸣,陈绍钦,雷志勇.近地炸点声定位算法研究[J].计算机测量与控制,2012,20(03):734-736.

Lei M,Chen S Q,Lei Z Y.Stydy on acoustic positioning algorithm about low-altitude bombing point of projectile[J].Computer Measurement & Control,2012,20(03):734-736.

[4] 俞燕忠.基于TDOA的靶场弹炸点定位问题研究[D].杭州:浙江大学,2017.

Yu Y Z.Research of projectile burst point localization based on TDOA technology[D].Hangzhou:Zhejiang University,2017.

[5] 刘新爱.基于地震动传感器阵列的弹丸落点定位技术研究[D].南京:南京理工大学,2013.

Liu X A.Research on projectile impact location technology based on ground motion sensor array[D].Nanjing:Nanjing University of Science & Technology,2013.

[6] 马朝军,狄长安,孔德仁,等.基于地震波的弹丸落点定位模型[J].四川兵工学报,2012,33(07):19-20.

Ma C J,Di C A,Kong D R,et al.Location model of projectile impact point based on seismic wave[J].Sichuan Ordnance Journal,2012,33(07):19-20.

[7] 张航.基于多振动传感器的平面振动定位研究[D].济南:山东大学,2017.

Zhang H.Analysis of plane vibration location based on multi vibration sensor[D].Jinan:Shandong University,2017.

[8] 杨超超,陈建辉,刘德亮,等.基于TOA和AOA的室内联合定位算法研究[J].激光与光电子学进展,2019,56(22):222802.

Yang C C,Chen J H,Liu D L,et al.Study on indoor joint localization algorithm based on TOA and AOA[D].Laser & Optoelectronics Progresss,2019,56(22):222802.

[9] 孙大洋,章荣炜,李赞.室内定位技术综述[J].无人系统技术,2020,3(03):32-46.

Sun D Y,Zhang R W,Li Z.Sruvey of indoor localization[J].Unmanned System Technology,2020,3(03):32-46.

[10]Shin D H,Sung T K.Comparisons of error characteristics between TOA and TDOA positioning[J].IEEE Trans Aerosp Electron System,2002,38(01):57-64.

[11]Chen X,Chen Y H,Cao S,et al.Acoustic indoor localization system integrating TDMA+FDMA transmission scheme and positioning correction technique[J].Sensors,2019(19):1-18.

[12]胡荣,李琴.基于渐近线选择的TDOA定位算法[J].兵器装备工程学报,2019,40(11):222-226.

Hu R,Li Q.TDOA localization algorithm based on asymptote selection[J].Journal of Ordnance Equipment Engineering,2019,40(11):222-226.

[13]罗晓松,冯杰,柳华林,等.基于声震探测技术的靶场炸点坐标测量误差分析[J].飞行器测控学报,2014,33(02):176-182.

Luo X S,Feng J,Liu H L,et al.A seismic-acoustic detection method for determination of the coordinates of projectile impact points at smooting ranges and error analysis[J].Journal of Spacecraft TT&C Technology,2014,33(02):176-182.

[14]张袁元,张凌峰,周祥,等.基于加速度传感器阵列的单振源识别方法[J].济南大学学报(自然科学版),2016,30(04):316-319.

Zhang Y Y,Zhang L F,Zhou X,et al.Vibration source identification method based on a single acceleration sensor array[J].Journal of University of Jinan(Sci & Tech),2016,30(04):316-319.

[15]聂永发,朱海湖.测量阵列布置对基于源强分布声辐射模态的平面噪声源识别的影响[J].海军工程大学学报,2014,26(03):24-28.

Nie Y F,Zhu H H.Effect of measurement array arrangement on planar noise source identification based on source strength distribution acoustic radiation medes[J].Journal of Naval University of Engineering,2014,26(03):24-28.

[16]蔡宗义,赵俊清,陈华伟,等.两种声学基阵被动定向性能的研究[J].声学与电子工程,2003,30(02):10-14.

Cai Z Y,Zhao J Q,Chen H W et al.Study on passive orientation performance of two acoustic arrays[J].Acoustics and Electronics Engineering,2003,30(02):10-14.

Location algorithm and simulation verification of warhead penetrating multi-storey building

LI Jianchang, MA Lin, LIU Jianrong, WANG Yanyan

(Norino Group Test and Measuring Academy, Huayin 714200, China)

Abstract: Aiming at the difficulty to accurately measure the landing position of the missile warhead when it attacks the multi-storey building target, a comparative analysis and research based on different positioning algorithm models were carried out, combined with the position principles of TDOA,single right angle array and double right angle array. The accurate calculation relationship of the target position and the abbreviated calculation relationship when the target is far away were obtained, and the positioning errors of the two right angle arrays were analyzed; The finite element simulation analysis model was established to obtain the vibration data of key points in the process of warhead penetrating multi-storey frame structure buildings. Based on this data, the positioning accuracy of the three positioning algorithms was verified. The results show that the deviation between the positioning results of TDOA algorithm and the real value is the smallest, the positioning result of double right angle array positioning algorithm is the second, and the deviation between the positioning result of single right angle array positioning algorithm and the real value is the largest.

Key words: TDOA algorithm; right angle array algorithm; positioning error; vibration signal; simulation analysis

收稿日期:2021-09-16; 修回日期:2021-10-19

作者简介:李建昌(1971—),男,研究员,E-mail:lljjc-001@163.com。

doi: 10.11809/bqzbgcxb2022.07.039

本文引用格式:李建昌,马林,刘建荣,等.战斗部侵彻多层建筑物定位算法与仿真验证[J].兵器装备工程学报,2022,43(07):260-265.

Citation format:LI Jianchang, MA Lin, LIU Jianrong, et al.Location algorithm and simulation verification of warhead penetrating multi-storey building[J].Journal of Ordnance Equipment Engineering,2022,43(07):260-265.

中图分类号:TJ01

文献标识码:A

文章编号:2096-2304(2022)07-0260-06

科学编辑 张春燕 博士后(南京理工大学)责任编辑 唐定国