Coder Social home page Coder Social logo

samson-mano / lagrange_points Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 2.0 3.71 MB

Numerical solution of Circular restricted three-body problem in which the mass of one of the bodies is negligible, as well as the interaction forces between it and the other two bodies.

C# 100.00%
lagrange-point three-body-problem celestial-mechanics heatmap lagrangian-mechanics restricted-three-body-problem

lagrange_points's Introduction

Lagrange Points of Circular resticted three-body problem

Numerical solution of Circular restricted three-body problem in which the mass of one of the bodies is negligible, as well as the interaction forces between it and the other two bodies. The problem is solved by considering the effective potential. For circular restricted three-body problem there are five Lagrangian points which are the five particular solutions for this problem. Using Lagrangian mechanics (principle of least action), Lagrange solved the way in which the lightest body would orbit around the two heavy bodies in a circular orbit. In the rotating frame, he found the five specific points where no net force is working on the lightest body. The numerical expression of this problem is presented in this project.

Lagrange Points

Example: Lagrange Points with Mass ratio 0.03

References

• Lecture L18 - Exploring the Neighborhood: the Restricted Three-Body Problem
https://ocw.mit.edu/courses/aeronautics-and-astronautics/16-07-dynamics-fall-2009/lecture-notes/MIT16_07F09_Lec18.pdf
• CHAPTER 16 - THE RESTRICTED THREE-BODY PROBLEM
http://astrowww.phys.uvic.ca/~tatum/celmechs/celm16.pdf

lagrange_points's People

Contributors

samson-mano avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.