Overview

The GNC on-boarding is a set of three problems you need to solve each separated into their own parts. The on-boarding is designed such that you don’t need to do tutorials to get started, as skills are developed in each part. There is a significant research component to this on-boarding, as you will need to search for concepts, definitions, and through MATLAB documentation.

Software Requirements

Make sure you have downloaded the following: MATLAB, Simulink, Aerospace Toolbox, Aerospace Blockset, Ephemeris Data for Aerospace Toolbox.

Submission Formatting

Formatting isn’t a huge deal as long as solutions are clear. You may choose to combine all the parts in a single Simulink file (with the MATLAB part of Part 1 in a MATLAB block), or do everything in separate files.

Submit the files to Jeff.

Important Notes [PLEASE READ]

<aside> ❗

Do not worry about trying to get a solution that is perfect for parts 2 and 3. Good enough solutions with the correct general idea will be accepted. In the past most people have submitted incorrect solutions which had the correct general idea.

</aside>

Part 1

Determine the dot product of the vectors [1,1,3] and [1,1,2] in two different ways. Once using only Matlab, and another time using only Simulink.

Part 2

Using Simulink, determine if the sun is visible to a satellite orbiting the Earth.

The model must meet the following specifications:

Recommended Assumptions/Simplifications: