Cette présentation concerne la mesure des distances entre la Terre et les étoiles. Elle présente notamment la technique du l'écho radar et celle de la parallaxe.
Titre: Exposé sur la météorologie
Module: Imagerie satellitaire
Enseigné par: Prof. Fizazi H.
Spécialité: Intelligence artificielle et ses Applications
Niveau: Master 2
Université des Sciences et de la Technologie Oran (USTOMB)
__________________________________________________
Title: Lecture on Meteorology
Module: Satellite imagery
Taught by: Prof. Fizazi H.
Specialty: Artificial Intelligence and its Applications
Level: Master 2
Oran University of Science and Technology (USTOMB)
Cours intitulé :
"GNSS, un peu de théorie pour de meilleures pratiques" dispensé en partenariat avec la CNSGT (chambre syndicale nationale des géomètres topographes)
Comment mesurer les distances des étoiles et des galaxies dans l'univers ?Bruno CARTIGNY
Comment mesurer les distances des étoiles ?
Que signifient … Triangulation, Parallaxe, seconde d'arc, Parsec, Diagramme HR, Céphéides, chandelles standards, Supernovae, Tully-Fischer, Hipparcos, Gaia....?
A quelles distances sont Proxima du Centaure, Véga, Andromède, les supernovae... ?
A quoi servent les magnitudes absolues et apparentes, le redshift ?
Le récepteur GNSS , GPS , GALILEO par www.OpenNSS.orgHELILEO
Comment un récepteur GNSS fonctionne ? Rejoignez la communauté OpenGNSS sur www.OpenGNSS.org pour participer au développement d'un récepteur GNSS open source
Titre: Exposé sur la météorologie
Module: Imagerie satellitaire
Enseigné par: Prof. Fizazi H.
Spécialité: Intelligence artificielle et ses Applications
Niveau: Master 2
Université des Sciences et de la Technologie Oran (USTOMB)
__________________________________________________
Title: Lecture on Meteorology
Module: Satellite imagery
Taught by: Prof. Fizazi H.
Specialty: Artificial Intelligence and its Applications
Level: Master 2
Oran University of Science and Technology (USTOMB)
Cours intitulé :
"GNSS, un peu de théorie pour de meilleures pratiques" dispensé en partenariat avec la CNSGT (chambre syndicale nationale des géomètres topographes)
Comment mesurer les distances des étoiles et des galaxies dans l'univers ?Bruno CARTIGNY
Comment mesurer les distances des étoiles ?
Que signifient … Triangulation, Parallaxe, seconde d'arc, Parsec, Diagramme HR, Céphéides, chandelles standards, Supernovae, Tully-Fischer, Hipparcos, Gaia....?
A quelles distances sont Proxima du Centaure, Véga, Andromède, les supernovae... ?
A quoi servent les magnitudes absolues et apparentes, le redshift ?
Le récepteur GNSS , GPS , GALILEO par www.OpenNSS.orgHELILEO
Comment un récepteur GNSS fonctionne ? Rejoignez la communauté OpenGNSS sur www.OpenGNSS.org pour participer au développement d'un récepteur GNSS open source
Physique de la mesure en télédétection optique partie 2 : atmosphère et signa...hagolleo
Effets atmosphériques en télédétection optique
Nuages, absorption diffusion et aérosols
Signatures spectrales et directionnelles des surfaces terrestres
MEDUSA - Journées Programmes Onera 2018Elise Colin
Présentation du projet MEDUSA, projet adressant le big data en observation terrestre depuis l'espace. Quatre applications principales : surveillance de l'activité et des changements, traffic, ilots de chaleurs et déformations structurelles
Conférence de Philippe Dutarte sur l'Astrolabe et les instruments de navigation anciens à l'occasion du festival annuel de la médiathèque de l'Astrolabe à Melun, consacré à l'astronomie, le 2 juin 2007.
Ce cours présente ce qu'est l'internet des objets (IoT), un réseau parallèle au web connectant entre eux des dispositifs physiques. Les différences majeures entre l'IoT et le web sont mises en avant, ainsi que les grands défis auxquels le monde de l'IoT est confronté. Le cours présente ensuite brièvement comment on peut gérer un système embarqué à distance, notamment pour la maintenance, le monitoring, le disaster recovery, notamment à l'aide d'un watchdog. Enfin, pour conclure, plusieurs architectures réseaux possibles sont présentées, pour inter-connecter des systèmes embarqués et les relier au web.
Cette présentation montre plusieurs outils gratuits qui peuvent être utilisés pour gérer plusieurs aspects de la gestion de projets, en particulier informatique, de manière collaborative. On y voit comment versioner son code avec Git, déployer son code avec Heroku, tester son code avec Travis, gérer et planifier son temps et ses tâches avec Trello, FreedCamp et Tom'splanner, comment communiquer avec Slack et comment rédiger sa documentation avec Read the Docs.
Ce cours concerne les arbres, structure de données organisant les données de manière hiérarchique dans de nœuds reliés entre eux par une relation parent-enfant. Le cours présente les arbres généraux et ensuite les arbres binaires, où chaque nœud possède 0 ou 2 enfants. Enfin, le cours termine en présentant des algorithmes de recherche et en particulier l'arbre binaire de recherche.
Ce deuxième cours concerne les tuples, séquences non modifiables d'éléments. On peut les étendre en tuples nommés en ajoutant un nom à chacune des entrées du tuple, appelées alors champs. Enfin, on peut aller plus loin et définir des objets en associant des fonctions à des données. Cette seconde partie introduit à la programmation orientée objet.
Présentation du projet de transmission numérique dans lequel les étudiants sont amenés, en équipes mixtes électroniciens - informaticiens, à développer une application qui, sur base de données collectées par des senseurs, propose une analyse de ces dernières pour fournir un service.
Ce deuxième cours aborde la programmation réseau, c'est-à-dire le développement d'applications avec plusieurs composants qui communiquent entre eux via la réseau. Après une rapide présentation des protocoles UDP et TCP, le cours aborde la notion de socket et présente le module Python de même nom. Le cours présente deux applications concrètes : une application de chat (basé sur UDP) et une application echo (basé sur TCP). Le cours se termine par la découverte de la notion de protocole de communication et de la définition du format des messages échangés.
Ce premier cours introduit la notion de système embarqué en commençant par en donner une définition. Il les caractérise ensuite sur base de plusieurs critères : type d'application, de fonction visé, taille, fiabilité, efficacité. Il présente ensuite plusieurs aspects hardware (unité de calcul, architecture matérielle, composants clés) et software (niveau de programmation, processus de développement). Enfin, il conclut en discutant sur ce qu'est un ingénieur en systèmes embarqués.
Slides du cours "JAVA1001 : Introduction à la programmation Java" de la formation "Apprendre Java et la Programmation Orientée-Objets" du learning center de http://www.ukonline.be
Ce premier cours présente les notions d'objet et de classe, et le lien entre elles. Il présente aussi le premier concept clé de la programmation orientée objet, à savoir l'encapsulation des données. Les exemples sont fournis dans plusieurs langages (Python, C#, Java, C++ et PHP).
Ce cours présente la programmation fonctionnelle et montre comment il est possible de programmer avec ce paradigme en utilisant Python. La première partie présente la notion d'objet de type fonction, les fonctions lambda, le type callable et les closures. La deuxième partie présente les décorateur et montre comment ajouter du comportement à une fonction à l'aide d'un décorateur. La troisième partie présente les itérateurs et les générateurs qui, grâce à l'instruction yield, génère les données à la demande.
Physique de la mesure en télédétection optique partie 2 : atmosphère et signa...hagolleo
Effets atmosphériques en télédétection optique
Nuages, absorption diffusion et aérosols
Signatures spectrales et directionnelles des surfaces terrestres
MEDUSA - Journées Programmes Onera 2018Elise Colin
Présentation du projet MEDUSA, projet adressant le big data en observation terrestre depuis l'espace. Quatre applications principales : surveillance de l'activité et des changements, traffic, ilots de chaleurs et déformations structurelles
Conférence de Philippe Dutarte sur l'Astrolabe et les instruments de navigation anciens à l'occasion du festival annuel de la médiathèque de l'Astrolabe à Melun, consacré à l'astronomie, le 2 juin 2007.
Ce cours présente ce qu'est l'internet des objets (IoT), un réseau parallèle au web connectant entre eux des dispositifs physiques. Les différences majeures entre l'IoT et le web sont mises en avant, ainsi que les grands défis auxquels le monde de l'IoT est confronté. Le cours présente ensuite brièvement comment on peut gérer un système embarqué à distance, notamment pour la maintenance, le monitoring, le disaster recovery, notamment à l'aide d'un watchdog. Enfin, pour conclure, plusieurs architectures réseaux possibles sont présentées, pour inter-connecter des systèmes embarqués et les relier au web.
Cette présentation montre plusieurs outils gratuits qui peuvent être utilisés pour gérer plusieurs aspects de la gestion de projets, en particulier informatique, de manière collaborative. On y voit comment versioner son code avec Git, déployer son code avec Heroku, tester son code avec Travis, gérer et planifier son temps et ses tâches avec Trello, FreedCamp et Tom'splanner, comment communiquer avec Slack et comment rédiger sa documentation avec Read the Docs.
Ce cours concerne les arbres, structure de données organisant les données de manière hiérarchique dans de nœuds reliés entre eux par une relation parent-enfant. Le cours présente les arbres généraux et ensuite les arbres binaires, où chaque nœud possède 0 ou 2 enfants. Enfin, le cours termine en présentant des algorithmes de recherche et en particulier l'arbre binaire de recherche.
Ce deuxième cours concerne les tuples, séquences non modifiables d'éléments. On peut les étendre en tuples nommés en ajoutant un nom à chacune des entrées du tuple, appelées alors champs. Enfin, on peut aller plus loin et définir des objets en associant des fonctions à des données. Cette seconde partie introduit à la programmation orientée objet.
Présentation du projet de transmission numérique dans lequel les étudiants sont amenés, en équipes mixtes électroniciens - informaticiens, à développer une application qui, sur base de données collectées par des senseurs, propose une analyse de ces dernières pour fournir un service.
Ce deuxième cours aborde la programmation réseau, c'est-à-dire le développement d'applications avec plusieurs composants qui communiquent entre eux via la réseau. Après une rapide présentation des protocoles UDP et TCP, le cours aborde la notion de socket et présente le module Python de même nom. Le cours présente deux applications concrètes : une application de chat (basé sur UDP) et une application echo (basé sur TCP). Le cours se termine par la découverte de la notion de protocole de communication et de la définition du format des messages échangés.
Ce premier cours introduit la notion de système embarqué en commençant par en donner une définition. Il les caractérise ensuite sur base de plusieurs critères : type d'application, de fonction visé, taille, fiabilité, efficacité. Il présente ensuite plusieurs aspects hardware (unité de calcul, architecture matérielle, composants clés) et software (niveau de programmation, processus de développement). Enfin, il conclut en discutant sur ce qu'est un ingénieur en systèmes embarqués.
Slides du cours "JAVA1001 : Introduction à la programmation Java" de la formation "Apprendre Java et la Programmation Orientée-Objets" du learning center de http://www.ukonline.be
Ce premier cours présente les notions d'objet et de classe, et le lien entre elles. Il présente aussi le premier concept clé de la programmation orientée objet, à savoir l'encapsulation des données. Les exemples sont fournis dans plusieurs langages (Python, C#, Java, C++ et PHP).
Ce cours présente la programmation fonctionnelle et montre comment il est possible de programmer avec ce paradigme en utilisant Python. La première partie présente la notion d'objet de type fonction, les fonctions lambda, le type callable et les closures. La deuxième partie présente les décorateur et montre comment ajouter du comportement à une fonction à l'aide d'un décorateur. La troisième partie présente les itérateurs et les générateurs qui, grâce à l'instruction yield, génère les données à la demande.
Ce cours présente les relations de composition et d'agrégation qu'il est possible d'établir entre plusieurs classes et objets. La seconde partie présente la notion d'immuabilité d'objets et montre comment faire des copies d'objets.
Ce cours introduit aux trois langages de programmation du Web que sont l'HTML, le CSS et le Javascript. L'HTML est un langage de balisage qui permet de décrire un document et sa structure. Le CSS est un langage qui permet de définir des règles de style à appliquer à un document. Enfin, Javascript est un langage permettant d'ajouter un aspect dynamique à une page web.
Ce cours présente ce qu'est Internet et son fonctionnement. En partant de l'ordinateur personnel ou smartphone connectés en un réseau local, le cours remonte petit à petit vers le fournisseur d'accès et l'Internet complet. Le cours présente ensuite plusieurs protocoles qui assurent le bon fonctionnement d'Internet et des services qu'il permet d'offrir. Enfin, la dernière partie concerne l'internet des objets.
Ce cours présente la notion de système d'exploitation et en particulier les Linux embarqués qui sont spécialement conçus pour des systèmes embarqués de haut niveau avec des processeurs à usage général (GPP) comme unité de calcul principale. Il explique ensuite comment Linux embarqué démarre, quelles sont les différentes phases et modalités de stockage du système d'exploitation. Enfin, il présente la BeagleBone Black, ses caractéristiques et comment la programmer. Le cours conclut en expliquant la notion de driver de périphérique et comment ils sont conçus sous Linux à l'aide de fichiers.
Ce cours concerne le polymorphisme, c'est-à-dire la capacité pour une variable de prendre plusieurs types de donnée durant le temps de sa vie. Le cours présente aussi la notion de classe abstraite et d'interface qui est une classe abstraite pure.
Ce cours présente la notion d'héritage entre classes qui permet de construire une relation de type "is-a". On crée une sous-classe à partir d'une super-classe, pour en hériter une partie de ses membres. On peut ensuite y ajouter des membres spécifiques. Ce cours présente également la redéfinition de méthodes, et comment utiliser les modificateurs de visibilité des membres.
Ce cours présente comment définir de nouveaux objets en définissant des classes. Un objet est une instance d'une classe qui définit les variables d'instances (attributs) et méthodes (fonctionnalités) que les objets créés à partir de la classe auront.
Ce cours présente la notion de qualité de code et comment il est possible de l'évaluer grâce à des métriques mesurables. Après avoir présenté plusieurs métriques standards, il se concentrer sur des aspects de qualité de code spécifique à l'orienté objet et présente les cinq concepts de l'orienté objet. La deuxième partie du cours présente plusieurs bonnes pratiques à avoir en programmation orientée objet, sur base d'exemples concrets.
Ce cours est le premier en lien avec l'algorithmique présente les algorithmes et fonctions récursives ainsi que le type abstrait de données arbre. La première partie revient sur les notions de problème, algorithhme et spécification. La deuxième partie présente la récursion et de nombreux exemples. Enfin, la troisième partie présente le type abstrait de données arbre qui permet d'organiser des données de manière hiérarchique. Le cours se termine avec une introduction aux notions de backtracking et lookahead.
Au cours des 20 dernières années, plus de 3000 exoplanètes ont été découvertes. Ces planètes qui tournent autour d'autres étoiles que le Soleil ont été détectées très récemment. Dans cet exposé, nous verrons pourquoi ces astres sont si difficiles à détecter. Ensuite nous dresserons un état des lieux des découvertes d'exoplanètes et enfin nous ouvrirons des perspectives sur l'avenir, puisque le but ultime de ces recherches est d'arriver à déterminer si la vie a pu apparaitre ailleurs que sur Terre.
Les lois de KEPLER nous permettent de calculer les vitesses des planètes et comètes autour du Soleil. On calcule ici la vitesse au périhélie de la comète ISON C/2012 S1 qui possède une trajectoire hyperbolique à faible excentricité.
Depuis la découverte des premières planètes au-delà de notre système solaire, au début des années 90, l’étude des exoplanètes est entrée dans un véritable âge d’or. On en recense aujourd’hui plus de 5000, et ces nouveaux mondes sont d’une diversité époustouflante, si bien que certain⸱es astronomes se prennent à rêver sérieusement de planètes-océans ou de mondes “super habitables”. Dans cette conférence, nous allons explorer la diversité de ces exoplanètes connues ou hypothétiques, et nous allons nous demander comment les astronomes pourraient potentiellement y détecter des traces de vie.
Présentation d'Alain Souchier (association Planète Mars) réalisée pour la conférence "L'Exploration de Mars" donnée le 11 octobre 2014 à la Bibliothèque universitaire Sciences-STAPS de Caen, dans le cadre de la Fête de la Science.
Similaire à De la Terre aux Étoiles : Mesure des distances Terre-Étoile (15)
Introduction à la partie technique de la formation Digitalent mise en place par l'équipe ECAM. Cette formation couvre l'impression 3D, la programmation et l'électronique embarquée.
Ce cours présente la notion de système embarqué temps-réel et comment il est possible de gérer cela au niveau software avec un Linux embarqué. Plusieurs solutions sont présentées : OS temps-réel, linux préemptif et support hardware. Enfin, le cours présente le PRU-ICSS, dont est dotée la BeagleBone Black, une unité de calcul spécialisée pour les applications temps réel. Le cours présente comment programmer le PRU et notamment comment compiler un code à sa destination à l'aide d'un langage d'assemblage.
Ce cours présente les principaux moyens de communications que l'on peut déployer au sein d'un système embarqué. Après un rappel sur les différents types de communication (série/parallèle, synchrone/asynchrone, half-duplex/full-duplex), le cours présente le port série ainsi que l'implémentation UART. Vient ensuite le bus USB et les deux modes en hôte ou périphérique. Après cela, le cours présente les protocoles I2C et puis SPI. Enfin, il termine avec le simple bus 1-Wire. Tous ces différents moyens de communication sont disponibles sur la BeagleBone Black et le cours illustre comment les manipuler à l'aide du Linux embarqué.
Cette conférence présente le framework Johnny-Five qui permet de programmer des cartes embarquées à l'aide d'un module Node.js. Après un tour rapide du JavaScript et de son fonctionnement, en particulier la programmation fonctionnelle et l'exécution pilotée par les évènements, la présentation décrit Node.js et aborde rapidement son fonctionnement. La troisième partie présente Johnny-Five et plusieurs exemples simples de contrôle d'une LED et de l'utilisation des entrées/sorties numériques et analogiques.
Cette conférence présente LaTeX, un outil permettant de réaliser des documents de haute qualité typographique et professionnelle. Après avoir présenté quelques règles de typographie de la langue française, la présentation fait découvrir les bases de LaTeX et montre comment réaliser son premier document. Elle présente ensuite plusieurs constructions de base comme les listes, l'inclusion d'images et de tableaux, les mathématiques, les listings de code source. Enfin, elle termine avec des constructions plus avancées, comme la notion de figure et références croisées.
Ce cours présente comment réaliser des interfaces graphiques avec Python en utilisant la librairie Kivy. La première partie rappelle les principes de la programmation évènementielle puis présente la séparation interface/comportement à l'aide de fichiers KV et Python. La deuxième partie présente comment réaliser des dessins avec les composants Canvas. On y voit comment dessiner des formes, appliquer des transformations et on termine avec un exemple de composants déplaçables.
Ce second cours d'algorithmique présente des techniques utilisées en intelligence artificielle pour trouver une solution à un problème de recherche. La première partie définit un problème de recherche : état, action, arbre d'exécution, espace d'états, cout, objectif et formalisation. La deuxième partie présente plusieurs algorithmes de recherche : non informé (BFS, UCS, DFS, DLS, ID-DFS, BS), informé (BFS, A*) et avec adversaire (Minimax, Alpha-Beta Pruning). Enfin, la troisième partie présente deux librairies Python qui implémentent des algorithmes de recherche.
Ce cours introduit à l'intelligence artificielle. La première partie du cours présente et définit ce qu'est l'intelligence et décrit les notions d'agent rationnel et d'environnement et leurs propriétés. Ces deux concepts permettent d'offrir un cadre de réflexion sur l'intelligence. La fin de la première partie présente les neufs formes d'intelligence selon Howard Gardner. La seconde partie du cours présente et définit l'intelligence artificielle, initiée par Marvin Minsky et John McCarthy au MIT. Elle présente également le test de Turing, test permettant de déterminer si une machine peut penser. Cette partie se termine en présentant les six grands domaines de l'intelligence artificielle.
Ce cours présente les techniques que l'on peut utiliser pour effectuer des calculs parallèles avec une machine. La première partie introduit à la notion de parallélisme et de processus. Elle présente ensuite comment lancer et manipuler des processus avec les modules subprocess et multiprocessing. On y voit également comment communiquer entre processus avec des Queue et des Pipe. La deuxième partie présente les threads et leur utilisation avec le module threading. On y voit également comment créer un pool de workers/executors pour exécuter des jobs. Enfin, la dernière partie présente le framework dispy qui permet de facilement faire du calcul distribué et exploiter le parallélisme de données.
Ce cours concerne la manipulation des chaines de caractères et les expressions régulières. La première partie présente la classe str Python ainsi que les opérations qu'il est possible de faire sur des objets str. La seconde partie concerne les expressions regulières qui permettent de valider des chaines de caractères ou d'en extraire des sous-chaines qui satisfont un motif donné. On y voit finalement comment utiliser le module re Python.
Ce premier cours introduit à plusieurs aspects liés au développement informatique. Le cours présente comment versioner son code avec le système Git et comment le déployer avec Heroku. Il présente ensuite comment débugguer avec le module pdb et comment profiler son code avec les modules timeit et profile. Enfin, le cours termine en présentant le concept de tests unitaires que l'on peut construire avec les modules doctest et unittest.
Ce cours présente le notion de qualité de code et quels sont les critères et pratiques à adopter pour produire du code de qualité. Il présente les erreurs de programmation les plus fréquentes auprès des apprentis programmeurs. La deuxième partie du cours présente la notion de convention de codage et en particulier le PEP 0008 qui décrit des conventions à adopter lorsqu'on programme en Python.
Ce cours introduit à la notion de type abstrait de données (TAD). On commence par y découvrir les principes de complexité temporelle et spatiale permettant d'analyser les performances d'une structure de données et d'algorithmes. Ensuite, le cours présente plusieurs TAD : la pile, la file, le deque et le vecteur. Enfin, il présente comment implémenter des TAD avec des structures chainées.
Ce cours présente le langage UML qui permet notamment de modéliser des logiciels programmés en orienté objet. Ce cours présente les diagrammes de classes qui permettent de décrire la structure d'un logiciel et les diagrammes d'activité qui permettent de décrire les aspects dynamiques de l'exécution.
Dans ce cours, on découvre comment lire et écrire des fichiers à l'aide de Python. Il est possible de créer des fichiers texte ou des fichiers binaires. Pour manipuler un fichier, il faut d'abord l'ouvrir, puis on peut faire les opérations et enfin on doit le refermer.
Ce cours aborde la gestion d'erreurs en programmation, c'est-à-dire comment gérer les situations où une erreur se produit. Après avoir présenté le principe des spécifications et de la programmation défensive avec l'instruction assert, ce cours présente l'instruction try/except qui permet de capturer des erreurs. Enfin, le cours termine en présentant comment définir ses propres erreurs et les générer avec l'instruction raise.
Dans ce cours, on découvre comment construire une interface graphique en Python en utilisant la librairie Tk. Après avoir vu les différents composants de base, ce cours présente la programmation évènementielle qui permet d'écrire du code qui réagit à des évènements comme le clic sur un bouton, par exemple.
Python avancé : Interface graphique et programmation évènementielle
De la Terre aux Étoiles : Mesure des distances Terre-Étoile
1. De la Terre aux Étoiles
Mesure des distances Terre-Étoile
Dr Ir. Sébastien Combéfis
Cours d’été en Physique (UCL) Lundi 25 aout 2014
2. Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons
Attribution – Pas d’Utilisation Commerciale – Pas de Modification 4.0 International.
3. Distance Terre-Lune
Réflecteur lunaire
Renvoie les rayons lumineux dans la direction de leur provenance
Laser
Émis par des stations au sol à travers des télescopes
Réflecteur Apollo 11
384 467 km
d =
∆t
2
c
3
4. Réflecteur en coin
Coin de cube
Permet de réfléchir un rayon dans la direction de leur provenance
4
5. Parallaxe
Effet du changement de position de l’observateur sur ce qu’il perçoit
SMARTPHONE
123
Q
W
E R T Y U I O
PA
S D F G H J K
L
alt
Z
X C V B N M $
ESPACE
12:43
31
5
6. Parallaxe
Effet du changement de position de l’observateur sur ce qu’il perçoit
SMARTPHONE
123
Q
W
E R T Y U I O
PA
S D F G H J K
L
alt
Z
X C V B N M $
ESPACE
12:43
31
SMARTPHONE
123
Q
W
E R T Y U I O
PA
S D F G H J K
L
alt
Z
X C V B N M $
ESPACE
12:43
31
5
7. Parallaxe
Effet du changement de position de l’observateur sur ce qu’il perçoit
SMARTPHONE
123
Q
W
E R T Y U I O
PA
S D F G H J K
L
alt
Z
X C V B N M $
ESPACE
12:43
31
SMARTPHONE
123
Q
W
E R T Y U I O
PA
S D F G H J K
L
alt
Z
X C V B N M $
ESPACE
12:43
31
5
8. Parallaxe
Effet du changement de position de l’observateur sur ce qu’il perçoit
SMARTPHONE
123
Q
W
E R T Y U I O
PA
S D F G H J K
L
alt
Z
X C V B N M $
ESPACE
12:43
31
Ampèremètre analogique
5
9. Mesurer une distance
Données
Deux points d’observation séparés d’une distance h
Un angle α observé entre l’objet et l’autre point d’observation
d
h
α
6
10. Mesurer une distance
Données
Deux points d’observation séparés d’une distance h
Un angle α observé entre l’objet et l’autre point d’observation
Théodolite
d
h
α
6
11. Mesurer une distance
Données
Deux points d’observation séparés d’une distance h
Un angle α observé entre l’objet et l’autre point d’observation
Théodolite
d
h
α
tan α =
d
h/2
⇐⇒ d =
h tan α
2
6
12. Méthode de la parallaxe
Angle sous lequel est vue une distance connue, depuis un astre quelconque
Parallaxe diurne
d
R
π
7
13. Méthode de la parallaxe
Angle sous lequel est vue une distance connue, depuis un astre quelconque
Parallaxe diurne
d
R
π
Parallaxe annuelle
d
1 ua
π
7
14. Parallaxe diurne
Distances entre la Terre et les astres du Système Solaire
Parallaxe horizontale
Valeur maximale lorsque l’astre est observé à l’horizon (H)
R
H
π
8
15. Parallaxe diurne
Distances entre la Terre et les astres du Système Solaire
Parallaxe horizontale
Valeur maximale lorsque l’astre est observé à l’horizon (H)
Parallaxe de hauteur
Les autres cas, et nulle lorsque l’astre est observé au zénith (Z)
R Z
8
17. Distance Terre-Lune III
Deux astronomes en 1751–1752
Joseph Jérôme Lefrançois de Lalande et l’abbé Nicolas Louis de la Caille
Deux mesures
À prendre au même instant, sur le même méridien
Berlin
Le Cap
1 + 2
Θ1
Θ2
p = 57 11 =⇒ d ≈ 380 000 km
10
18. Système solaire
Distance Terre-Mars
En 1672, Jean-Dominique Cassini à Paris et Jean Richer à Cayenne
p = 24 =⇒ d ≈ 55 · 106
km
Troisième loi de Kepler
T2
a3
= cste
, avec T la période orbitale et a la distance au soleil
=⇒ distance Terre-Soleil = 142 · 106
km
11
22. Distance Terre-Étoile
Friedrich Wilhelm Bessel
Applique la méthode de la parallaxe pour 61 Cygni
p = 0,3 =⇒ d ≈ 10,4 années-lumière
Parsec (Parallaxe seconde)
Distance à laquelle une ua sous-tend un angle d’une seconde d’arc
3,085 678 · 1016
m ≈ 3,26 années-lumière
1 pc
1 ua
1
d [pc] =
1
p [ ]
13
23. Unités de mesure
Unité astronomique
Distance Terre-Soleil
149 597 870 700 m ≈ 150 millions de km
Année-lumière
Distance parcourue par un photon dans le vide en une année julienne
9 460 730 472 580 800 m ≈ 10 000 milliards de km
pc a.l. ua km
1 3,261 6 206 264,806 3,085 7 · 1013
0,306 6 1 63 239,726 3 9,460 5 · 1012
4,848 1 · 10−6 1,581 3 · 10−5 1 149 597 870,7
14
24. Hipparcos
HIgh Precision PARallax COllecting Satellite
Mission de l’ESA pour notamment mesurer les parallaxes d’étoiles
8 aout 1989 – 15 aout 1993
Plus de 120 millions de mesures
Plus de 1000 Gigabits de volumes
Remplacé par Gaia
15
25. Hypothèses
Parallaxe diurne
Terre plus aplatie aux pôles (R = 6 357 km)
qu’à l’équateur (R = 6 378 km)
Mesures simultanées à prendre sur le même méridien
Parallaxe annuelle
Limitation aux astres se trouvant à moins de 100 années-lumière
16
26. Parallaxe spectroscopique
Méthode basée sur le spectre de la lumière émise par l’étoile
m − M = 5 log d − 5
Avec
m sa magnitude apparente ;
M sa magnitude absolue ;
et d sa distance en parsec.
17
27. Diagramme de Hertzsprung-Russell
Méthode basée sur la différence entre magnitude théorique et observée
Magnitude absolue
vs Indice de couleur
Séquence principale
Décalage mesures théoriques
18
28. Delta-Céphéides
Méthode basée sur la mesure de la pulsation de la luminosité dans le temps
Magnitude apparente
Temps (jours)
Période P
=⇒ M ∝ log P (Henrietta Leavitt)
19
29. Autres méthodes
Tully-Fisher
Relation entre la vitesse de rotation d’une galaxie et sa luminosité
M = a log Vmax + b
Supernova de type IA
Elles ont toutes une magnitude absolue de
M = −19,5
20
30. Conclusion
100 milliards
10 milliards
1 millard
100 millions
10 millions
1 million
100 000
10 000
1 000
100
10
1 a.l.
0,1
0,01
0,001
0,000 1
(1 ua) 0,000 01 Radar
Parallaxe
Tully-Fisher
Céphéides
Supernova Ia
21