首页> 中国专利> 基于改进Kriging算法的顶置武器站结构优化方法

基于改进Kriging算法的顶置武器站结构优化方法

摘要

本发明提供了一种基于改进Kriging算法的顶置武器站结构优化方法,包括如下步骤:步骤一、给定支撑架弹性模量,弹箱质量,缓冲器刚度的范围;步骤二、采用拉丁超立方试验设计选取获取N组样本点;步骤三、计算炮口振动综合参数;步骤四、联合N组样本点和N个炮口振动综合参数构成初始训练样本点集;步骤五、使用遗传算法对kriging代理模型进行寻优,找出最优点及最大期望提高点;步骤六、基于双重kriging模型序列迭代优化算法对结构参数优化问题进行寻优直到收敛。本发明提供的一种基于改进Kriging算法的顶置武器站结构优化方法,通过对支撑架弹性模量、弹箱质量、缓冲器刚度的优化设计,使炮口扰动量最小。

著录项

  • 公开/公告号CN106156493A

    专利类型发明专利

  • 公开/公告日2016-11-23

    原文格式PDF

  • 申请/专利权人 中国人民解放军装甲兵工程学院;

    申请/专利号CN201610481621.5

  • 发明设计人 毛保全;邓威;冯帅;李程;王之千;

    申请日2016-06-27

  • 分类号G06F19/00(20110101);G06N3/12(20060101);

  • 代理机构北京远大卓悦知识产权代理事务所(普通合伙);

  • 代理人周明飞

  • 地址 100000 北京市丰台区长辛店杜家坎21号

  • 入库时间 2023-06-19 00:57:41

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-06-23

    未缴年费专利权终止 IPC(主分类):G06F17/50 授权公告日:20180817 终止日期:20190627 申请日:20160627

    专利权的终止

  • 2018-08-17

    授权

    授权

  • 2016-12-21

    实质审查的生效 IPC(主分类):G06F19/00 申请日:20160627

    实质审查的生效

  • 2016-11-23

    公开

    公开

说明书

技术领域

本发明属于武器站技术领域,特别涉及一种基于改进Kriging算法的顶置武器站结构优化方法。

背景技术

火炮发射时,火药燃烧产生的瞬时高温、高压推动弹丸在膛内高速运动,加之火炮的惯性作用,使火炮产生剧烈振动,导致炮口指向发生变化,严重影响射击精度。研究火炮发射的炮口扰动及其变化规律,对于评价和考核火炮性能、鉴定火炮生产质量、提高火炮射击精度具有重要的理论意义。通过对顶置武器站结构参数进行优化使炮口扰动最小。

发明内容

本发明设计开发了一种基于改进Kriging算法的顶置武器站结构优化方法,通过对结构参数的优化,解决了炮口扰动量大影响射击精度的问题。

本发明提供的技术方案为:

一种基于改进Kriging算法的顶置武器站结构优化方法,包括如下步骤:

步骤一、给定顶置武器站支撑架弹性模量E的范围E∈[Ea,Eb],弹箱质量m的范围m∈[ma,mb],缓冲器刚度K的范围K∈[Ka,Kb];

步骤二、采用拉丁超立方试验设计选取E、m、K的值,获取N组样本点(Ei,mi,Ki),i=1,2,...,N;

步骤三、将顶置武器站支撑架弹性模量、弹箱质量、缓冲器刚度分别设定为Ei、mi、Ki,对顶置武器站进行炮口扰动试验,获取高低向线速度均方值Di(vz)、水平向线速度均方值Di(vy)、高低向角位移均方值Diz)以及水平向角位移均方值Diy),计算炮口振动综合参数Fi

Fi=w1D(vz)+w2D(θz)+w3D(vy)+w4D(θy)

其中,w1、w2、w3、w4为权系数;

步骤四、联合N组样本点(Ei,mi,Ki)和N个炮口振动综合参数Fi构成初始训练样本点集,构建kriging代理模型;

步骤五、使用遗传算法对kriging代理模型进行寻优,找出最优点及最大期望提高点;

步骤六、将步骤五中获取的最优点及最大期望提高点两点方差最小点作为待添加的采样点,重新进行kriging代理模型寻优,直到最优点收敛;此时得到的武器站支撑架弹性模量E0、弹箱质量m0、缓冲器K0即为顶置武器站结构优化参数。

优选的是,步骤三中,w1=w31,w2=w4=10。

优选的是,步骤六中,收敛准则为:

>y^mink+1-y^minky^mink1%>

其中,分别为第k代、第k+1代kriging模型的最优值。

优选的是,步骤二中,使用拉丁超立方试验提取35组样本点。

步骤五中遗传算法种群数量为44,交叉概率为0.7,变异概率为0.05,收敛阀值为0.001。

优选的是,支撑架弹性模量E的范围E∈[1.5,2.5]。

优选的是,弹箱质量m的范围m∈[50,130]。

优选的是,缓冲器刚度K的范围K∈[500,750]。

本发明的有益效果是:本发明提供了一种基于改进Kriging算法的顶置武器站结构优化方法,通过对支撑架弹性模量、弹箱质量、缓冲器刚度的优化设计,使炮口扰动量最小。

附图说明

图1为本发明所述的基于改进Kriging算法的顶置武器站结构优化方法流程图。

具体实施方式

下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。

如图1所示,本发明提供了一种基于改进Kriging算法的顶置武器站结构优化方法,包括以下步骤:

步骤一:选择支撑架弹性模量E、弹箱质量m、缓冲器刚度K这三个结构参数作为优化问题的设计变量,这三个参数的取值范围图表1所示:

表1

步骤二:采用拉丁超立方试验设计选取E、m、K的值,获取35组样本点(Ei,mi,Ki),i=1,2,...,35。

步骤三、将顶置武器站支撑架弹性模量、弹箱质量、缓冲器刚度分别设定为Ei、mi、Ki,对顶置武器站进行炮口扰动试验,获取高低向线速度均方值Di(vz)、水平向线速度均方值Di(vy)、高低向角位移均方值Diz)以及水平向角位移均方值Diy),计算炮口振动综合函数

minF=min(w1D(vz)+w2D(θz)+w3D(vy)+w4D(θy))

其中,w1、w2、w3、w4为权系数,作用是对振动参量的量纲进行统一,取值为:w1=w3=1,w2=w4=10。

步骤四:生成初始训练样本空间。将35组样本点(Ei,mi,Ki),i=1,2,...,35连同炮口振动综合参数生成初始训练样本空间,部分样本空间如表2所示

表2

步骤五:在初始训练样本空间的基础上,利用Matlab中的“DACE”工具箱构造第一代kriging模型,回归函数选择二元二次多项式,相关函数选择高斯函数,并考虑各向异性作用,对每个设计变量单独赋予θ值,范围取[0.1,20],初始值统一设置为10。选择遗传算法作为优化算法,设置种群数量为44,交叉概率为0.7,变异概率为0.05,收敛阀值为0.001。

kriging代理模型本质上是一种基于统计理论的近似模型[139],其有效性及精确性受随机误差的影响小。kriging代理模型在对未知点进行预测时,需要借助周围已知采样点的信息,通过对该信息进行加权组合来估计未知点,加权方法则根据最小化估计值误差的方差来确定,因此,可以认为kriging模型是最优的线性无偏估计。

kriging作为一种半参数化的近似模型,由线性回归部分和非参数部分组成:

式中,F(β,x)为回归部分,由一系列x的多项式及回归系数β来共同决定:

>F(β,x)=β1f1(x)+β2f2(x)+...+βpfp(x)=[β1β2...βn]f1(x)f2(x)···fn(x)=f(x)Tβ>

在插值过程中F(β,x)提供全局近似,且x的多项式形式可以选择为0阶、1阶或2阶。

z(x)为非参数部分,在插值过程中提供局部偏差的近似,具有以下统计特性:

>E(zi(x))=0Var(zi(x))=δi2Cov[z(xi),z(xj)]=δ2R[xi,xj,θ]>

式中,E为期望,Var为方差,Cov为协方差,R为相关函数,θ为相关向量。

假设一组已知的包含n个设计变量个数的样本点集为X=[x1,x2,…,xn]T,其相应的函数值为为Y=[y1,y2,…,yn]T,则采用kriging进行插值后,对任意一个未知点响应值的估计为:

式中,c为插值系数。代理模型的估计误差为:

式中,F=[f1,f2,…,fn]T,,Z=[z1,z2,…,zn]T

为了保证估计结果的无偏性,需要使上述估计误差的期望为0:

即有:

FTc-f(x)=0

此时,估计值的均方差为:

式中,

>R=R(θ,xi,xj),(i,j=1,2,...,n)r(x)=[R(θ,s,x1),R(θ,s,x2),...,R(θ,s,xn)]T>

kriging模型要求最小,因此系数c可通过建立最小化均方差优化模型来求解得出:

引入拉格朗日乘子得:

L(c,λ)=σ2(1+cTRc-2cTr)-λT(FTc-f(x))

上式关于c的梯度为:

>(L(c,λ))c=2σ2(Rc-r)-Fλ>

结合约束条件可得系统方程为:

>RFFT0cλ~=rf>

可以进一步推导出:

>c=R-1(r-Fλ~)λ~=-λ2σ2=(FTR-1F)-1(FTR-1r-f)>

将上式代入得:

对数形式的参数估计极大似然函数为:

>Ln(β,σ2,θ)=-12[n>ln(2π)+n>lnσ2+ln|R|+1σ2(y-Fβ)TR-1(y-Fβ)]>

当θ初始值给定后,将极大似然函数分别对β和σ2求导数,并令其等于0,则可以得到两个参数的极大似然估计为:

此时,kriging对未知点的估计即为最优线性无偏估计:

步骤六:依据上述初始条件,基于双重kriging模型序列迭代优化算法对武器站结构参数优化问题进行寻优,收敛准则为:

>y^mink+1-y^minky^mink1%>

式中,分别为第k代、第k+1代kriging模型的最优值。

结果如表3、表4所示,其中x1、x2、x3分别对应支撑架弹性模量、弹箱质量以及缓冲器刚度。

表3

表4

由特征点历史可知,在武器站炮口振动优化问题的寻优过程中,最优值并不是一味地变小,而是在-40至40间来回波动,导致该现象的原因在于拟合出的kriging代理模型具有若干个相近的极小值点,当本轮kriging模型搜索到的最优点经加点提高准确度后,另一个相近的极小值点凸显出来,成为下一轮kriging模型的最优点,如此反复寻优、加点,一直到该若干个极小值点被“填平”、全局最优点留存下来为止。

从表3、表4可知,整个优化过程经历了26轮kriging模型的更新,总共加点26个,最终收敛的全局最优值为1.965,相比起初始值,目标函数优化幅度为24.7%,对应的结构参数最优解为:支撑架弹性模量为1.913GPa、弹箱质量为122.506kg、缓冲器刚度615.69N/mm。

尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号