Yes, your assumptions are good for small rockets of low altitude. But, why limit yourself? Numerical solutions are highly accurate wrt FM equations even with fairly large time steps (0.01 to 0.001 s). The solutions are in fact "exact" and the "digital error" is zero within the confines of machine precision. My R&D report of 1998 demonstrates my point:
formatting link
Numerical methods (RockSim, wrasp, my own little code, etc.) allow for variable mass, thrust, density, Cd, etc. So, you can model any rocket and not worry about violating some assumption. The numerical results of the simple trajectory ODE's are fast and accurate for hobbyists with basic home computers.
True, but the same can be achieved with iterative root finding methods on numerical solutions. The computation times are fairly trivial on basic home computers. SMARTSim is a general-purpose solver for any variable in RockSim:
I agree, Ken. It is, however, a lot more convenient to optimize fluid fraction and launch mass of a water rocket if one takes advantage of the low altitude assumption.
This perspective is exactly what my initial apologies were about. In fact, I like the result for its unlikely form substantially more than I like it for its usefulness. As computer hardware becomes more powerful, approximate solutions become more and more like curiosities... except the few that are simple enough to shed light on the exact solutions.
Of course, as long as there are random variables at work (e.g.; motor performance, wind behavior, launch rod tip - not to mention altitude measurement error), exact solutions are probably more comforting than they should be.
Best Regards,
-Larry (Has a real digital program or two lying around) C.
Of course, except for the speed and accuracy, which rarely matters.
BTW, There is little need to compute optimum mass accurately. What I do is compute only the first derivative of final altitude WRT mass and use a numerical method to find the zero crossing of the first derivative. Newton's method would require the second derivative as well, but that turns out to be more expensive to compute. It typically takes only 50% more computer time to compute and propagate a derivative, so it is cheaper and more accurate than approximating a derivative with a forward difference.
I do get the fact that there are few people these days who work with analytical equations and just crudely crunch numbers instead. Still, there are several symbolic math computer programs available, such as Maple, that people can use. Personally, I'm more of a numerical algorithm nut, but I find both math skills essential.
Yes, I do all my F-M magic on a Commodore 64 (8 bit 1Mhz CPU). It will also numerically solve ODEs and do simple CFD, but it will never run Rocksim. I don't think you will be running Rocksim on your programmable calculator or PDA.
PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.