12
Synth Synth è è se des manipulateurs se des manipulateurs parall parall è è les les Xiaoyu WANG, Luc BARON, Guy CLOUTIER Département de génie mécanique Polytechnique de montréal

Synthèse des manipulateurs parallèlesFGM N u: vitesse articulaire: matrices déterminées par MGD ou MGI: torseur de l ’organe terminal où : variable intermédiaire (joints passifs)

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

  • SynthSynthèèse des manipulateurs se des manipulateurs

    parallparallèèlesles

    Xiaoyu WANG, Luc BARON, Guy CLOUTIER

    Département de génie mécaniquePolytechnique de montréal

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 2

    IntroductionIntroduction

    � Topologie

    est une description qualificative des propriétés d'un mécanisme. Il s ’agit du nombre des corps, du type de chaque joint, de leurs dispositions et des contraintes géométriques;

    �Géométrie

    est une description quantitative. Elle est des valeurs numériques determinant les positions relatives des joints de chaque corps d'un mécanisme;

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 3

    � Découpler les mouvements en translation et les mouvements en orientation en mettant en série- un manipulateur parallèle en translation et

    - un manipulateur parallèle ou sériel en orientation.

    MMééthodologiethodologie

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 4

    ModModéélisation cinlisation cinéématique des matique des manipulateurs parallmanipulateurs parallèèles en translationles en translation

    1 2,

    i

    1 2

    2 3

    1

    q q ,q

    ( )

    ii i , i in

    i i

    m m−

    ⎡ ⎤≡ ⎣ ⎦===

    =

    q

    T q

    T T

    T T

    T T

    L

    LL

    F6 x (m-1) équations avec m x ninconnus

    dll = m x n - 6 x (m-1)

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 5

    CinCinéématique diffmatique difféérentiellerentielle

    Étant donné dll = 3 , nous avons

    m = 3,

    m x n - 6 x (m-1) = 3Il en résulte que n = 5.

    [ ]

    32

    21

    i

    54321

    )(

    q ,q ,q ,q ,q

    3 2, 1, Pour

    TT

    TT

    qT

    q

    ===≡

    =

    ii

    iiiiii

    i

    F

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 6

    CinCinéématique diffmatique difféérentiellerentielle

    3 5

    3 5

    ×

    ×

    =

    =

    ⎡ ⎤= ⎢ ⎥⎣ ⎦

    v B q

    ω Aq

    AJ

    B

    ({ }) 3rang•

    =qet

    ( )Null•

    =q Aalors

    ( ) 2rang ≤A

    Il est évident que

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 7

    CinCinéématique diffmatique difféérentiellerentielle

    ij

    ij

    ij ij

    ⎡ ⎤≡ ⎢ ⎥⎣ ⎦

    e 0G

    m e

    ije

    ij

    ij

    ij

    f

    g

    ⎡ ⎤≡ ⎢ ⎥⎣ ⎦

    Q

    [ ] [ ] [ ]1,0 , 0,1 , 1,T T Td

    est le code du type de joint avec

    représente respectivement

    représente l ’orientation du joint

    représente le moment du

    ije

    représente la géométrie du joint

    Joint rotoïde, joint prismatique et joint hélicoïdal avec pas d.

    ijm de la position du joint

    par rapport à l ’origine du référentiel. Alors,

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 8

    CinCinéématique diffmatique difféérentiellerentielle

    � La matrice Jacobienne est implicitement donnée par le système d ’équations suivent

    6 3 6 12

    12 3 12 12

    X X

    X X

    + + =

    + =

    t F q G u 0

    M q N u 0

    6 3 12 36 12 12 12

    , , ,

    X XX X

    t

    q

    F G M N

    u

    : vitesse articulaire

    : matrices déterminées par MGD ou MGI

    : torseur de l ’organe terminal

    : variable intermédiaire (joints passifs)

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 9

    ÉÉvaluation du modvaluation du modèèlele

    � Le modèle cinématique a permis l ’application des algorithmes d ’optimisation à la synthèse géométrique des manipulateurs parallèle en translation. L ’application des algorithmes a mené à trouver de nouveaux designs possédant des configurations isotropes.

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 10

    ÉÉvaluation du modvaluation du modèèlele

    � Le modèle cinématique permet aussi de prendre comme paramètre de designs la topologie des manipulateurs parallèles en translation.

    012

    3

    45

    0

    1

    2

    3 4 5

    01

    2

    3

    4 5

    0

    1

    2

    3

    45

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 11

    ÉÉvaluation du modvaluation du modèèlele

    � Le modèle cinématique peut représenter les topologies connues. Il permet aussi de trouver de nouvelles topologies.

  • jeudi, 19 août 2004 Xiaoyu WANG, Luc BARON, Guy CLOUTIER 12

    ConclusionConclusion

    � La synthèse des manipulateurs parallèles est un thème qui engendre un nombre très important de travaux. Pour mettre en valeur les potentiels des manipulateurs parallèles dans le domaine industriel, les méthodes de synthèse doivent permettre, en toute généralité, de déterminer automatiquement un design en vue de satisfaire aux exigences cinématiques d'une application. La méthode que nous proposons nous permet de modéliser géométriquement et topologiquement les manipulateurs parallèles en translation. Un procesus de design automatiséest ainssi possible au niveau de la cinématique. Formuler les cahiers de charges et les critères d ’évaluation reste àréaliser.

    /ColorImageDict > /JPEG2000ColorACSImageDict > /JPEG2000ColorImageDict > /AntiAliasGrayImages false /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages true /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict > /GrayImageDict > /JPEG2000GrayACSImageDict > /JPEG2000GrayImageDict > /AntiAliasMonoImages false /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 1200 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict > /AllowPSXObjects false /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile () /PDFXOutputCondition () /PDFXRegistryName (http://www.color.org) /PDFXTrapped /Unknown

    /Description >>> setdistillerparams> setpagedevice