Partage
  • Partager sur Facebook
  • Partager sur Twitter

calcule d'une rampe d'accélération

exponentielle

    11 mai 2018 à 18:12:16

    Bonjour,

    Alors voila, je suis étudiant en bts SN ( système numérique, informatique et réseaux) et j'ai pour projet de fin d'année de concevoir un pilote automatique de voiture ( eco-shell marathon).

    je code en python

    Mon problème:  je dois concevoir différentes rampes d'accélération ( droite, exponentielle, x²,) où l'utilisateur pourras choisir l'une d'entre elle afin de l'appliquer a une carte ( pyboard) qui enverra différentes valeurs de tension a une autre carte ( carte crée personnellement) afin de multiplier la tension et l'envoyer sur  un moteur de voiture pour controller la vitesse de ce dernier en fonction du temps.

    fonctionnement: l'utilisateur rentre les caractéristique de la voiture et du pilote dans une IHM, et choisi la durée de sa rampe d'accélération.

    la partie qui me pose problème est lorsque l'utilisateur choisi le type de rampe d'accélération, j'ai réussis a envoyer une rampe d'accélération( droite) mais maintenant je doit me concentrer sur l'exponentielle, or cela est beaucoup plus compliqué ( de même pour la x²)

    auriez-vous par hasard déjà rencontré ce genre de cas/ problème et si oui avez vous une solution?

    Merci par avance

    Cordialement 

    CORDIERO Quentin

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      11 mai 2018 à 19:27:03

      quentincordiero a écrit:

      mais maintenant je doit me concentrer sur l'exponentielle, or cela est beaucoup plus compliqué ( de même pour la x²)

      Peux-tu expliquer comment tu as fais la droite, et en quoi l'exponentielle est plus complexe ?

      • Partager sur Facebook
      • Partager sur Twitter
        16 mai 2018 à 20:45:51

        Pour la droite j'ai fais un calcul sachant la formule : y = at+b 

        Je connais les premiers point de ma droite :  A(0;1.7) B(3.25;50) en sachant ça j'ai pu déterminer le coefficient directeur ainsi que l'ordonée à l'origine 

        J'ai donc résolu l'équation 

        Ensuite grace a cette equation j'ai déterminé les points de la tension en fonction du temp qui m'intéressait 

        Sauf que pour l'exponentielle j'ai beau connaître les coordonnées de mes deux point ... Je ne peux pas tracer la courbe car je n'ai pas l'équation de base ... 

        J'ai souvent vue que des personnes utilisaient des tableau mais moi je veux justement trouver ce tableau ! ^^ 

        Bonne soirée ^^ 

        • Partager sur Facebook
        • Partager sur Twitter
          19 mai 2018 à 12:56:50

          bonjour, 

          Je vous tien juste au courant, j'ai réussis a trouver pour la fonction sinus , maintenant si vous pourriez m'aider a trouver pour la fonction exponentielle ? =) 

          merci par avance ^^

          Cordialement 

          • Partager sur Facebook
          • Partager sur Twitter
          Anonyme
            19 mai 2018 à 13:09:11

            Pour tracer la fonction exponentielle, tu as besoin d'en connaître son équation... Le tableau est créé à partir de l'équation, je ne vois pas comment il pourrait en être autrement. À vrai dire cette équation doit être déterminée, c'est plus un problème mathématiques.
            • Partager sur Facebook
            • Partager sur Twitter
              22 mai 2018 à 21:04:35

              Bonsoir,

              Je tien a vous informer que j'ai réussis a déterminer la fonction de l'exponentielle ainsi qu'a tracer sa rampe d'accélération grâce a cette formules : Umax = Umin* exp(k*D)

              ici k = ln(Umax/Umin)/t

              merci pour vos réponse qui m'auront aidé ^^

              bonne soirée

              • Partager sur Facebook
              • Partager sur Twitter

              calcule d'une rampe d'accélération

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown