Path: ACPro/ACEngine
% Model of a combined cycle engine with turbofan, ramjet and rocket. This type of engine could be used in the first stage of a two stage to orbit booster or in a single stage to orbit booster. The mode field is 0 Turbofan/turbojet 1 Ramjet 2 Rocket You can pick the turbojet model, both Turbofan and Turbojet are compatible, but Ramjet is fixed to be Ramjet.m. The rocket engine model is the simple RocketFromUEAndT.m that computes exhaust velocity and specific impulse from the values at two pressures. Type TurboRamRocket for a demo of an all H2 engine. -------------------------------------------------------------------------- Form: [thrust, mDot, uE] = TurboRamRocket( m, h, d, s ) -------------------------------------------------------------------------- ------ Inputs ------ m (1,1) Mach number d (1,1) Data structure .mode (1,1) Mode .nTurbojets (1,1) Number of turbojets .nRamjets (1,1) Number of ramjets .nRockets (1,1) Number of rockets .turbojetFun (1,1) Turbojet/turbofan model .turbojetData (1,1) Data structure see Turbojet or Turbofan .ramjetData (1,1) Data structure see Ramjet.m .rocketData (1,1) Data structure see RocketFromUEAndT.m p (1,1) Standard atmosphere model data structure see StdAtm.m ------ Outputs ------- thrust (1,1) Thrust (N) mDot (1,1) Mass flow (kg/s) uE (1,1) Exhaust velocity (m/s) See also Turbojet, Turbofan, Ramjet, RocketFromUEAndT, Turbofanramjet --------------------------------------------------------------------------
ACPro: Airbreathing/Ramjet ACPro: Airbreathing/Turbojet Common: Atmosphere/StdAtm Common: Graphics/Plot2D Propulsion: Rocket/RocketFromUEAndT
Back to the ACPro Module page