Practice Problems 3
An analysis of the flight data recorded by the on-board avionics can reveal quite a bit of the performance of a rocket. The analysis usually involves starting with the rocket equation, and manipulating it to permit data fitting to determine performance data. This assignment will give you a chance to analyze flight data to look at the coefficient of drag (\(πΆ_π·\)), the thrust curve of the motor, and the rotation of the rocket about the axial direction, essentially the roll, during the boost phase.
If you prefer, you can analyze the data from your own flight, rather than the ones listed in the problem.
Average \(πΆ_π·\)
The post-boost portion of the rocket flight can be used to look at \(πΆ_π·\), as explained in \(πΆ_π·\). From Post-Boost Flight Data, the average \(πΆ_π·\) can be determined by a plot of \(\frac{β2π}{π΄_ππ}(π+π)\) versus \(π£^2\) or a plot of $π versus \(π£_2\). Use the data from the first seven flights of the Madcow Mini DX3 to determine average \(πΆ_π·\) for this rocket. Include a 95% confidence intervals on the value of \(πΆ_π·\). There are refreshers on statistics here and here. The MATLAB file to parse the data is ParseTeensyLoggerEggfinder.m. Note that it doesnβt contain the code to get the average πΆπ· or the thrust curve. You are on your own to add that code.
\(πΆ_π·\) as a Function of Velocity
If your accelerometers are good enough, you can actually calculate the \(πΆ_π·\) as a function of velocity. As explained in \(πΆ_π·\) From Post-Boost Flight Data,
\[ πΆ_π·=β\frac{2π(π+π)}{π΄_πππ£^2} \] (1)
and you can then plot \(πΆ_π·\) versus π£. However, the most accurate \(πΆ_π·\) plot is as a function of Mach number, and not just velocity. The equation relating the speed of sound, π, to the absolute temperature, π, for an ideal gas is
\[ π=\sqrt{\frac{πΎπ π}{π}} \] (2)
where πΎ is the ratio of heat capacities (πΎ=1.4 for air), π is the molar gas constant, and π is the molar mass or molecular weight of the air.
Generate plots of the \(πΆ_π·\) as a function of velocity for either the 17 Apr 2021 flights of the Class Adventurer Prototype on the Aerotech J510W and the CTI J530 or the 11 Feb 2023 flights of the Weasel on the Aerotech G80 and the Dual Deploy Vulcanite on the Aerotech I140. There is also a MATLAB file that will make the process easier. If possible, include error bounds on your plot. Compare your results with the \(πΆ_π·\) versus velocity data for the same rocket and motors from any of Rocksim, Open Rocket, or RASAero II. There is a MATLAB file that will make the process easier.
Generate plots of the \(πΆ_π·\) as a function of Mach number for the 9 Sep 2017 flights of the E190 Prototype rocket on the CTI J354 and the Aerotech J825R. Correct the Mach number for the temperature as a function of altitude and correct the air density for temperature and pressure as a function of altitude, and molecular weight as a function of relative humidity. Include error bounds on your plot. Compare your results with the \(πΆ_π·\) versus velocity data for the same rocket from any of Rocksim, Open Rocket, or RASAero II.
Thrust Curve
With either your average \(πΆ_π·\) or your \(πΆ_π·\) as a function of velocity, you are able to calculate the thrust curve for your motor from the accelerometer data. As explained in Thrust Curve from Acceleration and Velocity Flight Data you can calculate the thrust from an iterative solution of
\[ π=π(π+π)+\frac{1}{2}πΆ_π·π΄_πππ£^2 \] (3)
and
\[ π(π‘)=π_0+\frac{1}{π£_π}β«^π‘_{π‘_0}πππ‘ \] (4)
Using the data from either the 17 Apr 2021 flights of the Class Adventurer Prototype on the Aerotech J510W and the CTI J530 or the 11 Feb 2023 flights of the Weasel on the Aerotech G80 and the Dual Deploy Vulcanite on the Aerotech I140, plot the thrust curves and compare with the thrust curves from ThrustCurve.org. There is a MATLAB file that will make the process easier.
From the data for first six flights of the Estes Top Shot calculate the thrust curves for the Estes E12 motor. Give the mean and 95% confidence intervals for the burn time, peak thrust, average thrust, and total impulse. Compare with the data on ThrustCurve.org for the Estes E12. There is a VI, RavenCSVCDThrustCalcs.vi, that will make the process easier.