|
|
Line 30: |
Line 30: |
| Notons que le rayon de l'orbite est précisément la somme du rayon du corps et de l'altitude de l'orbite, donc <math>r=R+h</math>. | | Notons que le rayon de l'orbite est précisément la somme du rayon du corps et de l'altitude de l'orbite, donc <math>r=R+h</math>. |
| | | |
− | Comme nous avons deux expression de la valeur de <math>a</math>, nous pouvon égaler les deux membres et en extraire la valeur de <math>v</math> : | + | Comme nous avons deux expression de la valeur de <math>a</math>, nous pouvons égaler les deux membres et en extraire la valeur de <math>v</math> : |
| | | |
| :<math> | | :<math> |
Revision as of 10:45, 30 April 2014
Influence de KSP sur la maîtrise de la mécanique orbitale.
Dans le tutoriel de mécanique orbitale de base à été introduit le concept d'orbite, de stabilisation d'orbite, d'orbite de transfert ainsi qu'une table des vitesses orbitales. Mais que faire si vous désirez suivre une orbite qui n'est pas dans cette table ? Ou si vous voulez orbiter autour d'un autre corps que Kerbin ? Et avec une période spécifique ? C'est là que vient le moment de faire un peu de maths !
Vitesse orbitale
La relation entre vitesse orbitale et accélération est donnée par la formule
![{\displaystyle a={\frac {v^{2}}{r}},}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/cd4adb648c4118aef7575e02c21fc51198011981)
Où
est l'accélération centripète,
est la vitesse horizontale (orbitale) et
est le rayon de l'orbite (distance au centre du corps orbité).
Cette accélération centripète correspond à la "force" qui nous attire vers le sol, à savoir l'accélération de la pesanteur, qui dépend de la distance au centre du corps orbité et se calcule comme suit :
![{\displaystyle a={\frac {\mu }{\left(R+h\right)^{2}}}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/f6d3c67dc438c90dd2ae88ee21e12156322fce14)
Où
-
est un paramètre gravitationnel du corps orbité (3530,461 km³/s² pour Kerbin).
-
est la constante gravitationnelle (
).
-
est la masse du corps orbité.
-
est le rayon du corps orbité (600 km pour Kerbin).
-
est l'altitude de l'orbite.
Si nous orbitons autour de Kerbin, on peut obtenir cette valeur de
à partir de la valeur de
, qui est l'accélération de la pesanteur à la surface de Kerbin, par la formule
![{\displaystyle a=g_{0}\cdot \left({\frac {R}{R+h}}\right)^{2}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/8732db60ae27cdb5a00acc6d3afaeb80fd645eb9)
Notons que le rayon de l'orbite est précisément la somme du rayon du corps et de l'altitude de l'orbite, donc
.
Comme nous avons deux expression de la valeur de
, nous pouvons égaler les deux membres et en extraire la valeur de
:
![{\displaystyle {\begin{aligned}g_{0}\left({\frac {R}{R+h}}\right)^{2}&={\frac {v^{2}}{r}}\\g_{0}\left({\frac {R}{R+h}}\right)^{2}&={\frac {v^{2}}{R+h}}\\g_{0}{\frac {R^{2}}{(R+h)^{2}}}&={\frac {v^{2}}{R+h}}\\g_{0}{\frac {R^{2}}{R+h}}&=v^{2}\\v^{2}&=g_{0}{\frac {R^{2}}{R+h}}\\v&={\sqrt {g_{0}{\frac {R^{2}}{R+h}}}}\\v&=R{\sqrt {\frac {g_{0}}{R+h}}}\\\end{aligned}}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/1dfdcd9c540e94c16551371faa99e236a4431ee6)
Et en substituant
et
par leur valeur (pour Kerbin), on a :
![{\displaystyle v=600\ 000\ \mathrm {m} \cdot {\sqrt {\frac {9,81\ \mathrm {m} /\mathrm {s} ^{2}}{600\ 000\ \mathrm {m} +h}}}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/013b753655b2ffae83e6d02f138fc620859b6a03)
Période orbitale
La formule de base de la mécanique nous donne
![{\displaystyle d=vt\implies t=d/v}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/9518c6f713b7d059e3deceaf08b40131b24dc7a8)
Connaissant
grâce à la formule précédente, et
étant simplement la circonférence d'un cercle de rayon
(rayon de l'orbite, soit
), on obtient la période
(en secondes) :
![{\displaystyle T=2\pi \cdot {\frac {R+h}{v}}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/35d5cb729edb7018cd4ecbb9bb731aac913b20f5)
Et pour Kerbin :
![{\displaystyle T=2\pi \cdot {\frac {600\ 000\ \mathrm {m} +h}{v}}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/385e2ba87fa35e8d0546087cc0f0b683a6cb9801)
Equations orbitales
Dans cette section nous supposons que le vaisseau orbite un corps particulier et que la vaisseau est beaucoup plus petit que ce corps. En termes techniques on dira que le barycentre du système corps-vaisseau se situe au centre de masse du corps. On suppose également que l'orbite est entièrement située dans la sphère d'influence du corps et ne subit l'influence d'aucun autre corps. Nous supposons enfin que seule la mécanique classique s'applique dans le jeu, et ne tenons pas compte des effets relativistes. enfin,
désignera la masse du corps orbité,
la masse du vaisseau et
la distance entre leurs centres de masse (du vaisseau au centre du corps).
Quand le vaisseau orbite un corps, la distance qui les sépare est donnée par l'équation
![{\displaystyle r(\phi )={\frac {l^{2}}{\mu m^{2}}}\cdot {\frac {1}{1+\epsilon \cdot cos\phi }}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/68d39f213795b931c0329b1b1529db54601c6ac8)
Où
-
est le moment angulaire du vaisseau.
-
est l'excentricité de l'orbite (rapport entre la distance des foyers et le grand axe de l'ellipse).
-
est un angle paramétrant l'orbite (compris entre 0° et 360°).
Quand
, l'orbite est fermée et forme une ellipse et quand
, l'orbite est ouverte et forme une hyperbole (ou une parabole). Quand
, l'orbite est au périastre et quand
l'orbite est à l'apoastre.
Au périastre,
![{\displaystyle r_{p}={\frac {l^{2}}{\mu m^{2}}}\cdot {\frac {1}{1+\epsilon }}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/c077588f6a473c41f7c27e3e6a23b78780cd9aa0)
Et à l'apoastre
.
Le demi-grand axe vaut
![{\displaystyle a={\frac {l^{2}}{\mu m^{2}}}\cdot {\frac {1}{1-\epsilon ^{2}}}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/58ff751098302e2ef581091ab42f1e6cb61fce2c)
Et le demi-petit axe
.
Ce qui nous donne comme valeur de l'excentricité :
![{\displaystyle \epsilon ={\frac {\sqrt {a^{2}-b^{2}}}{a}}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/e4ef8a57e95b7f0b699202a00095d82c43e40077)
En considérant
et
, rayons périastral et apoastral,
et
, donc
![{\displaystyle r(\phi )={\frac {2\cdot r_{p}\cdot r_{a}}{r_{p}+r_{a}+(r_{a}-r_{p})cos\phi }}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/f6be38e94aa9b735567e9eb2b69944e7654418af)
Dans les conditions exprimées plus haut, la vitesse d'un objet sur une orbite elliptique est donc
.
L'énergie de cet objet est
.
Nous remarquerons que pour les orbites bornées, l'énergie est négative et qu'elle est positive pour les orbite non bornées (
).
La période orbitale est
.
Désignons par
et
les deux apsides d'une orbite donnée et imaginons un vaisseau appliquant une poussée d'un
spécifique en un point unique dans le temps quand le vaisseau est en
. Dans l'équation,
peut être positif ou négatif (considérant qu'un valeur positive augmente la vitesse du vaisseau) et on suppose que ce
(s'il est négatif) n'est pas suffisent pour inverser la direction du mouvement du vaisseau. Les apsides de la nouvelle orbite seront
et
, avec
.
La vitesse du vaisseau avant la poussée vaut
.
La vitesse du vaisseau après la poussée vaut
![{\displaystyle v_{2}=v_{1}+\Delta v={\sqrt {2\mu {\frac {r_{c,2}+r_{o,2}-r_{c,2}}{r_{c,2}(r_{c,2}+r_{c,2})}}}}={\sqrt {2\mu {\frac {r_{o,2}}{r_{c,1}(r_{c,1}+r_{o,2})}}}}={\sqrt {2\mu {\frac {r_{o,1}}{r_{c,1}(r_{c,1}+r_{o,1})}}}}+\Delta v}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/c9e77c8650e1c6fec3e1958eac5f153d4697ba0f)
avec
![{\displaystyle \Delta v={\sqrt {\frac {2\mu }{r_{c,1}}}}({\sqrt {\frac {r_{o,2}}{r_{c,1}+r_{o,2}}}}-{\sqrt {\frac {r_{o,1}}{r_{c,1}+r_{o,1}}}})}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/80a1064b4edd0723d05ffae951b7758d37379774)
et
![{\displaystyle r_{o,2}=r_{c,1}{\frac {r_{c,1}({\sqrt {2\mu {\frac {r_{o,1}}{r_{c,1}(r_{c,1}+r_{o,1})}}}}+\Delta v)^{2}}{2\mu -r_{c,1}({\sqrt {2\mu {\frac {r_{o,1}}{r_{c,1}(r_{c,1}+r_{o,1})}}}}+\Delta v)^{2}}}=r_{c,1}{\frac {r_{c,1}v_{2}^{2}}{2\mu -r_{c,1}v_{2}^{2}}}}](https://en.wikipedia.org/api/rest_v1/media/math/render/svg/8110accb7ffe74e4bea6e71ee28f3ee2328c7ffe)