RCAIDE.Library.Components.Powertrain.Converters.Pump

Pump#

class Pump(*args, **kwarg)[source]#

Bases: Converter

compute_performance(state, fuel_line=None, bus=None)[source]#

Computes Turboelectric_Generator performance including power.

append_operating_conditions(segment, energy_conditions, noise_conditions=None)[source]#

Adds operating conditions for the avionics system to a mission segment.

Parameters:
  • segment (Data) – Mission segment to which conditions are being added

  • bus (Data) – Electrical bus supplying power to the avionics

compute_moments_of_inertia(vehicle, center_of_gravity=[[0, 0, 0]])[source]#

Computes the moment of inertia tensor for the motor.

See also

RCAIDE.Library.Methods.weights.vehicle.center_of_gravity.compute_fuselage_center_of_gravity

Implementation of the center of gravity calculation

compute_center_of_gravity(vehicle)[source]#

Computes the center of gravity for the motor.

Parameters:

center_of_gravity (list, optional) – Reference point coordinates for moment calculation, defaults to [[0, 0, 0]]

See also

RCAIDE.Library.Methods.weights.vehicle.moments_of_inertia.compute_fuselage_moment_of_inertia

Implementation of the moment of inertia calculation