鱼雷攻潜雷目交会态势是潜艇毁伤评估的重要一环。本文以一种鱼雷攻击潜艇模型仿真试验数据为基础,建立一种雷目交会态势的线性回归预测方法,通过全样本、相似样本和随机样本三种训练样本检验该方法的预测准确度,并对比分析了这三种训练样本选择方案下的预测效果,结果表明以相似样本作为训练样本方案下预测效果最优,研究结果为鱼雷攻击潜艇时雷目交会态势分析提供了一种新的思路和方法。 The Encountering Situation for torpedo attacking submarine has great influence on the damage evaluation of the submarine. Based on the simulative test data of torpedo attacking submarine, a torpedo-target’s encountering situation predicting method by linear regression was proposed. Full sample, similar sample and random sample were selected as the training sample to test the predicting accuracy, and the predicting effects were contrastively analyzed with each other, which revealed that it has the best predicting effect to select the similar sample as the training sample. The research proposed a new kind of line and method to study the torpedo-target’s encountering situation.
鱼雷攻潜雷目交会态势是潜艇毁伤评估的重要一环。本文以一种鱼雷攻击潜艇模型仿真试验数据为基础,建立一种雷目交会态势的线性回归预测方法,通过全样本、相似样本和随机样本三种训练样本检验该方法的预测准确度,并对比分析了这三种训练样本选择方案下的预测效果,结果表明以相似样本作为训练样本方案下预测效果最优,研究结果为鱼雷攻击潜艇时雷目交会态势分析提供了一种新的思路和方法。
潜艇,交会态势,线性回归,预测函数,相似样本
Dawei Han*, Jinxin Dong, Weijia Huang, Shensong Nie
The No. 92337 Troop of PLA, Dalian Liaoning
Received: Dec. 24th, 2021; accepted: Jan. 14th, 2022; published: Jan. 26th, 2022
The Encountering Situation for torpedo attacking submarine has great influence on the damage evaluation of the submarine. Based on the simulative test data of torpedo attacking submarine, a torpedo-target’s encountering situation predicting method by linear regression was proposed. Full sample, similar sample and random sample were selected as the training sample to test the predicting accuracy, and the predicting effects were contrastively analyzed with each other, which revealed that it has the best predicting effect to select the similar sample as the training sample. The research proposed a new kind of line and method to study the torpedo-target’s encountering situation.
Keywords:Submarine, Encountering Situation, Linear Regression, Prediction Function, Similar Sample
Copyright © 2022 by author(s) and beplay安卓登录
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/
鱼雷攻击潜艇的雷目交会态势,指的是潜艇遭受鱼雷攻击被命中时鱼雷引信动作瞬间战斗部与潜艇的相对位置,它是潜艇毁伤评估的重要初始条件。近年来,随着潜艇装备实战化研究的不断深入,传统的单纯分析鱼雷命中概率的方法已经无法适应潜艇毁伤精准评估的需求,主要有三个方面原因:其一,鱼雷命中部位的不同对潜艇结构造成的毁伤程度是不同的;其二,鱼雷命中部位的不同对潜艇生命力(尤其是水下损管抗沉能力)的影响是不同的;其三,由于潜艇功能舱室划分和各设备布局不同,鱼雷命中部位的不同对潜艇作战能力造成的影响是不同的。基于此,在潜艇装备等水下目标毁伤评估领域,针对雷目交会态势的研究逐渐成为重难点问题。
对于鱼雷攻潜雷目交会态势分析,实装试验无疑是最可靠的研究手段,实装试验无疑是最可靠的研究手段,但鱼雷水下末端弹道测量难度大,且试验风险和成本难以有效管控,加之各国技术保密等原因,雷目交会态势的试验数据未见公开报道。随着计算机仿真技术在军事领域的大量应用,以往很多学者基于一定合理假设,依靠建模仿真手段对鱼雷攻击潜艇问题开展了大量有益探索研究 [
本文以一种鱼雷攻击潜艇模型仿真试验数据为基础,建立一种雷目交会态势的线性回归预测方法,通过全样本、相似样本和随机样本三种训练样本检验该方法的预测准确度,并对比分析了这三种训练样本选择方案下预测函数的预测效果,研究结果为鱼雷攻击潜艇时雷目交会态势分析提供了一种新的思路和方法。
潜艇遭受线导鱼雷攻击,鱼雷航向始终指向潜艇的几何中心位置, t = 0 时刻潜艇发现鱼雷来袭并立即采取转向机动措施规避,完成预定转向角 φ 后直航,鱼雷来袭舷角为 θ ,初始雷目距为L。本文线性回归算法的数据样本采用对文献 [
鱼雷攻潜雷目交会态势受鱼雷导引方式、鱼雷引信动作机理、雷目初始态势和潜艇机动规避动作等多种因素影响,在对其进行回归预测分析时必须先确定主要影响因素,不然可能导致维数爆炸而影响预测效率和精度。本文以文献 [
1) 鱼雷来袭舷角 θ :对于潜艇发现鱼雷来袭的相对方位,假定以潜艇右舷为正,本文中选取0˚、15˚、30˚、45˚、60˚进行仿真计算获取样本数据。
2) 初始雷目距L:潜艇发现鱼雷来袭时与鱼雷的初始距离,本文中选取4000 m、4500 m、5000 m、5500 m、6000 m、6500 m、7000 m进行仿真计算获取样本数据。
3) 潜艇转向角 φ :潜艇发现鱼雷来袭时所下达的指令转向角度,假定以逆时针转向为正,本文中选取60˚、70˚、80˚、90˚、100˚、110˚、120˚进行仿真计算获取样本数据。
4) 常数项b:为提高预测结果的准确度,增加一列常数项,赋初值为1。
通过对训练样本进行线性回归分析获得预测模型,然后对测试样本进行预测获得预测值,将预测值与实际仿真值进行比对,选取最大相对误差REMax和平均相对误差REAve作为预测结果评价标准,要求最大相对误差不超过10%,平均相对误差不超过5%,评价标准分别按式(1)和式(2)计算。
R E M a x = Max 1 N ( | y − y ^ y | × 100 % ) (1)
R E A v e = 1 N ∑ 1 N ( | y − y ^ y | × 100 % ) (2)
式中,y表示实际仿真值; y ^ 表示预测值;N表示测试样本总组数。
由前文分析可知,预测函数的输入变量包含鱼雷来袭舷角 θ 、初始雷目距L、潜艇转向角 φ 和常数项b (把常数项看作取值恒为1的自变量项) 4项,设每项所占权重系数分别为 α 1 、 α 2 、 α 3 和 α 4 ,则预测函数 y ˜ 可表示为
y ˜ = α 1 θ + α 2 L + α 3 φ + α 4 b (3)
将输入变量权重参数向量表示为 A = ( α 1 , α 2 , α 3 , α 4 ) T ,样本数据集输入变量矩阵表示为 X = [ θ 1 L 1 φ 1 b 1 θ 2 L 2 φ 2 b 2 ⋮ ⋮ ⋮ ⋮ θ n L n φ n b n ] ,预测输出变量矩阵表示为 Y ˜ = [ y ˜ 1 , y ˜ 2 , ⋯ , y ˜ n ] T ,可得预测函数的矩阵形式为
Y ˜ = X A (4)
将实际仿真输出变量矩阵为 Y = [ y 1 , y 2 , ⋯ , y n ] T ,预测值与实际仿真结果之间的误差矩阵表示为 ε = [ ε 1 , ε 2 , ⋅ ⋅ ⋅ , ε n ] T 为,可得
Y ( i ) = X ( i ) A + ε ( i ) (5)
其中,上标i表示第i组数据。
假设误差服从均值为0、方差为 σ 2 的高斯分布,样本独立同分布,则参数向量 A 的似然函数可表示为
L ( A ) = ∏ i = 1 N 1 2 π σ e − ( Y ( i ) − X ( i ) A ) 2 2 σ 2 (6)
则预测函数的最优化问题转化为求似然函数式(6)的最大值问题。对式(6)两边取自然对数,得
l ( A ) = N ln 1 2 π σ − 1 σ 2 ⋅ 1 2 ∑ 1 N ( Y ( i ) − X ( i ) A ) 2 (7)
令
J ( A ) = 1 2 ( X A − Y ) T ( X A − Y ) (8)
则最优化问题转化为求 J ( A ) 的最小值。将 J ( A ) 对参数向量 A 求偏导,化简整理可得
∂ ∂ A ( J ( A ) ) = X T X A − X T Y (9)
令 ∂ ∂ A ( J ( A ) ) = 0 ,求得使得预测函数最优化的参数向量为
A = ( X T X ) − 1 ⋅ X T Y (10)
将式(10)代入式(4),得到最优化预测函数为
Y ˜ = X ( X T X ) − 1 X T Y (11)
在14组预测样本数据中,其中7组样本中鱼雷来袭舷角为30˚、初始雷目距为5000 m,另外7组样本中鱼雷来袭舷角为30˚、初始雷目距为5500 m,如表1所示。为对比不同训练样本下的分析预测效果,本文训练样本采用3种不同的选择方案,即全样本、相似样本和随机样本。全样本作为训练样本数据共计231组,部分数据如表2所示;对全样本数据分别以鱼雷来袭舷角(30˚)、初始雷目距(5000 m或5500 m)两个条件进行筛选,得到预测样本的相似样本,共计数据91组,部分数据如表3所示;对231组全样本数据进行两次随机筛选,分别得到两个包含91组数据的随机样本,随机样本1的部分数据如表4所示,随机样本2的部分数据如表5所示。
序号 | 鱼雷来袭舷角(˚) | 初始雷目距(m) | 潜艇转向角(˚) | 常数项 |
---|---|---|---|---|
1 | 30 | 5000 | 60 | 1 |
2 | 30 | 5000 | 70 | 1 |
3 | 30 | 5000 | 80 | 1 |
4 | 30 | 5000 | 90 | 1 |
5 | 30 | 5000 | 100 | 1 |
6 | 30 | 5000 | 110 | 1 |
7 | 30 | 5000 | 120 | 1 |
8 | 30 | 5500 | 60 | 1 |
9 | 30 | 5500 | 70 | 1 |
10 | 30 | 5500 | 80 | 1 |
11 | 30 | 5500 | 90 | 1 |
12 | 30 | 5500 | 100 | 1 |
13 | 30 | 5500 | 110 | 1 |
14 | 30 | 5500 | 120 | 1 |
表1. 预测样本数据
鱼雷来袭舷角(˚) | 初始雷目距(m) | 潜艇转向角(˚) | 常数项 | 命中部位与潜艇中部的纵向距离(m) |
---|---|---|---|---|
0 | 4000 | 60 | 1 | 13.1244 |
0 | 4000 | 90 | 1 | 15.8278 |
0 | 5000 | 70 | 1 | 14.3637 |
0 | 6500 | 100 | 1 | 20.1723 |
15 | 4500 | 80 | 1 | 17.6791 |
15 | 6000 | 110 | 1 | 24.5883 |
15 | 7000 | 70 | 1 | 17.9016 |
15 | 7000 | 120 | 1 | 27.2106 |
30 | 4500 | 60 | 1 | 16.9161 |
30 | 6000 | 80 | 1 | 22.2837 |
30 | 6500 | 100 | 1 | 26.2233 |
30 | 7000 | 120 | 1 | 31.8143 |
45 | 4000 | 80 | 1 | 23.0477 |
45 | 5000 | 60 | 1 | 20.5691 |
45 | 5500 | 90 | 1 | 26.4313 |
45 | 6500 | 100 | 1 | 29.8373 |
60 | 4500 | 70 | 1 | 24.6195 |
60 | 5500 | 90 | 1 | 30.7623 |
60 | 6500 | 120 | 1 | 45.8526 |
60 | 7000 | 80 | 1 | 28.9196 |
… |
表2. 全样本作为训练样本的部分数据表
鱼雷来袭舷角(˚) | 初始雷目距(m) | 潜艇转向角(˚) | 常数项 | 命中部位与潜艇中部的纵向距离(m) |
---|---|---|---|---|
0 | 5000 | 90 | 1 | 16.6819 |
0 | 5000 | 110 | 1 | 20.7016 |
15 | 5000 | 70 | 1 | 16.5974 |
15 | 5000 | 100 | 1 | 22.0692 |
30 | 4000 | 70 | 1 | 18.4096 |
30 | 6000 | 100 | 1 | 25.6797 |
30 | 6500 | 90 | 1 | 24.1889 |
30 | 7000 | 80 | 1 | 23.0136 |
45 | 5000 | 90 | 1 | 26.3778 |
45 | 5500 | 110 | 1 | 33.0947 |
60 | 5000 | 80 | 1 | 27.6095 |
60 | 5500 | 70 | 1 | 25.3993 |
… |
表3. 相似样本作为训练样本的部分数据表
鱼雷来袭舷角(˚) | 初始雷目距(m) | 潜艇转向角(˚) | 常数项 | 命中部位与潜艇中部的纵向距离(m) |
---|---|---|---|---|
0 | 4500 | 60 | 1 | 13.6447 |
0 | 5000 | 80 | 1 | 15.3586 |
0 | 6000 | 90 | 1 | 17.8982 |
15 | 4500 | 110 | 1 | 23.1904 |
15 | 6000 | 70 | 1 | 17.4585 |
30 | 6000 | 60 | 1 | 18.4677 |
30 | 6500 | 110 | 1 | 28.4414 |
45 | 4500 | 90 | 1 | 25.8918 |
45 | 5000 | 80 | 1 | 24.1761 |
60 | 4500 | 60 | 1 | 22.9589 |
60 | 6000 | 70 | 1 | 26.0478 |
60 | 7000 | 100 | 1 | 34.0759 |
… |
表4. 随机样本1作为训练样本的部分数据表
鱼雷来袭舷角(˚) | 初始雷目距(m) | 潜艇转向角(˚) | 常数项 | 命中部位与潜艇中部的纵向距离(m) |
---|---|---|---|---|
0 | 4000 | 100 | 1 | 17.0185 |
0 | 5000 | 110 | 1 | 20.7016 |
0 | 5500 | 70 | 1 | 14.8257 |
15 | 5000 | 60 | 1 | 15.2133 |
15 | 6000 | 120 | 1 | 26.7332 |
30 | 4000 | 90 | 1 | 22.2305 |
30 | 7000 | 100 | 1 | 26.2977 |
45 | 4000 | 120 | 1 | 39.2565 |
45 | 5000 | 70 | 1 | 22.3863 |
45 | 6500 | 80 | 1 | 25.1277 |
60 | 5500 | 60 | 1 | 23.7716 |
60 | 6500 | 90 | 1 | 31.4332 |
… |
表5. 随机样本2作为训练样本的部分数据表
将各训练样本数据集代入式(10)求得各预测函数的参数向量,代入式(11)得到各训练样本下的预测函数,用预测函数分别求得预测样本的预测值和相对误差,结果如表6所示。三种训练样本选择方案下,预测值的最大误差均在10%以内,满足预测要求,验证了本文预测方法的有效性。
序号 | 仿真试验 值(m) | 全样本 | 相似样本 | 随机样本1 | 随机样本2 | ||||
---|---|---|---|---|---|---|---|---|---|
预测值(m) | 相对误差 | 预测值(m) | 相对误差 | 预测值(m) | 相对误差 | 预测值(m) | 相对误差 | ||
1 | 17.5047 | 17.2816 | 0.012745 | 17.2255 | 0.01595 | 17.7416 | 0.013534 | 17.4981 | 0.000377 |
2 | 19.4539 | 19.6206 | 0.008569 | 19.5205 | 0.003423 | 20.0516 | 0.030724 | 19.7981 | 0.017693 |
3 | 21.5352 | 21.9596 | 0.019707 | 21.8155 | 0.013016 | 22.3616 | 0.038374 | 22.0981 | 0.026139 |
4 | 22.8988 | 24.2986 | 0.06113 | 24.1105 | 0.052915 | 24.6716 | 0.077419 | 24.3981 | 0.065475 |
5 | 24.9046 | 26.6376 | 0.069586 | 26.4055 | 0.060266 | 26.9816 | 0.083398 | 26.6981 | 0.072015 |
6 | 27.4554 | 28.9766 | 0.055406 | 28.7005 | 0.04535 | 29.2916 | 0.066879 | 28.9981 | 0.056189 |
7 | 31.4524 | 31.3156 | 0.00719 | 30.9955 | 0.017339 | 31.6016 | 0.001877 | 31.2981 | 0.007745 |
8 | 17.9116 | 17.5816 | 0.018424 | 17.5255 | 0.021556 | 17.8916 | 0.001117 | 17.6481 | 0.014711 |
9 | 19.7839 | 19.9206 | 0.00691 | 19.8205 | 0.00185 | 20.2016 | 0.021113 | 19.9481 | 0.0083 |
10 | 21.9102 | 22.2596 | 0.015947 | 22.1155 | 0.00937 | 22.5116 | 0.027448 | 22.2481 | 0.015422 |
11 | 23.3681 | 24.5986 | 0.052657 | 24.4105 | 0.044608 | 24.8216 | 0.0622 | 24.5481 | 0.050496 |
12 | 25.5137 | 26.9376 | 0.055809 | 26.7055 | 0.046712 | 27.1316 | 0.063413 | 26.8481 | 0.052301 |
13 | 27.7315 | 29.2766 | 0.055716 | 29.0005 | 0.04576 | 29.4416 | 0.061666 | 29.1481 | 0.051083 |
14 | 31.3435 | 31.6156 | 0.008681 | 31.2955 | 0.001531 | 31.7516 | 0.01302 | 31.4481 | 0.003337 |
表6. 预测结果数据表
由式(2)计算各训练样本下预测结果的平均误差,各样本下预测结果的最大误差和平均误差如图1所示。与全样本相比,随机样本1下预测结果的平均误差比全样本下的大,随机样本2下的预测结果的平均误差比全样本下的小,表明随机样本的选择方案其预测结果同样存在随机性;而相比于其它两种训练样本选择方案,相似样本下预测结果的最大误差和平均误差均最小,这是由于减少了对相似样本以外数据的过拟合而提高了对预测样本的预测精度。
图1. 各样本下预测结果的最大误差和平均误差图
本文以一种鱼雷攻击潜艇模型仿真试验数据为基础,建立一种雷目交会态势的线性回归预测方法,通过全样本、相似样本和随机样本三种训练样本检验该方法的预测准确度,并对比分析了这三种训练样本选择方案下预测函数的预测效果,结果表明以相似样本作为训练样本求得的预测函数预测效果最优,研究结果为鱼雷攻击潜艇时雷目交会态势分析提供了一种新的思路和方法。
国家“十三五”规划专项项目(2019HJHS26)。
韩大伟,董金鑫,黄伟佳,聂神送. 鱼雷攻潜雷目交会态势线性回归预测方法研究Study on the Encountering Situation Predicting Method by Linear Regression for Torpedo Attacking Submarine[J]. 应用数学进展, 2022, 11(01): 309-317. https://doi.org/10.12677/AAM.2022.111038