引用本文: | 颜力,陈小前,王振国.飞行器MDO中灵敏度计算的自动微分方法.[J].国防科技大学学报,2006,28(2):13-16.[点击复制] |
YAN Li,CHEN Xiaoqian,WANG Zhenguo.Study of the Automatic Differentiation Method for Calculating Sensitivities in the MDO of Flying Vehicles[J].Journal of National University of Defense Technology,2006,28(2):13-16[点击复制] |
|
|
|
本文已被:浏览 7992次 下载 5851次 |
飞行器MDO中灵敏度计算的自动微分方法 |
颜力, 陈小前, 王振国 |
(国防科技大学 航天与材料工程学院,湖南 长沙 410073)
|
摘要: |
自动微分方法(ADM)是灵敏度计算的一种新方法,是处理飞行器多学科设计优化中灵敏度分析问题的有力工具。将ADM与估算灵敏度最常用的有限差分方法(FDM)以及与ADM同时期发展起来的另外一种灵敏度计算方法—复变量方法(CVM),从原理上进行了比较,研究了ADM前向模式在Visual C++6.0环境中的实现方法,结合多学科环境中的飞行器设计优化计算实例分析了该模式的优缺点。ADM在科学计算、工程计算等方面有很大的发展空间。 |
关键词: 自动微分方法 灵敏度分析 多学科设计优化 |
DOI: |
投稿日期:2005-12-07 |
基金项目:国家863高技术研究发展计划基金资助项目(2004AA721051);国家自然科学基金资助项目(10302031) |
|
Study of the Automatic Differentiation Method for Calculating Sensitivities in the MDO of Flying Vehicles |
YAN Li, CHEN Xiaoqian, WANG Zhenguo |
(College of Aerospace and Materials Engineering,National Univ. of Defense Technology,Changsha 410073,China)
|
Abstract: |
The automatic differentiation method (ADM) for calculating sensitivities is presented. It is a powerful method for dealing with the system sensitivity analysis of the multidisciplinary design optimization. The theory of this method, a general procedure for the implementation of this method, and the realization in Visual C++ 6.0 of this method were described in detail. Also there is a comparison between the finite differences method (FDM) and complex variable method (CVM) in this paper. The ADM is shown to have some advantages over the others, thus having the potential to be widely used in the future. |
Keywords: automatic differentiation method sensitivity analysis multidisciplinary design optimization |
|
|