Var kommer fasavvikelsen för en höghastighetsroterande magnetisk ring ifrån? – Felsökningsguide för Robot Magnetic Encoder Sensor
Du är här: Hem » Blogg » Blogg » Branschinformation » Varifrån kommer fasavvikelsen för en höghastighetsroterande magnetisk ring? – Felsökningsguide för Robot Magnetic Encoder Sensor

Var kommer fasavvikelsen för en höghastighetsroterande magnetisk ring ifrån? – Felsökningsguide för Robot Magnetic Encoder Sensor

Visningar: 0     Författare: Webbplatsredaktör Publiceringstid: 2026-08-21 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 högpresterande rörelsekontrollapplikationer som servomotorer, robotleder och elektriska spindlar, magnetiska kodare vinner popularitet på grund av deras ringa storlek, oljebeständighet, vibrationstolerans och låga kostnad. Men många ingenjörer stöter på ett besvärligt problem under höghastighetsrotationstestning:  vinkeln som rapporteras av kodaren avviker från rotorns faktiska position - en 'fasavvikelse'  som förvärras med ökande hastighet. Vid låga hastigheter kan det orsaka endast små hastighetsvågor och ökat ljud, men vid höga hastigheter kan det leda till kontrollinstabilitet.

渲染主图(4_3比例).png

I. Hur 'ser' en robotmagnetisk kodarsensor vinkeln?

Låt oss kort se över den grundläggande strukturen för en magnetisk kodare.

En typisk magnetisk kodare består av tre delar:

1. Magnetisk ring : monterad på rotoränden eller axelförlängningen, med flera polpar (N/S alternerande) fördelade runt dess omkrets.

2. Magnetisk sensor : vanligtvis Hall, AMR, GMR, TMR, etc., placerad nära ringytan för att känna av magnetfältsvariationer.

3. Signalbehandlingskrets : förstärker, konditionerar och interpolerar de svaga sensorsignalerna, och matar slutligen ut vinkel- eller kvadraturpulser.

När den magnetiska ringen roterar detekterar sensorn periodiska magnetfältsförändringar och matar ut kvasi-sinusformade/kosinusformade signaler. Genom att lösa upp fasen för dessa två signaler erhålls rotorvinkeln.

Idealiskt är magnetfältsfördelningen perfekt sinusformad, och sensorutgången motsvarar strikt den mekaniska vinkeln. Men under höghastighetsrotation störs denna 'ideala korrespondens' av flera faktorer, och fasavvikelse uppstår.

II. Vad är fasavvikelse och varför blir det mer uttalat vid hög hastighet?

Enkelt uttryckt  är fasavvikelsen skillnaden mellan 'den vinkel som uppfattas av kodaren' och 'den sanna rotorvinkeln'.

Till exempel, om rotorn faktiskt är i 30° men kodaren matar ut 32°, är den 2° fasavvikelse. Vid låg hastighet kan denna avvikelse vara endast 0,1° och knappt märkbar; men när hastigheten ökar kan avvikelsen förstärkas till flera grader eller till och med över tio grader, vilket avsevärt försämrar kontrollprestandan.

Varför förstärks avvikelsen vid hög hastighet? De främsta skälen är följande.

1. Mekaniska installationsfel är 'förstorade'

Perfekt koaxial inriktning mellan magnetringen och axeln är omöjlig. Antag att ringen har en excentricitet på 0,05 mm -vid låg hastighet kan sensorn fortfarande tolerera den resulterande fältförvrängningen; vid hög hastighet ökar centrifugalkraften och vibrationen excentriciteten, förvränger den magnetiska vågformen och orsakar periodisk fasavvikelse.

På liknande sätt introducerar utloppet av ringändytan, axiellt spel och dålig dynamisk balans ytterligare högfrekventa störningar vid hög hastighet.

2. Sensorns svarshastighet är otillräcklig

När ringhastigheten ökar, ökar frekvensen av magnetfältsvariationen i enlighet med detta. Till exempel, med en 32-polig ring vid 10 000 rpm är fältfrekvensen cirka 5,3 kHz; vid 30 000 rpm överstiger den 16 kHz.

Vanliga Hall-sensorer kan ha bandbredder på endast tiotals kHz eller ännu lägre -vid hög hastighet dämpas utamplituden och fasfördröjningar, vilket resulterar i vinkelfel. Även om själva sensorn är snabb, kan överdriven fördröjning i efterföljande filterkretsar också orsaka fasfördröjning.

3. Försämring av magnetringens fältkvalitet

Vid hög hastighet orsakar virvelströmsförluster inuti ringen lokal uppvärmning. När temperaturen stiger förändras remanensen och koercitiviteten, vilket minskar fältstyrkan och förvränger vågformen.

Dessutom ökar ojämn magnetisering, alltför breda övergångszoner mellan poler och felaktigt val av polparnummer alla övertonsinnehåll i magnetfältet vid hög hastighet, vilket förstorar fasberäkningsfel.

4. Elektromagnetisk störning och signalintegritet

Vid hög hastighet genererar högfrekventa PWM-strömmar i motorlindningar, axelströmmar och närliggande högeffektledningar störningar. Sensorns svaga utsignaler, när de väl är förorenade, orsakar jitter och fel vid nollgenomgångsdetektering eller fasberäkning.

III. Felsökningsstrategi: Mekaniska, elektriska och algoritmiska tillvägagångssätt

För att åtgärda ovanstående orsaker kan korrigerande åtgärder vidtas på tre nivåer:  mekanisk installation, sensor och signalkedja samt algoritmkompensation.

1. Mekanisk nivå -lägg en solid grund först

Många fasavvikelseproblem härrör inte från elektronik utan från mekanisk installation.

(1) Strikt kontrollera koaxialiteten och ändytans utlopp

Efter montering av den magnetiska ringen ska koaxialiteten hållas inom  0,03–0,05 mm och ändytans utlopp inom  0,02 mm . Använd krympbeslag, limning eller dedikerade fixturer för positionering och undvik slag som kan luta ringen.

(2) Utför dynamisk balansering

Även om ringen är lätt, är centrifugalkraften vid hög hastighet inte försumbar. Efter installation, utför en övergripande dynamisk balansering för att minska vibrationsinducerade signalfel.

(3) Undvik axiella krafter på magnetringen

Om ringen är nära motorändkåpan eller lagren kan termisk expansion vid hög hastighet orsaka axiell förskjutning. Reservera lämpligt axiellt spel i konstruktionen, eller använd en elastisk förspänningsstruktur.

2. El- och signalkedja - håll signalerna rena och i rätt tid

(1) Välj rätt sensortyp

För höghastighetsapplikationer, föredra  TMR- eller GMR-sensorer , eftersom deras bandbredd vanligtvis når hundratals kHz eller till och med MHz - mycket högre än vanliga Hall-sensorer. Se också till att sensorns magnetiska känslighet och mättnadsfält matchar ringens egenskaper.

(2) Använd differentialsignalutgång

Differentialutgång undertrycker common-mode-störningar och förbättrar signalintegriteten. Om sensorn bara ger en utgång, lägg till ett differentialförstärkarsteg i fronten.

(3) Minska filterfördröjningen

RC-filter och digitala filter introducerar fasfördröjning. I höghastighetsapplikationer, ställ in filtrets gränsfrekvens tillräckligt högt eller använd  linjärfasfilter med låg fördröjning  . För högfrekvent brus som verkligen behöver tas bort, överväg utjämning efter vinkelberäkning istället för att överfiltrera råsignalerna.

(4) Optimera luftgapet mellan ring och sensor

För stort luftgap minskar signalamplituden; för litet mellanrum riskerar att skava på grund av vibrationer i hög hastighet. Välj vanligtvis ett luftgap på  0,3–1,0 mm  baserat på ringspecifikationerna och sensorns känslighet, och bestäm det optimala värdet experimentellt.

(5) Genomför korrekt skärmning och jordning

Använd skärmade partvinnade kablar för sensorledningar, jorda skärmen i en enda punkt och håll kabeln borta från motorkraftledningar och högströmsspår för att minska elektromagnetisk koppling.

3. Algoritmnivå - använd 'mjukvara' för att kompensera för 'hårdvarubrister'

Efter hårdvaruförbättringar kan kvarvarande avvikelser korrigeras ytterligare med algoritmer.

(1) Offlinekalibrering och kompensation för uppslagstabell

Under låga hastigheter, stationära förhållanden, använd en högprecisionsreferenskodare (t.ex. optisk kodare) för att utföra helcirkelkalibrering av den magnetiska kodaren, registrera avvikelsen vid varje position och skapa en kompensationstabell. Under faktisk drift, slå upp korrigeringen baserat på den aktuella positionen.

Denna metod eliminerar effektivt periodiska fasavvikelser, men har begränsad effekt på ytterligare dynamiska avvikelser som uppträder vid hög hastighet.

(2) Dynamisk faskompensation

Om avvikelser huvudsakligen uppstår från en fast fördröjning i signalkedjan, beräkna vinkelfördröjningen genom att:

image.png

där  w  är vinkelhastighet och t d är den totala systemfördröjningen. Mata fram denna kompensation till utgångsvinkeln, vilket avsevärt kan förbättra höghastighetsnoggrannheten inom ett visst hastighetsområde.

(3) Adaptiv filtrering och observatörer

För slumpmässigt jitter vid hög hastighet, använd Kalman-filter, glidlägesobservatörer eller liknande metoder för att smälta samman kodarvinkeln med en motormodell, undertrycka högfrekvent brus samtidigt som den sanna vinkelsignalen bevaras.

(4) Temperaturkompensation

Temperaturinducerade förändringar i remanens påverkar signalamplituden. Placera en temperatursensor nära givaren för att upprätta en temperatur-amplitud/faskompensationsmodell och tillämpa realtidskorrigering.

IV. Kort fallstudie för felsökning

En servomotor uppvisade en periodisk fasavvikelse på cirka 3,5° från sin magnetiska kodare vid 15 000 rpm, vilket orsakade strömslingoscillation. Teamet följde dessa steg:

1. Mekanisk inspektion : Ringens koaxialitet visade sig vara 0,08 mm; efter återinstallation minskade den till 0,03 mm och avvikelsen sjönk till 2,1°.

2. Sensorbyte : Standard Hall-sensorn ersattes med en TMR-differentialsensor med högre bandbredd och filtrets gränsfrekvens höjdes från 20 kHz till 100 kHz - avvikelsen reducerades ytterligare till 0,9°.

3. Algoritmkompensation : Framkopplingskompensation med fast fördröjning lades till, följt av fullcirkel offlinekalibrering på testbänken. Slutlig höghastighetsfasavvikelse kontrollerades till inom  0,3° , vilket uppfyllde kontrollkraven.

Detta fall illustrerar att  en enda åtgärd ofta bara löser en del av problemet - en kombination av mekaniska, elektriska och algoritmiska förbättringar ger de bästa resultaten.

Slutsats

Fasavvikelse för den magnetiska ringen i en robotmagnetisk kodarsensor vid hög hastighet är i sig ett multifaktoriellt problem. Mekaniska installationsfel, otillräcklig sensorbandbredd, signalfördröjningar, försämrad magnetfältkvalitet och elektromagnetisk störning förstärks alla med hög hastighet.

Vid felsökning, följ sekvensen:  mekanik först, sedan elektrisk, sedan algoritmer :

·  Se först till att koaxialiteten, dynamisk balansering och luftgap är fast etablerade;

·  Optimera sedan sensorvalet och signalkedjan för att garantera rena signaler med låg fördröjning;

·  Använd slutligen kalibrerings- och kompensationsalgoritmer för att 'finjustera' kvarvarande fel.

För de flesta höghastighetstillämpningar, efter sådan systematisk sanering, kan den magnetiska kodarens fasavvikelse hållas inom ett acceptabelt område, vilket gör att servosystemet förblir stabilt och exakt även vid höga hastigheter.

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