Vous êtes sur la page 1sur 5

Wybrane algorytmy sterowania silnikami

z magnesami trwałymi
Rafał Nowak

1. Wstęp
Silniki z magnesami trwałymi, ze względu na wysoką spraw­
ność, prostą budowę oraz dużą gęstość mocy, są obecnie naj­ Streszczenie: W artykule przedstawiono wybrane algo-
częściej wykorzystywanymi rodzajami maszyn elektrycznych rytmy sterowania silnikami z magnesami trwałymi: silnikami
w różnego rodzaju pojazdach elektrycznych [1]. Dominują bezszczotkowymi prądu stałego BLDC oraz silnikami synchro-
wśród nich dwie konstrukcje: silniki synchroniczne z magne­ nicznymi z magnesami trwałymi PMSM. Maszyny takie, pomimo
sami trwałymi PMSM (ang. Permanent Magnet Synchronous zbliżonej konstrukcji mechanicznej, diametralnie różnią się pod
Motor) o sinusoidalnym rozkładzie siły elektromotorycznej oraz względem opisu modelu matematycznego, a co za tym idzie –
bezszczotkowe silniki prądu stałego (ang. BrushLess Direct-Cur- sposób ich sterowania jest inny. W publikacji ukazano analogię
rent motor) o trapezoidalnym rozkładzie siły elektromotorycz­ opisywanych metod do strategii sterowania komutatorowego sil-
nej [2, 3]. nika prądu stałego. Zaprezentowano wyniki badań symulacyj-
Wybór konkretnego układu napędowego do danej aplika­ nych opisywanych algorytmów. Omówiono kwestię dwustrefo-
cji podyktowany jest względami technicznymi, takimi jak moc wego sterowania prędkością kątową wału. Podano wytyczne dla
silnika, możliwe do zaakceptowania oscylacje momentu elek­ konstruktorów układów sterowania ułatwiające podejmowanie
tromagnetycznego czy właściwości regulacyjne, oraz ograni­ decyzji dotyczących wyboru danego rozwiązania, jak i jego póź-
czeniami ekonomicznymi. Konsekwencją podjętych decyzji niejszej implementacji. Omówiono wybrane aspekty konstrukcji
projektowych staje się wybór układu sterującego pracą napędu. przekształtników energoelektronicznych wykorzystywanych do
O ile konstrukcje części silnoprądowych przekształtników sterowania silników z magnesami trwałymi.
energoelektronicznych dedykowanych do zasilania tego typu Słowa kluczowe: silniki synchroniczne z magnesami trwa-
maszyn w obu przypadkach są do siebie zbliżone, to w przy­ łymi PMSM, silniki bezszczotkowe prądu stałego BLDC, ste-
padku algorytmów sterowania już tak nie jest. rowanie wektorowe

2. Topologia przekształtników stosowanych do SELECTED CONTROL ALGORITHMS OF


sterowania silników z magnesami trwałymi PERMANENT MAGNET MOTORS
Zarówno silniki synchroniczne z magnesami trwałymi, jak Abstract: The paper presents the selected control algorithms
i bezszczotkowe silniki prądu stałego są maszynami elektrycz­ of permanent magnet motors: brushless direct-current motors
nymi sterowanymi za pośrednictwem przekształtnika energo­ BLDC and permanent magnet synchronous motors PMSM.
elektronicznego. Rozważając klasyczne konstrukcje trójfazowe, Such machines despite their similar mechanical structure have
w obu przypadkach magnesy trwałe umiejscowione są zazwy­ an entirely different mathematical model and therefore their con-
czaj na wirniku maszyny, natomiast uzwojenia stojana podłą­ trol algorithms are different. The publication shows the anal-
czane są do przekształtnika, którego typową część silnoprądową ogy between the described methods and the control strategy of
stanowi sterowany mostek trójfazowy, zbudowany z tranzysto­ a brushed DC motor. The results of the simulation tests of the
rów IGBT lub MOSFET. Przekształtnik jest układem o cha­ described algorithms were presented. The issue of two-zone
rakterze dyskretnym, zatem zadanie wytworzenia określonej control angular velocity of the shaft is discussed. The article
wartości napięcia jest w nim realizowane poprzez załączenie provides guidance for designers of control systems to facilitate
określonej sekwencji sygnałów sterujących jego kluczami. decision-making regarding the selection of the solution and its
Każdy ze stanów kluczy tranzystorowych odpowiada zwieraniu subsequent implementation. It discusses some selected aspects
odpowiedniej fazy silnika do dodatniego lub ujemnego zacisku of the construction of power converters used to control perma-
obwodu zasilania [4]. nent magnet motors.
Schemat typowego przekształtnika wykorzystywanego Keywords: permanent magnet synchronous motors PMSM,
w układach napędowych z silnikami z magnesami trwałymi brushless direct-current motors BLDC, vector control
przedstawiono na rysunku 1.

3. Sterowanie silnikami BLDC


Silnik BLDC można przyrównać do klasycznego silnika odpowiada komutator mechaniczny. Moment rozwijany na
prądu stałego wzbudzanego magnesami trwałymi, w którym wale takiego silnika zależny jest od konstrukcji maszyny, uży­
za odpowiednie przełączanie zasilania uzwojenia twornika tych do jego budowy magnesów trwałych (decydują one

86 l Nr 6 l Czerwiec 2018 r.
Rys. 1. Schemat napędu z silnikiem trójfazowym z magnesami trwałymi

o wartości uzyskiwanego strumienia magnetycznego) oraz


prądu przepływającego przez uzwojenie twornika.
W przypadku konstrukcji bezszczotkowej rolę komutatora
pełni przekształtnik energoelektroniczny noszący nazwę ste­
rownika silnika. Informacja o bieżącym położeniu wirnika, Rys. 2. Schemat blokowy napięciowego algorytmu sterowania silnikiem
konieczna do poprawnego załączenia kluczy sterownika, uzy­ BLDC
skiwana jest na podstawie sygnałów z czujników Halla, rozło­
żonych na obwodzie stojana silnika co 120°.
Dokonując podziału strategii sterowania silnikiem BLDC, ze
względu na wielkość regulowaną można wyróżnić dwie kate­
gorie. Do pierwszej zaliczane są metody napięciowe (wówczas
wielkością regulowaną jest napięcie zasilające uzwojenie sto­
jana silnika), do drugiej metody prądowe (wówczas wielkością
regulowaną jest prąd płynący przez poszczególne fazy silnika)
[5, 6, 7].
Wykorzystując sterowanie napięciowe, koniecznym staje się
rozbudowanie przekształtnika energoelektronicznego o prze­
twornicę DC/DC, zasilającą obwód pośredniczący sterownika
silnika. Nierzadko istotne jest odzyskiwanie energii podczas Rys. 3. Przebiegi wybranych wielkości fizycznych (prędkości zadanej,
hamowania. Sytuacja taka jest powszechna w przypadku pojaz­ prędkości mierzonej na wale silnika oraz momentu elektromagnetyczne-
dów elektrycznych zasilanych z baterii akumulatorów. Wówczas go), będących wynikiem badań symulacyjnych napięciowego algorytmu
wspomniana przetwornica musi charakteryzować się dwukie­ sterowania silnikiem BLDC
runkowym przepływem energii, co dodatkowo komplikuje jej
strukturę i podnosi koszty budowy urządzenia.
Schemat blokowy napięciowego algorytmu sterowania
został przedstawiony na rysunku 2. Wykorzystano kaskadowe
połączenie regulatora momentu z nadrzędnym regulatorem W przypadku sterowania prądowego, w zależności od tego,
prędkości. Pomiar prądu dokonywany jest na wyjściu obwodu przez jaki czas tranzystory mostka sterowanego pełnią funkcję
pośredniczącego, natomiast do pomiaru prędkości wykorzy­ regulacyjną, można dokonać jego podziału na podkategorie:
stano czujnik umieszczony na wale silnika. strategia C60Q+, C60Q–, C120Q+, C120Q– oraz sterowanie
Układ taki charakteryzuje się dobrymi właściwościami dyna­ bipolarne, w którym rolę regulacyjną pełnią zarówno klucze
micznymi – przebiegi wybranych wielkości fizycznych zamiesz­ z grupy zaworów dodatnich, jak i ujemnych, w chwilach, gdy
czono na rysunku 3. są one załączone przez układ sterowania komutatora elektro­
Prądowe metody sterowania silnikiem BLDC wypadają nicznego. Głównym powodem stosowania różnych strategii
korzystniej pod kątem złożoności układu. Nie jest konieczna sterowania kluczami jest ograniczenie strat dynamicznych
dodatkowa rozbudowa części silnoprądowej sterownika, a funk­ w tranzystorach, co dokładnie opisano w artykule [5].
cję regulacyjną pełnią klucze użyte do budowy trójfazowego Pewną trudnością w przypadku fizycznej realizacji prze­
mostka sterowanego. kształtnika jest dokonywanie pomiaru prądu płynącego
Schemat blokowy prądowego algorytmu sterowania silnikiem w obwodzie pośredniczącym. Wynika to z konstrukcji połączeń
BLDC przedstawiono na rysunku 4. mechanicznych pomiędzy głównym kondensatorem obwodu
Również w tym przypadku wykorzystano kaskadowe połą­ pośredniczącego a biegunami zasilania mostka trójfazowego.
czenie podporządkowanego regulatora momentu z nadrzęd­ Newralgiczną kwestią jest tutaj uzyskanie połączeń bezinduk­
nym regulatorem prędkości. cyjnych, dzięki czemu podczas przełączeń kluczy nie występują

Nr 6 l Czerwiec 2018 r. l 87
Rys. 5. Przebiegi wybranych wielkości fizycznych (prędkości zadanej,
prędkości mierzonej na wale silnika oraz momentu elektromagnetycz-
nego), będących wynikiem badań symulacyjnych prądowego algorytmu
sterowania silnikiem BLDC

maksymalnych poszczególnych wielkości fizycznych wynika­


jących z dopuszczalnego obszaru pracy napędu [9].
Ważnym aspektem w przypadku stosowania silników bez­
szczotkowych prądu stałego jest minimalizacja kosztów
napędu. Często do pomiaru prędkości kątowej wału silnika,
zamiast dedykowanego czujnika pomiarowego, wykorzystuje
się informacje z czujników Halla umieszczonych na obwodzie
stojana maszyny. Pomiar taki jest wiarygodny jedynie w zakre­
sie dużych prędkości.

4. Sterowanie silnikami PMSM


Tak jak w poprzednim punkcie sterowanie silnika BLDC
przyrównano do sterowania silnika prądu stałego z komutato­
rem mechanicznym, tak też można uczynić z silnikiem PMSM.
Rys. 4. Schemat blokowy prądowego algorytmu sterowania silnikiem Należy wówczas skorzystać ze sterowania wektorowego. Sche­
BLDC mat blokowy jednego z wariantów takiego algorytmu, tzw. ste­
rowania polowo zorientowanego, przedstawiono na rysunku 6.
Sterowanie polowo zorientowane osadzone jest w wirującym
układzie współrzędnych, którego oś rzędnych oznaczana literą
d pokrywa się z wektorem strumienia pola magnetycznego.
przepięcia, które są groźne dla przyrządów półprzewodniko­ Prąd stojana w takim układzie współrzędnych usytuowany
wych. Każda ingerencja w to połączenie powoduje wzrost jest pod pewnym kątem w stosunku do osi rzędnych i można
indukcyjności. Można jednak zrezygnować z kłopotliwego dokonać jego rozkładu na dwie ortogonalne składowe Id oraz Iq.
pomiaru, a w zamian dokonywać obliczania prądu pobieranego Dzięki takiej dekompozycji uzyskuje się dwa niezależne tory
z obwodu pośredniczącego na podstawie pomiarów prądów sterowania poszczególnymi składowymi. Zależność pozwala­
fazowych i zastosowania prostownika fazoczułego [8]. Kosz­ jąca obliczyć moment elektromagnetyczny generowany w sil­
tem, jaki trzeba w tym przypadku ponieść, jest zwiększenie zło­ niku synchronicznym z magnesami trwałymi przedstawia się
żoności układu oraz ilości użytych czujników pomiarowych następująco:
(w przypadku silnika trójfazowego trzeba wówczas wykorzystać
przynajmniej dwa czujniki pomiaru prądu).
3
Wyniki badań symulacyjnych, obrazujące jakość sterowania Me =
2
[
⋅ p ⋅ ψ f I q + (Ld − Lq )I d I q ] (1)
układem napędowym z silnikiem BLDC sterowanym z wyko­
rzystaniem algorytmu prądowego, zaprezentowano na rys. 5.
W przypadku sterowania silnikiem BLDC nie ma możliwości Natomiast zależność na strumień stojana:
osłabienia strumienia wzbudzenia maszyny, a co za tym idzie –
efektywnej pracy w drugiej strefie sterowania prędkością (gdy
moc przepływająca przez maszynę jest stała). Aby móc uzyskać
większe prędkości kątowe wału silnika, konieczne jest zwięk­ [
ψ s = ψ 2f − (Ld I d )2 + (Lq I q )2 ] (2)
szenie napięcia zasilającego obwód pośredniczący przekształt­
nika. Nie należy przy tym oczywiście przekraczać wartości

88 l Nr 6 l Czerwiec 2018 r.
reklama

reklama

Rys. 6. Schemat blokowy wektorowego algorytmu sterowania silnikiem PMSM

gdzie: zyskać możliwość niezależnej regula­


Me – m oment elektromagnetyczny cji momentu elektromagnetycznego
silnika; i „wzbudzenia” silnika, konieczne jest
p – liczba par biegunów; dodanie kolejnych sprzężeń pomiędzy
Id – prąd w osi d; torami regulacji prądów w osi d i q, co
Iq – prąd w osi q; zaprezentowano na rysunku 6.
Ld – indukcyjność w osi d; Silnik synchroniczny z magnesami
Lq – indukcyjność w osi q; trwałymi wypada dużo korzystniej od
ψf – strumień skojarzony pochodzący silnika bezszczotkowego prądu sta­
od magnesów trwałych; łego pod względem oscylacji momentu
ψs – strumień skojarzony stojana. elektromagnetycznego. Dodatkowo
umożliwia dwustrefową regulację pręd­
Z powyższych formuł wynika, iż bez­ kości kątowej wału poprzez odpowiednią
pośrednie sterowanie poszczególnymi regulację składowych prądu stojana [10].
składowymi nie zapewnia przełożenia Dzięki takiemu podejściu nie jest wyma­
na niezależne sterowanie momentem gane dodatkowe rozbudowanie struktury
elektromagnetycznym i  strumieniem falownika, rozbudowa funkcjonalności
magnetycznym, gdyż struktura taka sprowadza się do rozbudowy oprogra­
nie jest odsprzężona, występują mowania sterownika przekształtnika
w niej tzw. sprzężenia skrośne. Aby energoelektronicznego.

Nr 6 l Czerwiec 2018 r. l 89
Literatura
[1] Bernatt J., Gawron S., Król E.: Zastosowania trakcyjne nowo-
czesnych silników z magnesami trwałymi. „Przegląd Elektrotech­
niczny”, 12/2009.
[2] Glinka T., Jakubiec M.: Silniki elektryczne z magnesami
trwałymi umieszczonymi na wirniku. „Zeszyty Problemowe –
Maszyny Elektryczne”, 71/2005.
[3] Gawron S.: Wybrane, innowacyjne projekty maszyn elektrycznych
z magnesami trwałymi i ich praktyczne zastosowania. „Maszyny
Rys. 7. Przebiegi wybranych wielkości fizycznych (prędkości zadanej, Elektryczne – Zeszyty Problemowe”, 1/2016.
prędkości mierzonej na wale silnika oraz momentu elektromagnetyczne- [4] Nowak R., Chudzik P., Sobieraj T.: Wektorowy falownik napię-
go), będących wynikiem badań symulacyjnych wektorowego algorytmu ciowy z pomiarem rzeczywistego napięcia wyjściowego. „Zeszyty
sterowania silnikiem PMSM Problemowe – Maszyny Elektryczne”, 2/2013.
[5] Domaracki A., Krykowski K.: Silniki BLDC – klasyczne metody
sterowania. „Zeszyty Problemowe – Maszyny Elektryczne”,
72/2005.
[6] Krish D., Samskriti, Vittal K.P.: Review of Developments in
5. Implementacja algorytmów sterowania silnikami BLDC Motor Controllers Along with Study of Four-quadrant Ope-
z magnesami trwałymi ration and Active Power Factor Correction. 978-1-4799-1876-8/15,
Praktyczna realizacja opisanych algorytmów sterowania 2015 IEEE, s. 193–198.
wymaga wykorzystania jednostek obliczeniowych zdolnych do [7] Vinatha U., Swetha P., Vittal K.P.: Recent Developments in
przeprowadzenia stosownych wyliczeń w czasie rzeczywistym. Control Schemes of BLDC Motors. 1-4244-0726-5/06, 2006 IEEE,
Oznacza to, iż wyniki będące efektem realizacji pętli regula­ s. 477–482.
cji muszą być uzyskane w czasie krótszym niż okres impul­ [8] Dixon W.J., Leal I.A.: Current Control Strategy for Brushless DC
sowania wynikający z  częstotliwości pracy przekształtnika Motors Based on a Common DC Signal. IEEE Transactions on
energoelektronicznego. Power Electronics, Vol. 17, No. 2, March 2002, s. 232–240.
W przypadku silników BLDC kwestia implementacji algo­ [9] Dębowski A., Nowak R.: Wyznaczanie dopuszczalnego obszaru
rytmów wygląda korzystniej, struktury sterowania są prostsze, pracy trakcyjnego napędu asynchronicznego. „Przegląd Elektro­
przez co nakład obliczeniowy jest mniejszy. Dzięki temu można techniczny”, 4B/2012.
wykorzystać mikrokontrolery o stosunkowo niewielkiej mocy [10] Król E.: Silniki synchroniczne w napędach pojazdów sportowo-
obliczeniowej. -rekreacyjnych. „Zeszyty Problemowe – Maszyny Elektryczne”,
Silniki PMSM są pod tym względem bardziej wymagające. 2/2014.
Struktury sterowania są dużo bardziej rozbudowane. Aby im [11] Rudnicki T., Czerwiński R., Fręchowicz A.: Układy stero-
sprostać, można wykorzystać stałoprzecinkowe procesory wania silnikiem PMSM. „Zeszyty Problemowe – Maszyny Elek­
sygnałowe. Należy wówczas przeprowadzać obliczenia jedynie tryczne”, 90/2011.
w arytmetyce stałoprzecinkowej, a gdy tylko jest to możliwe, [12] Han-Chen W., Min-Yi W., Ching-Chang W.: Speed Control
to wykonać je offline i wyniki zaimplementować w pamięci of BLDC Motors Using Hall Effect Sensors Based on DSP. 978-1-
programu (tzw. look-up table) [11]. 4673-8966-2/16, 2016 IEEE, s. 1–4.
W celu dokonania implementacji najbardziej wyrafinowa­ [13] Reddy B. P., Murali A.: SoC FPGA-Based Field Oriented Control
nych algorytmów sterowania silnikami z magnesami trwałymi, of BLDC Motor Using Low Resolution Hall Sensor. 978-1-5090-
w tym sterowania bezczujnikowego oraz sterowania odpornego, 3474-1/16, 2026 IEEE, s. 2941–2945.
których prezentacja wykracza poza ramy niniejszego arty­ [14] Glinka T.: Maszyny elektryczne wzbudzane magnesami trwałymi.
kułu, konieczne jest wykorzystanie mikroprocesorów zmien­ Wydawnictwo Politechniki Śląskiej, Gliwice 2002.
noprzecinkowych oraz układów rekonfigurowalnych FPGA [15] Zawirski K.: Sterowanie silnikiem synchronicznym o magnesach
[12, 13]. trwałych. Wydawnictwo Politechniki Poznańskiej, Poznań 2005.

6. Podsumowanie
W artykule opisano jedynie wybrane algorytmy sterowa­
nia silnikami z magnesami trwałymi. Starano się ukazać ich
analogię do sterowania silnika prądu stałego z komutatorem
mechanicznym. Pełen przegląd metod sterowania tego typu
maszynami elektrycznymi wykracza poza zakres artykułu,  dr inż. Rafał Nowak – Politechnika Łódzka,
natomiast przegląd pozycji monograficznych [14, 15] stanowi Instytut Automatyki, e-mail: rafal.nowak@p.lodz.pl
bogate źródło informacji z zakresu sterowania silników opisy­
artykuł recenzowany
wanych w niniejszej publikacji.

90 l Nr 6 l Czerwiec 2018 r.

Vous aimerez peut-être aussi