The “simulation pdf” file embedded below presents an about rigid body motion and aerodynamics theoretical calculation background for a boomeramg throw simulation. The “Python code 1 pdf” and “Python code 2 pdf” files, also embedded below contain a Python code for a program which computes the trajectory of the boomerang and makes a plot of the trajectory and an animation of the boomerang flight which are presented by the figure below and respective the “animation mp4” file embedded at the end.
Also, “Python code 1 pdf” file contains at his end a list of input values I have used to run the program, such as referential dimensions of the boomerang, initial conditions of the throw, air density, speed of sound in air, aerodynamic coefficients of the boomerang wing and an “angular spacing” parameter which is the inverse fraction what is taken from a whole 360° rotation to determine the step of integration in rotation angle variable.
For the values of air density and speed of sound in air , I took some standard values at normal temperature and pressure ( around 18°C and respective 100 kPa): 1.225g/l and respective 343m/s.
At the given referential dimensions of a boomerang wing the mass density x thickness parameter I took corresponds to a value of the mass of the boomerang around 86g.
animation mp4