网刊加载中。。。

使用Chrome浏览器效果最佳,继续浏览,你可能不会看到最佳的展示效果,

确定继续浏览么?

复制成功,请在其他浏览器进行阅读

舰载雷伞系统落点误差修正方法  PDF

  • 孙志鸿 1
  • 聂舜臣 1
  • 余莉 1,2
  • 张思宇 1
1. 南京航空航天大学飞行器环境控制与生命保障工业和信息化部重点实验室,南京 210016; 2. 南京航空航天大学航空学院,南京 210016

中图分类号: TJ615

最近更新:2023-02-22

DOI:10.16356/j.1005-2615.2022.02.010

  • 全文
  • 图表
  • 参考文献
  • 作者
  • 出版信息
EN
目录contents

摘要

为了修正舰船运动和海风引起的落点误差,首先建立了雷伞系统各阶段动力学模型并进行了编程计算,通过与试验结果的对比验证了动力学模型的准确性。之后,将发射方向和分离时间作为控制量,基于泰勒级数理论推导了落点误差与控制量之间的关系,提出了一种新的雷伞系统落点误差的修正方法。通过算例验证,该方法所得到的控制参数能够有效地修正雷伞系统的落点误差。同时,针对典型工况开展了本文方法与改进的多目标粒子群轨迹优化算法的对比研究,发现本文方法比改进的多目标粒子群优化算法拥有更快的收敛速度、更高的收敛精度和更少的计算消耗,可以对由舰船运动和海风引起的雷伞系统落点误差进行实时准确地修正,从而提高舰船发射布雷的精度。

水雷是水中兵器中最有效的武器之

1。现有的布雷方式主要有飞机空投布雷和舰船发射布雷两种。为了保证水雷在空中的稳定性、降低水雷的入水过载,布雷时一般在水雷尾部加装降落伞组成雷伞系统,落水后水雷与降落伞解脱,进入工作状态。由于雷伞系统经降落伞减速后速度小,而伞衣质量轻、面积大,海风对其运动轨迹有较大的影响,从而使水雷的落点产生偏差;另外,舰船在发射布雷时一般处于运动状态,舰船的航速航向变化也会使水雷的落点产生偏差。为保证在舰船不同的运动状态及复杂的海风条件下,雷伞系统均有精确的着水精度,需要通过实时调整发射方向及分离时间实现雷伞系统落点误差的修正。

准确的外弹道计算是落点误差修正的基础,目前,雷伞系统外弹道的求解方法主要有两种:射表逼近

2‑3和数值积分4‑5。其中射表逼近法由于求解精度不足、使用范围较窄等缺陷,虽然其求解速度快,但随着现代计算机技术的发展,直接以射表为依据的求解逐渐减少。数值积分法主要基于动力学模型进行求解,为目前外弹道求解的主要方法。常用的动力学模型包括平面质点运动模6‑7、刚体6自由度运动模8‑9、2体5自由度运动模10‑11等。每种模型都有各自不同的适用范围,如果雷伞系统姿态稳定,只需要获得其空中的运动轨迹时,可以采用简单的质点模型;但是如果需要研究雷伞系统中各物体相对运动情况及姿态问题,则需要采用较复杂的多体多自由度模型。

根据初始运动条件和外界环境干扰实时修正轨迹属于轨迹优化控制的范畴。现有的轨迹优化方法主要包括间接法和直接法两

12‑15。间接法利用极值原理将轨迹优化问题转化为两点边值问题,然后通过数值方法进行求解,但其对变量初值有较高的要求,应用范围较窄;直接法是通过一定策略对落点状态及控制量进行参数化,将轨迹优化问题转化为带有约束的有限维的参数优化问题,然后利用非线性规划算法进行求解,主要采用全局优化算法,如遗传算法、蚁群算法、粒子群优化算法16。文献[7]提出了一种改进的多目标粒子群优化算法对雷的落点进行优化,但由于舰船在发射布雷时一般处于运动状态,发射参数会随时间发生改变,使用多目标粒子群优化算法难以实现这种工况下的落点优化。

本文针对舰船发射布雷中的落点精度问题,依据雷伞系统的工作过程,建立了全过程雷伞系统的动力学模型,理论推导出落点误差与射向角、分离时间之间的函数关系,提出了一种基于梯度下降法的落点误差修正方法。与传统的多目标粒子群优化算法相比,本方法具有收敛速度快、修正精度高、计算消耗少的特点。

1 动力学模型及算例验证

1.1 雷伞系统动力学模型

由于火箭发动机分离、降落伞打开非常迅速(通常小于0.1 s),因此雷伞系统的工作过程可以简化为3个阶段,如图1所示。其中AB段为火箭发动机工作阶段;BC段为弹体无动力飞行阶段;CD段为雷伞系统自由飞行阶段。

图1  雷伞系统工作过程

Fig.1  Working process of torpedo-parachute system

通常情况下雷伞系统在空中姿态稳定,因此,可以基于质点模型建立雷伞系统的动力学运动方程

mdvgdt=00mg+CgkF00+Cga-FDFL0 (1)

式中:m为雷伞系统发动机分离前后的总质量,在第三个阶段,还包含降落伞的附加质量mf,根据文献[

17],mf=2ρD033π2,其中ρ为空气密度,D0为降落伞伞衣的名义直径;F为火箭发动机平均推力,后两个阶段F为0 N;vg为地面坐标系下的速度矢量;CgkCga分别为航迹坐标系到地面坐标系、气流坐标系到地面坐标系的转换矩阵;FDFL分别代表各阶段的气动阻力和气动升力,针对本文对象,气动升力为0 N,气动阻力采用式(2)计算。

FD=12ρvaTvaCDA (2)
vg=va+vw (3)

式中:vavw分别为雷伞系统的空速矢量和气象风速矢量;CD为各阶段的阻力系数;A为雷伞系统的特征面积。

根据发射参数、火箭弹参数及分离参数,采用四阶Runge‑Kutta方法求解上述方程,进而得到雷伞系统的飞行弹道。

1.2 算例验证

为验证本文全弹道动力学模型的正确性,本文根据某试验工况开展了数值计算,计算结果如图2所示,从中可以看出:数值计算与试验数据的轨迹、速度等运动参数的一致性良好,在发射段雷伞系统的速度迅速增加,弹体无动力飞行段速度在重力和气动力的作用下缓慢减小,开伞后,雷伞系统的速度快速减小,至稳降速度后趋于稳定。上述现象与雷伞系统的实际工作过程相符合,表明本文的动力学模型及轨迹计算方法正确。

图2  数值计算与试验数据的对比图

Fig.2  Comparison of numerical results with experimental data

2 修正模型及算例验证

2.1 修正模型

当舰船的运动状态或环境风场改变时,落点位置将会出现偏差,需要通过改变发射方向和开伞分离时间t的方式来优化雷伞系统的轨迹。图3为舰船发射时的射向、风向及落点位置关系图,原点取为发射点位置。其中,βσγ分别代表射向角、风向角以及落点偏角。

图3  射向、风向及落点位置关系图

Fig.3  Firing direction, wind direction and relationship of landing position

定义系统空中运动的总时间为T,量纲化为一的射向角β'和分离时间t'可以表示为

β'=β360°t'=tT (4)

落水点坐标表示为量纲化为一的射向角β'和量纲化为一的分离时间t'的函数,即

s=fβ',t'γ=gβ',t' (5)

式中落点极径s和落点偏角γ均采用1.1节中数值求解雷伞系统的飞行弹道的方法得到。

设目标点的极坐标为(s0γ0),能够满足目标点要求的量纲化为一的射向角和量纲化为一的分离时间为β0't0'。则目标点的射程误差和角度误差分别可以表示为

Δs=s-s0=fβ',t'-s0 (6)
Δγ=γ-γ0=gβ',t'-γ0 (7)

将式(67)在(β0't0')处按泰勒级数进行展开,得

Δs=fβ0',t0'+β'-β0'fβ'+t'-t0'ft'-s0+oβ'-β0'+ot'-t0' (8)
Δγ=gβ0',t0'+β'-β0'gβ'+t'-t0'gt'-γ0+oβ'-β0'+ot'-t0' (9)

联立求解式(89),并忽略其中的高阶小项,求解出β0't0'如下

β0'=β'-ft'Δγ-gt'ΔsA (10)
t0'=t'-gβ'Δs-fβ'ΔγA (11)

式中:A=ft'gβ'-gt'fβ';偏导数ft'gt'fβ'gβ'依据数值微分的方法求解,本文采用向前差商

ft'=fβ',t'+ht-fβ',t'htgt'=gβ',t'+ht-gβ',t'htfβ'=fβ'+hβ,t'-fβ',t'hβgβ'=gβ'+hβ,t'-gβ',t'hβ (12)

式中hthβ分别为量纲化为一的分离时间t'和射向角β'的数值微分步长,本文依据落点坐标的舍入误差,取ht=0.001,hβ=0.000 1。

2.2 落点误差修正模型算例验证

为验证误差修正模型的准确性,本文开展了如表1所示工况的数值仿真验证,其中初始射向角均为0°,分离时间均为12 s。将舰船静止、无风环境下的落点作为目标点,落点精度要求小于10 m。

表1  仿真工况表
Table 1  Simulation condition

工况

序号

舰船运动

速度/

(m⋅s-1

舰船运动

方向/

(°)

法向

风速/

(m⋅s-1

切向

风速/

(m⋅s-1

垂直

风速/

(m⋅s-1

1 15 180 24 1 5
2 15 0 1 24 -5
3 15 90 5 1 -24

采用本文的落点误差修正方法进行计算,得到射向角和分离时间的修正值,见表2,修正前后的轨迹对比见图4~6

表2  落点误差修正表
Table 2  Landing error correction

未修正

落点

误差/

m

量纲化为

一的

射向角β'

修正值

修正后

射向角/

(°)

量纲化为一的分离时间t'

修正值

修正后

分离

时间/

s

修正后

落点

误差/

m

1 716.581 -0.003 41 -1.226 0.092 9 7.632 3.664
2 625.367 -0.046 38 -16.697 0.012 6 11.407 0.240
3 221.515 -0.015 10 -5.437 0.009 8 11.540 0.784

图4  工况1轨迹对比图

Fig.4  Comparison of trajectories under Condition 1

图5  工况2轨迹对比图

Fig.5  Comparison of trajectories under Condition 2

图6  工况3轨迹对比图

Fig.6  Comparison of trajectories under Condition 3

通过表2和图4~6可知,运用本文的落点误差修正方法,通过改变射向角和分离时间,可以实现对舰船航行速度和海风引起的落点误差的修正,修正后的落点误差最大仅3.664 m,满足落点精度的要求。

3 落点修正方法比较

优化算法是目前对轨迹优化控制最常用的方法。本文以工况1为例将新方法和改进多目标粒子群优化算法进行比较,改进多目标粒子群算法的参数如表3所示,共进行了25组计算,所有数值计算均在同一台仿真计算机上进行。

表3  改进多目标粒子群算法参数表
Table 3  Parameters of improved multi‑objective particle swarm algorithm

学习

因子1

学习

因子2

学习

因子3

惯性权重粒子数

迭代

次数

1.2 1.2 0.8 0.5~0.8 20 5/50

表4为本文修正方法和多目标粒子群算法两种方法的计算结果对比。采用本文修正方法,迭代5次后,落点误差为0.169 m,计算消耗时间仅为1.6 s。同样条件下,采用多目标粒子群算法迭代5次后,落点误差为189.011 m,远大于本文修正方法迭代5次后的落点误差,收敛速度慢,其各组落点详见图7,计算消耗时间为14.1 s;而采用多目标粒子群算法迭代50次后,落点误差虽然降低至0.385 m,但其计算消耗时间为153.9 s,远远高于本文修正方法在同样落点误差精度下的计算消耗。

表4  本文修正方法与改进多目标粒子群算法迭代后的落点误差对比
Table 4  Comparison of landing error using correction method in this paper with using improved multi‑objective particle swarm algorithm
方法迭代次数发射角度修正值/(°)分离时间修正值/s落点误差/m计算耗时/s
本文修正方法 5 -1.226 7.651 0.169 1.6
多目标粒子群算法 5 -0.540 6.690 189.011 14.1
50 -1.236 7.654 0.385 153.9

图7  25组多目标粒子群优化算法迭代5次后与本文方法修正的落点对比图

Fig.7  Comparison of landing positions in 25 groups corrected of multi-objective particle swarm algorithms after five iterations by using correction method in this paper

通过上述对比可以看出,在雷伞系统落点误差的修正问题上,本文的落点误差修正方法在收敛速度、优化精度和计算消耗方面,均优于多目标粒子群优化算法。

4 结 论

本文针对舰船航行速度和海风变化引起的舰载雷伞系统落点误差问题,基于泰勒级数提出了一种舰载雷伞系统落点误差的修正方法,通过该方法对射向、开伞时间进行修正,仿真结果表明具有良好的修正精度。将该方法和改进多目标粒子群算法进行了比较,结果表明相比于多目标粒子群算法,本文的修正方法收敛速度更快、收敛精度更高、计算消耗更少。本文的修正方法能够在少量的迭代次数下,快速将落点误差修正至满足工程精度的要求,对于由舰船航行速度变化和海风变化引起的舰载雷伞系统落点误差修正具有更好的准确性。

参考文献

1

杜晓旭宋保维潘光. 带降落伞空投水雷空中弹道仿真分析[J]. 系统仿真学报2011239): 2018-2022. [百度学术] 

DU XiaoxuSONG BaoweiPAN Guang. Aerial trajectory simulation and analysis of airdropped mine with parachute[J]. Journal of System Simulation2011239): 2018-2022. [百度学术] 

2

胡梦中衣同胜潘佳梁. 基于射表数据的火炮弹道仿真分析方法[J]. 无线电工程20134312): 41-44. [百度学术] 

HU MengzhongYI TongshengPAN Jialianget al. A numerical analysis method for artillery ballistic trajectory based on firing table data[J]. Radio Engineering20134312): 41-44. [百度学术] 

3

SUN HaoLI YongCHEN Liguo. A new method of firing table correction based on DBSCAN[C]//Proceedings of 2016 International Congress on Computation Algorithms in Engineering. Bangkok, Thailand, [s.n.]201620-25. [百度学术] 

4

张贤椿. 高炮火控系统各子系统间信息传递的优化技术[D]. 南京南京理工大学2009. [百度学术] 

ZHANG Xianchun. Optimzation techniques of information transmission between the subsystems of fire control system[D]. NanjingNanjing University of Science and Technology2009. [百度学术] 

5

WANG Haitao. Dynamic modeling and simulation of whipping phenomenon for large parachute[J]. AIAA Journal20185610): 4049-4058. [百度学术] 

6

何洁莹. 水雷伞的飞行轨迹研究[J]. 南京航空航天大学学报1994264): 545-550. [百度学术] 

HE Jieying. Study on the flight path of mine parachute[J]. Journal of Nanjing University of Aeronautics & Astronautics1994264): 545-550. [百度学术] 

7

潘军军冯柯李焕良. 改进多目标粒子群算法的火箭布雷弹弹道求解方法[J]. 火力与指挥控制2018432): 157-161. [百度学术] 

PAN JunjunFENG KeLI Huanlianget al. Ballistic method of mine-laying rocket based on multi-objective particle swarm optimization[J]. Fire Control and Command Control2018432): 157-161. [百度学术] 

8

王志杰马霞刘艳波. 雷伞系统入水参数影响因素研究[J]. 水下无人系统学报2010184): 241-245. [百度学术] 

WANG ZhijieMA XiaLIU Yanbo. Factors influencing water entry parameters of torpedo-parachute system[J]. Journal of Unmanned Undersea Systems2010184): 241-245. [百度学术] 

9

GOODRICK T F. Scale effects on performance of ram air wings: AIAA-84-0783[R]. [S.l.]: AIAA1984. [百度学术] 

10

邓力涛曹小娟马霞. 雷伞系统5自由度动力学模型[J]. 水下无人系统学报2011191): 1-5. [百度学术] 

DENG LitaoCAO XiaojuanMa Xiaet al. Five-degree-of-freedom dynamic model for torpedo-parachute system[J]. Journal of Unmanned Undersea Systems2011191): 1-5. [百度学术] 

11

郑强杨日杰陈佳琪.直升机空投鱼雷的散布误差研究[J]. 科学技术与工程20171715): 65-70. [百度学术] 

ZHENG QiangYANG RijieCHEN Jiaqiet al. Research on dispersion errors of helicopter’s airdrop torpedo[J]. Science Technology and Engineering20171715): 65-70. [百度学术] 

12

GIMADIEVA T Z. Optimal control of a gliding parachute system[J]. Journal of Mathematical Sciences20011031): 54-60. [百度学术] 

13

PONTANI MCONWAY B A. Particle swarm optimization applied to space trajectories[J]. Journal of Guidance, Control, and Dynamics2010335): 1429-1441. [百度学术] 

14

JIAO BLIAN ZGU X. A dynamic inertia weight particle swarm optimization algorithm[J]. Chaos, Solitons and Fractals2008373): 698-705. [百度学术] 

15

AFSHIN RKRISHNA D KHEKMAT A. Particle swarm optimization applied to spacecraft reentry trajectory[J]. Journal of Guidance, Control, and Dynamics2013361): 307-310. [百度学术] 

16

余莉孙志鸿聂舜臣. 一种基于无量纲形式的飞行系统落点误差修正方法CN202010481160.8[P]. 2020-05-29. [百度学术] 

17

王利荣. 降落伞理论与应用[M]. 北京宇航出版社199730-32. [百度学术] 

WANG Lirong. Theory and application of parachute[M]. BeijingChina Astronautic Publishing House199730-32. [百度学术] 

您是第位访问者
网站版权 © 南京航空航天大学学报
技术支持:北京勤云科技发展有限公司
请使用 Firefox、Chrome、IE10、IE11、360极速模式、搜狗极速模式、QQ极速模式等浏览器,其他浏览器不建议使用!