experience and innovation

AC

Directory List

ACActuator, ACControl, ACCoord, ACData, ACDemoFuns, ACDynamics, ACGraphics, Aero, Aircraft, Classes, Demos/ACControl, Demos/Aircraft, Demos/CAD,

Functions and Demos

ACActuator

ACThrust - Thrust model for a gas turbine engine

F16Actuator - Model for the F16 actuators. Each has a lag.


ACControl

AircraftControl - Implements an aircraft control system. Action is either 'initialize' or

AircraftControlCAS - Implements a pitch rate control augmentation system.


ACCoord

AlphBeta - Compute angle of attack and sideslip.

BToS - Convert from the body axes to stability axes.

BToW - Convert from the body frame to wind axes.

ECIToNED - Convert from the ECI frame to the NED frame.

EulNED - Euler angles given ECI information.

EulRate - Euler rates.

JacobVB - Convert from the body axes to stability axes.

QECI - Compute ECI to body quaternion from ECI position and Euler angles.

RNEH - Convert from the ECI frame to the NEH frame. This is the

SToW - Convert from stability axes to wind axes.

VBDToVBT - Compute the total velocity derivative from the body velocity and

VTToVB - Compute body velocity from alpha, beta and vT.


ACData

ACTConstants.mat - Aircraft constants database.

gCobra.mat - Cobra CAD database.

gF16.mat - F16 acstate.


ACDemoFuns

DefaultACData - Provide a default aircraft data structure. The F16 model is used.

DefaultACState - Provide a default aircraft state.

F16Act - Models the F16 actuators as first order lags with time constants


ACDynamics

AC - Dynamics model for an aircraft. Updates the data structure x.

ACBuild - Build the aircraft model.

ACInit - Initialize the aircraft model.

ACPlot - Plots the aircraft data. opt is 'info', 'init', 'store', 'plot'

ACTrim - Aircraft trimming algorithm. Uses the function FTrim. This algorithm

FTrim - Cost function for the trimming algorithm

StateSpacePlot - Plots statespace data. opt is 'init', 'store', 'plot'


ACGraphics

DrawAC - Draws an aircraft in the NED frame. The aircraft state vector can

DrawTerrain - Draw terrain.

HUD - Implements a "heads-up-display".

HUDCntrl - Perform actions specified by the HUD. Define a data structure

Trans3DMF - Transform a 3D data structure. r is optional.


Aero

ADC - Implements the "Air Data Computer" model.

AirData - Computes air data based on a simplified standard atmosphere model. If

AtmGamma - Computes the ratio of specific heats as a function of

MachFromPressureRatio - Computes the Mach number from pressure ratio.

PressureRatioFromMach - Computes the ratio of impact to static pressure from Mach number and gamma.

Reynolds - Compute the Reynolds number for an aircraft at altitude.

SimpAtm - Simplified atmosphere model. Agrees with the standard

Viscosity - Compute the viscosity of the air at a given temperature.


Aircraft

ACAero - Aerodynamic model.

ACEngEq - Find the equilibrium state of the engine.

ACEngine - Aircraft engine model. Uses a piecewise linear model to map throttle

ACModes - Compute the aircraft modes for straight and level flight.

ACSensor - Generic aircraft sensor. Outputs are

AeroD - Compute the state space system based on aerodynamic derivatives.

DC8 - DC 8 stability derivatives model.

F16 - The aircraft properties database. If p = 'catalog' it will

L1011 - L1011 aircraft model.


Classes

abs - Computes the absolute value of acstate.

acstate - Create an object of class acstate

get - Get an element of the class acstate

length - Length of a state vector

minus - Subtract two objects of class acstate

mrdivide - Divides an object of acstate by a scalar.

mtimes - Multiplies an object of type acstate times a scalar

plus - Add two objects of class acstate

subsasgn - Assign a(i)

subsref - Finds a(i)

zeros - Create a zero vector the size of a.


Demos/ACControl

CASDesign - Design a simple aircraft control system consisting of

F16CAS - Test a pitch rate control augmentation system.


Demos/Aircraft

ACControl - Demonstrate aircraft control using the AircraftControl function.

CActuator - Try different control responses with a first order lag

CResponse - Try different control responses with ideal actuators.

CTSim - Simulate an F16 performing a coordinated turn. The F16 will go unstable

Fly - Fly an F16.

RigidBodyDemo - Simulate the linear and angular states of a rigid body using "AC.m".

Trim - Trim an F16


Demos/CAD

BuildF16 - Build the F16 Model.


SVN Revision: 11981


Back to API main page