CEASIOMpy

AeroFrame

Categories: Aeroelasticity, vortex lattice method, linear beam theory.

State: :heavy_check_mark:

AeroFrame module allows to perform low-fidelity steady aeroelastic calculations. It couples the Athena Vortex Lattice (AVL) solver used in PyAVL module and FramAT. A finite element method implementation of the linear beam equations are combined with the vortex lattice method to compute the wing deformation under specific steady flight conditions.

Inputs

AeroFrame takes as input a CPACS file, the aircraft geometry is read to create the VLM model for the main wing. The flight conditions have to be defined within an aeromap, as well as the number of vortex panels to use. The structural and cross-section properties need to be specified for the use of the structural model.

Analyses

AeroFrame first computes the aerodynamic forces acting on each wing panel, which are given to the structural model to compute the deformation. This deformation results in an new geometry used to compute the updated aerodynamic forces. This iterative process continues until the wing deformation achieves convergence, or stops if the maximum number of iterations is reached.

Outputs

AeroFrame outputs a CPACS file with all the structural parameters and wing tip deflection written. In addition, the following files are saved at each iterations:

At the end of the calculation the convergence of the wing tip deflection as well as the residual are plotted in deflection_convergence.png.

Installation or requirements

Following the automatic installation procedure on the CEASIOMpy installation page should install AeroFrame automatically with the other tools.

Limitations

AeroFrame uses a Vortex Lattice Method solver coupled with linear beam equations:

More information