Prediction of Penetration Depth of Projectiles into Concrete Targets Based on PSO-SVM
-
摘要: 目前混凝土毁伤效应中侵彻深度的预测对防护工程设计与建设有着重要的指导意义, 传统的预测方法存在样本需求量大、预测误差大等问题。根据支持向量机原理, 采用粒子群算法优化模型参数, 提出了预测动能弹侵彻深度的粒子群-支持向量机方法, 并编写了相应的计算程序, 通过援引实测数据验证预测的准确性。结果表明:该方法对于小样本、非线性预测有较大优势, 相比于传统的灰色理论预测, 其预测相对误差较小(最大相对误差为3.18%); 随着训练样本量增多, 最大相对误差逐渐减小, 且变化速率逐渐减缓, 但计算量增大。因此, 粒子群-支持向量机方法用于动能弹侵彻混凝土靶体的深度预测是合理可行的。Abstract: The prediction of the penetration depth of concrete in concrete damage effect is of great significance to the design and construction in protection engineering.However, the traditional methods for this prediciton involve such problems as requiring a great supply of samples, or suffering from a large prediction error, and so on.In this work, following the theory of the support vector machine (SVM) and according to the parameters optimized through the particle swarm optimization (PSO), the PSO-SVM for predicting the penetration depth was proposed.The corresponding programs were written and the prediction was verified by the experiment data.The results show that the PSO-SVM method has a great advantage for small samples and non-linear prediction.In comparison with the traditional grey theory, the relative predicted errors through the PSO-SVM method are smaller (the maximum relative error being 3.18%).As the number of the samples increases, the maximum relative errors decrease and the changing rate slows down whereas, however, the amount of calculation becomes larger.Above all, it is feasible to apply PSO-SVM method to the prediction of penetration depth of projectiles into concrete targets.
-
Key words:
- particle swarm optimization /
- support vector machine /
- concrete targets /
- penetration depth /
- prediction
-
军事工程中, 混凝土材料可以作为抵御武器破坏和恐怖爆炸的天然屏障, 因此关于动能弹对混凝土材料的侵彻效应的研究对于地下防护工程建设和武器战斗部设计有着重要的意义[1]。动能弹对混凝土侵彻深度的计算和预测是防护工程的重要研究内容之一。目前, 国内外关于侵彻深度的研究越来越多, 已建立了多种确定侵彻深度的方法, 包括经验公式法、数值计算法和其他方法。经验公式法主要基于大量实测数据建立侵彻深度经验公式, 包括纯经验公式和半经验半理论公式, 种类不下40种[2], 并且各公式千差万别, 有着各自的应用范围和条件, 应用较广的主要有Young公式、Bernard公式、别列赞公式及Forrestal公式等[3-6]。由于侵彻效应的机理不清楚, 且影响因素较多, 因此经验公式法的预测误差相对较大。数值计算法[7-8]主要基于数值分析软件建立数值模型进行计算, 目前多采用有限元法、有限差分法、离散元法等, 其计算结果的准确性与数值模型参数选取是否合理密切相关, 通常需要根据实测数据多次计算、修正模型参数, 否则会导致计算结果不够准确。
近年来, 灰色理论、神经网络等方法被越来越多地应用于对混凝土靶体侵彻深度的预测[9-11]。灰色理论针对含有不确定因素的系统, 通过累加、累减等方法生成新数据, 建立生成数据模型, 具有需求样本量较少、原理相对简单的优点, 但也存在明显的理论缺陷。虽然引入灰导数和背景值的概念简化了计算, 但由于不是采用对应于同一点的函数值和导数值去辨识微分方程中的参数, 导致了较大的预测误差[12]; 此外, 解微分方程时将第一个原始数据作为其生成数据的预测值也会引起明显的系统误差[13]。神经网络智能方法基于实测数据进行不断学习训练得到合适的模型参数, 进而建立预测模型, 往往需要大量训练样本, 实际中样本数量很难满足要求, 使得预测误差相对较大。
随着计算机技术的不断进步, 基于统计学习理论, 适合于小样本学习、可解决非线性及高维数等问题的支持向量机(Support Vector Machine, SVM)方法受到了国内外研究者的广泛关注, 并逐步应用于模式识别和函数拟合[14-16]。SVM具有的优势可解决实际工程中侵彻问题的机理复杂、影响因素多、测试数据有限等问题。文献[17]率先提出了以弹头长径比作为主要影响因素之一预测混凝土靶体侵彻深度的SVM方法, 使预测精度大为提高。已有的研究表明, 弹头长径比并不是影响动能弹侵彻深度的主要因素, 而动能弹长径比才是主要因素[18]; 此外, 文献[17]中选取的影响因素较多, 需要的训练样本量也大, 易产生“过拟合”现象, 且模型参数未利用样本数据进行优化选取, 其预测精度有待提高。本研究将粒子群优化算法(Particle Swarm Optimization, PSO)与SVM相结合(PSO-SVM), 进行动能弹侵彻混凝土靶体深度的预测研究, 并分析训练样本数量对预测相对误差的影响。
1. 预测原理
1.1 SVM方法
SVM是一种基于统计学习理论的新型机器学习方法, 由Vapnik等于20世纪90年代首次提出。与传统的机器学习理论相比, 统计学习理论采用结构风险最小化原理, 并考虑了经验风险和置信范围, 其推广性能良好, 着重于解决小样本(有限样本)、非线性、高维数和局部极小点等实际问题。SVM主要应用于模式识别和回归分析, 其核心是支持向量。回归分析的基本思想是:定义最优回归超平面, 并把寻找最优回归超平面的问题归结为求解一个二次凸规划问题, 再根据最优化理论获得全局最优解; 进而基于Mercer核展开定理, 通过非线性映射, 把样本空间映射到一个高维特征空间(即Hilbert空间), 使在特征空间中可以应用线性学习机的方法解决样本空间中的高度非线性问题。简言之, 即实现升维和线性化, 该算法的基本形式可以参考文献[14-16]。
对于非线性回归, 一般通过非线性映射Ψ(x)把样本x映射到高维特征空间中, 然后在高维特征空间中求解最优回归函数, 这样高维特征空间中的线性回归就对应低维特征空间中的非线性回归。因此, 采用适当的核函数K(xi, x)代替高维空间中的内积运算Ψ(xi)·Ψ(x)即可实现非线性变换, 但却没有增加计算的复杂度。
在高维特征空间中建立线性回归函数
f(x)=w⋅Ψ(x)+b (1) 拟合数据为{xi, yi}(xi∈Rn, yi∈R; i=1, 2, …, k; k为训练样本个数), 考虑到允许拟合误差ε的情况, 引入松弛因子ξi和ξi*, 则优化问题转化为
minΦ(w)=12‖w‖2+Ck∑i=1(ξi+ξi∗) (2) 约束条件为
{yi−w⋅Ψ(xi)−b≤ε+ξiw⋅Ψ(xi)+b−yi≤ε+ξi∗ξi≥0,ξi∗≥0,C>0 (3) 式中:C为惩罚因子, 表示对超出误差ε样本的惩罚程度; ε规定了回归函数的误差要求。
根据最优化理论, 将上述优化问题转化为其对偶问题
maxW(α,α∗)=−εk∑i=1(αi+αi∗)+k∑i=1yi(αi−αi∗)−12k∑i,j=1(αi−αi∗)(αj−αj∗)K(xi,xj) (4) 约束条件为
{k∑i=1(αi−αi∗)=00≤αi≤C,0≤αi∗≤C (5) 式中:αi、αi*为Lagrange乘子, 通常系数(αi-αi*)只有一小部分不为零, 其对应的样本为支持向量。
通过求解(4)式和(5)式可以得到最优解为α=[α1, α2, …, αk], α*=[α1*, α2*, …, αk*], 进而可以求出w的最优值为
w∗=k∑i=1(αi−αi∗)Ψ(xi) (6) 根据Karush-Kuhn-Tucker定理, 偏置b的最优值为
b∗=1Nnsv{∑0<αi<C[yi−∑xi∈S(αi−αi∗)K(xi,xj)−ε]+∑0<αi∗<C[yi−∑xj∈S(αj−αj∗)K(xi,xj)+ε]} (7) 式中:Nnsv为支持向量个数, S为支持向量的集合。由此可得回归函数为
f(x)=w∗⋅Ψ(x)+b∗=k∑i=1(αi−αi∗)Ψ(xi)Ψ(x)+b∗=k∑i=1(αi−αi∗)K(xi,x)+b∗ (8) 目前, 为解决高维问题引入的核函数主要有以下几种常用类型:
(1)多项式核函数K(xi,x)=(xi⋅x+1)q(q=1,2,…,n) (9) (2)径向基核函数K(xi,x)=exp(−γ‖xi−x‖2) (10) (3)Sigmoid函数K(xi,x)=tanh[φ(xi⋅x)+θ] (11) 1.2 PSO算法
PSO算法是1995年Kennedy和Eberhart受人工生命研究成果的启发, 通过模拟鸟群觅食过程中的迁徙和群聚行为而提出的一种基于群体智能的全局随机搜索算法[15]。
PSO算法中, 每个粒子都代表问题的一个潜在解, 并对应一个由被优化函数决定的适应值, 同时每个粒子还有一个由速度决定的飞翔方向和距离, 速度随自身及其他粒子的移动经验进行动态调整, 从而实现个体在可解空间中寻优。PSO首先初始化为一群随机粒子(随机解), 然后通过迭代寻找到最优解。在每一次迭代中, 粒子通过跟踪个体极值(Pbest)和群体极值(Gbest)进行更新。
假设D维搜索空间中, 由n个粒子组成的种群为X=(X1, X2, …, Xn), 其中D维向量Xi表示第i个粒子在D维搜索空间中的位置, 也表示问题的一个潜在解, 满足Xi=(Xi1, Xi2, …, XiD)T。根据目标函数可以计算出每个粒子位置Xi对应的适应度。第i个粒子的速度为Vi=(Vi1, Vi2, …, ViD)T, 其个体极值为Pi=(Pi1, Pi2, …, PiD)T, 种群的群体极值为Pg=(Pg1, Pg2, …, PgD)T。
在每次迭代中, 粒子通过个体极值和群体极值更新自身的速度和位置, 即
Vk+1id=ωVkid+c1r1(Pkid−Xkid)+c2r2(Pkgd−Xkid)Xk+1id=Xkid+Vk+1id (12) 式中:d=1, 2, …, D; i=1, 2, …, n; k为当前迭代次数; Vid为粒子速度; Xid为粒子当前位置; ω为惯性权重; c1、c2为加速度因子; r1、r2为分布于(0, 1)之间的随机数。
2. 预测模型构建
2.1 影响因素确定
影响侵彻深度的因素较多, 主要包括混凝土靶体参数、动能弹着靶条件、动能弹参数、实验系统参数。为了减小计算量, 降低参数实验误差的影响, 提高预测精度及效率, 一般取同类型实验数据进行分析, 以减少影响因素的数量(同类型实验中很多影响因素是不变的, 可不考虑相同影响因素对系统特征行为的影响[9])。本研究主要针对动能弹参数、实验系统参数、混凝土靶体尺寸参数及动能弹着靶方式相同条件下, 而着靶速度和混凝土强度不同时侵彻深度的预测。
2.2 PSO-SVM模型构建
首先对测试数据进行归一化处理, 其次利用PSO算法快速地寻找全局最优参数, 最后将优化参数赋予SVM, 不断训练及验证得到预测模型。预测模型PSO-SVM构建流程见图 1, 具体建模步骤如下:(1)选取不同混凝土强度及不同着靶速度下样本n个, 从中选取n1个样本作为训练样本, 其余n2个作为测试样本(n1+n2=n), 调用scaleForSVM函数对数据进行归一化处理; (2)选择核函数类型, 通常选取径向基核函数, 同时采用PSO算法, 调用psoSVMcgForRegress函数, 选择初始参数(种群数量、迭代次数等)不断进行迭代计算, 搜索最优的模型相关参数, 即惩罚因子C及核函数中的核参数γ; (3)通过优化后的参数调用svmtrain函数进行样本训练, 获得支持向量、不为零的系数(αi-αi*)以及偏置常数b的数值, 由此建立PSO-SVM预测模型, 即建立侵彻深度与混凝土强度及着靶速度之间的非线性关系式; (4)通过训练建立的PSO-SVM预测模型, 调用svmpredict函数对测试样本(同时也对训练样本)进行预测, 再调用反归一化函数进行结果对比, 观测该模型是否满足精度要求, 若达不到精度, 可转到步骤(2)改变PSO的初始参数重新优化或改变核函数类型重新计算, 直到满足精度要求为止; (5)针对上述所建立满足精度要求的PSO-SVM预测模型, 根据svmtrain函数返回的model提供的信息, 应用MATLAB软件编写程序得到预测函数的非线性关系式, 以对同类型或相似类型中其他条件下的侵彻深度进行预测。
3. 实例验证
3.1 侵彻深度的构成
动能弹冲击混凝土靶体后, 对靶体产生侵彻作用。动能弹对靶体的侵彻过程中, 会对周围的混凝土产生径向压缩和切向拉伸等作用, 使其产生径向裂隙; 由于冲击面的存在, 侵彻过程还伴随着斜向剪切作用, 从而使混凝土形成不规则漏斗状破坏。实验中采用单轴抗压强度为76.6 MPa的素混凝土制成高度为584 mm、直径为600 mm的圆柱体。采用材料为高强度钢、重约250 g的卵形弹头以216 m/s的着靶速度进行正冲击, 其宏观破坏结果如图 2所示[19]。
由图 2明显可以看出, 混凝土靶体的侵彻深度一般由2部分构成, 一部分为漏斗状成坑深度, 另一部分为残孔深度。
3.2 PSO-SVM预测实例验证
以下援引中国工程物理研究院的实测数据对PSO-SVM预测模型进行验证[20]。为了与灰色模型(Grey Model, GM)预测结果[9, 18]对比分析, 选取1号~7号实测数据为训练样本(建模数据), 8号~14号为测试样本(验证数据), 应用MATLAB软件编制PSO-SVM程序进行训练与预测, 选用径向基核函数优化出参数C=355.5和γ=0.007 7, 然后通过不断训练得到4个支持向量、4个不为零的系数(αi-αi*)以及偏置常数b=-0.886 5, 由此可建立预测函数非线性关系式。各样本的实测值及预测值如表 1所示, 其中σc为混凝土的抗压强度, v为动能弹着靶速度, s为实测侵彻深度, s1和s2分别为采用GM和PSO-SVM方法预测的侵彻深度, δ1和δ2为GM和PSO-SVM预测值相对于实测侵彻深度的相对误差。
表 1 侵彻深度预测结果对比Table 1. Contrast table of predicted results of penetration depthSamples No. σc/MPa v/(m·s-1) s/m s1/m δ1/% s2/m δ2/% Training samples 1 45 510 0.597 0.597 0 0.592 0.84 2 23 510 0.834 0.742 11.03 0.839 -0.60 3 45 612 0.716 0.816 -13.97 0.716 0 4 23 612 1.001 1.089 -8.79 1.001 0 5 45 680 0.795 0.791 0.50 0.799 -0.50 6 23 680 1.113 1.129 -1.44 1.107 0.54 7 45 748 0.875 0.856 2.17 0.880 -0.57 Testing samples 8 23 748 1.224 1.204 1.63 1.213 0.90 9 45 850 0.994 0.971 2.31 1.001 -0.70 10 23 850 1.391 1.320 5.10 1.368 1.65 11 45 918 1.074 1.049 2.33 1.080 -0.56 12 23 918 1.502 1.398 6.92 1.469 2.20 13 45 1020 1.193 1.166 2.26 1.194 -0.08 14 23 1020 1.669 1.514 9.29 1.616 3.18 为更加形象直观地对比PSO-SVM和GM两种预测方法的预测性能, 将表 2中混凝土侵彻深度的实测值、GM预测值及PSO-SVM预测值绘制折线图, 如图 3所示。由表 1和图 3可知, 对于测试样本而言, GM预测的最大相对误差为9.29%, PSO-SVM预测的最大相对误差为3.18%。由此可见, 相对于GM预测, PSO-SVM预测的准确性相对较高, 可满足防护工程建设和设计的工程要求, 同时对混凝土侵彻效应研究具有指导意义与参考价值。此外, 采用PSO可以实现全局寻优, 能够有效解决预测模型相关参数难以确定的问题, 优化后的参数可满足预测精度的要求。
表 2 不同训练样本数量下最大相对误差Table 2. Maximum relative errors for different quantities of training samplesTraining samples Testing samples Maximum relative error/% 4 (No.1-No.4) 10 (No.5-No.14) 10.02 6 (No.1-No.6) 8 (No.7-No.14) 5.43 7 (No.1-No.7) 7 (No.8-No.14) 3.18 8 (No.1-No.8) 6 (No.9-No.14) 2.85 10 (No.1-No.10) 4 (No.11-No.14) 1.18 通过支持向量数目可以看出, 训练样本中只有一部分为支持向量, 其余的为非支持向量。预测函数由支持向量确定, 与非支持向量无关, 从而避免了“维数灾难”。SVM针对小样本预测效果较好且具有较好的泛化能力, 在实际工程中样本数量总是有限的甚至很少, 因此, SVM相对于传统预测方法具有独特的优势。
采用PSO-SVM方法进行两个主要影响因素7组训练样本的预测, 其最大相对误差为3.18%;文献[17]中进行5个影响因素21组训练样本的预测, 其最大相对误差为5.5%。因此, 影响因素及训练样本的数量、内容均会对预测效果产生影响。
现按照表 1中的数据顺序选择不同的样本组合以分析训练样本数量对预测效果的影响, 其结果列于表 2中。从表 2可以看出, 随着训练样本数量增多, 最大相对误差逐渐减小, 且减小的幅度逐渐变缓直至并不明显, 但计算量逐渐增大, 因此, 在满足精度控制要求时, 选择合适的训练样本数量, 可以提高效率及节省成本。训练样本数量的确定主要与影响因素的数量、预测精度控制要求等有关, 目前还没有统一的标准, 一般需要通过反复试算才可以确定。
PSO-SVM预测模型适用于小样本情况, 其预测效果与PSO初始参数、影响因素、训练样本及核函数选取等有关。此外, 其建立的非线性关系式相对复杂, 实际工程应用时需借助编程实现。
4. 结论
(1) 采用同类型实验条件下两个主要影响因素7组训练样本所建立的PSO-SVM预测模型, 其预测的最大相对误差为3.18%, 可满足防护工程建设与设计的要求。PSO-SVM算法应用于动能弹侵彻混凝土靶体的深度预测合理可行。
(2) PSO-SVM预测的最大相对误差为3.18%, GM预测的最大相对误差为9.29%, 相比于GM预测, PSO-SVM预测的相对误差较小, 其预测性能明显优于GM预测, 而且PSO全局寻优可以搜索出满足精度要求的最优参数值。对于PSO-SVM预测, 选择合适的训练样本数量既可获得良好的预测效果, 又可以提高预测效率及节省成本。
(3) SVM方法的实际应用以小样本采集为先决条件, 但是具有严密理论基础的SVM方法在解决小样本、非线性、局部极小点以及高维数等实际问题中具有独特的优势, 且具有较好的应用前景, 是一种新型智能预测方法。
-
表 1 侵彻深度预测结果对比
Table 1. Contrast table of predicted results of penetration depth
Samples No. σc/MPa v/(m·s-1) s/m s1/m δ1/% s2/m δ2/% Training samples 1 45 510 0.597 0.597 0 0.592 0.84 2 23 510 0.834 0.742 11.03 0.839 -0.60 3 45 612 0.716 0.816 -13.97 0.716 0 4 23 612 1.001 1.089 -8.79 1.001 0 5 45 680 0.795 0.791 0.50 0.799 -0.50 6 23 680 1.113 1.129 -1.44 1.107 0.54 7 45 748 0.875 0.856 2.17 0.880 -0.57 Testing samples 8 23 748 1.224 1.204 1.63 1.213 0.90 9 45 850 0.994 0.971 2.31 1.001 -0.70 10 23 850 1.391 1.320 5.10 1.368 1.65 11 45 918 1.074 1.049 2.33 1.080 -0.56 12 23 918 1.502 1.398 6.92 1.469 2.20 13 45 1020 1.193 1.166 2.26 1.194 -0.08 14 23 1020 1.669 1.514 9.29 1.616 3.18 表 2 不同训练样本数量下最大相对误差
Table 2. Maximum relative errors for different quantities of training samples
Training samples Testing samples Maximum relative error/% 4 (No.1-No.4) 10 (No.5-No.14) 10.02 6 (No.1-No.6) 8 (No.7-No.14) 5.43 7 (No.1-No.7) 7 (No.8-No.14) 3.18 8 (No.1-No.8) 6 (No.9-No.14) 2.85 10 (No.1-No.10) 4 (No.11-No.14) 1.18 -
[1] 沈俊, 刘瑞朝, 杨建超, 等.弹体侵彻岩体效应试验与理论研究[J].岩石力学与工程学报, 2008, 27(5):946-950. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=yslxygcxb200805010SHEN J, LIU R C, YANG J C, et al.Experimental and theoretical studies of projectiles penetrating rocks[J].Chinese Journal of Rock Mechanics and Engineering, 2008, 27(5):946-950. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=yslxygcxb200805010 [2] HEUZE F E.An overview of projectile penetration into geologic materials with emphasis on rock[J].International Journal of Rock Mechanics and Mining Sciences, 1991, 27(1):39-45. https://linkinghub.elsevier.com/retrieve/pii/014890629090003K [3] 尹放林, 严少华, 钱七虎, 等.弹体侵彻深度计算公式对比研究[J].爆炸与冲击, 2000, 20(1):79-82. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=bzycj200001014YIN F L, YAN S H, QIAN Q H, et al.Contrast analysis of calculation of penetration depth of projectiles[J].Explosion and Shock Waves, 2000, 20(1):79-82. http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=bzycj200001014 [4] FORRESTAL M J, FREW D J, HANCHAK S J, et al.Penetration of grout and concrete targets with ogive-nose steel projectiles[J].International Journal of Impacting Engineering, 1996, 18(5):465-476. doi: 10.1016/0734-743X(95)00048-F [5] YOUNG C W. Penetration equations: SAND 97-2426[R]. Albuquerque: Sandia National Laboratories, 1997. [6] BERNARD R S. Empirical analysis of projectile penetration in rock: AD-A047989[R]. 1977. [7] 陈利, 张庆明.半穿甲战斗部的侵彻深度计算方法[J].北京理工大学学报, 2002, 22(4):162-165. http://industry.wanfangdata.com.cn/dl/Detail/Periodical?id=Periodical_bjlgdxxb200202008CHEN L, ZHANG Q M.Methods of calculation of the penetration depth for semi-armor-piercing[J].Journal of Beijing Institute of Technology, 2002, 22(4):162-165. http://industry.wanfangdata.com.cn/dl/Detail/Periodical?id=Periodical_bjlgdxxb200202008 [8] 冷冰林, 许金余, 陈勇, 等.弹丸在不同速率下斜侵彻混凝土的数值模拟[J].弹箭与制导学报, 2008, 28(3):123-126. http://d.wanfangdata.com.cn/Periodical_djyzdxb200803038.aspxLENG B L, XU J Y, CHEN Y, et al.Numerical simulation of projection oblique penetration of concrete under different velocity[J].Journal of Projectiles, Rockets, Missiles and Guidance, 2008, 28(3):123-126. http://d.wanfangdata.com.cn/Periodical_djyzdxb200803038.aspx [9] 陈星明, 刘彤, 肖正学.弹丸对混凝土靶体侵彻深度的灰色模拟与预测[J].高压物理学报, 2014, 28(2):221-226. doi: 10.11858/gywlxb.2014.02.014CHEN X M, LIU T, XIAO Z X.Gray simulation and prediction on projectiles penetration depth of concrete targets [J].Chinese Journal of High Pressure Physics, 2014, 28(2):221-226. doi: 10.11858/gywlxb.2014.02.014 [10] 王玉岚, 李建光.弹体侵彻岩石深度的神经网络模型[J].电网与水力发电进展, 2007, 23(6):63-67. http://industry.wanfangdata.com.cn/dl/Detail/Periodical?id=Periodical_sxslfd200706016WANG Y L, LI J G.Neural network model of penetration depth of projectiles into rock[J].Advances of Power System and Hydroelectric Engineering, 2007, 23(6):63-67. http://industry.wanfangdata.com.cn/dl/Detail/Periodical?id=Periodical_sxslfd200706016 [11] 刘艳, 许金余.灰色系统理论在混凝土侵彻深度计算中的应用[J].空军工程大学学报, 2006, 7(4):92-94. https://www.wenkuxiazai.com/doc/58893ce0f705cc1755270972.htmlLIU Y, XU J Y.Application of gray theory to determination of depth calculation of projectiles penetration into concrete[J].Journal of Air Force Engineering University, 2006, 7(4):92-94. https://www.wenkuxiazai.com/doc/58893ce0f705cc1755270972.html [12] 熊岗, 陈章潮.灰色预测模型的缺陷及改进方法[J].系统工程, 1992, 10(6):32-36. http://www.wenkuxiazai.com/doc/92e7c720482fb4daa58d4bc5-2.htmlXIONG G, CHEN Z C.The shortcoming of grey forecasting model and a modified method for it[J].Systems Engineering, 1992, 10(6):32-36. http://www.wenkuxiazai.com/doc/92e7c720482fb4daa58d4bc5-2.html [13] 张大海, 江世芳, 史开泉.灰色预测公式的理论缺陷及改进[J].系统工程理论与实践, 2002(8):140-142. http://www.docin.com/p-1234905346.htmlZHANG D H, JIANG S F, SHI K Q.Theoretical defect of grey prediction formula and its improvement[J].Systems Engineering Theory and Practice, 2002(8):140-142. http://www.docin.com/p-1234905346.html [14] 赵洪波.岩土力学与工程中的支持向量机分析[M].北京:煤炭工业出版社, 2008. [15] 史峰, 王辉, 郁磊, 等.MATLAB智能算法30个案例分析[M].北京:北京航空航天大学出版社, 2011. [16] 王小川, 史峰, 郁磊, 等.MATLAB神经网络43个案例分析[M].北京:北京航空航天大学出版社, 2013. [17] 张树霞, 赵悍东, 韩志高.基于PSO-SVM的侵彻效果预测方法[J].中北大学学报, 2015, 36(2):166-170. http://www.cnki.com.cn/Article/CJFDTotal-HBGG201502016.htmZHANG S X, ZHAO H D, HAN Z G.Method of penetrate result prediction based on PSO-SVM [J].Journal of North University of China, 2015, 36(2):166-170. http://www.cnki.com.cn/Article/CJFDTotal-HBGG201502016.htm [18] 陈星明. 灰色系统理论在动能弹侵彻混凝土靶体中的应用研究[D]. 绵阳: 中国工程物理研究院, 2012. https://mall.cnki.net/lunwen-1012499433.htmlCHEN X M. Application study on penetration of projectile against concrete target about grey system theory[D]. Mianyang: Chinese Academy of Engineering Physics, 2012. https://mall.cnki.net/lunwen-1012499433.html [19] 吝曼卿, 郭学彬, 肖正学, 等.弹性波CT在混凝土靶体冲击损伤实验中的应用[J].实验力学, 2010, 25(2):136-141. http://www.wenkuxiazai.com/doc/333afb8fcc22bcd126ff0cd5.htmlLIN M Q, GUO X B, XIAO Z X, et al.Application of elastic wave CT to impacting damage experiment of concrete targets[J].Journal of Experimental Mechanics, 2010, 25(2):136-141. http://www.wenkuxiazai.com/doc/333afb8fcc22bcd126ff0cd5.html [20] 曹菊珍, 梁龙河, 王政. 高速碰撞中弹靶动态本构关系和力学特性的数值研究[R]. 绵阳: 中国工程物理研究院, 2010.CAO J Z, LIANG L H, WANG Z. Numerical study of dynamic constitutive and mechanical properties about high-speed collision[R]. Mianyang: Chinese Academy of Engineering Physics, 2010. -