首页> 外文会议>AIAA/ASCE/AHS/ASC structures, structural dynamics and materials conference;AIAA SciTech Forum >The Power of Log Transformation: A Comparison of Geometric and Signomial Programming with General Nonlinear Programming Techniques for Aircraft Design Optimization
【24h】

The Power of Log Transformation: A Comparison of Geometric and Signomial Programming with General Nonlinear Programming Techniques for Aircraft Design Optimization

机译:对数转换的力量:几何和信号编程与通用非线性编程技术的飞机设计优化比较

获取原文

摘要

Geometric and signomial programming are emerging as promising methods for aircraft design optimization, having both been demonstrated to reliably and quickly find optimal solutions to aircraft design problems. To better understand how they perform compared with more conventional alternatives, this work presents a direct comparison with a general nonlinear programming approach. The crux of geometric programming, and by extension signomial programming, is in the formulation and the logarithmic transformation that makes the problem convex. Starting with the same problem formulation we assess the difference in speed and effectiveness achieved by performing the transformation. Two relatively small aircraft design problems, one a geometric program, the other a signomial program, are solved using the interior point and sequential quadratic programming alogrithms implemented in MATLAB's fmincon function, both with and without performing the log transformation first. Results show that performing the log transformation consistently yields the same optimal solution, independent of initial guess, whereas applying a general nonlinear programming technique directly to the un-transformed problem, at best, takes significantly longer and, at worst, terminates at an infeasible solution. The results also show that the general approach is highly sensitive to the initial guess whereas geometric and signomial programming approaches are not.
机译:几何和信号编程正成为飞机设计优化的有前途的方法,已被证明可以可靠,快速地找到飞机设计问题的最佳解决方案。为了更好地了解它们与常规替代方案相比的性能,本文将与常规非线性编程方法进行直接比较。几何规划和引申式编程的症结在于使问题凸出的表述和对数变换。从相同的问题表述开始,我们评估通过执行转换所实现的速度和有效性上的差异。使用在MATLAB的fmincon函数中实现的内部点和顺序二次编程算法,可以解决两个相对较小的飞机设计问题,一个是几何程序,另一个是正则程序,无论有无先执行对数转换。结果表明,执行对数变换可始终如一地产生相同的最优解,而与初始猜测无关,而直接将通用非线性编程技术直接应用于未变换的问题,充其量要花费更长的时间,最糟糕的是,它会以不可行的解决方案终止。结果还表明,一般方法对初始猜测高度敏感,而几何和符号编程方法则不然。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号