ACPro Functions

ACPro Module

Directory List

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


ACDesign

Design an aircraft for a trajectory.
Generates data structures for select aircraft.
Create a mass statement for an aircraft.
Generate CAD data for an airliner seat.
Layout airliner seats.

Back To Top

ACEngine

A/A* computation from mach number and ratio of specific heats.
Compute Mach number and pressure for aerodynamics shocks.
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 inlet loss in an aircraft engine due to shockwaves.
Jet engine analysis. You can vary up to two of the
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. An
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.
Computes pressure ratio from temperature ratio, efficiency and gamma.
Total pressure.
Computes propeller efficency from Mach number.
Propeller power and induced velocity
Power vs. velocity for a propeller
Computes R from cP and gamma.
Ram recovery in an inlet. This computes the loss of pressure due to
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 pressure.
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.
Build the AircraftGroupMass data structure. Enter parameter pairs.
Create masses for an aircraft.
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.
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.
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, cD = cD0 + k*cL^2
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
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.mat - provides data for city latitude and longitude
FlatPlate.obj - a Wavefront OBJ file for a flate plate
FlatPlateAircraft.mat - corresponding CAD model for a flate plate

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

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.
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.
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.
Turbojet jet engine model producing 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.
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

Demos/ACDesign

Hypersonic airliner design.
Design an aircraft.

Back To Top

Demos/ACEngine

Look at the F100 model
Demo JetEngineAnalysis
Demo JetEnginePerformance

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.
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/Wind

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

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 and torque for a CAD model.

Back To Top

Pilots

Build a pilot model

Back To Top

Wind

Parse a string representation of U.S. city lat/lon data into a MATLAB
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

SVN Revision: 42425


Back to API main page