
Projet Robotique : SCARA 2RPR FST Beni Mellal
2 Modélisation Dynamique Détaillée 20
2.1 Formulations de base de Newton-Euler . . . . . . . . . . . . . . . . . . . . 20
2.1.1 Équations de propagation (Forward : i= 1 →4)........... 20
2.1.2 Équations d’équilibre (Backward : i=4→1) ............ 20
2.2 Phase 1 : Propagation Cinématique (Forward) . . . . . . . . . . . . . . . . 21
2.2.1 Solide 1 : Premier Bras . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2.2 Solide 2 : Deuxième Bras . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2.3 Solide 3 : Axe Prismatique . . . . . . . . . . . . . . . . . . . . . . . 21
2.2.4 Solide 4 : Effecteur (Rotation θ4) ................... 22
2.3 Phase 2 : Récurrence Arrière (Backward) . . . . . . . . . . . . . . . . . . . 22
2.3.1 Calcul des efforts par solide . . . . . . . . . . . . . . . . . . . . . . 22
2.3.2 Équilibre du Solide 2 (Bras 2) . . . . . . . . . . . . . . . . . . . . . 22
2.3.3 Équilibre du Solide 1 (Bras 1) . . . . . . . . . . . . . . . . . . . . . 22
2.4 Simulation Dynamique par l’Algorithme de Newton-Euler Récursif . . . . . 24
2.4.1 Analyse du comportement dynamique . . . . . . . . . . . . . . . . . 25
2.5 Approche par le formalisme de Lagrange . . . . . . . . . . . . . . . . . . . 26
2.5.1 Décomposition de l’Énergie Cinétique (K) .............. 26
2.5.2 Décomposition de l’Énergie Potentielle (U).............. 26
2.5.3 Obtention des équations du mouvement . . . . . . . . . . . . . . . . 27
2.5.4 Synthèse des résultats . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.6 Validation Symbolique par le Formalisme de Lagrange . . . . . . . . . . . . 28
2.6.1 Analyse du code et validation . . . . . . . . . . . . . . . . . . . . . 29
2.7 Validation du modèle avec la Robotics Toolbox . . . . . . . . . . . . . . . 30
2.7.1 Analyse de la validation . . . . . . . . . . . . . . . . . . . . . . . . 31
Référencesduchapitre2............................... 32
3 Simulation et Validation Numérique 33
3.1 Développement de l’Interface de Simulation (GUI) . . . . . . . . . . . . . . 33
3.2 Code Source de l’Interface Graphique . . . . . . . . . . . . . . . . . . . . . 34
3.3 Analyse et Explications Techniques . . . . . . . . . . . . . . . . . . . . . . 35
3.4 Conception Mécanique sous SolidWorks . . . . . . . . . . . . . . . . . . . . 35
3.5 Simulation Multicorps sous Simulink / Simscape . . . . . . . . . . . . . . . 36
3.6 Simulation Dynamique et Visualisation (Simscape) . . . . . . . . . . . . . 37
3.6.1 Programmation de la séquence de test (MATLAB Function) . . . . 38
3.6.2 Synthèse des résultats de simulation . . . . . . . . . . . . . . . . . . 39
Conclusion Générale 40
Bibliographie 41
AOUIDA - LAAZZAOUI 2 2025/2026