【装备理论与装备技术】
水面舰艇舰炮武器系统执行对海射击训练任务时,目前常采用舰载雷达、光电跟踪仪等设备完成海上检靶任务。但是舰载雷达对海上目标探测时,存在一定的不足:易受到海杂波和多路径的影响,探测性能低;有时其无法将目标回波从复杂背景回波中分辨出来;对炸点海水柱回波无自动识别功能且显示效果不清晰,等等。而舰载光电跟踪仪探测时又易受船体的摇摆影响,光电平台不易稳定。这样就造成了炸点海水柱测不到、测不准、检靶效率低以及检靶过程繁琐等问题,不利于舰炮射击效果的评定和编队射击训练工作的组织。
当前,随着无人机目标定位技术的不断发展,可对海上目标进行视频实时侦察定位,具备实时性强、效率高、分辨率高、造价低及使用便利等优点,可用于解决上述问题。通过查阅相关文献发现,周前飞[1]、徐诚[2]、蔡明兵[3]等提出了基于机载光电平台的多目标定位算法,可以同时完成对多个目标实时定位,具备目标定位效率高、实时性强及工程应用性强等优异特性,但是,由于镜头畸变、传感器测量误差等因素的影响,导致目标定位精度不佳;张辉[4]、樊邦奎[5]等提出了无人机空间三点距离交会定位的方法,由于该方法在一定程度上减少了无人机姿态角、光轴稳定转台角度等测量误差对目标定位的不良影响,目标定位精度较高,但是该方法只能对单点目标进行定位。通过分析无人机海上检靶的过程可知,在执行检靶任务时涉及到对海上靶标(理论上的静止靶标)和炸点海水柱同时定位过程,且测量精度要求尽可能高。因此,本研究在上述前人研究的两种目标定位技术的基础上进行融合改进,提出了差分组合的目标定位方法。
在检靶前,无人机通过空间三点距离交会定位算法解算得靶标的大地坐标为在舰炮射击检靶过程中,通过无人机多目标定位算法可以解算得靶标和炸点海水柱的大地坐标(xM,yM,zM)、(xP,yP,zP)。海上靶标和炸点海水柱的真实距离一般为几十米,故在同一帧视频图像中,受无人机系统误差(无人机位置、姿态角、稳定转台转角等测量误差)的影响,多目标定位算法解算得到海上靶标和炸点海水柱位置坐标的系统随机误差可以认为是一致的。因此,如果以空间三点距离交会定位算法解算得海上靶标的坐标作为模拟真值,则:
(1)
那么,炸点海水柱的修正定位坐标为则:
(2)
可选用具备垂直起降的固定翼无人机(如,KC3400型无人机),如图1所示,其携带相应的载荷后(电视摄像机、激光测距仪等),经舰艇编队释放并前出至指定区域进行工作。无人机差分组合定位的舰炮射击检靶模型解算过程如图2所示。
图1 KC3400型垂直起降固定翼无人机
图2 模型解算过程框图
在舰炮对海射击训练过程中,通过无人机完成检靶任务的关键是要完成无人机对海面静止靶标和炸点海水柱的高精度定位,然后才能计算出炸点与靶标之间的偏差量。无人机多目标定位算法,是通过一次测量达到同时多点定位的目的,具体过程为:首先建立坐标转换空间坐标系及确定坐标之间的转换关系,然后根据某时刻目标定位过程中的海上靶标、炸点海水柱及它们在像片中的几何位置关系,并融合无人机姿态角、摄像机转角、摄像机焦距等参数,推导出所拍摄图像中任一点在摄像机坐标系中的坐标,接着通过齐次坐标转换解算得到海上靶标和炸点海水柱在大地空间直角坐标系下的位置坐标,即完成多目标定位过程[1-3]。空间三点交会目标定位算法,是通过对海上靶标实施跟踪过程中,在三个不共线的位置点分别进行采样,然后对采样后的数据进行空间交会解算并通过坐标转换得到海上靶标在大地空间直角坐标系下位置坐标的定位算法,特别适合针对单一目标进行重点侦察定位[4-5]。利用差分组合定位原理对炸点海水柱的位置坐标进行修正,以达到减少系统随机误差对定位结果影响的目的。最终在得到海上靶标位置坐标和炸点海水柱的修正位置坐标后,计算其两者间的距离(又称之为炸点海水柱偏差量)。
2.1.1 坐标系定义
多目标定位算法涉及六个空间坐标系,如图3所示,分别定义为[2,6-7]:① 大地坐标系C,在大地坐标系中任一点的坐标以纬度B、经度L和大地高H表示,如图3(a)所示;② 大地空间直角坐标系E:与大地坐标系定义完全相同,但在大地空间直角坐标系中任意一点的坐标是以直角坐标的形式表示,如图3(a)所示;③ 载体地理坐标系G,即为“东北天坐标系 ”,如图3(a)所示;④ 载体机体坐标系B,当载体机体坐标系相对载体地理坐标系的三轴姿态角为0°时,其三轴指向与载体地理坐标系三轴指向重合,设φ(偏航角)、ω(横滚角)、θ(俯仰角)分别为绕Zb、Yb、Xb轴旋转的转角,如图3(b)所示;⑤ 摄像机坐标系S,当摄像机在初始位置时,Zs轴指向载机机头,Ys轴指向机体正下方,Xs轴指向载机右翼的方向,三轴构成右手坐标系,其中光轴旋转角为方位角α和高低角β,如图3(c)所示;⑥ 图像坐标系W,如图3(d)所示。
图3 各坐标系定义
2.1.2 坐标转换过程
在图3中,建立了多目标定位模型中所用的空间坐标系,设目标像点在W系下的坐标为(xw,yw),目标分别在S系、B系、G系和E系下坐标为(xs,ys,zs)、(xb,yb,zb)、(xg,yg,zg)和(xe,ye,ze),目标在C系下的坐标为(B,L,H)。
1)根据某时刻目标的像点在摄像机屏幕坐标(即图像坐标系下的坐标),由三角形相似原理可得目标P在摄像机坐标系下的xs、ys坐标,zs可由本文2.1.3节求解得到:
(3)
其中f为摄像机的焦距。
2)根据齐次坐标转换法,可用四阶矩阵来表示坐标的旋转、平移、放大或缩小等[8]。借助此种方法,将目标在摄像机坐标系下的坐标转换为在大地空间直角坐标系下的齐次坐标,计算公式为:
(4)
其中:为从S系到B系的转换矩阵;为从B系到G系的转换矩阵;为从G系到E系的转换矩阵,具体转换过程为:
α、β为摄像机光轴的方位角、俯仰角,φ、ω、θ为无人机偏航角、横滚角、俯仰角,B0、L0、H0为无人机某时刻所处的经度、纬度、高度,N为某处WGS-84椭球卯酉圈曲率半径,e为WGS-84椭球的第一偏心率。
3)由大地测量学基础知识可知[7],大地坐标系与大地空间直角坐标系之间的坐标转换公式为:
(5)
(6)
其中:a、b为WGS-84椭球的长、短半轴;e′为WGS-84椭球的第二偏心率,其他量的含义与图4中同;且U=arctan(ze·
2.1.3 多目标定位模型
图4所示为无人机定位过程中海上靶标、炸点海水柱和它们在像片中像点的几何关系模型,M为海上静止靶标,P为炸点海水柱,m、p为它们在像片中的像点,T1为海平面,T2为图像平面。在无人机对海上靶标定位过程中,利用光电跟踪器产生标志框套住靶标,并控制光轴稳定转台转动将目标始终锁定在摄像机视场中心。待舰炮射击后,摄像机视场内炸点海水柱出现瞬间,锁定该帧图像并输出无人机遥测参数。
图4 目标、炸点和像点的成像几何关系模型
1)海上靶标的位置定位
在无人机对海上靶标的定位过程中,海上靶标始终被锁定在摄像机视场中央,因此为摄影中心沿光轴到海上靶标的距离,由于海面认定为水平面,因此其中,为GPS测量的无人机所在位置的高程,β为摄像机的俯仰角。因此海上靶标在摄像机坐标系下的齐次坐标值为tsM=[0,0,H0/sin(|β|),1]T,所以根据式(4)的齐次坐标转换便可得海上靶标在大地空间直角坐标系中的齐次坐标teM=[xeM,yeM,zeM,1]T,即:
(7)
2)炸点海水柱的位置定位
在某一时刻无人机搭载的摄像机获得的帧图像中,炸点海水柱像点p分别在图像坐标系和摄像机坐标系下的坐标为(xwp,ywp)、(xwp,ywp,f),摄像机的焦距为f,且设OsP与OsM的夹角为ε,则:
(8)
设OsP与OsB的夹角为δ。vs=(xwp,ywp,f)T为摄像机坐标系中的向量,vg=(0,0,-1)T为载体地理坐标系中的向量。令vs在载体地理坐标系中表示为vsg,有则:
(9)
根据图5的几何关系可知:
(10)
则炸点海水柱在摄像机坐标系中的Zs轴坐标值为:
(11)
又将式(8)代入式(11)便可得:
(12)
再将式(12)代入式(3)可得xsp和ysp:
(13)
结合上述各式可得,炸点海水柱在摄像机坐标系下的齐次坐标值为tsP=[xsP,ysP,zsP,1]T,最后由式(4)的齐次坐标转换可得炸点海水柱在大地空间直角坐标系中的齐次坐标teP=[xeP,yeP,zeP,1]T。
图5所示为当无人机侦察到海上靶标后,光电跟踪器通过标志框套住目标,无人机沿其飞行轨迹在海上靶标上空附近区域飞行,并在其的航迹三点处分别进行一次激光测距,设激光测距值为R1,R2,R3;同时输出无人机的位置坐标,分别为(x1,y1,z1)、(x2,y2,z2)、(x3,y3,z3),则:
(14)
计算式(14)便可得到作为模拟真值的海上靶标的位置坐标
图5 无人空间三点交会定位示意图
为了减少无人机系统误差(无人机位置、姿态角及光轴稳定转台转角等测量参数误差)对目标定位精度的影响,本研究以精度较高的空间三角交会定位算法解算得到的海上靶标的位置坐标作为模拟真值,在通过差分组合原理来修正通过多目标定位算法解算得到的炸点海水柱位置坐标,通过式(1)和式(2)修正后的炸点海水柱位置坐标为
根据前面几小节的所述可以求得海上靶标模拟真值为以及修正后的炸点海水柱的坐标为则炸点海水柱的偏差量为:
(15)
误差分析是衡量炸点海水柱偏差量测量模型优劣的重要环节。在借助无人机平台进行炸点海水柱偏差量测量过程中,影响炸点海水柱偏差量测量结果的因素很多,主要包括:GPS测量误差、导航系统的姿态角测量误差、载荷传感器测量误差及像片中像点坐标测量误差等。由概率论知识可知,这些测量误差近似的服从正态分布,因此可假设参数测量误差Δx服从的分布为[9]:
Δx~N(0,σ)
故可利用模特卡罗法建立误差传递模型:
ΔY=G(x1+Δx1,…,xn+Δxn)-G(x1,…,xn)
(16)
其中:xi为各参数的名义值;Δxi为各参数的测量误差,G为相关模型计算过程。
为了分析本文炸点海水柱偏差量测量模型的误差特性,可采用蒙特卡洛模拟统计实验的方法分析模型的误差特性。其中,可根据各传感器设备技术手册上提供的最大标定误差作为模拟过程中各测量误差正态分布的均方差值[10-11],如表1所示。于是通过蒙特卡洛方法可统计出炸点海水柱偏差量误差的均方差,具体步骤如图6所示。
表1 测量参数随机误差分布的均方差值
测量参数名称随机分布误差的均方差值载机经度B/(°)正态分布σB=8.0exp(-8)载机纬度L/(°)正态分布σL=8.0exp(-8)载机高程H/m正态分布σH=3.0载机航向角φ/(°)正态分布σφ=0.02载机横滚角ω/(°)正态分布σω=0.02载机俯仰角θ/(°)正态分布σθ=0.02摄像机方位角α/(°)正态分布σα=1.5exp(-3)摄像机俯仰角β/(°)正态分布σβ=1.5exp(-3)激光测距R/m正态分布σR=5.0像点(xw,yw)/mm正态分布σw=6.0exp(-3)
图6 蒙特卡洛法仿真步骤框图
借助Matlab软件按照图6中的蒙特卡洛法仿真步骤编写程序仿真得到2 000组炸点偏差量数据,并进行统计学分析,得到如图8所示的仿真结果,其中,图7(a)为多目标定位算法仿真结果,图7(b)为差分组合定位算法仿真结果。对比图7(a)与图7(b)可以看出,两种算法解算得到的2 000组炸点偏差量测量结果误差均近似服从μ=0的正态分布;不同的是经过差分组合定位原理修正后,炸点偏差量误差“体型”明显变“瘦”,表明经过修正后的炸点偏差量误差的均方差值有一定的减小。根据统计数值可知,经过差分组合修正后的炸点偏差测量精度提高4 m左右,因此,差分组合定位修正有效果。
图7 两种算法解算的炸点偏差量误差仿真结果
基于差分组合定位原理推导出了舰炮对海射击检靶模型,可有效解决炸点海水柱测不到、测不准、检靶效率低以及检靶过程繁琐等问题。通过差分组合修正后的炸点偏差量误差的均方差值有一定减小,检靶精度提高约4 m左右。
本研究未充分考虑无人机自身性能、靶场测试环境等局限对该检靶方法的影响,舰载雷达设备开机时容易导致无人机失控“栽入”海中等。未来无人机技术不断成熟,该方法对于解决舰炮检靶难的问题具有积极作用。
[1] 周前飞,刘晶红.机载光电成像平台的多目标自主定位系统研究[J].光学学报,2015,35(1):189-203.
[2] 徐诚,黄大庆.基于光电测量平台的多目标定位算法[J].中南大学学报(自然科学版),2015,46(1):157-163.
[3] 蔡明兵,刘晶红,徐芳.无人机侦察多目标实时定位技术研究[J].中国光学,2018,11(5):812-821.
[4] 孙辉,李志强,张建华,等.机载光电平台目标交会定位[J].中国光学,2015,8(6):988-996.
[5] 樊邦奎,段连飞,赵炳爱,等.无人机侦察目标定位技术[M].北京:国防工业出版社,2010.
[6] 邵慧.无人机高精度目标定位技术研究[D].南京:南京航空航天大学,2014.
[7] 孔祥元,郭际明,刘宗泉.大地测量学基础[M].武汉:武汉大学出版社,2010.
[8] 何雪涛,程源.齐次坐标变换在空间机构分析中的应用[J].北京化工大学学报(自然科学版),1999(1):43-46.
[9] 康崇禄.蒙特卡罗方法理论和应用[M].北京:科学出版社,2015.
[10] 孙辉.机载光电平台目标定位与误差分析[J].中国光学,2013,6(6):912-918.
[11] WANG X,LIU J,ZHOU Q.Real-Time Multi-Target Localization from Unmanned Aerial Vehicles[J].Sensors,2016,17(1):33.
Citation format:XU Yigui, CHEN Weiyi.Target Detection Method of Naval Gun Shooting Against Sea Based on Differential Combination Target Positioning[J].Journal of Ordnance Equipment Engineering,2020,41(2):54-59.