Openmdao2中的嵌套问题

Nested problems in Openmdao2

我们想在openmdao2中做一个嵌套的问题

顶层问题: - 使用 DOEDriver

为子问题生成初始参数

子问题: - 使用 ScipyOptimizedriver

优化参数

有openmdao1.7的例子(https://openmdao.readthedocs.io/en/1.7.3/usr-guide/tutorials/subproblem.html),但是openmdao2没有子问题

是否可以在 openmdao2 中以其他方式进行

从 2.3 版开始,OpenMDAO2 中没有内置的子问题支持。对于您的具体情况,您所要做的就是为要用作子问题的问题编写自己的组件包装器。

或者,您可以考虑编写自己的自定义驱动程序,将 DOE 驱动程序和优化器结合起来。