-- AER 213 - Fondamentaux de conception spatiale --

TN n°2 Rappels d'Astronomie

 - les bases partie 2 -

Le système solaire, le Soleil et l'heure légale

simon.marie@lecnam.net
In [3]:
import numpy as np
import scipy as sc
import matplotlib
import matplotlib.pyplot as plt
import datetime
import pandas as pd
import plotly.express as px
import time 
#Option d'affichage et taille de police sur les figures:
fs=20
plt.style.use('ggplot')
plt.rc('xtick',labelsize=fs)
plt.rc('ytick',labelsize=fs)
plt.rc('text', usetex=True)
plt.rcParams["font.family"] = "Ubuntu"
In [4]:
## Constantes utilisées:
c0=299792458 # Vitesse de la lumière dans le vide en m/s
# Diametre solaire en m
Dsol=1392680000
# Masse solaire en kg
Msol=1.9884e30

# Constante de Gravitation
G=6.6743015e-11

# Parametre solaire GM0:
mu0=G*Msol

I - Le système solaire

Cette première partie du TN présente les principales caractéristique physique et orbitales des 8 planétes du système solaire.


Source Wikipédia

1. Description des planètes

Le fichier Syst_solaire.csv contient les principales données orbitales et physiques des 8 planètes du système solaire que l'on peut mémoriser dans l'ordre d'éloignement par les première lettre de la phrase "Mercredi Viendra Tu Manger Avec Jean Sur Une Nappe ?" - Le A étant la ceinture d'Astéroïdes.

En regardant le système depuis le pôle nord terrestre, toutes les planètes tounent dans le sens antihoraire autour du soleil. Leur sens de rotation autour de leur axe est également antihoraire sauf pour Venus et Uranus pour lesquelles un observateur à leur surface verrait le soleil se lever à l'Ouest et se coucher à l'Est.

Comme dans le TN1 on utilise pandas pour explorer facilement les données du fichier:

In [5]:
#! wget https://hpp.education/Lessons/AER213/Files/Syst_solaire.csv
In [6]:
SystSol=pd.read_csv('Syst_solaire.csv',delimiter=" ")
In [7]:
SystSol["Size"]=SystSol["Diamètre(km)"]/SystSol["Diamètre(km)"][2]
SystSol
Out[7]:
Planete Masse(kg) Diamètre(km) Demi-GA(km) Trot(s) exentricity Axial-Tilt(°) Orbit-incl Size
0 Mercure 3.290000e+23 4879.0 5.790905e+07 5.066928e+06 0.20560 0.035200 7.00000 0.382487
1 Venus 4.870000e+24 12104.0 1.082095e+08 -2.099892e+07 0.00678 177.360000 3.39471 0.948887
2 Terre 5.970000e+24 12756.0 1.495979e+08 8.616040e+04 0.01671 23.436691 0.00000 1.000000
3 Mars 6.290000e+23 6794.0 2.279440e+08 8.864266e+04 0.09339 25.190000 1.85000 0.532612
4 Jupiter 1.900000e+27 142080.0 7.783400e+08 3.572730e+04 0.04839 3.120000 1.30400 11.138288
5 Saturne 5.680000e+26 120536.0 1.426700e+09 3.798000e+04 0.05390 26.730000 2.48600 9.449357
6 Uranus 8.680000e+25 50800.0 2.870700e+09 -6.206371e+04 0.04726 97.800000 0.77300 3.982440
7 Neptune 1.020000e+26 50538.0 4.498400e+09 5.760660e+04 0.00859 28.320000 1.77000 3.961900
In [8]:
fig=px.scatter(SystSol, hover_name="Planete",x="Demi-GA(km)", y="Masse(kg)",color="Axial-Tilt(°)",size="Size")
fig.show()