随着时间的推移,飞机设计已从传统设计方法演变为利用多变量设计优化的更现代的基于计算机的设计方法。近年来,飞机概念和配置变得更加多样化和复杂,从而使许多综合软件包超出了其能力范围。此外,许多飞机设计软件示例都侧重于对一个特定概念的分析,因此需要为每个概念提供单独的软件包。这可能会导致比较概念和配置的复杂性,因为性能差异可能源于使用不同的预测工具集。本文介绍了克兰菲尔德大学飞机设计小组为解决这些问题而开发的 GENUS 飞机设计框架。本文回顾了现有的飞机设计方法,并描述了它们在开发和应用中面临的挑战。随后,介绍了 GENUS 飞机设计环境,以及程序架构背后的理论背景和实际推理。特别关注所涉及的编程、方法选择和优化技术。随后,介绍了在框架中实施的开发方法的一些应用,以说明该方法的多样性。简要介绍了三类特殊的飞机设计概念。关键词