|
发表于 2013-4-8 22:52:22
|
显示全部楼层
今天试了一下SU2,SU2的定位是飞行器的优化,以C++代码执行计算部分,python语言用来集成,是目前多学科优化软件框架建设的比较先进的理念。欧洲、nasa都有这样正在进行开发的项目。
不得不佩服老外在编程方面的功底,软件兼顾了各种操作系统,整体结构明细,算例也比较多,贴近飞行器。
在解算器方面,基于非结构网格的解算器框架,在优化上是有其优势 的,因为生成表面网格和空间网格上比较容易实现,易于参数改变之后新网格的生成,是可以实现大尺度变形优化能力的。但非结构网格计算有其劣势,附面层内模拟不够精细,计算精度不高、计算时间较长,RANS下的RAE2822算例,到收敛用了近1个小时,结算结果还没比较。而oneram6算例,几个小时都没有收敛。
网格变形方面提供了非常时髦的自由变形计算,比较感兴趣,研究一下
优化上也是比较时兴的伴随算子优化策略,不过看实例,还提供了序列二次规划法。
很久没有浏览本网站了,没想到昨天一看发现了两样好东西。SU2是一个
还有一个是ceasiom,里面也有一个非结构网格计算器edge,在网上搜了好久,没有看到源代码,详细的文档也没找到。不过,里面有一个不错的参数化建模的程序,还有其他一些学科分析程序。至于datcom和涡格法,本人觉得没有研究的必要。 |
|