Hur löser man vinkeldrift av magnetkodskivan i robotmagnetiska kodare?
Du är här: Hem » Blogg » Blogg » Branschinformation » Hur löser man vinkelavdriften på magnetkodskivan i robotmagnetiska kodare?

Hur löser man vinkeldrift av magnetkodskivan i robotmagnetiska kodare?

Visningar: 0     Författare: Webbplatsredaktör Publiceringstid: 30-07-2026 Ursprung: Plats

Fråga

Facebook delningsknapp
twitter delningsknapp
linjedelningsknapp
wechat delningsknapp
linkedin delningsknapp
pinterest delningsknapp
whatsapp delningsknapp
kakao delningsknapp
snapchat delningsknapp
dela den här delningsknappen

I applikationer för högprecisionsstyrning av rörelser som robotleder, servomotorer och kardanrör, blir magnetiska kodare alltmer de centrala positionsåterkopplingsenheterna, tack vare deras beröringsfria drift, immunitet mot föroreningar och kompakta storlek. Men många ingenjörer stöter på ett frustrerande problem i praktiken –  vinkelavvikelse : vinkelavläsningen 'vandrar av' långsamt även när motorn står stilla, eller så försämras noggrannheten avsevärt med temperaturförändringar. Var kommer magnetisk kodskivvinkeldrift ifrån och hur kan vi fixa det?

b4381e71-fddf-4e8a-b7cf-457eb2597015.png

1. Vad är Angle Drift och var kommer det ifrån?

A magnetisk kodare detekterar det roterande magnetfältet hos en permanentmagnet som är fäst vid motoraxeln, matar ut sinus/cosinussignaler med en 90° fasskillnad och beräknar sedan vinkeln via en arctangent funktion. I teorin är detta en perfekt mätkedja. I verkligheten gör dock olika icke-ideala faktorer att vinkelavläsningen avviker från det verkliga värdet – detta är 'vinkeldrift'.

Sammanfattningsvis kommer vinkeldrift från tre huvudaspekter:

1.1 Mekaniska installationsfel

Detta är den vanligaste boven. Radiell förskjutning mellan magneten och sensorns avkänningscentrum (excentricitet), vinkeln mellan rotationsaxeln och chipnormalen (lutning), och för stort eller fluktuerande luftgap förvränger alla direkt magnetfältssignalen. Till exempel kan en excentricitet på 0,3 mm introducera ett vinkelfel på ±2,1°. Dessutom kan ojämn magnetisering eller oregelbunden magnetform få det avkända fältet att avvika från den ideala sinusformade vågformen.

1.2 Variationer i omgivningstemperatur

Karakteristiken för Hall-sensorer och signalbehandlingskretsar förändras med temperaturen. När temperaturen stiger, minskar magnetens fältstyrka, chipets offsetspänning driver och ADC-referensspänningen fluktuerar – dessa faktorer kombineras för att producera betydande temperaturdrift i vinkelavläsningen. Faktiska mätningar visar att med olika magnetkvaliteter kan nollpunktstemperaturdriften förvärras från +0,02 °/℃ till +0,15 °/℃.

1.3 Extern störning och dynamiska faktorer

Ett tvärgående interfererande magnetfält förskjuter centrum av Lissajous-figuren, vilket orsakar fel i nästan alla vinklar utom 0° och 180°. Dessutom kan dynamiska svarsfördröjningar under höghastighetsmotordrift, och signalbrus från strömförsörjningsrippel, göra att vinkelavläsningen skakar och blir instabil.

2. Lösningar: En kombination av hårdvara, kalibrering och algoritmer

Det finns ingen enskild 'magisk kula' för att lösa vinkeldrift. Ett samordnat tillvägagångssätt behövs på tre nivåer: mekanisk installation, chipkalibrering och algoritmisk kompensation.

Nivå 1: Solid Hardware Foundation – Stoppa fel vid källan

Exakt installation är den första försvarslinjen.  Magnetiska omkodare är ganska känsliga för monteringstoleranser. I allmänhet bör luftgapet hållas mellan 1,0 mm och 3,0 mm (2,0 mm är optimalt), koaxial excentricitet ≤ 0,05 mm och lutningsvinkel ≤ 3°. Under installationen, använd en mätklocka eller laserjusteringsverktyg för kalibrering. Håll även kodaren borta från starka magnetiska störkällor som motorlindningar och krafttransistorer; vid behov, lägg till en Permalloy magnetsköld.

Valet av magneter är också avgörande.  Välj en enpars axiell magnetiseringscirkulär magnet med en ytfältstyrka mellan 300 mT och 500 mT. Magneter av låg kvalitet har inte bara ojämna fält utan också dåliga temperaturegenskaper, vilket direkt förvärrar driften.

Strömförsörjning och PCB-design måste följa god praxis.  Power rippel bör kontrolleras inom 10 mV, och SPI-signalledningar bör vara korta, lika långa och dirigeras rent. Placera inte kopparhällar eller spår under chipet för att minska parasitisk kapacitansinterferens med de magnetiska avkänningselementen.

Nivå 2: Få ut det mesta av chipkalibrering – Förverkliga fabriksprecisionen i praktiken

Moderna magnetiska kodarchips innehåller vanligtvis flera kalibreringssteg, vilket är det mest direkta sättet att hantera vinkeldrift.

Fabrikskalibrering (chipnivå):  Under wafer-testning utför chiptillverkaren redan DC-offsetkompensation, amplitudobalanskorrigering och kvadraturfelkorrigering, med parametrar lagrade i on-chip EEPROM. Detta är 'grunden' för noggrannhet.

Användarens självkalibrering (systemnivå):  Efter installationen, rotera motorn ett helt varv med konstant hastighet. Den inbyggda DSP:n samlar in vinkeldata över hela svängen och identifierar och kompenserar automatiskt för installationsexcentricitet, luftgapvariationer och andra fel. Många marker stöder en ettklicksutlösare utan att behöva en extern värd, vilket är väldigt produktionsvänligt.

Dynamisk temperaturdriftskompensation:  Chippet övervakar temperaturen i realtid. När temperaturen avviker från det kalibrerade värdet tillämpar den automatiskt en temperaturkompensationskoefficient för att korrigera vinkeln. Till exempel använder Naxin Micro MT6835 ett trestegs kalibreringssystem för att hålla driften av hela temperaturområdet inom ±0,08°.

Nivå 3: Algoritmisk kompensation – Förbättra noggrannheten ytterligare

För applikationer som kräver ännu högre precision behövs ytterligare algoritmisk kompensation.

Adaptiv online-kalibrering:  Traditionell off-line-kalibrering fixar kompensationsparametrarna och kan inte anpassa sig till långvarig drift på grund av temperaturförändringar eller magnetåldring. En adaptiv algoritm baserad på rekursiva minsta kvadrater (RLS) kan uppdatera kompensationsparametrar i realtid och hålla vinkelfelet inom ±0,05° över hela temperaturområdet (–40 ℃ till +125 ℃).

Kalman-filtrering för brusreducering:  För högfrekvent brus som orsakar vinkeljitter, dämpar ett Kalman-filter effektivt observationsbrus och förbättrar stabiliteten i vinkelutgången.

Neural nätverkskompensation:  En neural nätverksmodell kan byggas för att passa temperaturdriftsegenskaperna; efter ett begränsat antal träningsiterationer uppnår den mycket exakt adaptiv temperaturdriftskorrigering.

3. Real-World Performance – Hur bra kan det bli?

Med det kombinerade tillvägagångssättet 'hårdvaruinstallation + chipkalibrering + algoritmisk kompensation', kan moderna magnetiska kodare uppnå anmärkningsvärt hög noggrannhet:

  • MT6816 uppnår integrerat vinkelfel på systemnivå inom  ±0,03°.

  • MT6835, efter kalibrering, förbättrar sin integrerade icke-linjäritet (INL) från ±1° till  < ±0,07° , med full temperaturdrift  < ±0,08°.

  • Vissa avancerade lösningar kan till och med optimera INL till  ±0,03° , vilket uppfyller den ±0,05° nivånoggrannhet som krävs för kardan och servon.

4. Sammanfattning och Outlook

I huvudsak är magnetisk kodskivvinkeldrift resultatet av överlagrade störningar från mekaniska, termiska, elektromagnetiska och andra faktorer på magnetfältssignalen. Det finns inget enskilt botemedel; Lösningen bör följa principen  'hårdvara som bas, kalibrering som grundpelare och algoritmer som efterbehandlare' :

  1. Installationsnoggrannhet är grunden  – luftgap, koaxialitet och magnetval kan inte förbises.

  2. Chipkalibrering är det primära verktyget  – utnyttja fabrikskalibrering och användarens självkalibrering fullt ut.

  3. Algoritmisk kompensation är det avancerade steget  – inför krävande scenarier, inför adaptiv filtrering och onlinekalibrering.

När chipintegrationen fortsätter att öka och AI-algoritmer introduceras, kommer framtida magnetkodare att utvecklas mot  'självavkännande, självkalibrerande och självkompenserande'  -funktioner. Vid den tidpunkten kommer vinkeldrift inte längre att vara en huvudvärk för ingenjörer, och precisionen och tillförlitligheten hos robotleder kommer att nå nya höjder.

Facebook
Kvittra
LinkedIn
Instagram

VÄLKOMNA

SDM Magnetics är en av de mest integrerade magnettillverkarna i Kina. Huvudprodukter: Permanent magnet, neodymmagneter, motorstator och rotor, sensorresolvert och magnetiska enheter.
  • Tillägga
    108 North Shixin Road, Hangzhou, Zhejiang 311200 PRChina
  • E-post
    inquiry@magnet-sdm.com​​​​​​

  • Fast telefon
    +86-571-82867702