Projectile Trajectory
When a fireworks shell is launched, it follows a parabolic trajectory under the influence of gravity. The path can be described by the equations of motion: $y = y_0 + v_{0y}t - rac{1}{2}gt^2$, where $y$ is the height at time $t$, $y_0$ is the initial height, $v_{0y}$ is the initial vertical velocity component, and $g$ is the acceleration due to gravity. The shell's horizontal motion is uniform: $x = x_0 + v_{0x}t$, where $x_0$ is the initial horizontal position.
The peak of the trajectory occurs when the vertical component of the velocity becomes zero. This height can be calculated as $y_{ ext{max}} = y_0 + rac{v_{0y}^2}{2g}$, and the time to reach this point is given by $t_{ ext{peak}} = rac{v_{0y}}{g}$.
Radial Burst Dynamics
Upon reaching its peak height, the shell explodes into a spherical pattern of stars. Each star then follows an independent trajectory under gravity and air resistance. The drag force on each star is proportional to its velocity: $F_d = -rac{1}{2}C_d ho Av^2$, where $C_d$ is the drag coefficient, $ ho$ is the density of air, $A$ is the cross-sectional area of the star, and $v$ is the velocity. This force opposes the motion of each star, causing it to slow down as it falls.
The stars also cool as they fall due to their interaction with the surrounding air, which affects their luminosity and color. The rate of cooling depends on the material composition and initial temperature of the stars.
Why It Matters
Understanding these principles is crucial for designing fireworks that produce aesthetically pleasing displays with controlled patterns and timing. Engineers must consider factors like launch velocity, fuse delay, star ejection speed, and count to achieve the desired effect.
These concepts also apply in other fields such as ballistics, where precise control over projectile motion is essential.
Real-World Applications
The principles of projectile motion and radial bursts are not limited to fireworks. They are used in the design of rockets, artillery shells, and even in sports like baseball or golf to optimize trajectories.
In astronomy, similar principles help predict the paths of meteors and comets as they enter Earth's atmosphere.
Frequently asked questions
How does air resistance affect a star's trajectory?
Air resistance causes stars to decelerate more quickly than if there were no air, leading to shorter flight times and lower maximum heights compared to the ideal case without drag.
Why do stars cool as they fall?
Stars cool due to their interaction with the surrounding air. As they move through the atmosphere, heat is transferred from the stars to the cooler air, causing them to lose thermal energy and thus cool down.
Can we control the color of fireworks stars?
Yes, by using different materials that emit light at specific wavelengths when heated. The choice of material determines the color of the star as it burns or explodes in the air.
How does fuse delay affect the display?
A longer fuse delay allows more time for the shell to reach its maximum height, resulting in a higher burst and potentially a larger spread of stars. Conversely, a shorter delay leads to a lower burst point with fewer stars.
Try it live
Everything above runs in your browser — open Fireworks Shell Burst — Projectile Trajectory & Star Pattern and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.
▶ Open Fireworks Shell Burst — Projectile Trajectory & Star Pattern simulation