0 оценок0% нашли этот документ полезным (0 голосов)
13 просмотров1 страница
1) A quadcopter needs to fly along one of several dotted flight paths from its current location to a landing pad using only enough battery for a single path.
2) The assignment requires modeling the sequential logic system in Simulink using logic gates and flip-flops to control the four propellers to direct the flight along the chosen path.
3) The model must display the propeller switches, memory elements, and arrival output in specific locations and configurations for monitoring and evaluation over a long simulation time span.
1) A quadcopter needs to fly along one of several dotted flight paths from its current location to a landing pad using only enough battery for a single path.
2) The assignment requires modeling the sequential logic system in Simulink using logic gates and flip-flops to control the four propellers to direct the flight along the chosen path.
3) The model must display the propeller switches, memory elements, and arrival output in specific locations and configurations for monitoring and evaluation over a long simulation time span.
1) A quadcopter needs to fly along one of several dotted flight paths from its current location to a landing pad using only enough battery for a single path.
2) The assignment requires modeling the sequential logic system in Simulink using logic gates and flip-flops to control the four propellers to direct the flight along the chosen path.
3) The model must display the propeller switches, memory elements, and arrival output in specific locations and configurations for monitoring and evaluation over a long simulation time span.
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.