course_planning:183_projects:f19_project_13

Project 13: Showdown at boar tiger corral (part 2)

  • Judicious choice of system
    • Recognizing boundaries of a collision
  • Linear Momentum Conservation
  • Angular Momentum Conservation
  • Analysis of Energy Movement
  • Using Graphs to explain/understand phenomena

After the epic showdown, the leaders of the boar tiger defense team decide to commission the development of an arcade game simulating the battle. The head of the development team, Boris Grishenko (Борис Грищенко), recently resigned. He leaves for you a partially completed section of code which aims to show the paths that the cannonball and block trace out in time. Pick up where he left off.

To make things more exciting, the defense team requests that:

  • the cannonball can be shot with a muzzle velocity of $v=1600\,{\rm m/s}$
  • the mass of the cannonball be increased to $m_{\rm ball}=400\,{\rm kg}$
  • the mass of the block be fixed at $m_{\rm block}=1700\,{\rm kg}$ having corresponding moment of inertia $I_{\rm block}=33\,{\rm kg\cdot m^{2}}$ about its rotation axis
  • the cannonball can only strike the block perpendicularly

While you are at it, generate a plot of the total energy before and after the collision.

Code for Project 14: Part B
Keep them in the same directory.
Project 14 Code (showdown.py)
PhysUtil Module

  • course_planning/183_projects/f19_project_13.txt
  • Last modified: 2019/11/25 18:35
  • by hallstein