• Aucun résultat trouvé

Développement et validation expérimentale d'un système d'embrayages magnétorhéologiques pour le contrôle de robot à tendons

N/A
N/A
Protected

Academic year: 2021

Partager "Développement et validation expérimentale d'un système d'embrayages magnétorhéologiques pour le contrôle de robot à tendons"

Copied!
80
0
0

Texte intégral

(1)

UNIVERSITÉDESHERBROOKE

Facu

ltédegén

ie

Départementdegén

ieé

lectr

iqueetdegén

ieinformat

ique

Déve

loppementetva

l

idat

ion

expér

imenta

led

’unsystèmed

’embrayages

magnétorhéo

log

iquespourlecontrô

lede

robotàtendons

Mémo

irede ma

îtr

ise

Spéc

ia

l

ité:gén

ieé

lectr

ique

Joë

lVIAU

Jury: Franço

is MICHAUD(d

irecteur)

Jean-Sébast

ienPLANTE(cod

irecteur)

(2)
(3)

RÉSUMÉ

Lagrande majoritédesrobotsactuelssontutilisésdansledomaineindustriel.Ilsdoivent

travailleràl’intérieurd’unenvironnementcontrôléafindenepasblesserlesgensquiles

entourent.Lesrobotsindustrielssonthabituellementrigidesetnesontpasadaptéspour

travaillerdansdesenvironnementsnoncontrôlés.Afindepallieràceproblème

,unenou-vellebranchedelarobotiqueestenémergence. Qualifiéederobotiquesécuritaireavec

leshumains,ellepermetàdesrobotsdetravailleràproximitédeshumainsetparle

fait même,d’êtreutilisésdansplusieursautresdomainesdontl’environnementn’estpas

contrôlé.L’utilisationd’actionneurscompliantsestuneapprocheutil

iséepourlaconcep-tionderobotsouple.Lamajoritédecestypesd’actionneurspossèdentunebandepassante

limitéeenforcecequiestproblématiquepourplusieurstâchesnécessitantuncontrôleà

lafoisprécisenpositionetenforce.

Ceprojetde maîtrisetraitedel’élaborationetducontrôled’unnouveauconceptd’act

ion-neuràgrandedensitédeforceutilisantlatechnologie magnétorhéologique(MR),etce,

dansunembrayagecombinéàl’enroulementdetendons.Lesembrayages MRpermettent

d’avoirdelargesbandespassantesenforce,d’isolerl’inertiedu moteuraveclejo

intex-terne,dedistribuerlapuissanced’uneseulesourced’énergiecinétiqueetpossèdeune

grandedensitédeforce.Encombinantlesembrayages MRàl’enroulementdetendons,il

estpossiblederepousserla massedurobotàsabase,cequiréduitgrandementl’inertie

delastructuredusystème.Enutilisantlefluide MRdansunembrayage,lecontrôledu

coupleestplussimpleàimplémenter.Parexemple,ilestpossibled’effectuerdes

mouve-mentsquirequièrentbeaucoupdeforcedansuncourtintervalledetemps,toutenétant

capabled’effectuerunetâchequirequiertunegrandeprécisiondemouvement

.Cettecom-binaison,inexistanteactuellement,pourrait meneràdeschangementsimportantsdans

lesecteurdelarobotiquesécuritaireavecleshumainsetdelarobotique mobile.Enplus

decombinercesdernièrestechnologies mécaniques,lestechniquesdecontrôledoivent

êtreadaptéesafind’exploiterlepleinpotentieldecetypedesystème.

Danscemémoire,laconceptionetlaréalisationdeprototypesetdetechniquesdecontrôle

sontprésentés.Pourvaliderlesperformancesdunouveautyped’actionneur,lesperfor

-mancesdebandepassanteencoupledel’embrayage MRetenforceenajoutantlesystème

detransmissionparcâblesontillustréesetdiscutées.Parlasuite,unprototypecomplet

utilisantquatreembrayages MRestprésentéetcaractériséaun

iveaudelabandepas-santeenforceetenposition.Enplusdel’aspect mécanique,unetechniquedecontrôle

adaptéeaunouveausystèmed’actionnementestprésentée.Pourvalideretdévelopper

l’algorithmedecontrôleenposition,unprototypeutilisantdesmoteursélectr

iquesestdé-veloppé.Lacapacitéàs’adapterauchangementdeconfigurationdusystèmed’actionneur

estillustréeetdiscutée.Lesalgorithmesdecontrôlesontensuitevalidéssurleprototype

utilisantlesembrayages MR.

Mots-clés: contrôleurdesystèmeredondant,actionneurcompliant,grandedensitéde

force,interactionhumain-robot,embrayage magnétorhéologique

(4)
(5)

REMERCIEMENTS

Toutd’abord,jevoudraisremercier mesdirecteursde maîtrise,lesprofesseursFrançois

MichaudetJean-SébastienPlante,qui m’ontintroduitau mondedelarecherche.Leur

expérience,conjuguéeàleursprécieuxconseilsetcontactsinternationaux, m’apermis

d’approfondir mesconnaissancestantpersonnellesqueprofessionnelles.Jetiensaussià

offrir messincèresremerciementsàShingoShimodaavecquij’a

ieulachancedetra-vaillerauJapon,toutendécouvrantunecultureattachante.

Finalement,jeremercieégalementtouteslespersonnesquiontcontribuéausuccèsdece

projetainsiquelesautres membresdugroupederechercheIntRoLabetCAMUS.

(6)
(7)

TABLE DES MATIÈRES

1 INTRODUCTION 1

1.1 Problématique ... 3

2 ACTIONNEURSCOMPLIANTS 7 2.1 Embrayage magnétorhéologique... 7

2.2 Tendons... 10 2.3 Contrôle... 12 3 MÉTHODESDECONTRÔLEETACTIONNEUR MAGNÉTORHÉOLOGIQUE AVECTRANSMISSIONPARTENDONS 15 3.1 Abstract... 17 3.2 Introduction... 17 3.3 MR-TDMPROTOTYPE... 19 3.4 OPEN-LOOPPERFORMANCE... 20 3.4.1 NaturalFrequencyofTDM ... 22

3.4.2 DynamicResponseof MRClutchesUsedinaTDM... 23

3.5 CLOSED-LOOPPERFORMANCE... 26

3.5.1 ForceFidelity... 27

3.5.2 ImpulseResponse... 31

3.5.3 MotionControl... 33

3.6 DISCUSSION... 36

3.7 CONCLUSION... 37

4 CONTRÔLE DE ROBOTS MANIPULATEURS ÀTENDONS COMBINANT UNEPROJECTIONÀUNCONTRÔLEURPID 39 4.1 Abstract... 41 4.2 Introduction... 41 4.3 TDM MOTIONCONTROL... 43 4.4 PROJECTEDPIDCONTROLLER... 45 4.5 PROTOTYPESANDEXPERIMENTS... 47

4.5.1 Magneto-RheologicalClutchPrototype ... 48

4.5.2 Direct-DriveElectric MotorPrototype... 50

4.6 CONCLUSION... 53

5 CONCLUSION 57

LISTEDESRÉFÉRENCES 59

(8)
(9)

LISTE DESFIGURES

2.1 Moded’opérationdesapplicationsutilisantlefluide magnétorhéologique

[24]Partiea:Contrôledel’écoulement,Partieb:Contrôledelaforcede

friction... 7

2.2 Comportementdufluidemagnérorhéologiquelorsdel’applicationd’unchamp

magnétique[17]... 8

2.3 Frein magnétorhéologiqueàtambour[14]. ... 9

2.4 Comparaisond’un modèled’hystérésisd’unfrein MRàdesdonnéesexpér

i-mentales[5]. ... 10

2.5 Configuration mécaniqued’unbras manipulateurutilisantdesactionneurs

àchaquejoint[33]... 11

2.6 Applicationduprincipedetendonantagonisteàunseuljoint[45]... 12

2.7 Représentationducontrôlecompletd’unrobot musculosquelettique[21]... 13

3.1 Kinematicdrawingofamulti-DOFTDMactuatedby MRclutchesinslippage.20

3.2 The2-DOF MR-TDMprototype:a)3D modelviewofthe MRclutchesand

cableattachments(front MRclutchhasbeenremovedforbetterviewofthe

drivesystem);b)photographoftheactualprototype... 21

3.3 Cross-sectionviewofa MRclutchusedinthe2-DOF MR-TDMprototype.. 21

3.4 ModelofonecableattachmentofaTDMactuator. ... 22

3.5 Experimentalsetupsusedtocharacterizea)thetorque-to-currentrelation

andtorquebandwidthof MRclutches,andb)theopen-loopdynam

icres-ponseof MRclutcheswithcabletransmission... 24

3.6 Torquetransmittedbyan MRclutchinrelationtotheappliedcurrent

.In-put memberoftheclutchisdrivenat450RPM... 25

3.7 MRclutchtorquebandwidthinresponsetochirpfunctionhavinganampl

i-tudeof2.815Aandfrequencyrangingfrom2.5to35 Hz.Input memberof

theclutchisdrivenat150RPM,350RPM,and450RPM... 25

3.8 Viscoustorquetransmittedbyan MRclutchintermsofinputvelocity.... 27

3.9 Forcebandwidthofan MRclutchwithacabletransmissioninresponseto

chirpfunctionhavinganamplitudeof2.815Aandfrequencyrangingfrom

2.5to35 Hz.Input memberoftheclutchisdrivenat150RPM,350RPM,

and450RPM... 28

3.10End-effectorforcebandwidthinresponsetoachirpfunctionhav

inganam-plitudeof28Nandfrequencyrangingfrom0.1to20Hz,drivenat750RPM. 30

3.11 Highprecisionandhighbandwidthforcecontrolexperiment... 31

3.12Jumpingtesttoexperimenthighimpulseresponseofthe MR-TDM.The

bottomofthepicturerepresentsthestartposition.Thetopofthepictureis

thehighestpositionreachedduringthejumpsequence,andthe measured

heightis0.76 m... 32

3.13 MR-TDMjointpositionstepresponseat1050RPM withanamplitudeof

28.6◦... 35

(10)

viii LISTEDESFIGURES

3.14Jointpositionduringtrajectorytrackingusingthe MR-TDM... 35

4.1 4-DOFtendon-driven manipulatoractuatedby MRclutchesinslippage... 42

4.2 Kinematicdrawingofa multi-DOFTDMactuatedby magneto-rheological

clutches... 43

4.3 ProjectionofthejointpositiononthePOQplanformedbythepulley-jo

int-cableattachments... 46

4.4 SchematicofthetwostatesoftheProjectedPIDcontroller... 46

4.5 BlockdiagramoftheProjectedPIDcontroller... 48

4.6 2-DOFprototypeofaTDMactuatedby magneto-rheologicalclutches:a)

CADviewofthe MRclutchesandcableattachments(front MRclutchhas

beenremovedforbetterviewofthedrivesystem);b)prototype. ... 49

4.7 Torquetransmittedbya MRclutch maintainedinsl

ippageintermsofap-pliedcurrent... 49

4.8 Trajectorytrackingofthe2-DOFTDMactuatedwit MRclutches... 50

4.9 Prototypeofa2-DOFTDMactuated withredundantdirect-driveelectric

motors... 51

4.10TopviewofactuatorconfigurationsA(N+1),B(2N),C(2N+2),D(2N+2),

E(2N+2−1),F(2N+2−2).Circledactuatorsrepresentactuatorsthatare

notatthelocationindicatedinthebaselineconfiguration.Actuatorfailures

arerepresentedbyX... 52

4.11TrajectorytrackingofconfigurationsCandD... 52

4.12Estimatedcabletension(Ft)from motorcurrentreadingsineachcab

(11)

LISTE DES TABLEAUX

3.1 MRClutchPerformanceandGeneralPhysicalParameters... 20

3.2 MassandNaturalFrequencyofElectromagneticTDMvs MR-TDM... 23

4.1 Meanand MaximumPositionTrackingErrorofAllConfigurations ... 53

(12)
(13)

LEXIQUE

LadéfinitiondestermesestfortementinspiréeduGranddictionnaireterminologiquede

l’OfficedelalanguefrançaiseduQuébec.

Actionneur:Dispositifquipermetde mouvoirlastructured’unrobotparl’application

desaforce motrice.

Environnementnoncontrôlé:Environnementdynamiqueoùilestimpossib

ledepré-voircequipeuts’yproduire.

Compliance mécanique:L’inversedelaraideur mécaniquequicorrespondàlapente

delarelationentrelavariationdeforceparrapportàladéflexion.Pourunetâchedonnée

enrobotique,lacompliance mécaniqueexprimelacapacitédusystèmecomposantun

robotàs’adapterauxforceextérieuresquiluisontappliquées.

Tendon:Cordagefibreuxrésistant,fixéàunepartiestructurelle(squelette)offrantune

priseaux muscles.

Robot musculosquelettique: Robotdontlaconceptions’inspiredecelledesanimaux

etestcomposéed’unsystèmede musclesainsiqued’unestructureosseuse.

(14)
(15)

CHAPITRE1

INTRODUCTION

Jusqu’àtoutrécemment,la majoritédesrobotsétaientutilisésdansdesenvironnements

contrôlés,oùl’humainn’avaitpasaccèsàl’espacedetravail.Eneffet,ilenétaitainsipour

éviterlesdangersdeblessureengendrésparunecollisionentrelerobotetl’humain.La

visionderrièrelaconceptiondecesrobotsrigidesreposesurtoutsurl’efficac

itédeceux-ciàeffectuerunetâchebienspécifiqueàl’intérieurd’unenvironnementcontrôlé.Pour

répondreàcescritères,lesrobotssontfabriquésàl’aidede matériauxrigidescouplésà

des moteursàtransmissiondirecte.Cetypedeconception,diterigide,n’estpasadapté

pourfabriquerdesrobotstravaillantdansdesenvironnementsnoncontrôlés.Ainsi,pour

palliercettelacune,lanouvelleorientationderrièrelaconceptiondesrobots,conception

sécuritaireavecleshumains,permetàceux-cid’êtreutilisésdansplusieurssecteursdela

robotiquedontl’environnementn’estpascontrôléetdanslequelilestmaintenantpossible

pourlesrobotsdecôtoyerdeshumains[62].

Ilyaplusieursavantagesàutiliserunrobotsécuritairepourleshumains.Prem

ière-ment,lerobotpeutalorsêtresortidelacagedanslaquelleilsetrouvehabituellement.

Danslecasd’uneusine,cetterelocalisationdurobotpermetd’augmenterlaflexibilité

dansleschaînesde montageparlapossibilitédecoopérationentreleshuma

insetlesro-bots.Lesrobotsnepossèdentpasencoretouteslescapacitésnécessairespourremplacer

entièrementleshumainsdanslesusines.Deparcefait,unecoopérationentrehuma

in-robotpeuts’avérertrèsavantageuse.D’uncôté,leshumainspossèdentune multitudede

capteursqu’ilssonten mesured’interpréterintelligemment.Parcontre,ilssefatiguent

facilement,n’ontpasunebonneprécisionde mouvementetpeuventseblesserlorsqu’ils

effectuentdes mouvementsrépétitifs.Àl’opposé,lesrobotsnesontpasenmesuredetra

i-teradéquatementtouteslesdonnéesprovenantdeleurscapteurs.Parcontre,ilssonttrès

précisdansleur mouvementetpeuventtravaillerindéfiniment[8].Enutil

isantdesro-botsplussécuritaire,ilestpossibledelaisserlesemployéscoopéreravecceux-cietainsi

combinerleursavantagesrespectifs.Ilestdoncenvisageablepouruneusined’ajouterun

robotsansnécessairementdevoirreconfigurertouteladispositiondeschaînesde

mon-tage. Deuxièmement,grâceauxrobotssécuritaires,ilestpossiblederéduireletemps

deprogrammationdeceux-ci.Eneffet,aulieudepasserplusieursheuresdevantunor

-dinateurpourprogrammerlesopérationsqu’unrobotdevraeffectuer,ilestpossiblede

(16)

2 CHAPITRE1.INTRODUCTION

programmerautomatiquementlerobotenguidantdirectementses membres[41].Ainsi,

unhumainsansexpérienceenprogrammationrobotiquepeuttoutde même montrerau

robotcommentaccomplirunetâcheparlesimplefaitdele manipuler.Ledélaide miseen

servicedurobotestalorsgrandementréduitpuisquecelui-cientrerapidementenmarche.

Larobotiquesécuritairepourleshumainsneseretrouvepasseulementdansledomaine

industriel.Elleestaussiintéressantepourlecréneaudelaréadaptat

iondesêtreshu-mainsafindetraiterlesproblèmesliésaux mouvementsdes musclesetdesarticulations

apparuesaprèsunaccidentcérébrovasculaire.Enutilisantdestechn

iquesderéadapta-tionadéquateeteneffectuantrégulièrementdes mouvementsderéadaptationrépétitifs

degrandeintensité,lespersonnesincommodéesparcestypesdetroub

lespeuventamé-liorerleurcapacitéde mouvement[40].Parexemple,unepersonneayantdesexercices

deréadaptationàeffectuerquotidiennementpoursarééducationde mouvementspeut

effectuerletoutàla maisongrâceàunrobotsécuritaire. Unexosquelettepermetd

’en-traînerdespatientsà marcherlorsqueceux-cirésidentloinetnepeuventserendreà

unecliniquepourrecevoirl’aided’unphysiothérapeute[57]. Danslecadredecetype

d’applicationavecdeshumains,plusieursspécificationsdoiventêtrerespectéeslorsdela

conceptiondurobot,soitunemécaniquesimple,nonencombrante,légèreetpuissante[9].

Unautresecteurdelarobotiquequipeutaussitirerungrandavantagedesrobotssécur

i-tairesestlarobotique mobile,plusspécifiquement,celuidesrobots marcheurs.Plusieurs

principesexistentpourdonnerla mobilitéauxrobots.Lessystèmesàroueetàchenille

comptentparmilesplusrépandusetlesplussimplesàconcevoir.Chacundecessystèmes

comportedesavantagesetdesinconvénientsparticuliers.Lesrobotsemployantdesroues

poursedéplacerpeuventsupporterunegrandecharge.Parcontre,ilsdoiventêtreutil

i-séssurdessurfacesrelativementplanes.Pourcequiestdesrobotsàchenilles,ilssont

mieuxadaptéspourdesterrainslégèrementaccidentés, maisnécessitentune méthode

decontrôlepluscomplexepours’orienteràl’aidedesprincipesdel’odométrie.Cesdeux

systèmesdelocomotionsontsurtoutadaptéspourpermettreàdesrobotsdesedéplacer

surdessurfaceslégèrementaccidentées.Pourqu’unrobotpuisseêtreutil

isédansdesen-vironnementsoùlasurfaceestgrandementaccidentée,unautretypedelocomotionest

nécessaire.L’utilisationderobots marcheursestplusadéquatepourcetypedesituation

ets’adapte mieuxauxenvironnementsnoncontrôlés[11].Possédantlacapacitédese

déplacersurdessurfacesgrandementaccidentées,lesrobots

marcheurspeuventaccom-plirplusieurstâchesintéressantesdansdesendroitshostilesauxhumains.Parexemple,

ilestpossibled’utilisercesrobotspourl’explorationplanétaire[26],ainsiquedansdes

(17)

1.1. PROBLÉMATIQUE 3

aussicertainesproblématiquespouvantêtrerésoluesparlarobotiquesécuritaire. Une

grandeforceestengendréelorsquelespattesdurobotentrentencontactaveclesolet

cetteforces’amplifieaveclavitessededéplacement[6].Enutilisantdesact

ionneurscom-pliants,cetteforceestréduiteetpermetune meilleurestabilitédanslesenvironnements

noncontrôlés[42].

1

.1 Prob

lémat

ique

Unrobotestcomposéd’unensembledesous-systèmesimpliquantdela mécanique,de

l’électroniqueetdel’informatique.Lesprinc

ipesdechacunedecessphèresdecompé-tencedoiventêtrebienagencésafindecréerunrobotquipeutaccompl

irdestâchescom-plexescommecelleseffectuéesparleshumains.Lorsquedesrobotstravaillentdansun

environnementnoncontrôlé,ceux-cidoiventêtreen mesured’opérerdefaçonsécuritaire

conjointementàdeshumains.Àlafoissoupleetsécuritaire,lerobotdoitaussiêtrepu

is-santetpolyvalentafindepouvoiraccomplirdiversestâches[7].Enplusdecescritères

deperformance,l’inertiedesparties mobilesetlavitesse maximaled’opérationdoivent

êtreconsidéréeslorsdelaconceptiondurobot,particulièrementlorsqu’ildoitinteragir

directementavecdeshumains.Ainsipourobtenirunefaibleinertie,la massedesparties

mobilesetl’inertieinduiteparlesactionneursdoiventêtrelespluspetitespossible[19].

Jusqu’à maintenant,ilexistedeuxapprochesdifférentesqu

iseconformentauxcarac-téristiquesdelarobotiquesouple:lecontrôleencoupled’unrobotlégeretl’utilisation

d’actionneurscompliants[3].

Enpremierlieu,la méthodebienétablieducontrôleencouplederobotspossédantune

faibleinertieproposel’utilisationd’actionneursrigidesplusconventionnelsainsique

l’ajoutdeplusieurscapteursdeforceetdeposition.Afinderendrelerobotsouple ma

l-grél’utilisationdepiècesrigides,lesystèmedecontrôlesimuleuncomportement« masse

ressortamortisseur»àl’aidedescapteursetdesactionneursàsadisposition[4].Cette

approchen’esttoutefoispasparfaite.Effectivement,lesystèmedecontrôlepourraitne

pasdétecterassezrapidementunecollisionet,parlefait même,engendrerunegrande

forced’impactavecsonenvironnement.Ceproblèmesurvientcarundélaiestprésent

danslaboucledecontrôleoudanslatransmissiondesdonnées. Cetypedesituation

nedoitabsolumentpasseproduire,carlacollisionengendréepourraitsurveniravecun

humain.Danscecas,nonseulementlesdélaisdanslesystèmedecontrôlesontprob

léma-tiquesavecla méthodeducontrôleencouplederobotslégers, maisenpluslescapteurs

(18)

4 CHAPITRE1.INTRODUCTION

forcesextérieures.Eneffet,commeceux-cipermettentdepercevoirl’environnementqui

entourelerobot,ilestobligatoirequelamultitudedecapteursutilisésprocurenttoujours

une mesurepréciseetredondanteaucontrôleurafinqu’ilpu

isseprendrelesbonnesdé-cisions.Cetteconfigurationdeplusieurscapteursvientnécessairementavecuncoûtde

productionélevé. Undernierdésavantagedecetteapprocheseproduitlorsquelerobot

subitunchocavecsonenvironnement.Lorsdel’impact,unegrandeforceestexercéed

i-rectementsurlesactionneursquipeuventainsibriser.Iln’existeaucunautre moyenque

lecontrôleurlui-mêmepourprotégerlerobotdel’environnement.Cetteapprochedela

robotiquesécuritaire,soitl’utilisationde méthodedecontrôleencoupled’unrobotléger,

possèdetoutefoisungrandpoitentielderéussite.LerobotLWR-IIIdéveloppéàl’Institute

ofRoboticsand MechatronicsauGermanAerospaceCenter(DLR)utilisecette méthode.

Lerobotest mêmedéjàemployédansplusieursdomaines[4].

Lasecondeapprochepoursatisfairelescaractéristiquesdelarobotiquesécuritaireest

l’utilisationd’actionneurscompliants.Cetyped’actionneuralacapacitédes’adapteraux

forcesquiluisontappliquées.Ainsi,lorsd’unecollisionentrelerobotetsonenv

ironne-ment,l’énergieengendréeparlaforced’impactestemmagasinéeoudissipéeparl’act

ion-neur.Lesengrenagesetle moteursontdoncprotégésdesperturbationsextérieuresappl

i-quéessurlerobot.Afind’obtenircescaractéristiquespropresauxactionneurscompliants,

plusieursutilisentunecombinaisonderessortsetdecapteursdeforce.Parcontre,l’ajout

deressortsdiminuelesperformancesauniveaudelabandepassanteetdelaprécision

[3,63].Ilexistetoutefoisd’autresfaçonsdecréerdesactionneurscompliants.L’util

isa-tiondedeuxactionneursàimpédancevariableagissantdefaçonantagonisteserévèleun

principedeconceptionoffrantdebonnesperformances[14].Toutefois,lesperformances

nesontpascomparablesauxcapacitésdesactionneursàentraînementdirectderobot

rigide.

De multiplesactivitésderecherchedeplusenp

lusfréquentessonteffectuéesdansledo-mainedesactionneurscompliantsetdessystèmesdetransmissionpartendon.Unepor

-tiondestravauxportentsurlessystèmesutilisantlefluide magnétorhéologiques(MR).

Lesactionneurs MRpossèdesdescaractéristiquesintéressantestantaun

iveaudelacom-plianceavecunelargebandepassanteencouplequedelagrandedensitédeforce.Les

systèmeàcâblesontutilisépourréduirel’inertiedesparties mobiles,qu

iestunecaracté-ristiquenécessairepourlesrobotssécuritaires.Parcontre,certaindéfissontrencontrés

auniveaudesembrayages MRpourlecontrôleprécisducouplesansl’utilisat

iondecap-teurs,notammentlanon-linéaritéengendréparlephénomèned’hystérésisperçudans

(19)

inesap-1.1. PROBLÉMATIQUE 5

prochesproposentdessolutionsàcesproblèmes.Parexemple,ilestcourantd’utiliserun

contrôleantagonistepourdessystèmesàtendonsquipourraitaussis’avéreravantageux

pourcontrerleseffetsdenon-linéaritéengendréparlesembrayages MR.Parcontre,

lorsquelenombredetendonsaugmentepourunseuldegrédeliberté,les méthodesde

contrôlesontpluscomplexesetspécifiquesàchaquesystème.

Dansleschapitressuivants,ilestdémontréqu’ilestpossibledecontrôlerchaucundes

actionneursdefaçonindépendantesàl’aidedu modèlecinétiqueetd’unsystèmesimple

àtendonenutilisantunsystèmeagoniste/antagonistedetendon.Lesrobots muscu

los-quelettiquesserapprochentdutypedeconfigurationutilisédansleprojetde maîtrise.La

plusgrandedifférenceprovientdelasourcedeforcepourenroulerlestendons.Dansla

plupartdessystèmesdéjàexistants,un moteurélectriqueàcourantcontinuestcoupléà

unsystèmed’engrenagespourensuiteenroulerletendon.Uncapteurdepositionestut

i-lisépourcompterlenombredetoursd’enroulementdutendonsurlapoulieet,parlefait

même,endéduiresalongueur.Laconfigurationproposéedansleprojetdemaîtriseutilise

l’embrayage MRactionnéparun moteurélectriquecommesourcedeforcepourenrouler

letendon.Deplus,l’encodeurestrepositionnéauniveaudujoint.Commelessystèmesse

ressemblentgrandement,ilestpossibledecomparerlestechniquesutil

iséesdansledo-mainedesrobotsmusculosquelettiquespourcontrôlerlesystèmed’actionneursàtendons.

Parcontre,ilestévidentquetoutn’estpasidentiqueetqu’ilyaplusieurs modifications

àentreprendrepouradaptercetypedecontrôleursurlesystèmedéve

loppédanslepro-jetderecherche.Ainsi,unchapitredece mémoireestconsacréàla méthodedecontrôle

enpositiondéveloppée.Iln’existeactuellementaucun moyenpourcontrôlerun

systèmeàtendonscomplexeutilisantlatechnologie MRcoupléautendonpour

concevoirles musclesartificiels.Leprojetderechercheapporteunesolution

pourlecontrôledesystèmeutilisantdesactionneurscomposésd’embrayage

MRpourenroulerdestendons.

Enrésumé,leprojetde maîtrisetraiteducontrôleetdudéveloppementd’unnouveau

systèmed’actionneurscompliantsàgrandedensitédeforcepermettantaurobotd’inter

-agirauseindesonenvironnement.Lechapitre1dresseunportraitdubesoinpource

typedesystèmed’actionneursetexpliquelasolutiondéveloppée.Lechapitre2présente

unerevuedestravauxderechercheexistantsausujetdesactionneurscompliants,et

plusparticulièrementlesembrayages MR,lessystèmesàtendonsainsiqueles méthodes

decontrôlederobot musculosquelettique.Auchapitre3,leprincipede manipulateurà

tendons MRestexpliquéetcaractériséexpérimentalement.Lechapitre4présentela

(20)

6 CHAPITRE1.INTRODUCTION

MRetd’unprototypeàactionnementredondant.Ledernierchapitreeffectueunretour

(21)

CHAPITRE2

ACTIONNEURSCOMPLIANTS

Puisqueleprojetderechercheimpliqueunecombinaisondedifférentestechnologies

mé-caniquesenplusdes méthodesdecontrôlespécifiquesausystèmed’actuation,plusieurs

aspectsdifférentssontàexplorer.Ainsi,danslessectionssuivantes,lesrecherchesbibl

io-graphiquesenlienaveclesembrayages MR,lessystèmesd’enroulementdetendonsetles

méthodesdecontrôlessontrésumées.

2

.1 Embrayage magnétorhéo

log

ique

Lesfluides MRsontcomposésprincipalementdetroissubstances.Lapremière,quise

retrouveenplusgrandequantité,estlefluidedebasequipermetdeconten

iretdetrans-porterlesparticulesenplusdelubrifierle mécanisme.Ensuites’ajoutentlesparticules

polarisablesquipossèdentunehautelimitedesaturation magnétique.Finalement,la

troisièmepartieconstitueun mélanged’agentsstabilisateursquipermetderalentirla

vitesseàlaquellelesparticulespolarisablessesédimententlorsquelesystèmen’estpas

enfonction[2].Enutilisantlacombinaisondecestroissubstances,ilestpossibledecréer

plusieurstypesd’applicationsquisebasentsurdes modesd’opérationbienprécis.Parmi

ceux-ci,onretrouvele modedecontrôledel’écoulementetceluiducisaillement

.Lafi-gure2.1illustreleprincipedefonctionnementdecesdeux modes.

Figure2.1 Moded’opérationdesapplicationsutilisantlefluide

magnétorhéo-logique[24]Partiea:Contrôledel’écoulement,Partieb:Contrôledelaforce

defriction.

Le modedecontrôledel’écoulementestdémontrésurlapartieadelafigure2.1.Cetype

deconfigurationestgrandementutilisépourfabriquerdesamort

(22)

8 CHAPITRE2. ACTIONNEURSCOMPLIANTS

pacitédevarierlaconstanted’amortissement.Pourcefaire,lavitessed’écoulementdu

fluideestcontrôléeàl’aideduchampmagnétiqueappliqué.Lorsqu’unchampmagnétique

estappliqué,lesparticulespolarisabless’enlignentselonlechampetrestreignentl

’écou-lementdufluide.Lapartiebdelafigure2.1illustreleprincipeemployépourlafabr

ica-tiondesembrayagesdel’actionneur.Danscetypedeconfiguration,c’estlaforcedefriction

entrelesdeuxplaquesquiestcontrôléeàl’aideduchamp magnétique.Pluslechamp

ma-gnétiqueestgrand,pluslaforcedefrictionentrelesplaquesestélevée.Lefluide MRse

comportecommeunfluidedeBinghamdontlacontrainted’écoulementestvariableselon

l’intensitéduchamp magnétiqueappliqué[24].Legraphiquedelafigure2.2permetde

visualiserl’effetduchamp magnétiqueBisurlacontraintedecisaillement.Lorsquele

champ magnétiqueaugmente,lacontraintedecisaillements’amplifie.

Figure2.2 Comportementdufluide magnérorhéologiquelorsdel’application

d’unchamp magnétique[17].

Laformule2.1valideseulementlorsque˙y>0décritlacontraintedecisaillementcompor

-tantdeuxpartiesdistinctes.Lapremièrepartieestconstituéedelacontrainted

’écou-lementT0(Pa)reliéeauchamp magnétique. Ladeuxièmepartieestcomposéedela

contraintereliéeàlaviscositéµ(Pa·s)dufluideetdutauxdecisaillement˙y(1/s).

F

(23)

2.1. EMBRAYAGE MAGNÉTORHÉOLOGIQUE 9

Ilestànoterqueladeuxièmesectiondel’équation,quiestconstituéedelaviscositémult

i-pliéeparletauxdecisaillement,pourraitposerproblèmelorsducontrôledel’actionneur.

Eneffet,uncoupleconstantestgénéréparlacontrainted’écoulementdufluidelorsque

le moteurestenrotationàunevitessedonnée.Parcontre,toutenétantproblématique

pourl’application,cecouplepourraitaussiengendreruneffetbénéfiqueausystème.Il

permettraitdetoujoursgarderunetensiondanslestendons.

Lesembrayages MRexploitentlespropriétésbienspécifiquesdufluide MRpourcontrôler

latransmissiondecouple.Afind’exploiterlefluide,unembrayageutiliseprincipalement

unebobinedefils,unbâtiferromagnétiqueetunensemblederotorsetdestators.Il

existedeuxconfigurationspossiblespouragencerlesstatorsaveclesrotors:àdisques

ouàtambour.Leschémadelafigure2.3permetde mieuxcomprendrel’agencementà

tambourd’unfrein MR.

Figure2.3 Frein magnétorhéologiqueàtambour[14].

Cettecombinaisond’élémentspermetd’obtenirunembrayagecontrôlab

leenforcecom-portantpeud’usure mécanique,etce,àunfaiblecoût.Parcontre,cetyped’embrayage

possèdeaussicertainsdésavantageslorsquelecoupledesortiedoitêtrecontrôlépréc

i-sément.Parmiceux-ci,onretrouveunehystérésisetunenon-linéaritédanslarelation

entrelecourantappliquéàlabobineetlecoupleproduit[32].Lephénomèned’hystérésis

estcauséparlarémanence magnétiquedes matériauxferromagnétiques

.Cettehystéré-sisestvisibleauniveaudelarelationducoupleenfonctionducourantpourunfrein

MR.Legraphiquedelafigure2.4démontrequelecoupleproduitàuncourantdonné

(24)

10 CHAPITRE2. ACTIONNEURSCOMPLIANTS

boucleouverte,l’hystérésisdoitêtrepriseencomptesiuncontrôleprécisducoupleest

nécessaire.

Figure2.4 Comparaisond’unmodèled’hystérésisd’unfrein MRàdesdonnées

expérimentales[5].

Ilexistequelquessolutionsdanslalittératurepourpallieràceproblème.Unetechnique

possibleestd’utiliseruncapteurpour mesurerdirectementlechamp magnétiquequi

passedanslefluideetdetrouverlarelationquilerelieaucouple[13].Ledésavantage

decettetechniqueestqu’ilnécessitel’ajoutd’uncapteurpourêtreen

mesuredecontrô-lerlefrein.D’autrestechniquesconsistentàcréerun modèledel’embrayage

MRente-nantcomptedelarémanence magnétique. Unepremièrealternativeproposed’utiliser

un modèleàquatresparamètresquirelielecourantdanslesbobinesaucoupledesortie

dufrein.Àl’aidedece modèle,ilestpossibledetrouverquatreparamètresdu modèle

quipermettentdecaractériserlephénomèned’hystérésis[31].Unedeuxièmealternative

pourbiencontrôlerlecoupled’unfrein MR malgréleproblèmed’hystérésisestl’util

isa-tiond’unréseaudeneuronesàpropagationavantutilisantlarétropropagationdel’erreur

pourévaluerlesparamètresd’unsystèmeutilisantunfrein MR[43].Danscetarticle,le

freinn’estpasdirectement modélisé;c’estplutôtlesystèmeentierutilisantlefreinqui

l’est.Àl’aidedecettetechnique,ilestpossibledecontrôlerprécisémentlaforceàl’aide

duréseaudeneuronesquiestimelesparamètresdusystème.

2

.2 Tendons

L’utilisationdetendonspourledéveloppementderobotapporteplus

ieursavantagesse-lonlatâchedemandée.Laréductiondela massedelapartie mobiled’unbrasrobotisé

compteparmilesplusintéressants.Lorsqu’unbras manipulateurutilisedesactionneurs

(25)

2.2. TENDONS 11

desupporterlesactionneursquisuivent.Lafigure2.5permetde mieuxvisualisercette

problématique.

Figure2.5 Configuration mécaniqued’unbras manipulateurutil

isantdesac-tionneursàchaquejoint[33].

Laformule2.2permetdecalculerlecouplefourniparchacundesactionneurslorsquele

manipulateurestenpositionstatiqueàl’horizontale.Le manipulateurestcomposéd’une

combinaisondejointsetd’actionneursdelongueurl(m),demassem (kg)etsupporteune

masse M (kg)auboutdurobot.

Ti=(n+1−i)Mgl+12(n+i−1)2mgl (2.2)

Cetteformulerévèlequelesactionneurslesplusprèsdelabasedoiventêtrepluspu

is-santsafindesupporterlepoidsdesautresactionneurs[33].Lorsqu’un manipulateurut

i-lisedestendonspourtransférerlapuissance,lesactionneurspeuventêtrerepoussésau

niveaudelabasedurobot.Ilestdoncpossibled’utiliserdesactionneurs moinspuissants,

caraveccetteconfigurationlesjointslesplusprèsdelabasen’ontpasàsupporterle

poidsdesjointssuivants.

Lessystèmesàtendonsnécessitentdes méthodesdecontrôlebienparticulières,caril

estseulementpossibled’exerceruneforcedetractionavecceux-ci. Mêmeaveccette

contrainte,ilexisteplusieursfaçonsdecontrôlerdessystèmesàtendons.La méthode

destendonsantagonistesquiseretrouve mêmechezl’humainesttrèsefficaceetfacileà

mettreenplace.Cettetechniqueestàlabasedeplusieursautres méthodesdecontrôle

derobotàtendons.Leschéma2.6permetd’illustrerceprincipe.

Afindebougerunseuljoint,deux moteurspositionnésdefaçonantagon

istesontnéces-saires.Chacundes moteurspeutprendredeuxtypesde modeselonladirectiondu

mou-vement:tireurousuiveur[45].Lorsqu’un moteuresten modetireur,ilestactionnépour

enroulerletendon.Lejointsedéplacedoncversce moteur.Durantce même mouvement,

lemoteurantagonisteagitenmodesuiveur.Ilpermetdetoujoursgarderunetensiondans

letendon.Ceprincipesimplepeutêtreutilisépourdémontrerlafaisabilitédusystèmeà

(26)

12 CHAPITRE2. ACTIONNEURSCOMPLIANTS

Figure2.6 Applicationduprincipedetendonantagonisteàunseuljoint[45].

2

.3 Contrô

le

Enpartantduprincipedetendonagoniste/antagoniste,ilestpossibledebiencontrôler

unsystèmeutilisantplusieurstendonspourunseuljoint.Ilsuffitdebien modéliserle

systèmepourêtreen mesured’appliquerlabonnetensiondanschacundes muscles.Par

contre,cettetechniquedevientdeplusenpluscomplexesielleestappl

iquéeàunecom-binaisongrandissantedetendonsetdejoints.Le modèleàcompléterpourcontrôlerun

seuldegrédelibertéestdéjàtrèscomplexe[44].Elledemandede modéliserparfaitement

lesystème,cequidevienttrèsdifficileàeffectuer,carl’utilisationdetendonengendre

plusieursnon-linéaritésdanslesystèmeàrésoudre.Pourcontrerceproblème

,uneap-procheplusgénériqueaétéproposéeafind’êtreen mesuredecontrôlerdessystèmesplus

complexes,etce,plusfacilement.Ellesebasesurladécompositiondu modèle muscu

los-quelettiqueentroisparties:lastructure,le muscleartificieletlaliaisonentrelesdeux

[21].Endécortiquantleproblème,ilestplusfaciledecontrôlerunsystèmehautement

complexe.

Lapremièrepartieconsisteàcréerunmodèledelastructuredumanipulateur.L’équation

du mouvementdelastructurepeutêtredécriteàl’aidedelaformecanoniquedansle

domainedesjoints[15].L’équation2.3représentelarelationentrelecoupleappliquéau

jointetlapositiondecelui-ci.

τ=H(q)¨q+C(q,˙q)+τG(q) (2.3)

Lesvariablesq,˙q,¨qetτreprésententrespectivementlaposition,lavitesseangulaire,

l’accélérationangulaireetlaforcedechacundesdegrésdeliberté.H estune matricede

(27)

2.3. CONTRÔLE 13

unvecteurreprésentantlaforcedegravité.Pouréliminerlessingularitésengendréespar

l’utilisationdeseulementtroisvariablespourreprésenterl’orientationd’unjo

intsphé-rique,lareprésentationdesrotationsdanslestroisaxesestfaiteàl’aidedesquaternions

[61].Àl’aidedecettereprésentation,ilestpossibled’éliminerlespossibilitésdes

ingu-laritésparl’ajoutd’unevariableaveclareprésentationparquaternion.Parlasuite,il

suffitd’utiliserlesprincipesdela mécaniquestatiqueetdynam

iquepourtrouverlespa-ramètresdu modèledelastructuresouslaformecanonique.

Lorsquelemodèledelastructureestconstruit,l’équivalentdecequiestconsidérécomme

un muscleartificieldoitluiaussiêtrereprésenté.Dansl’article[21],le muscleartificiel

estcomposéd’un moteur DCutilisépourenrouleruntendonensérieavecunressort.

Ilutilisele modèled’un moteur DCcombinéau modèled’étirementd’unressortpour

représenterleursystèmede muscleartificiel.

Ladernièrepartieconsisteàrelierl’équationdu mouvementdelastructureau modèle

des musclesartificiels.Cettetâcheestcomplexesiplusieurs musclessontutiliséspour

actionnerseulementunseuldegrédeliberté.Poursimplifierleproblème,unréseaude

neuronesdetypemultilayerperceptron estutilisépourapprendre,parrétropropagation

del’erreur,lelienentrelaforceexercéeparles musclesetlecouplerésultantauniveau

dujoint[21].Enutilisantlacapacitéd’apprentissageduréseaudeneurones,ilestplus

facilederelierlastructureetle muscleartificielqueparla modélisation mathématique

ducoupleproduitsurlejointparlaforceappliquéeparchacundestendonsse

lonlapo-sitiondujoint.Lorsquetousles modèlessont misenplace,unsystèmedecontrôleuren

Figure2.7 Représentationducontrôlecompletd’unrobot musculosque

let-tique[21].

(28)

14 CHAPITRE2. ACTIONNEURSCOMPLIANTS

descontrôleurs.Premièrement,uncontrôleurP,PDouparvariabled’étatestutilisépour

asservirlaforceproduiteparchacundes musclesartificiels.Ensuite,uncontrôleurde

plushautniveaucalculelecouplenécessaireàchacundesjointspourobtenirl’accé

léra-tion,lavitesseetlapositiondeceux-ci.Laconfigurationdeplusieurs musclespardegré

delibertéestproblématiquelorsducalculdelaforceàappliquerparchacundes muscles.

Pourrésoudreleproblème,deuxcontraintessontajoutéesausystèmeàrésoudre:un

musclepeutseulementtireretlesforcesengendrentuncouplesurseulementunjoint

[21].Enutilisantcesdeuxcontraintespourrésoudreleproblèmededistributiondela

force,ilestpossibledecalculerlaforceàappliquerparchacundes musclespourquele

systèmesecomportecommedemandé. UneboucledecontrôlePIDestensuiteajoutéeà

chacundesjointspourasservirlaposition.

La méthodedécriteprécédemmentpermetdeconstaterqu’ilestpossibledecontrôlerun

systèmed’actionneurscombinantl’enroulementdetendons.Parcontre,ilyacertaines

modificationsàapporterauniveaudu modèledelarelationcouple-courantlorsqu’un

systèmed’actionneurs MRestutilisé,carle muscleartificielutilisedirectementun

mo-teur DCpourenroulerlestendons. Uneautredifférencerésideauniveauducapteur

deposition.Dansla méthodedécrite,uncapteurdepositionestutilisépourdéterminer

(29)

CHAPITRE3

MÉTHODES DE CONTRÔLEET

ACTION-NEUR

MAGNÉTORHÉOLOGIQUEAVECTRANS-MISSION PAR TENDONS

Auteursetaffiliations:

J.Viau: Étudiantàla maîtrise, UniversitédeSherbrooke,Facultédegénie,

Départementdegénieélectrique

P.Chouinard: Étudiantpost-doctorant,UniversitédeSherbrooke,Facultédegénie,

Départementdegénie mécanique

J-P.LukingBigué: Étudiantaudoctorat,UniversitédeSherbrooke,Facultédegénie

,Dé-partementdegénie mécanique

G.Julió: EmployédelacompagnieExonetikInc,Sherbrooke.

F. Michaud: ProfesseuretdirecteurduLaboratoirederobotiqueintelligente

,in-teractiveetintégréeetinterdisciplinaire(IntRoLab), Universitéde

Sherbrooke,Facultédegénie,Départementdegénieélectriqueetde

génieinformatique.

J-S.Plante: ProfesseuretdirecteurdugroupederecherchesurlaConceptiond

’Ac-tionneursetde Moteursdel’UniversitédeSherbrooke,Universitéde

Sherbrooke,Facultédegénie,Départementdegénie mécanique.

Étatdel’acceptation: Soumispourévaluationle23juillet2015

Titreanglais:Tendon-Driven ManipulatorActuatedby Magneto-RheologicalClutches ExhibitingBothHigh-PowerandSoft MotionCapabilities

Titrefrançais: Actionneur magnétorhéologiqueàgrandedensitédepuissanceetde

résolutionpourrobot manipulateursàtendons

Revue: IEEE/ASMETransactionon Mechatronics

Contributionaudocument: L’articledémontrelesperformancesd’unrobot man

ipu-lateurutilisantleconceptd’actionneur magnétorhéologiquecombinéàl’enroulementde

(30)

16 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR

tendonsenvued’améliorerlesperformancesdessystèmesd’act

ionnementdesrobotàten-donsdéjàexistant.Lacontributionprincipalesesitueauniveaudel’optimisationetde

lacaractérisationdesperformancesdel’actionneuretducontrôledesactionneursetdu

prototype.Ledesignduprototypederobot manipulateurutilisantlenouveautyped

’ac-tionneursestutilisépourvaliderlesperformancesglobalesdusystème.Destechniques

decontrôleenpositionetenforcesontaussidécritespourcontrôlerlerobotmanipulateur

àtendonsutilisantunesourcedecouple/forcecommeactionneur.

Résuméfrançais: Jusqu’à maintenant,lesrobots manipulateursutilisantunsystème

detransmissionpartendonssontactionnéspardes moteursélectriquescombinésounon

àunsystèmed’engrenage.L’inertiereflétéeparl’actionneurestélevéoulecouplefourni

parl’actionneurestpetit,cequidiminuelesperformancesdecontrôledelaforceetde

lapositionlorsqu’ilestcombinéauxtendons.Cetarticleprésenteleconceptd’embrayage

(31)

3.1. ABSTRACT 17

3

.1 Abstract

Tendon-Driven Manipulators(TDMs)arecapableoflargeworkspacesandlowlinkiner

-tiasincompactembodiments.However,as mostTDMsarepoweredbyelectromechanical

actuators,theirperformancesarefundamentallylimitedbyeitherthehighoutputiner

-tiaofelectricgear motors,orbythelargevolumeandweightofdirect-driveelectric

mo-tors.ToimproveuponconventionalTDMdesigns,thispaperpresentsaTDMactuated

by Magneto-Rheological(MR)clutches,usedto modulatetorqueprovidedbya ma

inpo-wersource.The MR-TDMconceptcombinestheadvantagesoflightweightelectricgear

motors withthehighdynamicperformanceof MRclutches.The mainobjectiveofthis

paperistodemonstratetherangeofapplicabilityofaTDMactuatedby MRclutches.

Analyticalstudiesshowthehigheropen-loopnatura

lfrequency(60Hz)andlowerreflec-tedoutputinertiaofthe MR-TDMconceptascomparedtoTDMpoweredbytraditional

actuators.Furthermore,experimentswitha2-DOF MR-TDMprototypedemonstratethe

widerangeofcapabilitiesintasksrequiringsoftandprecisecontrolaswellashighpower

output.

3

.2 Introduct

ion

Manyroboticsystemsoftenuseconventionaltechnologiessuchashydraulic,pneumatic

andelectromechanicalactuation.Thesetechnologiesexhibitfundamentalperformance

trade-offswhichlimittheirapplicationoutsideoftheindustrialfield.Infact,tothisday,

roboticarmshavebeenoftenlimitedtotaskseitherinvolvinghigh-power motioncontrol

inaconfinedenvironmentortolow-powerapplicationsinuncertainenvironments(e.g.,

humaninteraction). Hydraulicactuatorsarebestsuitedforindustrialapplicationsas

theyofferhighforce-to-weightratiosandcanbeeasilydistributed,butofferlim

iteddyna-micresponseandefficiency[56].Similarly,pneumaticactuatorscanbeeasilydistributed

butofferlowforcepervolume,lowefficiencyandlowdynamicresponse,unlessequiped

withdisproportionatelylargevalves,whichsignificantlylimittheiruse[11].E

lectrome-chanicalactuatorshavehigherefficiencyanddynamicresponsethanpneumat

icandhy-draulicactuatorsandareconsequently mostcommonlyusedinrigidhighspeedrobotic

manipulators. Whenusedinroboticarms,electromechanicalactuatorsaregeneral

lylo-catedatthejoints,resultinginheavyandhigh-impedance mobilelinksthatareunfitto

humaninteraction.The mostcommonformofelectromechanicalactuationforh

ighdy-namicsapplicationsisdominatedbydirect-drive motors.Althoughhavinghighpower

(32)

ma-18 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR

kingthemill-suitedforhighforceapplicationsunlesshighlyoptimized[49].Thus

,reduc-tiongearboxesaregenerallycoupledtoelectric motorstoprovidelighter, morecompact

andcost-effectivesolutions.Reductiongearboxes,however,addconsiderableamountof

inertia,frictionandbacklashwhichalldecreasethesystem’sdynamicperformance[47].

Instate-of-the-artroboticarmsforhumaninteraction,SeriesElasticActuators(SEAs)

areusedtopassivelyreducethearmimpedance[48]byintegratingelasticelements(e.g.:

springs)inserieswiththegear motors.The mainshortcomingofthissolutionresidesin

thesignificantlylowerdynamicperformanceoftheroboticarm,whichisgreatlyreduced

bythesystem’snaturalfrequency[63].

Aspecifictypeofroboticarm,termedTendon-Driven Manipulators(TDMs),usecab

le-typetransmissions(i.e.,cables,tendons)placedinanantagonisticfashiontodistribute

mechanicalpowertoa mobilelink.Positioningactuatorsatthebaseoftherobotinstead

ofatthejoints,thushelpsprovidinglowlinkinertiaandvolumetotheroboticarm,which

isbeneficialforapplicationsrequiringhuman-robotinteraction[20][12]suchas medical

robots[10],hapticdevices[34][37],rehabilitationdevices[35][16]andexoskeletons[36].

However,asTDMsarepoweredbyelectromechanicalactuators,theyarestil

lfundamen-tallylimitedbytheaforementionedperformancelimitationsofactuatortechnology.In

fact,TDMsactuatedbygearedelectric motorsstillrequiretheuseofserialspringsto m

i-nimizeoutputimpedance,loweringthedymanicresponseoftheroboticarms[30][38][55].

TDMsactuatedbydirect-driveelectricmotorshavehigherdynamicperformanceands

im-plicityastheyhave muchlowerreflectedinertiathangear motorsandarehigh

lyback-drivable.Scalabilityofsuchconceptishoweverhinderedbythelargeweightandvolume

ofdirect-driveelectric motorswhentheyarescaledforhightorqueoutput.Inaddition,

torquecoggingofelectric motors mustbecontrol

ledthroughuseoftorquesensorsorin-tricate modelingforhighprecisionforcecontrolapplications[62].

AnalternateactuationapproachforTDMsisfoundin Magneto-Rheological(MR)clutches,

whichcantransmitvariableamountoftorquethroughshearing MRfluidthatchanges

viscosityaccordingtoa magneticfield.Theamountof magneticfieldpassingthrough

the MRfluidcanberapidlycontrolledby modulatingtheamountofcurrentsupplied

toanelectromagnet. MRclutcheshaveshowntohavehightorque-to-weightratio(64

Nm/kg)[18]andlowresponsetime(5 ms)[25].Outputtorqueonarobotjointcanthus

becontrolledbyvaryingthetorquetransmittedbytwocounter-rotating MRclutchesthat

are maintainedinslippagebya mechanicalpowersource. When maintainedinslippage,

MRclutchesdecouplethedynamicbehaviorofthe mechanicalpowersourcefromthe

(33)

ionasactuatorhaslowreflec-3.3. MR-TDMPROTOTYPE 19

tedinertiaandnegligiblenon-lineareffects(e.g.,cogging,backlash)and2)low weight

astheimplementedpowersourcecanbechosento maximizetorque-to-weightratioof

theactuatorwithouthavingrequirementsofhighdynamicperformances(e.g.,high-ratio

gear motor,gasolineengine)anditsloadcanbesharedbetweenthe multip

ledegrees-of-freedom(DOF)ofthesystem.Inaddition, MRactuatorsarecosteffectivebecausethe

designof MRclutchesissimplerthangear motorsanddonotrequirecostlyhighpower

electricaldrives.

Actuatingcableswith MRclutchescouldresultincompactandlightwe

ightTDMembo-diments whicharesafeforhumaninteration. MRclutches maintainedinslippageare

wellsuitedforTDMas,justliketendons,theycanonlytransmitloadinasingled

irec-tion.Bidirectionalelectromechanicalactuatorsusedinconventionaldesignscouldthus

bereplacedbysimpleandhightorque-to-weight MRclutches[52],poweredbyasingle

lightweightgear motor.Furthermore,as MRclutcheshavehighcontrolbandwidth,low

inertiaandaredirectlyconnectedtothepulleys,asimpleopen-

looptorque-to-currentre-lationshipcanbeusedtocontrolcabletensionwithouttheuseofforcesensorordynamic

modeling[52].

The mainobjectiveofthispaperistodemonstratetheoveral

lperformanceofTDMac-tuatedby MRclutches.Section3.3describestheconfigurationofarepresentative2-DOF

MR-TDMprototypeusedinthisstudy.Section3.4detailsitsopen-loopforcebandwidth

performance.Section3.5validatesexperimentallyitsoverallclosed-loopperformancesin

termsofforcefidelity,impulseresponseand motioncontrolbyperformingspecificcontrol

tasks(e.g.,trajectorytracking,robotjumping).

3

.3 MR-TDMPROTOTYPE

Figure3.1illustratesthegeneral workingprincipleofTDMsactuatedby MRclutches

(MR-TDM)whereagear motor,placedatthebaseofthe manipulator,sharesitspower

betweenthe multipledegrees-of-freedom(DOF)ofthe manipulatorviaclutches mainta

i-nedinslippage. MotionofthedifferentDOFiscontrolledby modulatingtheamountof

torquetransmittedbytheclutchestothepulleysofthe manipulator.

Figure3.2illustratesthe2-DOF MR-TDMprototypeusedinthis work.Theprototype

hasasingleelectric motorthatprovides mechanicalpower,viaasetofbevelgears,tothe

input memberoffour3.17 Nm MRclutches.Theoutput memberofeachclutchdrivesa

9.5 mmdiameterpulleywhichwindsahigh-stiffness(145N/mm)1.4 mmd

(34)

MR

C

lu

tch

Cab

le

Pu

l

ley

EM GB

(

.

.

.)

Beve

l

gear

Gearbox

E

lec

tr

ic

Mo

tor

DOF#1

DOF#2

20 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR

Figure3.1 Kinematicdrawingofa multi-DOFTDMactuatedby MRclutches

inslippage.

to maximizetheforceamplificationfactorbetweenthepulleyandtheoutputend-effector

whilesatisfyingtheminimumbendingradiusofthecable.Thepositionoftheend-effector

is measuredviaincrementalencoders(102-1307-ND,CUI)locatedoneachofthegimbal’s

DOF.

Figure3.3presentsacross-sectionviewofthe MRclutcheswhileTable3.1listsitspr

in-cipaldesignparameters.Currentsuppliedtothecoilofthe MRclutchisregulatedbya

commerciallyavailablecurrentcontroller(Escon50/5, Maxon).

Tableau3.1 MRClutchPerformanceandGeneralPhysicalParameters

Parameter Value

Maximaltorque 3.17Nm

Maximalcurrent 5A

Weight 447g Outerdiameter 48 mm Width 33.7 mm Gapwidth 0.2 mm Numberoffluidgaps 6 Numberofcoilturns 180 MRfluid LORD MRF-145BG

Magnetichousing ANSI1010

3

.4 OPEN-LOOPPERFORMANCE

Idealactuatorsforinteractions withhumanoruncertainenvironmentsareidealforce

(35)

(a)

(b)

MR

C

lu

tch

Cab

le

Beve

l

gears

2

DOF

G

imba

l

Dr

ive

shaf

t

Force

/Torque

Ce

l

l

3.4. OPEN-LOOPPERFORMANCE 21

Co

i

l

Ou

tpu

t

wpu

l

ley

Inpu

t

w

beve

l

wgear

Sea

l

Bear

ing

F

ixed

w

hous

ing

Inpu

t

wdrums

Ou

tpu

MR

t

wf

wdrums

lu

id

wgap

A

Sec

t

ion

wv

iew

wA

Figure3.2 The2-DOF MR-TDMprototype:a)3D modelviewofthe MR

clutchesandcableattachments(front MRclutchhasbeenremovedforbetter

viewofthedrivesystem);b)photographoftheactualprototype.

Figure3.3 Cross-sectionviewofa MRclutchusedinthe2-DOF MR-TDM

(36)

22 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR

bandwidth.Thefollowingsectionexaminestheopen-loopperformanceofthe MR-TDM

accordingtosuchrequirements.

Figure3.4illustrates,usingasimplifiedmodel,thedynamicsofasingleTDMactuator.In

this model,acurrentcommandiissenttotheactuatorwhichgeneratesanend-effector

force measuredbyaloadcellF mountedonafixedframe. m representsthereflected

inertiaoftheactuator(i.e.,the moving massequivalentoftheactuatoroutput member)

andK

Ac

tua

tor

m

F

K

i

thestiffnessofthecable.

Figure3.4 ModelofonecableattachmentofaTDMactuator.

Actuatordynamicsandcablestiffnessarethetwo mainfactorsinfluencingopen-loopper

-formanceofaTDM.Combinedwiththeoutputinertiaoftheactuator,cablest

iffnessim-pactsperformanceasitinducesalownaturalfrequencyintheloadpathoftheactuator.

ThefollowingsectionspresentacomparisonofTDMnaturalfrequencywhenpoweredby

differentactuatortechnologies.Thesectionsalsodemonstratetheexperimenta

lcharac-terizationofthedynamicresponseof MRclutchesaswellastheopen-loopforceresponse

ofthe MR-TDMprototype.

3

.4

.1 Natura

lFrequencyof TDM

ThenaturalfrequencyofaTDMspring-masssystemcanbedescribedby:

w= K

m=2πfn (3.1)

m=rI2 (3.2)

wherewisthenaturalfrequencyinradianspersecond,fnisthenaturalfrequencyinHz,

Iistheoutput mass momentofinertiaoftheactuatorandristhepulleyradius.

Table3.2comparestheinertiaandcorrespondingnaturalfrequencyofTDMspowered

(37)

3.4. OPEN-LOOPPERFORMANCE 23

andperformancevaluesforthecommercially-availableactuatorsaretakenfromtechnical

specificationswhereasvaluesforthe MRclutchesaretakenfromthe MR-TDMprototype

showninFig.3.2. Acablestiffnessof145kN/misusedforevaluationofthenatural

frequencyofallTDMs.AsshowninTable3.2,gearedanddirect-driveelectric motors

respectivelyhavetwoandoneorderofmagnitudehigheroutputinertiathan MRclutches.

Thisleadstolowerlowernaturalfrequency,limitingTDMstoa0-10Hzfrequencyrange

[63].The MRclutchespossesasmallinertiaandcanproducesalargetorque.Thenthe

smalltorque-to-inertiaratioof MRclutchesisroughly22timesbetterthanthebestdirect

driveelectric motor,leadingtoasignificantlyhighernaturalfrequencyof60Hz.

Tableau3.2 Massand Natural Frequencyof Electromagnetic

TDMvs MR-TDM

Geared1 Geared2 Direct3 Direct4 MR

19:1 3.7:1 Drive Drive clutch

Diam. (mm) 40 65 108 114 48 Torque (Nm) 3.55 3.20 3.25 3.17 3.17 Inertia (kgm2) 5017E-6 1850E-6 2370E-6 490E-6 21E-6 Torq./Iner. (Nm/kgm2) 708 1728 1261 6632 150952 Mass (g) 1100 4400 2500 590 490* Nat. Freq.(Hz) 4 6 5.6 12 60 1Maxon148877andGearbox223085 2Maxon353301andGearbox110408 3KollmorgenRBEH-02113

4KollmorgenQT-3801Nohousingandrotorshaft

*The massofthedriving motorisnotincluded

3

.4

.2 Dynam

icResponseof MRC

lutches Usedina TDM

Experimentalcharacterizationofthe MR-TDMopen-loopperformanceistwofold.First,

onlytheperformanceof MRclutchesanditspowersourceareassessed.Theinfluences

ofcableonthesystem’sdynamicsisthenanalysedby measuringdynamicperformance

when MRclutchesareconnectedtoacable.

(38)

24 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR

Tocharacterisethe MRclutch,a2kWelectric motorcoupledtoagearboxfromaDewalt

DCD780cordlesspowerdrillisusedasrotationalpowersource.The motorrotational

velocityisregulatedbya motorcontroller(DZRALTE-060L0,Advanced MotionControl)

usingvelocityfeedbackfromanencoder(102-1307-ND,CUI).Outputtorqueis measured

usingatorquecell(TRT-200,TransducerTechniques)fixedbetweentheclutchandthe

frame,asshownbyFig.3.5a.

Figure3.5 Experimentalsetupsusedtocharacterizea)thetorque-to-current

relationandtorquebandwidthof MRclutches,andb)theopen-loopdynamic

responseof MRclutcheswithcabletransmission.

Therelationshipbetweentheinputcurrentandthetransmittedtorqueis measuredby

slowlyrampingup(5s)thecurrentsuppliedtothecoilofthe MRclutchfrom0Ato5A

andrampingitdownto0A.AsillustratedbyFig.3.6,the MRclutchhasa maximum

transmittedtorqueof3.17 Nmat5A. NotethatdatashownonFig.3.6isnotfiltered,

whichconfirmsthesmooth,cogging-free,relationshipbetweenthesuppliedcurrentand

thedeliveredtorque.Asmall5%hysteresisisobservedbetweenrampupandrampdown

ofthesuppliedcurrent.Thishysteresisoriginatesfromthe magneticremanenceofthe

magnetichousingoftheclutch.

Theopen-loopdynamicresponseofan MRclutchisrecordedbyimposingachirpcurrent

commandrangingfrom2.5to35 Hzfor70secondstotheclutchcoil.Thesetestsare

repeatedusingdifferent motorvelocities(150to450RPM)toevaluatetheeffectofinput

velocityonthedynamicresponseofa MRclutch.Figure3.7showstheBodeplotbetween

thecorrespondingtorquecommandandthe measuredoutputtorque.Fora-3dBpower

-losscutoff-frequency,torquebandwidthisgreaterthan35 Hzindependentlyof motor

velocity.Aloweropen-loopgainof-0.02dBisobservedforlowfrequencyat150RPM.

Thisphenomenoniscausedbythe motorcontroller’sinabilitytoaccuratelyregulatethe

(39)

3.4. OPEN-LOOPPERFORMANCE 25 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 1 2 3 Current(A) To rq ue ( N m) Rampup Rampdown

Figure3.6 Torquetransmittedbyan MRclutchinrelationtotheappliedcur

-rent.Input memberoftheclutchisdrivenat450RPM.

0 5 10 15 20 25 30 35 −0.2 −0.1 0 Ga in (d B) 0 5 10 15 20 25 30 35 −60 −40 −20 0 Freq.(Hz) Ph as e ( ◦ ) 150RPM 300RPM 450RPM

Figure3.7 MRclutchtorquebandwidthinresponsetochirpfunctionhaving

anamplitudeof2.815Aandfrequencyrangingfrom2.5to35Hz.Inputmember

(40)

26 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR

indicationofthe MRclutchbehavior.Asshowninthephaseplot,phaselinearlydecreases

withfrequency,suggestingapuredelayof~2 msbetweenthecurrentcommandandthe

torqueresponseofthe MRclutch.

Viscousdampingoftheclutchischaracterizedbyrecord

ingtheoutputtorqueofanun-powered MRclutch whenthe motorisdrivenbyavelocityramp.AsshowninFig.3.8,

viscousbehaviorofthe MRclutchislinearandcanbe modeledasalineardamperhaving

aviscousdragtorqueconstantof429E-6Nm/RPM(0.0041Nms/rad).

Open-loopresponseof MR-TDM

Toevaluatetheinfluenceoftherelativelylow-stiffnesscablebetweentheoutputofa MR

clutchandtheend-effector,testswereconductedonatestbenchintegratingaforcesensor

(LRF350,Futek)attachedtothecableandfixedonarigidsupport,asshownbyFig.3.5b).

Dynamicresponseisevaluatedusingthesamechirp-signalcurrentcommandthatwas

usedto measurethedynamicresponseofthe MRclutch.Figure3.9showstheBodeplot

betweenthecorrespondingforcecommandandthe measuredoutputforce. Whenthe

mo-torisdrivenat300RPMandbeyond,amplitudeandphaseofthesignalshowsimilar

valuesupto20 Hz. Beyondthisfrequency,theamplitudeincreasesasthesigna

lap-proachesthe60Hznaturalfrequencyofthesystem.However,at150RPM,amplitudeof

theforceresponsedecreasesbeyond20 Hz.Th

isphenomenoniscausedbytheintroduc-tionofcompliancebetweentheoutputoftheclutchandtheend-effector.As modelledin

Fig.3.4,eachcableneedstobestretchedbyacertainamountassociatedtoK,to measure

forceoutputattheloadcell.ForceresponseoftheactuatoristhuslimitedbyK,which

islimitedbythe motorvelocitysinceclutchoutputvelocitycannotbehigherthanitsdr

i-venvelocity.Thus,inordertoobtain minimalperformancelosseswith MR-TDM, motor

velocityneedstobehigherthanthe maximumvelocityreachedbythepulleyatalltimes.

3

.5 CLOSED-LOOPPERFORMANCE

Inthissection,closed-loopperformanceoftheprototypeisevaluatedexperimentallyto

validatetherangeofapplicabilityoftheconcept. Morespecifically,the MR-TDMprototype

istestedbyperformingspecifictasksrequiring:

- Forcefidelity;

-Impulseresponse;

(41)

3.5. CLOSED-LOOPPERFORMANCE 27 0 100 200 300 400 500 600 700 800 9001,000 0 0.1 0.2 0.3 0.4 0.5 Velocity(RPM) To rq ue ( N m) Rampup LinearDamper

Figure3.8 Viscoustorquetransmittedbyan MRc

lutchintermsofinputve-locity.

Toevaluateforcefidelity,aneedleisaddedtotheend-effectorofthe MR-TDMandusedto

trackaballonwhichis movinginarbitrairydirectionsandspeedswith minimalforce.To

evaluateimpulseresponse,the MR-TDMisthenusedtopermformajump,whichrequires

power-to-weightratioandhighbandwidth.Finally, motioncontrolisdemonstratedby

performingaseriesofstepresponsesandtranjectorytrackingschemes.

Alltestsareperformedusingthe2-DOF MR-TDMprototypeshownbyFig.3.2,configured

andusedaccordingtoeachexperimentaltask.Testsresultsarealsopresentedinthe

videoattachment.

3

.5

.1 ForceF

ide

l

ity

Forcefidelityisfirstdeterminedby measuringtheclosed-loopforcecontrolbandwidthof

the MR-TDMprototype,andthenbydemonstratingitsabilitytoprovide minimalforce

controlinanuncertainenvironment.AsshowninFig.3.2,asixDOFforce/torquesensor

(ATI Mini45F/TSensor)locatedontheend-effectorisused.Ajoint-spacecontrolleris

implementedtoincreasethespeedresponseofthe manipulatorbyreducingthecoupling

effectbetweeneachDOFduetocableattachmentconfiguration[1].Theforcesandtorques

appliedattheend-effectoraretranslatedtojointtorqueby:

(42)

28 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR 0 5 10 15 20 25 30 35 −0.2 −0.1 0 Ga in (d B) 0 5 10 15 20 25 30 35 −60 −40 −20 0 Freq.(Hz) Ph as e ( ◦ ) 150RPM 300RPM 450RPM

Figure3.9 Forcebandwidthofan MRclutchwithacabletransmiss

ioninres-ponsetochirpfunctionhavinganamplitudeof2.815Aandfrequencyranging

from2.5to35Hz.Input memberoftheclutchisdrivenat150RPM,350RPM,

(43)

3.5. CLOSED-LOOPPERFORMANCE 29

where τisthejointtorque,JTisthetransposeoftheJacobian,qisthejointposition

vectorandhedenotesthevectorofforceand momentexertedbytheend-effectoronthe

environment.Therelationbetweenthetensionandthejointtorquesisrepresentedby:

Ft=R(q)−1τ (3.4)

wherethe matrixRrepresentsthetendon momentarmsandFtisavectorofcableforces.

ThecontrollerisaPIDdefiningthecommandedcabletension:

Ft=R(q)−1(KPe+KDdedt+KI (e)dt) (3.5)

where KP,KDandKIaretheproportional,derivativeandintegralgains,respectively,

ande=τd−τisthejointtorqueerrorandτdisthedesiredjointtorque.

Closed-loopresponseofthemanipulatorismeasuredusingthe MR-TDMprototypewhere

theend-effectorisimmobilizedatthecenterpositionusingarigidexternalframe.The

gear motorvelocityiskeptconstantat750 RPMandachirpforcecommandof28 N

startingwithafrequencyof0.1Hzto20Hzissenttothecontroller.

Figure3.10showstheBodeplotofthe measuredoutputtorque.Consider

inga-3dBthre-sholdfrequency,theobservedbandwidthishigherthan20 Hz,whichissuperiortothe

oneproducedbyhumanlocatedbetween5-10 Hz[54].Thephaseislinearilydecreasing

duetothedelaybetweentorqueresponseandcurrentcommandinthe MRclutches,as

demonstratedinSection3.4.2.

AsshownbyFig.3.11,theforcecontroldemonstrationconsistsofhavingthe MR-TDM

prototyperemainincontact withaninflatedballoonusinga0.8 mmdiameterneedle

placedattheend-effectorwhiletheballonis movinginarbitrarydirectionsatdifferent

speeds(movedbyahumanhand).Thejointtorquecommandsenttothecontrollerwas

keptatthe maximumvalueof1 Nintheneedledirectionand0 Nminthetangential

direction. Motorvelocitywaskeptconstantat750RPMtowindtendonsfasterthanthe

inducedvelocitybythehumanhand.Aforceofabout2Nwasfoundsufficienttoburstthe

balloon,whichrepresentsonly0.7%ofthemaximumoutputforce(260N)ofthe MR-TDM

prototype.The MR-TDMwasableto maintain minimalforceoutput,preventingbursting

theballoondespitehighend-effectorvelocity(0.88 m/s)andwithoutanyreal-t

imenon-linearcompensationofthecontroller.Thisis madepossibleduetothelowoutputinertia

of MRclutchesas wellastheabsenceoftorquecoggingorfrictionoftheactuator

(44)

30 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR 0 2 4 6 8 10 12 14 16 18 20 −0.6 −0.4 −0.2 0 0.2 Ga in (d B) 0 2 4 6 8 10 12 14 16 18 20 −80 −60 −40 −20 0 Freq.(Hz) Ph as e ( ◦ )

Figure3.10 End-effectorforcebandwidthinresponsetoachirpfunct

ionha-vinganamplitudeof28Nandfrequencyrangingfrom0.1to20 Hz,drivenat

(45)

3.5. CLOSED-LOOPPERFORMANCE 31

Figure3.11 Highprecisionandhighbandwidthforcecontrolexperiment.

representsaslowvaryingphenomenonthatincreaseslinearily withthevelocityofthe

manipulator.Theonlynon-lineareffectpresentinthec

lutchiscausedbythehystere-sisinthe magnetichousingoftheclutch,asshownbyFig.3.6. However,thehysteresis

effectissmall(0.16Nm)andiseasily managedbythePIDcontroller.Foreven

morepre-ciseexperiments,hysteresisbehaviorof MRclutchescouldbereducedbyusing magnetic

materialhavinglowerhysteresis(e.g.,FeSi)orbyusingaHalleffectsensor[51].

3

.5

.2 Impu

lseResponse

Figure3.12showstheexperimentalsetupwherethe MR-TDMprototypeperformsajump

bysimplyusingitsownimpulseresponse.Thebaseoftheprototypeisfixedona1mshaft

heldonapivot.A wheel,initiallyrestingonafixedbase,isattachedonthe MR-TDM

end-effector. Whenthe MR-TDMprototypeisperformingajump,thearmsegmentofthe

end-effectorswings120◦downwardsandthearmrotatesupwardsaroundthepivotpoint

oftheshaft.

Onlytwo MRclutchesactuator wereusedto makethe MR-TDMjump.Clutches were

drivenbya2.7kWTurnigyAerodriveSK3 motorcapableof muchhighervelocity(6000

RPM)comparedtothegeared Dewalt motorusedinSection3.4.2. Motorvelocity was

regulatedwithaSuperBrain100Adriveandanencoder(E5-5000-315-IE-S-H-D-3, US

(46)

32 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR

Figure3.12 Jumpingtesttoexperimenthighimpulseresponseofthe

MR-TDM.Thebottomofthepicturerepresentsthestartposition.Thetopofthe

pictureisthehighestpositionreachedduringthejumpsequence,andthe

(47)

3.5. CLOSED-LOOPPERFORMANCE 33

components,is5.2kg,whichincludestheweightofthe0.6kgshaft.Thecenterof massis

located1.12 mfromtheshaftpivot,atthecenterofthe MR-TDMprototype.

Inthesetests,the MR-TDMprototypeiscontrolledinopen-loop.Atthebeginningofthe

test,the motoracceleratesupto6000RPM. Whenthe motorreachesthedesiredvelocity,

astepcurrentcommandof maximalvalue(i.e.,5A)issenttotheclutches’driveandis

maintainedthroughoutthejump.Atthispoint,the MRclutchestransmitpowerfromthe

electric motortotheend-effector,swingingtheend-effectordownardsandpropellingthe

systemupwards. Whenthecenterof massisover0.22 m,as mesuredusingthejo

inten-coder,the motorvelocitycommandissettozerosothe motorstopsprovidinginputpower

tothe MRclutches.Forlanding,thekineticenergyofthefallingprototypeisdissipated

throughshearingofthe MRfluidandbytheelectric motorwhichactsasabrake.

Insuchconditions,the MR-TDMprototypepropelsitscenterof massupto0.76 m(40◦)

forthefirsttestand0.75 m(39◦)forthesecondtest.Thisusesthefastresponsetime,low

outputinertiaof MRclutchesaswellasthehighforceandpower-to-weightratiosofthe

overallsystem.The maximalpowergeneratedbythe MR-TDMprototypeis1.2kWfor

thesetests.

3

.5

.3 Mot

ionContro

l

Theabilityofthe MR-TDMtoperformfastandprecisepositioningtasksisassessedby

evaluatingitsclosed-loopperformancewhencontrolledusingtheProjectedPIDalgorithm

[58].Suchcontrollertreatseachactuatorindividuallyby minimizingangularerror(e)

betweenthetargetαTiandthe measuredαRipositionoftheend-effector.

ThePIDcontrollerevaluatescabletensionFtusing:

Ft=µKFPσ(e)+KFDdedt+KFI (e)dt (3.6)

whereKFP,KFDandKFIaretheproportional,derivativeandintegralgains,whichwere

determinedexperimentallybytuningthevaluesinordertooptimizepositioncontrolin

responsetothestepinput.Aboundingconditionisusedtokeep minimalforceFminin

thecable: µ(x)=    x, ifx≥Fmin

Fmin, ifx<Fmin

(48)

34 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR

ValueofFministunedexperimentallysocablesarealwaysintension.Inthisequation,x,

theinputoffunctionµ(x),correspondstotheforceresultingfromthePIDcontroller

.Ano-therconditionisusedtoevaluatetheerroroftheproportionalcommandtoonlycontrol

tensionofthetendon: σ(e)=    e, ife>0 0, ife≤0 (3.8)

AccordingtoEq.4.4,thecontrollerconsiderstwodistinctstateswhich modifyfunctions

µ(x)andσ(e)ofEq.(4.2)to maintaincontinuouscabletension:

-e=αTi−αRiissmallerthan0.Thecontrolleractsasaspring-dampersystemby

havingσ(e)=eandtheproportionalinfluenceofKFPisused.

-eisgreaterthan0.Thecontrolleractsasadamperbyhavingσ(e)=0,eliminating

theinfluenceofKFP.Theactuatorthereforeactsasavirtualdamperofconstant

KFD.

Stepresponseperformanceis measuredbyapplyinga28.6◦stepcommandatthejointof

the MR-TDMprototype.Suchtestisrepeatedfordifferent motorvelocities.Figure3.13

showsthecommandpositionaswellastheend-effectorpositioninrelationtotimewhen

the MR-TDMprototypeisdrivenat450RPM,600RPM,and1050RPM.

Consideringasecondorderoverdampedsystem,risingt

imebetween10-90%oftherefe-rencecommandisusedtoassesstheresponsetimeofthe MR-TDMprototype.Asshown

inFig.3.13,responsetimetoastepcommandisstronglyinfluencedbytheclutchinput

velocity,astheoutput maximalspeedislimitedtothe maximaldrivingspeedofthe MR

clutches.Infact,forthis motion,the MR-TDMprototypehasaresponsetimeranging

from71 ms(at450RPM)to46 ms(at1050RPM)dependingonthedrivingspeed.Fur

-thermore,asshownbythestepresponse,the MR-TDMprototypeexperiences minimal

overshoot.

TrajectorytrackingperformanceoftheTDMisevaluatedbyimposingatrajectoryofa

155 mmsquareoperationalspacetotheend-effector.Acompletesquareisdrawnin3sec

and maximumspeedreachedbytheend-effectorduringtrackingis0.68 m/s.Figure3.14

showstheangularpositionofthetworotaryjointsofthegimbal.Duringoperation,the

twojointsofthegimbalhaveatotalstrokeof40◦.Themeanandmaximumtrackingerrors

recordedoverthecompletetrajectoryareof0.74◦and1.76,respectively,corresponding

(49)

3.5. CLOSED-LOOPPERFORMANCE 35 0 50 100 150 200 250 0 10 20 30 Time(ms) Jo in t( ◦ ) Command 450RPM 600RPM 1050RPM

Figure3.13 MR-TDMjointpositionstepresponseat1050RPMw

ithanam-plitudeof28.6◦. 0 0.5 1 1.5 2 2.5 3 −30 −20 −10 0 10 20 30 Jo in t 1( ◦ ) Target Real Error 0 0.5 1 1.5 2 2.5 3 −30 −20 −10 0 10 20 30 Time(s) Jo in t 2( ◦ ) 0 0.5 1 1.5 2 2.5 30 1 2 3 Er ro r ( ◦ ) 0 0.5 1 1.5 2 2.5 30 1 2 3 Er ro r ( ◦ )

Références

Documents relatifs

...ha! toutes sortes d'hommes dans leurs voies et façons... Ces faits, ces hommes divers, ces métiers rares, le poète les ras- semble dans quelques strophes gonflées d'une

L’expérience sénégalaise a montré que le confinement est faisable et acceptable à condition de mettre en place des mesures d’accompagnement [C04] : une information initiale

Dans cette caricature, le titre dénombre les procès dont l’ex-directeur du journal LE MATIN a été le sujet; dans l’icône, on fait référence à Benchicou sans indiquer le

Un frein utilisé dans les limites de ses spécifications thermiques, de vitesse de rotation et de couple produira des années durant un couple sans à-coups en fonction du

Mon questionnement est parti de mes observations de jeunes enfants trisomiques qui développent des troubles de la relation et de leur comparaison avec les autres

Un exosquelette léger sera d’autant plus agréable à porter que ça soit pour un homme ou pour une femme (Travailler tous les jours avec un sac à dos de plus de 5 kilos sur le

In altre parole, è il visi- bile, nel suo accesso alla manifestazione, a contenere e ancor più ad essere la manifestazione medesima che si lascia vedere e diventa visio- ne; ed è

Herein we run a robustness check by exploring bidding behavior in classic Vickrey auction for real and hypothetical values in the two largest cities (Paris and Lyon).. Two