CEE Course Support - CEE 5614

MATLAB Files

Falcon 7X
Dassault Falcon 7X Departing Montgomery County Executive Airport (A. Trani)

Select from the following menu to view files using your Web Browser. You can cut and paste to your MATLAB editor or any Word Processor application if necessary.

International Standard Atmosphere Atmosphere contains the numerical values of the ISA atmosphere used in aircraft performance analysis (file contains 5 columns with values of altitude (m), temperature (deg. K), density (kg/cu.m), speed of sound (m/s) and air pressure (N/sq.m).

isam.m estimates the values of mach number, temperature, density, and speed of sound for ISA conditions given altitude and indicated airspeed.

isan.m calculates three basic properties of the ISA atmosphere: speed of sound, air density and temperature.

densityAltitudeOffISA.m calculates the properties of the atmosphere for off ISA conditions. The control parameter to specify off ISA conditions is deltaTemp and the user specifies this parameter as an input to the function.

Corporate Jet Runway Simulator

Runway simulator for a corporate jet (similar to a Cessna Sovereign). Solves the second order equation of motion of the aircraft while accelerating on the runway. Thrust effects are modeled using the Aerospace Block Set.

The Boeing 737-8 Max class simulator file models the runway length performance of an aircraft of similar weight and thrust parameters as the Boeing 737-8 Max.

Aircraft Files These files contain information about various aircraft types used in class to conduct analyses and homework assignments. the information contained in each file has some basic geometric propoerties, drag parameters and thrust information. The file ends with typical climb and descent speed profiles needed in some of the procedures stated in class.
 Climb Performance Files UnrestrictedClimbAnalysis.m integrates the basic equations of motion of the aircraft as it climbs without restrictions to the maximum altitude the aircraft can reach. The state variables intgerated over time are: a) altitude, b) mass, c) distance traveled along the path, and d) distance traveled on the earth's surface.

UnrestrictedClimbAnalysis.m calls fclimb_06.m which contains the rates of change of the state variables over time. The climb analysis also requires and aircraft file with the performance limits of the vehicle modeled.

All files contained in this section are needed to successfully run UnrestrictedClimbAnalysis.m because drag and thrust computations are needed in the climb performance analysis.

Descent Performance Files UnrestrictedDescentAnalysis.m integrates the basic equations of motion of the aircraft from the Top of descent Point (TOD) to the airport elevation. The state variables intgerated over time are: a) altitude, b) mass, c) distance traveled along the path, and d) distance traveled on the earth's surface.

UnrestrictedDescentAnalysis.m calls fdescent_06.m which contains the rates of change of the state variables over time. The climb analysis also requires and aircraft file with the performance limits of the vehicle modeled.

All files contained in this section are needed to successfully runUnrestrictedDescentAnalysis.m because drag and thrust computations are needed in the performance analysis.

Calculate the point performance of the aircraft for a given speed and mach number. Requires Drag03, THrust_calculationNoLoss, and an aircraft file.

Numerical cruise fuel calculations

Files to calculate numerical the fuel used in the cruis ephase of flight.

File JustCruiseFuelAnalysis.m is the main file. Other files are supporting files. The cruise analysis requires and aircraft file with the performance limits of the vehicle modeled.

Payload Range Diagram Files pay_range_2004.m is a file to plot payload range diagram for a given aircraft. This file requires several files such as drag (drag03.m), climb (fclimb_04.m) and the standard atmosphere conditions.
Drag Calculation Files Files to estimate the aircraft drag.
Aircraft Life Cycle Cost Development Model Files to estimate the unit cost of an aircraft given: producton quantity, speed, empty weight and engine thrust. The function below estimates engineering hourly rates for production, research and development and flight testing.
Stochastic Queueing Models

Infq_m.m implements a stochastic M/M/s queueing system with infinite source population. Finite_queue.m implements the equations for a finite source queueing model.

Deterministic Queueing Model

Deterministic_ueu_enhanced.m is the main file of an implemention of a deterministic queueing model for known arrival and departure functions over time. fqueu_feterminiatic_mod.m is a function file needed to operate det_queue_2.m and contains the rates of change of the arrivals and departures in the queueing system. The file airport_input is used as an input to deterministic_queue_enhanced.m to provide values of arrivals and departures (over time) at Chicago O'Hare INternational Airport. This is just an example of the use of det_queue_2.m. You can enter values of arrivals and service rates manually is desired thus avoiding the use of an external file like ohare_schedule.m.