ELEKTRYKA 2012 Zeszyt 2 (222) Rok LVIII Stefan BROCK Instytut Automatyki i Inżynierii Informatycznej, Politechnika Poznańska WPŁYW TĘTNIEŃ MOMENTU WYTWARZANEGO PRZEZ SILNIK SYNCHRONICZNY O MAGNESACH TRWAŁYCH NA DOKŁADNOŚĆ PRACY NAPĘDU BEZPOŚREDNIEGO Streszczenie. W pracy przeanalizowano wpływ składowych tętniących momentu elektromagnetycznego wytwarzanego przez silnik synchroniczny o magnesach trwałych na dokładność pracy napędu bezpośredniego. W pierwszej części zaproponowano praktyczną metodę identyfikacji tych składowych momentu silnika. Testy prowadzone są w zamkniętym układzie regulacji. W drugiej części przedstawiono metodę kompensacji, skutecznie zmniejszającą tętnienia prędkości obrotowej napędu. Kompensacja ta polega na zadawaniu dodatkowej składowej prądu w osi q silnika. Słowa kluczowe: tętnienia momentu, silnik synchroniczny o magnesach trwałych, napęd bezpośredni, sterowanie EFFECT OF TORQUE RIPPLE PRODUCED BY A PERMANENT MAGNET SYNCHRONOUS MOTOR ON THE ACCURACY OF THE DIRECT DRIVE Summary. In the paper the influence of the electromagnetic torque ripple produced by a permanent magnets synchronous motor for precision direct drive operation is analyzed. In the first part the practical method of identifying those components of the motor torque is proposed. Tests are carried out in a closed loop control system. The next part presents a method of compensation effectively reduces the ripple of the speed. In the compensation block is calculated the additional reference component of the current in the q-axis. Keywords: torque ripple, permanent magnet synchronous motor, direct drive, control 1. WSTĘP Typowe silniki elektryczne konstruowane są do pracy z prędkościami obrotowymi przekraczającymi 1000 obrotów na minutę. Są to prędkości znacznie większe niż prędkości robocze takich napędzanych urządzeń, jak obrabiarki i roboty przemysłowe. Dlatego też
46 S. Brock stosowane są pomiędzy silnikiem a maszyną roboczą przekładnie mechaniczne, zmniejszające prędkość obrotową. Elektryczny napęd bezpośredni jest to takie rozwiązanie konstrukcyjne układu napędowego, w którym silnik elektryczny bezpośrednio sprzęgnięty jest z napędzaną maszyną roboczą. Rozwiązanie takie wymaga silnika elektrycznego o specyficznej konstrukcji, przystosowanego do pracy z małymi prędkościami obrotowymi. Uzyskiwane prędkości z reguły nie przekraczają 200 obrotów na minutę, a często są znacznie niższe. Wyeliminowanie przekładni mechanicznej ma wiele zalet, takich jak poprawa dokładności pracy napędu, uproszczenie konstrukcji mechanicznej i zwiększenie niezawodności i sprawności. Zalety te powodują, że elektryczne napędy bezpośrednie coraz częściej stosowane są zarówno w precyzyjnych przemysłowych napędach robotów, jak i maszyn technologicznych. Podstawowym typem silników elektrycznych stosowanych w napędach bezpośrednich są silniki synchroniczne o magnesach trwałych (PMSM). Silniki takie cechują się wysoką sprawnością, dużą przeciążalnością i trwałą budową mechaniczną [5, 7]. Silniki te mogą pracować w szerokim zakresie prędkości obrotowych, włącznie z pracą w stanie zatrzymania. Do sterowania silnikiem synchronicznym o magnesach trwałych wymagana jest informacja o chwilowym położeniu wirnika. Jedną z wad tego typu silników są tętnienia wytwarzanego momentu. Aby zapewnić taki sam zakres regulacji napędu bezpośredniego jak w napędzie klasycznym, silnik powinien pracować z bardzo małymi prędkościami w zakresie poniżej jednego obrotu na minutę. W zakresie bardzo małych prędkości należy uwzględnić i kompensować tętnienia momentu elektromagnetycznego wytwarzanego przez silnik [1, 2, 4, 6]. 2. TĘTNIENIA MOMENTU W SILNIKU SYNCHRONICZNYM Z MAGNESAMI TRWAŁYMI W przypadku PMSM dominują dwie składowe tętniące momentu [3, 4]. Pierwsza z nich jest rezultatem oddziaływania pomiędzy magnesami trwałymi umieszczonymi w wirniku a zmieniającą się reluktancją stojana. Składowa ta nazywana jest momentem zaczepowym T cog (ang. cogging torque). Druga składowa, elektromagnetyczny moment tętniący T elmag (ang. electromagnetic ripple torque), jest konsekwencją niesinusoidalnego rozkładu strumienia. T T cog elmag f ( ) f ( i, ) Moment zaczepowy osiąga amplitudę do 4% momentu nominalnego silnika. Jest on funkcją chwilowego położenia wirnika i nie zależy od czynnego prądu silnika i q. Liczba q (1)
Wpływ tętnień momentu 47 okresów momentu zaczepowego na obrót wału silnika zależy od ilości żłobków stojana i ilości par biegunów w wirniku. Elektromagnetyczny moment tętniący, zależny od (i q, ), jest wytwarzany przez oddziaływanie prądu stojana i strumienia wirnika. Liczba okresów dominującej składowej elektromagnetycznego momentu tętniącego na obrót jest sześciokrotnością ilości par biegunów stojana. Ta składowa sięga zwykle do 2 5% momentu nominalnego. Prace zmierzające do uzyskania gładkiego momentu napędu z PMSM biegną w dwóch kierunkach. Trwają prace dążące do zmiany konstrukcji silnika. Niniejszy artykuł należy do drugiej kategorii prac, koncentrujących się na takim sterowaniu prądów fazowych silnika, by zmniejszyć tętnienia momentu. 3. IDENTYFIKACJA TĘTNIEŃ MOMENTU Identyfikacja tętnień momentu przeprowadzona została na stanowisku laboratoryjnym, którego schemat przedstawiony jest na rysunku 1. Silnik PMSM, którego dane znamionowe zebrane są w tabeli 1, zasilany jest z przemiennika częstotliwości z modulatorem PWM. Układ sterowania wektorowego składa się z regulatorów składowych prądu w osiach d,q oraz bloków przeliczenia układów współrzędnych. Przyjęto zasadę sterowania i ref d =0, natomiast prąd zadany w kierunku q wyznaczany jest ze wzoru: i i i (2) ref ref ref q Reg q Kom q gdzie odpowiednio Reg i ref ref q, Kom i q to składniki prądu zadanego z regulatora prędkości i kompensatora tętnień momentu. W układzie sterowania zastosowano bardzo szybkie regulatory prądu typu 2DOF. Można przyjąć, że zastępcze opóźnienie pętli regulacji prądu wynosi τ del = 0,3 ms przy okresie próbkowania układu sterowania 0,1 ms. W trakcie identyfikacji blok kompensatora nie był aktywny. Badanie polegało na pracy układu przy stałej prędkości zadanej. W trakcie pracy rejestrowane były przebiegi prędkości i prądu zadanego. Następnie wykonana została analiza częstotliwościowa tych przebiegów i na tej podstawie zidentyfikowano występujące w układzie składowe momentu silnika. W trakcie testów zidentyfikowano składową o 216 okresach na obrót silnika i amplitudzie niezależnej od obciążenia silnika. Ponieważ badany silnik ma 12 par biegunów i 9 żłobków na biegun, określono tę składową jako moment zaczepowy T cog. W trakcie testów z momentem czynnym zidentyfikowano składową o 72 okresach na obrót silnika (6-krotnośc ilości par biegunów) - jest to składowa elektromagnetyczna T elmag. Na rysunku 2 pokazano udział poszczególnych harmonicznych prędkości zależnie od prędkości zadanej. Zauważyć można, że dla bardzo małych prędkości harmoniczne są niewielkie. Wynika to z działania regulatora
48 S. Brock prędkości, który jest w stanie aktywnie tłumić zakłócenia o niskiej częstotliwości. Dla prędkości względnie dużych poziom harmonicznych się zmniejsza, z uwagi na filtrujące działanie bezwładności wirnika. Poziom najwyższy tętnień prędkości występuje dla prędkości pośrednich. W tym zakresie celowa jest kompensacja tętnień poprzez sterowanie silnikiem. Regulator położenia ref Kompensator tętnień momentu Regulator prędkości ref Regiq ref Komiq i ref d i d ref i q 0 Regulator i d Regulator dq/ abc modulator PWM i i q q i a, b, c abc/ dq PMSM Przekształtnik PWM Pomiar położenia i prędkości Rys. 1. Schemat blokowy stanowiska laboratoryjnego Fig. 1. Block diagram of laboratory stand Rys. 2. Składowe harmoniczne prędkości dla różnych prędkości zadanych Fig. 2. Harmonic components speed for different references speed
Wpływ tętnień momentu 49 Parametry kąta przesunięcia składowych względem układu pomiarowego Φ cog, Φ elmag zostały dobrane doświadczalnie. Składnik ω ref τ del uwzględnia wpływ opóźnienia w układzie regulacji prądu i przez to umożliwia wyprzedzenie zadawania prądu względem położenia wirnika θ. Amplituda kompensacji momentu zaczepowego I cog max wynosi 1,4% prądu maksymalnego silnika, natomiast współczynnik kompensacji tętnień elektromagnetycznych wynosi 1,8%. Po analizie zarejestrowanych przebiegów określono sygnał kompensujący, zgodnie ze wzorami: ref ref ref Kom q q,cog q,elmag i i i i ref max ref q,cog cog del cog I sin 216 i i k sin 72 ref ref ref q,elmag Reg q elmag del elmag (3) 4. WERYFIKACJA POPRAWNOŚCI DZIAŁANIA UKŁADU KOMPENSACJI TĘTNIEŃ MOMENTU Przeprowadzone badania wykazały poprawną pracę układu kompensacji. Na rysunku 2 zbiorczo pokazano zmniejszenie tętnień prędkości dla 72 i 216 harmonicznej. W całym badanym zakresie poziom tętnień zmniejszył się co najmniej 3-krotnie. Na rysunkach 3, 4, 5 przedstawiono skuteczność działania, odpowiednio dla prędkości zadanej 0,006 rad/s, 0,314 rad/s i 1,256 rad/s. Rys. 3. Kompensacja tętnień momentu dla bardzo małej prędkości zadanej 0,006 rad/s Fig. 3. Torque ripple compensation for very low speed reference 0.006 rad/s
50 S. Brock Lewa strona każdego z rysunków przedstawia układ bez kompensacji, prawa z kompensacją. W górnej części zamieszczono analizę częstotliwościową widma prędkości, natomiast w dolnej części wycinek przebiegu prędkości na drodze 25, co odpowiada 5 okresom harmonicznej elektromagnetycznej i 15 okresom harmonicznej zaczepowej. Rys. 4. Kompensacja tętnień momentu dla pośredniej prędkości zadanej 0,314 rad/s Fig. 4. Torque ripple compensation for intermediate speed reference 0.314 rad/s Rys. 5. Kompensacja tętnień momentu dla większej prędkości zadanej 1,256 rad/s Fig. 5. Torque ripple compensation for larger speed reference 1.256 rad/s
Wpływ tętnień momentu 51 Przy ocenie jakości regulacji zostały wykorzystane zalecenia archiwalnej Polskiej Normy PN-85/M-55613 [8], dotyczącej napędów posuwowych obrabiarek. W normie tej określono wymagania odnośnie do wartości współczynnika nierównomierności prędkości obrotowej δ, zdefiniowanej wzorem (4), w zależności od zakresu regulacji prędkości Ω min /Ω max. max min x x x (4) Zalecenia normy PN-85/M-55613 dotyczące współczynnika nierównomierności są przedstawione w tabeli 2. Wartość tę należy interpretować w następujący sposób: dla określonego zakresu regulacji prędkości Ω min /Ω max tętnienia prędkości nie mogą przekroczyć odpowiedniej wartości: x x max min min (5) Efektywność kompensacji została przedstawiona na rysunkach 6 i 7. Przedstawiono na nim współczynnik nierównomierności prędkości obrotowej wywołany odpowiednio przez elektromagnetyczny moment tętniący i moment zaczepowy. Rys. 6. Nierównomierność prędkości wywołana przez elektromagnetyczny moment tętniący Fig. 6. Inequality of speed caused by electromagnetic ripple torque
52 S. Brock Wyniki przedstawione na rysunku 6 wskazują, że elektromagnetyczny moment tętniący w całym zakresie regulacji prędkości wywołuje nierównomierność prędkości obrotowej mieszczącą się w dopuszczalnym zakresie. Zastosowanie kompensacji pozwala istotnie zmniejszyć te nierównomierności. W przypadku nierównomierności prędkości wywołanych momentem zaczepowym w zakresie regulacji prędkości 0,01 do 0,001 bez kompensacji wymagania normy nie zostają dotrzymane. Zastosowanie bloku kompensacji zmniejsza nierównomierność prędkości do dopuszczalnego normą zakresu. Rys. 7. Nierównomierność prędkości wywołana momentem zaczepowym Fig. 7. Inequality of speed caused by cogging torque Dane znamionowe badanego silnika Moment maksymalny 150 Nm Moment znamionowy 50 Nm Napięcie w obwodzie DC 310 V DC Prąd maksymalny 5,8 A RMS Współczynnik momentu 25,8 Nm/A RMS Prędkość maksymalna 141 min -1 Rezystancja fazy stojana 19,6 Moment bezwładności 0,046 kgm 2 Źródło: Dane katalogowe i pomiary własne Tabela 1
Wpływ tętnień momentu 53 Tabela 2 Dopuszczalny współczynnika nierównomierności prędkości obrotowej Ω min /Ω max 1 0,5 0,1 0,01 0,001 0,0001 δ 0,05 0,05 0,1 0,1 0,15 0,25 Źródło: Polska Norma PN-85/M-55613 5. PODSUMOWANIE Wyniki uzyskane w pracy wykazały celowość kompensacji tętnień momentu w układzie sterowania silnika PMSM. Wykorzystany został blok kompensacji, którego parametry zostały dobrane na podstawie eksperymentu laboratoryjnego. Warunkiem koniecznym poprawnej pracy takiego schematu kompensacji jest szybki układ regulacji prądu silnika, charakteryzujący się stałym zastępczym opóźnieniem. Opóźnienie to jest kompensowane przez mechanizm wyprzedzenia w bloku kompensacji. Dalsze prowadzone prace zmierzają do wbudowania mechanizmu identyfikacji działającego w trakcie pracy napędu w układ sterowania. Na tej podstawie będzie możliwe samostrojenie bloku kompensacji. BIBLIOGRAFIA 1. Aghili F., Buehler M., Hollerbach J. M.: Torque ripple minimization in direct-drive systems. IEEE/RSJ International Conference on Intelligent Robots and Systems 1998, Vol. 2, p. 794 799. 2. Brock S., Deskur J.: A practical approach to compensation of torque ripple in highprecision permanent magnet motor drives. 3th International Conference on Electrical Drives and Power Electronics, Dubrovnik, Croatia 28.IX 2005, CD 3. Deskur J., Kaczmarek T.: Nierównomierność prędkości napędu bezpośredniego z silnikiem momentowym. Studia z Automatyki i Informatyki 2005, Vol. 30, s. 37 48. 4. Holtz J., Springob L.: Identification and compensation of torque ripple in high-precision permanent magnet motor drives. IEEE Transactions on Industrial Electronics 1996, Vol. 43, No 2, p. 309 320. 5. Jamasb T., Nuttall W.J., Pollitt M.G.: Future Electricity Technologies and Systems. Cambridge University Press 2006. 6. Panda S.K., Xu J.-X., Qian W.: Review of torque ripple minimization in PM synchronous motor drives. IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st Century 2008, p. 1 6.
54 S. Brock 7. Zawirski K.: Sterowanie silnikiem synchronicznym o magnesach trwałych. Wydawnictwo Politechniki Poznańskiej, 2005. 8. Polska Norma PN-85/M-55613: Obrabiarki do metali - Elektryczne układy napędowe prądu stałego mechanizmów posuwu obrabiarek sterowanych numerycznie - Klasyfikacja i ogólne wymagania techniczne, data ustanowienia:1985-06-12, aktualny status: archiwalna Recenzent: Dr hab. inż. Tomasz Trawiński Wpłynęło do Redakcji dnia 20 lutego 2012 r. Dr inż. Stefan BROCK Politechnika Poznańska; Wydział Elektryczny Instytut Automatyki i Inżynierii Informatycznej ul. Piotrowo 3a, Poznań 60-965 wielkopolskie, Polska Tel.: (61) 665 2627; e-mail: Stefan.Brock@put.poznan.pl