Bonsoir,

Je suis actuellement élève de terminale S.
J'effectue un projet qui me demande de passer par matlab. En fait, je dois parvenir à faire translater un bloc selon une glissière.
Le bloc contient un pendule, dans lequel on doit mesurer son inclinaison durant son mouvement.

J'ai d'abord réalisé le modèle sur Solidworks, pour ensuite l'importer sur Matlab en second generation.
Le bloc en question est coloré en bleu.

Nom : Model.png
Affichages : 257
Taille : 6,7 Ko

Je parviens à faire translater ce bloc et ainsi qu'à mesurer l'inclinaison du pendule durant le mouvement de translation. Mais le problème, c'est que je n'arrive pas à pouvoir imposer mon accélération et plus problématique encore lorsque, je lis les graphes : de position, de vitesses et d'accélération.
J'obtiens des courbes qui oscillent fortement.Comme pour celle de la vitesse qui n'est pas une droite.

Voici les graphes:

Nom : Position.png
Affichages : 287
Taille : 16,2 Ko

Nom : Vitesse.png
Affichages : 267
Taille : 16,6 Ko

Nom : Acceleration.png
Affichages : 255
Taille : 20,6 Ko

Mon modèle Simulink:

Nom : Matlab.png
Affichages : 366
Taille : 30,5 Ko

J'ai essayé un certain nombre de possibilités pour tenter d'obtenir quelque chose de plus exploitable en termes de graphes, mais sans succès.

Pourriez-vous s'il vous plaît, m'aider à parvenir à trouver un moyen d'imposer l’accélération désirée ?

Merci