Skip to content

FABallemand/ProjetSystemesComplexesOptimisationStochastiqueMassivementParallele

Repository files navigation

Projet Systèmes Complexes et Optimisation Stochastique Massivement Parallèle

Description:

Retrouver la loi universelle de la gravitation de Newton par programmation génétique à l'aide de la platefrome EASEA développée par l'Université de Strasbourg 🥨.

Consignes de M. Collet:

Retrouver la loi universelle de la gravitation de Newton ou la 3ème loi de Kepler par programmation génétique. Pour cela, tout comme on a fait pour les sommes de sinus, vous prendrez une équation existante (Kepler ou Newton), les données existantes (masse de la terre, masse du soleil, distance terre soleil au périhélie, vitesse de la terre par rapport au soleil au périhélie) à partir desquelles vous échantillonnerez les positions du centre de gravité de la terre et du soleil sur le plan de l’écliptique. Vous pouvez prendre 1024 points sur un an (un tour de terre autour du soleil) (mais comme c’est très régulier et peu bruité (les astéroides sont rares), ça devrait aussi fonctionner avec beaucoup moins de points...)

A partir de ces 1024 points en 2D (sur le plan de l’écliptique), lancez la programmation génétique pour retrouver soit la loi universelle de la gravitation soit la 3ème loi de Kepler.

Deadline : 13 janvier 2023

Méthode Utilisée

Pour rappel, la loi universelle de la gravitation de Newton pour deux corps $A$ et $B$ éloignés d'une distance $d$ stipule:
$F_{A/B} = F_{B/A} = G \frac{M_{A}M_{B}}{d^2}$
avec:
-Les masses repectives des corps $A$ et $B$, notées $M_{A}$ et $M_{B}$, en kilogramme ( $\text{kg}$ )
-La distance séparant les deux corps $d$ en mètre ( $\text{m}$ )
-La constante gravitationnelle ( $G = 6,67408 \times 10^{-11} \text{N} . \text{m}^2 . \text{kg}^{-2}$ )

-Masse de la Terre: $5.972 \times 10^{24} \text{kg}$
-Masse du Soleil: $1.989 \times 10^{30} \text{kg}$

Implémentation EASEA

Equipe:

-ALLEMAND Fabien
-LEBOT Samuel

About

Use genetic algorithms to find Newton's law of universal gravitation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published