Știri din industrie
A controler de motor fără perii DC (BLDC). este unitatea electronică care secvențiază puterea înfășurărilor statorice ale motorului în ordinea corectă pentru a produce o rotație continuă, înlocuind comutația mecanică pe care o realizează periile la motoarele de curent continuu tradiționale. Fără un controler, un motor BLDC nu poate funcționa - controlerul nu este hardware opțional, ci o parte integrantă a fiecărui sistem de motor BLDC, iar alegerea unuia greșit pentru tensiune, curent, metoda de control sau sarcina aplicației va limita performanța, va cauza instabilitate sau va distruge motorul.
Acest ghid acoperă modul în care funcționează controlerele BLDC, diferențele arhitecturale cheie dintre tipurile de controlere, specificațiile care contează cel mai mult pentru selecție și ce trebuie evaluat în diferite domenii de aplicație, de la robotică și vehicule electrice până la automatizare industrială și dispozitive de consum.
Un motor BLDC are trei înfășurări statorice (faze) dispuse în jurul rotorului. Pentru a produce rotație, curent trebuie aplicat acestor înfășurări într-o secvență care creează un câmp magnetic rotativ pe care îl urmează rotorul cu magnet permanent. Sarcina controlerului este de a determina poziția curentă a rotorului și de a comuta curentul la perechea de înfășurare corectă la momentul corect - un proces numit comutație electronică.
Etapa de putere constă dintr-o punte trifazată de șase tranzistoare de comutare - de obicei MOSFET-uri sau IGBT - aranjate în trei perechi high-side/low-side, câte una pentru fiecare fază a motorului. Prin pornirea și oprirea anumitor tranzistori, controlerul direcționează tensiunea magistralei DC către orice combinație de înfășurări de fază. Logica de control determină ce tranzistoare se declanșează și când, pe baza feedback-ului privind poziția rotorului.
Modelul de comutare este modulat folosind PWM (modularea lățimii impulsului) - ciclul de lucru al semnalului PWM controlează tensiunea medie aplicată înfășurărilor și, prin urmare, viteza și cuplul motorului. Un controler care rulează la o frecvență PWM de 20-100 kHz aplică tensiune în impulsuri rapide, pe care inductanța motorului le netezește în curent continuu efectiv , mult mai eficient decât ar putea realiza un regulator liniar.
Poziția rotorului poate fi determinată în două moduri, iar metoda afectează în mod fundamental proiectarea controlerului și adecvarea aplicației:
Unele controlere acceptă ambele moduri - folosind senzori Hall pentru pornire și trecerea la funcționarea fără senzori la viteza de funcționare pentru o complexitate redusă a cablajului în serviciul pe termen lung.
Strategia de comutare – metoda matematică pe care o folosește controlerul pentru a calcula când și cât de mult curent să se aplice fiecărei fază – determină netezimea cuplului motorului, eficiența, nivelul de zgomot și răspunsul dinamic. Trei strategii domină controlerele comerciale BLDC.
Cea mai simplă strategie: cele trei faze sunt alimentate în șase pași discreti pe revoluție electrică. În orice moment, două faze transportă curent, iar a treia este deschisă. Comutarea are loc la intervale electrice de 60° pe baza intrărilor senzorului Hall sau a trecerilor cu zero EMF invers.
Controlul trapezoidal este ușor din punct de vedere computațional și ușor de implementat, ceea ce îl face metoda dominantă în aplicațiile sensibile la costuri. Limitarea sa este ondularea cuplului - comutarea discretă produce o variație a cuplului 10–15% pe ciclu electric , care se traduce prin vibrații și zgomot acustic. Acceptabil pentru ventilatoare, pompe și unelte electrice; problematică pentru poziționarea de precizie sau aplicațiile servo cu funcționare lină.
În loc de trepte discrete, comutația sinusoidală aplică curent sinusoidal variabil la toate cele trei faze simultan, creând un câmp magnetic cu rotație lină. Valoarea cuplului scade la 2–5% comparativ cu controlul trapezoidal, zgomotul motorului este redus semnificativ, iar funcționarea este mai lină, în special la viteze mici. Necesită mai multă putere de procesare decât comutația trapezoidală și un senzor de poziție cu rezoluție mai mare (coder sau resolver) pentru cele mai bune rezultate, deși poate fi implementat și cu senzori Hall folosind interpolare.
FOC este cea mai sofisticată metodă de control, transformând matematic curenții motorului trifazat în două cantități independente de curent continuu - componenta producătoare de flux (Id) și componenta producătoare de cuplu (Iq). Prin controlul acestora independent, controlerul poate menține eficiența optimă a motorului la orice viteză și sarcină, poate obține o ondulație de cuplu aproape de zero și poate oferi un răspuns dinamic foarte rapid de cuplu.
FOC îmbunătățește de obicei eficiența sistemului cu 5-15% față de comutația trapezoidală în aplicații cu sarcină variabilă, deoarece minimizează curentul reactiv care produce căldură fără a produce cuplu. Este nevoie de un DSP sau un microcontroler capabil să execute transformările Clarke și Park în timp real - de obicei un ARM Cortex-M pe 32 de biți sau un DSP dedicat pentru controlul motorului. FOC este metoda standard pentru unitățile de tracțiune EV, servomotoarele industriale și motoarele premium pentru aparate.
| Metoda de control | Ripple de cuplu | Eficiență | Nivel de zgomot | Cerință de procesare | Cele mai bune aplicații |
|---|---|---|---|---|---|
| Trapezoidal (6 trepte) | 10–15% | Bun | Mai sus | MCU de 8 biți suficient | Ventilatoare, pompe, scule electrice, ESC-uri |
| Sinusoidal | 2–5% | Foarte bine | Scăzut | De preferat MCU pe 32 de biți | Electrocasnice, HVAC, drive-uri netede |
| FOC (control vectorial) | <1% | Excelent | Foarte scăzut | Este necesar DSP sau MCU pe 32 de biți | EV-uri, servomotor, robotică, CNC |
Fișele de date ale controlerului conțin mulți parametri. Acestea sunt specificațiile care determină în mod direct dacă un controler este adecvat pentru un anumit motor și aplicație.
Gama de tensiune nominală de intrare a controlerului trebuie să includă tensiunea sursei de alimentare cu spațiu suficient. Operarea unui controler la tensiunea nominală maximă absolută nu lasă marjă pentru tranzitorii de tensiune - frânarea regenerativă, descărcarea sarcinii de la comutarea inductivă sau instabilitatea alimentării pot crește tensiunea magistralei 20–50% peste valoarea nominală pentru microsecunde. Pentru un sistem nominal de 48 V, un controler cu o valoare maximă absolută de 80 V sau 100 V oferă o marjă de protecție realistă.
Cele mai frecvente intervale de tensiune întâlnite în controlerele BLDC comerciale se întind de la sisteme mici de robotică și drone la 7,4–22,2 V (2–6S LiPo) până la unități industriale la sisteme de magistrală de 24 V, 48 V și 96 V DC. Aplicațiile industriale și EV de mare putere folosesc controlere de magistrală de 200–800 V DC care necesită IGBT-uri mai degrabă decât MOSFET-uri ca elemente de comutare.
Controlerele specifică două evaluări curente care sunt adesea confundate. Curentul continuu este curentul de fază susținut pe care controlerul îl poate gestiona pe termen nelimitat la un caz specificat sau la o temperatură ambiantă specificată. Curentul de vârf este curentul instantaneu maxim pe care îl poate furniza controlerul pentru o perioadă scurtă de timp (de obicei 1-30 de secunde) înainte ca protecția termică să se activeze.
Curentul nominal de fază al motorului nu trebuie să depășească curentul nominal continuu al controlerului în condiții normale de funcționare. Dacă aplicația implică vârfuri frecvente de accelerație sau pornire sub sarcină, valoarea nominală a curentului de vârf trebuie, de asemenea, să se adapteze la curentul de cuplu de vârf necesar - de obicei 2–4 ori valoarea nominală continuă pentru intervale scurte. Selectarea unui controler cu o valoare nominală continuă egală cu curentul de vârf al motorului este o abordare comună de supradimensionare pentru aplicații cu ciclu mare sau cu sarcină cu inerție mare.
Frecvența PWM determină mărimea ondulației curente, pierderile de comutare și zgomotul acustic. Frecvența PWM mai mare reduce ondulația curentului (îmbunătățind netezimea cuplului) și împinge zgomotul de comutare deasupra auzului uman la 20 kHz, dar crește pierderile de comutare în tranzistoarele de putere.
Controlerul trebuie să accepte tipul de senzor de poziție utilizat în sau cu motorul:
Modul în care sunt trimise comenzile de viteză, cuplu și poziție către controler determină integrarea acestuia într-un sistem mai mare. Interfețele comune includ:
Controlerele BLDC nu sunt o singură categorie de produse - ele se întind de la ESC-uri la scară gram până la unități industriale cu kilowați. Înțelegerea categoriei care se potrivește aplicației dvs. împiedică atât suprainginerirea, cât și subspecificarea.
| categorie | Gama de tensiune | Interval de curent | Metoda de control | Aplicații tipice |
|---|---|---|---|---|
| Dronă/RC ESC | 7–52V (2–12S) | 10–100A | Trapezoidal sau sinusoid fără senzor | Drone multirotor, vehicule cu aripi fixe, RC |
| Robotică / AGV | 12–72V | 5–100A | FOC, encoder/feedback Hall | Articulații robot, roți, platforme mobile |
| Servo industrial | 48–800V DC | 1–500A | FOC cu encoder absolut | Axe CNC, pick-and-place, servo transportoare |
| Tracțiune EV | 48–800V | 100–1.000A | FOC cu resolver sau encoder | E-biciclete, scutere, vehicule electrice, cărucioare de golf |
| HVAC / Aparatură | 12–340 V CC (ca rectificat) | 0,5–30A | Fără senzori sau sinusoidal | Compresoare, ventilatoare, pompe, masini de spalat rufe |
| Dezvoltare / Eval | 12–60V | 5–50A | Configurabil (FOC, capcană, sinus) | Prototipare, cercetare, reglare personalizată a motorului |
Disiparea puterii controlerului provine din două surse: pierderi de conducție în MOSFET-uri și pierderi de comutare în timpul fiecărei tranziții de pornire/oprire a tranzistorului. La o eficiență a sistemului de 95% - tipică pentru un controler BLDC bine proiectat la sarcină nominală - o unitate de 1.000 W disipă aproximativ 50 W sub formă de căldură în electronica controlerului.
Temperatura joncțiunii MOSFET trebuie să rămână sub limita nominală - de obicei Temperatura de joncțiune 150–175°C pentru MOSFET-uri cu siliciu — cu o marjă termică pentru tranzitorii. Calea termică de la joncțiunea MOSFET la mediu determină cât de multă putere poate fi disipată continuu. Această cale are trei rezistențe în serie: joncțiune la carcasă (R_th,jc — o proprietate a pachetului MOSFET), carcasă la radiator (determinată de materialul interfeței termice și de montaj) și radiator la mediu (determinat de zona radiatorului și fluxul de aer).
Abordări practice de management termic în controlerele comerciale BLDC:
Circuitele de oprire termică și derating sunt caracteristici esențiale de protecție — un controler fără protecție împotriva temperaturii excesive va opera MOSFET-urile dincolo de zona lor de operare sigură dacă temperatura ambientală crește sau fluxul de aer este restricționat, ducând la defectarea MOSFET-urilor, care este adesea catastrofală și permanentă. Verificați întotdeauna dacă controlerul selectat include atât monitorizarea termică, cât și reducerea sau oprirea automată a curentului înainte de atingerea limitelor termice.
Un controler BLDC care funcționează într-o aplicație reală este expus la condiții de defecțiune care îl pot distruge pe acesta sau motorul în câteva milisecunde dacă este neprotejat. Următoarele protecții nu sunt opționale - prezența sau absența lor distinge controlerele de calitate industrială de proiectele bugetare.
Când un motor BLDC decelerează la frânarea activă, acesta acționează ca un generator, returnând energia înapoi către magistrala DC. Dacă această energie este recuperată, disipată sau pur și simplu devine o problemă, depinde de designul controlerului și de capacitatea aplicației de stocare a energiei.
Trei abordări pentru gestionarea energiei regenerative:
Piața comercială a controlerelor BLDC se întinde de la platforme de dezvoltare open-source până la unități industriale închise. Mai multe platforme au obținut o adoptare largă în domeniile lor respective și merită înțelese ca puncte de referință.
ODrive (versiunile 3.6 și S1) și VESC (Vedder Electronic Speed Controller) sunt controlere FOC open-source utilizate pe scară largă în robotică, skateboard-uri electrice și aplicații de cercetare. Ambele acceptă senzorul Hall și feedback-ul codificatorului, comunicarea USB/CAN și parametrii FOC configurabili prin software-ul PC. ODrive S1 suportă până la 60V și 60A continuu ; Controlerele bazate pe VESC acoperă o gamă largă, în funcție de implementarea hardware. Natura lor open-source permite personalizarea profundă, dar necesită mai mult efort de reglare decât unitățile industriale la cheie.
InstaSPIN-FOC de la TI este un algoritm FOC fără senzori implementat în ROM pe DSP-urile lor din seria C2000, permițând FOC fără un encoder. Instrumentele MotorWare și Code Composer Studio însoțitoare oferă un mediu de dezvoltare integrat pentru firmware-ul controlerului BLDC personalizat. Această platformă este utilizată pe scară largă în unități industriale, aparate și unelte electrice, unde dezvoltarea controlerului personalizat pe siliciu TI este abordarea de proiectare.
TMC6100, TMC6200 și circuitele integrate de driver de poartă aferente de la Trinamic integrează drivere de poartă MOSFET, circuite de detectare a curentului și de protecție într-un pachet compact conceput pentru a interfața cu un MCU extern. Acestea sunt elementele de bază pentru controlerele BLDC compacte personalizate în aplicații cu spațiu limitat - articulații robotice, motoare cardanice și unități încorporate unde dimensiunea plăcii contează.
Pentru CNC industrial, automatizare și control al mișcării de înaltă performanță, sisteme complete de servomotor de la producători precum Kollmorgen (seria AKD), Beckhoff (seria AX) și Siemens (seria SINAMICS S) oferă control FOC cu comunicare EtherCAT sau Profinet, suport absolut pentru codificator și toate funcțiile de siguranță necesare pentru integrarea mașinii marcate CE. Acestea nu sunt platforme deschise, dar oferă fiabilitatea, certificările și suportul furnizorilor necesare pentru mașinile de producție cu cerințe de siguranță SIL sau PLe definite.
Un motor BLDC și un controler trebuie să fie asociate ca sistem. Nepotrivirile dintre parametrii lor sunt cea mai frecventă cauză a performanței slabe, instabilitate sau defecțiuni hardware în sistemele de acționare BLDC.
Cea mai sigură abordare atunci când se construiește un sistem de antrenare BLDC personalizat este utilizarea unui motor și controler de la același producător sau de la un furnizor care oferă o matrice de compatibilitate validată. Când integrați componente din diferite surse, efectuați un test pe banc la tensiune joasă și fără sarcină înainte de a vă angaja la tensiunea de funcționare completă și sarcina mecanică — defecțiunile MOSFET din parametrii de control nepotriviți sunt rareori recuperabile, iar dovezile de diagnosticare sunt de obicei distruse în evenimentul de defecțiune.
Ca Producători de controlere de motoare sincrone cu magnet permanent personalizat şi Furnizori de controlere de motoare cu magnet permanent din China, Concentrându-se pe controlul acționării magnetului permanent motoare sincrone, oferim un sigur și suficient sursă de energie pentru electrificarea vehiculelor de călătorie.
Drepturi de autor © Shanghai APT Power Technology Co., Ltd.All rights reserved
