RCAIDE.Library.Methods.Aerodynamics.Vortex_Lattice_Method.train_VLM_surrogates

train_VLM_surrogates#

train_VLM_surrogates(aerodynamics)[source]#

Call methods to run VLM for sample point evaluation.

Assumptions:

CY_beta multiplied by 2, verified against literature and AVL CL_p multiplied by -2, verified against literature and AVL CM_q multiplied by 10, verified against literature and AVL CN_p multiplied by -3, verified against literature and AVL CN_r multiplied by 3, verified against literature and AVL CL_delta_a multiplied by -1, verified against literature and AVL CLift_delta_e multiplied by 0.5, verified against literature and AVL CY_alpha multiplied by 0, based on theory CL_beta multiplied by -1, verified against literature and AVL p derivatives multiplied by -10, verified against literature and AVL r derivatives multiplied by -10, verified against literature and AVL Rudder derivatives multiplied by -1, verified against literature Aileron derivatives multiplied by -1, verified against literature

Source:

None

Parameters:

aerodynamics – VLM analysis [unitless]

Returns:

None

train_model(aerodynamics, Mach)[source]#

Sub function that call methods to run VLM for sample point evaluation.

Assumptions:

None

Source:

None

Parameters:

aerodynamics – VLM analysis [unitless]

Returns:

None

train_trasonic_model(aerodynamics, training_subsonic, training_supersonic, sub_Mach, sup_Mach)[source]#

Sub function that call methods to run VLM for sample point evaluation.

Assumptions:

None

Source:

None

Parameters:

aerodynamics – VLM analysis [unitless]

Returns:

None