IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mathématiques Discussion :

Localisation d'un émetteur par trilatération


Sujet :

Mathématiques

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2022
    Messages : 7
    Points : 2
    Points
    2
    Par défaut Localisation d'un émetteur par trilatération
    Bonjour,
    Je poste ce message dans le but de recevoir de l'aide sur un projet. A l'aide de 3 Raspberry je dois localiser un émetteur de signaux (box wifi, émetteur bluetooth, ...). Je dispose de la fréquence et de la puissance du signal reçue par chaque Raspberry ainsi que des coordonnées GPS (en degré décimal) de celles-ci.
    A l'aide de la formule suivante, on détermine la distance Raspberry-Emetteur:
    distance = 10 ^ ((27.55 - (20 * log10(fréquence)) + |puissance|)/20)
    Avec la distance en mètres, la fréquence en MHz et la puissance en dBm.
    Jusque là je n'ai pas de soucis. On obtiens donc 3 cercles (chaque cercle a pour centre une des Raspberry et pour rayon la distance entre cette Raspberry et l'émetteur).
    Je précise que les
    Mon problème est là. Comment déterminer l'intersection de ces 3 cercles.
    J'ai vu qu'il existe des formules mathématiques, mais aucune ne marche.
    Merci d'avoir pris le temps de me lire.

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 619
    Points : 188 601
    Points
    188 601
    Par défaut


    Citation Envoyé par hyust Voir le message
    Comment déterminer l'intersection de ces 3 cercles.
    J'ai vu qu'il existe des formules mathématiques, mais aucune ne marche.
    Qu'as-tu essayé comme formule ? À tout hasard, ne s'agirait-il pas d'intersection de cercles dans un cas idéalisé, alors que tu te bases sur des mesures physiques (donc les rayons des cercles sont connus à une certaine précision, pas infinie) ? (Sans oublier d'autres problèmes de propagation qui arrivent dans le monde réel, comme le multitrajet.)

    Par exemple, dans http://www.nbmg.unr.edu/staff/pdfs/b...20of%20gps.pdf, section 4, on parle de trouver une position à l'aide d'une minimisation d'erreur : cela part du principe que tes cercles n'ont pas d'intersection au sens strict, mais qu'ils s'intersectent "presque".

    Vu ton application, je pense effectivement que trois mesures devraient suffire, vu que tu travailles dans une zone assez réduite que l'on peut approcher par un plan (contrairement à la Terre : avec trois mesures, tu as parfois deux intersections plausibles de trois cercles).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Localisation d'un émetteur par trilatération
    Bonjour,

    Etant donnés les 3 cercles de rayons (d1, d2, d3) centrés aux points (C1, C2, C3) où se trouvent les détecteurs Raspberry, tu pourrais envisager de repérer à l'intérieur du triangle formé le minimum de la somme des carrés:
    S(x, y) = (C1M - d1)2 + (C2M - d2)2 + (C3M - d3)2 ;
    La position ainsi détectée est la plus proche de chacun des cercles précédemment définis.

    Nom : Im [22-05-11] 3 cercles.png
Affichages : 661
Taille : 14,1 Ko

    Si tu disposes de plus des incertitudes (∆1, ∆2, ∆3) affectant chacune des distances, tu peux travailler sur la somme (cette fois sans dimension):
    T(x, y) = (C1M - d1)2/∆12 + (C2M - d2)2/∆22 + (C3M - d3)2/∆32 .


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  4. #4
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Localisation d'un émetteur par trilatération
    Le minimum est encore plus net si l'on s'intéresse à la racine carrée de la somme:
    S'(x, y) = S(x, y)1/2 .

    Nom : Fonction Sxy_2.png
Affichages : 388
Taille : 49,4 Ko


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2022
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par dourouc05 Voir le message
    Qu'as-tu essayé comme formule ? À tout hasard, ne s'agirait-il pas d'intersection de cercles dans un cas idéalisé, alors que tu te bases sur des mesures physiques (donc les rayons des cercles sont connus à une certaine précision, pas infinie) ? (Sans oublier d'autres problèmes de propagation qui arrivent dans le monde réel, comme le multitrajet.)
    Merci pour ta réponse, j'ai testé cette méthode:
    http://math.15873.pagesperso-orange.fr/IntCercl.html
    Elle semble marcher avec des données comme (2;3) r=2, (4;5) r=3, r=5(8;9) mais dès que je me sert de données réelles ça ne marche plus.
    Sonde 1 (-0.502321;47.490327)
    Sonde 2 (-0.50245;47.490287)
    Sonde 3 (-0.502439;47.490378)
    distS1: 5.4476845467318m
    distS2: 4.8552539629314m
    distS3: 1.5353661141422m

    J'ai pensé au fait que ces valeurs étaient des arrondis, donc que les cercles ne se coupent pas forcément, est ce ça?
    Je n'ai pas compris la marge d'erreur dont tu parles.

  6. #6
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2022
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par wiwaxia Voir le message
    Bonjour,

    Etant donnés les 3 cercles de rayons (d1, d2, d3) centrés aux points (C1, C2, C3) où se trouvent les détecteurs Raspberry, tu pourrais envisager de repérer à l'intérieur du triangle formé le minimum de la somme des carrés:
    S(x, y) = (C1M - d1)2 + (C2M - d2)2 + (C3M - d3)2 ;
    La position ainsi détectée est la plus proche de chacun des cercles précédemment définis.

    Nom : Im [22-05-11] 3 cercles.png
Affichages : 661
Taille : 14,1 Ko

    Si tu disposes de plus des incertitudes (∆1, ∆2, ∆3) affectant chacune des distances, tu peux travailler sur la somme (cette fois sans dimension):
    T(x, y) = (C1M - d1)2/∆12 + (C2M - d2)2/∆22 + (C3M - d3)2/∆32 .
    Merci pour ta réponse,
    Dans ton message, à quoi correspondent les points C1, C2 et C3? Sont ils de la forme (x;y)? Et qu'est ce que M?

  7. #7
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Localisation d'un émetteur par trilatération
    Citation Envoyé par hyust Voir le message
    ... Dans ton message, à quoi correspondent les points C1, C2 et C3? Sont ils de la forme (x;y)? Et qu'est ce que M?
    Les points (C1, C2, C3)) représentent les positions des 3 détecteurs; ils sont définis par leurs coordonnées (Xc1, Yc1), (Xc2, Yc2), (Xc3, Yc3) qui font partie des 9 données du problème, avec les distances (D1, D2, D3).

    (M) est un point quelconque du domaine rectangulaire envisagé, et de ses coordonnées (x, y) dépend la somme S(x, y) dont on recherche le minimum:
    S(x, y) = (C1M - d1)2 + (C2M - d2)2 + (C3M - d3)2 ;
    avec
    C1M2 = (x - Xc1)2 + (y - Yc1)2 ,
    C2M2 = (x - Xc2)2 + (y - Yc2)2 ,
    C3M2 = (x - Xc3)2 + (y - Yc3)2 .


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  8. #8
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2022
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par wiwaxia Voir le message
    C1M2 = (x - Xc1)2 + (y - Yc1)2 ,
    C2M2 = (x - Xc2)2 + (y - Yc2)2 ,
    C3M2 = (x - Xc3)2 + (y - Yc3)2 .
    Je ne vois toujours pas ce qu'est M. Il peut être n'importe quel point du plan? Comme (0;5) par exemple? Et les coordonnées x et y sont elles celles de S ou de M? Dernière chose, dans ton équation S= ... il y a C2M, or en dessous tu as C2M2. Comment revenir à la forme attendue dans l'équation S= ?

  9. #9
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Localisation d'un émetteur par trilatération
    Citation Envoyé par hyust Voir le message
    Je ne vois toujours pas ce qu'est M. Il peut être n'importe quel point du plan? Comme (0;5) par exemple? Et les coordonnées x et y sont elles celles de S ou de M? ...
    (M) est un point quelconque du domaine bidimensionnel étudié, qu'il faut explorer si l'on veut trouver l'extremum de la fonction S(x, y).
    Dans le cas de l'image donnée plus haut (#04), représentant les variations de la fonction 5(x, y), le couple de coordonnées (x, y) est une paire d'entiers (au format Word ou LongInt) appartenant au domaine de l'image, soit:
    [0..(Largeur - 1)]×[0..(Hauteur - 1)] ;
    dans le cas de la recherche analytique du minimum (que l'image précédente permet de cerner en en donnant une solution approchée), (x, y) sont des nombres décimaux au format Extended dont on cherche la limite avec une précision arbitraire (compatible avec celle du processeur).

    Citation Envoyé par hyust Voir le message
    ... Dernière chose, dans ton équation S= ... il y a C2M, or en dessous tu as C2M2. Comment revenir à la forme attendue dans l'équation S= ?
    Il faut prendre la racine carrée des expressions correspondantes, par exemple:
    C2M = [C2M2]1/2 = [(x - Xc2)2 + (y - Yc2)2]1/2 .
    Il s'agit des distances euclidiennes, données par la relation de Pythagore.


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  10. #10
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2022
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Je suis vraiment désolé mais je ne comprends vraiment pas .

  11. #11
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 057
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 057
    Points : 9 396
    Points
    9 396
    Par défaut
    Quand tu écris : Sonde 1 (-0.502321;47.490327), est ce que tu comprends ce que tu écris ?
    Quelle est l'unité de ces 2 nombres ?
    Quel est le nom de ces 2 nombres ?

    Réponse (en blanc sur fond blanc... pour te laisser réfléchir quelques instants) :
    L'unité de ces 2 nombres est le degré
    Ces 2 nombres s'appellent respectivement longitude et latitude.


    Et du coup, pour mettre en place les formules que tu as trouvées, la manipulation à faire est ...
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  12. #12
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2022
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Oui je sais que les 2 coordonnées sont longitude et latitude, mais je ne vois pas la manipulation à faire.

  13. #13
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 057
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 057
    Points : 9 396
    Points
    9 396
    Par défaut
    Il faut convertir longitude et latitude en mètres.
    Le rayon de la Terre est de 6371000 mètres

    y=latitude * 6371000 * 3.1415927/180
    x=longitude * 6371000*cos(latitude)* 3.1415927/180

    Et dans ce calcul, il faut s'assurer que la calculatrice utilisée fonctionne en degrés et pas en radians ni en grades.
    Par exemple, pour la valeur 47.490327, la calculatrice utilisée doit dire : cos(47.490327)=0.67571467
    Si elle donne par exemple -0.933, ça veut dire que la calculatrice fonctionne en radians, et donc il faut adapter la formule : x = longitude * 6371000*cos(latitude * 3.1415927/180) * 3.1415927/180

    Si tu fais ces opérations, tu vas constater que sur ton exemple, les sondes sont à peu près à 10m les unes des autres, et que c'est globalement compatible avec les 3 mesures.
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  14. #14
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2022
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par tbc92 Voir le message
    Le rayon de la Terre est de 6371000 mètres

    y=latitude * 6371000 * 3.1415927/180
    x=longitude * 6371000*cos(latitude)* 3.1415927/180
    Ahhhh d'accord, donc y= la distance entre un point et l'équateur (en m) et x= la distance entre un point et le méridien de Greenwich (en m). Je testerais ça demain, mais merci pour ton aide.

  15. #15
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 057
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 057
    Points : 9 396
    Points
    9 396
    Par défaut
    C'est bien ça.
    On considère ici que la terre est une sphère, on fait l'impasse sur ce qui se passe au voisinage des pôles.
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  16. #16
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Localisation d'un émetteur par trilatération
    Une donnée essentielle me paraît absente de cette discussion: la portée des récepteurs, dont je suppose (faute de toute cindication technique) qu'elle est de l'ordre de quelques centaines de mètres; cependant quand bien même elle atteindrait une dizaine de kilomètres, on reste très en-dessous du rayon terrestre.
    La courbure de la surface est par conséquent négligeable, et l'on doit pouvoir simplifier les calculs d'une manière drastique, et se ramener à un problème de géométrie plane, dans un plan tangent à la sphère au voisinage des récepteurs considérés.

    J'ai tenté ci-dessous de présenter le changement de repère en cause, en allant à l'essentiel par le chemin le plus court et le plus simple, donc en zappant toute considération d'analyse vectorielle.

    Nom : Figure_Texte.png
Affichages : 335
Taille : 277,7 Ko

    Il serait bon que tu donnes à titre d'exemple les coordonnées (φ, λ) de trois positions rencontrées.


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  17. #17
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 057
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 057
    Points : 9 396
    Points
    9 396
    Par défaut
    Il y a un jeu d'exemple, avec 3 points à une dizaine de mètres les uns des autres, latitude 49° ; donc tout va bien.
    Ici, tu proposes de travailler en 3D. Ca peut être utile.
    Si les 3 sondes sont au niveau du plancher, si le point M est au niveau du plafond, voire du 2ème étage, on peut avoir des biais.
    Je chipote, je chipote.
    Je suis quand même en attente, parce que sur les données d'exemple, ça marchait moyennement. Je pense que mes formules sont bonnes, mais j'en viens à douter.
    Ici, les 3 points tombaient à Angers, vers le parc des expositions. Tu confirmes ?
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  18. #18
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Localisation d'un émetteur par trilatération
    Citation Envoyé par tbc92 Voir le message
    Il y a un jeu d'exemple, avec 3 points à une dizaine de mètres les uns des autres, latitude 49° ; donc tout va bien ...
    Ces données m'avaient échappé, je vais regarder ce à quoi elles conduisent. Je ne m'attendais pas à des distances aussi faibles
    Sonde 1 (-0.502321;47.490327)
    Sonde 2 (-0.50245;47.490287)
    Sonde 3 (-0.502439;47.490378)
    distS1: 5.4476845467318m
    distS2: 4.8552539629314m
    distS3: 1.5353661141422m

    Citation Envoyé par tbc92 Voir le message
    ... Ici, tu proposes de travailler en 3D. Ça peut être utile.
    Si les 3 sondes sont au niveau du plancher, si le point M est au niveau du plafond, voire du 2ème étage, on peut avoir des biais.
    Je chipote, je chipote. ...
    Il y a malentendu: il s'agissait simplement de montrer, avec le maximum de concision, le passage d'un trièdre trirectangle (CXTYTZT) à un autre (u, v, w); la figure géométrique étudiée reste cependant dans un plan, le plan contenant le point (M) et orienté par les deux vecteurs orthoradiaux (u, v).
    La méthode des moindres carrés peut être transposée dans l'espace, mais je n'ai pas du tout envisagé cela: la question de l'intersection commune à 3 cercles est déjà suffisamment compliquée !

    Nom : Long_Lat_F_720x720.png
Affichages : 347
Taille : 176,2 Ko

    Je me suis laisser emporter par un désir excessif de simplification, en oubliant les distances renvoyées par les détecteurs:
    On se ramène ainsi à un simple calcul de distances dans un repère orthonormé, où l’introduction du rayon terrestre (R T ) est inutile, de même que toute conversion d’unité d’angle ...
    C'est faisable, mis amène finalement des complications inutiles, et risque de dérouter des lecteurs qui seraient peu familiers des changements d'unité. Mieux vaut s'en tenir aux relations classiques, impliquant des distances exprimées en mètres, et des angles en radians:
    xj = RTCos(λ0).∆φj = RTCos(λ0).(φj - φ0) , yj = RT.∆λj = RT.(λj – λ0) .
    Un facteur d'échelle approprié pourra être défini au niveau de l'algorithme.


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  19. #19
    Membre émérite

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Points : 2 570
    Points
    2 570
    Billets dans le blog
    9
    Par défaut Localisation d'un émetteur par trilatération
    Le programme est nettement plus lourd en raison de la nécessité de calculer un double système de coordonnées, l'un pour la figure géométrique et l'autre pour l'image.

    Les données ne sont guère cohérentes, notamment la dernière distance (Dist3) dont la valeur apparaît manifestement trop faible (à moins bien sûr d'une erreur de calcul).
    La méthode des moindres carrés conduit toujours à un résultat (croix blanche), mais qui ne présente guère de sens.

    Nom : Graphe_Résyltats.png
Affichages : 341
Taille : 42,3 Ko


    Le français, notre affaire à tous
    Grand Dictionnaire Terminologique

  20. #20
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 057
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 057
    Points : 9 396
    Points
    9 396
    Par défaut
    Oui, même résultat. On est à l'intersection des 3 cercles, sauf qu'il n'y a pas d'intersection, même pas en prenant les cercles 2 à 2 !
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Envoyé la localisation de l'utilisateur par SMS
    Par noussa17 dans le forum Android
    Réponses: 5
    Dernier message: 21/06/2013, 18h56
  2. Localisation de l'utilisateur par adresse IP
    Par helpcomm dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 29/10/2009, 10h21
  3. Probléme de localisation d'une ville par le Barycentre
    Par Raziel abel dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 29/01/2009, 20h02
  4. Localiser la page visitée par le visiteur
    Par clem67 dans le forum Langage
    Réponses: 6
    Dernier message: 06/01/2008, 14h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo