La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

École Polytechnique de Montréal Département de génie électrique

Présentations similaires


Présentation au sujet: "École Polytechnique de Montréal Département de génie électrique"— Transcription de la présentation:

1 École Polytechnique de Montréal Département de génie électrique
ELE Projets de génie électrique Robotique et informatique Cours no. 4: systèmes électromécaniques Coordonnateur: Réjean Plamondon, ing. Ph.D., professeur titulaire Département de génie électrique, section génie biomédical (A ) Courriel: Chargé de cours et de laboratoire: Julien Beaudry, étudiant M.Sc.A. (A.321) Courriel: Chargé de laboratoire: Moussa Djioua, étudiant Ph.D. (A.408) Courriel:

2 ELE3100, Projets de génie électrique: systèmes électromécaniques
Plan du cours Présentation de quelques plates-formes Principaux types d’actuateurs Notions de modélisation Choix d’un actuateur 2

3 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de roues: M Moteurs de propulsion et direction Robot à vitesses différentielles Roues stabilisatrices 3

4 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de roues: Moteur de direction M M Moteur de propulsion Roues indépendantes Robot de type tricycle 4

5 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de roues: 3 roues disposées en triangle équilatéral L’orientation des roues est la même (1 moteur de direction) La vitesse des roues est la même (1 moteur de propulsion) Permet de contrôler la direction du déplacement mais pas l’orientation de la plate-forme x y Robot à vitesses synchronisées 5

6 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de roues: x y Robot à vitesses synchronisées 6

7 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de roues: x y Robot à vitesses synchronisées 7

8 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de roues: x y Robot à vitesses synchronisées 8

9 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de roues: x y Robot à vitesses synchronisées 9

10 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de roues: M Roues omni-directionnelles Robot omnidirectionnel 10

11 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de roues: M M Roues omni-directionnelles Robot omnidirectionnel 11

12 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de roues: M M Roues omni-directionnelles Robot omnidirectionnel Vidéos de l’équipe WinKIT : 1, 2, 3 12

13 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de chenilles: Robots robustes et tout-terrains Mêmes équations qu’un robot à vitesses différentielles Chenilles M 13 Moteurs de propulsion et direction

14 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots munis de chenilles: Robots robustes et tout-terrains Mêmes équations qu’un robot à vitesses différentielles Chenilles M Plate-forme PackBot de iRobot: 14 Moteurs de propulsion et direction

15 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots marcheurs: 15 Robots bipèdes (humanoïdes)

16 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots marcheurs: QRIO (Sony), 38 DDL 16 Robots bipèdes (humanoïdes)

17 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots marcheurs: QRIO (Sony), 38 DDL HRP-2 (Kawada Industries), 30 DDL 17 Robots bipèdes (humanoïdes)

18 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots marcheurs: Asimo (Honda), 30 DDL QRIO (Sony), 38 DDL HRP-2 (Kawada Industries), 30 DDL 18 Robots bipèdes (humanoïdes)

19 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Robots marcheurs: Asimo (Honda), 30 DDL QRIO (Sony), 38 DDL HRP-2 (Kawada Industries), 30 DDL Pino (Kitano Symbiotic Systems Research), 26 DDL 19 Robots bipèdes (humanoïdes)

20 ELE3100, Projets de génie électrique: systèmes électromécaniques
Quelques plates-formes Il existe une multitude de configurations de robots marcheurs: monopodes, bipèdes, quadrupèdes, hexapodes, etc. Il existe également une multitude de plates-formes permettant de répondre à des besoins spécifiques: robots aériens, aquatiques, manipulateurs, etc. 20

21 ELE3100, Projets de génie électrique: systèmes électromécaniques
Principaux types d’actuateurs Moteurs à courant continu Pistons pneumatiques Pistons hydrauliques Pistons électriques Muscles artificiels 21

22 ELE3100, Projets de génie électrique: systèmes électromécaniques
Principaux types d’actuateurs Moteurs à courant continu (DC) Appropriés pour les systèmes fonctionnant à piles. Ils offrent un excellent couple de démarrage. Il en existe 3 types: Moteurs DC à balais Moteurs DC sans balais Moteurs pas-à-pas 22

23 ELE3100, Projets de génie électrique: systèmes électromécaniques#
Principaux types d’actuateurs Moteurs à courant continu (DC) Modélisation du moteur DC: M + - 23

24 ELE3100, Projets de génie électrique: systèmes électromécaniques#
Principaux types d’actuateurs Moteurs à courant continu (DC) Modélisation du moteur DC: + - M + - 24

25 ELE3100, Projets de génie électrique: systèmes électromécaniques#
Principaux types d’actuateurs Moteurs à courant continu (DC) Modélisation du moteur DC: + - M + - Constantes: Friction interne : Constante de force contre-électromotrice: Résistance interne: Frottement visqueux : 25 Constante de couple: Inertie du rotor :

26 ELE3100, Projets de génie électrique: systèmes électromécaniques#
Principaux types d’actuateurs Moteurs à courant continu (DC) Modélisation du moteur DC: Couple généré: 26

27 ELE3100, Projets de génie électrique: systèmes électromécaniques#
Principaux types d’actuateurs Moteurs à courant continu (DC) Modélisation du moteur DC: Couple généré: 27

28 ELE3100, Projets de génie électrique: systèmes électromécaniques#
Principaux types d’actuateurs Moteurs à courant continu (DC) Modélisation du moteur DC: Couple généré: 28

29 ELE3100, Projets de génie électrique: systèmes électromécaniques#
Principaux types d’actuateurs Moteurs à courant continu (DC) Modélisation du moteur DC: Couple généré: Courant consommé: 29

30 ELE3100, Projets de génie électrique: systèmes électromécaniques#
Principaux types d’actuateurs Moteurs à courant continu (DC) Modélisation du moteur DC: Couple généré: Courant consommé: Tension aux bornes: 30

31 ELE3100, Projets de génie électrique: systèmes électromécaniques#
Principaux types d’actuateurs Moteurs à courant continu (DC) Modélisation du moteur DC: pas toujours Couple généré: Courant consommé: Tension aux bornes: 31

32 ELE3100, Projets de génie électrique: systèmes électromécaniques
Principaux types d’actuateurs Moteurs DC à balais («brush-commutated») Commutation du bobinage à l’aide de balais, ils demandent un entretien minutieux. Les moteurs à aimant permanent (les plus répandus) offrent des relations vitesse-couple et courant-couple linéaires sur une très grande plage. Couple Courant, Vitesse TPK 32

33 ELE3100, Projets de génie électrique: systèmes électromécaniques
Principaux types d’actuateurs Moteurs DC à balais Exemple de fiche technique 33

34 ELE3100, Projets de génie électrique: systèmes électromécaniques
Principaux types d’actuateurs Moteurs DC sans balais («brushless») Le bobinage est intégré au stator donc pas besoin de commutateurs internes. Durée de vie plus longue que les moteurs à balais et moins d’entretien nécessaire. Ils existent en différentes configurations de bobinage et nécessitent des circuits électroniques spécialisés pour les contrôler. Ils offrent également des relations tension-couple et courant-couple linéaires sur une très grande plage. Exemple de fiche technique 34

35 ELE3100, Projets de génie électrique: systèmes électromécaniques
Principaux types d’actuateurs Moteurs DC pas-à-pas («stepper motors») Moteurs rotatifs dont le mouvement est engendré grâce à des impulsions électriques. Chaque impulsion fait tourner le moteur d’un pas prédéterminé. Possibilité de contrôler la position du moteur simplement en envoyant le nombre d’impulsions nécessaires (boucle ouverte). Peuvent offrir un bon couple de blocage, mais leur vitesse de rotation est relativement faible. Exemple de fiche technique 35

36 ELE3100, Projets de génie électrique: systèmes électromécaniques
Principaux types d’actuateurs Pistons pneumatiques: Utilisation d’air comprimé pour produire une puissance intéressante. Disponibles dans une grande variété de configurations. Très simples à utiliser en contrôle tout-ou-rien. Possibilité de faire du contrôle de force et de vitesse/position. Source: Norgren Pneumatics, 36

37 ELE3100, Projets de génie électrique: systèmes électromécaniques
Principaux types d’actuateurs Pistons pneumatiques: Peuvent être utilisés sur les systèmes embarqués avec des réservoirs à haute pression et des régulateurs de pression. Demandent peu ou pas d’énergie électrique (pour commutation du piston seulement). Exemple de fiche technique 37

38 ELE3100, Projets de génie électrique: systèmes électromécaniques
Principaux types d’actuateurs Pistons hydrauliques: Les pistons hydrauliques peuvent s’utiliser de façon similaire aux pistons pneumatiques. La puissance générée peut être gigantesque. Ils sont mal adaptés aux systèmes embarqués fonctionnant à l’énergie électrique (besoin d’un compresseur énergivore). 38

39 ELE3100, Projets de génie électrique: systèmes électromécaniques
Principaux types d’actuateurs Autres types d’actuateurs: Pistons électriques (solénoïdes) Muscles artificiels 39

40 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Objectif: modéliser la dynamique et la cinématique du système robotisé. Permet de comprendre et d’analyser le comportement dynamique d’une plate-forme par voie de simulation. 40

41 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Modèle dynamique: Ensemble d’équations permettant de définir la dynamique d’un système en présence de forces internes et externes (accélération du système en fonction des forces appliquées). La dynamique peut-être représentée dans l’espace articulaire ou opérationnel. 41

42 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Modèle dynamique: Ensemble d’équations permettant de définir la dynamique d’un système en présence de forces internes et externes (accélération du système en fonction des forces appliquées). La dynamique peut-être représentée dans l’espace articulaire ou opérationnel. Modèle dynamique Robot omnidirectionnel (espace opérationnel) 42

43 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Modèle dynamique: Ensemble d’équations permettant de définir la dynamique d’un système en présence de forces internes et externes (accélération du système en fonction des forces appliquées). La dynamique peut-être représentée dans l’espace articulaire ou opérationnel. Modèle dynamique Modèle dynamique Robot omnidirectionnel (espace opérationnel) Bras anthropomorphique (espace articulaire) 43

44 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Modèle cinématique: Cinématique directe: ensemble d’équations permettant de définir la cinématique du système (position, vitesse) dans l’espace opérationnel à partir de l’espace articulaire (positions, vitesses des articulations). Cinématique inverse: ensemble d’équations permettant de définir la cinématique du système dans l’espace articulaire à partir de l’espace opérationnel. 44

45 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Modèle cinématique: Cinématique directe: ensemble d’équations permettant de définir la cinématique du système (position, vitesse) dans l’espace opérationnel à partir de l’espace articulaire (positions, vitesses des articulations). Cinématique inverse: ensemble d’équations permettant de définir la cinématique du système dans l’espace articulaire à partir de l’espace opérationnel. position Cinématique directe 3 orientation 3 Bras anthropomorphique (cinématique directe) 45

46 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Modèle cinématique: Cinématique directe: ensemble d’équations permettant de définir la cinématique du système (position, vitesse) dans l’espace opérationnel à partir de l’espace articulaire (positions, vitesses des articulations). Cinématique inverse: ensemble d’équations permettant de définir la cinématique du système dans l’espace articulaire à partir de l’espace opérationnel. position Cinématique directe position Cinématique inverse 3 3 orientation orientation 3 3 Bras anthropomorphique (cinématique directe) Bras anthropomorphique (cinématique inverse) 46

47 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Simulation du système Contrôle direct (espace art. ou opér.) 47

48 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Simulation du système Contrôle direct (espace art. ou opér.) Contrôle hiérarchisé 48

49 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Passage au système réel 49

50 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Passage au système réel 50

51 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Passage au système réel Remplacer par le système réel (e/s,amplificateurs, actuateurs) 51

52 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Exemple simple: système masse-piston Schéma du système : 52

53 ELE3100, Projets de génie électrique: systèmes électromécaniques
Notions de modélisation Exemple simple: système masse-piston Schéma du système : Équations du système : Somme des forces : Modèle dynamique : Modèle cinématique : 53

54 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur Étape déterminante dans le développement d’un système robotisé. Les actuateurs vont influencer les caractéristiques physiques du système en termes de dimensions, de masse et de performances. Ils influencent également le choix des circuits d’alimentation, d’amplification et de contrôle. 54

55 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur Le choix d’un actuateur en quelques étapes: 55

56 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur Le choix d’un actuateur en quelques étapes: Définition des spécifications du système 56

57 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur Le choix d’un actuateur en quelques étapes: Définition des spécifications du système Choix du type d’actuateurs 57

58 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur Le choix d’un actuateur en quelques étapes: Définition des spécifications du système Choix du type d’actuateurs Modélisation du système 58

59 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur Le choix d’un actuateur en quelques étapes: Définition des spécifications du système Choix du type d’actuateurs Modélisation du système Évaluation des caractéristiques recherchées 59

60 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur Le choix d’un actuateur en quelques étapes: Définition des spécifications du système Choix du type d’actuateurs Modélisation du système Évaluation des caractéristiques recherchées Recherche d’un actuateur adéquat 60

61 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur Définition des spécifications du système: Contraintes physiques (dimensions, masse) Contraintes de performances (vitesses, accélérations) 61

62 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur 2. Choix du type d’actuateurs: Déterminé par l’application et le type de travail demandé aux actuateurs Sélection d’un type qui répond aux besoins 62

63 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur 3. Modélisation du système: Modélisation des équations de mouvements du robot Établir les relations entre les vitesses et accélérations dans l’espace opérationnel et celles dans l’espace articulaire 63

64 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur 4. Évaluation des caractéristiques recherchées: Considérer les spécifications visées ainsi que le modèle du système et des actuateurs Établir les caractéristiques minimales des actuateurs permettant de respecter les spécifications 64

65 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur 5. Recherche d’un actuateur adéquat: Recherche de manufacturiers Rechercher des actuateurs qui offrent au moins les caractéristiques minimales TRUC: écrire un script Matlab contenant les constantes et les équations du système et l’utiliser pour vérifier les performances avec un actuateur donné. 65

66 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff Définition des spécifications du système: Contraintes physiques : M = 20kg , L = 0,334m , Ra = 0,062m , μc= 0,02 Contraintes de performances : Vitesse maximale : 2m/s , Accélération : 2m/s2 M L Ra 66

67 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff Définition des spécifications du système: Contraintes de performances : Profil de vitesse: Parcours aller-retour de la moitié du terrain (6m), vitesse=2m/s , accél. = 2m/s2 temps(s) vitesse(m/s) 2 t1 t2 t3 67

68 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff 2. Choix du type d’actuateurs: Besoin d’un moteur rotatif asservi en vitesse Possède déjà électronique de contrôle pour moteur DC à balais Moteurs DC à balais! M L Ra 68

69 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff 3. Modélisation du système: 69

70 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff 3. Modélisation du système: 70 F(t)

71 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff 3. Modélisation du système: Ff 71 F(t)

72 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff 3. Modélisation du système: Somme des forces: Ff 72 F(t)

73 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff 3. Modélisation du système: Somme des forces: Pour obtenir A(t), nous devons générer: Ff 73 F(t)

74 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff 3. Modélisation du système: Somme des forces: Pour obtenir A(t), nous devons générer: Au niveau d’une roue: Ff 74 F(t)

75 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff 4. Évaluation des caractéristiques recherchées: 1- Calcul de la vitesse angulaire nécessaire avec : 75

76 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff 4. Évaluation des caractéristiques recherchées: 1- Calcul de la vitesse angulaire nécessaire avec : 2- Calcul du couple demandé en régime continu avec le profil trapézoïdal et : 76

77 ELE3100, Projets de génie électrique: systèmes électromécaniques
Sélection d’un actuateur, exemple de MobiDiff 4. Évaluation des caractéristiques recherchées: 1- Calcul de la vitesse angulaire nécessaire avec : 2- Calcul du couple demandé en régime continu avec le profil trapézoïdal et : Référence: Pittman® Servo Motor Application Notes 77

78 ELE3100, Projets de génie électrique: systèmes électromécaniques
En résumé Il existe une multitude de plates-formes électromécaniques répondant à des besoins spécifiques 78

79 ELE3100, Projets de génie électrique: systèmes électromécaniques
En résumé Il existe une multitude de plates-formes électromécaniques répondant à des besoins spécifiques Il existe également un large éventail d’actuateurs offrant différentes caractéristiques 79

80 ELE3100, Projets de génie électrique: systèmes électromécaniques
En résumé Il existe une multitude de plates-formes électromécaniques répondant à des besoins spécifiques Il existe également un large éventail d’actuateurs offrant différentes caractéristiques La modélisation permet de simuler la dynamique du système 80

81 ELE3100, Projets de génie électrique: systèmes électromécaniques
En résumé Il existe une multitude de plates-formes électromécaniques répondant à des besoins spécifiques Il existe également un large éventail d’actuateurs offrant différentes caractéristiques La modélisation permet de simuler la dynamique du système Il est important de bien connaître le type de travail à accomplir par le système 81

82 ELE3100, Projets de génie électrique: systèmes électromécaniques
En résumé Il existe une multitude de plates-formes électromécaniques répondant à des besoins spécifiques Il existe également un large éventail d’actuateurs offrant différentes caractéristiques La modélisation permet de simuler la dynamique du système Il est important de bien connaître le type de travail à accomplir par le système Avec une bonne modélisation et des spécification claires, il devient possible de choisir des actuateurs adéquats 82

83 ELE3100, Projets de génie électrique: systèmes électromécaniques
En résumé Il existe une multitude de plates-formes électromécaniques répondant à des besoins spécifiques Il existe également un large éventail d’actuateurs offrant différentes caractéristiques La modélisation permet de simuler la dynamique du système Il est important de bien connaître le type de travail à accomplir par le système Avec une bonne modélisation et des spécification claires, il devient possible de choisir des actuateurs adéquats Il est également possible de simuler le système afin de développer des contrôleurs 83


Télécharger ppt "École Polytechnique de Montréal Département de génie électrique"

Présentations similaires


Annonces Google