首页> 外文期刊>International Journal of Solids and Structures >Improved global-local simulated annealing formulation for solving non-smooth engineering optimization problems
【24h】

Improved global-local simulated annealing formulation for solving non-smooth engineering optimization problems

机译:用于解决非光滑工程优化问题的改进的全局局部模拟退火公式

获取原文
获取原文并翻译 | 示例
           

摘要

This paper is concerned with a novel optimization algorithm that implements an enhanced formulation of simulated annealing (SA). The new algorithm is denoted as ISA (improved simulated annealing) in the rest of the paper. ISA includes a two-level random search: "global annealing" where all design variables are perturbed simultaneously and "local annealing" where design variables are perturbed one at a time.The improvement with respect to classical SA is in the fact that trial designs are generated always taking care to choose directions along which the cost function may improve. To this purpose, cost function sensitivities are computed in order to properly choose the size of each random perturbation. In addition, the optimization problem is linearized about the current design point if the optimizer ends up in an infeasible region or there is no significant reduction in cost even though the cost function gradient is not close to zero. The linearization is controlled by a trust region model. The optimization algorithm continuously shifts from global to local annealing based on the current best record at the beginning of each cooling cycle. Finally, the cooling schedule is automatically adjusted within ISA based on the convergence behavior.In this work, the ISA algorithm is successfully utilized to solve complicated optimization problems which exhibit non-smoothon-convex behavior: (i) the large-scale (200 design variables and 3500 constraints) weight minimization of a 200bar truss under five independent loading conditions; (ii) the configuration optimization of a cantilevered bar truss with 45 elements and 81 design variables; (iii) an example of reverse engineering where in-plane elastic properties of an eight-ply woven composite laminate are to be determined.The performance of ISA is compared to that of classical SA, gradient based optimization codes recently published in literature and commercial software. The results obtained in this study indicate that ISA is a very efficient optimization code. In fact, ISA was much faster than classical SA. The present code allowed about 300kg weight saving in the 200 bar truss case and about 80 kg in the cantilevered bar truss case. In addition, the residual error on elastic constants in the material identification problem was less than 3%. (C) 2004 Elsevier Ltd. All rights reserved.
机译:本文涉及一种新颖的优化算法,该算法实现了模拟退火(SA)的增强公式。在本文的其余部分中,新算法称为ISA(改进的模拟退火)。 ISA包括两个级别的随机搜索:“全局退火”和“局部退火”,其中“全局退火”使所有设计变量同时受到干扰,而“局部退火”则使设计变量同时受到一个扰动。生成的数据始终会谨慎选择成本函数可沿其改进的方向。为此,计算成本函数敏感度以适当选择每个随机扰动的大小。另外,如果优化器最终出现在不可行的区域中,或者即使成本函数梯度不接近零,也不会显着降低成本,则可将优化问题围绕当前设计点线性化。线性化由信任区域模型控制。优化算法基于每个冷却周期开始时的当前最佳记录,从全局退火连续转变为局部退火。最后,根据收敛行为在ISA中自动调整冷却时间表。在这项工作中,ISA算法成功用于解决复杂的优化问题,这些问题表现出非平滑/非凸的行为:(i)大规模( 200个设计变量和3500个约束)在五个独立载荷条件下最小化200bar桁架的重量; (ii)优化具有45个元素和81个设计变量的悬臂式桁架的配置; (iii)一个逆向工程的示例,其中将确定八层机织复合材料层压板的面内弹性性能。将ISA的性能与经典SA的性能进行比较,这是最近在文献和商业软件中发布的基于梯度的优化代码。这项研究获得的结果表明ISA是一种非常有效的优化代码。实际上,ISA比传统的SA快得多。本规范允许在200 bar的桁架中减轻约300kg的重量,而在悬臂式桁架中减轻约80kg的重量。此外,材料识别问题中弹性常数的残留误差小于3%。 (C)2004 Elsevier Ltd.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号