Square-wave borstlös motorkontrollprincip och implementeringssteg
a. Fyrkantsvågsstyrningsteori baserad på
fyrkantsvågsstyrning kallas också för sexstegskontroll, i en elektrisk cykel, motor endast sex tillstånd, eller sex typer av statorströmtillstånd (Sex typer av switchtillstånd trefas bryggarm)。 Var och en av de aktuella tillstånden kan betraktas som syntesen av en riktningsvektormoment, sex vektorer regelbundet, steg för steg rotation moturs, motorns rotation moturs, rotationsriktning moturs, vektorrotation moturs, rotationsriktning moturs, vektorrotation moturs, rotation moturs). följ synkronmotorns rotorrotation. I fyrkantvågskontroll, främst för att styra två kvantiteter, en är motorns rotorposition som motsvarar tillståndet för öppet rör, en Hall, Hall information för att erhålla rotorpositionen, det finns ingen sensor, borstlös motor från motelektromotorisk kraftinformation för att erhålla rotorpositionen, beslutade därför att öppna rörtillståndet; Den andra är PWM-driftcykelstyrningen, genom att styra arbetsförhållandet för att kontrollera storleken på den aktuella storleken, för att kontrollera vridmoment och hastighet.
2. Steg för implementering av fyrkantvågsalgoritm
Hall fyrkantsvågskontroll:
1. Läs AD-värdet för samlingsskenans strömsampling, beräkning av samlingsskenans ström
2. Strömslingberäkning bör ge PWM-driftcykeln, kontrollera storleken på strömmen för en given ström
3. Läs av hall, enligt tillståndet i hallrelationen med trefasbroarm öppnas motsvarande röruppsättning av tre-fas, öppna röret för tre-fas-uppsättningen och hopp. bryggarmstillståndsbytetidpunkt (även känd som kommuteringspunkten)。
4. Hall mellan intilliggande tillståndssektor för en 6:a av effektcykeln, vilket är 60 & grader; Använd timer kan spela in & 60 grader; Sektortid, sålunda beräknas den aktuella frekvensen och motorhastigheten erhålls.
5. Med strömslinga som den inre ringen, hastighetsslingan som den yttre ringen, motorstyrning med sluten slinga, såsom Hall fyrkantsvågskontrollblockdiagram. För Hall-fyrkantvågsstyrning startar motorn, kände till motorrotorns position, direkt med hjälp av Hall-tillståndsvektormomentet för att dra, kan starta motorn och kan vara direkt i styrningen med sluten slinga.
3. BEMF fyrkantsvågskontroll:
1. Läs AD-värdet för sampling av samlingsskeneström, beräkning av samlingsskenas ström.
2. Strömslinga beräkning bör ge PWM arbetscykeln, kontrollera storleken på strömmen för en given ström
3. Bibehålla ett tillstånd av öppet rör (Som bibehåller en riktning vektor orientering), positionering, och sedan enligt viss frekvens ändra öppet rör tillstånd, och enligt lagen om förändring av frekvens. För att byta den elektriska frekvensen och sedan byta till modellen mot elektromotorisk kraft. 4. Timeravbrott för att läsa med ett högfrekvent fasjämförarutgångstillstånd, om fasjämförarens utgångsnivå vänder, visar den motsatta elektromotoriska kraften som produceras noll, vid denna tidpunkt, lästidens bastidtimer D räknevärde, spara och rensa sedan timern D, D och konfigurera timerjämförelsen register 0 jämförelsevärden, öppna timerns timing startar D, vilken är avbrottsstatus, byter avbrott tills PWMD0 byter tills PW MD hittade noll fördröjning & 30 grader;
Elektrisk vinkel och kommutering.
5. Med strömslingan som inre ring, hastighetsslingan som ytterring, motorstyrning med sluten krets, för BEMF fyrkantsvågsstyrning, motorn startar, vet inte motorrotorns position, så måste använda synkronstartmotor, statorström enligt den givna storleken och frekvensdrivningsmotorns rotor, och sedan motorn för att uppnå växlingsfrekvens, kan växla till strömkörning av den elektromotoriska kraftslingan, varvtalsläge och körning av strömkörning av den elektromotoriska kraften.