«上一篇
文章快速检索     高级检索
下一篇»
  智能系统学报  2019, Vol. 14 Issue (2): 281-287  DOI: 10.11992/tis.201709044
0

引用本文  

柳强, 焦国帅. 基于Kriging模型和NSGA-II的航空发动机管路卡箍布局优化[J]. 智能系统学报, 2019, 14(2): 281-287. DOI: 10.11992/tis.201709044.
LIU Qiang, JIAO Guoshuai. Layout optimization of aero-engine pipe clamps based on Kriging model and NSGA-II[J]. CAAI Transactions on Intelligent Systems, 2019, 14(2): 281-287. DOI: 10.11992/tis.201709044.

基金项目

国家自然科学基金资助项目(51305192);辽宁省自然科学基金计划重点项目(20170540589).

通信作者

焦国帅. E-mail:jiaoguoshuai123@163.com

作者简介

柳强,男,1982年生,副教授,主要研究方向为多目标优化、近似模型方法;
焦国帅,男,1993年生,硕士研究生,主要研究方向为多目标优化及其应用、管路布局

文章历史

收稿日期:2017-09-22
网络出版日期:2018-04-17
基于Kriging模型和NSGA-II的航空发动机管路卡箍布局优化
柳强 , 焦国帅     
辽宁石油化工大学 信息与控制工程学院,辽宁 抚顺 113001
摘要:针对传统卡箍布局规划存在效率低且难以解决多目标优化问题等难点,提出一种基于Kriging模型和NSGA-II算法的航空发动机管路卡箍多目标布局优化方法。提出并建立反映卡箍位置与管路振动性能关系的Kriging代理模型,同时结合拉丁超立方实验设计方法以及粒子群优化技术提高建模精度。以管路一阶固有频率和二阶固有频率为优化目标,应用NSGA-II对管路卡箍位置进行布局规划以避免共振。在优化计算过程中,应用所建近似模型代替CAE分析程序对适应值函数进行评价,大大减小了计算量。发动机管路卡箍布局算例表明:所提方法可一次性获得多个满足要求的非支配解方案,不仅提升了管路系统的可靠性,而且计算效率亦得到了很大提高。最后仿真结果证明了所提方法的有效性。
关键词发动机管路    Kriging模型    多目标优化    卡箍位置    管路振动    
Layout optimization of aero-engine pipe clamps based on Kriging model and NSGA-II
LIU Qiang , JIAO Guoshuai     
School of Information and Control Engineering, Liaoning Shihua University, Fushun 113001, China
Abstract: Considering the low efficiency and difficulty in solving multi-objective optimization problems of the traditional clamp layout planning methods, a multi-objective layout optimization method of aero-engine pipe clamps based on Kriging model and NSGA-II is presented. Firstly, the Kriging surrogate model is constructed to reflect the relationship between the clamp position and the vibration performance of the pipe, and the modeling accuracy is improved by using the Latin hypercube design method and particle swarm optimization (PSO). Secondly, the first natural frequency and second order natural frequency of pipe are selected as the optimization objectives, and then the NSGA-II algorithm is applied to solve the layout planning of the pipe clamp for avoiding resonance In the process of optimization, the Kriging models are used instead of the CAE analysis program to evaluate the fitness function, which significantly reduces the computational complexity. Numerical computations of engine pipe clamp layout show that the proposed method can obtain a set of non-dominated solutions meeting engineering requirements while improving the reliability of piping system and computational efficiency of algorithm, which demonstrates the effectiveness and efficiency of proposed method.
Key words: engine pipe    Kriging model    multi-objective optimization    clamp location    pipe vibration    

管路系统作为能量传递和介质传输的重要通道在各种复杂装备中起着重要的作用,对机械装备的安全性、可靠性及成本有重要影响。在机械设备工作过程中经常会因为机械振动或介质流动导致管路系统的振动故障[1],进而影响设备的正常运转。一台典型的航空发动机通常包含上百根管路,这些管路的支撑部件即卡箍的布局规划对管路振动性能有重要影响,因此针对管路卡箍布局规划展开研究对降低管路系统故障、提高机械设备工作性能等具有重要意义。

在管路卡箍布局优化方面,多年来国内外学者取得了一定的研究成果。顾文彬[2]对直管结构在自由振动、瞬态响应和随机响应下支撑的最优位置优化进行了研究,结果表明不同激励形式下直管卡箍的最优位置不同。Zhu等[3]提出通过采用伪密度技术将离散问题转化为连续体,建立了支撑布局的拓扑优化方法。尹泽勇等[4]对卡箍刚度在发动机管路系统振动特性中的影响进行了研究,分别对单管和双管卡箍进行了有限元分析计算,并进行了实验测定。Wang等[5-6]分别以基频最大化和变形最小化为优化目标,采用启发式优化算法对矩形板结构和直梁结构的支撑位置进行了优化设计。智友海等[7]基于疲劳累积损伤的破坏准则,通过 Ansys 软件中所提供的蒙特卡罗可靠性分析方法,对管路在随机振动激励下系统的可靠性进行了优化分析,得到了满足要求的可靠性优化设计方案。刘伟等[8]对发动机管路的卡箍位置进行了动力灵敏度分析,结合有限元分析法分别以结构基频最大化、随机振动响应最小化为目标,对管路系统的卡箍位置进行了优化设计,结果表明:某些卡箍位置信息对管路的性能影响更明显。李鑫等[9]针对飞机液压管路的卡箍布局问题,建立了管路的数学模型并利用传递矩阵法得到了频域特征阻抗的变化规律,以激振源的固有频率特征阻抗的加权和为单一目标函数,运用粒子群算法对管路卡箍位置进行了优化,取得了较好的效果。另外,近年来一些学者开始探索对管路卡箍多目标布局优化问题进行研究,例如:刘周[10]以调频、调幅、总轴向应力和卡箍的重量为优化目标,应用改进的多目标遗传算法对发动机管路卡箍布局进行了优化设计,但该方法的不足是算法在每次进化时都需要运用有限元分析程序计算每个个体的适应值,计算代价大且比较耗时。

在现有的管路卡箍布局方法中,主要存在如下问题:1) 多数文献只考虑单个优化目标或将多个优化目标采用线性加权的方式将其转化为单目标,并未在本质上解决管路卡箍布局问题的多目标优化属性;2) 优化效率较低,在进化过程中需要反复应用CAE分析程序对适应值函数进行评价;3) 虽然已有较多文献对管路振动性能进行了深入分析,但管路卡箍布局规划方面的研究还相对较少。本文从多目标优化的角度出发,提出一种基于Kriging模型和NSGA-II算法的航空发动机管路卡箍规划方法。该方法以管路系统的一阶和二阶固有频率为优化目标,分别对其建立Kriging代理模型,并应用NSGA-II算法对发动机管路卡箍布局的Pareto解集(非支配解集)进行求解,以避免共振并提高系统的稳定性。在算法进化过程中,应用所建多代理模型代替CAE分析程序对适应值函数进行评价。

1 总体设计

对于发动机管路设计而言,卡箍位置的变化对管路的动力学特性有着很大影响。因此在管路卡箍布局的优化设计中,主要目标是通过对卡箍位置的优化设计来减少管路振动并降低能量损失,从而提高管路的动力学特性,保证管路各方面性能达到最优。本文的总体设计思路如图1所示。

Download:
图 1 总体设计 Fig. 1 Overall design

总体设计主要步骤如下:

1) 建立UG模型,采用拉丁超立方抽样产生管路卡箍位置的试验样本。

2) 应用UG高级仿真模块的有限元分析计算方法,对样本点进行模态分析,得到样本响应值。

3) 根据样本及样本响应值分别建立Kriging近似模型并进行模型精度检验。

4) 基于Kriging代理模型和NSGA-II算法对管路卡箍位置进行多目标优化,最后进行验证、输出计算结果。

2 试验设计及Kriging代理模型 2.1 试验设计

试验设计是数理统计学的应用方法之一,它的主要内容是讨论如何合理地安排试验、取得数据,然后进行综合的科学分析,从而达到尽快获得最优方案的目的。拉丁超立方抽样[11]是一种多维分层抽样方法,其可随机地产生尽量分布均匀的样本点,同时样本数量可以设定,因此在试验设计领域应用广泛[12]

本文采用拉丁超立方抽样产生管路卡箍位置的试验样本。由于管路卡箍位置分布的变化性,因此将卡箍位置用每个卡箍距离管路右端点的长度来表示。假设采用双卡箍布局,卡箍位置距离管路右端点的长度分别为 ${l_1}$ ${l_2}$ ,所分析的发动机管路模型长度为 $L$ ,样本数量 $M = 100$ 。其中, ${l_i} \in (0,L)$ $i$ =1、2, $L = 213$ 。拉丁超立方抽样产生的试验样本如图2所示。

Download:
图 2 试验样本 Fig. 2 Test sample

考虑到发动机管路设计领域均采用UG软件进行建模的行业惯例,为提高系统集成化程度,本文采用UG高级仿真功能进行CAE分析。此外,不同于一般的直管,本文所用的发动机曲面管路是基于B样条曲线形成的弯管,如图3(a)所示,其弯曲程度取决于发动机机匣表面的弯曲程度。根据管路卡箍位置的试验样本值建立UG模型,管路材料为Alloy steel,弹性模量为210 GPa,泊松比为0.28,密度为7 700 kg/m3。然后对所建模型进行模态分析,如图3所示,具体步骤如下:

Download:
图 3 模态分析示意 Fig. 3 Schematic diagram of modal analysis

1) 进行网格划分。选用十节点四面体单元,单元大小为1.5 mm,整个管路使用了35 470个节点, 19 976个单元,结果如图3(b)所示。

2) 添加约束。在管路两端添加固定约束,在卡箍位置处添加圆柱形约束(暂不考虑卡箍的刚度),固定其径向和轴向增长,如图3(d)所示。

3) 进行求解,记录数据。使用UG软件高级仿真的NX NASTRAN求解器,解算方案类型为SOL 103 Real Eigenvalues。求解完成后,记录管路的一阶固有频率和二阶固有频率,求解结果如图3(c)所示。

2.2 Kriging模型的基本原理

近似模型是指根据样本点及其响应值构造的计算结果与仿真分析或实际试验结果相近的数学模型。它的主要优点[13-14]是效率高且计算代价小。作为一种常用的近似模型,Kriging模型最早由Sacks[15]应用于计算机试验设计与分析领域,其基本原理[16]可以简要表述如下:设近似函数为 $y(x)$ ,系统的响应值与自变量之间的函数可以写成:

$y(x) = F(\beta ,x) + Z(x)$ (1)

式中: $F(\beta ,x)$ 为回归模型,相当于对全部设计变量的全局模拟, $\beta $ 为回归参数; $Z(x)$ 为均值为0、方差为 ${\sigma ^2}$ 的正态随机过程,体现了响应的随机性,相当于局部背离。关于Kriging模型的进一步介绍详见文献[17]。

此外,由于本文为多目标优化问题,因此需要分别对管路一阶固有频率和二阶固有频率建立Kriging模型,并在优化计算过程中,应用所建立的Kriging模型代替CAE分析程序对适应值函数进行评价,从而提高优化效率。

3 基于Kriging模型和NSGA-II的管路卡箍布局优化 3.1 NSGA-II简介

NSGA-II是Deb等[18]在2002年对其算法NSGA的改进算法,它是目前多目标优化领域应用最广泛的算法之一。相对于NSGA而言,NSGA-II的主要特点包括:1) 使用一种新的快速非支配解排序方法,有效降低了计算的复杂度。2) 应用拥挤度的概念,克服了NSGA中需要人为指定共享参数的缺陷,从而使得个体能够扩展到整个Pareto前沿面并尽可能的均匀分布。3) 采用精英保留机制,不但扩大了采样空间,而且可以保证优良个体在进化过程中不会丢失,有效提高了种群的进化效率。

3.2 优化目标及编码设计 3.2.1 优化目标

为避免管路在工作过程中与外部激励发生共振,在设计时要求卡箍安装后的管路系统工作时的固有频率在共振范围外,一般要求在发动机转速的20%以外。此外,在优化算法的设计中,约束条件和优化目标是可以相互转化的。因此本文将管路系统的一阶和二阶固有频率与发动机转动频率的差值分别作为优化目标:

$\min \left\{ \begin{array}{l} {f_1}(x) = - |\Delta {w_1}| = - |{w_1} - {w_e}|\\ {f_2}(x) = - |\Delta {w_2}| = - |{w_2} - {w_e}| \end{array} \right.$ (2)

式中: ${w_1}$ ${w_2}$ 分别为管路系统的一阶和二阶固有频率, $\Delta {w_1}$ $\Delta {w_2}$ 分别为管路系统的一阶和二阶固有频率分别与发动机转动频率的差值, ${w_e}$ 为发动机转动频率。此处的管路系统一阶固有频率 ${w_1}$ 和二阶固有频率 ${w_2}$ 可以通过有限元分析计算得到,本文为了提高优化效率,在进化计算过程中,将 ${w_1}$ ${w_2}$ 分别用已建立好的Kriging模型代替。

3.2.2 编码方式

卡箍位置通常可用每个卡箍布置点距离管路右端点的长度来表示,如文献[8, 10]均采用了该编码方式。由于本文研究对象为发动机机匣表面弯管,管路中心线是一条曲线。以2.1节中所述的双卡箍为例,卡箍距离管路右端点的曲线长度可由曲线积分求得,如式(3)、(4)所示,也可通过UG软件中的求弧长的工具来求得,如图4所示。

${l_1} = \int_{{\varGamma _1}} {{\rm d}s} $ (3)
${l_2} = \int_{{\varGamma _2}} {{\rm d}s} $ (4)

式中: ${l_1}$ ${l_2}$ 分别为曲线弧 ${\varGamma _1}$ ${\varGamma _2}$ 的长度。因此,NSGA-II种群中的第 $i$ 个染色体(个体)可用距离向量 $\left\{ {{l_{i1}},{l_{i2}}, \cdots ,{l_{in}}} \right\}$ 来描述,则某代种群可以表示为

$\left[ \begin{array}{l} {l_{11}}\,\,\,\,{l_{12}}\,\,\,\, \cdots \,\,\,\,{l_{1n}}\\ \qquad\;\;\;\vdots \\ {l_{i1}}\,\,\,\,{l_{i2}}\,\,\,\, \cdots \,\,\,\,{l_{in}}\\ \qquad\;\;\;\vdots \\ {l_{M1}}\,\,\,\,{l_{M2}}\,\,\,\, \cdots \,\,\,\,{l_{Mn}} \end{array} \right]$

式中: ${l_{in}}$ 表示种群中第 $i$ 个个体中第 $n$ 个卡箍距离管路右端点的长度, $i = 1,2, \cdots ,M$ $M$ 为种群大小, $n$ 为卡箍的数量。

Download:
图 4 卡箍布置点距离管路右端点的曲线长度 Fig. 4 The curve length of clamp placement distance line right endpoint
3.3 算法流程

管路卡箍布局仿真实验通过MATLAB与UG联合实现,其中,UG实现三维建模及有限元分析计算,MATLAB建立Kriging模型和实现算法寻优。其总体流程如图5所示。

Download:
图 5 算法流程图 Fig. 5 Algorithm flow chart
4 仿真实验及结果分析

为了验证所提方法的可行性,对所提方法进行了发动机管路卡箍多目标优化布局仿真实验。测试计算机硬件环境:CPU为 3.20 GHz Intel(R)core(TM) i5-4460,内存4 GB。仿真软件为MATLAB R2010a和UGNX10.0。

4.1 卡箍布局仿真

采用双卡箍布局,管路长度为 $L$ =213,管路其他参数如2.1节所述。NSGA-II算法参数设置如下:种群大小为 $N$ =100,迭代次数为 $T$ =100,交叉概率为 ${P_{\rm{c}} }$ =0.9,变异概率 ${P_{\rm{m}} }$ =0.1。最后求得的管路卡箍布局的Pareto解集分布的前沿面如图6所示,对应的卡箍位置距离管路右端点的长度 ${l_1}$ ${l_2}$ 的分布如图7所示。所求得的Pareto解集中一共包含60个解,由于篇幅所限,表1只给出Pareto解集中部分典型个体的信息,图8图9图10分别为根据表1中的个体信息运用有限元分析程序计算得到的管路一阶和二阶振型图。

Download:
图 6 发动机管路卡箍布局的Pareto解集前沿面 Fig. 6 Pareto set front surface of engine pipe clamp layout
Download:
图 7 ${l_1}$ ${l_2}$ 分布图 Fig. 7 The distribution map of ${l_1}$ and ${l_2}$
表 1 发动机管路卡箍布局Pareto解集部分典型个体信息 Tab.1 Typical individual information of the Pareto solution set of the engine pipe clamp layout
Download:
图 8 非支配解1 Fig. 8 Non-dominated solution 1
Download:
图 9 非支配解2 Fig. 9 Non-dominated solution 2
Download:
图 10 非支配解3 Fig. 10 Non-dominated solution 3
4.2 结果讨论

图7可知,所得到的最优卡箍位置分布在如表2所示的3个区间内。最终结果表明:在发动机管路卡箍多目标布局优化中,得到的一组Pareto解集不仅使管路系统工作时的固有频率在发动机转速的20%以外,而且尽可能的远离共振范围,从而提高了管路系统的稳定性,同时设计者可以根据需要选取合适的卡箍布局方案。

表 2 卡箍位置的最优区间 Tab.2 Optimal range of clamp position

计算完成后,对结算结果进行误差分析,分析结果如表3所示。由Kriging模型所得到的结果和由CAE分析程序所计算得到的结果相比,一阶固有频率 ${w_1}$ 的相对误差 ${e_1}$ 分别为0.82%、1.99%、4.07%,二阶固有频率 ${w_2}$ 的相对误差 ${e_2}$ 分别为1.15%、3.94%和2.86%,说明所建立的Kriging模型精度较高,可以满足设计要求。

表 3 计算结果的误差分析 Tab.3 Error analysis of calculation results

表3中, ${w_e}$ 发动机转动频率, ${w_1}$ ${w_2}$ 分别表示Kriging模型输出的管路一阶和二阶固有频率, ${w_1}^\prime $ ${w_2}^\prime $ 分别表示由CAE分析程序计算得到的管路一阶和二阶固有频率, ${e_1}$ ${e_2}$ 分别表示两者的相对误差。

进一步,建立Kriging模型的样本数量为100,对管路进行一次模态分析和有限元计算所需时间大约为1 min,建立管路卡箍布局的Kriging模型需要约100 min。NSGA-II算法种群大小为100,迭代次数为100,基于Kriging模型的NSGA-II计算时间仅需0.6 min,因此基于Kriging模型和NSGA-II的优化方案总计耗时约100.6 min。若在NSGA-II进化时对每个个体都使用有限元分析计算出个体的适应值,则需要耗时 $(100 \times 100) \times 1$ min=10 000 min,计算代价非常大。可见,基于Kriging模型和NSGA-II的优化方法可以显著提高优化效率。

5 结束语

1) 本文提出了一种基于Kriging模型和NSGA-II算法的航空发动机管路卡箍多目标布局优化方法,以管路一阶固有频率和二阶固有频率为优化目标,应用NSGA-II对管路卡箍位置进行布局规划以避免共振,提高管路系统的稳定性。

2) 通过建立Kriging代理模型,避免了在优化过程中反复使用CAE分析程序对适应值函数进行评价,因此显著提高了优化效率。

3) 与传统的管路卡箍布局方法相比,本文所提方法可以得到一组非支配解集,设计人员可以根据工程经验选择适当的管路卡箍布局方案。

4) 所提方法具有很好的通用性,既适用于发动机管路卡箍布局,也适用于其他域的管路支撑部件布局问题,所用CAE软件可以根据行业特点选择Ansys、Cosmos、Pro/ENGINEER等。

参考文献
[1] 何宇廷, 杨少华, 冯立富. 飞机地面压力加油系统导管卡箍固定间距的确定[J]. 机械科学与技术, 2000, 19(5): 726-728.
HE Yuting, YANG Shaohua, FENG Lifu. On the determination of fixture intervals of pipe hoops of aircraft ground pressure refueling system[J]. Mechanical science and technology, 2000, 19(5): 726-728. DOI:10.3321/j.issn:1003-8728.2000.05.014 (0)
[2] 顾文彬. 舰船管路系统在振动环境下弹性支承的位置优化研究[D]. 上海: 同济大学, 2000.
GU Wenbin. The position optimizing of ship’pipe system support under vibration excitation[D]. Shanghai: Tongji University, 2000. (0)
[3] ZHU Jihong, ZHANG Weihong. Maximization of structural natural frequency with optimal support layout[J]. Structural and multidisciplinary optimization, 2006, 31(6): 462-469. DOI:10.1007/s00158-005-0593-2 (0)
[4] 尹泽勇, 陈亚农. 卡箍刚度的有限元计算与实验测定[J]. 航空动力学报, 1999, 14(2): 179-182.
YIN Zeyong, CHEN Yanong. Finite element analysis and experimental measurement of stiffness of hoop[J]. Journal of aerospace power, 1999, 14(2): 179-182. DOI:10.3969/j.issn.1000-8055.1999.02.015 (0)
[5] WANG D, JIANG J S, ZHANG W H. Optimization of support positions to maximize the fundamental frequency of structures[J]. International journal for numerical methods in engineering, 2004, 61(10): 1584-1602. DOI:10.1002/(ISSN)1097-0207 (0)
[6] WANG D. Optimization of support positions to minimize the maximal deflection of structures[J]. International journal of solids and structures, 2004, 41(26): 7445-7458. DOI:10.1016/j.ijsolstr.2004.05.035 (0)
[7] 智友海, 史向平. 飞机管路系统卡箍位置的可靠性优化设计[J]. 飞机设计, 2010, 30(6): 75-80.
ZHI Youhai, SHI Xiangping. Reliability optimization designs of clamp's locations for airplane pipeline system[J]. Aircraft design, 2010, 30(6): 75-80. DOI:10.3969/j.issn.1673-4599.2010.06.016 (0)
[8] 刘伟, 曹刚, 翟红波, 等. 发动机管路卡箍位置动力灵敏度分析与优化设计[J]. 航空动力学报, 2012, 27(12): 2756-2762.
LIU Wei, CAO Gang, ZHAI Hongbo, et al. Sensitivity analysis and dynamic optimization design of supports’ positions for engine pipelines[J]. Journal of aerospace power, 2012, 27(12): 2756-2762. (0)
[9] 李鑫, 王少萍. 基于卡箍优化布局的飞机液压管路减振分析[J]. 振动与冲击, 2013, 32(1): 14-20.
LI Xin, WANG Shaoping. Vibration control analysis for hydraulic pipelines in an aircraft based on optimized clamp layout[J]. Journal of vibration and shock, 2013, 32(1): 14-20. DOI:10.3969/j.issn.1000-3835.2013.01.004 (0)
[10] 刘周. 多目标遗传算法及其在管路卡箍布局优化设计中的应用研究[D]. 武汉: 武汉理工大学, 2014.
LIU Zhou. Research on multi-objective genetical algorithm and its application in optimal design of piping clamp layout[D]. Wuhan: Wuhan University of Technology, 2014. (0)
[11] MCKAY M D, BECKMAN R J, CONOVER W J. A comparison of three methods for selecting values of input variables in the analysis of output from a computer code[J]. Technometrics, 2000, 42(1): 55-61. DOI:10.1080/00401706.2000.10485979 (0)
[12] 李耀辉. 基于Kriging模型的全局近似与仿真优化方法[D]. 武汉: 华中科技大学, 2015.
LI Yaohui. The Kriging-based global approximation and simulation optimization methods[D]. Wuhan: Huazhong University of Science and Technology, 2015. (0)
[13] 韩永志, 高行山, 李立州, 等. 基于Kriging模型的涡轮叶片多学科设计优化[J]. 航空动力学报, 2007, 22(7): 1055-1059.
HAN Yongzhi, GAO Hangshan, LI Lizhou, et al. Kriging model-based multidisciplinary design optimization for turbine blade[J]. Journal of aerospace power, 2007, 22(7): 1055-1059. DOI:10.3969/j.issn.1000-8055.2007.07.006 (0)
[14] 韩鼎, 郑建荣, 周骏彦. Kriging模型并行加点策略的多目标优化方法[J]. 机械科学与技术, 2016, 35(11): 1715-1720.
HAN Ding, ZHENG Jianrong, ZHOU Junyan. A multi-objective optimization method using Kriging model and parallel point adding strategy[J]. Mechanical science and technology for aerospace engineering, 2016, 35(11): 1715-1720. (0)
[15] SACKS J, WELCH W J, MITCHELL T J, et al. Design and analysis of computer experiments[J]. Statistical science, 1989, 4(4): 409-423. DOI:10.1214/ss/1177012413 (0)
[16] 李小刚, 程锦, 刘振宇, 等. 基于双层更新Kriging模型的机械结构动态特性稳健优化设计[J]. 机械工程学报, 2014, 50(3): 165-173.
LI Xiaogang, CHENG Jin, LIU Zhenyu, et al. Robust optimization for dynamic characteristics of mechanical structures based on double renewal Kriging model[J]. Journal of mechanical engineering, 2014, 50(3): 165-173. (0)
[17] 柳强, 王成恩. 基于Kriging模型的复杂产品管线敷设顺序粒子群优化[J]. 机械工程学报, 2011, 47(13): 140-146.
LIU Qiang, WANG Cheng’en. Kriging model-based routing sequence planning for complex products by particle swarm optimization[J]. Journal of mechanical engineering, 2011, 47(13): 140-146. (0)
[18] DEB K, PRATAP A, AGARWAL S, et al. A fast and elitist multiobjective genetic algorithm: NSGA-II[J]. IEEE transactions on evolutionary computation, 2002, 6(2): 182-197. DOI:10.1109/4235.996017 (0)