Skip to content

hangsz/RotorAS-2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RotorAS-2D( 2D 流体模拟-数值模拟)

未开源 | 程序量: 2万行左右

RotorAS-2D (all speed) ,版本号:1.2.3。

包含以下功能:

  1. 前处理——结构网格生成、非结构网格生成以及混合网格生成;

结构网格:代数法法向推进,泊松方程光顺;非结构网格:阵面推进法。

  1. 求解器——基于密度,可用于全速域流场求解计算;

空间离散:JST格式、Roe格式;时间离散:统一采用双时间步法,隐式推进;离散方程组求解方法:LU-SGS。 湍流模型:SA 和 k-omg SST。 不可压缩计算采用预处理技术,动态计算采用动网格技术。

  1. 后处理——压力分布和力(矩)系数或者迟滞回线计算;

PS: 此部分为软件GUI设计部分,用到3个库:gridLib flowLib postLib,其源码并没有放出来。

展示:
2D
Pressure Distribution of Dynamic Stall in Reverse Flow
Kármán Vortex Street after Aerodynamic Trailing Edge
Structured Grid Generation around NACA0012
Unstructured Grid Generation outside Structured Grid
3D
The Curl Distribution in Rotor Wake

算例:翼型动态绕流中的有趣现象

个人网站:CFD之旅

About

A solver for 2D flow simulation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published