Apollo 11 Moon Landing 50th Anniversary Model Save

This example shows how Richard Gran and the other engineers who worked on the Apollo Lunar Module digital autopilot design team could have done it using Simulink®, Stateflow®, Aerospace Blockset™ and Simulink 3D Animation if they had been available in 1961.

Project README

Apollo 11 Moon Landing - 50th Anniversary Model

Requirements

Release R2018b

MathWorks Products (https://www.mathworks.com)

  • MATLAB
  • Simulink
  • Stateflow
  • Aerospace Toolbox
  • Aerospace Blockset
  • Simulink 3D Animation

Usage

From MATLAB, open Lunar Module model, apollo50_dap3dof, and live script, apollo50_dap3dofsetup.

To interact with the Lunar Module model, vary autopilot settings and Lunar Module initial states in the Commands area. For example, to observe how the digital autopilot design handles increased initial body rates, use the slider components in Configure LM Attitude.

Files

  • apollo50_dap3dof.slx - Lunar Module model
  • apollo50_libdap.slx - digital autopilot library
  • apollo50_librcs.slx - reaction control system library
  • apollo50_dap3dofdata.m - initialization script for Lunar Module model
  • apollo50_dap3dofsetup.mlx - live script with Lunar Module model description and instructions on how to interact with the Lunar Module model

License

The license for the Apollo 11 Moon Landing - 50th Anniversary Model is available in the LICENSE.TXT file in this GitHub repository.

Open Source Agenda is not affiliated with "Apollo 11 Moon Landing 50th Anniversary Model" Project. README Source: mathworks/Apollo_11_Moon_Landing_-_50th_Anniversary_Model
Stars
36
Open Issues
0
Last Commit
1 year ago

Open Source Agenda Badge

Open Source Agenda Rating