本文介绍了作为 IRT Saint Exup´ery MDA-MDO 项目 1 的一部分开发的 GEMS 软件,用于支持多学科设计优化 (MDO) 功能。GEMS 是一个用于编程 MDO 模拟过程的 Python 库,建立在 NumPy 2 、SciPy 3 和 Matplotlib 4 之上。GEMS 旨在推动模拟过程开发自动化的极限,特别关注:i) MDO 过程的自动编程;ii) 分布式和多级 MDO 公式(或 MDO 架构);iii) 集成和开发用于优化、实验设计、替代模型和耦合分析的最先进算法;iv) MDO 结果分析的自动化;v) 在异构和分布式工业模拟环境中部署 MDO 流程。