12.07.2015 Views

Developement Of An Instrument Landing Simulation ... - Cal Poly

Developement Of An Instrument Landing Simulation ... - Cal Poly

Developement Of An Instrument Landing Simulation ... - Cal Poly

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.3 Computer SoftwareThe four computers each run Windows 95 as their operating system. This allowsany windows applications to be implemented in the simulation. Older simulationlaboratories use VAX or VMS machines to run the simulation. With the advent of faster,low cost PC’s, the Windows platform allows students to work in a familiar environment.This also allows the portability of adding new software to the simulation.Currently, the computers are equipped with MATLAB, Simulink, and the RealTime Workshop to run the simulation. 3 These computers use Visual C++ 6.0 to compilethe simulation code, and the visual software is generated using OpenGVS.2.3.1 Simulink and the Real-Time WorkshopThe PhEagle simulation runs in Simulink by MATLAB. If the simulation was leftentirely as code, the programmer would be lost not knowing which variables were beingsent, which variable names are being used, and the file order. Simulink allows thisprocess to become simple. Simulink allows the students to visually map the variables asthe simulation computes them. Simulink also allows the users to easily grab a variableand monitor it or link it to a subsystem within the simulation. Variable names don’t haveto match for the code to run. The file order is easy to see as the programmer can followthe flow of the simulation and visually see the order that files get called within thesimulation.The Real-Time Workshop allows the simulation time-differential to be changed. 4This allows a more accurate integration to keep the simulation running in real time. This14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!