pyCAPS: A Python Interface to the Computational Aircraft Prototype Syntheses

pyCAPS: A Python Interface to the Computational Aircraft Prototype Syntheses
复制标题

pyCAPS:计算飞机原型综合的 Python 接口

DOI:
--
复制
发表时间:
2019
期刊:
AIAA Scitech 2019 Forum
影响因子:
--
通讯作者:
Dennis Reedy
Dennis Reedy
中科院分区:
--
文献类型:
--
作者:
R. Durscher;Dennis Reedy

文献摘要

被引文献

相似文献

计算飞机原型综合(CAPS)使车辆设计者能够从单一的参数几何来源创建多学科、多保真度的分析模型。这些功能是通过用C编程语言编写的接口以编程方式本地访问的,这可能会给初始用户带来很大的障碍。为了降低入门门槛,实现可编写脚本的问题表达,并提高整体灵活性,创建了一个基于Python的接口模块,即pyCAPS。下面的白皮书概述了pyCAPS的功能和接口,同时还提供了一些简单的用法示例。此外,还提供了有关如何使用pyCAPS将CAPS功能集成到外部多学科分析和优化(MDAO)框架(如OpenMDAO、modeFRONTIER和MSTC Engineering)的详细信息和讨论。
The Computational Aircraft Prototype Syntheses (CAPS) enables vehicle designers to create multi-disciplinary, multi-fidelity analysis models from a single, parametric geometric source. These capabilities are natively accessed programmatically through an interface written in the C programing language, which can present a significant hurdle for initial users. To lower entry barriers, enable scriptable problem formulation, and improve overall flexibility, a Python-based interface module, pyCAPS, was created. The following paper provides an overview of pyCAPS’s capabilities and interface, while also providing simple examples of its use. Furthermore, details and discussions are provided on how pyCAPS can be used to integrate CAPS capabilities into external MultiDisciplinary Analysis and Optimization (MDAO) frameworks such as OpenMDAO, modeFRONTIER, and MSTC Engineering.