Practice Problems 1
In this first set of practice problems, we are going to be starting with the 1-D rocket equation. We will prove that the given models solve the equation for the chosen restrictions. We will use the models to determine drag coefficients and thrust curves from flight data.
The set of equations that make up the rocket equation are: \[ \vec{π} = \dot{\vec{π£}} = \frac{\vec{T}}{m}+ \vec{π} β\frac{1}{2}{πΆ_π·}{π΄_π}{\frac{π}{m}}\vec{π£}|\vec{π£}| \] (1)
and
\[ \dot{π}=\frac{|\vec{π}|}{|\vec{π£_π}|} \] (2)
1-D Constant Thrust, Constant Mass, Constant π, Drag Coefficient \(πΆ_π·\)
Depending on what assumptions you make, you can get different solutions to the rocket equation. This practice problem proves or derives several of them. To explain the difference: prove means that you are given a solution to the differential equation, and you prove by plugging-in to the DE that it solves the equation and the boundary or initial conditions, derive means to use the solution techniques for differential equations and determine a solution that solves the DE and the boundary or initial conditions.
Assume that the change in rocket mass is small compared to the rocket mass. The rocket ascends in the positive vertical, π₯, direction and begins at time, \(π‘_0\) , with position, \(π₯_0\) , velocity, \(π£_0\), and constant thrust, π. Further define \(π£_{max}\) as
\[ π£_{max}=\sqrt{\frac{2(πβππ)}{ππΆ_π·π΄_π}} \] (3)
and π as
\[ π=\frac{πβππ}{π} \] (4)
Equation 1 then becomes
\[ π=\dot{π£}=πβ\frac{1}{2}πΆ_π·π΄_π\frac{π}{π}π£|π£| \] (5)
Prove that the solution for \(π£_0<π£_{max}\) is
\[ π£=π£_{max}tanh[\frac{π}{π£_{max}}(π‘βπ‘_0)+{tanh}^{β1}\frac{π£_0}{π£_{max}}] \] (6)
and
\[ π₯βπ₯_0=\frac{{π£_{max}}^2}{π}[ln[cosh(\frac{π}{π£_{max}}(π‘βπ‘_0)+{tanh}^{β1}\frac{π£_0}{π£_{max}})]βln[cosh({tanh}^{β1}\frac{π£_0}{π£_{max}})]] \] (7)
You can eliminate the absolute value sign by considering whether correct factor is \(βπ£^2\)$ or \(π£^2\) depending on which direction is positive π₯ and whether the drag opposes the motion or adds to the motion.
Prove that the solution for \(π£_0>π£_{max}\) is
\[ π£=π£_{max}coth[\frac{π}{π£_{max}}(π‘βπ‘0)+{coth}^{β1}\frac{π£_0}{π£_{max}}] \] (8)
and
\[ π₯βπ₯_0=\frac{{π£_{max}}^{2}}{π}[ln[sinh(\frac{π}{π£_{max}}(π‘βπ‘0)+{coth}^{β1}\frac{π£_0}{π£_{max}})]βln[sinh({coth}^{β1}\frac{π£_0}{π£_{max}})]] \] (9)
1-D Coasting Ascent (No Thrust), Constant π, Drag Coefficient \(πΆ_π·\)
The positive vertical direction is π₯. The rocket ascends in the positive vertical direction, and begins at time, \(π‘_0\), with position, \(π₯_0\), and velocity, \(π£_0\). Further define \(π£_π‘\) as
\[ π£_π‘=\sqrt{\frac{2ππ}{ππΆ_π·π΄_π}} \] (10)
Equation 1 then becomes
\[ π=\dot{π£}=βπ(1+\frac{π£^2}{π£_t^2}) \] (11)
Prove that the solution is
\[ π£=π£_π‘tan[\frac{βπ}{π£_π‘}(π‘βπ‘_0)+{tan}^{β1}\frac{π£_0}{π£_π‘}] \] (12)
and
\[ π₯βπ₯_0=\frac{π£^2_π‘}{π}(ln(cos[\frac{π}{π£_π‘}(π‘βπ‘0)β{tan}^{β1}\frac{π£_0}{π£_π‘}])+ln\sqrt{1+\frac{π£^2_0}{π£^2_π‘}}) \] (13)
1-D Coasting Descent from Apogee (No Thrust), Constant π, Drag Coefficient \(πΆ_π·\)
The positive vertical direction is π₯. The rocket descends in the negative vertical direction, and begins at time, \(π‘_{apogee}\), with position, \(π₯_{apogee}\), and velocity, \(π£_{apogee}=0\). Further define \(π£_π‘\) as
\[ π£_π‘=\sqrt{\frac{2ππ}{ππΆ_π·π΄_π}} \] (14)
Simplify Equation 5 for these conditions and prove that the solution is
\[ π£=π£_π‘tanh[\frac{βπ}{π£_π‘}(π‘βπ‘_{apogee})] \] (15)
and
\[ π₯βπ₯_{apogee}=\frac{π£^2_π‘}{βπ}ln(cosh[\frac{βπ}{π£_π‘}(π‘βπ‘_{apogee})]) \] (16)
Time from Apogee to Ground
Use Equation 16 to determine the time, \(π‘_{desc}\) for a rocket to descend from apogee to the ground. For a ballistic fall you would use the \(πΆ_π·\) of the rocket, and for a parachute descent, you would use the area and \(πΆ_π·\) of the parachute.
Show that for \(ππ₯_0/π£^2_π‘>100\) the approximation
\[ π‘βπ‘_{apogee}=\frac{π₯_{apogee}}{π£_π‘}+\frac{π£_π‘}{π}ln2 \] (17)
is accurate and doesnβt have the computational difficulties of your above solution.
Use Equation 12 and the fact that π£=0 at apogee to determine the time from burnout to apogee.
Use the result from the previous step and Equation 13 to determine the distance from burnout to apogee.
For the flight of a LOC Weasel on an F67-9W motor, calculate:
- the velocity and altitude at burnout,
- the time from liftoff to apogee (ignore the 9-second delay for this part),
- the difference between the time to apogee and the 9-second delay,
- the altitude at apogee,
- the time required for a ballistic fall from apogee,
- the velocity at impact for a ballistic fall
- the time required for a parachute descent from apogee,
- the velocity at landing for a parachute descent from apogee.
Data for a LOC Weasel with avionics on an F67-9W:
Item | Value |
---|---|
Mass (no motor) | 453.0 g |
Mass (w motor) | 534.0 g |
Propellant mass | 30 g |
CG (no motor) | 23.72 in |
CG (w motor) | 27.48 in |
diameter | 1.64 in |
\(C_D\) | 0.70 |
motor data | See Thrustcurve.org |
Comparison with Open Rocket/Rocksim
How do your calculations compare with the results from Open Rocket or Rocksim? An Open Rocket model for the above rocket is here. Open Rocket is a Java app, but a group of dedicated volunteers have created installers for it. Go to Open Rocket to get a version that is appropriate for your computer and OS. There are some outdated hints for usage at Some Hints for Open Rocket.