RCAIDE.Library.Methods.Aerodynamics.Vortex_Lattice_Method.train_VLM_surrogates

train_VLM_surrogates#

train_VLM_surrogates(aerodynamics, vehicle)[source]#

Call methods to run VLM for sample point evaluation.

Assumptions:

CY_beta multiplied by -1, CN Rudder derivatives multiplied by -1, verified against literature (this is not multiplied here but is in the VLM.py)

Source:

None

Parameters:

aerodynamics – VLM analysis [unitless]

Returns:

None

train_model(aerodynamics, Mach, vehicle)[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, vehicle)[source]#

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

Assumptions:

None

Source:

None

Parameters:

aerodynamics – VLM analysis [unitless]

Returns:

None

neutral_point_objective(cg_location, conditions, settings, clean_wing_vehicle_np, Mach, AoA)[source]#
call_VLM(full_conditions, settings, vehicle)[source]#