Understanding Trampoline Physics for 2D Simulations

In summary: F=-2000N/m\Delta lThis is the force exerted on the object when it's displaced by 1...kg from the left edge of the trampoline.
  • #1
Sveno
1
0
Hello,

I want to write code for a 2D trampoline simulation and try to understand the physics behind it.

After a lot of googling, I think I understand the whole stuff regarding potential/kinetic energy etc.

However, every explanation I found makes the simplifying assumption that the trampoline can be modeled by a spring and that a jumper lands exactly on the center of the trampoline.

However, how can I model that an object does not land exactly on the center? For example, I would expect that if a ball lands on the left of a trampoline, the force that bounces it back is directed to the right with another amplitude then it would be the case if the ball landed in the center.

I relly hope you can help me with this and provide me with some clarifying formulas or links.

Thanks in advance
Sven
 
Physics news on Phys.org
  • #2
Most trampolines tend to bounce objects nearly straight up even if they bounce off center. A person can bounce vertically near the edge of a trampoline bed without have to to make any noticable corrections.
 
  • #3
Perhaps start by treating the trampoline as one long horizontal spring and one short horizontal spring to model an off centre point. What happens if a ball dropped is dropped onto that point and sticks to it? See if the ball continue to descend vertically or does the imbalance of the springs pull it sideways?
 

Attachments

  • Tramp.jpg
    Tramp.jpg
    7.2 KB · Views: 508
  • #4
Let's analyze the forces acting on an object that falls onto a trampoline:
Suppose we have a trampoline, of width [itex]w[/itex], with elastic properties similar to a spring of spring constant [itex]k[/itex] with its left edge situated at a fixed point, [itex]A[/itex], and its right edge situated at a fixed point, [itex]B[/itex]. An object lands on the trampoline at a horizontal distance [itex]x[/itex] from the left edge at an initial height, [itex]h[/itex][itex]i[/itex] and depresses the trampoline vertically to a final height, [itex]h[/itex][itex]f[/itex]. If we take the distance depressed to be infinitesimally small, that is [itex]Δh→0[/itex], then we can obtain an accurate model for the forces in action right when the object hits the trampoline. If rest position is taken to be when the trampoline is horizontal, then the rest length of the left spring is [itex]x[/itex] and the rest length of the right spring is [itex]w-x[/itex].

After the point on the trampoline where the object lands is depressed a displacement [itex]Δh[/itex], the left spring now forms the hypotenuse of a triangle with an adjacent (surface) length of [itex]x[/itex] and an opposite (depth) length of [itex]Δh[/itex], so its new length is [itex]\sqrt{}(x[/itex][itex][/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])[/itex]. Likewise, the right spring now forms the hypotenuse of a triangle with an adjacent (surface) length of [itex]w-x[/itex] and an opposite (depth) length of [itex]dh[/itex], so its new length is [itex]\sqrt{}((w-x)[/itex][itex][/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])[/itex].

In order to find the forces these springs exert, notice that each spring undergoes a stretch, [itex]Δl[/itex] equal to the difference of its stretched- and rest-state lengths:
The left spring undegoes a stretch, [itex]Δl[/itex][itex]l[/itex] [itex]=\sqrt{}(x[/itex][itex][/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])-x[/itex].
The right spring undergoes a stretch, [itex]Δl[/itex][itex]r[/itex] [itex]=\sqrt{}((w-x)[/itex][itex][/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])-(w-x)[/itex].

Now, applying Hooke's Law, [itex]F=-kΔl[/itex], and that both springs have identical spring constants:
The left spring exerts an elastic pull force on the object, [itex]F[/itex][itex]l[/itex], equal to [itex]kΔl[/itex][itex]l[/itex] along its stretched axis away from the object and toward [itex]A[/itex].
Similarly, the right spring exerts an elastic pull force on the object, [itex]F[/itex][itex]r[/itex], equal to [itex]kΔl[/itex][itex]r[/itex] along its stretched axis away from the object and toward [itex]B[/itex].

Now examine the forces acting on the object by breaking them down into x- and y-components:
To get the x- and y-components of these forces, consider that the force vector of a spring, [itex]F[/itex], is aligned along the spring in its stretched state, which is the resultant (i.e. the hypotenuse) of a force triangle with horizontal and vertical components, so a ratio of sidelengths can be used to find the x- and y-components of both force vectors.
The x-component forces acting on the object are the x-components of the two elastic pull forces:
[itex]F[/itex][itex]xl[/itex] [itex]= F[/itex][itex]l[/itex] [itex][/itex] X [itex][/itex] [itex]x[/itex] [itex]/\sqrt{}(x[/itex][itex][/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])[/itex]
[itex]F[/itex][itex]xr[/itex] [itex]= F[/itex][itex]r[/itex] [itex][/itex] X [itex][/itex] [itex](w-x)[/itex] [itex]/\sqrt{}((w-x)[/itex][itex][/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])[/itex]
The sum of the x-component forces acting on the object, [itex]∑F[/itex][itex]x[/itex], equals the force acting to the right minus the force acting to the left,
[itex]F[/itex][itex]xr[/itex][itex]-F[/itex][itex]xl[/itex] [itex]= F[/itex][itex]r[/itex] [itex][/itex] X [itex][/itex] [itex](w-x)[/itex] [itex]/\sqrt{}((w-x)[/itex][itex][/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])[/itex] [itex][/itex] [itex] - [/itex] [itex][/itex] [itex]F[/itex][itex]l[/itex] [itex][/itex] X [itex][/itex] [itex]x[/itex] [itex]/\sqrt{}(x[/itex][itex][/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])[/itex]
The y-component forces acting on the object are the y-components of the two elastic pull forces and gravity:
[itex]F[/itex][itex]yl[/itex] [itex]= F[/itex][itex]l[/itex] [itex][/itex] X [itex][/itex] [itex]Δh[/itex] [itex]/\sqrt{}(x[/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])[/itex]
[itex]F[/itex][itex]yr[/itex] [itex]= F[/itex][itex]r[/itex] [itex][/itex] X [itex][/itex] [itex]Δh[/itex] [itex]/\sqrt{}((w-x)[/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])[/itex]
[itex]W[/itex][itex]object[/itex] [itex]=M[/itex][itex]object[/itex] [itex][/itex]X [itex]g[/itex]
The sum of the y-component forces acting on the object, [itex]∑F[/itex][itex]y[/itex], equals the forces acting up minus the force acting down,
[itex]F[/itex][itex]yl[/itex] [itex]+[/itex] [itex]F[/itex][itex]yr[/itex] [itex]-[/itex] [itex]W[/itex][itex]object[/itex] [itex]= F[/itex][itex]l[/itex] [itex][/itex] X [itex][/itex] [itex]Δh[/itex] [itex]/\sqrt{}(x[/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])[/itex] + [itex]F[/itex][itex]r[/itex] [itex][/itex] X [itex][/itex] [itex]Δh[/itex] [itex]/\sqrt{}((w-x)[/itex][itex]2[/itex][itex]+(Δh)[/itex][itex]2[/itex][itex])[/itex] [itex]-[/itex] [itex]M[/itex][itex]object[/itex] [itex][/itex]X [itex]g[/itex]

Let's say your trampoline is [itex]5[/itex] [itex]m[/itex] wide, and its bed can be represented by springs with [itex]k=2000[/itex] [itex]N/m[/itex]. You push down vertically [itex]1[/itex] [itex]m[/itex] from the right edge of the bed, depressing the surface [itex].2[/itex] [itex]m[/itex]. The left spring has gone from a rest length of [itex]4[/itex] [itex]m[/itex] to a stretched length of
[itex]\sqrt{}((4[/itex] [itex]m)[/itex][itex]2[/itex] [itex]+ (.2[/itex] [itex]m)[/itex][itex]2[/itex][itex]) ≈[/itex] [itex]4.005[/itex] [itex]m[/itex], so it has stretched approximately [itex].005[/itex] [itex]m[/itex], and it now exerts an elastic pull force on your hand approximately equal to [itex].005[/itex] [itex]m[/itex] X [itex]2000[/itex] [itex]N/m[/itex] [itex]=[/itex] [itex]10[/itex] [itex]N[/itex] toward the point where the left edge of the bed is attached to the trampoline frame. The right spring has gone from a rest length of [itex]1[/itex] [itex]m[/itex] to a stretched length of [itex]\sqrt{}((1[/itex] [itex]m)[/itex][itex]2[/itex] [itex]+ (.2[/itex] [itex]m)[/itex][itex]2[/itex][itex]) ≈[/itex] [itex]1.020[/itex] [itex]m[/itex], so it has stretched approximately [itex].020[/itex] [itex]m[/itex], and it now exerts an elastic pull force on your hand approximately equal to [itex].020[/itex] [itex]m[/itex] X [itex]2000[/itex] [itex]N/m[/itex] [itex]=[/itex] [itex]40[/itex] [itex]N[/itex] toward the point where the right edge of the bed is attached to the trampoline frame. Both of these force vectors point diagonally up and away from each other. The ratio of the x-component of the left force vector to its resultant is [itex]4/\sqrt{}(4[/itex][itex]2[/itex][itex]+(.02)[/itex][itex]2[/itex][itex])[/itex] [itex]≈[/itex] [itex]1[/itex], and the ratio of the x-component of the right force vector to its resultant is [itex]1/\sqrt{}(1[/itex][itex]2[/itex][itex]+(.02)[/itex][itex]2[/itex][itex])[/itex] [itex]≈[/itex] [itex]1[/itex], so the x-components of these vectors are pretty much equal to the values of the vectors themselves. Therefore, the right spring pulls with approximately [itex]40[/itex] [itex]N[/itex] of force to the right, and the left spring pulls with approximately [itex]10[/itex] [itex]N[/itex] of force to the left, so the net horizontal force acting on your hand is approximately [itex]30[/itex] [itex]N[/itex] to the right. The vertical components of the elastic pull forces both pull up on your hand.
The ratio of the y-component of the left force vector to its resultant is [itex].2/\sqrt{}(4[/itex][itex]2[/itex][itex]+(.02)[/itex][itex]2[/itex][itex])[/itex] [itex]≈[/itex] [itex].050[/itex], and the ratio of the y-component of the right force vector to its resultant is [itex].2/\sqrt{}(1[/itex][itex]2[/itex][itex]+(.02)[/itex][itex]2[/itex][itex])[/itex] [itex]≈[/itex] [itex].200[/itex]. So the left spring exerts a vertical force of [itex]10[/itex] [itex]N[/itex] X [itex].050[/itex] [itex]≈[/itex] [itex].5[/itex] [itex]N[/itex], and the right spring exerts a vertical force of [itex]40[/itex] [itex]N[/itex] X [itex].200[/itex] [itex]≈[/itex] [itex]8[/itex] [itex]N[/itex], so in order to keep your hand where it is, you must push down with approximately [itex]8.5[/itex] [itex]N[/itex] of force and to the left with approximately [itex]30[/itex] [itex]N[/itex] of force.

However, an object that falls onto a trampoline cannot push to the left or to the right, so its horizontal motion depends entirely on how the "springs" behave. So if you fall onto the bed of a trampoline closer to one edge of the bed, your horizontal motion will be in the direction of that edge as you depress the bed, and once you reach your minimum height, the bed will rebound, pulling you back up and away from the edge and toward the center, so the answer to your question is that you will get launched back toward the center, though this effect probably won't be very noticeable on a real trampoline unless the bed is highly elastic (like a spring). Even then, the effect will be very minimal since most jumpers will not displace the bed surface anywhere near [itex].2[/itex] [itex]m[/itex]; however, these parameters are up to you. Have fun with your simulation.
 
  • #5


Hello Sven,

I can understand your interest in understanding the physics behind trampoline simulations. To accurately model the behavior of a trampoline in a 2D simulation, it is important to consider the various forces acting on the object and how they change with different landing positions.

Firstly, it is important to note that a trampoline is not just a simple spring, but a complex system involving multiple springs and a flexible surface. Therefore, the force exerted on an object landing on the trampoline will not be a simple function of its distance from the center, but will depend on the stiffness and geometry of the trampoline as well.

To accurately model the behavior of an object landing on a trampoline, you will need to take into account the following forces:

1. Weight: The weight of the object will always act downward and will remain constant throughout the simulation.

2. Spring force: This is the force exerted by the springs in the trampoline as they compress or stretch in response to the weight of the object. The magnitude and direction of this force will depend on the stiffness of the springs and the distance of the object from the center of the trampoline.

3. Air resistance: As the object bounces on the trampoline, it will experience air resistance which will act in the opposite direction to its motion. The magnitude of this force will depend on the speed and surface area of the object.

4. Friction: The surface of the trampoline will also exert a frictional force on the object as it bounces. This force will act in the opposite direction to the motion of the object and its magnitude will depend on the materials of the trampoline and the object.

To accurately model the behavior of an object landing on a trampoline, you will need to use equations that take into account all of these forces and their varying magnitudes and directions depending on the position of the object. I suggest looking into the equations for Newton's laws of motion and Hooke's law, which describe the relationship between force, mass, acceleration, and displacement.

Additionally, it may be helpful to look into existing trampoline simulations and their code to get a better understanding of how these forces are incorporated into the simulation. I hope this helps and good luck with your simulation!

Best,
 

1. What is the purpose of studying trampoline physics for 2D simulations?

The purpose of studying trampoline physics for 2D simulations is to accurately model the movement and behavior of objects on a trampoline in a virtual environment. This can be useful in fields such as video game design, sports analysis, and engineering.

2. What are the key principles of trampoline physics?

The key principles of trampoline physics include elasticity, gravity, and conservation of energy. These principles govern how an object moves on a trampoline and how it interacts with the surface and other objects.

3. How do you calculate the bounce height and velocity of an object on a trampoline?

The bounce height and velocity of an object on a trampoline can be calculated using the formula h = (1/2)gt^2, where h is the height, g is the acceleration due to gravity, and t is the time the object spends in the air. The initial velocity of the object can also be factored into the equation.

4. What factors can affect the behavior of an object on a trampoline in a 2D simulation?

Several factors can affect the behavior of an object on a trampoline in a 2D simulation, including the elasticity and stiffness of the trampoline surface, the weight and shape of the object, and external forces such as wind or collisions with other objects.

5. How can understanding trampoline physics benefit real-world applications?

Understanding trampoline physics can benefit real-world applications in various ways. For example, it can help engineers design safer and more efficient trampolines, aid coaches and athletes in training and improving their performance, and assist in creating more realistic and immersive virtual simulations in video games.

Similar threads

  • Introductory Physics Homework Help
Replies
20
Views
1K
  • Mechanical Engineering
Replies
13
Views
1K
  • Introductory Physics Homework Help
Replies
5
Views
2K
Replies
1
Views
3K
Replies
25
Views
2K
  • Set Theory, Logic, Probability, Statistics
Replies
5
Views
284
Replies
4
Views
5K
  • Introductory Physics Homework Help
Replies
9
Views
5K
  • Mechanics
Replies
7
Views
5K
  • Introductory Physics Homework Help
Replies
1
Views
2K
Back
Top