Hvordan løser jeg vinkelavdriften til den magnetiske kodedisken i robotmagnetiske kodesensorer?
Du er her: Hjem » Blogg » Blogg » Bransjeinformasjon » Hvordan løse vinkeldrift av magnetkodedisken i robotmagnetiske kodesensorer?

Hvordan løser jeg vinkelavdriften til den magnetiske kodedisken i robotmagnetiske kodesensorer?

Visninger: 0     Forfatter: Nettstedredaktør Publiseringstid: 30-07-2026 Opprinnelse: nettsted

Spørre

Facebook delingsknapp
twitter-delingsknapp
linjedelingsknapp
wechat-delingsknapp
linkedin delingsknapp
pinterest delingsknapp
whatsapp delingsknapp
kakao delingsknapp
snapchat delingsknapp
del denne delingsknappen

I høypresisjons bevegelseskontrollapplikasjoner som robotledd, servomotorer og gimbals, blir magnetiske kodere i økende grad kjerneposisjons-tilbakemeldingsenhetene, takket være deres berøringsfrie drift, immunitet mot forurensninger og kompakte størrelse. Imidlertid støter mange ingeniører på et frustrerende problem i praksis –  vinkelavvik : vinkelavlesningen «vandrer sakte av» selv når motoren står stille, eller nøyaktigheten reduseres betydelig med temperaturendringer. Hvor kommer magnetisk kodediskvinkeldrift fra, og hvordan kan vi fikse det?

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

1. Hva er Angle Drift og hvor kommer det fra?

EN magnetisk koder oppdager det roterende magnetiske feltet til en permanent magnet festet til motorakselen, sender ut sinus/cosinus-signaler med en 90° faseforskjell, og beregner deretter vinkelen via en arctangent funksjon. I teorien er dette en perfekt målekjede. I virkeligheten fører imidlertid ulike ikke-ideelle faktorer til at vinkelavlesningen avviker fra den sanne verdien – dette er «vinkeldrift».

Oppsummert stammer vinkeldrift fra tre hovedaspekter:

1.1 Mekaniske installasjonsfeil

Dette er den vanligste synderen. Radiell forskyvning mellom magneten og sensorens sensorsenter (eksentrisitet), vinkelen mellom rotasjonsaksen og brikkenormalen (tilt), og overdreven eller fluktuerende luftgap forvrenger alle magnetfeltsignalet direkte. For eksempel kan en eksentrisitet på 0,3 mm introdusere en vinkelfeil på ±2,1°. I tillegg kan ujevn magnetisering eller uregelmessig magnetform føre til at det avfølte feltet avviker fra den ideelle sinusformede bølgeformen.

1.2 Variasjoner i omgivelsestemperatur

Egenskapene til Hall-sensorer og signalbehandlingskretser endres med temperaturen. Når temperaturen stiger, avtar magnetens feltstyrke, brikkens offsetspenning driver, og ADC-referansespenningen svinger – disse faktorene kombineres for å produsere betydelig temperaturdrift i vinkelavlesningen. Faktiske målinger viser at med forskjellige magnetkvaliteter kan nullpunktstemperaturdriften forverres fra +0,02 °/℃ til +0,15 °/℃.

1.3 Ekstern interferens og dynamiske faktorer

Et tverrgående interfererende magnetfelt forskyver sentrum av Lissajous-figuren, og forårsaker feil i nesten alle vinkler bortsett fra 0° og 180°. Dessuten kan dynamiske responsforsinkelser under høyhastighetsmotordrift, og signalstøy fra strømforsyningsrippel, gjøre vinkelavlesningen jitter og bli ustabil.

2. Løsninger: En kombinasjon av maskinvare, kalibrering og algoritmer

Det er ingen enkelt «magisk kule» for å løse vinkeldrift. En koordinert tilnærming er nødvendig på tre nivåer: mekanisk installasjon, brikkekalibrering og algoritmisk kompensasjon.

Nivå 1: Solid Hardware Foundation – Stoppfeil ved kilden

Nøyaktig installasjon er den første forsvarslinjen.  Magnetiske kodere er ganske følsomme for monteringstoleranser. Generelt bør luftgapet holdes mellom 1,0 mm og 3,0 mm (2,0 mm er optimalt), koaksialitetseksentrisitet ≤ 0,05 mm og tiltvinkel ≤ 3°. Under installasjonen, bruk en måleur eller laserjusteringsverktøy for kalibrering. Hold også koderen unna sterke magnetiske interferenskilder som motorviklinger og krafttransistorer; om nødvendig, legg til et Permalloy magnetisk skjold.

Magnetvalg er også kritisk.  Velg en enkelt-par aksial magnetisering sirkulær magnet med en overflatefeltstyrke mellom 300 mT og 500 mT. Magneter av lav kvalitet har ikke bare ujevne felt, men også dårlige temperaturegenskaper, som direkte forverrer driften.

Strømforsyning og PCB-design må følge god praksis.  Kraftrippel bør kontrolleres innenfor 10 mV, og SPI-signallinjer bør være korte, like lange og rutes rent. Ikke plasser kobberstøp eller spor under brikken for å redusere parasittisk kapasitansforstyrrelse med de magnetiske følerelementene.

Nivå 2: Få mest mulig ut av brikkekalibrering – realiser fabrikkpresisjonen i praksis

Moderne magnetiske koderbrikker inneholder vanligvis flere kalibreringstrinn, som er den mest direkte måten å håndtere vinkeldrift på.

Fabrikkkalibrering (brikkenivå):  Under wafertesting utfører brikkeprodusenten allerede DC offsetkompensasjon, amplitudeubalansekorrigering og kvadraturfeilkorreksjon, med parametere lagret i EEPROM-en på brikken. Dette er «grunnlaget» for nøyaktighet.

Bruker selvkalibrering (systemnivå):  Etter installasjon, roter motoren en hel omdreining med konstant hastighet. Den innebygde DSP-en samler inn vinkeldata over hele svingen og identifiserer og kompenserer automatisk for installasjonseksentrisitet, luftgapvariasjoner og andre feil. Mange brikker støtter en ett-klikks trigger uten å kreve en ekstern vert, noe som er veldig produksjonsvennlig.

Dynamisk temperaturdriftskompensasjon:  Brikken overvåker temperaturen i sanntid. Når temperaturen avviker fra den kalibrerte verdien, bruker den automatisk en temperaturkompensasjonskoeffisient for å korrigere vinkelen. For eksempel bruker Naxin Micro MT6835 et tre-trinns kalibreringssystem for å holde drift i hele temperaturområdet innenfor ±0,08°.

Nivå 3: Algoritmisk kompensasjon – Forbedre nøyaktigheten ytterligere

For applikasjoner som krever enda høyere presisjon, er ytterligere algoritmisk kompensasjon nødvendig.

Adaptiv online kalibrering:  Tradisjonell off-line kalibrering fikser kompensasjonsparametrene og kan ikke tilpasse seg langsiktig drift på grunn av temperaturendringer eller magnetaldring. En adaptiv algoritme basert på Rekursive Least Squares (RLS) kan oppdatere kompensasjonsparametere i sanntid, og holde vinkelfeil innenfor ±0,05° over hele temperaturområdet (–40 ℃ til +125 ℃).

Kalman-filtrering for støyreduksjon:  For høyfrekvent støy som forårsaker vinkeljitter, undertrykker et Kalman-filter effektivt observasjonsstøy og forbedrer stabiliteten til vinkelutgangen.

Neural nettverkskompensasjon:  En nevrale nettverksmodell kan bygges for å passe til temperaturdriftsegenskapene; etter et begrenset antall treningsiterasjoner oppnår den svært nøyaktig adaptiv temperaturdriftskorreksjon.

3. Ytelse i den virkelige verden – Hvor god kan den bli?

Med den kombinerte tilnærmingen «maskinvareinstallasjon + brikkekalibrering + algoritmisk kompensasjon», kan moderne magnetiske kodere oppnå bemerkelsesverdig høy nøyaktighet:

  • MT6816 oppnår integrert vinkelfeil på systemnivå innenfor  ±0,03°.

  • MT6835, etter kalibrering, forbedrer sin integrerte ikke-linearitet (INL) fra ±1° til  < ±0,07° , med full temperaturdrift  < ±0,08°.

  • Noen avanserte løsninger kan til og med optimere INL til  ±0,03° , og oppfyller ±0,05° nivånøyaktigheten som kreves for gimbals og servoer.

4. Sammendrag og Outlook

I hovedsak er magnetisk kodediskvinkeldrift resultatet av overlagrede forstyrrelser fra mekaniske, termiske, elektromagnetiske og andre faktorer på magnetfeltsignalet. Det er ingen enkelt kur-alle; Løsningen bør følge prinsippet  «maskinvare som basis, kalibrering som bærebjelke og algoritmer som etterbehandler» :

  1. Installasjonsnøyaktighet er grunnlaget  – luftgap, koaksialitet og magnetvalg kan ikke overses.

  2. Brikkekalibrering er det primære verktøyet  – gjør full bruk av fabrikkkalibrering og brukerselvkalibrering.

  3. Algoritmisk kompensasjon er det avanserte trinnet  – for krevende scenarier, introduser adaptiv filtrering og online kalibrering.

Ettersom brikkeintegrasjonen fortsetter å øke og AI-algoritmer introduseres, vil fremtidige magnetiske kodere utvikle seg mot  «selvfølende, selvkalibrerende og selvkompenserende»  -funksjoner. På det tidspunktet vil vinkeldrift ikke lenger være en hodepine for ingeniører, og presisjonen og påliteligheten til robotledd vil nå nye høyder.

Facebook
Twitter
LinkedIn
Instagram

VELKOMST

SDM Magnetics er en av de mest integrerte magnetprodusentene i Kina. Hovedprodukter: Permanent magnet, neodymmagneter, motorstator og rotor, sensorresolvert og magnetiske enheter.
  • Legge til
    108 North Shixin Road, Hangzhou, Zhejiang 311200 PRChina
  • E-post
    inquiry@magnet-sdm.com​​​​​​

  • Fasttelefon
    +86-571-82867702