如何利用Openmdao对多个轮毂高度风力涡轮机进行风力机布局优化

时间:2018-01-16 08:39:29

标签: algorithm optimization openmdao

这是我关于stackoverflow的第一个问题。

我正在尝试使用OpenMDAO(0.10.3.2)优化具有不同轮毂高度涡轮机的风力涡轮机布局。我编写了不同的组件来计算AEP,疲劳和极限载荷以及成本。我是这个优化问题的新手,我需要使用不同的轮毂高度涡轮机进行优化。我没有在互联网上找到任何与此优化问题相关的代码。轮毂高度为85,90,100,120和140(m),风力发电场共有25个风力涡轮机,我们必须在每个涡轮机的上述轮毂高度中找到最佳轮毂高度,以最大化风电场AEP并最大限度地减少成本。 hub-height是OpenMDAO组件和程序集的输入(连接所有组件)。

请帮我找到优化算法来解决这个问题。

谢谢

1 个答案:

答案 0 :(得分:0)

您使用的是OpenMDAO的旧版本。我建议你转换到使用OpenMDAO 2.0。你的问题也是广泛的,没有更多的细节,没有一个很好的方式来回答它的任何细节。

BYU的流程实验室正在做很多与此相关的工作。我可以提供的最新参考资料是Stanley,Ning和Dykes在不同轮毂高度的风电场优化方面的工作,标题为“使用多个轮毂高度优化风电场中的涡轮机设计,使用精确的分析梯度和结构约束”。还有一些早期作品以conference publication.

的形式发布