Вы находитесь на странице: 1из 1

ME 644 Assignment 2 Quadcopter Flight Path (sequential events) [Simulink] Fall 2016

Due Date: 09-16-16


Worth: 25% of homework portion.
A quadcopter flying in a T-configuration has just enough battery life to fly from its current location to a landing pad
along one of the paths designated by the dotted lines. For sequential logic system inputs to command the flight, use
the labeling for the propellers given in the illustration. Propeller commands are 0 and 1, where 0 generates enough
thrust to maintain altitude and 1 generates a larger thrust to tilt the quadcopter in the desired direction. Assume the
(0, 0, 0, 0) propeller command results in stationary flight and it is not necessary to compensate for drift or rotation of
the vehicle.
Model the system in Simulink using only single input NOT and dual input AND, OR and XOR logic operator
blocks, and SR flip-flops. Label the manual switches representing the propeller commands as PROPELLER 1,
PROPELLER 2, PROPELLER 3 and PROPELLER 4 and place the switches in this order from top to bottom in the
far left side of the model canvass. Imbed all decision circuits in their own subsystem. Display all memory (i.e., Qs)
using Display blocks grouped together in the vicinity of the switches so that they can all be easily monitored while
the simulation is being executed. Display all 4 inputs (switches) and single output (not arrived = 0, arrived = 1) in a
single 5-input Scope block with Limit data points to last: option unchecked and Time span: option set to
1,000,000.
Prior to simulation, all switches must initially be in the false position. If the proper flight path is not being carried
out, your logic system must reset the memory (i.e., all Qs 0) automatically when the quadcopter is at a stationary
flight condition.
E-mail the Simulink file to me (chris.richards@louisville.edu) with ONLY your last name as the file name before
class of the due date.

Вам также может понравиться