create changelog entry
[debian/openrocket] / core / doc / techdoc / chapter-conclusion.tex
1
2
3 \chapter{Conclusion}
4 \label{chap-conclusion}
5
6
7 Model rocketry is an intriguing sport which combines various fields
8 ranging from aerodynamic design to model construction to
9 pyrotechnics.  At its best, it works as an inspiration for youngsters
10 to study engineering and sciences.
11
12 This thesis work provides one of the computer-age tools for everybody
13 intrested in model rocket design.  Providing everybody free access to
14 a full-fledged rocket simulator allows many more hobbyists to
15 experiment with different kinds of rocket designs and become more
16 involved in the sport.  The most enthusiastic rocketeers may dive
17 even deeper and get to examine not only the simulation results, but
18 also how those simulations are actually performed.
19
20 The software produced contains an easy-to-use interface, which allows
21 new users to start experimenting with the minimum effort.  The
22 back-end is designed to be easily extensible, in anticipation of
23 future enhancements.  This thesis also includes a step-by-step process
24 for computing the aerodynamical characteristics of a rocket and for
25 simulating its flight.  These are the current default implementations
26 used by the software.
27
28 Comparison to experimental data shows that the most important
29 aerodynamical parameters for flight simulation---the center of
30 pressure location and drag coefficient---are simulated with an
31 accuracy of approximately 10\% at subsonic velocities.  In this
32 velocity regime the accuracy of the simulated altitude is on par with
33 the commercial simulation software RockSim.  While comparison with
34 supersonic rockets was not possible, it is expected that the
35 simulation is reasonably accurate to at least Mach~1.5.
36
37 The six degree of freedom simulator also allows simulating rocket roll
38 in order to study the effect of roll stabilization, a feature
39 not available in other hobby-level rocket simulators.  While the
40 comparison with experimental data of a rolling rocket was
41 inconclusive as to its accuracy, it is still expected to give valuable
42 insight into the effects of roll during flight.
43
44 The external listener classes that can be attached to the simulator
45 allow huge potential for custom extensions.  For example testing the
46 active roll reduction controller that will be included in the
47 successor project of Haisunäätä would have been exceedingly difficult
48 without such support.  By interfacing the actual controller with a
49 simulated flight environment it was possible to discover various bugs
50 in the controller software that would otherwise have gone undetected.
51
52 Finally, it must be emphasized that the release of the OpenRocket
53 software is not the end of this project.  In line with the Open Source
54 philosophy, it is just the beginning of its development cycle,
55 where anybody with the know-how can contribute to making OpenRocket an
56 even better simulation environment.
57
58
59