A. Benali Objectifs du cours
|
|
- David Roberge
- il y a 8 ans
- Total affichages :
Transcription
1 A. Benali Objectifs du cours Comment procéder pour donner des ordres au robot Apprendre à représenter la position et l orientation d une chaîne mécanique Être capable d effectuer des transformation de coordonnées. Utiliser différents repères et les coordonnées homogènes 65
2 Pourquoi le modèle géométrique direct Description dans l espace et transformation Introduction à la génération du mouvement Where is my hand? Direct Kinematics: HERE! 66 Sommaire 1- Programmation des robots industriels 2- Matrice de transformation homogène 3- Notations de Denavit & Hartenberg 4- Modèle géométrique direct et inverse 67
3 Programmation des robots industriels Niveaux d abstraction pour la description de la tâche Actionneur Coordonnées articulaires q Effecteur Coordonnées opérationnelles x Objet Opérations sur les objets, insertion, alignement,.. Objectifs Assemblage de plusieurs pièces 68 Niveaux tâche Programmation des robots industriels Niveau de l intelligence humaine Programmation de niveau tâche Programmation textuelle structurée Programmation par primitives de mouvements Programmation par apprentissage System d exploitation 69
4 Programmation par apprentissage Syntaxeur (boîte à boutons ou «teach pendant») Le plus courant actuellement Mouvements point à point (pick and place, soudure à points) Enregistrement : de points opérationnels ou de passage EAAL pendant (pédagogique) 70 Fanuc pendant Type de mouvements en mode «teach» Mode articulaire Système d axes de référence Mode world Orientation Position spécifiés Système 71 d axes de l effecteur
5 Type de mouvements en mode «teach» Mode tool Orientation Position spécifiés Système d axes défini par l orientation de l outil 72 Limites de la programmation par apprentissage inconfortable (si la complexité logique de la tâche augmente) difficultés d édition immobilisation du robot (programmation «on-line») incompatible avec CAD/CAM, CIM,... 73
6 Programmation par langage fonction apprentissage mémorisation des points langage procédural («off-line») séquence logique de la tâche - 1er langage : WAVE (1973) Standford Artificial Intelligence Laboratory - VAL (Victor s Assembly Langage) VAL II 1984 autres :AML (A Manufacturing langage, IBM 1982) RAIL (Automatix, 1981) MCL (Manufacturing Control Langage, Mc Donnel- Douglas)...!!! PAS DE NORMALISATION réticence à utiliser des robots de marques différentes 74 Caractéristiques et possibilités 2ème génération (VAL II, AML, ) contrôle du mouvement (interpolation) ex. : MCL (basé sur APT : automatically programmed tooling) connaît les cercles, plans, cylindres, I/O analogiques pour senseurs extéroceptifs (+ capacités de calculs) ex. : contrôle du serrage de la pince intelligence programmable tests et branchements conditionnels 75 procédures en cas de détection d erreurs communication, transfert de données computer link pour téléchargement de programmes et/ou de consignes extensibilité (routines, macro-instructions, paramètres variables)
7 Programmation par CAO Moyen disponible 1980 Modélisation des robots des préhenseurs de l environnement Modélisation des tâches Simulation et optimisation 76 Génération des programme de commande Programmation par CAO Outils (CAO) Base de données géométriques 3-D - primitives solides - primitives de surfaces - cellules spatiales Visualisation - réaliste (solide) - simplifiée (fil de fer) 77
8 Programmation par CAO Calcul des efforts statiques dans CATIA 78 Sommaire 1- Programmation des robots industriels 2- Matrice de transformation homogène 3- Notations de Denavit & Hartenberg 4- Modèle géométrique direct et inverse 79
9 Objectifs Un robot manipulateur exige un mouvement dans l espace Différents systèmes de coordonnées sont nécessaires pour décrire position/mouvement Objectif: descrire le mouvement d un objet rigide 80 Point de référene: Il existe un système de coordonnées universel/ inertiel/ stationnaire, auquel se réfère d autres systèmes de coordonnées. Liaison, articulations et repères Liaisons Articulations 2 DDL 81 Point terminal
10 Trois problèmes à résoudre Étant donné deux SC s, comment exprimer l un en fonction de l autre Lorsqu un point est exprimé dans un SC, comment s exprime-t-il dans le second 82 Peut-on appliquer des opérations de transformation sur un vecteur Description d une position un système de coordonnées YA A pox oz oy = 83 point = vecteur position XAZA {A}AP P Souvent la description du point n est pas suffisante: besoin de l orientation p p
11 De {A} vers {B} {A} αx αzαy Conclusion: le vecteur exprimé dans le repère {A} est : 84 Matrice de rotation Cette matrice contient les projection des trois vecteurs unitaires Chaque vecteur colonne de la matrice de rotation 85 est un vecteur des cosinus Comment calculer? Quel est le? Position + orientation = Frame
12 Description d un repère x0 z0 y0 z1 θ {A} {B} y1 x1 Repère: ensemble de quatre vecteurs donnant position + orientation Description d un repère: position + rotation matrix Ex.: 86 position: repère avec une rotation nulle orientation: repère avec position nulle ZA XA APBORG XB BP 87 Si {A} est de même orientation que {B}, alors {B} diffère Mapping: entre deux repères YA AP {A} APBORG APBORG de {A} par une translation: AP = BP + Mapping: changement de description d un repère à l autre. Le vecteur definit le mapping. Repères translatés ZB YB {B}
13 ZA XBAPAPBORG XA YA {A} YBZB BP A A AB B ABORG P Généralisation du changement de coordonnées P 1 P = R P+ = 0 ABR 0 0 ABORG P 1 1 ajouté Colonne ajoutée B 88 P 1 Coordonnées homogènes Les coordonnées homogènes: englobent des vecters 3D vectors en 4D par l ajout d un 1 Plus généralement, la matrice de transformation homogène T de la forme 89
14 Sommaire 1- Description par les matrices de transformations homogènes 2- Description des rotations 3- Paramètres de Denavit & Hartenberg 4- Modèle géométrique inverse 90 Représentation des rotations La matrice d orientation R est composée de 9 composantes dépendantes pour décrire l orientation Nous avons besoins de trois degrés de libertés indépendants pour décrire l orientation Nous allons analyser deux représentations de l orientation 91 - Les angles d Eulers - Les angles roll, pitch yaw
15 Les angles d Euler Séquence de trois rotations autour des axes courants dans l'ordre suivant: Rot(z, φ) Rot(y, θ) Rot(z, ψ) Les trois angles d Euler φ, θ, et ψ Paramétrisation de la rotations R = Rot(z, φ) Rot(y, θ) Rot(z, ψ) 92 Les angles d Euler 93
16 Les angles Roll, Pitch, Yaw Séquence de trois rotations autour des axes fixes d origine dans l'ordre suivant : Rot(xo, ψ) Rot(yo, θ) Rot(zo, φ) Les trois angles roll, pitch et yaw φ, θ, et ψ Paramétrisation de la rotations X0Z0 R = Rot(z, φ) Rot(y, θ) Rot(x, ψ) Yaw Roll Y0 Pitch 94 Les angles Roll, Pitch, Yaw 95
17 Sommaire 1- Description par les matrices de transformations homogènes 2- Description des rotations 3- Paramètres de Denavit & Hartenberg 4- Modèle géométrique inverse 96 Z(i -1) X(i Y(i -1) -1) α( 1) i - ) a(i -1 di Yi Zi Xi i ai 97 notations de Denavit-Hartenberg il suffit de 4 parameters pour décrire comment le repère (i) est relié au repère ( i -1 ). Représentation de Denavit-Hartenberg C est une méthode systématique qui permet de fixer n repères associés au robot et d en déduire les matrices de transformations homogènes. Idée: chaque articulation est dotée d un repère. En utilisant les Les paramètres sont α, a, d, θ θ
18 Etapes de la procédure D-H pour tout manipulateur zn-1 Étape1 : localiser et nommer les axes articulaires z0,, Étape2 : Fixer le repère de base. Prendre son origine n importe où sur l axe z0. Les axes x0et y0complètent le trièdre direct. zi-1 Pour i=1,, n-1 refaire les étapes 3 à 5 Étape3 : localiser l origine Oi, là où la perpendiculaire commune entre ziet zi-1coupe zi(si ziet zi-1se coupent, choisir Oiau point Étape4 : établir xile long de la perpendiculaire commune entre ziet (si ziet zi-1se choisir xiperpendiculaire au plan formé par ziet yi On Xn coupent Étape5 : compléter par pour former un trièdre direct Étape6 : établir le repère terminal YnZnchoisir Onau centre de l effecteur. Si la dernière articulation est rotoïde choisir Znparallèle à d intersection, si ziet zi-1sont parallèles localiser Oisur l articulation i) Zn-1 98 zi-1) Z(i -1) X(i Y(i -1) -1) α( i -1) a(i -1) di Yi Zi Xi i ai α(i-1) θ 99 2) Notation de Denavit-Hartenberg Z(i-1) Z(i-1) 1) a(i-1)distance le long de xià partir de l origine Oijusqu à l intersection avec Rotation nécessaire autour de la perpendiculaire commune (xi)pour aligner avec l axe Zi. Le sens des rotation suit le sens trigonométrique.
19 Z(i -1) X(i Y(i -1) -1) d(i-1) α( i -1) a(i -1) di Yi Zi Xi i ai θ 3) 100 C est le déplacement le long de Zi-1à de Oi-1nécessaire pour d(i-1)est la Notation de Denavit-Hartenberg θi Zi-1 partir obtenir l intersection entre Zi-1et Xi. Si la liaison est prismatique alors variable articulaire 4) Rotation autour de pour aligner les axes X(i-1)et Xi. Si la liaison est rotoïde alors θiest la variable articulaire Matrice de Denavit-Hartenberg 101
20 Sommaire 1- Description par les matrices de transformations homogènes 2- Description des rotations 3- Paramètres de Denavit & Hartenberg 4- Modèle géométrique inverse 102 Exemple simple Liaisons rotoïdes et prismatiques combinées(x, y) chercher Y 1XS θ=arctan(xy D où: : ) y 2 θ = arctan 2( ) x S = (x2+ y ) chercher S: 103
21 Modèle géométrique inverse Position du problème : Etant donnée la position et l orientation de l organe terminal, déterminer les variables articulaires correspondantes. D où provient la difficulté de résolution du problème géométrique inverse? Possibilité d avoir plus d une solution Difficulté de résolution ds équations non-linéaires transcendentales. How do I put my hand here? IK: Choose these angles! 104 Existence des solutions La solution du problème gémétrique inverse admet une solution si la cible appartient à l espace de travail Le calcul de l espace de travail peut devenir difficile, à moins de disposer d un outils approprié Le problème peut admettre plusieurs solution : comment choisir la plus appropriée? 2 solutions! 105
22 L espace de travail Espace de travail Espace de travail: volume de l espace atteignable par l organe terminal Dextrous workspace: volume de l espace atteignable où l organe terminal peut être orienté arbitrairement. Espace de travail atteignable: volume de l espace de travail que le robot peut atteindre selon au moins une orientation. 106 Méthodes de détermination des solutions Le problème inverse est solvable si les variables articulaires peuvent être déterminés par un algorithme. L algorithme peut déterminer toutes les solutions possibles. Solutions Solutions analytiques Solutions numériques Nous allons nous occuper des solutions analytiques 1. Méthode algébrique 2. Méthode géométrique 107
23 Méthodes de détermination des solutions Principal résultat: Tous les systèmes avec des articulations rotoïdes et prismatique ayant un total de six degrées de libertés dans une architecture série est solvable En général, la solution est numérique Pour les robots admettant une solution 108 analytique : il existe plusieurs articulations dont les axes font des angles αi= 0, 90o BWT s BW 109 φ 1-Solution algébrique Soit l exemple suivant : = c s T = 0 0 s c l c + l c l s + l L objectif est de déterminer trois variables : T c s = 0 0 φ φ s c 0 0 φ x y
24 Par comparison, nous obtenons quatre équations cφ = c sφ = s 2 x = l c + l c 2 y = l s + l s équations: 2 x + y = l + l + 2l l c x + y l l c = 2l l 1-Solution algébrique 2 12 En additionnant le carré des deux dernières D où l expression de c θ2 1-Solution algébrique Deux solutions pour sont possibles. En utilisant c12=c1c2-s1s et s12= c1s2-c2s1: x = k c k s y = k s + k c 111 avec k 1 =l 1 +l 2 c 2 et k 2 =l 2 s 2. Pour résoudre nous poserons r=+ k 12 +k 2 2 et γ=atan2(k 2,k 1 ).
25 1-Solution algébrique k 1 γ l 2 k 2 l 1 θ 2 alors: k 1 =r cos γ, k 1 =r sin γ, et nous pouvons écrire: 112 x/r= cos γ cos θ 1 - sin γ sin θ 1 y/r= cos γ cos θ 1 - sin γ sin θ 1 donc: cos(γ+θ 1 ) = x/r, sin(γ+θ 1 ) =y/r 1-Solution algébrique ainsi: γ+θ1= Atan2(y/r,x/r) = Atan2(y,x) et: θ1= Atan2(y,x) - Atan2(k2,k1) Finallement, θ3peut être déterminée: θ1+ θ2+ θ3= φ 113
26 2-Solution géométrique sinbb=sin Idée: Decomposer la géométrie spaciale en plusieurs problèmes sin(180 cc de géométrie planaire x 2yθ22) sin(θ x 22y) y θ arctan2 2 ψ ψ = = β + + θ1=ψ+β sinl2 2 xy = Rappelons la loi des sinus β x 2 2-Solution 2222 géométrique 2 = θcos(θ ( cx180 ay arccos )) bθ) 2 2cos(θ xlab2 1 ) 22 θ xy l C lyllll En utilisant loi des + = + 2 l1l2 lcosinus l22 = + = θarcsin x sin(θ 22 + y2) = θ2est donnée au signe près + cos( cos(1802) 12 1 l2 arctan2xy = + y ψ β x
27 Réduction Polynomiale Les équations transcendentales sont difficiles à résoudre à cause de la présence de termes en cos θ et sinθ. Nous pouvons réduire en une une seule variable en utilisant u = tan θ/2 cos θ = (1-u2)/(1+u2) sin θ =2u /(1+u2) 116
Représentation géométrique d un nombre complexe
CHAPITRE 1 NOMBRES COMPLEXES 1 Représentation géométrique d un nombre complexe 1. Ensemble des nombres complexes Soit i le nombre tel que i = 1 L ensemble des nombres complexes est l ensemble des nombres
Plus en détailCours de Mécanique du point matériel
Cours de Mécanique du point matériel SMPC1 Module 1 : Mécanique 1 Session : Automne 2014 Prof. M. EL BAZ Cours de Mécanique du Point matériel Chapitre 1 : Complément Mathématique SMPC1 Chapitre 1: Rappels
Plus en détailChapitre 3 : Repères et positionnement 3D
Chapitre 3 : Repères et positionnement 3D Modélisation 3D et Synthèse Fabrice Aubert fabrice.aubert@lifl.fr Master Informatique 2014-2015 F. Aubert (MS2) M3DS/ 3 - Repères et positionnement 3D 2014-2015
Plus en détailAngles orientés et trigonométrie
Chapitre Angles orientés et trigonométrie Ce que dit le programme : CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES Trigonométrie Cercle trigonométrique. Radian. Mesure d un angle orienté, mesure principale.
Plus en détailAndré Crosnier LIRMM 04 67 41 86 37 crosnier@lirmm.fr. ERII4, Robotique industrielle 1
André Crosnier LIRMM 04 67 41 86 37 crosnier@lirmm.fr ERII4, Robotique industrielle 1 Obectifs du cours 1. Définitions et terminologie 2. Outils mathématiques pour la modélisation 3. Modélisation des robots
Plus en détail1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R.
Angles orientés Trigonométrie I. Préliminaires. Le radian Définition B R AB =R C O radian R A Soit C un cercle de centre O. Dire que l angle géométrique AOB a pour mesure radian signifie que la longueur
Plus en détailNOMBRES COMPLEXES. Exercice 1 :
Exercice 1 : NOMBRES COMPLEXES On donne θ 0 un réel tel que : cos(θ 0 ) 5 et sin(θ 0 ) 1 5. Calculer le module et l'argument de chacun des nombres complexes suivants (en fonction de θ 0 ) : a i( )( )(1
Plus en détailExercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument
Formes algébriques et trigonométriques, module et argument Exercice - - L/Math Sup - On multiplie le dénominateur par sa quantité conjuguée, et on obtient : Z = 4 i 3 + i 3 i 3 = 4 i 3 + 3 = + i 3. Pour
Plus en détailFonctions de plusieurs variables
Maths MP Exercices Fonctions de plusieurs variables Les indications ne sont ici que pour être consultées après le T (pour les exercices non traités). Avant et pendant le T, tenez bon et n allez pas les
Plus en détailManipulateurs Pleinement Parallèles
Séparation des Solutions aux Modèles Géométriques Direct et Inverse pour les Manipulateurs Pleinement Parallèles Chablat Damien, Wenger Philippe Institut de Recherche en Communications et Cybernétique
Plus en détailRappels et compléments, première partie : Nombres complexes et applications à la géométrie
Rappels et compléments, première partie : Nombres complexes et applications à la géométrie 1 Définition des nombres complexes On définit sur les couples de réels une loi d addition comme suit : (x; y)
Plus en détailMesure d angles et trigonométrie
Thierry Ciblac Mesure d angles et trigonométrie Mesure de l angle de deux axes (ou de deux demi-droites) de même origine. - Mesures en degrés : Divisons un cercle en 360 parties égales définissant ainsi
Plus en détailAngles orientés et fonctions circulaires ( En première S )
Angles orientés et fonctions circulaires ( En première S ) Dernière mise à jour : Jeudi 01 Septembre 010 Vincent OBATON, Enseignant au lycée Stendhal de Grenoble (Année 006-007) Lycée Stendhal, Grenoble
Plus en détailCHAPITRE 10. Jacobien, changement de coordonnées.
CHAPITRE 10 Jacobien, changement de coordonnées ans ce chapitre, nous allons premièrement rappeler la définition du déterminant d une matrice Nous nous limiterons au cas des matrices d ordre 2 2et3 3,
Plus en détailChafa Azzedine - Faculté de Physique U.S.T.H.B 1
Chafa Azzedine - Faculté de Physique U.S.T.H.B 1 Définition: La cinématique est une branche de la mécanique qui étudie les mouements des corps dans l espace en fonction du temps indépendamment des causes
Plus en détailTOUT CE QU IL FAUT SAVOIR POUR LE BREVET
TOUT E QU IL FUT SVOIR POUR LE REVET NUMERIQUE / FONTIONS eci n est qu un rappel de tout ce qu il faut savoir en maths pour le brevet. I- Opérations sur les nombres et les fractions : Les priorités par
Plus en détailSTATIQUE GRAPHIQUE ET STATIQUE ANALYTIQUE
ÉCOLE D'INGÉNIEURS DE FRIBOURG (E.I.F.) SECTION DE MÉCANIQUE G.R. Nicolet, revu en 2006 STATIQUE GRAPHIQUE ET STATIQUE ANALYTIQUE Eléments de calcul vectoriel Opérations avec les forces Equilibre du point
Plus en détailLE PRODUIT SCALAIRE ( En première S )
LE PRODUIT SCALAIRE ( En première S ) Dernière mise à jour : Jeudi 4 Janvier 007 Vincent OBATON, Enseignant au lycée Stendhal de Grenoble ( Année 006-007 ) 1 Table des matières 1 Grille d autoévaluation
Plus en détailExprimer ce coefficient de proportionnalité sous forme de pourcentage : 3,5 %
23 CALCUL DE L INTÉRÊT Tau d intérêt Paul et Rémi ont reçu pour Noël, respectivement, 20 et 80. Ils placent cet argent dans une banque, au même tau. Au bout d une année, ce placement leur rapportera une
Plus en détailChapitre 0 Introduction à la cinématique
Chapitre 0 Introduction à la cinématique Plan Vitesse, accélération Coordonnées polaires Exercices corrigés Vitesse, Accélération La cinématique est l étude du mouvement Elle suppose donc l existence à
Plus en détailC.F.A.O. : Conception et Fabrication Assistées par Ordinateur.
C.F.A.O. : Conception et Fabrication Assistées par Ordinateur. La CFAO réunit dans une même démarche informatique les actions de conception et de fabrication d un objet. La technique utilisée permet à
Plus en détailVoyez la réponse à cette question dans ce chapitre. www.hometownroofingcontractors.com/blog/9-reasons-diy-rednecks-should-never-fix-their-own-roof
Une échelle est appuyée sur un mur. S il n y a que la friction statique avec le sol, quel est l angle minimum possible entre le sol et l échelle pour que l échelle ne glisse pas et tombe au sol? www.hometownroofingcontractors.com/blog/9-reasons-diy-rednecks-should-never-fix-their-own-roof
Plus en détailCorrection de l examen de la première session
de l examen de la première session Julian Tugaut, Franck Licini, Didier Vincent Si vous trouvez des erreurs de Français ou de mathématiques ou bien si vous avez des questions et/ou des suggestions, envoyez-moi
Plus en détailPour l épreuve d algèbre, les calculatrices sont interdites.
Les pages qui suivent comportent, à titre d exemples, les questions d algèbre depuis juillet 003 jusqu à juillet 015, avec leurs solutions. Pour l épreuve d algèbre, les calculatrices sont interdites.
Plus en détailPython - introduction à la programmation et calcul scientifique
Université de Strasbourg Environnements Informatique Python - introduction à la programmation et calcul scientifique Feuille de TP 1 Avant de commencer Le but de ce TP est de vous montrer les bases de
Plus en détail1 Définition. 2 Systèmes matériels et solides. 3 Les actions mécaniques. Le système matériel : Il peut être un ensemble.un sous-ensemble..
1 Définition GÉNÉRALITÉS Statique 1 2 Systèmes matériels et solides Le système matériel : Il peut être un ensemble.un sous-ensemble..une pièce mais aussi un liquide ou un gaz Le solide : Il est supposé
Plus en détailFonctions de plusieurs variables
Module : Analyse 03 Chapitre 00 : Fonctions de plusieurs variables Généralités et Rappels des notions topologiques dans : Qu est- ce que?: Mathématiquement, n étant un entier non nul, on définit comme
Plus en détailExercices - Polynômes : corrigé. Opérations sur les polynômes
Opérations sur les polynômes Exercice 1 - Carré - L1/Math Sup - Si P = Q est le carré d un polynôme, alors Q est nécessairement de degré, et son coefficient dominant est égal à 1. On peut donc écrire Q(X)
Plus en détailBaccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé
Baccalauréat S ntilles-guyane 11 septembre 14 Corrigé EXERCICE 1 6 points Commun à tous les candidats Une entreprise de jouets en peluche souhaite commercialiser un nouveau produit et à cette fin, effectue
Plus en détailaux différences est appelé équation aux différences d ordre n en forme normale.
MODÉLISATION ET SIMULATION EQUATIONS AUX DIFFÉRENCES (I/II) 1. Rappels théoriques : résolution d équations aux différences 1.1. Équations aux différences. Définition. Soit x k = x(k) X l état scalaire
Plus en détailVision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007
Vision industrielle et télédétection - Détection d ellipses Guillaume Martinez 17 décembre 2007 1 Table des matières 1 Le projet 3 1.1 Objectif................................ 3 1.2 Les choix techniques.........................
Plus en détailFONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)
FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4) Bernard Le Stum Université de Rennes 1 Version du 13 mars 2009 Table des matières 1 Fonctions partielles, courbes de niveau 1 2 Limites et continuité
Plus en détailLa programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique
La programmation linéaire : une introduction Qu est-ce qu un programme linéaire? Qu est-ce qu un programme linéaire? Exemples : allocation de ressources problème de recouvrement Hypothèses de la programmation
Plus en détailSéquence 2. Repérage dans le plan Équations de droites. Sommaire
Séquence Repérage dans le plan Équations de droites Sommaire 1 Prérequis Repérage dans le plan 3 Équations de droites 4 Synthèse de la séquence 5 Exercices d approfondissement Séquence MA0 1 1 Prérequis
Plus en détailSouad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://www.fsr.ac.ma/ano/
Recherche opérationnelle Les démonstrations et les exemples seront traités en cours Souad EL Bernoussi Groupe d Analyse Numérique et Optimisation Rabat http ://www.fsr.ac.ma/ano/ Table des matières 1 Programmation
Plus en détailChapitre 3. Quelques fonctions usuelles. 1 Fonctions logarithme et exponentielle. 1.1 La fonction logarithme
Chapitre 3 Quelques fonctions usuelles 1 Fonctions logarithme et eponentielle 1.1 La fonction logarithme Définition 1.1 La fonction 7! 1/ est continue sur ]0, +1[. Elle admet donc des primitives sur cet
Plus en détailAnalyse statique d une pièce
Analyse statique d une pièce Contrainte de Von Mises sur une chape taillée dans la masse 1 Comportement d un dynamomètre On considère le dynamomètre de forme globalement circulaire, excepté les bossages
Plus en détailIntroduction. Mathématiques Quantiques Discrètes
Mathématiques Quantiques Discrètes Didier Robert Facultés des Sciences et Techniques Laboratoire de Mathématiques Jean Leray, Université de Nantes email: v-nantes.fr Commençons par expliquer le titre.
Plus en détailOscillations libres des systèmes à deux degrés de liberté
Chapitre 4 Oscillations libres des systèmes à deux degrés de liberté 4.1 Introduction Les systèmes qui nécessitent deux coordonnées indépendantes pour spécifier leurs positions sont appelés systèmes à
Plus en détailBaccalauréat S Nombres complexes Index des exercices sur les complexes de septembre 1999 à juin 2012 Tapuscrit : DENIS VERGÈS
Baccalauréat S Nombres complexes Index des exercices sur les complexes de septembre 1999 à juin 2012 Tapuscrit : DENIS VERGÈS N o Lieu et date Q.C.M. Algébrique Géométrie 1 Asie juin 2012 2 Métropole juin
Plus en détailChapitre 2 : Vecteurs
1 Chapitre 2 : Vecteurs Nous allons définir ce qu'est un vecteur grâce à une figure (le parallélogramme), mais au préalable nous allons aussi définir une nouvelle transformation (la translation). Nous
Plus en détailDéveloppements limités usuels en 0
Développements limités usuels en 0 e x sh x ch x sin x cos x = + x! + x! + + xn n! + O ( x n+) = x + x3 3! + + xn+ (n + )! + O ( x n+3) = + x! + x4 4! + + xn (n)! + O ( x n+) = x x3 3! + + ( )n xn+ (n
Plus en détailCours IV Mise en orbite
Introduction au vol spatial Cours IV Mise en orbite If you don t know where you re going, you ll probably end up somewhere else. Yogi Berra, NY Yankees catcher v1.2.8 by-sa Olivier Cleynen Introduction
Plus en détailCalcul intégral élémentaire en plusieurs variables
Calcul intégral élémentaire en plusieurs variables PC*2 2 septembre 2009 Avant-propos À part le théorème de Fubini qui sera démontré dans le cours sur les intégrales à paramètres et qui ne semble pas explicitement
Plus en détailCours 02 : Problème général de la programmation linéaire
Cours 02 : Problème général de la programmation linéaire Cours 02 : Problème général de la Programmation Linéaire. 5 . Introduction Un programme linéaire s'écrit sous la forme suivante. MinZ(ou maxw) =
Plus en détailFONDEMENTS MATHÉMATIQUES 12 E ANNÉE. Mathématiques financières
FONDEMENTS MATHÉMATIQUES 12 E ANNÉE Mathématiques financières A1. Résoudre des problèmes comportant des intérêts composés dans la prise de décisions financières. [C, L, RP, T, V] Résultat d apprentissage
Plus en détailCalcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.
1 Définitions, notations Calcul matriciel Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes. On utilise aussi la notation m n pour le
Plus en détailAnalyse en Composantes Principales
Analyse en Composantes Principales Anne B Dufour Octobre 2013 Anne B Dufour () Analyse en Composantes Principales Octobre 2013 1 / 36 Introduction Introduction Soit X un tableau contenant p variables mesurées
Plus en détailProgrammation linéaire
1 Programmation linéaire 1. Le problème, un exemple. 2. Le cas b = 0 3. Théorème de dualité 4. L algorithme du simplexe 5. Problèmes équivalents 6. Complexité de l Algorithme 2 Position du problème Soit
Plus en détail8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2
Chapitre 8 Fonctions de plusieurs variables 8.1 Généralités sur les fonctions de plusieurs variables réelles Définition. Une fonction réelle de n variables réelles est une application d une partie de R
Plus en détailF411 - Courbes Paramétrées, Polaires
1/43 Courbes Paramétrées Courbes polaires Longueur d un arc, Courbure F411 - Courbes Paramétrées, Polaires Michel Fournié michel.fournie@iut-tlse3.fr http://www.math.univ-toulouse.fr/ fournie/ Année 2012/2013
Plus en détailStructures algébriques
Structures algébriques 1. Lois de composition s Soit E un ensemble. Une loi de composition interne sur E est une application de E E dans E. Soient E et F deux ensembles. Une loi de composition externe
Plus en détailSujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.
Promotion X 004 COURS D ANALYSE DES STRUCTURES MÉCANIQUES PAR LA MÉTHODE DES ELEMENTS FINIS (MEC 568) contrôle non classant (7 mars 007, heures) Documents autorisés : polycopié ; documents et notes de
Plus en détailSciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION
Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION Classe de terminale de la série Sciences et Technologie du Management et de la Gestion Préambule Présentation Les technologies de l information
Plus en détailCours3. Applications continues et homéomorphismes. 1 Rappel sur les images réciproques
Université de Provence Topologie 2 Cours3. Applications continues et homéomorphismes 1 Rappel sur les images réciproques Soit une application f d un ensemble X vers un ensemble Y et soit une partie P de
Plus en détailExercices Corrigés Premières notions sur les espaces vectoriels
Exercices Corrigés Premières notions sur les espaces vectoriels Exercice 1 On considére le sous-espace vectoriel F de R formé des solutions du système suivant : x1 x 2 x 3 + 2x = 0 E 1 x 1 + 2x 2 + x 3
Plus en détail10 leçon 2. Leçon n 2 : Contact entre deux solides. Frottement de glissement. Exemples. (PC ou 1 er CU)
0 leçon 2 Leçon n 2 : Contact entre deu solides Frottement de glissement Eemples (PC ou er CU) Introduction Contact entre deu solides Liaisons de contact 2 Contact ponctuel 2 Frottement de glissement 2
Plus en détailCours 1 : Qu est-ce que la programmation?
1/65 Introduction à la programmation Cours 1 : Qu est-ce que la programmation? Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr Université Paris Diderot Paris 7 2/65 1. Sortez un appareil qui peut se rendre
Plus en détailChapitre 1 Cinématique du point matériel
Chapitre 1 Cinématique du point matériel 7 1.1. Introduction 1.1.1. Domaine d étude Le programme de mécanique de math sup se limite à l étude de la mécanique classique. Sont exclus : la relativité et la
Plus en détailDécouverte du logiciel ordinateur TI-n spire / TI-n spire CAS
Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Mémento Ouvrir TI-Nspire CAS. Voici la barre d outils : L insertion d une page, d une activité, d une page où l application est choisie, pourra
Plus en détailQuelques contrôle de Première S
Quelques contrôle de Première S Gilles Auriol auriolg@free.fr http ://auriolg.free.fr Voici l énoncé de 7 devoirs de Première S, intégralement corrigés. Malgré tout les devoirs et 5 nécessitent l usage
Plus en détailFonctions de deux variables. Mai 2011
Fonctions de deux variables Dédou Mai 2011 D une à deux variables Les fonctions modèlisent de l information dépendant d un paramètre. On a aussi besoin de modéliser de l information dépendant de plusieurs
Plus en détailSystème binaire. Algèbre booléenne
Algèbre booléenne Système binaire Système digital qui emploie des signaux à deux valeurs uniques En général, les digits employés sont 0 et 1, qu'on appelle bits (binary digits) Avantages: on peut utiliser
Plus en détailSéquence 10. Géométrie dans l espace. Sommaire
Séquence 10 Géométrie dans l espace Sommaire 1. Prérequis 2. Calculs vectoriels dans l espace 3. Orthogonalité 4. Produit scalaire dans l espace 5. Droites et plans de l espace 6. Synthèse Dans cette séquence,
Plus en détailUtilisation d informations visuelles dynamiques en asservissement visuel Armel Crétual IRISA, projet TEMIS puis VISTA L asservissement visuel géométrique Principe : Réalisation d une tâche robotique par
Plus en détail1S Modèles de rédaction Enoncés
Par l équipe des professeurs de 1S du lycée Parc de Vilgénis 1S Modèles de rédaction Enoncés Produit scalaire & Corrigés Exercice 1 : définition du produit scalaire Soit ABC un triangle tel que AB, AC
Plus en détailAC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =
LE NOMBRE D OR Présentation et calcul du nombre d or Euclide avait trouvé un moyen de partager en deu un segment selon en «etrême et moyenne raison» Soit un segment [AB]. Le partage d Euclide consiste
Plus en détailRappels sur les suites - Algorithme
DERNIÈRE IMPRESSION LE 14 septembre 2015 à 12:36 Rappels sur les suites - Algorithme Table des matières 1 Suite : généralités 2 1.1 Déition................................. 2 1.2 Exemples de suites............................
Plus en détailTUTORIAL 1 ETUDE D UN MODELE SIMPLIFIE DE PORTIQUE PLAN ARTICULE
TUTORIAL 1 ETUDE D UN MODELE SIMPLIFIE DE PORTIQUE PLAN ARTICULE L'objectif de ce tutorial est de décrire les différentes étapes dans CASTOR Concept / FEM permettant d'effectuer l'analyse statique d'une
Plus en détailSystème à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive. Version 1.0
Système à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive Sommaire - Le Robot M.I.M.I. (Multipode Intelligent à Mobilité Interactive) - Présentation du Système à Enseigner. - Composition
Plus en détailChapitre 2. Matrices
Département de mathématiques et informatique L1S1, module A ou B Chapitre 2 Matrices Emmanuel Royer emmanuelroyer@mathuniv-bpclermontfr Ce texte mis gratuitement à votre disposition a été rédigé grâce
Plus en détail* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable
Eo7 Fonctions de plusieurs variables Eercices de Jean-Louis Rouget Retrouver aussi cette fiche sur wwwmaths-francefr * très facile ** facile *** difficulté moenne **** difficile ***** très difficile I
Plus en détail1 Complément sur la projection du nuage des individus
TP 0 : Analyse en composantes principales (II) Le but de ce TP est d approfondir nos connaissances concernant l analyse en composantes principales (ACP). Pour cela, on reprend les notations du précédent
Plus en détailCOURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE
COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE Le cours de la première année concerne les sujets de 9ème et 10ème années scolaires. Il y a bien sûr des différences puisque nous commençons par exemple par
Plus en détailINF6304 Interfaces Intelligentes
INF6304 Interfaces Intelligentes filtres collaboratifs 1/42 INF6304 Interfaces Intelligentes Systèmes de recommandations, Approches filtres collaboratifs Michel C. Desmarais Génie informatique et génie
Plus en détailIntégrales doubles et triples - M
Intégrales s et - fournie@mip.ups-tlse.fr 1/27 - Intégrales (rappel) Rappels Approximation éfinition : Intégrale définie Soit f définie continue sur I = [a, b] telle que f (x) > 3 2.5 2 1.5 1.5.5 1 1.5
Plus en détailLA PHYSIQUE DES MATERIAUX. Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE
LA PHYSIQUE DES MATERIAUX Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE Pr. A. Belayachi Université Mohammed V Agdal Faculté des Sciences Rabat Département de Physique - L.P.M belayach@fsr.ac.ma 1 1.Le réseau
Plus en détailMichel Henry Nicolas Delorme
Michel Henry Nicolas Delorme Mécanique du point Cours + Exos Michel Henry Maître de conférences à l IUFM des Pays de Loire (Le Mans) Agrégé de physique Nicolas Delorme Maître de conférences à l université
Plus en détailLES LOIS PHYSIQUES APPLIQUÉES AUX DEUX-ROUES : 1. LA FORCE DE GUIDAGE
LES LOIS PHYSIQUES APPLIQUÉES AUX DEUX-ROUES : 1. LA FORCE DE GUIDAGE 2. L EFFET GYROSCOPIQUE Les lois physiques qui régissent le mouvement des véhicules terrestres sont des lois universelles qui s appliquent
Plus en détailOptimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications
Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications A. Optimisation sans contrainte.... Généralités.... Condition nécessaire et condition suffisante
Plus en détailCinétique et dynamique des systèmes de solides
Cinétique et dynamique des systèmes de solides Page 2/30 CINÉTIQUE des systèmes matériels... 3 1.) Notion de masse...3 2.) Centre de masse d'un ensemble matériel...4 3.) Torseurs cinétique et dynamique...6
Plus en détailGéométrie dans l espace Produit scalaire et équations
Chapitre 11. 2ème partie Géométrie dans l espace Produit scalaire et équations Terminale S Ce que dit le programme : CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES 2ème partie Produit scalaire Produit scalaire
Plus en détailUtiliser des fonctions complexes
Chapitre 5 Utiliser des fonctions complexes Construire une formule conditionnelle avec la fonction SI Calculer un remboursement avec la fonction VPN Utiliser des fonctions mathématiques Utiliser la fonction
Plus en détailPlan du cours : électricité 1
Semestre : S2 Module Physique II 1 Electricité 1 2 Optique géométrique Plan du cours : électricité 1 Partie A : Electrostatique (discipline de l étude des phénomènes liés aux distributions de charges stationnaires)
Plus en détailCours d Analyse. Fonctions de plusieurs variables
Cours d Analyse Fonctions de plusieurs variables Licence 1ère année 2007/2008 Nicolas Prioux Université de Marne-la-Vallée Table des matières 1 Notions de géométrie dans l espace et fonctions à deux variables........
Plus en détailReconstruction de bâtiments en 3D à partir de nuages de points LIDAR
Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Mickaël Bergem 25 juin 2014 Maillages et applications 1 Table des matières Introduction 3 1 La modélisation numérique de milieux urbains
Plus en détailBien lire l énoncé 2 fois avant de continuer - Méthodes et/ou Explications Réponses. Antécédents d un nombre par une fonction
Antécédents d un nombre par une fonction 1) Par lecture graphique Méthode / Explications : Pour déterminer le ou les antécédents d un nombre a donné, on trace la droite (d) d équation. On lit les abscisses
Plus en détailPlanche n o 22. Fonctions de plusieurs variables. Corrigé
Planche n o Fonctions de plusieurs variables Corrigé n o : f est définie sur R \ {, } Pour, f, = Quand tend vers, le couple, tend vers le couple, et f, tend vers Donc, si f a une limite réelle en, cette
Plus en détailSOMMAIRE. 1. Préambule...2. 2. Le calendrier...2. 3. Trajectoire d un objet lancé...6. 4. Régression linéaire...9
SOMMAIRE 1. Préambule...2 2. Le calendrier...2 3. Trajectoire d un objet lancé...6 4. Régression linéaire...9 5. Calcul de commissions par tranches...12 6. Base de données...16 7. Valeur cible...19 ATTENTION
Plus en détailInformation utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/
Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/
Plus en détailChapitre 0 : Généralités sur la robotique 1/125
Chapitre 0 : Généralités sur la robotique 1/125 Historique de la robotique Étymologie : le mot tchèque robota (travail). Définition : un robot est un système mécanique polyarticulé mû par des actionneurs
Plus en détail05/09/2015. M Ponctualité : CM TD TP & Projet Æ En cas d absence : récupérer!!! 3 05/09/2015
Synthèse d images L3 Présentation du module Sandrine LANQUETIN Bureau G08 sandrine.lanquetin@u-bourgogne.fr Qui? Quand? Mode d emploi M Intervenants : Æ S. Lanquetin sandrine.lanquetin@u-bourgogne.fr M
Plus en détailAnalyse de la vidéo. Chapitre 4.1 - La modélisation pour le suivi d objet. 10 mars 2015. Chapitre 4.1 - La modélisation d objet 1 / 57
Analyse de la vidéo Chapitre 4.1 - La modélisation pour le suivi d objet 10 mars 2015 Chapitre 4.1 - La modélisation d objet 1 / 57 La représentation d objets Plan de la présentation 1 La représentation
Plus en détailGMEC1311 Dessin d ingénierie. Chapitre 1: Introduction
GMEC1311 Dessin d ingénierie Chapitre 1: Introduction Contenu du chapitre Introduction au dessin technique Normes Vues Traits Échelle Encadrement 2 Introduction Les dessins ou graphiques sont utilisés
Plus en détail4.2 Unités d enseignement du M1
88 CHAPITRE 4. DESCRIPTION DES UNITÉS D ENSEIGNEMENT 4.2 Unités d enseignement du M1 Tous les cours sont de 6 ECTS. Modélisation, optimisation et complexité des algorithmes (code RCP106) Objectif : Présenter
Plus en détailProgramme de la classe de première année MPSI
Objectifs Programme de la classe de première année MPSI I - Introduction à l analyse L objectif de cette partie est d amener les étudiants vers des problèmes effectifs d analyse élémentaire, d introduire
Plus en détailExercices - Fonctions de plusieurs variables : corrigé. Pour commencer
Pour commencer Exercice 1 - Ensembles de définition - Première année - 1. Le logarithme est défini si x + y > 0. On trouve donc le demi-plan supérieur délimité par la droite d équation x + y = 0.. 1 xy
Plus en détailAnnexe 1 Programmes des classes préparatoires aux Grandes Ecoles
Annexe 1 Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voie : Physique, chimie et sciences de l ingénieur (PCSI) Discipline : Mathématiques Première année Classe préparatoire
Plus en détailANALYSE CATIA V5. 14/02/2011 Daniel Geffroy IUT GMP Le Mans
ANALYSE CATIA V5 1 GSA Generative Structural Analysis 2 Modèle géométrique volumique Post traitement Pré traitement Maillage Conditions aux limites 3 Ouverture du module Choix du type d analyse 4 Calcul
Plus en détailComment tracer une droite représentative d'une fonction et méthode de calcul de l'équation d'une droite.
Comment tracer une droite représentative d'une fonction et méthode de calcul de l'équation d'une droite. Introduction : Avant de commencer, il est nécessaire de prendre connaissance des trois types de
Plus en détail