首页> 外文学位 >Discrete-state simulated annealing with application to preliminary aircraft design.
【24h】

Discrete-state simulated annealing with application to preliminary aircraft design.

机译:离散状态模拟退火及其在飞机初步设计中的应用。

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

摘要

Many design problems of engineering interest, such as the preliminary design of the blended wing body aircraft considered in the current work, have design surfaces which contain jump discontinuities that act as spurious local extrema. The line searches associated with gradient based optimizers are found to converge at the spurious local extrema created by these discontinuities, rendering future finite-difference gradients taken at these locations inaccurate. Gradient-based algorithms will tend to cycle through false search directions, often without moving, until they are halted.; Stochastic optimization techniques such as Simulated Annealing (SA) are not effected by such features since they generally do not require continuous design surfaces for sensitivity analyses. SA requires the user to set a cooling schedule which prescribes how the main control parameter, the temperature, is to be varied over the course of the optimization. The choice of a suitable cooling schedule is highly problem dependent and can have a profound effect on the performance of the algorithm. For the blended wing body test case, a parameter-tuned SA algorithm is able to locate substantially improved configurations compared to a conjugate gradient method.; Discrete-State Simulated Annealing (DSSA) is a version of SA having a generic cooling schedule which is completely independent of the problem being optimized. The generic cooling schedule is set based upon theoretical results from statistical thermodynamics. For the blended wing body test case, the DSSA algorithm performs well using the theoretically derived cooling schedule, providing results of a similar quality to those obtained using the standard, parameter-tuned SA algorithm without the computational overhead associated with the tuning of the parameters.; Finally, Discrete-State Simulated Annealing for Variable Complexity Models (DSSA/VCM) is introduced as a means of performing optimization for problems having analyses of variable fidelity available. The DSSA/VCM algorithm is found to provide an effective means of performing optimization for such problems, providing quality results at a computational cost that is a fraction of the cost of a full optimization employing only a high fidelity analysis. This helps overcome one of the main criticisms of stochastic optimization algorithms, namely that they require too many function calls for use with computationally expensive high fidelity analyses.
机译:许多具有工程学意义的设计问题,例如在当前工作中考虑的混合机翼飞机的初步设计,其设计表面都包含跳变的不连续性,它们是虚假的局部极值。发现与基于梯度的优化器关联的线搜索收敛于这些不连续性所造成的虚假局部极值,从而使在这些位置采用的未来有限差分梯度不准确。基于梯度的算法往往会在错误的搜索方向上循环,通常不会移动,直到被停止为止。诸如模拟退火(SA)之类的随机优化技术不受此类功能的影响,因为它们通常不需要连续的设计表面即可进行灵敏度分析。 SA要求用户设置冷却时间表,该时间表规定了在优化过程中如何更改主控制参数(温度)。合适的冷却时间表的选择在很大程度上取决于问题,并且可能对算法的性能产生深远的影响。对于混合机翼机身测试用例,与共轭梯度法相比,参数调整的SA算法能够找到明显改进的配置。离散状态模拟退火(DSSA)是SA的一种版本,具有通用的冷却计划,该计划完全独立于要优化的问题。一般的冷却时间表是根据统计热力学的理论结果设定的。对于混合机翼机身测试用例,DSSA算法在理论上得出的冷却时间表方面表现良好,其结果与使用标准参数调谐SA算法获得的质量相似,而没有与参数调整相关的计算开销。 ;最后,引入了变量复杂度模型的离散状态模拟退火(DSSA / VCM),作为对具有可变保真度分析的问题进行优化的一种方法。发现DSSA / VCM算法提供了一种针对此类问题进行优化的有效手段,以计算成本提供了质量结果,而该计算结果只是仅使用高保真度分析的完全优化成本的一小部分。这有助于克服对随机优化算法的主要批评之一,即它们需要太多的函数调用才能与计算上昂贵的高保真度分析一起使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号