Search This Blog

Friday, January 2, 2009

Collision SImulation Lab Instructions

You will write a simulation using code in C, C# or C++ that will simulate a two dimensional collision.

This code will first verify itself solving a 2D collision that is first head on with a motionless target, then a glancing collision with a motionless target. The verification is taken from a photocopy of a worked problem or an example from a text book that will show conclusively that your program is producing comparable results


The program will then analyze the situation where the target is moving.
This is a challenging problem algebraically, but it can be done using a simulation. It is a problem that you can intrinsically understand and thus find the benefit of producing a simulation for these types of problems. The real problem you will face here is how to model the actual events around the collision itself. We know that the materials compress for very short time span and spring back. Assume for this experiment that your collisions are elastic.

Since our laboratory equipment is limited in this area, you will use a stress ball, map out its compressive properties, and use these in your simulation.

BONUS: You may choose to include the rotation of the objects either as an initial condition and/or because of their impact for a maximum 20% bonus, but it must be done properly and with sound reasoning and most importantly as a simulation not a rendering. For clarity consider my primer on Simulations which can be found on my web page www.hmvb.org  


-- G-raph Out --

No comments:

Post a Comment