Department of Computer Science and Engineering The University of Texas at Arlington. Team: Team MASS. Project: Rocket Recovery System

Similar documents
First Revision No. 9-NFPA [ Chapter 2 ]

What s Happening in Our NAR. April, 2012 Trip Barber NAR 4322 NAR President

EL DORADO COUNTY REGIONAL FIRE PROTECTION STANDARD

FLIGHT READINESS REVIEW TEAM OPTICS

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Aeronautics and Astronautics

Auburn University. Project Wall-Eagle FRR

LIMITATION OF LIABILITY 100% SATISFACTION GUARANTEE JOIN THE NAR! About. Semroc Astronautics Corporation

LaserHawk Flying Model Rocket Instructions Designed by Matt Steele

CNY Rocket Team Challenge. Basics of Using RockSim 9 to Predict Altitude for the Central New York Rocket Team Challenge

BRIGHAM YOUNG UNIVERSITY IDAHO ENVIRONMENTAL, HEALTH & SAFETY SAFETY DEPARTMENT EXPERIMENTAL ROCKET MOTOR SAFETY EH-038-R00

PROJECT AQUILA 211 ENGINEERING DRIVE AUBURN, AL POST LAUNCH ASSESSMENT REVIEW

LIMITATION OF LIABILITY 100% SATISFACTION GUARANTEE JOIN THE NAR! What is a Retro-Repro? What is SLS? About Centuri Engineering Company

CRITICAL DESIGN REVIEW. University of South Florida Society of Aeronautics and Rocketry

PARACHUTE RECOVERY 1:6 SEMI-SCALE FUN TO BUILD AND FLY USES STANDARD ENGINES TWO STAGE CAN ALSO BE FLOWN AS SINGLE STAGE BALSA FINS & NOSE CONE

LIMITATION OF LIABILITY 100% SATISFACTION GUARANTEE JOIN THE NAR! What is About Centuri Engineering Company

Critical Design Review

Georgia Tech NASA Critical Design Review Teleconference Presented By: Georgia Tech Team ARES

Presentation Outline. # Title

PARACHUTE RECOVERY GREAT DEMO ROCKET EASY TO BUILD IDEAL FIRST LARGE ROCKET

Tripoli Level 2 Test Questions - Technical

ROYAL CANADIAN AIR CADETS PROFICIENCY LEVEL FOUR INSTRUCTIONAL GUIDE SECTION 3 EO C DESCRIBE MODEL ROCKETRY PREPARATION

PARACHUTE RECOVERY FUN TO BUILD AND FLY USES STANDARD ENGINES TWO STAGE CAN ALSO BE FLOWN AS SINGLE STAGE BALSA FINS & NOSE CONE

Rocketry, the student way

CRITICAL DESIGN PRESENTATION

Centerwide System Level Procedure

Project NOVA

THREE ENGINE CLUSTER PAYLOAD SECTION RETRO DESIGN EASY TO BUILD. Dual Parachute Recovery

Australian Universities Rocket Competition 2018/2019

NASA University Student Launch Initiative (Sensor Payload) Final Design Review. Payload Name: G.A.M.B.L.S.

Presentation Outline. # Title # Title

Flight Readiness Review Addendum: Full-Scale Re-Flight. Roll Induction and Counter Roll NASA University Student Launch.

NASA - USLI Presentation 1/23/2013. University of Minnesota: USLI CDR 1

LIMITATION OF LIABILITY 100% SATISFACTION GUARANTEE JOIN THE NAR! What is a Retro-Repro? About. Semroc Astronautics Corporation

COMPLETED SUMO LEVEL 1 MODEL ROCKET ADVANCED HIGH POWER MODEL ROCKET ASSEMBLY AND OPERATION INSTRUCTIONS BEFORE YOU BEGIN:

Jordan High School Rocketry Team. A Roll Stabilized Video Platform and Inflatable Location Device

LIMITATION OF LIABILITY 100% SATISFACTION GUARANTEE JOIN THE NAR! What is a Retro-Repro? What is SLS? About Centuri Engineering Company

Rocket Activity Advanced High- Power Paper Rockets

How Does a Rocket Engine Work?

ADVANCED MODEL ROCKET

Jay Gundlach AIAA EDUCATION SERIES. Manassas, Virginia. Joseph A. Schetz, Editor-in-Chief. Blacksburg, Virginia. Aurora Flight Sciences

Overview. Mission Overview Payload and Subsystems Rocket and Subsystems Management

NASA SL - NU FRONTIERS. PDR presentation to the NASA Student Launch Review Panel

Auburn University Student Launch. PDR Presentation November 16, 2015

GIT LIT NASA STUDENT LAUNCH PRELIMINARY DESIGN REVIEW NOVEMBER 13TH, 2017

Flight Readiness Review

Super Squadron technical paper for. International Aerial Robotics Competition Team Reconnaissance. C. Aasish (M.

ADVANCED MODEL ROCKET

Illinois Space Society Flight Readiness Review. University of Illinois Urbana-Champaign NASA Student Launch March 30, 2016

ADVANCED MODEL ROCKET. Read And Follow All Instructions

AMWPro75 Motor Adapter Instructions

MODEL ROCKETRY PROGRAM HANDBOOK

FLYING CAR NANODEGREE SYLLABUS

Mercury VTOL suas Testing and Measurement Plan

SPECIAL FLIGHT OPERATING CERTIFICATE

AEROSPACE SYSTEMS ENGINEERING TERM PROJECT

UC Berkeley Space Technologies and Rocketry Preliminary Design Review Presentation. Access Control: CalSTAR Public Access

Facts, Fun and Fallacies about Fin-less Model Rocket Design

2019 SpaceX Hyperloop Pod Competition

D-0006 BOM (Broadcasting Outer Module) Installation Instructions LEVIL AVIATION 1704 KENNEDY POINT, SUITE 1124 OVIEDO, FL 32765

Team America Rocketry Challenge Launching Students into Aerospace Careers Miles Lifson, TARC Manger, AIA September 8, 2016

FLYING MODEL ROCKET KIT INSTRUCTIONS KEEP FOR FUTURE REFERENCE. TEST-FIT ALL PARTS TOGETHER BEFORE APPLYING ANY GLUE!

MIPRover: A Two-Wheeled Dynamically Balancing Mobile Inverted Pendulum Robot

Team Introduction Competition Background Current Situation Project Goals Stakeholders Use Scenario Customer Needs Engineering Requirements

Statement of Work Requirements Verification Table - Addendum

Antares Rocket Launch recorded on 44 1 Beyond HD DDR recorders Controlled by 61 1 Beyond Systems total

The 38M Aerostat: A New System for Surveillance

COMPLETED MIRAGE ADVANCED MODEL ROCKET

Before the Federal Aviation Administration Washington, D.C ) ) ) ) ) ) Formal Comments of Nickolaus E. Leggett

Parachute Recovery 1/70 SCALE INCLUDES APOLLO CAPSULE FUN TO BUILD AND FLY HISTORIC MODEL

MAV and UAV Research at Rochester Institute of Technology. Rochester Institute of Technology

COMPLETED ASTROBEE D ADVANCED MODEL ROCKET ADVANCED MODEL ROCKET

A brief History of Unmanned Aircraft

Vehicle Diagnostic Logging Device

PRELIMINARY DESIGN REVIEW

Skill Level 3 Average Skills Needed. Made In USA. Kit #04997 Skill Level 4. Zephyr Parts List

NASA USLI PRELIMINARY DESIGN REVIEW. University of California, Davis SpaceED Rockets Team

Stomp Rockets. Flight aboard the USS Hornet. From the USS Hornet Museum Education Department. Sue Renner and Alissa Doyle (rev.

Model Aeronautics Association of Canada Safety Code

University Student Launch Initiative

UNCLASSIFIED FY 2017 OCO. FY 2017 Base

This Week. Next Week 4/7/15

Tripoli Research Safety Code

HPR Staging & Air Starting By Gary Stroick

To determine which number of fins will enable the Viking Model Rocket to reach the highest altitude with the largest thrust (or fastest speed.

USA FALCON 1. Fax: (310) Telephone: (310) Fax: (310) Telephone: (310) Fax: (310)

Headlight Test and Rating Protocol (Version I)

Collect and analyze data on motorcycle crashes, injuries, and fatalities;

2.3. Priority Responses recognized by the Derby Fire Department will be as follows:

Skill Level 3 Average Skills Needed. Skill Level 3. Ibis Parts List

The University of Toledo

DER Commissioning Guidelines Community Scale PV Generation Interconnected Using Xcel Energy s Minnesota Section 10 Tariff Version 1.

HYDRAULIC ACTUATOR REPLACEMENT USING ELECTROMECHANICAL TECHNOLOGY

ABB life cycle services Uninterruptible power supplies

Wichita State Launch Project K.I.S.S.

Southern California Edison Rule 21 Storage Charging Interconnection Load Process Guide. Version 1.1

AVOIDING THE BENDS! Why Super-Roc Models Buckle and How to Design for a Successful Flight. by Chris Flanigan (NAR L1)

SUPPLIES In addition to the parts included in the kit you will also need: ASSEMBLY TIP FLYING MODEL ROCKET KIT INSTRUCTIONS EST 2055/1246

FLYEYE Unmanned Aerial System

t!z ESFE~ PARTS AND SUPPLIES ROCKET ASSEMBLY 1. FLYING MODEL ROCKET #2054 .~. 1111l~i '~~

Important Notes Note Recommended Equipment NOT included in kit

Transcription:

Department of Computer Science and Engineering The University of Texas at Arlington Team: Team MASS Project: Team Members: Clinton Spivey Heera Main David Salvagnini Olalekan Ajayi Last Updated: Tuesday, November 13, 2012 7:30 PM

Table of Contents Table of Contents... ii Document Revision History... vi List of Figures... vii List of Tables... viii 1. Product Concept... 1 1.1 Purpose and Use... 1 2.1 Features and Functions... 3 2.2 External Inputs and Outputs... 3 2.3 Product Interfaces... 4 3. Customer Requirements... 8 3.1 Rocket lands where launched regardless of wind conditions... 8 3.3 Reusability... 8 3.4 Intelligent Rotating Base Station - Standby Mode... 9 3.5 Intelligent Rotating Base Station - Preparation Mode... 9 3.6 Intelligent Rotating Base Station - Launch Mode... 9 3.7 Intelligent Rotating Base Station - Rocket Stability Section... 9 3.8 Low Powered... 10 3.9 IRBS - Rotation... 10 3.10 IRBS - Pad pitch... 10 3.11 RRS - Abort countdown... 11 3.12 IRBS - Wind speed detection... 11 4. Packaging Requirements... 12 October 9, 2012 ii Team MASS

4.1 Hardware... 12 4.2 Software... 12 4.3 User Manual... 12 5. Performance Requirements... 14 5.1 Setup... 14 5.2 Intelligent Rotating Base Station Size... 14 5.3 - Battery Life... 14 5.4 - Outdoor Use... 15 5.5 IRBS Modes - Time... 15 5.6 RRM - Microcontroller instructions per cycle... 15 6. Safety Requirements... 16 6.1 Rocket Certification... 16 6.2 Rocket Materials... 16 6.3 Rocket Motors... 16 6.4 Ignition System... 17 6.5 Misfires... 17 6.6 Launch Safety... 17 6.7 Launcher... 18 6.8 Rocket Size... 18 6.9 Flight Safety... 18 6.10 Launch Site... 19 6.11 Launcher Location... 19 6.12 Recovery System... 19 6.13 Recovery Safety... 20 6.14 Launch Angle... 20 6.15 Payloads... 20 October 9, 2012 iii Team MASS

6.16 Stability... 20 6.17 No Exposed Wiring... 21 6.18 Clearly Display Mode... 21 6.19 Instructions to Switch Modes... 21 6.20 Automatic Abort... 22 7. Maintenance and Support Requirements... 23 7.1 Documentation... 23 7.2 Items excluded... 23 7.3 Support... 23 7.4 Launch Procedure... 24 8. Legal Requirements... 25 8.1 Rocket Engine Power... 25 8.2 Rocket Engine Propellant... 25 8.3 Rocket Weight... 25 8.4 Rocket Materials... 26 8.5 Rocket Federal Aviation Administration... 26 9. Acceptance Criteria... 28 9.1 Verify that the SD-12 rocket lands within a 50 foot radius of the IRBS... 28 9.2 Verify that the SD-12 rocket turns into the wind at time t and angle theta as determined by the IRBS controller... 28 9.3 Verify that the IRBS rotates to face the wind... 28 9.4 Verify that the IRBS pitches the pad up to 30 degrees... 28 9.5 Verify that the countdown sequence can be aborted at any time via remote button press... 29 10. Use Cases... 30 10.1 The user sets up... 30 10.2 The user enables Standby Mode... 31 10.3 The user enables Preparation Mode... 31 October 9, 2012 iv Team MASS

10.4 The user enables Launch Mode... 32 10.5 The user launches the rocket... 33 11. Feasibility Assessment... 35 11.1 Scope Analysis... 35 11.2 Research... 35 11.3 Technical Analysis... 36 11.4 Cost Analysis... 36 11.5 Resource Analysis... 38 11.6 Schedule Analysis... 39 12. Future Items... 42 12.1 Maintenance and Support Requirements: 7.2 Item Included... 42 12.2 Maintenance and Support Requirements: 7.3 Support... 42 12.3 Reusability of Rocket Recovery Module... 42 October 9, 2012 v Team MASS

Document Revision History Revision Number Revision Date Description Rationale 0.1 10/9/12 Rough Draft Peer Review First version of SRS 0.2 10/9/12 Rough Draft Peer Review Added Feasibility Analysis 0.3 10/9/12 Rough Draft Peer Review Made minor format edits 0.4 10/10/12 Rough Draft- Peer Review Format edits 0.5 10/30/12 Rough Draft- Peer Review Made minor edits and added new table 1.0 11/04/12 Gate Review - Peer Review Final changes and revisions 1.1 11/11/12 Final Draft Made final changes 1.2 11/13/12 Final Corrections Final changes per class/instructor recommendations October 9, 2012 vi Team MASS

List of Figures Figure 1.1-... 1 Figure 2.2 - The LCD screen... 5 Figure 2.3 - Intelligent Rotating Base Station - Standby Mode... 5 Figure 2.4 - Intelligent Rotating Base Station - Preparation Mode Activation... 5 Figure 2.5 - Intelligent Rotating Base Station - Wind Information... 6 Figure 2.6 - Intelligent Rotating Base Station - Wind Warning... 6 Figure 2.7 - Intelligent Rotating Base Station - Launch Platform Information... 6 Figure 2.8 - Intelligent Rotating Base Station - Launch Mode Activation... 7 Figure 2.9 - Intelligent Rotating Base Station - Launch Countdown... 7 Figure 10.1 - Use Case #1... 30 Figure 10.2 - Use Case #2... 31 Figure 10.3 - Use Case #3... 32 Figure 10.4 - Use Case #4... 33 Figure 10.5 - Use Case #5... 34 October 9, 2012 vii Team MASS

List of Tables Table 2.1 - External Inputs... 4 Table 2.2 - External Outputs... 4 Table 6.1 - Minimum Personnel Distance Table... 22 Table 8.1 - Rocket Motor Coding Table... 27 Table 11.1 - Intelligent Rotating Base Station: Cost Analysis... 37 Table 11.2 - Rocket Recovery Module and Rocket: Cost Analysis... 38 Table 11.3 - SD-12 Launch Cost Estimate... 38 Table 11.4 - Total Cost... 38 Table 11.5 - Function Point Estimate... 40 Table 11.6 - Effort Estimate... 40 Table 11.7 - CoCoMo Nominal, Embedded... 40 October 9, 2012 viii Team MASS

1. Product Concept This section describes the which includes its purpose, audience, and uses as a consumer product. 1.1 Purpose and Use The (RRS) prevents the loss of a launched model rocket by compensating for the speed and direction of wind. The will guide the rocket back to its launched location with the aid of an embedded parachute. The (RRS) has three components: The Intelligent Rotating Base Station (IRBS), The SD-12 Rocket, and the Rocket Recovery Module (RRM). These three systems working together will accomplish the goal of landing the rocket near the launch site. 1.2 Intended Audience The audiences for this project is any model rocket hobbyist from the beginner who doesn t know how to compensate for wind, to the advanced rocket builder who does not want to lose their prized model rocket. Figure 1.1- October 9, 2012 1 Team MASS

Figure 1.2 - October 9, 2012 2 Team MASS

2. 2. Product Description and Functional Overview Herein is provided a general description of the. The description is composed of its primary functions, key inputs/outputs, and intended use. 2.1 Features and Functions The s central purpose is to launch a low powered model rocket and land it near the area where it was launched from. The (RRS) has three components; The Intelligent Rotating Base Station (IRBS), The SD-12 Rocket, and the Rocket Recovery Module (RRM). The Intelligent Rotating Base Station is a launch pad that gathers information about the wind speed and direction using an attached anemometer. The IRBS will then compensate for the wind by rotating and tilting the launch pad in the appropriate direction. The IRBS will pass the wind data to the SD-12 Rocket equipped with the Rocket Recovery Module before launch. After the launch of the SD-12 rocket, the RRM will make real time calculations, using the IRBS data, to direct the rocket to a specified location. After the engine burn phase, a parachute will be deployed, and the SD-12 will float back to the coordinates where it was launched. The system will have an LCD screen and buttons attached to the IRBS for the user to use. The will have 3 modes. These modes include; Standby Mode, Preparation Mode, and Launch Mode. The Standby mode will allow the user to attach the SD-12 rocket to the IRBS and make necessary adjustments. In this mode no data is being collected or used. The Preparation Mode will start to collect wind data and from the attached anemometer and make the adjustments to the IRBS. The Launch Mode will have the IRBS stop making adjustments and start transmitting the aggregated wind data to the RRM. Once the SD-12 rocket receives all the information the rocket is ready to launch. Key limitations of the include that the rocket is unable to gather wind information after it is launched. The system will also be designed and developed for the SD-12 rocket; transferring the system to a different rocket will not be supported at this time. 2.2 External Inputs and Outputs Inputs Name Description Usage Intelligent Rotating Base Station -- Gathers a steady stream of wind speed and Allows the Intelligent Rotating Base Station compensate for the wind by rotating and tilting the launch pad. This data is also passed October 9, 2012 3 Team MASS

anemometer direction data. to the RRM. Physical buttons attached to the LCD. Gathers input from the user. This allows the user to navigate the GUI and make selections. Rocket Recovery Module. Wind speed and direction data. The Rocket Recovery Module will receive the wind speed and direction data from the IRBS. Outputs Table 2.1 - External Inputs Name Description Usage Intelligent Rotating Base Station -- LCD Wind speed and direction data. User can see wind speed and wind direction on an LCD screen. Intelligent Rotating Base Station -- LCD Launch Platform direction and angle. User can see launch platform direction and angle on an LCD screen. Intelligent Rotating Base Station --Servos Wind speed and direction data. The wind speed and directions data will be used to move the servos to the desired location. SD-12 Rocket with Rocket Recovery Module equipped Wind speed and direction data. The wind speed and directions data will be used to move the rocket control surfaces. Intelligent Rotating Base Station Wind speed and direction data. The winds speed and direction data will be sent to the Rocket Recovery Module. Table 2.2 - External Outputs 2.3 Product Interfaces The user of the will interact with the system through an LCD screen and physical buttons. The user will not have a lot of interaction with the system; therefore, the graphical user interface will not be very robust. October 9, 2012 4 Team MASS

Figure 2.1 - The LCD screen Figure 2.2 - Intelligent Rotating Base Station - Standby Mode Figure 2.3 - Intelligent Rotating Base Station - Preparation Mode Activation October 9, 2012 5 Team MASS

Figure 2.4 - Intelligent Rotating Base Station - Wind Information Figure 2.5 - Intelligent Rotating Base Station - Wind Warning Figure 2.6 - Intelligent Rotating Base Station - Launch Platform Information October 9, 2012 6 Team MASS

Figure 2.7 - Intelligent Rotating Base Station - Launch Mode Activation Figure 2.8 - Intelligent Rotating Base Station - Launch Countdown October 9, 2012 7 Team MASS

3. Customer Requirements This section describes the basic functionalities, usability, and appearance of the product as required by the customer. These following requirements were put together by Team MASS. 3.1 Rocket lands where launched regardless of wind conditions 3.1.1 Description: The system will launch a model rocket and land it within a 50 foot radius from the area where it was launched. 3.1.2 Source: Team MASS 3.1.3 Constraints: N/A 3.1.4 Standards: None 3.1.5 Priority: Critical - 1 3.2 Simple User Interface 3.2.1 Description: The system will be easy for user to use. This will require less input from the customer thereby make the operation simple. 3.2.2 Source: Team MASS 3.2.3 Constraints: None 3.2.4 Standards: None 3.2.5 Priority: Medium - 3 3.3 Reusability 3.3.1 Description: The system will be made of non-breakable components. The customer will be able to use the system again by changing the engine and putting it back together. 3.3.2 Source: Team MASS 3.3.3 Constraints: None 3.3.4 Standards: None 3.3.5 Priority: High - 2 October 9, 2012 8 Team MASS

3.4 Intelligent Rotating Base Station - Standby Mode 3.4.1 Description: The base station will have a standby mode. The standby mode will be the mode used during setup and preparation prior to entering the preparation mode. 3.4.2 Source: Team MASS 3.4.3 Constraints: None 3.4.4 Standards: None 3.4.5 Priority: Critical - 1 3.5 Intelligent Rotating Base Station - Preparation Mode 3.5.1 Description: The preparation mode will be the active state of the base station in which environment variables are read, calculations made, and proper positioning conducted to prepare for the launch stage. 3.5.2 Source: Team MASS 3.5.3 Constraints: None 3.5.4 Standards: None 3.5.5 Priority: Critical - 1 3.6 Intelligent Rotating Base Station - Launch Mode 3.6.1 Description: The launch stage will last 30 seconds. In this stage there will be no more wind data collection and the aggregated wind data will be sent to the Rocket Recovery Module inside the SD-12 Rocket. The base station will be in its final launch position. 3.6.2 Source: Team MASS 3.6.3 Constraints: None 3.6.4 Standards: None 3.6.5 Priority: Critical - 1 3.7 Intelligent Rotating Base Station - Rocket Stability Section 3.7.1 Description: To ensure stability of the rocket while on the base station during high winds. This section of the base station contains the rods that the SD-12 Rockets lugs ride along to guide it during the first few feet of the launch. There will be a second rod that runs perpendicular to the first and the rocket will have two sets of lugs that will ride along the two rods. October 9, 2012 9 Team MASS

3.7.2 Source: Team MASS 3.7.3 Constraints: None 3.7.4 Standards: None 3.7.5 Priority: Critical - 1 3.8 Low Powered 3.8.1 Description: The system will use common everyday 9 volt batteries. 3.8.2 Source: Team MASS 3.8.3 Constraints: If the microprocessor and servos require more than 9 volts. 3.8.4: Standards: None 3.8.5: Priority: Medium - 3 3.9 IRBS - Rotation 3.9.1 Description: Based on the anemometer the IRBS will rotate to orient itself and the SD-12 rocket into the wind. 3.9.2 Source: Team MASS 3.9.3 Constraints: Servos, actuators, and electric motors will need to be powerful enough to move the weight. 3.9.4 Standards: None 3.9.5 Priority: Critical - 1 3.10 IRBS - Pad pitch 3.10.1 Description: Based on the anemometer the IRBS will pitch the pad at an angle into the wind depending on its strength. 3.10.2 Source: Team MASS 3.10.3 Constraints: Servos and actuators will need to be powerful enough to move the weight. 3.10.4 Standards: None 3.10.5 Priority: Critical - 1 October 9, 2012 10 Team MASS

3.11 RRS - Abort countdown 3.11.1 Description: The IRBS will have an abort button that will abort the launch countdown and revert back to the IRBS to its standby mode. 3.11.2 Source: Team MASS 3.11.3 Constraints: None 3.11.4 Standards: None 3.11.5 Priority: Critical - 1 3.12 IRBS - Wind speed detection 3.12.1 Description: The anemometer mounted on the IRBS will be used to feed wind speed data to the IRBS microcontroller. This will be used to compute the time and angle that the SD-12 Rocket will take on ascent. 3.12.2 Source: Team MASS 3.12.3 Constraints: None 3.12.4 Standards: None 3.12.5 Priority: Critical - 1 October 9, 2012 11 Team MASS

4. Packaging Requirements Below are the packaging requirements for. This includes hardware, software, and user manual. 4.1 Hardware 4.1.1 Description: The packaging will include the Intelligent Rotating Base Station and the SD-12 Rocket. The Rocket will be equipped with a Rocket Recovery Module. The anemometer will be included in the package, and the user will have to attach it to the Intelligent Rotating Base Station. The user will have to buy engines, batteries, and wadding separately. The user will also have to do minor assembling. 4.1.2 Source: Team MASS 4.1.3 Constraints: None 4.1.4 Standards: None 4.1.5 Priority: High - 2 4.2 Software 4.2.1 Description: The software will be embedded in the Rocket Recovery Module and Intelligent Rotating Base Station. 4.2.2 Source: Team MASS 4.2.3 Constraints: The microprocessor will have to have adequate memory to hold the software. 4.2.4 Standards: None 4.2.5 Priority: Critical - 1 4.3 User Manual 4.3.1 Description: A user manual will be included for user s assistance. 4.3.2 Source: Team MASS October 9, 2012 12 Team MASS

4.3.3 Constraints: None 4.3.4 Standards: None 4.3.5 Priority: High - 2 October 9, 2012 13 Team MASS

5. Performance Requirements The quality of any product is determined by its performance. Herein we outline the performance requirements in detail to ensure that the project is of the utmost quality. 5.1 Setup 5.1.1 Description: Setup of the entire system will not take more than 20 minutes. Setup time includes the time that it takes from arrival to the launch site to actual recovery of the SD-12 Rocket. 5.1.2 Source: Team MASS 5.1.3 Constraints: None 5.1.4 Standards: None 5.1.5 Priority: Low - 4 5.2 Intelligent Rotating Base Station Size 5.2.1 Description: The IRBS should not have a larger footprint than the standard launch pad. The only exception to this would be the external anemometer that is attached to the Base Station. 5.2.2 Source: Team MASS 5.2.3 Constraints: The footprint must be smaller than 1 cubic meter. 5.2.4 Standards: None 5.2.5 Priority: Low - 4 5.3 - Battery Life 5.3.1 Description: The battery life should last for at least one launch cycle. 5.3.2 Source: Team MASS 5.3.3 Constraints: The size and type of battery used will affect the battery life. October 9, 2012 14 Team MASS

5.3.4 Standards: None 5.3.5 Priority: Critical - 1 5.4 - Outdoor Use 5.4.1 Description: The will function outside in normal conditions. 5.4.2 Source: Team MASS 5.4.3 Constraints: Inclement weather and wind greater than 20 mph. 5.4.4 Standards: None 5.4.5 Priority: Critical - 1 5.5 IRBS Modes - Time 5.5.1 Description: The Intelligent Rocket Base Station will have 3 modes with the following time constraints for each: standby, no time constraint. Preparation: 2 minutes minimum, 3 maximum. Launch: strictly 30 seconds. 5.5.2 Source: Team MASS 5.5.3 Constraints: User aborts launch. 5.5.4 Standards: None 5.5.5 Priority: High - 2 5.6 RRM - Microcontroller instructions per cycle 5.6.1 Description: The processing power of the microcontroller will be fast enough to make stability correction that ensure smooth flight through the end of the burn. 5.6.2 Source: Team MASS 5.6.3 Constraints: Cost and availability. 5.6.4 Standards: None 5.6.5 Priority: High - 2 October 9, 2012 15 Team MASS

6. Safety Requirements In dealing with a model rocket certain safety concerns should be considered and adhered to. Herein we outline safety requirements in detail to ensure a completely safe environment for the team, spectators, the environment, and air traffic. 6.1 Rocket Certification 6.1.1 Description: Only fly rockets or rocket motors that are within the scope of the group s user certification and required licensing. 6.1.2 Source: National Association of Rocketry Model Rocket Safety Code 6.1.3 Constraints: None 6.1.4 Standards: None 6.1.5 Priority: Critical - 1 6.2 Rocket Materials 6.2.1 Description: The rocket will be limited in construction to lightweight materials such as paper, wood, rubber, plastic, or fiberglass. 6.2.2 Source: National Association of Rocketry Model Rocket Safety Code 6.2.3 Constraints: None 6.2.4 Standards: None 6.2.5 Priority: Critical - 1 6.3 Rocket Motors 6.3.1 Description: The rocket will use only certified, commercially made rocket motors, and will not tamper with these motors or use them for any purposes except those recommended by the manufacturer. The group will not allow smoking, open flames, nor heat sources within 25 feet of these motors. 6.3.2 Source: National Association of Rocketry Model Rocket Safety Code 6.3.3 Constraints: None October 9, 2012 16 Team MASS

6.3.4 Standards: None 6.3.5 Priority: Critical - 1 6.4 Ignition System 6.4.1 Description: The group will launch the rockets with an electrical launch system and electrical motor igniters. The launch system will have a safety interlock in series with the launch switch, and will use a launch switch that returns to the "off" position when released. 6.4.2 Source: National Association of Rocketry Model Rocket Safety Code 6.4.3 Constraints: None 6.4.4 Standards: None 6.4.5 Priority: Critical - 1 6.5 Misfires 6.5.1 Description: If the rocket does not launch when intended, a group member will remove the launcher's safety interlock or disconnect its battery, and will wait 60 seconds after the last launch attempt before allowing anyone to approach the rocket. 6.5.2 Source: National Association of Rocketry Model Rocket Safety Code 6.5.3 Constraints: None 6.5.4 Standards: None 6.5.5 Priority: Critical - 1 6.6 Launch Safety 6.6.1 Description: The group will use a countdown before launch, and will ensure that everyone is paying attention and is a safe distance of at least 15 feet away when the group launch rockets with D motors or smaller, and 30 feet when we launch larger rockets. When conducting a simultaneous launch of more than ten rockets the group will observe a safe distance of 1.5 times the maximum expected altitude of any launched rocket. 6.6.2 Source: National Association of Rocketry Model Rocket Safety Code 6.6.3 Constraints: None 6.6.4 Standards: None 6.6.5 Priority: Critical - 1 October 9, 2012 17 Team MASS

6.7 Launcher 6.7.1 Description: The group will launch the rocket from a stable launch device that provides rigid guidance until the model rocket has reached a speed adequate to ensure a safe flight path. To prevent accidental eye injury, group members will always place the launcher so the end of the rod is above eye level or group members will cap the end of the rod when approaching it. Group members will cap or disassemble the launch rod when not in use and will never store it in an upright position. The launcher will have a jet deflector device to prevent the motor exhaust from hitting the ground directly. The group will always clear the area around my launch device of brown grass, dry weeds, or other easy-to-burn materials. 6.7.2 Source: National Association of Rocketry Model Rocket Safety Code 6.7.3 Constraints: The group is creating our own launch pad will be untested. 6.7.4 Standards: None 6.7.5 Priority: Critical - 1 6.8 Rocket Size 6.8.1 Description: The rocket will weigh no more than 1,500 grams (53 ounces) at lift-off and its rocket motors will produce no more than 320 Newton-seconds (71.9 pound-seconds) of total impulse. The rocket will weigh no more than the motor manufacturer's recommended maximum lift-off weight for the motors used, or the group will use motors recommended by the manufacturer for my model rocket. 6.8.2 Source: National Association of Rocketry Model Rocket Safety Code 6.8.3 Constraints: The group is adding many parts as the control system of the rocket. Lightweight materials should be used on all parts. 6.8.4 Standards: None 6.8.5 Priority: Critical - 1 6.9 Flight Safety 6.9.1 Description: The group will not launch the rocket at targets, into clouds, near airplanes, nor on trajectories that take it directly over the heads of spectators or beyond the boundaries of the launch site, and will not put any flammable or explosive payload in the rocket. The group will not launch the rockets if wind speeds exceed 20 miles per hour. The group will comply with Federal Aviation Administration airspace regulations when flying, and will ensure that the rocket will not exceed any applicable altitude limit in effect at that launch site. 6.9.2 Source: National Association of Rocketry Model Rocket Safety Code October 9, 2012 18 Team MASS

6.9.3 Constraints: The group must make sure that the wind detector functions properly before launching. 6.9.4 Standards: None 6.9.5 Priority: Critical - 1 6.10 Launch Site 6.10.1 Description: The group will launch the rocket outdoors in a cleared area, free of tall trees, power lines, buildings, and dry brush and grass. The launch area will be at least as large as that recommended in the accompanying table. 6.10.2 Source: National Association of Rocketry Model Rocket Safety Code 6.10.3 Constraints: None 6.10.4 Standards: None 6.10.5 Priority: Critical - 1 6.11 Launcher Location 6.11.1 Description: The launcher will be 1500 feet from any occupied building or from any public highway on which traffic flow exceeds 10 vehicles per hour, not including traffic flow related to the launch. It will also be no closer than the appropriate Minimum Personnel Distance from the accompanying table (Fig. 6.1) from any boundary of the launch site. 6.11.2 Source: National Association of Rocketry Model Rocket Safety Code 6.11.3 Constraints: None 6.11.4 Standards: None 6.11.5 Priority: Critical - 1 6.12 Recovery System 6.12.1 Description: The group will use a recovery system such as a parachute in the rocket so that all parts of the rocket return safely and undamaged and can be flown again, and the group will use only flame-resistant or fireproof recovery system wadding in the rocket. 6.12.2 Source: National Association of Rocketry Model Rocket Safety Code 6.12.3 Constraints: The project will require that we build our own parachute release since a secondary charge from the engine cannot be used because of the payload. This system will need to be tested before using. October 9, 2012 19 Team MASS

6.12.4 Standards: None 6.12.5 Priority: Critical - 1 6.13 Recovery Safety 6.13.1 Description: The group will not attempt to recover the rocket from power lines, tall trees, or other dangerous places, fly it under conditions where it is likely to recover in spectator areas or outside the launch site, nor attempt to catch it as it approaches the ground. 6.13.2 Source: National Association of Rocketry Model Rocket Safety Code 6.13.3 Constraints: None 6.13.4 Standards: None 6.13.5 Priority: Critical - 1 6.14 Launch Angle 6.14.1 Description: The launch device will be pointed within 30 degrees of vertical. The group will never use model rocket motors to propel any device horizontally. 6.14.2 Source: National Association of Rocketry Model Rocket Safety Code 6.14.3 Constraints: The group is going to build a launch pad that point into the wind automatically. We must make sure that the base is not pointed more than 30 degrees of vertical. 6.14.4 Standards: None 6.14.5 Priority: Critical - 1 6.15 Payloads 6.14.1 Description: The rocket will never a payload that is intended to be flammable, explosive, or harmful. 6.14.2 Source: National Association of Rocketry Model Rocket Safety Code 6.14.3 Constraints: None 6.14.4 Standards: None 6.14.5 Priority: Critical - 1 6.16 Stability 6.16.1 Description: Calculations will be made to prove stability prior to first flight. October 9, 2012 20 Team MASS

6.16.2 Source: National Association of Rocketry Model Rocket Safety Code 6.16.3 Constraints: Limited knowledge in aerospace engineering and high level mathematics. 6.16.4 Standards: None 6.16.5 Priority: Critical - 1 6.17 No Exposed Wiring 6.17.1 Description: All wiring and electronic components will be contained and insulated to prevent shock to users and/or targets. 6.17.2 Source: Team MASS 6.17.3 Constraints: None 6.17.4 Standards: None 6.17.5 Priority: Critical - 1 6.18 Clearly Display Mode 6.18.1 Description: The system will contain an LED that will illuminate when it is in Standby Mode, Preparation Mode, or Launch Mode. The LED should be positioned so that it can be seen from where the operator is launching the rocket. 6.18.2 Source: Team MASS 6.18.3 Constraints: None 6.18.4 Standards: None 6.18.5 Priority: High - 2 6.19 Instructions to Switch Modes 6.19.1 Description: The instructions that are included with the will describe how to safely use it and how to switch modes. 6.19.2 Source: Team MASS 6.19.3 Constraints: None 6.19.4 Standards: None 6.19.5 Priority: High 2 October 9, 2012 21 Team MASS

6.20 Automatic Abort 6.20.1 Description: The shall have an automatic abort that will detect abnormal launch conditions that the user cannot. These launch conditions include, but are not limited to winds over 20 mile per hour, launch pad tilt over 30 degrees, and loss of data connection. 6.20.2 Source: Team MASS 6.20.3 Constraints: None 6.20.4 Standards: None 6.20.5 Priority: High 2 LAUNCH SITE DIMENSIONS Installed Total Impulse (N-sec) Equivalent Motor Type 0.00--1.25 1/4A, 1/2A 50 1.26--2.50 A 100 2.51--5.00 B 200 5.01--10.00 C 400 10.01--20.00 D 500 20.01--40.00 E 1,000 40.01--80.00 F 1,000 80.01--160.00 G 1,000 160.01--320.00 Two G's 1,500 Table 6.1 - Minimum Personnel Distance Table Minimum Site Dimensions (ft.) October 9, 2012 22 Team MASS

7. Maintenance and Support Requirements The RRS will be designed with the user in mind and as such will be easy and fun to maintain. Herein we outline the maintenance and support requirements in detail to ensure the project is user friendly and consistent in operation. 7.1 Documentation 7.1.1 Description: The RRS will come with a setup manual that outlines in detail the setup and launch procedures. This manual will include safety guidelines to follow to ensure that the user is safe throughout the entire operation. 7.1.2 Source: Team MASS 7.1.3 Constraints: N/A 7.1.4 Standards: N/A 7.1.5 Priority: High - 2 7.2 Items excluded 7.2.1 Description: There are many items that are required to operate the RRS that would not be included in a commercially available kit. Those items are enumerated below: Rocket Engines Fireproof wadding 2, 9 v batteries 7.2.2 Source: Team MASS 7.2.3 Constraints: N/A 7.2.4 Standards: N/A 7.2.5 Priority: High - 2 7.3 Support 7.3.1 Description: Customer support will be limited to the duration of the project. 7.3.2 Source: Team MASS October 9, 2012 23 Team MASS

7.3.3 Constraints: N/A 7.3.4 Standards: N/A 7.3.5 Priority: Low - 4 7.4 Launch Procedure 7.4.1 Description: A launch procedure, with outlined checks at each mode of the IRBS, will be provided to ensure a successful launch. 7.4.2 Source: Team MASS 7.4.3 Constraints: N/A 7.4.4 Standards: N/A 7.4.5 Priority: High 2 October 9, 2012 24 Team MASS

8. Legal Requirements In dealing with a model rocket certain legal issues should be considered and adhered to. Herein we outline the legal requirements in detail to ensure the project meets all aspects of local, state, and federal law. 8.1 Rocket Engine Power 8.1.1 Description: The rocket must not use motor with more than 160 Newton-seconds of total impulse (an "H" motor or larger) or multiple motors that all together exceed 320 Newtonseconds. It must also not use a motor with more than 80 Newtons average thrust. (see rocket motor coding table) 8.1.2 Source: National Fire Protection Association (NFPA) Code 1127 8.1.3 Constraints: None 8.1.4 Standards: None 8.1.5 Priority: Critical - 1 8.2 Rocket Engine Propellant 8.2. Description: The rocket engine must not exceed 125 grams of propellant. 8.2.2 Source: National Fire Protection Association (NFPA) Code 1127 8.2.3 Constraints: None 8.2.4 Standards: None 8.2.5 Priority: Critical - 1 8.3 Rocket Weight 8.3.1 Description: The rocket must not weigh more than 1,500 grams including motor(s). 8.3.2 Source: National Fire Protection Association (NFPA) Code 1127 8.3.3 Constraints: The group is adding many parts as the control system of the rocket. October 9, 2012 25 Team MASS

8.3.4 Standards: None 8.3.5 Priority: Critical - 1 8.4 Rocket Materials 8.4.1 Description: The rocket must use only lightweight, non-metal parts for the nose, body, and fins of my rocket. 8.4.2 Source: National Fire Protection Association (NFPA) Code 1127 8.4.3 Constraints: None 8.4.4 Standards: None 8.4.5 Priority: Critical - 1 8.5 Rocket Federal Aviation Administration 8.5.1 Description: Model rockets are exempt from FAA regulation, provided they; are launched on a suborbital trajectory; when launched, must not cross into the territory of a foreign country unless an agreement is in place between the United States and the country of concern; is unmanned; and does not create a hazard to persons, property, or other aircraft. 8.5.2 Source: Code of Federal Regulations - 101.23 8.5.3 Constraints: The launch site should be far away from airports and low flying planes. 8.5.4 Standards: None 8.5.5 Priority: Critical 1 October 9, 2012 26 Team MASS

Hobby Rocket Motor Information Classification Impulse Range Impulse Limit Category Model Rocket 1/8A 0.3125 Micro 1/4A 0.625 Low Power 1/2A 1.25 A 2.5 B 5 C 10 D 20 E 40 Mid Power F 80 G 160 Table 8.1 - Rocket Motor Coding Table October 9, 2012 27 Team MASS

9. Acceptance Criteria Herein we outline the customer s criteria to help determine the success and acceptability of the project. The final product should meet the following referenced criteria as stated prior to being deemed nominal and complete. 9.1 Verify that the SD-12 rocket lands within a 50 foot radius of the IRBS 9.1.1 Requirement(s) addressed: Requirement 3.1: The SD-12 Rocket is expected to land where it was launched within a radius of 50 feet from the IRBS. This is the main focus behind the project and a lack of this requirement being met signifies a failure to complete the project. 9.1.2 Verification Procedure: The customer will witness the launch 9.2 Verify that the SD-12 rocket turns into the wind at time t and angle theta as determined by the IRBS controller 9.2.1 Requirement(s) addressed: Requirement 3.1: After the IRBS computes and finalizes the turn angle at some time that information will be fed to the SD-12 rocket via wire. After this data is received the rocket is launched and it must carry out the turn according the aforementioned time and angle. 9.2.2 Verification Procedure: The customer will witness the launch 9.3 Verify that the IRBS rotates to face the wind 9.3.1 Requirement(s) addressed: Requirement 3.9: The SD-12 Rocket will make calculations assuming that its launched in an orientation such that the IRBS is facing the wind. 9.3.2 Verification Procedure: The customer will witness the IRBS rotate into the wind 9.4 Verify that the IRBS pitches the pad up to 30 degrees 9.4.1 Requirement(s) addressed: Requirement 3.10: The SD-12 Rocket will make calculations assuming that its launched in an orientation such that the IRBS is pitched into the wind. 9.4.2 Verification Procedure: The customer will witness the IRBS pitch the pad up to 30 degrees October 9, 2012 28 Team MASS

9.5 Verify that the countdown sequence can be aborted at any time via remote button press 9.5.1 Requirement(s) addressed: Requirement 3.11: A detailed countdown procedure will be followed to ensure a safe and successful launch experience. In the event that there is a problem and the launch must be aborted a remote button will be pressed at which time the IRBS will be set to the standby mode resulting in an aborted launch. 9.5.2 Verification Procedure: The customer will witness the IRBS abort function October 9, 2012 29 Team MASS

10. Use Cases Use cases show how an actor will interact with the. This section establishes the actor/system interactions for each of the different relevant use cases of the device. TUCBW stands for This Use Case Begins With TUCEW stands for This Use Case Ends With 10.1 The user sets up 10.1.1 Scenario: The actor sets up all the components and makes sure they power on. 10.1.2 Actor(s): User launching the rocket. 10.1.3 TUCBW: The user gathers all the required components to the 10.1.4 TUCEW: The user powers up the. Figure 10.1 - Use Case #1 October 9, 2012 30 Team MASS

10.2 The user enables Standby Mode 10.2.1 Scenario: The actor activates the Standby Mode. 10.2.2 Actor(s): User launching the rocket. 10.2.3 TUCBW: The user powers up the. 10.2.4 TUCEW: The user sees Standby Mode Figure 10.2 - Use Case #2 10.3 The user enables Preparation Mode 10.3.1 Scenario: The actor activates the Preparation Mode 10.3.2 Actor(s): User launching the rocket. 10.3.3 TUCBW: The user sees the LCD screen display Enter Preparation Mode? 10.3.4 TUCEW: The user sees the wind and Intelligent Rotating Base Station data. October 9, 2012 31 Team MASS

Figure 10.3 - Use Case #3 10.4 The user enables Launch Mode 10.4.1 Scenario: The actor activates the Launch Mode 10.4.2 Actor(s): User launching the rocket. 10.4.3 TUCBW: The user sees the LCD screen display Enter Launch Mode? 10.4.4 TUCEW: The user sees the countdown time. October 9, 2012 32 Team MASS

Figure 10.4 - Use Case #4 10.5 The user launches the rocket 10.5.1 Scenario: The actor launches the rocket. 10.5.2 Actor(s): User launching the rocket. 10.5.3 TUCBW: The user hitting the launch button on the remote. 10.5.4 TUCEW: The user sees the rocket land. October 9, 2012 33 Team MASS

Figure 10.5 - Use Case #5 October 9, 2012 34 Team MASS

11. Feasibility Assessment We are using this metric as a tool to inform our sponsor and ourselves of the detailed practicality of the project. It is predicted that the project will be a success and hence this assessment is being produced and used as confirmation to our existing stand. This section is used to analyze the feasibility of using the following six components: Scope Analysis, Research, Technical Analysis, Cost Analysis, Resource Analysis, and Schedule Analysis. 11.1 Scope Analysis The scope of work for the critical priority requirements of our project is reasonable and within our capability. The team present knowledge of the design and execution for building of rocket provides the confidence that the project will be done by the stipulated two semesters assigned. Working together with our sponsor will provide solutions to some of the obstacle we might come across within the process of getting the product done; this further explains the confidence we have in the feasibility of the project. Having all the factor working together, there are several customer requirements that comprise the majority of our project. These are the requirements that will most likely take the largest amount of time to implement, and as such, we will be giving them the most attention. Those requirements are as follows: Customer Requirement 3.1: The system should be able to make the rocket lands where launched. Customer Requirement 3.2: The system will be easy for user to use. This will require less input from the customer thereby make the operation simple. Customer Requirement 3.3: The system will be made of non-breakable components. The customer will be able to use the system again by changing the engine and putting together all the components. Customer Requirement 3.6: The system will use low powered batteries which save cost. 11.2 Research It is very important that our team does the appropriate research on this project in order to build a working prototype. The research that the team will undertake will include areas in hardware, software, aerodynamics, statics, dynamics, propulsion, and control engineering. Many of the topics related to aerospace engineering the team is fairly weak in. The teams sponsor, The UTA Aero Mavericks, will assist in the research areas that we are not strong in. The team also has done extensive research to make sure that the project is financially feasible as well. The project should be well under the $800.00 limit October 9, 2012 35 Team MASS

with plenty of room to spare. We were able to find this out by doing a cost analysis on the necessary parts that will be needed. 11.3 Technical Analysis This project will have our team utilizing hardware design and mathematical formulas with analysis. The hardware design for the different units will not likely be total construction of our team, but rather attaching and connecting different pre-existing technologies so they may properly interface. The issue with making these connections is two-fold; the technologies must be compatible, and the final combined units must work appropriately The design will consist of Intelligent Rotation Base Station (IRBS) that rotates and gathers data, Rocket Recovery Module (RRM) that enclosed the microprocessor which captures the rocket wind, and (RRS). The team will consult with the Mechanical Engineering Lab and any Senior Design team for assistance with the designing of the IRBS. Mathematical formulas and analysis believe to be important in our project because it involves creation of measurement that will be applied to measure the height projection for the rocket and the wind current. 11.4 Cost Analysis The RRS project is anticipated at falling far short of the $800 budget given as an original maximum cost. Since the project appeals armature rocket enthusiasts the cost is intentionally low. Conversely given that the nature of the project is in academia we have indulged in a more complex product design resulting in a slightly higher cost. The below tables outline the cost of the project in detail per component. Arduino Uno R3 1 $29.99 LCD Shield Kit w/ 16x2 Character Display 1 $19.95 Servo - Standard size, High Torque 1 $32.99 Electric Motor - High Torque 1 $14.87 Wind Meters (Anemometer) 1 $69.99 9V Battery Wire 1 $.99 Plexiglass - 24 x48 x.125 1 $25.00 Two-Piece Launch Rod 1 $5.39 October 9, 2012 36 Team MASS

Electron Beam Launch Controller 1 $16.49 Metal Disc 6 Diameter 1 $2.00 TOTAL $217.66 Table 11.1 - Intelligent Rotating Base Station: Cost Analysis Arduino Mini 05 1 $33.99 USB 2 Serial Converter 1 $13.00 Servo Micro 2 $8.95 BMA180 Accelerometer 1 $29.95 MPL115A1 Barometer 1 $24.95 LPY510AL Gyro 1 $19.95 Balsa Wood Sheet 3 x48 x1/8 1 $4.65 9V Battery Wire 1 $.99 BT 80 Rocket tubes 2 $8.79 BT 80 Nose Cone 1 $4.29 Custom Plastic Fins 4 $40.00 Engine mount kit 1 $8.79 BT 80 Coupler 1 $6.99 Parachute - 18 1 $1.99 Shock Cord 1 $4.99 October 9, 2012 37 Team MASS

Launch Lugs 4 $5.49 Glue and Epoxy 1 $10.00 Paint 4 $22.20 TOTAL $244.47 Table 11.2 - Rocket Recovery Module and Rocket: Cost Analysis E9-0 3 $14.99 Wadding 1 $3.99 9V Battery 2 $4.99 TOTAL $23.97 Table 11.3 - SD-12 Launch Cost Estimate Intelligent Rotating Base Station $217.66 Rocket Recovery Module and Rocket $244.47 SD-12 Launch $23.97 TOTAL $486.10 Table 11.4 - Total Cost 11.5 Resource Analysis Team MASS consists of one computer engineer, one computer scientist, and two software engineer. We feel that this should be an adequate mix of team members to complete the project within the time frame allotted. We also feel that the lack of a lot of software requirements will work in our advantage. Our computer engineer and one of our software engineers has had experience working with hardware and this will help during our implementation of the actual product. The computer scientist on the team has had experience building rockets before as a hobby and will help out tremendously when it comes time to October 9, 2012 38 Team MASS

build the SD-12 Rocket. The team also has a software engineer that is very proficient at Microsoft Project and keeping track of our time we spend working on the project. The area s that our team lacks in the aerospace engineering fields, this is where our sponsor and research will come into play. We feel that with the assistants of our sponsors and our dedication to research this risk can be minimized. 11.6 Schedule Analysis Team MASS has used various estimation methods to determine the feasibility of the Rocket Recovery System. 11.6.1 Software Project Size and Productivity Approach Low Side (Aggressive) High Side (Conservative) Size Estimate 1000 LOC 1500 LOC Productivity 41.5 LOC/PM 37.5 LOC/PM Effort 24 PM 40 PM Duration 6 months 10 months (4 person team) We will have fewer lines of codes, but the complexity will be high. 11.6.2 Schedule Estimation Rule of Thumb: Using McConnell Equation 8-1 (p.183) Schedule in months = 3.0 * man-month 1/3 Low Side (Aggressive) High Side (Conservative) 3 * (24) 1/3 3 * (40) 1/3 Duration = 8.65 8 ¾ months = 10.25 10 ¼ months 11.6.3 Function Point Estimate Only high complexity is used for function point estimate because all of our inputs, outputs, and files have high priority. Using McConnell Table 8-2 (p. 176), High Complexity Program Characteristics High Complexity Function Point Total Number of inputs 2 * 6 12 October 9, 2012 39 Team MASS

Number of outputs 4 * 7 28 Inquiries 1 * 6 6 Logical Internal Files 2 * 15 30 External Interface File 2 * 10 20 Total 96 Table 11.5 - Function Point Estimate Adjustment factor = 1 1 * 96 = 96 adjusted function points Using McConnell Table 8-7 (p. 185), System Kind of Software Best Case Average Case Worst Case 96.43 7.12 months 96.45 7.80 months 96.48 9 months Table 11.6 - Effort Estimate 11.6.4 CoCoMo Basic CoCoMo Estimation Coefficients, based on project type/complexity: Coefficient A b C D Organic 2.4 1.05 2.5 0.38 Semi-detached 3.0 1.12 2.5 0.35 Embedded 3.6 1.20 2.5 0.32 Table 11.7 - CoCoMo Nominal, Embedded Low Side High Side (Aggressive) (Conservative) Effort - PM E = 3.6(1) 1.20 E = 3.6(1.5) 1.20 E = a(sloc) b = 3.6 PM = 5.86 PM Duration - months E = 2.5(3.6) 0.32 E = 2.5(5.86) 0.32 D = c(e) d = 3.765 3 ¾ months = 4.40 4 ½ months October 9, 2012 40 Team MASS

Because we have fewer lines of code, our COCOMO estimate is low. 11.6.5 Comparing Comparing all the estimation methods used above Low Side (Aggressive) High Side (Conservative) Size and Productivity 6 months 10 months Rule of Thumb 8 ¾ months 10 ¼ months Function Points/Jones s 7 months 9 months CoCoMo 3 ¾ months 4 ½ months 11.6.6 Sanity Test (Weiss & Wysocki, 1992) E = (O + 4M + P) / 6, where O = optimistic, M = Nominal, P = Pessimistic Therefore, our E = (3 ¾ + 4(7) + 10 ¼) / 6 = 7 months October 9, 2012 41 Team MASS

12. Future Items In this last section, we will replicate all requirements that are listed as priority 5. This is repetitive, but necessary as a summary statement of features/functions that were considered/discussed and documented herein, but will NOT be addressed in the prototype version of the product due to constraints of budget, time, skills, technology, feasibility analysis etc. 12.1 Maintenance and Support Requirements: 7.2 Item Included 12.1.1 Requirement Description: There are many items that are required to operate the RRS that would not be included in a commercially available kit. 12.1.2 Constraint: Budget 12.2 Maintenance and Support Requirements: 7.3 Support 12.2.1 Requirement Description: Customer support will be limited to the duration of the project. 12.2.2 Constraint: None 12.3 Reusability of Rocket Recovery Module 12.3.1 Requirement Description: The Rocket Recovery Module should be able to operate on any rocket. 12.3.2 Constraint: Limited time for the project October 9, 2012 42 Team MASS