Simulation and Animation of the N-Body Problems in Two Bodies

by | Oct 2, 2022 | Physics, Experiments

Introduction

When a space satellite stops working or expires, it is called space junk. As these junks increase day after day, it became crucial to study gravitational two-body problems. For tracking the satellite movement in space, it became crucial to study the simulation and animation of the N-Body Problems in two bodies problems. Therefore, for stimulating a special case of the n-body problem, our aim will be to create a computer program.

Aim

To develop a computer program for stimulating a special case of the n-body problem.

Requirements

1. A computer,

2. C++ language,

3. Microsoft OpenGL.

Theory

1. The junk that gets collected in space in the form of satellite residue is called space junk.

2. We convert n-body problems into two-body problems to tackle the movement of satellites.

Simulation and Animation of the N-Body Problems in Two Bodies

Procedure

Step 1: With the help of C++ and Matlab, write, test, compile, animate and debug the program.

Step 2: Through Microsoft OpenCL, user interfaces enable control over stimulation variables.

Observation

1. The built software has a kinetic and potential energy indicator that displays the energy conservation and ensures the program’s accuracy.

2. Numerically solving the two-body problem presented the most computational way for modelling n free bodies in real-time.

Result

3. Modeling this program enables us to understand special cases of n-body problems and helps in solving general problems.

4. This is not only a mathematical achievement but also a huge achievement in solving space-related problems.

Precaution

1. Carefully write the program,

2. Start with a small problem and see if it’s working.

3. Animate the program carefully.

Conclusion

This experiment is being performed to study simulation and animation of the N-Body Problems in Two Bodies using a special case of two-body problems.

Viva Questions with Answers

Q.1 What was the aim of your experiment?

ANS. To develop a computer program for stimulating a special case of the n-body problem.

Q.2 What do you understand about space junk?

ANS. The junk that gets collected in space in the form of satellite residue is called space junk.

Q.3 Which language did you use to create the program?

ANS. C++ language.

Q.4 What result have you obtained in this experiment?

ANS. Modelling this program enables us to understand special cases of n-body problems and helps in solving general problems.

Q.5 Does the built program conserve energy?

ANS. The built software has a kinetic and potential energy indicator that displayed the energy conservation and ensured the program accuracy.

Q.6 Why is it important to study n-body problems in a simpler way?

ANS. For tracking the satellite movement in space, it became crucial to study the n-body problem in a simpler way which is by changing it to two-body problems.

 

You May Also Like To Create…

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *