ACPro Module

Directory List

ACDesign ACEngine ACFlex
ACPerformance ACPointMass ACProAerodynamics
ACProControl ACProData ACThermal
ACUtils Airbreathing AircraftPro
Atmosphere CAD Demos/ACDesign
Demos/ACEngine Demos/ACPerformance Demos/ACPointMass
Demos/ACProAerodynamics Demos/AeroPro Demos/Airbreathing
Demos/AircraftPro Demos/Atmosphere Demos/Trajectory
Demos/Wind ModelCreation Newtonian
Pilots RDE Trajectory
Wind


ACDesign

Compute the propeller advance ratio
Computes aircraft cost.
Design an aircraft.
Generates data structures for select aircraft.
Create a mass statement for an aircraft.
Computes aircraft power and thrust for a set of trajectory segments.
AIRCRAFTSIZING size an aircraft.
Computes the thrust required for an aircraft trajectory
AIRCRAFTWEIGHTS Compute weights using a simple model.
Generate CAD data for an airliner seat.
Layout airliner seats.
Look up Boeing 737-800 data parameters
Compute the propeller thrust coefficient
Computes missile weight.
Compute the rotation rate from the advance ratio
Compute the rotation rate from the tip Mach number
SWEEPANGLE Compute sweep angle as function of Mach number.

Back To Top

ACEngine

A/A* computation from mach number and ratio of specific heats.
Compute Mach number and pressure for aerodynamics shocks.
Engine performance map from a table lookup.
Gas Turbine 16th-order F100 linear model: Pratt and Whitney
Computes the gas constants for hydrocarbon/air mixtures. This model
Function called by FZero to solve for tauTL. Only y is used by FZero.
Computes the jet engine efficiency for an ideal turbofan engine.
Computes the inlet loss in an aircraft engine due to shockwaves.
Jet engine analysis.
Definitions of data. If no output arguments are specified it will
Computes the jet engine efficiency for an engine.
Jet engine performance. You can vary up to two of the parameters in p.
Compute the Mach number across a shock.
Mach number from mass flow parameter. You need to enter a guess for
Computes Mach number from pressure ratio and gamma.
Computes the mass flow divided by the inlet area. The code
Mass flow parameter.
Mass flow parameter with gamma, r and Mach number as inputs.
Mass inflow for a supersonic diffuser
Compute maximum incidence angle.
Compute the oblique shock angle from the streamline deflection angle.
Generate plots from the Gas Turbine analysis functions.
Compute propeller power.
Computes pressure ratio from temperature ratio, efficiency and gamma.
Total pressure.
Computes propeller efficency from Mach number.
Design a propeller using actuator disk theory
Propeller power and induced velocity
Ram recovery in an inlet.
Static pumping of air.
Compute streamline deflection angle from the oblique shock angle.
Computes the total temperature ratio from Mach number and gamma.
Computes temperature ratio
Total temperature.
Computes the dimensionless total temperature.
Computes the value of the burner temperature given the throttle ratio
Computes the total pressure and temperature at a Mach number.
Model of a combined cycle engine with turbofan, ramjet and rocket.
Write engine data to a table.

Back To Top

ACFlex

Creates the flex model interfaces.

Back To Top

ACPerformance

Computes aircraft weight. Any parameter can be varied except type.
Color the active aerodynamic surfaces.
Aerodynamic form factor.
Computes the equilibrium thrust and wing area.
Compute angle of attack.
Angle of attack for maximum L/D.
Compute properties for a banked turn.
Computes the Breguet range.
Compute climb angle
Computes the angle of attack for a constant flight path angle.
Returns Concorde properties.
Computes the velocity and Mach profile for constant dynamic pressure.
Computes drag coefficient increment due to the undercarriage.
Compute energy height contours.
Compute flight equilibrium.
Computes the fuel as a function of range.
Compute glide angle, range and velocity..
Computes landing distance.
Mass of crew and passengers.
Computes the rate of climb and acceleration.
Compute the sonic boom scale factor.
Computes takeoff velocity.
Computes the required roll distance and liftoff velocity.
Computes takeoff distance.
Compute the radius and length of transition.
Computes takeoff velocity.
Compute taxiing fuel.
Compute turning radius and turning rate.
Computes the stall velocity.
Generates the taper and trailing edge angle for a wing.
Generates vertices and faces for a wing based on the wing parameters.
Sizes a wing for dynamic pull up.

Back To Top

ACPointMass

Compute a linear model for a point mass aircraft at a flight condition.
Simulate the controlled trajectory of a point mass aircraft model.
Compute the control inputs for a point mass aircraft model.
Generate a discrete time-varying linear model of a point-mass aircraft.
Compute the state derivatives of a point mass aircraft model.
Point mass dynamic model with sideslip as an input.
Simulate the trajectory x(t) of a point mass aircraft model given u(t)
Simulate a point mass aircraft model in 2 dimensions.
3D point aircraft model with time varying mass.
Lift and drag for the drag polar.

Back To Top

ACProAerodynamics

Aerodynamic model with sideforce from a rudder.
Compute force and torque an aircraft from M = 0 to M = inf.
BladeElement computes the inducted velocity
Drag coefficient for subsonic, supersonic and hypersonic flight.
Lift and drag coefficients for subsonic, supersonic and hypersonic flight.
Hypersonic lift and drag coefficients for a flat plate.
Subsonic lift and drag coefficients for a flat plate.
Skin friction coefficient using a variety of models.
Wave drag using Ackeret theory.
Computes the CL and CD for free molecular flow.
Lift and moment coefficients of a thin wing.
Lift coefficient for subsonic, supersonic and hypersonic flight.
Hypersonic coefficient of pressure.
Optimal lift and drag coefficients for the Concorde.
Computes drag coefficients for a vehicle using simple formulas.
Compute drag loss using LiftAndDragJonesSearsHaack.
Computes the drag polar
Compute the drag polar from data lift and drag coefficient data.
Computes form drag including wave drag.
Ground effect factor that multiplies the induced drag.
Induced drag coefficient for all Mach numbers.
Computes the lift and drag coefficients for a swept wing
Computes lift and drag coefficients for a vehicle using simple formulas.
Lift and drag using the R.T. Jones, Sears, and Haack model.
Computes the ideal lift coefficient from 0 through supersonic.
Computes the L/D ratio from Mach number.
Compute the local angle of attack.
Generates a file for sc_aero_newtonian.cc/.h
Optimal angle of attack for hypersonic flow.
Parasitic drag coefficient for a set of aircraft components.
Computes the Prandtl Glauert Compressibility correction.
Aerodynamic wetted area for different structures.

Back To Top

ACProControl

Point mass control of flight path angle, velocity and angle of bank.

Back To Top

ACProData

CityLatLonData.matprovides data for city latitude and longitude
FlatPlate.obja Wavefront OBJ file for a flat plate
FlatPlateAircraft.matcorresponding CAD model for a flat plate
Gulfstream.matGulfstream aircraft model

Back To Top

ACThermal

Heat flux as a function of mach number.
Heat, velocity and temperature at a fixed dynamic pressure.
Stagnation conditions for a gas.

Back To Top

ACUtils

Convert flight level to meters
Computes the form factor for a body of revolution.
Computes the form factor for a wing.
Effective Mach number with sweep.
Compute the surface area of an ellipsoid of revolution.

Back To Top

Airbreathing

Generate engine data from a table.
Example engine parameters. Returns a data structure.
Generate an engine table for a matrix of altitudes and mach.
Heating values.
A simple jet engine model.
Mixed flow turbofan engine performance.
Mixed flow turbofan engine performance profile for p, h and v.
Ramjet model including aerodynamic losses. The default fuel is H2.
Ramjet jet engine model producing thrust and specific fuel consumption.
Models a Scimitar engine from Reaction Engines, Ltd.
Models a turboramjet.
Turbofan jet engine model produces thrust and specific fuel consumption.
Models a turbofanramjet.
Jet engine model producing thrust and specific fuel consumption.
Jet engine model producing zero thrust and specific fuel consumption.

Back To Top

AircraftPro

Provides two A10 aircraft models: conventional and tilt-wing.
AIRC aircraft model.
CCV aircraft model.
CCV aircraft model with a pitch pointing mode.
Creates setup file entries for MultiVehicleSim
Generates a state space F-18 model from a range of models.
OH6A hover model.
Right-hand-side for a linear rolling missile.
Short Takeoff Vertical Landing aircraft model.

Back To Top

Atmosphere

Computes the relative air mass to sea level and a vertical path.
Names the atmospheric layer for altitude h.
Geomagnetic latitude and longitude.
Geomagnetic rigidity using a dipole model.
Hypersonic sonic boom based on drag.

Back To Top

CAD

Generate vertices for an inlet and a nozzle.

Back To Top

Demos/ACDesign

Hypersonic airliner design.
Demonstrate use of the cost model
Design an aircraft.

Back To Top

Demos/ACEngine

Demo JetEngineAnalysis
Demo JetEnginePerformance
Power vs. velocity for a propeller

Back To Top

Demos/ACPerformance

Create a flat plate vehicle with two flaps
Approximate daily fuel consumption for a notional hypersonic airliner
Compute ramjet thrust for a constant dynamic pressure trajectory
Compute / plot the stagnation temperature vs. mach for several altitudes
Compute takeoff and landing distances for a notional hypersonic airliner

Back To Top

Demos/ACPointMass

Script to simulate aircraft trajectory control

Back To Top

Demos/ACProAerodynamics

Compare Concorde with the CL and CD functions.
Compute the L/D ratio for flat surfaces in hypersonic flow.
Skin friction and supersonic lift and drag.

Back To Top

Demos/AeroPro

See the response of an F16 to a gust using a state space model.

Back To Top

Demos/Airbreathing

Model of the Pratt & Whitney F135 Engine.
Generate ramjet and turbofan data.
Aircraft takeoff demo.
Demonstrate a ramjet.
Simulate a steady climb.

Back To Top

Demos/AircraftPro

Longitudinal simulation using the AIRC aircraft model.
Demonstrate eigenvector assignment using a CCV Model
Demonstrate eigenvector assignment using an STOVL Model for transition.
Demonstrate eigenvector assignment using a CCV Model
Demonstrate eigenvector assignment using an L1011 STOVL Model.
Demonstrate linear quadratic regulator with loop transfer recovery.
Demonstrate linear quadratic output feedback.
Run a linearized simulation of the OH6A.
Run a linearized simulation of the OH6A.
Rolling missile simulation
Demonstrate eigenvector assignment using an STOVL Model
Demonstrate eigenvector assignment using an STOVL Model for transition.
Demonstrate eigenvector assignment using an STOVL Model
Demonstrate eigenvector assignment using an STOVL Model for transition.
Demonstrate eigenvector assignment using an STOVL Model for transition.

Back To Top

Demos/Atmosphere

Generate plots and a latex table of atm. properties across altitude.

Back To Top

Demos/Trajectory

Simulate the trajectory of the aircraft

Back To Top

Demos/Wind

Demonstrates NOAA Wind Model for obtaining wind data and plotting it.

Back To Top

ModelCreation

Interactive tool to create an aircraft model.
Draws an aircraft
Draws angle of attack and sideslip
Draws angles and arcs between them.
Simulate a Gulfstream performing a coordinated turn.
Computes the lift coefficient using a table lookup.
Propeller thrust
Dynamics model for an aircraft on a flat Earth
Finds the set point for RHSFlatEarth with fminsearch

Back To Top

Newtonian

Generates a file for sc_aero_newtonian.cc/.h
Compute force and torque for a CAD model.
Compute the static angle of attack to balance gravity.
Compute the center of pressure from the cad model.
Compute force for a CAD model.

Back To Top

Pilots

Build a pilot model

Back To Top

RDE

RDE model with a turbocharger.
RDE model producing zero thrust and specific fuel consumption.

Back To Top

Trajectory

AIRCRAFTPOINTMASSCONTROL Control function for a 3D point mass aircraft.
EquilibriumControls finds controls to maintain equilibrium.
RHSPointMassAircraft Right hand side for a point mass aircraft
Constant thrust and fuel consumption model
Determines the set points to achieve a trajectory

Back To Top

Wind

Horizontal wind model HWM93 covering all altitude regions
Merge two NOAA wind data sets. There are two possibilities:
Load wind data from the NOAA web site. The web site is:
Plot the wind field from a data structure array.
Approximate the Horizontal Wind Model (HWM93) with analytic functions
Wind gust model. Generates state space equations or spectral densities.
Combined steady-state and gust model for wind. To be used in simulation.
Animate the variation of wind magnitude and direction.
GUI for generating wind data over a range of parameters
Generate 3D plots of wind data vs. altitude, latitude, longitude, time.

Back To Top

Back to API main page