Le 29 novembre 2024 à 05:27:16 :
https://www.mecanicascience.fr/article/le_probl%C3%A8me_%C3%A0_n-corps&articleview&4
C'est exactement ce que j'ai fais clé, là sur ce que tu viens d'envoyer justement on considère que tout est dans un plan.
Et ils partent tous en même temps, les vitesses que j'ai sont les mêmes.
Le code c'est pareil ça utilise la méthode de Varlet comme je l'ai fait
Le 29 novembre 2024 à 05:23:09 :
[05:18:33] <MeyroMeyro2>
Le 29 novembre 2024 à 05:16:51 :
Une planete ca n'a pas une orbite parfaite. T'as une apogée, un perigée et une inclinaisonBon les gars lisez un peu ce que j'ai dit svp sans vouloir être aigri, je sais bien ça et c'est justement mon problème, sur internet j'arrive pas à trouver de données assez précise sur ce niveau là.
Demain je mets en place l'inclinaison des orbites, ça j'ai trouvé, par contre faut que je trouve comment representer en 3D sur python.
Mais c'est pas compliqué du tout
La Terre là par exemple c'est une apogée de 152 097 697km et un périgée de 147 098 023kmAussi une excentricité et l'heure de l'apogée/périgée
Yes mais je n'utilise PAS les lois de Keppler, ce n'est pas juste une application bête et méchante, ici c'est les interactions gravitationnelles uniquement
Le 29 novembre 2024 à 05:16:51 :
Une planete ca n'a pas une orbite parfaite. T'as une apogée, un perigée et une inclinaison
Bon les gars lisez un peu ce que j'ai dit svp sans vouloir être aigri, je sais bien ça et c'est justement mon problème, sur internet j'arrive pas à trouver de données assez précise sur ce niveau là.
Demain je mets en place l'inclinaison des orbites, ça j'ai trouvé, par contre faut que je trouve comment representer en 3D sur python.
Le 29 novembre 2024 à 05:12:50 :
Les masses et les distances des planètes sont respectées ? Ou au moins mise à l'échelle ?Le problème c'est que t'as pas que les planètes à prendre en compte mais aussi les lunes. Les planètes du système solaire orbite avec une raisonnance orbitale.
Oui masse et distance et vitesse
Yes je sais tout ça dcp, le problème c'est d'avoir de bonnes données ...
Dernier rendu :
J'ai mis dans un repère orthonormé pour que ça rende propre.
C'est pas si mal, les orbites ne se croisent pas, on voit pas trop le caractère elliptique par contre de loin pour celles du milieu, je vais voir si je peux pas utiliser autre chose pour visualiser.
Je corrige 2-3 trucs sur le programme et je vais me coucher, je continuerai demain.
Le 29 novembre 2024 à 05:08:05 :
Le 29 novembre 2024 à 05:06:17 :
191 sec pour ça avec un pas de 1000 secondes
Durée de simulation : 10 ans
Je vais tenter de lancer pour 100 ans mais à voir ce que ça va donner, probablement 3/4 d'heure de simulation par contresi tu essaies avec moins de planète tu devrais pouvoir simuler plus loin sans que ça prenne des heures
Ouais mais justement, j'ai remarque que si j'enlèves certaines planètes ça déconne complètement et l'équilibre est rompu
Le 29 novembre 2024 à 05:07:01 :
jpense pas que ce soit possible de faire beaucoup mieux en restant simple. Ya sûrement des stratégies si tu changes les méthodes de calcul mais là faut plonger dans de la physique à mon avis.
J'ai pensé à calculer à la main l'orbite de chaque planète dans un système à 2 corps (Soleil + Planète dcp) pour avoir des positions plus précises.
Le 29 novembre 2024 à 04:57:57 :
avec python t'auras du mal à simuler loin rapidement en effet. à toi de voir ce qui te satisfait dcp
Yes mais là c'est pour un projet de la fac, et on doit faire en python.
Mais oui une fois le truc rendu je pourrais essayer de l'exporter sur C++ pour un rendu + rapide.
Le 29 novembre 2024 à 04:55:24 :
c'est parce que ça tourne pas assez longtemps qu'elles font juste se croiser et que personne sort de son orbite ?
Aucune idée j'essaye de comprendre là, si tu veux je t'envoie le code que j'ai écris.
Le 29 novembre 2024 à 04:50:37 :
enfaite dans tout les cas t'auras pas des données propre parce qu'y a 1500 lunes différentes, des amas de poussières aux points de lagranges et pleins d'autres facteurs du style. En plus si les orbites sont elliptiques avoir les bons points de départs est plus difficilebref je pense que t'es un peu obligé de trafiquer pour que ça tienne sur le papier d'abord.
ou alors tu renverses tout le projet et tu fais une simulation qui cherche les paramètres d'un système à l'équilibre
ouais mais bon j'aimerais déjà que certaines planètes ne croisent pas leurs orbites quoi
J'ai essayé de chercher un site qui pourrait me donner les données des distances actuelles de chaque planète au soleil puis leurs vitesses actuelles, mais j'ai pas trouvé...