Styresystem for kybernetisk håndleddsprotese - NTNU
Styresystem for kybernetisk håndleddsprotese - NTNU
Styresystem for kybernetisk håndleddsprotese - NTNU
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Kapittel 2. Styring av børsteløs DC-motor 10<br />
Tabell 2.2: Avlest signal fra hall-sensorene og fasenes pådrag ved rotasjon mot klokka.<br />
2.3 Sensorløs styring<br />
Rotorvinkel Hall Fase<br />
A B C A B C<br />
0 ◦ 0 1 0 1 0 0<br />
60 ◦ 0 1 1 1 1 0<br />
120 ◦ 0 0 1 0 1 0<br />
180 ◦ 1 0 1 0 1 1<br />
240 ◦ 1 0 0 0 0 1<br />
300 ◦ 1 1 0 1 0 1<br />
Basert på mengden litteratur som finnes om sensorløs motorstyring, kan en si at<br />
dette er lite brukt i industrien. Hvis en motor har sensorer er det ingen grunn<br />
til ikke å bruke disse. Som vi skal se, gir det ingen <strong>for</strong>bedring i ytelse å styre en<br />
motor uten sensorer, men disse er billigere i innkjøp og kan lages mindre.<br />
Hovedproblemet med sensorløs styring, er hvordan rotorens posisjon skal fin-<br />
nes. Et applikasjonsnotat fra Microchip [5] nevner to alternative prinsipper <strong>for</strong> å<br />
løse dette problemet; reluktans, også omtalt som magnetisk motstand, og motin-<br />
dusert spenning. Reluktansen i en motorspole vil endre seg med rotorens posisjon,<br />
og måling av denne vil kunne gi en posisjonsmåling som kan brukes <strong>for</strong> å styre<br />
kommuteringen. Et problem med dette prinsippet er at variasjonen i reluktans i<br />
mange motorer er så liten at den er vanskelig å måle nøyaktig. Der<strong>for</strong> skal vi i<br />
hovedsak se på motindusert spenning som måleprinsipp.<br />
Når en motor snurrer, fungerer den samtidig som en generator, og genererer<br />
en spenning med motsatt <strong>for</strong>tegn av spenningen inn på spolen. Den motinduserte<br />
spenningens amplitude er proporsjonal med motorens hastighet, og fungerer som<br />
en negativ tilbakekobling slik at hastigheten ikke går mot uendelig. Ved å la en<br />
spole i en motor være inaktiv, det vil si at inngangen er satt høyimpedant, kan<br />
spenningen indusert i spolen måles. Dette er enklest å se <strong>for</strong> seg i stjernekoblede<br />
motorer. Figur 2.7 viser hvordan den induserte spenningen vil se ut <strong>for</strong> én ro-<br />
tasjon. Som figuren viser, vil den induserte spenningen krysse likevektslinjen og<br />
endre <strong>for</strong>tegn når rotorens feltvektor står 90 grader på horisontalplanet. Som vi<br />
vet fra tidligere skal motoren kommuteres <strong>for</strong> hver 60 grader, noe som betyr at vi