Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
Principalul dezavantaj al BLDC este costul mare care reiese din 2 motive: primul ar fi costul
mare al controlerului electronic de vitez. Motoarele de c.c. cu perii pot fi reglate cu un reostat. Al
doilea ar fi c BLDC sunt bobinate manual ceea ce este scump, pe cnd motoarele de c.c. cu perii
sunt bobinate automat cu costuri mici.
Exist un tip revoluionar de motor fr perii cu magnei permaneni numit PMSM
(Permanent Magnet Synchronous Motor) care dispune de aceeai construcie de principiu cu BLDC.
ns, PMSM rezult din alte cerine de proiectare i pia, unde sunt cerute randamente mai mari
dect la motorul de curent alternativ, n particular la viteze mici. De asemenea, PMSM are n mod
firesc un zgomot mai redus i un cuplu mai lin dect un motor BLDC uzual.
Clasificarea motoarelor cu comutaie electronic
Motoarele cu comutaie electronic cu magnei permaneni fr perii se mpart n dou
categorii:
1. Motoare sincrone cu nfurri cu repartiie sinusoidal (PMSM permanent magnent
synchronous motor ) mai sunt denumite i servomotoare fr perii de tip sincron;
2. Motoare de curent continuu fr perii cu nfurri concentrate (BLDC brushless
direct current) mai sunt denumite i servomotoare fr perii de curent continuu.
Motoarele BLDC sunt monofazate, bifazate i trifazate. Dintre acestea motoarele trifazate
sunt cele mai utilizate.
deoarece motorul sinusoidal are mai multe interconexiuni ntre nfurri din cauza distribuiei
bobinelor la periferia statorului mrind astfel consumul de cupru.
Rotorul este prevzut cu magnei permaneni i poate avea ntre 2 i 8 perechi de poli,
alternnd polul nord cu polul sud (fig. 4).
Pe baza densitii cmpului magnetic cerut n rotor materialul magnetic adecvat este ales
pentru a realiza rotorul. Feritele sunt materialul tradiional pentru a fabrica magnei permaneni. Pe
msura avansrii tehnologiei aliajele de pmnturi rare devin preferate. Feritele sunt mai ieftine dar
au densitatea de flux redus pe unitatea de volum. Pe lng densitatea de flux mai mare pe unitatea
de volum, magneii din aliaje au mas specific redus i ofer un cuplu mai mare pentru aceeai
dimensiune.
Spre deosebire de motorul de c.c. cu perii comutaia motorului BLDC este controlat
electronic. Pentru a roti motorul BLDC nfurrile statorice sunt alimentate ntr-o anumit ordine.
Este important s se cunoasc poziia rotorului pentru a ti care este urmtoarea nfurare ce
trebuie alimentat. Poziia rotorului este determinat folosind senzori Hall (fig. 5) aflai pe stator
(sau traductoare optice).
Majoritatea motoarelor BLDC au trei senzori Hall (dar se utilizeaz - n anumite aplicaii
i ase pulsuri livrate traductoarelor de poziie - fig. 6). De cte ori polii magnetici ai rotorului trec
pe lng senzorii Hall dau un semnal jos sau sus indicnd trecerea polului nord sau a polului
sud pe lng senzor. Pe baza combinaiei acestor trei semnale secvena exact de comutaie poate fi
stabilit.
Fig. 6. Schema de principiu n mediul PSIM pentru comanda traductoarelor de poziie cu senzori Hall
n figura 5 este prezentat seciunea longitudinal a motorului BLDC cu un rotor care are
poli alternani nord i sud. Senzorii Hall se afl n partea staionar a motorului (stator). Plasarea
senzorilor n stator este o operaie dificil deoarece orice eroare de aliniere fa de magneii
rotorului va genera erori la determinarea poziiei rotorului. Pentru a simplifica procesul de
amplasare a senzorilor Hall pe stator unele motoare au magnei senzori Hall pe rotor pe lng
magneii de pe rotor. Acetia sunt o replic la scar a rotorului, de aceea de cte ori rotorul se rotete
magneii senzor Hall dau aceleai semnale ca i magneii rotorului. Senzorii Hall sunt amplasai de
Se observ n figur c ieirile celor trei senzori se suprapun n aa fel nct creaz ase
coduri pe trei bii corespunznd celor trei faze. Cele trei numere reprezint niveluri logice ale
senzorilor unde cel mai semnificativ bit este senzorul C, iar cel mai puin semnificativ este senzorul
A.
Fiecare faz conine un terminal al motorului aflat n starea high un terminal al motorului
aflat n starea low i un terminal al motorului n starea float. Un circuit de comand simplificat
este prezentat n figura 8.
O precauie care trebuie luat cu aceste tipuri de circuite este aceea c ambele stri high
sau low ale aceluiai circuit de comutaie nu trebuie activate n acelai timp. O alt precauie ce
trebuie avut n vedere - pentru ca ambele circuite s fie activate n acelai timp - se numete
controlul timpului mort. La o tranziie de la starea high la starea low trebuie ateptat ca starea
high s devin inactiv nainte de a activa starea low. Circuitele de comutaie au nevoie de mai
mult timp pentru a deveni inactive dect pentru a se activa, de aceea trebuie ateptat un timp mai
mare pentru a fi siguri c nu sunt activate ambele circuite. Acest timp mort este inerent motoarelor
cu comutaie electronic trifazate, deci un timp special pentru controlul timpului mort nu este
necesar.
1.3.2. Comutaia fr senzori
Controllerele fr senzor se bazeaz pe estimatoarele software care vor lua locul senzorilor
hardware. Sarcina unui estimator este s furnizeze aceleai informaii de calitate despre poziia i
viteza rotorului pe care senzorii hardware le furnizau. Azi se folosesc multe tipuri de estimatoare: de
la observere matematice simple pn la algoritmi optimi avansai cum ar fi filtrele Kalman.
Controlul precis al invertoarelor PWM i msurtori exacte ale curenilor motorului sunt necesare
pentru ca aceste estimatoare s funcioneze corect. n orice caz nlturarea senzorilor hardware
produce un exces de calcule controllerului.
Procesorul de semnale digitale (DSP) este tehnologia care permite atingerea de randamente
superioare, fiabilitate mrit, mbuntire a nivelului de zgomot i cost redus. Incredibila vitez de
calcul a acestor dispozitive face ca cea mai mare parte a controlului motorului poate acum fi fcut
de soft. Un numr mic de pini combin puterea de calcul a DSP-ului cu un convertor analognumeric integrat i un PWM trifazat pentru a realiza cea mai mare parte a controlului fr senzori.
1.3.2.1 Filtrul Kalman
Controlul fr senzori estimeaz poziia i viteza rotorului pe baza valorilor curenilor i a
tensiunii msurate. Sunt multe metode i cteva i au fundamentul n matematicile teoriei
sistemelor. Filtrul Kalman este vzut ca fiind superior acestor metode deoarece face previziuni
exacte pentru mediul zgomotos n care se realizeaz controlul motorului. Mai mult filtrul Kalman
produce o teorie general pentu estimare ce poate fi aplicat oricrui tip de motor.
Pentru a face aceste estimri dou tipuri de surse de informaie sunt folosite. Prima surs de
informaie folosete un model matematic pentru modul n care se comport acest tip de motor. A
doua surs de informaii sunt msurtorile instantanee ale mrimilor specifice motorului dat, ce sunt
folosite pentru a ajusta estimrile. Aceste msurtori ar putea include tensiuni i cureni, dar nu
poziia sau viteza rotorului.
Filtrul Kalman ofer un mod optim de a combina aceste informaii: modelul i msurtorile.
Algoritmul conine dou etape: predicia i corecia. n etapa prediciei modelul este folosit pentru a
prezice n ce fel se va modifica starea motorului avnd n vedere valoarea tensiunii de alimentare.
De asemenea prezice ce msurtori ar trebui observate avnd n vedere noua stare a motorului. n
etapa de corecie se compar valoarea prezis cu valoarea msurat. Diferena este multiplicat cu
ctigul Kalman i folosit pentru a corecta estimarea privind starea motorului. La fiecare interval
de timp filtrul Kalman produce o estimare a strii motorului, dar n plus este calculat i o
covarian. Aceast covarian este o msur a ncrederii n estimarea strii. Ctigul folosit la
corecie este bazat pe aceast covarian i astfel dac este vreo ndoial asupra acurateii estimrii
ctigul este mare i corecia se produce rapid. Cnd avem mai mult ncredere n estimare atunci
ctigul este mic i astfel zgomotul are un efect redus asupra estimrii. Aceast adaptibilitate a
ctigului de corecie este cheia unui control fr senzori eficient i ieftin.
1.3.3. Controlul software i hardware al motorului cu comutaie electronic
n sistemele de control tradiionale rolul circuitului FPGA era limitat, n general, la
generarea semnalelor PWM i implementarea logicii necesare de pe partea de feedback a sistemului
(interfaa cu codificatorul). Funciile mai importante cum ar fi implementare controler PID i
comunicare cu alte module erau preluate de un microcontroler sau de un procesor de semnal (fig. 9).
Dezavantajul acestui tip de arhitectur const n faptul c bucla de control traverseaz de dou ori
magistrala ce leag cele dou circuite. n aceast situaie pot aprea congestii iar performanele
devin greu de evaluat.
Firma Xilinx a dezvoltat o metod de control a motoarelor cu comutaie electronic i a
celor asincrone, aa numita metod software-hardware. Aceast metod a fost implementat pe
circuitele FPGA din familiile Spartan3 i Virtex4 (discrete). Noua soluie propus de Xilinx
nglobeaz toate componentele buclei de control pe un singur circuit FPGA (fig. 10). Partea
software, de interfaare, supervizare i comunicare n reea cu alte dispozitive este implementat pe
un microprocesor pe 32 bii, numit MicroBlaze. Partea hardware include implementarea
controlerului PID, a generatorului de semnal PWM i a logicii de interfaare cu semnalele de
feedback i de control. Implementarea hardware a acestor componente permite o executare
simultan a tuturor procedurilor de control (executare concurenial), de asemenea performanele
sistemului de control devenind deterministice. Din figura 10 se poate observa cum cele dou
module, microprocesorul i modulele implementate hardware comunic ntre ele prin intermediul
unei magistrale. Dat fiind faptul c att partea de implementare software ct i cea hardware se afl
n interiorul aceluiai circuit, limitrile produse de congestia traficului dintre acestea sunt eliminate.
10
Fig. 10 Metoda software-hardware de nglobare a ntregii bucle de control ntr-un circuit FPGA
11
Fig. 11. Sistem integrat cu motor cu comutaie electronic (sursa: Massachusetts Institute of Technology MIT)
mecatronic unde suplimentar intervin att sistemul de senzori i traductoare (fig. 11) ct i
mecanismul asupra cruia se execut un lucru mecanic (capul de citire/scriere de la un hard-disk,
braul unui robot etc.).
12
Referitor la figura 12, dac semnalele marcate cu PWMx sunt nchise sau deschise n
conformitate cu secvena de comutaie motorul va funciona la vitez nominal. Aceasta presupune
c tensiunea nominal a motorului este egal cu tensiunea magistralei de c.c. plus pierderile n
comutatoare. Pentru a modifica viteza aceste semnale este necesar modularea la o frecven mai
mare dect frecvena motorului. Cnd durata de acionare variaz ntre secvene, tensiunea medie la
stator scade i scade astfel i viteza motorului. Un alt avanatj al PWM-ului este c dac tensiunea pe
magistrala de c.c. este mai mare dect tensiunea nominal a motorului, aceasta poate fi controlat
prin limitarea duratei de acionare a PWM-ului, aducnd-o la valoarea nominal. Acest lucru face
controllerul flexibil, fiind posibil conectarea motoarelor de diferite tensiuni nominale i permite s
se ajusteze tensiunea medie a controllerului la tensiunile nominale ale motoarelor, controlnd durata
de acionare a PWM-ului. n tabelele 1 i 2 este explicitat funcionarea motorului cu comutaie
electronic conform schemei de principiu prezentat n figura 12.
Tabelul 1
Secven
PWM-uri active
PWM1(Q1) PWM4(Q4)
Curentul de faz
A
DC+
OFF
DC-
13
PWM1(Q1) PWM2(Q2)
DC+
DC-
3
4
5
6
1
1
1
0
0
1
1
1
0
0
1
1
PWM5(Q5)
PWM5(Q5)
PWM3(Q3)
PWM3(Q3)
OFF
DCDCOFF
DCOFF
DC+
DC+
PWM2(Q2)
PWM0(Q0)
PWM0(Q0)
PWM4(Q4)
OFF
DC+
DC+
OFF
DC-
Tabelul 2
Secvena Intrarea senzorilor Hall
A
B
C
1
0
1
1
2
1
1
1
3
1
1
0
4
1
0
0
5
0
0
0
6
0
0
1
PWM-uri active
PWM5(Q5)
PWM1(Q1)
PWM1(Q1)
PWM3(Q3)
PWM3(Q3)
PWM5(Q5)
PWM2(Q2)
PWM2(Q2)
PWM4(Q4)
PWM4(Q4)
PWM0(Q0)
PWM0(Q0)
Curentul de faz
A
B
C
OFF DC- DC+
DC+ DC- OFF
DC+ OFF DCOFF DC+ DCDC- DC+ OFF
DC- OFF DC+
Exist diferite metode de a controla motorul. Dac semnalele PWM sunt limitate n
microcontroller comutatoarele superioare sunt acionate ntreaga secven, iar cele corespondente
inferioare pot fi controlate de durata de acionare necesar PWM-ului.
14
RL L
JT
RL L J T
2
Tm
0,86
K e( LL)
K e( LL) K M
KM
1,73
Te
(1)
LL L
Rm ( L L )
(2)
n aceste condiii, funcia de transfer simplificat a motorului n condiii iniiale
nule pentru mrime de ieire viteza unghiular la arbore, se scrie sub forma (dac
1
Ke
s
U s Tm s 1
Tm Te ):
(3)
15
Bibliografie
[1] Mgureanu, R., Vasile, N.: Servomotoare tip sincron fr perii, Editura Tehnic,
Bucureti, 1990;
[2] Fransua, Al., Mgureanu, R.: Maini i acionri electrice. Elemente de execuie, Editura
Tehnic, Bucureti, 1986;
[3] Harry Asada H.: Introduction to Robotics, Department of Mechanical Engineering,
Massachusetts Institute of Technology, 2006.