Your Perfect Assignment is Just a Click Away

We Write Custom Academic Papers

100% Original, Plagiarism Free, Customized to your instructions!

glass
pen
clip
papers
heaphones

Assignment (2): Excel Simulation/Decision Modeling

Assignment (2): Excel Simulation/Decision Modeling

Overview. 
Assignment (2): Excel Simulation/Decision Modeling. 
Elevator Assignment for Fairview Tower. 
In this assignment, you are asked to create an Excel model that automatically works out Fairview Tower’s elevator assignment when a mission is requested based on the elevators’ location, heading, and destinations. The detailed requirements are listed below. It is due 5/21/2020 (Thursday) before class. Your work must be a single Excel file named IS300FairviewFirstNameLastName.xlsx (or .xls), submitted via Canvas by the due date. Late submission will not be accepted. This assignment counts 10% of your final grade. You are encouraged to discuss it with each other, but all submitted work should be individual effort.. 
Background. 
Fairview Tower1 is a new residential and office building located in downtown Seattle. It has 46 floors .“ 43 above the ground (numbered 0 to 42) and 3 underground (numbered -1 to -3) .“ that are serviced by four elevator units (labeled A through D). Unit A, B, C are regular passenger elevators while Unit D is a service elevator that can also be used to move passengers if needed .“ more on that later. Each time a ride is requested, an algorithm will decide which elevator unit is assigned to pick up the ride following a set of rules. You are asked to work out an automatic assignment application for Fairview’s management team.. 
The Excel file IS300FairviewTemplate.xlsx (available for download on Canvas) simulates the building and the elevator units. Each unit has a location number, meaning the floor it is currently at, and a destination number, meaning the floor it is going to. A unit is moving when the destination number is different from its current location, and a unit is idling if the two numbers are the same. In the Excel file, you can see how they move floor-by-floor by pressing the F9 key to force recalculation of the functions (or Fn+F9 on a Mac).. 
A ride (called a mission) can be requested by a code consisting of a number and the letter .”U. or .”D. (e.g., 23D). The number means the floor where the mission is requested, and the letter means the direction of the mission: .”U. means going up and .”D. means going down. For example, mission 23D means a ride of going down is requested on the 23rd floor.. 
Grading. 
Download and rename the IS300FairviewTemplate.xlsx file, then enable iterative calculation on the file and set the max iteration to 1 (the option can be found by going to File .“ Options .“ Formulas on a PC, or Excel .“ Preferences .“ Calculation on a Mac). Create additional worksheets to build your model but on the Fairview worksheet you must preserve its structure and only edit the green cells. The INITIATE row is used to initialize the elevators to a starting. 

state for testing purpose. Your file should automatically fill the ASSIGNMENT cell (Cell B12) with the letters .”A., .”B., .”C., .”D., or .”N. (meaning none) when a mission is entered in cell B10 (the floor) and D10 (the direction). The assignment rules are:. 
. 1) . No Mission (2 points): If no mission or an incomplete mission is entered (i.e. missing floor number or direction), your model should display an empty cell (i.e., .”.) in B12. . 
. 2) . First Priority (2 points): If an elevator is idling at the request floor, assign the mission to it. If multiple elevators are idling at the request floor, randomize which one to assign except that Unit D (the service elevator) should get the last priority, i.e., D gets the mission if it is the only one idling. For example, if mission 23U is requested when both Unit A and D are idling on 23rd, assign A to the mission. . 
. 3) . Second Priority (4 points): If no elevator is assigned after 2), find and assign the unit that is closest to the request floor. Please only consider the ones that are either a) idling, or b) moving towards the request floor in the same direction as the mission’s direction. Do not assign units moving away from it or moving towards it in an opposite direction of the mission. If multiple units qualify, randomize which one to assign but like in 2), Unit D (the service elevator) should get the last priority. For example, if 23U is requested when A is idling on 19, B is on 21 going down, C is on 0 going up, and D is on 26 going down, A should be assigned to the mission. Unit B or D are not in this case even though they are closer because they are traveling down not up. . 
. 4) . Otherwise (2 points): If no elevator is assigned after 3), display .”N. in cell B12. This means the mission is not picked up yet. If your model is built right, it will eventually be picked up after other units reach their destinations and therefore become idle (eligible). . 
Hints. 
Start with No Mission and work your way up. Make sure you really understand the rules and requirements. You may find it helpful to create additional indicator labels for each elevator to show if it is busy, moving, in the same direction as the mission, etc. These Excel functions are enough for the project: IF, ABS, MAX, SUM, and RAND. You are, of course, allowed to use other functions of your choice. You can test if your model is working correctly using these steps. Note I will use different numbers to grade your work so make sure you have tested your model thoroughly using other scenarios.. 
. 1) . Type an incomplete mission without the floor number or direction letter, e.g., 23, your ASSIGNMENT should show an empty cell. . 
. 2) . Type 1,1,1,1 in the INITIATE row and press F9 to move all the elevators to the first floor. Enter mission 1D. Your model should randomly assign unit A, B, or C to the mission. . 
. 3) . Type 20,20,20,20 in the INITIATE row and press F9 to move all the elevators to the 20th . floor. Then type 42,41,0,-3 in the INITIATE row to move units A and B up, and C and D . down. Enter mission 10D. Your model should assignment unit C. . 
. 4) . Type 25,25,25,25 in the INITIATE row and press F9 to move all the elevators to the 25th . floor. Then type -3,0,41,42 in the INITIATE row to move units A and B down, and C and D up. Enter mission 25D. Your model should assign N, i.e. the mission is not picked up. .

Order Solution Now

Our Service Charter

1. Professional & Expert Writers: Blackboard Experts only hires the best. Our writers are specially selected and recruited, after which they undergo further training to perfect their skills for specialization purposes. Moreover, our writers are holders of masters and Ph.D. degrees. They have impressive academic records, besides being native English speakers.

2. Top Quality Papers: Our customers are always guaranteed of papers that exceed their expectations. All our writers have +5 years of experience. This implies that all papers are written by individuals who are experts in their fields. In addition, the quality team reviews all the papers before sending them to the customers.

3. Plagiarism-Free Papers: All papers provided by Blackboard Experts are written from scratch. Appropriate referencing and citation of key information are followed. Plagiarism checkers are used by the Quality assurance team and our editors just to double-check that there are no instances of plagiarism.

4. Timely Delivery: Time wasted is equivalent to a failed dedication and commitment. Blackboard Experts is known for timely delivery of any pending customer orders. Customers are well informed of the progress of their papers to ensure they keep track of what the writer is providing before the final draft is sent for grading.

5. Affordable Prices: Our prices are fairly structured to fit in all groups. Any customer willing to place their assignments with us can do so at very affordable prices. In addition, our customers enjoy regular discounts and bonuses.

6. 24/7 Customer Support: At Blackboard Experts, we have put in place a team of experts who answer to all customer inquiries promptly. The best part is the ever-availability of the team. Customers can make inquiries anytime.