Calcul de trajectoire
Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

Calcul de trajectoire



  1. #1
    aurdan

    Calcul de trajectoire


    ------

    Bonjour,

    Avant de regarder ce que donne les méthodes de calcul de trajectoire avec B-splines ou polynômes de Béziers, j'ai essayé de réinventer la roue.

    Je cherche à calculer une "trajectoire" polynomiale à vitesse constante entre deux points: M1(x1,y1,z1,Vx1,Vy1,Vz1) et M2(x2,y2,z2,Vx2,Vy2,Vz2)
    Par vitesse constante j'entends V.A = 0.
    Par polynomiale j'entends:
    X = a0 + a1*t + a2*t^2 + a3*t^3 + a4*t^4 + a5*t^5 + ... + an*t^n
    Y = b0 + b1*t + b2*t^2 + b3*t^3 + b4*t^4 + b5*t^5 + ... + bn*t^n
    Z = c0 + c1*t + c2*t^2 + c3*t^3 + c4*t^4 + c5*t^5 + ... + cn*t^n
    Le temps t n'est pas fixé.

    En développant V.A=0 je ne trouve pas de solution "convenable".
    Je m'explique, V.A est un polynôme en t, par identification avec le polynôme nul tous les termes sont nuls.
    En regardant le dernier terme K*(an^2 + bn^2 + cn^2) = 0 avec K!=0 je trouve an = bn = cn =0.
    En répercutant ce résultat dans le reste des équations j’obtiens que tous les coefficients sont nuls sauf ceux d'indices 0 et 1.

    Mes questions sont:
    Est ce faisable?
    Est ce que j'ai fait une erreur de logique ou de calcul?
    Avez-vous des références (cours ou ouvrage) "claires" sur le calcul de trajectoires contraintes?

    Merci.

    -----

  2. #2
    gg0
    Animateur Mathématiques

    Re : Calcul de trajectoire

    Bonjour.

    Je ne sais pas trop ce que tu appelles V.A (V pour vitesse, je comprends, mais .A ?), ni pourquoi tu as 6 coordonnées, mais il y a évidemment une trajectoire à vitesse constante de M1 à M2, avec comme trajectoire une droite.
    Comme je ne comprends pas ce que tu as fait, je ne peux pas expliquer où tu te trompes

    Cordialement.
    Dernière modification par gg0 ; 19/12/2014 à 12h23.

  3. #3
    Médiat

    Re : Calcul de trajectoire

    A est sans doute l'accélération, la trajectoire droite n'est acceptable que si les deux vitesses (initiale et finale) sont égales en tant que vecteurs
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  4. #4
    Médiat

    Re : Calcul de trajectoire

    Citation Envoyé par aurdan Voir le message
    En regardant le dernier terme K*(an^2 + bn^2 + cn^2) = 0 avec K!=0 je trouve an = bn = cn =0.
    Je pense que dans le cas général, on ne trouve pas des polynomes.
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  5. A voir en vidéo sur Futura
  6. #5
    gg0
    Animateur Mathématiques

    Re : Calcul de trajectoire

    Ok.

    Mais que veut dire "vitesse constante", car les deux conditions A=0 et V.A=0 donnent une "vitesse constante", mais ce n'est pas la même chose qui est constante. Donc la condition donnée correspond à "module de la vitesse" constant, la vitesse pouvant changer de direction.
    Cependant, les conditions trouvées (comment, on ne sait pas) correspondent à une trajectoire rectiligne. parcourue à vitesse constante.

    Cordialement.

  7. #6
    Médiat

    Re : Calcul de trajectoire

    Citation Envoyé par gg0 Voir le message

    Mais que veut dire "vitesse constante", car les deux conditions A=0 et V.A=0 donnent une "vitesse constante", mais ce n'est pas la même chose qui est constante. Donc la condition donnée correspond à "module de la vitesse" constant, la vitesse pouvant changer de direction.
    Justement, aurdan a bien spécifié V.A =0 comme définition de "vitesse constante".

    Je ne sais pas ce que vous entendez par "les conditions trouvées ".
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  8. #7
    aurdan

    Re : Calcul de trajectoire

    Quand je parle de vitesse je parle de la norme.
    Quelques clarifications:
    X,Y,Z pour la position
    V pour la vitesse
    A pour l'accélération
    Remarque ||V|| = cste <=> V.A = 0 et A=0 est un cas particulier.

    En y réfléchissant plus, modifier le degré des polynômes est peut etre une solution.
    X polynôme de degré n
    Y polynôme de degré n+1
    Z polynôme de degré n+2
    En prenant Soin de choisir (n +(n+1)+(n+2)) au moins égale au nombre de conditions (M1(6),M2(?),....) que je pourrais avoir.

  9. #8
    Médiat

    Re : Calcul de trajectoire

    Citation Envoyé par aurdan Voir le message
    En y réfléchissant plus, modifier le degré des polynômes est peut etre une solution.
    X polynôme de degré n
    Y polynôme de degré n+1
    Z polynôme de degré n+2
    Et sur le terme de plus haut degré que trouvez-vous ?
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  10. #9
    gg0
    Animateur Mathématiques

    Re : Calcul de trajectoire

    Citation Envoyé par Médiat Voir le message

    Je ne sais pas ce que vous entendez par "les conditions trouvées ".
    le fait que seuls les coefficients de degré 0 ou 1 sont non nuls.

  11. #10
    Médiat

    Re : Calcul de trajectoire

    Ah ok ; spontanément je voyais plus cela comme un résultat que comme des conditions, c'est pourquoi je n'avais pas fait le rapprochement
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  12. #11
    aurdan

    Re : Calcul de trajectoire

    Le changement du degré ne résout pas le problème.

Discussions similaires

  1. Calcul de la trajectoire d'un robot
    Par paps0192 dans le forum Mathématiques du supérieur
    Réponses: 22
    Dernier message: 22/08/2012, 11h47
  2. Calcul de trajectoire
    Par invite1038f851 dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 21/06/2010, 13h00
  3. Calcul trajectoire 3D
    Par invite1038f851 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 03/03/2010, 20h18
  4. Calcul de trajectoire en 3D
    Par fredezic dans le forum Mathématiques du supérieur
    Réponses: 11
    Dernier message: 12/07/2006, 18h34
  5. Calcul de la trajectoire de la terre
    Par inviteb259a593 dans le forum Archives
    Réponses: 12
    Dernier message: 21/10/2004, 17h55