Partage
  • Partager sur Facebook
  • Partager sur Twitter

gestionnaire collision

    29 mars 2011 à 18:25:56

    Bonjour,

    dans le cadre d'un projet en cours nous avons choisi de modéliser le système solaire ainsi que le lancement d'un satellite.
    Avec les 9 planètes du systeme solaire, le soleil et le satellite ca nous fait un probleme à 11 corps (oui je sais pluton n'est plus une planète^^). On a donc tapé le systeme de 60 équa diff (3 dimensions, pour la vitesse et l'acceleration avec Newton), le calcul se fait avec la méthode rk4 et l'ensemble marche plutot bien.
    Seulement voila on a un petit soucis avec le satellite, lorsque celui ci s'approche trop d'un corps (souvent le soleil), il est éjecté du systeme solaire (distance qui devient nulle donc accélération infinie toussa).
    Pour y remédier on aimerait que le satellite soit supprimé s'il s'approche d'une distance que l'on fixera mais on sait pas trop comment s'y prendre, quelqu'un a une proposition svp ? :-° (Je précise qu'on a négligé les forces qu'exerce le satellite sur les autres corps bien sur.)
    • Partager sur Facebook
    • Partager sur Twitter
      30 mars 2011 à 2:01:59

      Sans code on risque d'avoir beaucoup de mal...
      • Partager sur Facebook
      • Partager sur Twitter
      Zeste de Savoir, le site qui en a dans le citron !

      gestionnaire collision

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown