Requirements document

Version 17 (Jeremy Wright, 03/06/2012 01:42 am)

1 1 Greg Moran
h1. Requirements document
2 1 Greg Moran
3 17 Jeremy Wright
Draft requirements, 2012-03-05
4 2 Greg Moran
5 4 Greg Moran
h2.  Version 1.0
6 5 Greg Moran
7 11 Jeremy Wright
Below is a list of questions and proposed answers to help us narrow down the requirements for this project. You can view the original forum discussion "here":https://opendesignengine.net/boards/4/topics/38
8 11 Jeremy Wright
9 11 Jeremy Wright
*Q1. Why are we making this?*
10 11 Jeremy Wright
11 13 Jeremy Wright
*A1*. _The Shepard Test Stand is the first step toward developing an open source test stand for flight capable rocket engines. It's focus on low power, commercially available amateur rocket motors is intended to provide a safe first experience for both designers (low power and low cost lead to little penalty for failing to mean design goals the first time around) and operators (low power leads to lower cost if accidentally misused during early training). Additionally, as one of Mach 30's earliest open source hardware projects, it will give us practical experience in open source hardware development and managing projects on ODE. Finally, we have received interest in performing live demonstrations of the test stand as part of educational and outreach activities, so it is expected the test stand will become an educational and marketing tool._
12 1 Greg Moran
13 11 Jeremy Wright
*Q2. Who is this for?*
14 11 Jeremy Wright
15 13 Jeremy Wright
*A2*. _The Shepard Test Stand is for anyone wanting to learn about measuring the performance of rocket motors. This includes open source spaceflight designers who will design and build future test stands (at Mach 30 or elsewhere), Mach 30 operators who will use future test stands in other Mach 30 projects, students and educators who want to bring rocket engineering into the classroom, and anyone else interested in how rockets are tested._
16 11 Jeremy Wright
17 11 Jeremy Wright
*Q3. How will this be used?*
18 11 Jeremy Wright
19 15 Jeremy Wright
*A3*. _The final test stand will be used for verification of typical motor performance metrics such as thrust and exhaust temperature. These metrics will be compared against benchmark values provided in the "Estes motor documentation":http://estes.aptinet.com/images/page%2033.pdf . The test stand will also be used to do demonstrations at various conferences and educational events._
20 11 Jeremy Wright
21 11 Jeremy Wright
*Q4. What features does it need to have (now)?*
22 11 Jeremy Wright
23 11 Jeremy Wright
*A4*. Jeremy Said - 
24 11 Jeremy Wright
_The test stand needs to:_
25 11 Jeremy Wright
* _Be easily set up and torn down for demonstration purposes._
26 11 Jeremy Wright
* _Be easy to package for shipment to any event at which it will be used._
27 11 Jeremy Wright
* _Provide a stable base on which to test model rocket motors._
28 11 Jeremy Wright
* _Be as safe to operate as possible._
29 11 Jeremy Wright
* _Accommodate Estes rocket motor sizes A through E._
30 11 Jeremy Wright
* _Provide the ability to measure thrust and exhaust temperature while keeping an accurate timestamp for each data point._
31 11 Jeremy Wright
32 11 Jeremy Wright
*A4*. J Said -
33 11 Jeremy Wright
_A4a. I would adjust the safety requirement to read:_
34 11 Jeremy Wright
* _Conform to NAR safety rules for the operation of model rockets (for example, using "non-metal parts" for all components directly interfacing with the motor to reduce the risk from shrapnel)_
35 11 Jeremy Wright
* _I would like to amend my previous answer regarding safety to be Where appropriate, conform to NAR safety rules for the operation of model rockets (for example, using "non-metal parts" for all components directly interfacing with the motor to reduce the risk from shrapnel). My thought is the Shepard test stand should be something that NAR can endorse both educationally and as it relates to safety._
36 11 Jeremy Wright
37 1 Greg Moran
*A4*. Greg Said - _A4a: I disagree. I think the application of the NAR safety code for operations of model rockets does not apply to the design and operations of rocket motor test stands. While there are some parts of this rule set are reasonable i don't think that the entire code can be applied in broad strokes. A rocket test stand is not designed to fly, however this code was developed for flight operations of rockets. We need to better define the intent of the safety requirement for this project._
38 1 Greg Moran
39 1 Greg Moran
*Q5. What features does it need to have (later)?*
40 1 Greg Moran
41 16 Jeremy Wright
*A5a.* Version 2.0
42 16 Jeremy Wright
* High and low speed video capture of the tests from multiple angles.
43 16 Jeremy Wright
* Integrated ignition system so the test management software can control the entire test.
44 16 Jeremy Wright
* Additional measurements.
45 16 Jeremy Wright
* Higher resolution measurements.
46 11 Jeremy Wright
47 16 Jeremy Wright
*A5b.* Beyond Version 2.0
48 16 Jeremy Wright
* High power commercial solid motors.
49 16 Jeremy Wright
* Small hybrid motors (on the thrust scale of high power commercial solid motors).
50 16 Jeremy Wright
* Larger thrust hybrid motors.
51 16 Jeremy Wright
* Small liquid engines.
52 16 Jeremy Wright
* Medium liquid engines.
53 16 Jeremy Wright
* Large liquid engines.
54 11 Jeremy Wright
55 11 Jeremy Wright
*Q6. What are the legacy requirements?*
56 11 Jeremy Wright
57 13 Jeremy Wright
*A6*. _This is the first project of its kind at Mach 30, there are no existing projects it must interface with. However, if the system includes desktop control software, that software should run on all three major PC platforms (MS Windows, Mac OS X, and Linux). Additionally, it should use standard connections back to the control software (for example, USB, Ethernet, or similar connections)._
58 14 Jeremy Wright
59 11 Jeremy Wright
*Q7. Who's going to build this?*
60 11 Jeremy Wright
61 11 Jeremy Wright
*A7*. _It is assumed that volunteers within the Mach 30 community will build this test stand. The designs will be open so that ANYONE, without necessarily a technical education in rocketry, propulsion, or engineering, would be able to build and operate a Shepard test stand._
62 14 Jeremy Wright
63 11 Jeremy Wright
*Q8. How many do we want to make?*
64 11 Jeremy Wright
65 11 Jeremy Wright
*A8*. _One (for now). If the design proves particularly valuable as a teaching or training tool, we may revisit this decision. If highly successful, it is not outside the realm of possibility to consider offering it (or a related design) as a kit for others to assemble._
66 11 Jeremy Wright
67 11 Jeremy Wright
*Q9. What is the budget?*
68 11 Jeremy Wright
69 16 Jeremy Wright
*A9.* $200, firm. If there is a conflict between function and budget, for this iteration, budget should trump. Our goal is not to make the perfect test stand, it is to make the first prototype of a test stand and see what we can learn from that experience (both about test stands, and about our processes). We can always go back and do another iteration to meet the design requirements if needed. Holding to a firm budget minimizes the amount of time spent trying to make it perfect (once you are out of money, you have to wrap up the project, successful or not). Even a "unsuccessful" prototype will teach us important lessons to apply moving forward. This budget does not include "consumables" such as motors, nor tools, but the $200 cost for the stand itself keeps the basic project affordable if standard tools found in hackerspaces can be used. Any manufacturing that has to be hired out to a third party will be taken out of the $200 budget, and should be avoided to keep this project more practical for those same hackerspaces.
70 11 Jeremy Wright
71 11 Jeremy Wright
*Q10. What is the timeline?*
72 11 Jeremy Wright
73 13 Jeremy Wright
*A10*. _The goal is to complete the project within three months of formal launch as an exercise of agile design. However, given the project is also an experiment in open source hardware development and is all volunteer based, we need to recognize the need to be flexible in this requirement._
74 11 Jeremy Wright
75 11 Jeremy Wright
*Q11. What waste products will be produced by the manufacture and/or operation of this?*
76 11 Jeremy Wright
77 16 Jeremy Wright
*A11.* Spent Estes motors will be a waste product of the operation of this test stand, and any residual materials should be treated as hazardous. Disposal of these motors should conform to all local, state, and federal guidelines. Estes motors are based on black powder propellant, so any motors that do not fire properly or are damaged can be disposed of in an ordinary manner by first soaking them in water until the casing unwraps and the propellant falls apart. Possible electronic waste items may include batteries from the ignition control box, and circuit boards. These must also be disposed of according to all local, state, and federal guidelines. If the frame of the test stand is damaged beyond repair during operation, proper disposal/recycling guidelines must be followed for the materials used in its construction.
78 1 Greg Moran
79 4 Greg Moran
h2.  Version 2.0
80 5 Greg Moran
81 1 Greg Moran
* Add support for commercial high-power model rocket motors (above E)
82 1 Greg Moran
* Add support for video capture (low and high speed) to data collection
83 7 Greg Moran
84 10 Greg Moran
\\
85 10 Greg Moran
\\
86 10 Greg Moran
\\
87 9 Greg Moran
     [[wiki|<< back to wiki]]