Archives for HWs,experiments,course projects during my postgraduate period.
Course project, lectured by Prof. Xue-qiang Liu and Prof. Jian Xia.
Simulation of the invisid flow over the NACA0012 airfoil using FVM was performed.
12 experiments were carried out with Mach Number equals 0.3,0.8,1.2 respectively, and the angle of attack(alpha) equals 0,3,6,9 for each Mach case.
Following table shows the pressure distribution for each case.
AoA\Mach | 0.3 | 0.8 | 1.2 |
---|---|---|---|
0° | |||
3° | |||
6° | |||
9° |
For more detailed representation, go to "./Computational Aerodynamics/pic"
Although the legacy program were mainly writen in Fortran, I carried out this project using C++ from scratch and the abstraction is quite clear.
Course project, lectured by Prof. Zhi-yu Shi.
In this project, I wrote a short program to calculate the displacement and stress for a certain frame with the help of matlab.
Final experiment, lectured by Prof. Zhi-liang Lu and Prof. Da Huang.
In this experiment, I calculated the unsteady aerodynamics when the model was in a large scale motion with high rate. The program was based on CGAL.
The results indicated the hysteresis effect of the unsteady aerodynamics examined in this experiment, and the estimation was consistent with tested data.
Final project, lectured by Prof. Hong-quan Chen.
The project was consisted of 2 tasks. Firstly, I implemented the Genetic Algorithm(GA) to do the optimization of given functions.Secondly, with the principle of nash equilibrium, I implemented the Nash Genetic Algorithm with 2 players to optimize the given function.
Illustration of Nash GA | Results |
---|---|
The results were illustrated in graphs generated by python. Although the post-processing job was rather tedious, the clear presentation finally produced by LateX was worthwhile.
Course project, supervised by Prof. Jie Wu.
In this project, I implement the TLLBM(Taylor series and Least Square based Lattice Boltzmann Method) algorithm to simulate the flow passing a cylinder in 2D.
The TLLBM I used is LBGK-D2Q9,which is very typical among its counterparts, and I gave out 4 groups of results where Re equals 20,40,100 and 200 respectively.The simulation results show out the Karman Vortex Street clearly, which is identical to experimental results when Re is not large.
Re | Aerodynamics | Residue | Streamline |
---|---|---|---|
20 | |||
40 | |||
100 | |||
200 |
The Streamlines and Vorticity contours were generated by Tecplot,but I was not in favour of this software. Instead, I wrote 2 short python scripts to generate the convergence curves.