删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

基于SORA的多学科协同优化可靠性优化方法

本站小编 Free考研考试/2020-03-23

李海燕1, 井元伟2
1. 东北大学 计算机科学与工程学院, 辽宁 沈阳 110169;
2. 东北大学 信息科学与工程学院, 辽宁 沈阳 110819
收稿日期:2016-08-04
基金项目:国家自然科学基金资助项目(51305073, 51305074)。
作者简介:李海燕(1979-), 女, 河北承德人, 东北大学副教授;
井元伟(1956-), 男, 辽宁西丰人, 东北大学教授, 博士生导师。

摘要:针对多学科可靠性优化问题计算过程具有复杂性的特点, 从简化计算复杂性的角度, 研究协同优化可靠性优化方法.鉴于序列优化与可靠性评估(SORA)方法采用可靠性分析与优化过程相分离的方式, 提出了基于SORA的协同优化可靠性优化方法.该方法将具有三层嵌套循环的协同优化可靠性优化问题, 转变为顺序地执行确定性协同优化和可靠性分析过程.因而, 该可靠性优化模型维持了协同优化的两级优化结构, 降低了计算复杂性.最后, 利用工程算例对该方法的有效性进行了验证.
关键词:多学科设计优化协同优化序列优化与可靠性评估可靠性优化可靠性分析
SORA-Based Reliability Optimization Method for Multidisciplinary Collaborative Optimization
LI Hai-yan1, JING Yuan-wei2
1. School of Computer Science & Engineering, Northeastern University, Shenyang 110169, China;
2. School of Information Science & Engineering, Northeastern University, Shenyang 110819, China
Corresponding author: LI Hai-yan, E-mail: lihaiyan@mail.neu.edu.cn
Abstract: Aimed at the computation complexity of multidisciplinary reliability optimization, reliability-based collaborative optimization method was studied to simplify the computation process. Considering that the sequential optimization and reliability assessment (SORA) carries out reliability analysis and deterministic optimization with the sequential cycle mode, the SORA-based collaborative optimization was presented. The presented method converts the 3-layer nested reliability optimization structure into sequential deterministic collaborative optimization and reliability analysis, which maintains the two-level structure of collaborative optimization and simplifies the computation process. At last, an engineering example is used to demonstrate the effectiveness of the presented method.
Key Words: multidisciplinary design optimizationcollaborative optimizationsequential optimization and reliability assessmentreliability optimizationreliability analysis
复杂产品的设计过程往往涉及多个学科知识, 为解决该问题而产生的多学科设计优化(multidisciplinary design optimization, MDO)方法, 受到了航空航天等领域众多学者的青睐.针对多学科可靠性设计优化(reliability based MDO, RBMDO)问题, 在关于单级MDO算法的可靠性优化方面, Du等[1-2]和Agarwal等[3]均做出了一定贡献.关于多级MDO算法的可靠性优化问题的相关研究较少, 在Padmanabhan等[4]所给出的RBMDO问题研究中, 采用并行子空间方法求解最可能点(most probable point, MPP). Meng等[5]采用一阶马鞍点近似方法求解协同优化(collaborative optimization, CO)可靠性优化问题, 该方法需在马鞍点对可靠性约束进行线性化处理, 不适合处理非线性化程度高和离散性问题.正如Park等[6]所描述, 对于MDO问题中的可靠性优化问题, 相比于其他MDO算法, CO算法具有明显的优越性.
将可靠性分析与优化过程相分离, 是简化计算过程和提高计算效率的有效方式.在Sues等[7]所给出的RBMDO框架中, 采用了将可靠性分析从MDO优化中分离出来的策略, 将最可能失效点的计算移出优化过程, 并根据每次优化结果更新最可能失效点. Ahn等[8]则提出将可靠性分析从多学科分析中解耦出来, 采用顺序循环的方式分别进行可靠性分析和多学科分析. Du等[1]对序列解耦执行策略做了进一步的完善, 提出了序列优化与可靠性评估(sequential optimization and reliability assessment, SORA)方法, SORA采用序列的方式, 分别执行可靠性分析和优化过程, 从而将可靠性分析从优化过程中分离开来, 避免了传统的两重循环方式.同时, Du等[2]将SORA方法应用于单学科可行方法和多学科可行方法两种单级MDO方法, 将可靠性分析与单级MDO算法的优化过程分割开来, 显著地降低了RBMDO的计算复杂性.由于SORA方法具有形式简洁和计算效率较高的特点, 得到了学者们的青睐.如Zhang等[9]分别针对离散连续混合设计变量以及随机和认知混合不确定性因素, 基于SORA方法, 在单级MDO算法中开展RBMDO问题的研究.
相关研究者在通过分离可靠性分析和优化过程来提高RBMDO计算效率方面, 已做出了一定的工作, 尤其以Du等[1-2]所提出的SORA方法具有代表性.为了提高CO可靠性优化方法的计算效率, 本文研究基于SORA方法的CO可靠性优化方法.
1 可靠性分析在可靠性优化过程中, 对于每个优化点, 在分析可靠性约束g(z)的可靠性时, 均需计算性能函数g(z)的概率密度fz(z)的积分:
(1)
式(1)的积分计算过程复杂, 计算效率较低.为此, Tu等[10]提出了性能度量法(performance measure approach, PMA), 在PMA方法中, 式(1)所表示的可靠性约束计算问题可转化为如下各式的表述形式:
(2)
(3)
(4)
其中:R为设计所需达到的可靠性要求; β表示可靠性指标; gR的物理意义为可靠性约束g(z)的概率分布中1-Φ(-β)的上分位点, gR的值可通过逆MPP方法求出, 具体过程如下.
首先, 需将随机量转换到标准正态空间.对于服从正态分布的随机变量zi ~ N(μi, σi), 转换为标准正态空间变量的公式为
(5)
将所有随机变量转换到标准正态空间后, 通过逆可靠性方法可求得gR及MPP点. MPP点是从约束边界到原点的最短距离的点, 而可靠性指标β则称为最短距离, 寻找MPP点是一个最小化问题.
最终, 可靠性分析优化模型(1)将变为如下形式:
(6)
2 基于SORA的协同优化可靠性优化鉴于SORA方法在采用序列方式执行确定性优化与可靠性分析方面的优点, 提出基于SORA的协同优化(SORA-CO)方法.
2.1 SORA-CO模型表示形式系统级优化:
(7)
其中:z表示设计向量; zj为第j个设计变量; si表示第i个子学科的设计变量个数; xij*为第i个子学科所产生的第j个设计变量结果值.
i个子学科优化:
确定性优化为
(8)
其中:xi表示设计向量; xij为第j个设计变量; zj*表示由系统级传递来的第j个设计变量目标值; gim为第i个子学科第m个需要表示的可靠性约束; simk为当前第k次循环的移动向量.
m个可靠性约束分析:
(9)
式中, uim表示随机量通过式(5)转换到标准正态空间的设计向量, 优化结束后, 根据式(10)计算相应的MPP点:
(10)
其中:uim*表示式(9)的优化结果; μxi表示xi的均值; σ表示方差.
在第k次循环, 根据所得MPP点的结果计算第k + 1次循环转移量simk+1:
(11)
其中, μkxixi(MPP, k)分别表示第k次循环时的设计向量xi的均值及其MPP点.
2.2 实现步骤优化实现过程的流程图如图 1所示.
图 1(Fig. 1)
图 1 优化过程流程图Fig.1 Flowchart of optimization process

步骤1 ?设置系统级优化的起始值.首先, 需要为SORA-CO的系统级优化设置各设计变量的初始值, 并将其值分配给相关子学科, 作为设计变量优化结果的目标值.
步骤2 ?子学科级确定性优化.第1次循环时, 各设计变量的移动量设为0, 从第2次循环开始, 若收敛性条件未满足, 子学科则根据第k-1次循环所计算出的MPP点, 通过移动量simk修改可靠性约束, 求解确定性优化问题.
步骤3 ?子学科级可靠性分析.对于各子学科的每个可靠性约束, 均需按照确定性优化结果, 进行可靠性分析.首先, 依据式(5), 将各不确定性变量转化到标准正态空间, 然后依此计算各子学科的所有可靠性分析.以子学科i的第m个可靠性分析为例, 根据确定性优化结果计算gimr的值, 即目标函数式(9)的最优值.同时, 需利用式(9)的优化结果u*, 通过式(10)计算各相应随机变量的MPP点, 进而利用式(11), 为k + 1次循环计算出随机向量的移动量simk-1.
步骤4 ?检查收敛性.收敛性检查包括三个方面:其一, 各子学科间的一致性是否满足; 其二, 目标函数是否收敛; 其三, 各可靠性约束是否满足gR≤0, 即所有可靠性约束是否均满足.如果三方面的收敛条件均满足, 则停止, 输出结果; 否则, k = k + 1, 将各子学科的优化结果返回给系统级.
步骤5 ?系统级优化.根据各子学科返回的优化结果, 构造系统级一致性约束, 对式(7)进行求解, 同时把优化结果返回给各相关子学科, 进入步骤2.
3 减速器设计优化问题减速器问题是典型的MDO问题测试算例, 来自于NASA (national aeronautics and space administration)的MDO评估算法性能的10个标准算例[5, 11], 优化目标为体积最小:
(12)
该优化问题共有7个设计变量, 11个约束, 各设计变量和约束的物理意义可参见文献[5, 11].假设z4 ~ z7为随机变量[5], 且服从正态分布N(μ, σ), 取σ = 0.1, Φ-1 (R) = β.在系统级, 用z表示该问题的设计向量; 在学科级, 用x1, x2, x3分别表示3个子学科的设计向量.可靠性优化表示形式如下[5].
系统级优化:
(13)
子学科1:
(14)
子学科2:
(15)
子学科3:
(16)
当可靠性要求R取不同值时, SORA-CO的可靠性优化结果如表 1所示.从表 1中的优化结果可以看出, 随着可靠性要求R值的增大, 目标函数f的值也逐渐增大, 由此可推断出, 可靠性要求R的值越大, 所产生的目标函数f值越大, 故是以牺牲目标函数值为代价, 来换取较高的可靠性.当可靠性要求R = 0.5, 即β = 0时, 可靠性优化结果与确定性优化结果相同, 这一点可从式(9) ~式(11)推断出.即把β = 0代入式(9)中的约束, 可得优化结果uim*的所有分量均为0, 将其代入式(10)和式(11), 可得到simk+1的所有分量为0, 再代入式(8)的约束中, 即可得到确定性CO优化问题.
表 1(Table 1)
表 1 可靠性优化结果Table 1 Optimization results of reliability
z1 z2 z3 z4 z5 z6 z7 f R β
3.501 1 0.700 0 17.000 5 7.619 8 8.259 4 3.560 8 5.496 6 3 206.8 0.982 1 2.1
3.500 1 0.700 0 17.000 0 7.524 0 8.080 0 3.490 5 5.426 5 3 133.5 0.919 2 1.4
3.500 0 0.700 0 17.000 0 7.300 0 7.896 4 3.423 4 5.356 7 3 062.6 0.758 0 0.7
3.500 0 0.700 0 17.000 0 7.300 0 7.715 6 3.350 2 5.286 6 2 994.3 0.5 0


表 1 可靠性优化结果 Table 1 Optimization results of reliability

因此, 当β = 0时, 可靠性优化问题即变为确定性优化问题, 而本文β = 0所得出的SORA -CO优化结果, 与文献[11]所给出的确定性优化结果相同.这一点, 可进一步验证了所提出的SORA-CO方法在维持CO优化特性方面的有效性. 表 2为可靠性优化结果指标.
表 2(Table 2)
表 2 可靠性优化结果指标Table 2 Reliability indexes of optimization results
GR1 GR2 GR3 GR4 GR5 GR6 I R
-0.881 0 -0.003 0 -9.4123 × 10-5 -0.423 4 -3.272 7×10-7 -2.032 5 × 10-8 3.344 7 × 10-4 0.982 1
-0.889 2 -4.269 4 ×10-8 -2.998 5 × 10-4 -0.447 0 -8.499 6 × 10-8 -0.018 2 3.305 2 × 10-4 0.919 2
-0.897 1 -2.532 3 × 10-7 -1.235 7 × 10-7 -0.498 7 -3.168 2 -0.019 1 1.7134 × 10-5 0.758 0


表 2 可靠性优化结果指标 Table 2 Reliability indexes of optimization results

表 2中, GR1, GR2, GR3, GR4, GR5和GR6分别表示g4, g6, g11, g3, g5g10的约束可靠性指标的值.当其值等于0时, 说明恰好满足所设定的可靠性要求R值; 当其值小于0时, 说明可靠性约束的优化结果好于所设定的可靠性要求R值.从表 2中的结果可知, 部分可靠性指标的值等于0, 其余部分小于0, 说明所有可靠性约束均恰好满足或好于所设定的可靠性要求.由此可见, SORA-CO方法的优化结果可以满足可靠性要求.
该问题所涉及的3个子学科具有不同的设计变量, 所采用的学科间不一致性信息值的计算式为
(17)
式中, x1*, x2*, x3*分别为x1, x2, x3的最优值.
表 2中结果数据可知, 在这几种可靠性要求R值下, 所产生的学科间不一致信息值非常小, 均近似为0, 即满足了学科间一致性要求, 说明了SORA-CO方法在维持MDO问题学科间一致性方面具有有效性.
图 2图 3给出了系统级优化目标和学科间不一致信息随迭代过程的变化曲线. 图 2中4条曲线分别给出了R的取值为0.982 1, 0.919 2, 0.758 0, 0.5时, 系统级目标函数值随迭代过程的收敛情况, 均得到了满意值. 图 3给出了不同可靠性指标时, 各子学科间一致性的收敛情况, 式(17)所给出的各学科间不一致信息的定义值逐渐趋于0, 达到了各学科间的一致性需求.
图 2(Fig. 2)
图 2 目标函数变化曲线Fig.2 Curves for objective function

图 3(Fig. 3)
图 3 学科间不一致信息曲线Fig.3 Curves for interdisciplinary inconsistency

4 结论以RBMDO问题为研究对象, 在协同优化框架下, 提出了基于SORA的协同优化可靠性优化方法.在算例验证部分, 针对不同的可靠性要求的R值进行了计算, 优化结果的可靠性指标以及学科间一致性均得到满足.同时, 优化结果表明, 满足较大的可靠性指标R, 是以牺牲一定的目标函数值为代价的.当R = 0.5时, 优化结果与确定性优化结果相同, 从而进一步验证了该方法在维持CO优化特性方面的有效性.所给出的SORA -CO方法, 由于以顺序执行的方式进行确定性协同优化计算和可靠性分析计算, 即变为两层循环问题, 而传统的可靠性CO方法需采用三层循环计算方式, 因而SORA-CO方法的计算效率会明显提高.减速器工程算例作为评估MDO算法的标准算例, 常用来测试各类CO算法的性能, 具有典型的代表性, 本文方法可适用于计算量更大的其他RBMDO问题.
参考文献
[1]Du X P, Chen W. Sequential optimization and reliability assessment method for efficient probabilistic design[J].ASME Journal of Mechanical Design, 2004, 126(2): 225–233.DOI:10.1115/1.1649968
[2]Du X P, Guo J, Beeram H. Sequential optimization and reliability assessment for multidisciplinary systems design[J].Structural and Multidisciplinary Optimization, 2008, 35(2): 117–130.DOI:10.1007/s00158-007-0121-7
[3] Agarwal H, Renaud J E, Mack J D. A decomposition approach for reliability-based multidisciplinary design optimization [C]//The 44th AIAA/ASME/ASCE/AHS/ ASC Structures, Structural Dynamics and Materials Conference. Norfolk:AIAA, 2003:3439-3448.
[4] Padmanabhan D, Batill S. Reliability based optimization using approximations with applications to multi-disciplinary system design [C]//The 40th AIAA Sciences Meeting and Exhibit. Reno:AIAA, 2002:14-17.
[5]Meng D B, Huang H Z, Wang Z L, et al. Mean-value first-order saddlepoint approximation based collaborative optimization for multidisciplinary problems under aleatory uncertainty[J].Journal of Mechanical Science and Technology, 2014, 28(10): 3925–3935.DOI:10.1007/s12206-014-0903-y
[6]Park H U, Chung J, Behdinan K, et al. Multidisciplinary wing design optimization considering global sensitivity and uncertainty of approximation models[J].Journal of Mechanical Science and Technology, 2014, 28(6): 2231–2242.DOI:10.1007/s12206-014-0127-1
[7] Sues R H, Cesare M A. An innovative framework for reliability-based MDO[R]. Atlanta:AIAA, 2000.
[8] Ahn J, Lee J, Kim S, et al. Sequential reliability analysis framework for multidisciplinary systems [C]//The 10th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference. Albany:AIAA, 2004:2380-2390.
[9]Zhang X D, Huang H Z. Sequential optimization and reliability assessment for multidisciplinary design optimization under aleatory and epistemic uncertainties[J].Structural and Multidisciplinary Optimization, 2010, 40(1/2/3/4/5/6): 165–175.
[10]Tu J, Choi K K, Park Y H. A new study on reliability-based design optimization[J].ASME Journal of Mechanical Design, 1999, 121(4): 557–564.DOI:10.1115/1.2829499
[11]Li H Y, Ma M X, Zhang W L. Improving collaborative optimization for MDO problems with multi-objective subsystems[J].Structural and Multidisciplinary Optimization, 2014, 49(4): 609–620.

相关话题/优化 可靠性

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 基于综合截割性能优化的采煤机变速截割控制
    刘永刚1,2,侯立良2,秦大同1,2,闫忠良21.重庆大学机械传动国家重点实验室,重庆400044;2.重庆大学汽车工程学院,重庆400044收稿日期:2017-07-11基金项目:国家重点基础研究发展计划项目(2014CB046304)。作者简介:刘永刚(1982-),男,重庆人,重庆大学副教授。 ...
    本站小编 Free考研考试 2020-03-23
  • 考虑外委的露天矿剥岩计划的优化研究
    王青,张志彤,顾晓薇,胥孝川东北大学资源与土木工程学院,辽宁沈阳110819收稿日期:2017-05-12基金项目:国家自然科学基金资助项目(51474049,51674062);国家自然科学基金青年基金资助项目(51604061);辽宁省自然科学基金资助项目(2014020040);中央高校基本科 ...
    本站小编 Free考研考试 2020-03-23
  • 基于破岩比能的刀盘滚刀优化布置设计
    郭伟,刘小庆,刘建琴,孙红艳天津大学机械工程学院,天津300072收稿日期:2016-08-13基金项目:国家自然科学基金资助项目(51675374,51575379);国家重点基础研究发展计划项目(2013CB035402)。作者简介:郭伟(1965-),男,天津人,天津大学教授,博士生导师。摘要 ...
    本站小编 Free考研考试 2020-03-23
  • 基于改进黑洞算法优化ESN的网络流量短期预测
    韩莹1,2,井元伟1,金建宇3,李琨21.东北大学信息科学与工程学院,辽宁沈阳110819;2.渤海大学工学院,辽宁锦州121013;3.东北大学国防教育学院,辽宁沈阳110819收稿日期:2016-10-21基金项目:国家自然科学基金资助项目(61773108,61403040)。作者简介:韩莹( ...
    本站小编 Free考研考试 2020-03-23
  • 改进的花朵授粉算法在微网优化调度中的应用
    王生生1,杜鹏1,董如意1,李永贺21.吉林大学计算机科学与技术学院,吉林长春130012;2.陆军炮兵防空兵学院,辽宁沈阳100867收稿日期:2016-10-12基金项目:国家自然科学基金资助项目(61472161,61402195,61502198)。作者简介:王生生(1974-),男,吉林长 ...
    本站小编 Free考研考试 2020-03-23
  • 新型四自由度并联机构运动学分析及其优化设计
    王学雷,赵栋杰,张宾,李伟中国农业大学工学院,北京100083收稿日期:2016-11-28基金项目:国家重点研发计划项目(2016YFD0701501)。作者简介:王学雷(1987-),男,河北邢台人,中国农业大学博士研究生;张宾(1964-),男,北京人,中国农业大学教授。摘要:提出一种能够实现 ...
    本站小编 Free考研考试 2020-03-23
  • 生物质烧结燃料反应性优化研究
    刘超1,张玉柱1,2,邢宏伟2,康月11.东北大学冶金学院,辽宁沈阳110819;2.华北理工大学冶金与能源学院,河北唐山063009收稿日期:2016-12-23基金项目:河北省自然科学基金重点资助项目(E2016209384)。作者简介:刘超(1989-),男,河北唐山人,东北大学博士研究生;张 ...
    本站小编 Free考研考试 2020-03-23
  • 复杂应力扰动下围岩稳定性评价与采场参数优化
    张飞,杨天鸿,胡高建东北大学资源与土木工程学院,辽宁沈阳110819收稿日期:2016-12-26基金项目:国家重点基础研究发展计划项目(2013CB227902);国家自然科学基金资助项目(51574060)。作者简介:张飞(1990-),男,陕西商洛人,东北大学博士研究生;杨天鸿(1968-), ...
    本站小编 Free考研考试 2020-03-23
  • 低比转速混流式水轮机转轮上冠型线的优化方法
    文哲男,张英莉,巴德纯,岳向吉东北大学机械工程与自动化学院,辽宁沈阳110819收稿日期:2017-01-26基金项目:国家重大科学仪器设备开发专项(2013YQ24042101)。作者简介:文哲男(1979-),男,朝鲜人,东北大学博士研究生;巴德纯(1954-),男,辽宁沈阳人,东北大学教授,博 ...
    本站小编 Free考研考试 2020-03-23
  • 基于人工神经网络的航空轴承疲劳可靠性分析
    金燕1,2,刘少军11.中南大学机电工程学院/高性能复杂制造国家重点实验室,湖南长沙410083;2.常州工程职业技术学院机电与汽车工程学院,江苏常州213164收稿日期:2017-02-16基金项目:国防预研项目(8130208)。作者简介:金燕(1981-),女,湖北崇阳人,中南大学博士研究生, ...
    本站小编 Free考研考试 2020-03-23