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.
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.
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.
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:
PyAVL
documentation for more details.deformed_wing.png
: plot of the deformed wing shape compared to the undeformed one.structural_mesh.png
: plot of the structural nodes and vortex lattice panels.translations_rotations.png
: plot of the results of the structural model (translations and rotations) along the wing span.deformed.csv
: details of the structural model (coordinates, forces, cross-section…) of the deformed wing.undeformed.csv
: details of the structural model (coordinates, forces, cross-section…) of the undeformed wing.At the end of the calculation the convergence of the wing tip deflection as well as the residual are plotted in deflection_convergence.png
.
Following the automatic installation procedure on the CEASIOMpy installation page should install AeroFrame
automatically with the other tools.
AeroFrame
uses a Vortex Lattice Method solver coupled with linear beam equations: