稳态Navier-Stokes流拓扑优化的高级语言实现
A high-level programming-language implementation of topology optimization applied to steady-state Navier-Stokes flow
摘要:
我们提出了一个通用的高级编程语言实现非线性拓扑优化。我们的实现是基于商业软件包Femlab,它允许范围广泛的优化目标,可以很容易地处理。我们通过对稳态Navier-Stokes流问题的研究改进了我们的方法,从而扩展了Borrvall和Petersson关于Stokes流中流体拓扑优化的工作[Int. J. Meth.流体2003; 41:77- 107]。我们分析了解决方案的物理方面,以及它们如何受到优化算法的不同参数的影响。我们实现的一个完整示例作为Femlab代码包含在附录中。
英文摘要:
We present a versatile high-level programming-language implementation of nonlinear topology optimization. Our implementation is based on the commercial software package Femlab, and it allows a wide range of optimization objectives to be dealt with easily. We exemplify our method by studies of steady-state Navier-Stokes flow problems, thus extending the work by Borrvall and Petersson on topology optimization of fluids in Stokes flow [Int. J. Num. Meth. Fluids 2003; 41:77--107]. We analyze the physical aspects of the solutions and how they are affected by different parameters of the optimization algorithm. A complete example of our implementation is included as Femlab code in an appendix.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。