antoniopucciarelli / hypersonicPRJ

Politecnico di Milano hypersonic flow course project.
0 stars 1 forks source link

aerodynamic coefficients study for different AOA -> 3D object #6

Open antoniopucciarelli opened 2 years ago

antoniopucciarelli commented 2 years ago

Fundamentals of Hypersonic Flow course project.

SPARTA simulation of the Orion Mars atmosphere entry.

The simulation aeroCoeefCase will compute the aerodynamic coefficients of the capsule at different Knudsen numbers.

antoniopucciarelli commented 2 years ago

3D geometry

From .stl to data.* file.

Mesh generation using simple capsule geometry.

commit: 285410e8ff7ccd9e05eeb6ac31b2f25418edc9c8.

antoniopucciarelli commented 2 years ago

Nested loop generation

Generation of a nested loop algorithm for the automatic computation of the aerodynamic coefficients.

commit: 0dc9658ed86d8f8c1b4ecc87b2544d16841bcc6c

antoniopucciarelli commented 2 years ago

Parallel computation

There was a problem with the parallel computation of the 3 nested loops: solved.

In the run condition: -in instead of < corrected the problem.

Comments on the main input file.

antoniopucciarelli commented 2 years ago

Tolerances setup

Need to compute efficiently the drag. It has been used a check condition on the fxTOT value. If the variation of fxTOT is less than a tolerance, tol, the program has reached the convergence.

Separation of the 3 nested loop and the main case properties into: in.plate and in.case.

commit: 4aa2128d8bf295fb7430a3bfa673e31f8cf4164d

antoniopucciarelli commented 2 years ago

Nested loops setup and check

Need to compute the aerodynamic coefficients for different Kn, AOA and Ma. It has been implemented a 3 nested loop for the computation of these coefficients.

We got a problem with the tolerances computation between 2 runs.

We solved the problem using a variable definition for the computation of the forces.

The system solution is made with a in.case check of the average aerodynamic forces tolerances.

antoniopucciarelli commented 2 years ago

Lift implementation

The new version has in it the implementation of the lift computation.

Need to pass from the 2D geometry to the 3D geometry.

antoniopucciarelli commented 2 years ago

3D implementation and testing

Implementation of the orion_simple.stl geometry in the SPARTA case.

antoniopucciarelli commented 2 years ago

Temperature setup

Translational, vibrational and rotational temperature setup and checking. Once this check is passed we can switch to the final 3 nested loop simulation.