目前混凝土毁伤效应中侵彻深度的预测对防护工程设计与建设有着重要的指导意义,传统的预测方法存在样本需求量大、预测误差大等问题.根据支持向量机原理,采用粒子群算法优化模型参数,提出了预测动能弹侵彻深度的粒子群-支持向量机方法,并编写了相应的计算程序,通过援引实测数据验证预测的准确性.结果表明:该方法对于小样本、非线性预测有较大优势,相比于传统的灰色理论预测,其预测相对误差较小(最大相对误差为3.18%);随着训练样本量增多,最大相对误差逐渐减小,且变化速率逐渐减缓,但计算量增大.因此,粒子群-支持向量机方法用于动能弹侵彻混凝土靶体的深度预测是合理可行的.%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 calcula-tion becomes larger.Above all,it is feasible to apply PSO-SVM method to the prediction of penetration depth of projectiles into concrete targets.
展开▼