中国科技核心期刊      中国指挥与控制学会会刊     军事装备类重点期刊
训练与仿真

基于SA-PSO混合算法的枪弹全弹道多目标优化方法研究

  • 胡振超 1 ,
  • 崔啸 1 ,
  • 许啸 2 ,
  • 卢大斌 2 ,
  • 张会生 1
展开
  • 1 上海交通大学, 上海 200240
  • 2 中国兵器装备集团装备研究所, 北京 102202

胡振超(1998—),男,博士研究生,研究方向为系统建模仿真与优化。

崔 啸(1997—),男,博士研究生。

Copy editor: 胡前进

收稿日期: 2024-10-10

  修回日期: 2024-10-31

  网络出版日期: 2025-07-28

Research on multi-objective optimization method for bullet full trajectory based on SA-PSO hybrid algorithm

  • HU Zhenchao 1 ,
  • CUI Xiao 1 ,
  • XU Xiao 2 ,
  • LU Dabin 2 ,
  • ZHANG Huisheng 1
Expand
  • 1 Shanghai Jiao Tong University, Shanghai 200240, China
  • 2 Equipment Research Institute of China Ordnance Equipment Group, Beijing 102202, China

Received date: 2024-10-10

  Revised date: 2024-10-31

  Online published: 2025-07-28

摘要

在枪弹系统设计过程中,内弹道、外弹道、终点弹道等各弹道间参数相互耦合作用,需要综合考虑枪弹的全弹道过程。为兼顾枪弹综合性能与设计效率,提出了基于模拟退火-粒子群优化算法的全弹道多目标优化方法。建立了涵盖弹头特征量、内弹道、气动力参数、外弹道以及终点弹道等计算过程的全弹道综合计算模型,并以弹头结构参数为优化变量,将行程长、落点动能、穿透厚度分别作为三个弹道的优化目标,进行全弹道的综合优化设计。通过加权求和方法判断筛选最优解,将多目标优化问题转化为单目标并采用模拟退火-粒子群优化算法进行求解。结果表明相比于传统算法,该方法能够更快收敛于最优方案,并且与初始设计方案相比,优化后的方案处落点动能提升了109.97%,穿透厚度提升了75.11%,行程长缩短了30.01%,弹道性能得到了综合提升,避免了单个目标优化时其他目标劣化的现象。

本文引用格式

胡振超 , 崔啸 , 许啸 , 卢大斌 , 张会生 . 基于SA-PSO混合算法的枪弹全弹道多目标优化方法研究[J]. 指挥控制与仿真, 2025 , 47(4) : 149 -155 . DOI: 10.3969/j.issn.1673-3819.2025.04.022

Abstract

In the process of bullet design, the parameters of the interior trajectory, exterior trajectory, and terminal trajectory are interdependent, necessitating a comprehensive consideration of the entire trajectory process. To address both overall performance and design efficiency, a multi-objective optimization method based on simulated annealing and particle swarm optimization is proposed. A comprehensive ballistic calculation model is established, incorporating warhead characteristics, internal trajectory, aerodynamic parameters, external trajectory, and terminal trajectory. Twelve structural parameters are selected as optimization variables.The optimization objectives are set as travel distance, landing kinetic energy, and penetration thickness, facilitating comprehensive trajectory optimization.The weighted summation method is employed to ascertain the optimal solution,with the simulated annealing-particle swarm optimization (SA-PSO)utilized to address the optimization challenge. The results demonstrate that this approach converges to the optimal solution more efficiently compared to traditional algorithms. Compared to the original design, the optimized solution increases landing kinetic energy by 109.97%, enhances penetration thickness by 75.11%, and the travel distance is shortened by 30.01%. The proposed method significantly improves overall ballistic performance. Moreover, this method circumvents the decline in other objectives that commonly arises during the optimization of a single target.

在传统的枪弹系统设计过程中,内弹道、外弹道以及终点弹道的设计过程通常相对独立。然而,各弹道之间的参数存在着耦合关系,这种串行的设计方法往往只能使得某一弹道的性能达到最优,而无法兼顾全弹道的综合性能指标,难以寻求使得枪弹全弹道综合性能最好的参数匹配关系。因此,本文以枪弹全弹道综合性能最佳为目标,将弹头结构参数作为优化变量,选取合适的多目标优化算法从可行方案中求解出最优解。
为实现全弹道的综合优化,本文从3个弹道中分别选择行程长、落点动能、穿透厚度3个性能指标作为枪弹系统优化设计的目标。上述枪弹全弹道优化设计过程是典型的多目标优化问题。针对此类多目标优化问题,国内外学者开展了大量研究。李克婧等[1]基于基本遗传算法对内弹道数学模型进行优化,能够得到最优的内弹道设计组合方案。Li[2]等基于NSGA (Non-dominated Sorting Genetic Algorithm)算法通过多目标优化探究弧厚不均火药对内弹道性能的影响,并以一维两相流内弹道模型为基础,采用该算法得到了帕累托最优解集[3]。何新佳等[4]以最大膛压、初速、射击试验值的平均相对误差为目标函数,以燃速系数和燃速指数作为优化参数,运用了人工鱼群算法对加农炮内弹道参数进行了优化设计,结果表明优化后计算结果与实验结果的误差能有效降低。覃宗棣等[5]以提升枪弹弹头的侵彻能力为优化目标,建立了枪弹全弹道数学模型,并采用遗传算法进行优化,虽然优化后飞行时间,着靶速度,穿甲厚度等指标均有提升,但仍然是以单目标的形式进行优化求解。蔡昌鹏等[6]以最大速度和最小内弹道时间为目标,对某7.62 mm电击发狙击枪进行内弹道的优化设计,通过灵敏度分析迭取影响优化目标的关键变量,并利用多目标遗传算法得到内弹道参数的最优解。
上述文献表明,多目标优化方法是进行全弹道综合设计的重要手段。为了探索更有效的复杂优化问题解决方案,向自然界学习已成为一种重要途径[7]。然而,上述已有的研究工作中所采用的优化算法存在计算效率低下,易陷入局部最优解等问题[8],限制了枪弹设计工作的效率。因此,本文采用兼具快速性与全局性的模拟退火-粒子群(SA-PSO)算法[9]进行枪弹弹头的全弹道优化设计。本文首先集成弹头特征量、气动参数、内弹道、外弹道以及终点弹道等计算过程,形成全弹道综合模型;其次,选取弹头尾椎长、弹头圆柱部长度、弹头弧形部高度、弹心全长、弹心直径等结构参数作为优化变量;最后,为了进行全弹道的综合优化,选取了行程长、落点动能、穿透厚度作为优化目标,采用加权求和的方法进行优化计算。因为该优化设计具有多变量、非线性的特征,所以本文选择采用SA-PSO算法,以避免陷入局部最优解的同时具有较快的收敛速度,最终得到具有最优全弹道性能的枪弹设计参数。研究结果可为枪弹结构的优化设计提供参考。

1 枪弹全弹道综合模型

1.1 总体架构

为实现枪弹系统全弹道的综合设计优化,本文需要建立由枪弹系统结构设计参数到性能参数的全弹道综合模型。本文将全弹道综合模型分为特征量计算、气动力计算、内弹道计算、外弹道计算以及终点弹道计算5个模块,其框架及各模块之间的交互接口如图1所示。
图1 枪弹全弹道综合模型架构

Fig.1 The comprehensive model structure of the full ballistic model for ammunition

枪弹全弹道综合模型以枪弹系统设计方案为输入,包括枪弹的结构参数、材料密度、发射药参数等。特征量计算利用枪弹的结构参数、材料密度等输出弹头的结构特征量,包括质心位置、弹头质量、转动惯量等。内弹道计算则利用弹头特征及发射药参数得到子弹初速作为外弹道输入。气动力主要用于计算马赫数、阻力系数等空气动力学参数,同样输入外弹道。外弹道用于获取特定目标距离下的落点运动状态并输入到终点弹道中进行计算。终点弹道根据枪弹落点运动状态计算得到终点的枪弹性能。

1.2 枪弹特征量计算

枪弹特征量计算是根据枪弹的结构参数及材料性能等计算得到枪弹的结构特征量,包括弹头质量、质心位置以及转动惯量(极转动惯量、赤道转动惯量)等参数:
$\left[m, l_{c d}, A, C\right]=f_{t z l}(\boldsymbol{X}, \boldsymbol{D})$
式中,X表示弹头结构参数,包括弹头尾锥长度、圆柱部长度等参数;D表示各部分的材料密度,包括弹头壳密度、铅套密度、钢芯密度等。m表示弹头质量,lcd表示质心距弹底长度,A表示赤道转动惯量,C表示极转动惯量。

1.3 气动参数计算

枪弹气动参数计算则是根据枪弹的外形得到其飞行时的一系列的气动参数:
$[M a, C x, C y, M z, M z w, M x w, M y]=f_{q d}\left(X, l_{c d}\right)$
式中,X为弹头结构参数,lcd表示质心距弹底长度,均作为气动参数计算的输入;Ma为马赫数;Cx为阻力系数;Cy为升力系数;Mz为俯仰力矩系数;Mzw为赤道阻尼力矩系数;Mxw为极阻尼力矩系数;My为马格努斯力矩系数。

1.4 内弹道计算

本文内弹道计算选取在工程上广泛应用的经典内弹道模型。该模型基于热力学原理,在膛压不太高时,其理论计算结果与试验结果具有较好的一致性。其控制方程如下[9]:
ψ = χ Z 1 + λ Z + μ Z 2 d Z d t = u 1 e 1 p n = 1 I k p n S p = φ m d v d t v = d l d t S p l ψ + l = f ω ψ - θ 2 φ m v 2 l ψ = l 0 1 - Δ ρ p 1 - ψ - α Δ ψ
式中,n为火药的燃速指数;ψ为火药的已燃百分数;χ、λ和μ为药型参数;Z为火药的相对已燃厚度;u1为火药的燃速系数;p为枪膛内压力;φ为次要功系数;m为枪弹弹头质量;S为身管横截面积;l为弹头行程长;v为弹头速度;f为火药的火药力;ω为火药的装药质量。

1.5 外弹道计算

描述枪弹在上述的内弹道出膛条件与当地气象条件下的质点弹道方程组如下[10]:
d v d s = - ρ v 2 m S 1 C x - g s i n   θ v d θ d s = - g c o s   θ v 2 d y d s = s i n   θ d x d s = c o s   θ d t d s = 1 v
式中,v为枪弹飞行速度,θ为弹道倾角,s为枪弹飞行的斜距,S1=πd2/4为枪弹弹头特征面积,Cx=i43Cxon为该弹头相对于某标准弹的弹道系数,其计算公式为
$i_{43}=2.9-1.373 H+0.32 H^{2}-0.0267 H^{3}$
式中,H=λn+λb-0.3;λn=ln/d,λb=lb/d,λc=lc/d,ln为弹头头部长度,lb为弹头尾部长度,lc为弹头圆柱部长度。Cxon为标准弹在不同速度条件下的阻力系数[10]

1.6 终点弹道计算

终点弹道模型描述枪弹对目标的杀伤和穿甲作用。本文中采用别列金公式[11]进行计算:
$b=\frac{1}{k^{2}} \frac{m v_{c}{ }^{2}}{d^{2}}$
式中,b为穿透厚度,m为弹头质量;vc为枪弹弹头着靶速度;d为弹头直径;k为被测目标靶板的材料相关系数,对中硬度钢板取85 000,对木板取11 200。

2 全弹道多目标优化问题

全弹道多目标优化问题在数学上归结为带约束的函数优化问题,枪弹系统的整体优化问题一般具有多目标、多约束和多混合变量的特点。智能优化算法的引入为这类结构优化问题提供了高效、稳定、实用的求解算法。

2.1 优化变量的选择

枪弹由弹头、弹壳、发射药3部分组成,其中弹头又包括弹头壳、弹心、铅套3部分,其结构由多个变量控制。本研究综合考虑各参数对其全弹道飞行过程的影响,从枪弹全弹道综合模型的输入参数中选取部分参数进行优化。本文所选取的待优化特征量共12个,具体优化变量见表1
表1 优化变量

Tab.1 Optimization variables

部件 参数 符号
弹头 弹头尾椎长 l_w
弹头壳厚度 t_z
弹头圆柱部长度 l_z
弹心全长 l_d
弹头弧形部高度 h1
弹心直径 d3
弹心弧形部高度 h3
弹头尾锥角 Alpha_w
药室容积 W0
发射药 装药量 omiga
弧厚 el
行程长 l

2.2 优化目标及约束

枪弹系统的优化设计使得其在全弹道过程中综合性能最优。本文为体现全弹道的综合优化能力,分别针对3个弹道各选择一个优化目标进行优化设计[12]。内弹道优化目标为行程长,它与枪管尺寸相关,优化目标为越小越好。针对外弹道选择枪弹的落点动能作为优化目标,终点弹道则选择公式(6)表征的穿透厚度为优化目标,这两个目标均与枪弹威力性能相关,越大越好。
在多目标优化过程中,枪弹系统设计方案还应满足基本的约束条件,本文主要考虑弹头的结构强度以及稳定性两方面的约束,其中弹头结构强度包括压应力强度、剪切应力以及离心应力。综上所述,枪弹系统全弹道综合优化问题可以描述为
$\begin{array}{l}\min f_{1}\left(x_{1}, x_{2}, \cdots, x_{11}\right)=l \\\max f_{2}\left(x_{1}, x_{2}, \cdots, x_{11}\right)=m v^{2} / 2 \\\max f_{3}\left(x_{1}, x_{2}, \cdots, x_{11}\right)=b \\\text { s.t. } \quad g_{1}\left(x_{1}, x_{2}, \cdots, x_{11}\right) \leqslant 0 \\g_{2}\left(x_{1}, x_{2}, \cdots, x_{11}\right) \leqslant 0 \\g_{3}\left(x_{1}, x_{2}, \cdots, x_{11}\right) \leqslant 0 \\g_{4}\left(x_{1}, x_{2}, \cdots, x_{11}\right) \leqslant 0\end{array}$
式中,f表示优化目标,本问题中f1为弹头行程长,为全弹道综合模型计算的输入变量,反映内弹道性能;f2为落点动能,式中落点速度v由外弹道模块计算得到;f3为穿透厚度,由终点弹道模块计算并直接导出。x= x 1 , x 2 , , x 11表示优化变量,为表1中的12个变量。g表示约束,包括:g1为 旋转稳定性约束,g2为许用压应力约束,g3为许用剪应力约束,g4为离心力约束。计算公式如下:
$g_{1}=\eta_{0}-a_{2}^{\pi} \sqrt{\frac{\mu C_{q}}{z \frac{B}{A} K_{M 0}}}$
式中,η0为枪管膛线缠度;μ为弹头质量分布系数;Cq为弹重系数;a为旋转稳定性安全系数;A为极转动惯量;B为赤道转动惯量;KM0为一与空气阻力有关的系数。
$g_{2}=\frac{N_{\max }}{l_{z} \alpha}-\tau_{\max }$
式中,Nmax为最大导转侧压力;lz为弹头圆柱部长度;α为阴线宽度;τmax为材料的许用切应力。
$g_{3}=\frac{N_{\max }}{l_{z} \delta_{\min }}-\sigma_{y}$
式中,δmin为弹头圆柱部嵌入膛线的最小深度;σy为材料的许用压应力。
$g_{4}=\pi^{2} \mathrm{~d}_{\mathrm{k}}^{2} \frac{\gamma_{k}}{g} \frac{v_{0}^{2}}{h^{2}} \frac{t_{0}}{t_{0}-\delta}-\sigma_{y}$
式中,dk为弹头壳外径;γk为弹头壳材料的比重;v0为弹头初速;h为膛线的导程;δ为弹头嵌入膛线的深度,σy为弹头壳材料的许用压应力。

3 全弹道多目标优化算法

本文选择采用SA-PSO算法考虑枪弹全弹道性能并对其设计参数进行优化设计。
模拟退火算法(SA)的出发点是基于物理中固体物质的退火过程与一般优化问题之间的相似性。该方法模拟将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到基态,内能减为最小。模拟退火算法的目标是求组合优化问题的全局最优解[13]
粒子群优化算法(PSO)是进化算法的一种[14],和模拟退火算法相似,它也是从随机解出发,通过迭代寻找最优解,通过适应度来评价解的品质。该算法通过追随当前搜索到的最优解来寻找全局最优。在PSO中,每个优化问题的潜在解都是搜索空间中的一个粒子。所有粒子都有一个被优化函数决定的适应度(fitness value),此外还有一个速度决定其飞行方向和距离(即最优解的搜索策略),随后各粒子就追随当前的最优粒子在解空间中搜索最优解。
结合上述两种方法的特点形成的混合算法称为SA-PSO算法[15]。该算法充分利用了模拟退火算法与粒子群算法的优点,有效地避免了粒子群算法容易陷入局部最优解的缺陷,并保留了基本粒子群算法收敛时间短的优点[16]。该算法的主要思想是首先通过模拟退火算法在可行域内进行粗糙搜索,锁定解的大致位置,并将该解作为粒子群初始粒子在解空间中的位置,利用粒子群算法对特定区域进行重点排查,最终获得精确的解。算法的流程如图2所示。算法运行过程中,通过调用枪弹全弹道综合模型来计算更新优化变量后的优化目标参数,以评估优化效果。
图2 基于SA-PSO的全弹道多目标优化

Fig.2 Full ballistic multi-objective optimization based on SA-PSO

本文为将SA-PSO混合算法应用在枪弹系统全弹道多目标优化过程中,定义适应度函数。适应度函数可采用加权求和、模糊适应度、帕累托前沿等方法进行定义以筛选最优解。本文考虑枪弹系统综合性能的评价指标,采用加权和的方式给出适应度函数如下:
$f_{f i t}=w_{1} f_{1}+w_{2} f_{2}+w_{3} f_{3}$
基于此表征枪弹系统综合性能的适应度函数,SA-PSO算法的基本运算步骤如下:
(1)生成随机初始方案。初始化粒子群pop,设定算法参数并更新个体最优解 P l k和全局最优解Pg,每个粒子在解空间中的位置均对应一个解;
(2)计算每个粒子的适应度ffit( S i k), S i k代表第k代粒子群中的第i个粒子;
(3)按照如下准则更新个体最优解 P l k和全局最优解Pg。若ffit( S i k)<ffit( P l k),则令 P l k= S i k;若ffit( S i k)<ffit(Pg),则令Pg= S i k;否则 P l kPg不变;
(4)按照公式(13)更新粒子的位置和速度,其中,st代表第t代粒子;vt表示第t次迭代中 x t 的速度; P l t表示第t次迭代中搜索得到的最优解;w表示惯性权重;c1,c2表示加速度常数。
$\begin{aligned}v_{t}= & w * v_{t}+c_{1} * \operatorname{random}[0,1] *\left(P_{l}^{t}-s^{t}\right)+ \\& c_{2} * \operatorname{random}[0,1] *\left(P_{g}-s^{t}\right)\end{aligned}$
(5)更新后的粒子位置和速度表示为 s i k - v i k -,并计算适应度ffit( s i k -);
(6)计算适应度变化量Δffit=ffit( s i k -)-ffit(sik),按公式(14)计算接受概率P,如果满足P>random(0,1),则接受新解,即令sik= s i k -,vik= v i k -;
$P(s, \bar{s}, T)=\left\{\begin{array}{ll}1 & f(s)<f(\bar{s}) \\\exp \left(\left(f_{f i t}(s)-f_{f i t}(\bar{s})\right) / T_{k}\right) & \text { 其他 }\end{array}\right.$
如果满足中止条件,则算法结束,输出最优解Pg,否则,进行退火处理并返回第2步,其中,k表示迭代次数,表示第k次迭代中粒子i的位置和速度,i=1,…,sizepop,k=1,…,N;sizepop表示种群大小;N表示最大迭代次数;ffit(sik)表示粒子的适应度函数,表示第k次迭代中的最优解;Pg表示全局最优解。

4 结果讨论

本文将SA-PSO算法应用于枪弹系统的全弹道多目标设计,调用全弹道综合模型计算优化目标参数,寻找最优的优化变量组合,设置算法的初始参数如表2所示。
表2 优化算法参数设置

Tab.2 Optimize algorithm parameter settings

初始参数类型 参数值
粒子群规模 5
学习因子q 0.8
惯性权重 随迭代次数下降
初始温度 10 000
冷却系数 0.95
基于原始方案对枪弹系统进行优化,采用SA-PSO算法得到最终的优化结果如表3表4所示。作为对照,同时给出采用遗传算法的优化结果。数据显示,相比于初始方案,优化后的方案增加了弹心全长,减小了弹心直径,其他设计变量也均有细微调整。最终得到的优化方案落点动能由初始方案的321.261 J增加至674.560 J,提升了109.97%;穿透厚度由原来的2.290 mm增加至4.010 mm,提升了75.11%。行程长由原来的0.494 2 m缩短到0.346 m,减少了30.01%。数据结果说明,相较于GA算法,SA-PSO算法的优化效果更好。
表3 优化变量前后对比

Tab.3 Optimization variables comparison

优化变量 优化方案 原始方案
l_w 4.74 3.7
t_z 0.56 0.56
l_z 9.24 7.15
l_d 26.34 20.3
h1 19.60 15.95
d3 4.11 5.85
h3 7.16 8.5
Alpha_w 11.68 9
W0 2.22 1.86
omiga 1.82 1.6
el 0.43 0.43
l 0.346 0.494
表4 优化目标对比

Tab.4 Optimization objectives comparison

优化目标 SA-PSO GA 原始方案
行程长/m 0.346 0.352 0.494
落点动能/J 674.560 613.687 321.261
穿透厚度/mm 4.010 3.748 2.290
最终评价值ffit 0.885 0.828 0.086
为比较基于SA-PSO算法的优化效率提升效果,本文将其与遗传算法(GA)进行比较。研究人员在3.3 GHz i5处理器,4 GB内存的计算机上,同时采用SA-PSO算法以及GA算法及逆行全弹道多目标优化求解,得到归一化后的收敛过程如图3所示。由图3可知,SA-PSO算法明显快于GA算法,大约在第26代实现收敛,而GA算法则需要在大约53代完成收敛,优化速度大大提升。
图3 不同优化算法速度比较

Fig.3 Speed comparison of different optimization algorithms

综上可以看出,本文所提出的基于SA-PSO混合算法的枪弹全弹道多目标优化方法可以有效提升枪弹系统性能,提高优化设计求解速度,极大提升枪弹系统的设计效率。

5 结束语

为了实现枪弹系统的全弹道的综合设计优化,本文构建了全弹道综合模型并采用SA-PSO智能混合算法对全弹道多目标优化问题进行求解。具体结论如下:
(1)集成了全弹道过程,建立了枪弹系统全弹道综合模型,涵盖了枪弹特征量计算、气动参数计算、内弹道计算、外弹道计算以及终点弹道计算5个模块。
(2)以枪弹结构参数为优化变量,以行程长、落点动能、穿透厚度等3个弹道的枪弹性能参数为优化目标,采用SA-PSO混合算法实现了枪弹全弹道的多目标优化。
(3)优化后的方案相较于初始方案,落点动能提升了109.97%,穿透厚度提升了75.11%,行程长缩短了30.01%。
(4)相比于传统的优化算法,SA-PSO混合算法能够较快地完成收敛过程,在确保优化效果的同时,极大地提高了优化速度,提升了枪弹系统设计效率。
[1]
李克婧, 张小兵. 改进型实数编码遗传算法在内弹道优化中的应用[J]. 弹道学报, 2009, 21(3): 19-22.

LI K J, ZHANG X B. Application of improved real-coded genetic algorithm in interior ballistic optimization[J]. Journal of Ballistics, 2009, 21(3): 19-22.

[2]
LI K J, ZHANG X B. Multi-objective optimization of interior ballistic performance using NSGA-II[J]. Propellants, Explosives, Pyrotechnics, 2011, 36(3): 282-290.

[3]
LI K J, ZHANG X B. Using NSGA-II and TOPSIS methods for interior ballistic optimization based on one-dimensional two-phase flow model[J]. Propellants, Explosives, Pyrotechnics, 2012, 37(4): 468-475.

[4]
何新佳, 马中亮, 代淑兰. 基于人工鱼群算法的加农炮内弹道参数优化研究[J]. 火炮发射与控制学报, 2022, 43(1): 36-41.

HE X J, MA Z L, DAI S L. Research on the optimization of interior ballistic parameters of a cannon based on the artificial fish swarm algorithm[J]. Journal of Gun Launch & Control, 2022, 43(1): 36-41.

[5]
覃宗棣, 李明池, 刘永丰, 等. 枪弹弹头全弹道综合优化方法研究[J]. 兵器装备工程学报, 2023, 44(S2): 1-5.

QIN Z D, LI M C, LIU Y F, et al. Research on comprehensive optimization method of bullet trajectory[J]. Journal of Ordnance Equipment Engineering, 2023, 44(S2): 1-5.

[6]
蔡昌鹏, 薛百文, 杨臻, 等. 某7.62 mm电击发狙击枪内弹道多目标优化设计[J]. 火力与指挥控制, 2022, 47(7): 7-13.

CAI C P, XUE B W, YANG Z, et al. Multi-objective optimization design for interior ballistics of a certain 7.62 mm electric firing sniper rifle[J]. Fire Control & Command Control, 2022, 47(7): 7-13.

[7]
YARAT S, SENAN S, ORMAN Z. A comparative study on PSO with other metaheuristic methods[M]// International Series in Operations Research & Management Science. Cham: Springer International Publishing, 2021: 49-72.

[8]
ROCKAFELLAR R T. Augmented Lagrangians and hidden convexity in sufficient conditions for local optimality[J]. Mathematical Programming, 2023, 198(1): 159-194.

[9]
KANNAN S K, DIWEKAR U. An enhanced particle swarm optimization (PSO) algorithm employing quasi-random numbers[J]. Algorithms, 2024, 17(5): 195.

[10]
张小兵. 枪炮内弹道学[M]. 北京: 北京理工大学出版社, 2014: 13-83.

ZHANG X B. Interior ballistics of guns[M]. Beijing: Beijing Institute of Technology Press, 2014: 13-83.

[11]
韩子鹏. 弹箭外弹道学[M]. 北京: 北京理工大学出版社, 2014: 130-133.

HAN Z P. Exterior ballistics of projectiles and rockets[M]. Beijing: Beijing Institute of Technology Press, 2014: 130-133.

[12]
吴志林, 李忠新, 刘坤, 等. 自动武器弹药学[M]. 北京: 北京理工大学出版社, 2020: 4-8.

WU Z L, LI Z X, LIU K, et al. Small arms ammunition[M]. Beijing: Beijing Institute of Technology Press, 2020: 4-8.

[13]
GHANNADI P, KOUREHLI S S, MIRJALILI S. A review of the application of the simulated annealing algorithm in structural health monitoring (1995-2021)[J]. Frattura Ed Integrità Strutturale, 2023, 17(64): 51-76.

[14]
ZAINI F A, SULAIMA M F, RAZAK I A W A, et al. A review on the applications of PSO-based algorithm in demand side management: challenges and opportunities[J]. IEEE Access, 2023(11): 53 373-53 400.

[15]
HE J S, CU S Y, XIA H, et al. High accuracy roll forming springback prediction model of SVR based on SA-PSO optimization[J]. Journal of Intelligent Manufacturing, 2023(7): 1-17.

[16]
KUANG X Y, LI P H, LIU Z F, et al. Inverse kinematics analysis of rock drilling manipulator based on improved SA-PSO[J]. Journal of Physics: Conference Series, 2023, 2 450(1): 012 067.

文章导航

/