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)
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
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.
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
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
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
LISTE DES TABLEAUX
3.1 MRClutchPerformanceandGeneralPhysicalParameters... 20
3.2 MassandNaturalFrequencyofElectromagneticTDMvs MR-TDM... 23
4.1 Meanand MaximumPositionTrackingErrorofAllConfigurations ... 53
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.
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
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
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
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
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
6 CHAPITRE1.INTRODUCTION
MRetd’unprototypeàactionnementredondant.Ledernierchapitreeffectueunretour
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
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
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é
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
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à
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
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].
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
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
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
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
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
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
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
(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 21Co
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
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
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.
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
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
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;
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:
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,
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
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
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
32 MAGNÉTORHÉOLOGIQUEAVECTRANSMISSIONPARTENDONSCHAPITRE3. MÉTHODESDECONTRÔLEETACTIONNEUR
Figure3.12 Jumpingtesttoexperimenthighimpulseresponseofthe
MR-TDM.Thebottomofthepicturerepresentsthestartposition.Thetopofthe
pictureisthehighestpositionreachedduringthejumpsequence,andthe
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
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
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 ( ◦ )