srm - Wydział Elektrotechniki, Automatyki i Informatyki

Transkrypt

srm - Wydział Elektrotechniki, Automatyki i Informatyki
POLITECHNIKA OPOLSKA
WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI
mgr inż. Krzysztof Wróbel
Autoreferat rozprawy doktorskiej
WPŁYW ZMIAN KONSTRUKCYJNYCH OBWODU
MAGNETYCZNEGO NA PARAMETRY ELEKTROMECHANICZNE
PRZEŁĄCZALNEGO SILNIKA RELUKTANCYJNEGO (SRM)
promotor: Prof. dr hab. inż. Piotr Wach
Opole 2006
1
1. Teza i cele pracy
Przełączalne silniki reluktancyjne (SRM) należą do grupy silników bezszczotkowych. Ich
integralną częścią jest komutujący układ elektroniczny. Generuje on sygnały zasilające, które
umożliwiają zachowanie stałego znaku średniej wartości momentu elektromagnetycznego.
Silniki SRM są to maszyny jawnobiegunowe, najczęściej o parzystej liczbie biegunów. Cechą
charakterystyczną przełączalnych silników reluktancyjnych jest liczba par biegunów wirnika,
która zazwyczaj jest różna od liczby par biegunów stojana. Budowane są również konstrukcje
nietypowe jak tarczowy silnik SRM [20], silnik z toczącym się wirnikiem dyskowym [19],
z odseparowanymi magnetycznie zębami wirnika [24] czy z laminowanym wirnikiem [7].
W literaturze wiele miejsca poświęca się problemom sterowania [6, 17, 25, 27, 29, 30]
i zapewnienia warunków poprawnej pracy tego typu silników. Tego rodzaju badania
wymagają opracowania dokładnych modeli matematycznych, które pozwalają także na
stosowanie bezczujnikowych metod sterowania [10, 21, 28]. Opracowuje się również nowe
układy oraz sposoby zasilania silników SRM [2, 9, 36].
Jawnobiegunowa konstrukcja silnika jest główną wadą silnika SRM i jest przyczyną pulsacji
momentu elektromagnetycznego, które z kolei są źródłem drgań i hałasu [1, 4, 15, 18].
Dlatego wiele prac dotyczy minimalizacji drgań momentu elektromagnetycznego [37] czy
redukcji drgań na drodze zarówno sterowania jak i zmian konstrukcji silnika [3, 8, 11, 14, 25]
jak i również samym pomiarom drgań [13].
W pracy oprócz analizy wpływu kształtu obwodu magnetycznego na jego parametry całkowe,
podjęto próbę poszukiwania takich kształtów obwodu magnetycznego, aby uzyskać określony
przebieg wybranego parametru całkowego, na przykładzie momentu elektromagnetycznego.
Teza pracy:
Ukształtowanie obwodu magnetycznego przełączalnego silnika reluktancyjnego (SRM)
ma decydujący wpływ na jego parametry elektromechaniczne. W poszukiwaniu
optymalnych kształtów dla zadanego kryterium można w skuteczny sposób zastosować
algorytmy ewolucyjne.
Aby udowodnić tezę pracy sformułowano następujące cele pracy:
– analiza pola magnetycznego w silniku SRM w oparciu o jego model polowy,
– opracowanie
sparametryzowanych, dwuwymiarowych modeli silników SRM
pozwalających na obliczenia polowe w programie FEMM i wymianę danych z programem
MATLAB,
– wykonanie obliczeń za pomocą wielokryterialnej funkcji do optymalizacji obwodu
magnetycznego przy użyciu algorytmów genetycznych,
– weryfikacja pomiarowa prototypów silników SRM które powstały na podstawie obliczeń
optymalizacyjnych.
2
2. Analiza dwupasmowych silników SRM
Silnik dwupasmowy jest szczególnym przypadkiem wśród silników SRM. Silnik taki
w swoim klasycznym kształcie, przedstawionym na rys.1, posiada taką charakterystykę
momentu elektromagnetycznego w funkcji kąta obrotu wirnika (rys.2), że dla kątów 0º - 20º
występuje tak zwana martwa strefa, w której moment elektromagnetyczny przyjmuje wartości
równe lub bliskie zeru. Jeżeli wirnik w początkowej fazie rozruchu znajdzie się w takim
przedziale kątowym, wirnik silnika nie zacznie się obracać. Ta cecha oraz bardzo duże
pulsacje momentu, które są źródłem drgań i hałasu, powodują że silnik dwupasmowy
w swoim klasycznym kształcie nie znajduje zastosowania w praktyce.
Rys. 1. Przekrój poprzeczny dwupasmowego silnika 4/2. Kąt położenia wirnika =0º.
Te[Nm]
2.5
2
1.5
1
0.5
0
0
10
20
30
40
50
60
70
80
90
kąt położenia wirnika
Rys.2. Moment elektromagnetyczny silnika dwupasmowego z rys. 3.18. w funkcji kąta obrotu
wirnika, I = 10 A, s = 0,932, T e=1,02 Nm.
3
Już w latach 70-tych prowadzono badania dążące do zmniejszenia martwej strefy
w zmienności momentu elektromagnetycznego. Pozytywne rozwiązania uzyskiwano przede
wszystkim przez odpowiednie stopniowanie szczeliny powietrznej wirnika [3, 11, 14],
dodanie magnesu trwałego [16], a w przypadku silników dwupasmowych 4/6 również przez
wprowadzenie niesymetrii w obwodzie stojana.
W publikacjach [6, 17, 27, 29, 30] uzyskano zmniejszenie pulsacji momentu przez
zastosowanie rozbudowanych matematycznie sposobów sterowania silnika. Metody te często
zwiększają koszt układów zasilających ze względu na konieczność zastosowania układów
mikroprocesorowych. W pracy [14] przedstawiony został prosty sposób sterowania silnikiem
dwupasmowym, który umożliwiał jego dwukierunkową pracę. Jednak silnik ten posiadał
celowo dobraną konstrukcję.
W pracach [4, 15] zamieszczono analizę wpływu kształtu przekroju poprzecznego silnika na
poziom wibracji, a w pracy [37] podjęto próbę minimalizacji pulsacji na drodze kształtowania
obwodu magnetycznego. Jednak w powyższych artykułach badania przeprowadzone zostały
na przykładzie silników SRM o liczbie pasm większej niż dwa.
Autor postawił przed sobą cel, aby tak ukształtować obwód magnetyczny silnika, by dla
każdego kąta obrotu wirnika w przedziale kątów 0º - 90º wartość momentu
elektromagnetycznego była jak najbardziej zbliżona do wartości średniej momentu
elektromagnetycznego, czyli aby zmienność momentu w funkcji kąta obrotu była możliwie
jak najmniejsza. Ze względu na postawiony cel, silnik dwupasmowy SRM jest
najtrudniejszym, a przez to jak najbardziej właściwym obiektem do tego typu badań.
Przedstawiony na rys.2 moment elektromagnetyczny w funkcji kąta obrotu wirnika, został
ograniczony do zakresu 0º-90º kąta obrotu i tylko do tego zakresu kątowego w badaniach się
ograniczono, ponieważ co 90º kąta obrotu wirnika następuje przełączenie pasm silnika, a tym
samym stan równoważny mechanicznie i elektromagnetycznie.
Aby ocenić jakość uzyskiwanych charakterystyk momentu elektromagnetycznego w wyniku
kolejnych zmian konstrukcyjnych, wprowadzono kryterium ich oceny w postaci
współczynnika odchylenia standardowego s określonego wzorem:

n
1
s=
T e−Tei 2 ,
∑
n−1 i
(1)
gdzie:
T e - jest wartością średnią momentu elektromagnetycznego,
Tei - jest wartością momentu dla i-tej wartości kąta obrotu wirnika.
Dla klasycznego, cylindrycznego kształtu wirnika pokazanego na rys.1 wartość odchylenia
standardowego wynosi s = 0,932, a wartość średnia momentu T e=1,02 Nm.
Pierwsze modele silników o skorygowanym kształcie wirnika powstały na drodze
poszukiwań intuicyjnych. Z kilkunastu powstałych w ten sposób kształtów zaprezentowano
na rys.3 model w którym uzyskano najmniejszą wartość współczynnika odchylenia
standardowego s = 0,200. Model ten powstał przez dodanie do zęba wirnika dodatkowego
4
segmentu. Uzyskuje się w ten sposób silnik z zestopniowaną grubością szczeliny powietrznej.
Krawędź wirnika w tym przypadku składa się z trzech odrębnych łuków.
Rys. 3. Przekrój poprzeczny skorygowanego kształtu wirnika. Położenie wirnika =0º.
2.5
Te[Nm]
2
1.5
1
0.5
0
0
10
20
30
40
50
60
70
80
90
kąt położenia wirnika
Rys. 4. Moment elektromagnetyczny silnika o przekroju jak na rys.3, I = 10 A, s = 0,200,
T e=0,975 Nm.
Ponieważ dążenie do uzyskania najlepszego kształtu wirnika metodą intuicyjną jest
ograniczone tylko wyobraźnią i doświadczeniem prowadzącego badania, dobór odpowiedniej
geometrii wirnika może być prowadzony bez końca. Dlatego dalsze poszukiwania
optymalnych kształtów zdecydowano się sformalizować.
5
3. Środowisko obliczeniowe
Aby poszukiwania odpowiedniego kształtu przeprowadzić metodą sformalizowaną,
zdecydowano się, ze względu na pozytywne efekty uzyskane w pracach [22, 23], na
zastosowanie algorytmów genetycznych.
W publikacjach [5, 12, 26] przedstawiono próby optymalizacji kształtów silników SRM za
pomocą algorytmów genetycznych. Przedstawione w nich badania dotyczą silników liczbie
pasm o większej niż dwa, a obliczone przekroje tych silników opierają się na klasycznym,
cylindrycznym kształcie.
Do obliczeń zastosowano programy Matlab [39] oraz program do obliczeń polowych
FEMM [38]. Do poprawnej współpracy programów konieczne jest stworzenie dla nich
komunikacji w celu wymiany danych. Użyto do tego celu języka skryptowego LUA,
w którym w ramach pracy stworzono sparametryzowne modele polowe silników SRM.
Algorytm współdziałania programów FEMM i Matlab do optymalizacji metodą algorytmów
ewolucyjnych jest następujący :
– w programie Matlab zostaje wygenerowana populacja o zadanej liczbie osobników,
– dane osobników zostają zapisane w pliku,
– na podstawie parametrów, które zawiera w sobie każdy osobnik, przy użyciu języka
skryptowego LUA tworzony był pełny model polowy silnika,
– w programie FEMM zostają wyznaczone wszystkie wielkości potrzebne do obliczenia
funkcji celu np. moment elektromagnetyczny, indukcję, pole powierzchni itp.,
– na podstawie rezultatów obliczeń polowych prowadzonych w programie FEMM algorytm
genetyczny wyznacza wartość funkcji celu dla danego osobnika,
– po wyznaczeniu funkcji celu dla wszystkich osobników powstaje populacja pośrednia,
– w wyniku zastosowania operacji: selekcji, krzyżowania i mutacji powstaje nowa populacja.
Rys. 5. Schemat blokowy wymiany danych pomiędzy programami.
6
4. Zastosowanie algorytmów genetycznych do wyznaczania kształtu obwodu
magnetycznego dwupasmowego silnika SRM
Do postawionego zadania, które polega na wyznaczeniu takiego kształtu obwodu
magnetycznego silnika SRM, aby zmienność momentu elektromagnetycznego w zakresie
kątów =0º÷90º była jak najmniejsza, zdefiniowano następującą funkcję celu:
f =k1⋅Te −k 2 ⋅s
gdzie:
Te
s
k1, k2
(2)
- jest wartością średnią momentu elektromagnetycznego w przedziale kąta
położenia wirnika od 0º do 90º,
- odchylenie standardowe momentu elektromagnetycznego wyznaczane wg.
wzoru (1),
- współczynniki wagowe.
Ponieważ zastosowany algorytm genetyczny realizuje zadanie maksymalizacji funkcji celu to:
– pierwszy człon funkcji celu będzie zmuszał algorytm genetyczny do uzyskania jak
największej wartości średniej momentu elektromagnetycznego w badanym przedziale,
– drugi człon spowoduje dążenie do takich kształtów obwodu magnetycznego aby pulsacje
momentu w badanym przedziale były jak najmniejsze.
Rozpatrzono trzy różne warianty kształtu krawędzi bieguna wirnika.
Pierwszy model skonstruowano w taki sposób, aby krawędź wirnika składała się z jednego
łuku. Algorytm genetyczny zmieniał wartości dwóch zmiennych:
– wartość miary kątowej łuku na krawędzi wirnika (rys. 6 a),
– odległość punktu zaczepienia końca łuku od środka wirnika (rys. 6 b).
a)
Rys. 6. Przekrój poprzeczny silnika - pierwszy wariant modelu, objaśnienie zmiennych modelu.
7
b)
Korzystając z wiedzy zdobytej przy konstruowaniu modeli przy podejściu intuicyjnym,
w celu zmniejszenia kosztów obliczeń, zdecydowano się na ograniczenie informacji o danym
osobniku. Wartości momentu elektromagnetycznego były wyznaczane tylko dla czterech
wartości kątów obrotu wirnika dla:
– 4º i 80º, aby uzyskać informację o wartości momentu na końcach przedziału,
– 42º i 48º, ze względu na uzyskane we wcześniejszych modelach duże zmiany momentu
elektromagnetycznego (rys.4), w okolicy tych wartości kąta obrotu wirnika.
Czas wyznaczenia rozkładu pola dla jednej wartości kąta obrotu wirnika wynosi 12 s. Czas
obliczeń dla 100 generacji, z 40 osobnikami w których znajdowała się informacja
o 4 punktach z charakterystyki wynosi około 54 godzin.
W czasie obliczeń wartość współczynnika k1 była stała. Wyznaczone charakterystyki
przedstawiono na rys.7, a wartości uzyskanych współczynników odchylenia standardowego
umieszczono w Tabeli 1. Uzyskane wartości współczynników s są mniejsze niż dla
najlepszego przypadku, który powstał przy podejściu intuicyjnym.
Tabela 1. Wartości współczynnika odchylenia standardowego oraz wartość średnia momentu
elektromagnetycznego dla wyników obliczeń wariantu pierwszego kształtu krawędzi wirnika, przy
różnych współczynnikach k2 oraz przy stałym współczynniku k1=1.
T e [Nm]
k2
s
1
0,150
0,772
2
0,143
0,794
3
0,142
0,753
2.5
k 2=1
Te [Nm]
k 2=2
k 2=3
2
1.5
1
0.5
0
0
10
20
30
40
50
60
70
80
90
kąt położenia wirnika
Rys. 7. Moment elektromagnetyczny w funkcji kąta położenia wirnika dla trzech przypadków
pierwszego wariantu modelu, w zależności od współczynników wagi,
prąd zasilający pasmo I = 10 A.
W drugim wariancie zaprezentowanym na rysunku 8, krawędź wirnika składała się z trzech
8
łuków. Poszukiwane były wartości sześciu zmiennych:
– miary kątowe trzech łuków rozpiętych na krawędzi wirnika: α1, α2, α3,
– odległości trzech punktów na których łuki te są zaczepione R1, R2, R3.
Ponieważ najmniejszą wartość współczynnika s w wariancie pierwszym modelu otrzymano
dla k1=1 i k2=3, dlatego w drugim wariancie modelu zastosowano takie same wartości wag.
Dla drugiego wariantu modelu po kilku obliczeniach najniższa wyznaczona wartość
odchylenia standardowego wyniosła s = 0,090. Uzyskana wartość była niższa od wartości
uzyskanych w poprzednim modelu. Zdecydowano się na zwiększenie informacji o osobnikach
wprowadzając piąty punkt pomiarowy dla kąta położenia wirnika wynoszącego =54º.
W wyborze tym kierowano się wyznaczonym kształtem charakterystyki przedstawionej na
rys.9. Czas obliczeń w stosunku do poprzedniego modelu wzrósł o 25%.
W wyniku obliczeń współczynnik odchylenia standardowego zmniejszył się do s = 0,079,
a wartość średnia momentu wyniosła T e=0,787 Nm.
Rys. 8. Przekrój poprzeczny silnika, objaśnienie zmiennych drugiego wariantu modelu.
9
2.5
Te [Nm]
2
1.5
1
0.5
0
0
10
20
30
40
50
60
70
80
90
kąt położenia wirnika [º]
Rys. 9. Moment elektromagnetyczny w funkcji kąta położenia wirnika dla drugiego wariantu modelu,
przy obliczaniu momentu elektromagnetycznego dla czterech wartości kąta obrotu wirnika, I = 10 A,
s = 0,090, T e=0,780 Nm.
2.5
Te [Nm]
2
1.5
1
0.5
0
0
10
20
30
40
50
60
70
80
90
kąt położenia wirnika [º]
Rys. 10. Moment elektromagnetyczny w funkcji kąta położenia wirnika dla drugiego wariantu
modelu, przy obliczaniu momentu elektromagnetycznego dla pięciu wartości kąta obrotu wirnika,
I = 10 A, s = 0,079, T e=0,787 Nm.
10
Trzeci wariant poszerzono do modelu, który uwzględniał 19 zmiennych, a krawędź wirnika
w tym przypadku składała się z 15 łuków. Na przekroju poprzecznym silnika przedstawionym
na rys. 11 zostały pokazane zmienne, które kolejno oznaczają:
A
– wartość miary kątowej każdego z 15-tu łuków z których składa się wydatny biegun
wirnika, wartość ta była taka sama dla wszystkich łuków,
B
– szerokość jarzma stojana,
C1..C15 – odległości punktów zaczepienia łuków od środka wirnika,
D
– szerokość zęba stojana,
E
– odległość krawędzi wirnika od osi silnika.
Rys. 11. Przekrój poprzeczny silnika – objaśnienie zmiennych stosowanych do trzeciego modelu
optymalizacji konstrukcji silnika.
Dla tego przypadku zmodyfikowano także funkcję przystosowania tak, aby uwzględniała
średnią wartość indukcji magnetycznej w biegunie i jarzmie stojana oraz masę silnika:
f =k 1⋅T e −k 2 ⋅s−k 3⋅As−P1 −P 2
gdzie:
AS
–
P1
–
P2
–
(3)
powierzchnia żelaza w przekroju poprzecznym silnika,
funkcja kary związana z wartością średnią indukcji magnetycznej w jarzmie
stojana,
funkcja kary związana z wartością średnią indukcji magnetycznej w zębie
stojana.
W wyrażeniu (3) człon k 3 ⋅As powoduje, że algorytm genetyczny dąży do zmniejszenia
powierzchni żelaza w przekroju poprzecznym silnika czyli do zmniejszenia jego masy.
Większa wartość wagi k3 może jednak doprowadzić do nadmiernego zmniejszenia grubości
jarzma i zębów stojana. Aby temu zapobiec wprowadzono dwie funkcje kary P1 i P2, które
11
mają za zadanie odpowiednio korygować wartość funkcji przystosowania, jeżeli średnia
wartość indukcji magnetycznej będzie większa niż 1,6 T. Funkcje kary określone są w sposób
przedstawiony na rys.12.
4
P1, P2
3.5
3
2.5
2
1.5
1
0.5
0
0
0.5
1
1.5
2
2.5
3
Srednia wartosc indukcji [T]
Rys. 12. Przyjęta zależność funkcji kar: P1 od średniej wartości indukcji magnetycznej
w jarzmie stojana, P2 od średniej wartości indukcji magnetycznej w zębie stojana.
Aby ustalić wartości wag wykonano wstępne obliczenia na 10 pokoleniach, w których każda
populacja liczyła 40 osobników. W wyniku obliczeń przy k1, k2, k3 =1, uzyskano następujące
2
wartości: T e= 0,6 Nm , s= 0,3 , As= 0,008 m .
Ponieważ w badaniach położono główny nacisk na obniżenie pulsacji przy jednoczesnym
zachowaniu wysokiej wartości średniej momentu elektromagnetycznego, udział procentowy
tych członów w funkcji celu powinien być większy od pozostałych członów. Ostatecznie do
obliczeń zastosowano wagi o wartościach: k 1 =1, k 2 =5, k 3 =50.
Wyniki uzyskane na podstawie obliczeń na 100 pokoleniach, w których każda populacja
2
składała się z 40 osobników są następujące: T e= 0,71 Nm , s = 0,039, As= 0,0092 m .
Ponieważ kształt wirnika w tym wariancie modelu jest dość skomplikowany, konieczne było
zbieranie informacji dla większej liczby kątów obrotu wirnika tak, aby kontrolować położenie
wszystkich punktów na krawędzi wirnika. W tym modelu wyznaczano wartości dla 16 kątów
obrotu wirnika od 0º do 88,5º co 5,9º. Sumaryczny czas obliczeń w tym przypadku wyniósł
około 214 godzin.
12
Rys.13. Uzyskany kształt wirnika dla modelu z 19 parametrami.
2.5
Te [Nm]
2
1.5
1
0.5
0
0
10
20
30
40
50
60
70
80
90
kąt położenia wirnika
Rys. 14. Charakterystyka momentu elektromagnetycznego uzyskana w wyniku zastosowania
trzeciego wariantu optymalizacyjnego przy wartościach wag: k1=1, k2=5, k3=50, I=10A.
13
Krzywa momentu elektromagnetycznego w funkcji kąta obrotu dla ostatniego modelu jest
prawie płaska, można zatem uznać że postawiony cel został spełniony. Z silnika o bardzo
niekorzystnej charakterystyce (rys.2), która właściwie dyskwalifikuje go z większości
zastosowań z powodu występowania martwej strefy oraz wysokiego poziomu pulsacji
momentu elektromagnetycznego, w wyniku obliczeń optymalizacyjnych, uzyskano silnik
o charakterystyce prawie pozbawionej tętnień momentu. Porównanie charakterystyk tych
dwóch wariantów silników zamieszczono na rys. 15.
2.5
przed optymaliz acja
po optyma lizacji
Te [Nm]
2
1.5
1
0.5
0
0
10
20
30
40
50
60
70
80
90
kąt położenia wirnika
Rys.15. Porównanie krzywych momentów elektromagnetycznych silników dwupasmowych:
o podstawowej, klasycznej konstrukcji ( T e = 1,02 Nm, s = 0,932) z silnikiem po optymalizacji
według wariantu trzeciego ( T e = 0,71 Nm, s = 0,039).
Autor współtworzył system umożliwiający zastosowanie obliczeń rozproszonych do
rozwiązania przedstawionego w pracy problemu. Przeprowadzono udane próby obliczeń na
klastrze złożonym z połączonych ze sobą siecią internetową pięciu komputerów. Dodanie
czterech dodatkowych komputerów pozwoliło na zmniejszenie czasu obliczeń jednej
populacji (trzeci wariant modelu) z ponad dwóch godzin do około 30 minut.
14
5. Zastosowanie algorytmów genetycznych do wyznaczania kształtu obwodu
magnetycznego oscylacyjnego silnika SRM
Kolejnym z optymalizowanych silników jest silnik oscylacyjny. Zaproponowany model
takiego silnika posiada cztery bieguny w stojanie i jeden szeroki ząb na wirniku. Środek
ciężkości wirnika znajduje się poza jego środkiem obrotu skutkiem czego przy obrocie
wirnika powstaje siła odśrodkowa, która przenosząc się przez łożyska powoduje ruch
oscylacyjny całego silnika. W stosunku do standardowych rozwiązań silników oscylacyjnych
o ruchu okrężnym opartych na zastosowaniu mimośrodu, obydwa łożyska w takim silniku są
obciążone równomiernie. Ponieważ elementem wywołujący ruch oscylacyjny jest wirnik,
który może być jednocześnie mechanicznym enkoderem służącym do sterowania silnika,
maszyna taka może być całkowicie wodo- i pyłoszczelna dzięki np. zalaniu jej masą
plastyczną. Na zewnątrz silnika w takim przypadku wyprowadzone są tylko przewody
zasilające.
Prezentowany silnik może być zastosowany do napędów: szlifierek oscylacyjnych,
wstrząsarek do produkcji pustaków, stołów wibracyjnych itp. [31, 32, 33, 34]. Koncepcja
takiego silnika została zgłoszona do urzędu patentowego [35] i znajduje się w toku
rozpatrywania.
Silnik oscylacyjny jest wykonany jako silnik czteropasmowy, na każdym biegunie stojana
znajduje się niezależne uzwojenie. W trakcie pracy są zasilone zawsze dwa uzwojenia silnika,
a ich przełączanie następuje w cyklu co 90º kąta obrotu wirnika. Po załączeniu sąsiednich
pasm silnika 1 i 2 (rys.16), ząb wirnika zostaje przyciągnięty do biegunów stojana na których
znajdują się zasilone pasma. Po osiągnięciu określonej pozycji wirnika następuje
przełączenie: pasmo 1 zostaje wyłączone, a pasmo 3 zasilone.
1
2
4
3
Rys. 16. Przekrój poprzeczny silnika oscylacyjnego.
15
Ponieważ silnik o przekroju poprzecznym takim jak na rys.16 ma bardzo niekorzystną
charakterystykę momentu elektromagnetycznego w funkcji kąta obrotu wirnika (rys.17), a dla
kątów powyżej 50 stopni moment elektromagnetyczny przyjmuje nawet wartości ujemne,
również w tym przypadku konieczna jest optymalizacja kształtu obwodu magnetycznego
silnika.
Dla silnika oscylacyjnego zdecydowano się zastosować odmienne podejście niż w przypadku
silnika dwupasmowego. Zamiast kształtować krawędź wirnika, uformowano odpowiedni
otwór w wirniku. Na rys.18 przedstawiono objaśnienie zmiennych jakie zastosowano od
obliczeń optymalizacyjnych. W tym modelu algorytm genetyczny przetwarzał sześć
zmiennych:
– po dwie zmienne dla dokładnego określenia miejsca położenia punktów x1 i x2,
– zmienna αx, która określa miarę kątową łuku opartego na punktach x1 i x2.
Drugą krawędzią otworu był promień wewnętrzny wirnika, dzięki temu szerokość otworu
była ponad dziesięciokrotnie większa od szerokości szczeliny powietrznej.
W pierwszych podejściach otwór w wirniku był otwarty. Jednak ze względu na możliwość
wystąpienia dźwiękowego efektu syrenowego oraz odkształcenia zewnętrznej krawędzi
wirnika przez siły naciągu magnetycznego, zdecydowano się połączyć zewnętrzną krawędź
wirnika zworą z jego krawędzią wewnętrzną. Na rys.18 połączenie to zaznaczono kolorem
czerwonym.
1.2
Te [Nm]
1
0.8
0.6
0.4
0.2
0
-0.2
0
10
20
30
40
50
60
70
80
90
kąt położenia wirnika
Rys. 17. Wykres momentu elektromagnetycznego w silniku oscylacyjnym o kształcie wirnika
przedstawionym na rys.3.45.
16
Rys.18. Objaśnienie zmiennych modelu do optymalizacji kształtu wirnika silnika oscylacyjnego.
1.2
przed optymalizcja
po optymalizacji
Te [Nm]1
0.8
0.6
0.4
0.2
0
0
10
20
30
40
50
60
70
80
90
kąt położenia wirnika
Rys. 19. Momentu elektromagnetyczny w silniku oscylacyjnym przed i po optymalizacji w funkcji
kąta położenia wirnika.
17
Do optymalizacji zdefiniowano następującą funkcję celu:
f =k1⋅Te −k 2 ⋅s
(4)
Obliczenia wykonano przy wartościach wag wynoszących k1=1 i k2=2, liczba osobników
w populacji była równa 40, a obliczenia prowadzono dla 50 generacji. Moment
elektromagnetyczny wyznaczano w pięciu punktach, dla 0º, 20º, 40º, 60º i 80º kąta obrotu
wirnika. Czas obliczeń wynosił około 34 godzin.
W wyniku obliczeń uzyskano taki kształt wirnika, dla którego:
– moment elektromagnetyczny ma wartości dodatnie w zakresie kątów obrotu wirnika od 0º
do 90º (rys.19),
– wartość współczynnika odchylenia standardowego zmniejszyła się o połowę z 0,454 do
0,226,
– średnia wartość momentu elektromagnetycznego zmniejszyła się tylko o 3,7%.
Tabela 2. Porównanie wartości optymalizowanych przez algorytm genetyczny parametrów przed i po
dokonaniu optymalizacji silnika oscylacyjnego.
przed optymalizacją
po optymalizacji
funkcja celu f
-0,46
-0,02
średni moment T e w przedziale
kąta położenia wirnika 0º ÷ 90º
0,45
0,44
Odchylenie standardowe momentu s
0,45
0,23
6. Prototypy silników
Na podstawie wyników uzyskanych z obliczeń optymalizacyjnych zostały wykonane dwa
silniki: silnik dwupasmowy (rys.20) oraz silnik oscylacyjny (rys.21).
Silnik dwupasmowy został wykonany według drugiego wariantu modelu (rys. 8), w którym
krawędź wirnika składa się z trzech łuków. Uzyskano możliwość wykonania takiego typu
silnika w momencie kiedy badania optymalizacyjne były jeszcze prowadzone, dlatego
zaprezentowany prototyp nie jest żadną z wersji końcowych, przedstawionych w pracy
kształtów wirników. Silnik ten posiada wstępnie zoptymalizowaną charakterystykę momentu
elektromagnetycznego i nadaje się do weryfikacji obliczeń.
Kształt przekroju poprzecznego silnika oscylacyjnego jest dokładnie taki sam, jaki został
wyznaczony w trakcie obliczeń optymalizacyjnych, dla którego charakterystyka momentu
elektromechanicznego jest zamieszczona na rys.19. Omawiany silnik został zamocowany
sprężyście do podstawy, aby w czasie pracy umożliwić mu ruch oscylacyjny (rys.21)
18
Rys.20. Widok stanowiska pomiarowego z silnikiem dwupasmowym.
Rys.21. Zdjęcie silnika oscylacyjnego wraz z mocowaniem.
19
Na rysunku 23 przedstawiono wyniki pomiarów ruchowych silnika dwupasmowego przy
stałej prędkości obrotowej silnika. W przypadku przebiegów na rys. 23a widoczne są duże
oscylacje momentu elektromagnetycznego. Spowodowane jest to brakiem możliwości zwrotu
energii do układu zasilania oraz wolnym narastaniem i opadaniem prądu. W przypadku gdy
prąd jeszcze płynie dla kątów obrotu wirnika powyżej 93º, silnik wchodzi w strefę pracy
generatorowej rys.22.
Na rysunku 23b przedstawiono wyniki pomiarów przy napięciu zasilającym równym 5 V.
Ponieważ prędkość w tym przypadku jest o wiele mniejsza niż przy zasilaniu napięciem 24V,
czas narastania i opadania prądów stanowi małą część całkowitego czasu przewodzenia
pasma. Ponieważ prąd płynący w czasie przewodzenia pasma ma prawie stałą wartość, można
zaobserwować, że przebiegi momentu również są prawie pozbawione pulsacji, jedynie
w czasie komutacji wartość momentu zmniejsza się.
1
Te [Nm]
0.5
0
-0.5
-1
-1.5
-2
0
20
40
60
80 90 100
120
140
160
180
kąt położenia wirnika
Rys. 22. Moment elektromagnetyczny silnika dwupasmowego dla kątów
położenia wirnika od 0º do 180º.
20
I [A]
Te [Nm]
prad 1
prad 2
moment *10
10
8
6
4
2
0
0
0.01
0.02
0.03
0.04
0.05
a) zasilanie napięciem 24 V
czas [s]
12
prad 1
prad 2
moment*10
I [A] 10
Te [Nm]
8
6
4
2
0
-2
0
0.05
0.1
0.15
b) zasilanie napięciem 5 V
0.2
0.25
0.3
czas [s]
Rys. 23. Przebieg prądów w pasmach silnika oraz momentu elektromagnetycznego.
21
7. Podsumowanie i wnioski
Przeprowadzone badania potwierdziły tezę pracy, a jej cele zostały osiągnięte:
W pracy przeprowadzono analizę pola magnetycznego w silniku SRM w oparciu o jego
model polowy, analiza ta została wykorzystana od obliczeń optymalizacyjnych przy użyciu
algorytmów genetycznych.
Opracowano sparametryzowane, polowe modele silników SRM w języku skryptowym LUA,
modele te zawierały od 2 do 19 zmiennych i umożliwiały wykorzystanie programów Matlab
i FEMM do obliczeń zautomatyzowanych, przy użyciu algorytmów genetycznych.
Wykonano obliczenia przy użyciu wielokryterialnych funkcji do optymalizacji obwodów
magnetycznych przy użyciu algorytmów genetycznych.
W ramach niniejszej pracy przeprowadzono obliczenia dla kilku różnych typów silników
w tym dwa silniki zaprojektowano i wykonano pomiary weryfikujące obliczenia.
Zaprezentowano dwa różne podejścia do optymalizacji konstrukcji obwodu magnetycznego
wirnika silnika SRM: przez zmianę geometrii krawędzi wirnika oraz zmianę kształtu otworu
w wirniku.
Zostały przeprowadzone udane próby uruchomienia systemu umożliwiającego zastosowanie
obliczeń rozproszonych. System ten, składający się z pięciu komputerów, umożliwił
wykonanie obliczeń optymalizacyjnych za pomocą algorytmów genetycznych, w czasie
krótszym, niż w przypadku zastosowania tylko jednego komputera.
Do istotnych wniosków należą:
Odejście od cylindrycznego kształtu wirnika pozwala na uzyskanie silnika SRM
o parametrach nieosiągalnych w jego klasycznej konstrukcji. Dotyczy to szczególnie silnika
dwupasmowego.
Obliczenia optymalizacyjne doboru parametrów konstrukcyjnych przy użyciu algorytmów
genetycznych dla nieliniowych obiektów jakimi są silniki SRM dają dobre rezultaty.
Już w fazie projektowania można tak ukształtować obwód magnetyczny silnika aby uzyskać
konstrukcję charakteryzującą się mniejszą pulsacją momentu elektromagnetycznego, nawet
w niekorzystnej konstrukcji jaką jest silnik dwupasmowy. Mimo, że czas trwania obliczeń
przy użyciu metod polowych i algorytmów genetycznych jest liczony w dniach, są one
wykonywane jednorazowo przed wykonaniem silnika, a koszt wykonania matrycy do
wycinania blach silnika pozostaje praktycznie taki sam, niezależnie od złożoności kształtu
obwodu magnetycznego.
Zmniejszenie wartości średniej momentu elektromagnetycznego przy optymalizacji kształtu
obwodu magnetycznego wirnika dwupasmowego silnika SRM jest spowodowane
zwiększeniem szerokości szczeliny powietrznej silnika. W silniku oscylacyjnym
charakterystykę momentu elektromagnetycznego ukształtowano przez wykonanie otworu
w wirniku. W takiej konstrukcji odpowiednie wykonanie otworu pozwala na określenie
obszaru w którym występuje kontrolowane nasycanie stali wirnika. Szerokość szczeliny jest
22
taka sama jak przed procesem optymalizacji, przez co średnia wartość momentu
elektromagnetycznego zmniejszyła się tylko o 3,7%.
Silnik SRM i jego układ zasilania stanowią integralny układ. Zaproponowany
kształtowania zmienności momentu elektromagnetycznego w funkcji kąta obrotu
pozwoli na uproszczenia układu zasilającego do źródła prądowego, a tym
ograniczenie kosztów układu zasilania, który nie musi być wyposażony w
mikroprocesorowe.
sposób
wirnika
samym
układy
Najistotniejszym i zarazem najciekawszym efektem tej pracy jest zdaniem autora uzyskanie
takiej konstrukcji silnika dwupasmowego, dla której wykres momentu elektromagnetycznego
przedstawiono na rys. 14, to znaczy silnika o charakterystyce momentu prawie niezależnej od
kąta położenia wirnika w zakresie =0º÷90º.
8. Literatura
[1] Ben-Hail N., Rabinovici R.: Vibrations of Switched Reluctance Machines, ICEM 2004,
Kraków, artykuł nr. 86 z płyty konferencyjnej.
[2] Blanqué B., Perat J.I., Andrada P.: Low Cost Digital Controller for Switched Reluctance
Motor, ICEM 2004, Kraków, artykuł nr. 454 z płyty konferencyjnej.
[3] Byrne J.V, Lacy J.G: Characteristics of saturable stepper and reluctance motors, IEE
Conf. Publ. No.136, Small Electrical Machines, pp.93-96.
[4] Cai W., Pillay P.: Resonant frequencies and Mode Shapes of Switched Reluctance Motors,
IEEE Transactions on Energy Conversion, Vol 16, No.1, March 2001, pp. 43-48.
[5] Chai K.S., Pollock C.: Using genetic algorithms in design optimisation of the flux
switching motor, IEE 2002 Power Electronics, Machines and Drives.
[6] Choi Ch., Kim S., Kim Y., Park K.: A New Torque Control Method of a Switched
reluctance motor Using a Torque-Sharing Function, IEEE Transactions on Magnetics, Vol.
38, No. 5, September 2002, s. 3288-3290.
[7] Cruickshank A.J.O., Menzies R.W., Anderson A.F.: Theory and performance of reluctance
motors with axially laminated rotors, Proc. IEE, 1971, 118, pp. 887-894.
[8] D'hulster F., Stockman K.: Optimal Switched Reluctance Motor Control Strategy for Wide
Voltage Range Operation, ICEM 2004, Kraków, artykuł nr. 547 z płyty konferencyjnej.
[9] da Silva W.M., Goldemberg C., Van den Bossche A.: New ''C-Dump'' topologies for
switched reluctance motor drives, ICEM 2004, Kraków, artykuł nr. 674 z płyty
konferencyjnej.
[10] Dragu C.S., Belmans R.: Sensorless control of switched reluctance motor, ICEM 2002,
Brugge, Belgium, artykuł nr. 413 z płyty konferencyjnej.
[11] El-Khazender M.A., Stephenson J.M.: Analysis and optimization of the 2-phase selfstarting reluctance motor, ICEM, Munich ,1986 , pp.1031-1034.
[12] El-Wakeel A., Smith A.C.: Optimal design of Switched Reluctance Motors Using Genetic
Algorithms, ICEM 2002, Brugge, Belgium, artykuł nr. 250 z płyty konferencyjnej.
23
[13] Gabsi M., Mininger X., Bonnassieux Y., Poux T., Grioni B.: Indirect Vibration Sensors for
Switched Reluctance Motors, Kraków, artykuł nr. 494 z płyty konferencyjnej.
[14] Hamady R., Fletcher J., Williams B.W.: Bidirectional Starting of a Symmetrical Two-Phase
Switched Reluctance Machine, IEEE Transactions on Energy Coversion, Vol. 15, No. 2,
June 2000, pp. 211-217.
[15] Hong J., Ha K., Lee J.: Stator Pole and Yoke Design for Vibration Reduction of Switched
Reluctance Motor, IEEE Transactions on Magnetics, Vol. 38, No. 2, March 2002, pp. 929932.
[16] Horst G., United States patent No. 5122697.
[17] Hwu K. I., Liaw C. M.: Intelligent Tuning of Commutation for Maximum Torque
Capability of a Switched Reluctance Motor, IEEE Transactions on Energy Conversion, Vol.
18, No. 1, March 2003, s. 113-120.
[18] Kaiserseder M., Schmid J., Amrhein W., Scheef V.: Current Shapes Leading to Positive
Effects on Acoustic Noise of Switched Reluctance Drives, ICEM 2002, Brugge, Belgium,
artykuł nr. 378 z płyty konferencyjnej.
[19] Kamiński G. Smak A., Bucki B.: Moment rozruchowy silnika przełączalnego z toczącym
się wirnikiem dyskowym, SME 2003, Gdańsk-Jurata, artykuł nr. P282 z płyty
konferencyjnej.
[20] Kamiński G., Zych M.: Model reluktancyjny silnika przełączalnego tarczowego, SME
2005, Jarnołtówek, str. 142-147.
[21] Komatsuzaki A., Yoshida K., Miki I., Noda H.: Position Sensorless Method for Switched
Reluctance Motor Drives, ICEM 2004, Kraków, artykuł nr. 299z płyty konferencyjnej.
[22] Łukaniszyn M., Jagieła M., Wróbel R.: A Method for Reduction of Cogging Torque in PM
Machines Using Stepped Magnets, Computer Engineering in Applied Electromanetism,
Springer, pp. 149-154.
[23] Łukaniszyn M., Jagieła M., Wróbel R.: Optimization of permanent Magnet Shape for
Minimum Cogging Torque Using a Genetic Algorithm, IEEE Transactions on Magnetics,
vol.40, No.2, pp 1228-1231.
[24] Mecrow B.C., Finch J.W., El-Kharashi E.A., Jack A.G.: The Design of Switched
Reluctance Motors with Segmental Rotors, ICEM 2002, Brugge, Belgium, artykuł nr. 336
z płyty konferencyjnej.
[25] Miller T.J.E.: Switched reluctance motors and their control, Magna Physics, Oxford 1993.
[26] Mirzaeian B., Moallem M.: Multiobjective Optimization Method Based on a Genetic
Algorithm for Switched Reluctance Motor Design, IEEE Transactions on Magnetics,
vol.38, No. 3, May 2002, pp.1524-1527.
[27] Sahoo N.C., Xu J.X., Panda S.K.: Low Torque Ripple Control of switched Reluctance
motors using Iterative Learning, IEEE Transactions on Energy Conversion, Vol. 16, No. 4,
December 2001, pp. 318-326.
[28] Schmid J., Kaiserseder M., Amrhein W., Schumacher A., Knecht G.: Model based Open
Loop Observer for the Phase Current of Switched Reluctance Motors, ICEM 2002, Brugge,
Belgium, artykuł nr. 375 z płyty konferencyjnej.
[29] Stephenson J.M., Hughes A., Mann R.: Online torque-ripple minimization in
a switched reluctance motor over a wide speed range, IEE Proc.-Electr. Power Appl., Vol.
24
149, No. 4, July 2002, pp. 261-267.
[30] Stephenson J.M., Hughes A., Mann R.: Torque ripple minimization in a switched
reluctance motor by optimum harmonic current injection, IEE Proc.-Electr. Power Appl.,
Vol. 148, No. 4, July 2001, pp. 322-328.
[31] Tomczewski K., Wach P., Wróbel K.: Badania modelowe i eksperymentalne oscylacyjnego
przełączalnego silnika SRM, Przegląd Elektrotechniczny, nr. 10/2005, str. 41-45.
[32] Tomczewski K., Wach P., Wróbel K.: Badania modelowe i eksperymentalne oscylacyjnego
silnika SRM, SME 2005, str. 654 - 659.
[33] Tomczewski K., Wach P., Wróbel K.: Przełączalny silnik reluktancyjny do napędów
oscylacyjnych i wibracyjnych, ZKwE 2004, Poznań/Kiekrz, str. 515- 518.
[34] Tomczewski K., Wach P., Wróbel K.: Switched reluctance motor for oscillatory and
vibratory drives, Monografia zbiorowa, Computer Applications in Electrical Engineering,
Poznań 2005, wyd.: ALWERS, str. 218 – 235.
[35] Tomczewski K., Wach P., Wróbel K.: Zgłoszenie patentowe nr. P361919, 1.09.2003r.
[36] Witkowski A., Tomczewski K.: Układ zasilania SRM ze zmienną konfiguracją uzwojeń
pasm, SME 2005, Jarnołtówek, str.660-667.
[37] Zaïm M.E., Dakhouche K., Bounekhla M.: Design for Torque Ripple Reduction of a ThreePhase Switched-Reluctance Machine, IEEE Transactions on Magnetics, Vol.38, No. 2,
March 2002, pp. 1189-1192.
[38] http://femm.foster-miller.net
[39] http://www.mathworks.com
25

Podobne dokumenty