Il y a maintenant la bibliothèque Time.h de la version 1.80 de l'IDE Aduino qui propose ces calculs. "icare" a proposé un sketch utilisant cette bibliothèque. Ci- après, un tableau comparatif des résultats obtenus pour la date du 27/12/2016 prise par "icare" :
On constate que les quatre premières sources donnent des résultats proches entre elles, à l'exception du coucher pour Stéphane Marchand : j'avais fait la remarque dans le fil où il propose sa bibliothèque.
On constate aussi que les deux dernières sources sont aussi proches entre elles, mais sont différentes des résultats donnés par les quatre premières.
Que conclure de tout cela ? Est-ce que pour les dernières (je n'ai pas vérifié ces données), il y a un décalage dans les dates, les coordonnées ?
Bonjour Pierre,
Merci pour ce comparatif, on pourrait peut être rajouter les résultats de la bibliothèque de bricoleau
Personnellement pour les contrôles, je me base sur les calcul de IMCCE qui est une référence en la matière.
@+
[edit]
Il peut y avoir des différences, tout dépend des références de calcul pour le coucher et le lever du soleil. Propos sur le sujet ici : Calcul éphéméride précis : lever et coucher de soleil - #11 by icare - Tutoriels et cours - Arduino Forum
Le crépuscule.
C'est la lueur croissante avant le lever du Soleil ou décroissante après son coucher qui provient de l'éclairement des couches supérieures de l'atmosphère par les rayons du Soleil situé sous l'horizon, mais très voisin de celui-ci.
Par exemple, le crépuscule du soir commence au coucher du bord supérieur du Soleil et finit lorsque le centre du Soleil est abaissé de l'angle alpha au-dessous de l'horizon.
Pour le crépuscule civil alpha = 6°
Pour le crépuscule nautique alpha = 12°
Pour le crépuscule astronomique alpha = 18°
Tu as raison "icare". Je viens d'ajouter les résultats donnés par le sketch de "Bricoleau". Ils s'inscrivent dans la lignée des quatre premières sources.
Je suis bien conscient des différences selon que l'on opte pour l'un ou l'autre des crépuscules, voir ci-dessous (SunEarthTools). Hormis les valeurs données par Time.h et IMCCE dont je ne connais pas le crépuscule choisi, le crépuscule choisi est celui à -0.833*
On voit que lorsqu'on choisit un crépuscule avec des valeurs de plus en plus négatives, les crépuscules matin et soir s'éloignent. Or dans les données de Time.h et IMCCE (à part l'heure de décalage), elles sont au contraire resserrées.
Mon but n'est pas de polémiquer. Je suis persuadé que toutes ces sources donnent des informations tangibles. Mais pour qu'on trouve de tels écarts, il doit y avoir un problème de configuration des données.
Re,
Tu as tout à fait raison. Il y a tellement de paramètres qui entrent en jeux qu'il n'est pas facile de si retrouver.
Il y a également un paramètre important qui est l'altitude.
Par exemple, pour les données pour Paris, IMCCE prend 67 m.
Oui, l'altitude doit influer, le site de "xjubier" (qui d'ailleurs se base sur l'ouvrage de Jean Meeus comme les calculs de Stéphane Marchand) permet d'introduire cette donnée, mais cela n'a apparemment pas d'action ??
J'ai calculé qu'à une hauteur de 100 m, la durée du jour devrait s'accroître de :
2 x 60 x arccos (R terre / (R terre + altitude) / 15 = 2 x 60 x arccos(6300000/(6300100) / 15 = 2.58 minutes de temps. Soit avancer le lever de 1.29 minute et retarder le coucher de 1.29 minute.
Par contre, certains calculs sont basés sur le centre du soleil, d'autre sur son sommet soit environ 0.3° ce qui fait 1.2 minute de temps.
Apparemment, les 5 sources donnant des résultats proches doivent être basées sur des paramètres différents de ceux de time.h et IMCCE.
Re,
Les calculs d'IMCCE se font sur le centre du soleil (lever coucher soleil).
Donc le jour se lève plus tard et se couche plus tôt. C'est bien la tendance que l'on observe sur les résultats des différents calculs.
Mais pour ma part cela n'explique pas l'importance de l'écart.
@+
@ "icare" L'article que vous citez est extrêmement intéressant. Il va me permettre d'introduire l'altitude ainsi que le position du soleil (centre ou haut) dans mes calculs.