logo
Thuis

Blog over AS5147 Encoders Verbeteren BLDC-motorprestaties via precieze rotoraanpassing

Klantenoverzichten
Kwaliteit geen probleem, de service is snel en warm. Bedankt.

—— VLADIMIR

Ik ben online Chatten Nu
Bedrijf Blog
AS5147 Encoders Verbeteren BLDC-motorprestaties via precieze rotoraanpassing
Laatste bedrijfsnieuws over AS5147 Encoders Verbeteren BLDC-motorprestaties via precieze rotoraanpassing
Bent u ooit een verbijsterende discrepantie tegengekomen tussen de encoderwaarden van uw BLDC-motor en de werkelijke prestaties ervan? Ondanks het toepassen van theoretisch berekende PWM-werkcycli, gedraagt ​​de motor zich onvoorspelbaar, waardoor de efficiëntie wordt ondermijnd. Je bent niet de enige. Dit artikel onthult de verborgen "offset" tussen roterende encoders zoals de AS5147 en het magnetische veld van de rotor van een BLDC-motor, en biedt een systematische meet- en kalibratiebenadering om nauwkeurige motorregeling te bereiken.
Waarom de metingen van de encoder niet overeenkomen met de magnetische hoek van de rotor

BLDC-motoren, met name PMSM's, vertrouwen op nauwkeurige magnetische veldhoeken van de rotor voor optimale prestaties. Dit zorgt ervoor dat het magnetische veld van de stator een ideale hoek (meestal 90 elektrische graden) behoudt met het veld van de rotor, waardoor het koppel wordt gemaximaliseerd. Magnetische encoders zoals de AS5147 meten echter de absolute positie van de rotormagneet, niet de elektrische hoek die vereist is door aandrijfalgoritmen. Deze discrepantie introduceert een vaste "offset" tussen de fysieke waarde van de encoder en de magnetische hoek van de rotor.

Ongecorrigeerd fungeert deze offset als een "translatiefout", waardoor het magnetische veld van de stator niet goed uitgelijnd is met de beoogde hoek. Het resultaat? Suboptimale motorprestaties, vooral in open-lussystemen zonder stroomfeedback. Hoewel sommigen deze compensatie als verwaarloosbaar beschouwen, is deze van cruciaal belang voor krachtige schijven.

De uitdaging: de offset temmen

Het handmatig aanpassen van de offset voelt vaak als tasten in het donker. De offset kan per motor variëren of zelfs bij veranderingen in de volgorde van de stroomkabels, en kan soms instabiel worden. Traditionele methoden, zoals het vergrendelen van de motor om velden uit te lijnen, blijken ontoereikend vanwege mechanische complexiteit. Hieronder schetsen we een gestructureerde oplossing om giswerk te elimineren.

Stap 1: Verzekeren van motorcompliantie – Fasevolgordecorrectie

Controleer voordat u de offset aanpakt of de motor correct op commando's reageert. Onjuiste fasevolgorde of omgekeerde verbindingen kunnen grillig gedrag veroorzaken. Volg deze stappen:

  1. Verbindings- en nullasttest:Sluit de motor aan op de omvormer (fasevolgorde is niet relevant) en zorg ervoor dat de rotor vrij kan draaien.
  2. Rotatietest bij lage snelheid:Voer een programma uit dat een roterend statorveld genereert (bijvoorbeeld via SVM met een gestaag toenemende hoek).
  3. Richtingcontrole:Observeer de rotatie van de rotor. Als het tegengesteld aan de verwachte richting draait, is er sprake van een fasefout.
  4. Correctie:Verwissel PWM-werkcycli voor twee willekeurige fasen (bijvoorbeeld A en B) om de rotatie van het statorveld om te keren.
  5. Configuratie opslaan:Bewaar de juiste fasevolgorde in een niet-vluchtig geheugen (bijv. Flash) voor toekomstig gebruik.
Stap 2: Precisiemeting – Rotorveldoffset berekenen

Meet, nadat de fasevolgorde is gecorrigeerd, de offset met behulp van een van deze methoden:

Methode 1: Nulhoekvergrendeling
  1. Nulhoekveld toepassen:Voert een SVM-spanningsvector met een nulhoek uit (uitgelijnd met de a-as) met een gematigde amplitude – genoeg om handmatige rotatie te weerstaan ​​maar motorschade te voorkomen.
  2. Encoder lezen:De AS5147-waarde in dit stadium benadert de offset tussen het rotorveld en de a-as.
  3. Foutmelding:Mechanische wrijving kan kleine onnauwkeurigheden met zich meebrengen, maar dit levert een betrouwbare eerste schatting op.
Methode 2: Bidirectioneel scannen (hogere nauwkeurigheid)

Deze aanpak middelt metingen van tegengestelde scans om door wrijving veroorzaakte fouten te elimineren.

  1. Voorwaarts scannen:Voer een SVM-hoekhelling in één richting uit. Registreer en verzamel bij elke nuldoorgang de waarde van de encoder.
  2. Voorwaarts gemiddelde:Bereken na verschillende cycli het gemiddelde (≈ offset + wrijvingseffect).
  3. Omgekeerd scannen:Herhaal het proces in de tegenovergestelde richting.
  4. Omgekeerd gemiddelde:Bereken het gemiddelde (≈ offset – wrijvingseffect).
  5. Eindcompensatie:Gemiddelde van de twee middelen om wrijvingsbias te elimineren.
Stap 3: Drive-optimalisatie – maximale prestaties ontketenen

Nu de offset bekend is, verfijnt u uw aandrijfalgoritme:

  1. Ware rotorhoek:Trek de offset af van de AS5147-waarde om de magnetische hoek van de rotor in het (a,b,c)-frame te verkrijgen.
  2. SVM-invoer:Voor open-lusregeling voert u de werkelijke hoek ±90° (afhankelijk van de gewenste rotatie) in op de SVM voor nauwkeurige koppeluitvoer.
  3. Dynamische aanpassing (optioneel):Verfijn de offset door snelheden onder tegengestelde spanningsvectoren te vergelijken, zodat evenwichtige prestaties worden gegarandeerd.

Door deze stappen te volgen, kunt u problemen met de encoder-offset systematisch oplossen, waardoor een soepelere en efficiëntere werking van de BLDC-motor wordt bereikt. Zeg vaarwel tegen foutopsporing met vallen en opstaan ​​en omarm het tijdperk van precisiecontrole.

Bartijd : 2026-05-25 00:00:00 >> Blog list
Contactgegevens
First Printing Machine Accessory Factory

Contactpersoon: Ms. Mandy

Tel.: 86 137 6172 1799

Fax: 86-21-39303660

Direct Stuur uw aanvraag naar ons (0 / 3000)