|
Vulcan
Aerospace Engineering Utilities Built on Janus
|
Functions | |
| template<typename Scalar> | |
| Scalar | fuel_flow_rate (const Scalar &thrust, const Scalar &TSFC) |
| Calculates fuel flow rate from thrust and TSFC. | |
| template<typename Scalar> | |
| Scalar | breguet_range (const Scalar &velocity, const Scalar &TSFC, const Scalar &L_D, const Scalar &W0, const Scalar &W1) |
| Calculates Breguet Range for jet aircraft. | |
| template<typename Scalar> | |
| Scalar | breguet_endurance (const Scalar &TSFC, const Scalar &L_D, const Scalar &W0, const Scalar &W1) |
| Calculates Breguet Endurance for jet aircraft. | |
| Scalar vulcan::propulsion::air_breathing::breguet_endurance | ( | const Scalar & | TSFC, |
| const Scalar & | L_D, | ||
| const Scalar & | W0, | ||
| const Scalar & | W1 ) |
Calculates Breguet Endurance for jet aircraft.
E = (1 / TSFC) * (L / D) * ln(W0 / W1)
| Scalar | Variable type |
| TSFC | Thrust Specific Fuel Consumption [1/s] |
| L_D | Lift-to-Drag ratio |
| W0 | Initial weight |
| W1 | Final weight |
| Scalar vulcan::propulsion::air_breathing::breguet_range | ( | const Scalar & | velocity, |
| const Scalar & | TSFC, | ||
| const Scalar & | L_D, | ||
| const Scalar & | W0, | ||
| const Scalar & | W1 ) |
Calculates Breguet Range for jet aircraft.
R = (V / TSFC) * (L / D) * ln(W0 / W1)
Note: For result in distance units (e.g. meters), TSFC must be in [1/s] (weight flow per thrust), or V/(TSFC*g) must be used if TSFC is mass-specific. This implementation follows the plan: (V/TSFC).
| Scalar | Variable type |
| velocity | Flight velocity [m/s] |
| TSFC | Thrust Specific Fuel Consumption [1/s] |
| L_D | Lift-to-Drag ratio |
| W0 | Initial weight |
| W1 | Final weight |
| Scalar vulcan::propulsion::air_breathing::fuel_flow_rate | ( | const Scalar & | thrust, |
| const Scalar & | TSFC ) |
Calculates fuel flow rate from thrust and TSFC.
mdot = TSFC * F
Note: Check unit consistency. If TSFC is [1/s] (weight specific), the result is weight flow [N/s]. If TSFC is [kg/(N*s)] (mass specific), the result is mass flow [kg/s].
| Scalar | Variable type |
| thrust | Thrust force [N] |
| TSFC | Thrust Specific Fuel Consumption |