[关闭]
@computationalphysics-2014301020090 2016-11-20T16:21:30.000000Z 字数 3301 阅读 156

The 9th homework : problem 3.31 Billiard ball on diverse table

此处输入图片的描述
因吹斯汀
此处输入图片的描述

problem 3.31

Study the behavior for other types of tables. One interesting possibility is a square table with a circular interior wall located either in the center, or slightly off-center. Another possibility is an elliptical table.

● Abstract

The billiard system can also be a chaotic system. In this problem, I will try to solve the trajectories of different kinds of tables and show the phase diagram to see whether the system is chaotic or not.

● background

In this problem, I will not consider the effect of friction, which means the billiard ball will move without friction on a perfect billiard table.
Except for the collisions with the walls, the motion of the billiard is quite simple. Between collisions the velocity is constant so we have:


where and change only through collisions with the walls. These equations can be solved using our Euler algorithm.
For a circle or an ellipse, the direction of the normal vector is , which means (x,y) for circle and () for ellipse.
It is then useful to calculate the components of parallel and perpendicular to the wall. These are just:

Hence,after reflection from the wall, the velocity becomes:


● Content

Influence of diverse boundaries(我们来研究一下大力出奇迹)

●Square
Click to View the Code:方形边界.py
Square
此处输入图片的描述
Figure 1: This is the trajectory of the billiard ball in the case of square boundary. Actually if the ratio of and is rational, the square cannot be fully filled, for the quantity of irrational number is larger.

●Circle
Click to View the Code:圆形边界.py
Circle
Figure 2: This is the trajectory of the billiard ball in the case of circular boundary. It shows that the billiard ball cannot reach the center part, which is determined by the position of tha ball and direction of initial. velocity.

相图
Figure 3: This is the phase diagram of (x,) and (y,)

此处输入图片的描述
Figure 4: This is Poincare section by scattering the points only when the billiard ball crosses the y = 0 axis.

●Ellipse
Click to View the Code:椭圆边界(Start from origin)
椭圆边界(Start from origin)
此处输入图片的描述
Figure 5: This is the trajectory of the billiard ball in the case of elliptical boundary(Start from origin). It shows that the billiard ball cannot reach the left and the right part, which is determined by the position of tha ball and direction of initial.

Click to View the Code:椭圆边界(Start from a focus)
椭圆边界(Start from a focus)
Figure 6: This is the trajectory of the billiard ball in the case of ellipse boundary(Start from a focus). It shows that the billiard ball cannot reach the center part, which is determined by the position of tha ball and direction of initial. velocity.

相图
Figure 7: This is Poincare section by scattering the points only when the billiard ball crosses the y = 0 axis, which is a ellipse-liked curve.

●Square with an inner circle
The circle is in the center
此处输入图片的描述
Figure 8: This is the trajactory of the billiard ball, which shows a irregular curve.

此处输入图片的描述
Figure 9: This is Poincare section by scattering the points only when the billiard ball crosses the y = 0 axis.

The circle is slightly off-center
此处输入图片的描述

此处输入图片的描述
Which is nearly the same as the former case.

偏离较大
偏离较大


● Conclusion

In this situation, the trajectory is more complicated, the system is chaotic.Ths chaotic system will present when the boundary is composed by some shapes (different or same). If the boundary is a simple regular shape, the chaotic situation cannot be observed.

● Acknowledgments

Thanks to Chen Feng, Exercise_10: Chapter 3 problem 3.31: Billiard ball on diverse table

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注