TurboRamRocket:

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
--------------------------------------------------------------------------

Children:

ACPro: Airbreathing/Ramjet
ACPro: Airbreathing/Turbojet
Common: Atmosphere/StdAtm
Common: Graphics/Plot2D
Propulsion: Rocket/RocketFromUEAndT

Back to the ACPro Module page