Jaszczuk 21.indd - Pomiary Automatyka Robotyka

Transkrypt

Jaszczuk 21.indd - Pomiary Automatyka Robotyka
Pomiary Automatyka Robotyka 9/2007
Metoda i program komputerowego
wyznaczania mechanicznych charakterystyk
dynamicznych układów napędzanych
elektromagnesami prądu stałego
Witold Jaszczuk
Bogusz Radziemski
W artykule opisano problematykę wyznaczania mechanicznych charakterystyk
dynamicznych układów napędowych z elektromagnesami prądu stałego oraz
program do wyznaczania takich charakterystyk, przydatny szczególnie
w przypadku elektromagnesów szybkiego działania. Przedstawiono algorytm
użytkowania programu, jego funkcje, możliwości i zalety.
Problematyka pomiarów
charakterystyk dynamicznych
Znaczna część wielomiliardowego wolumenu produkowanych współcześnie elektromagnesów prądu stałego ma zastosowanie w mechatronicznych układach
napędowych szybkiego działania. Stosowane w nich
elektromagnesy powinny wykazywać się możliwie
dużą częstotliwością powtarzania cyklu pracy. Elektromagnesy takie wyróżniają się małymi wymiarami,
a także dużymi, krótkotrwałymi siłami działania, powstającymi w wyniku dużych chwilowych mocy zasilania. Krótkie czasy działania, często poniżej 1 ms
i duże moce chwilowe (moc energii elektrycznej odniesiona do objętości elektromagnesu może przekraczać wartość 10 W/cm3) są głównymi przyczynami
trudności występujących podczas badania dynamiki
napędu.
Mechaniczne charakterystyki dynamiczne, określające zależność siły przyciągania zwory elektromagnesu od chwilowej wartości szczeliny, są wyznaczane
do analizy przyspieszeń napędzanego mechanizmu.
Są także niezbędne do analizy naprężeń i odkształceń
poruszających się elementów. W układach szybkiego
działania siły masowe, powstające skutkiem przyspieszeń, są zwykle bardzo duże. Gdy przyspieszenie
zwory wynosi 10 000 m/s2, a często znacznie więcej,
na każdy gram masy mechanizmu działa zaskakująco
duża siła – ponad 10 N. Odkształcenia mechanizmu
i naprężenia są więc także duże. Konstruktorzy, którzy nie analizują skutków naprężeń pochodzących od
sił masowych, są zaskakiwani pękaniem elementów
mechanizmu lub opóźnieniami fazowymi ruchu kolejnych jego członów.
dr inż. Witold Jaszczuk – Wydział Mechatroniki
Politechniki Warszawskiej, Bogusz Radziemski
– dyplomant Wydziału Mechatroniki PW
Metody bezpośredniego badania
mechanicznych charakterystyk
dynamicznych napędów
Bezpośrednie pomiary mechanicznych charakterystyk dynamicznych należą do bardzo trudnych technicznie. Zagadnienia dotyczące tych pomiarów opisano już w wielu pracach [1, 2, 3, 5, 6]. W publikacjach
zwraca się uwagę na wysoki koszt urządzeń do pomiarów sił szybkozmiennych. Zawiera się on w granicach
5–10 tys. dolarów [4] i to w wypadku, gdy laboratorium badawcze dysponuje już uniwersalną, równie
kosztowną aparaturą pomiarową i rejestrującą.
Wieloletnie doświadczenia autora potwierdziły,
znane i opisane w literaturze, użytkowe i metrologiczne zalety metody bezpośredniej. Istotną wadą tej
metody jest natomiast bardzo duży koszt stanowiska
pomiarowego, dlatego też rozwój metod umożliwiających wyeliminowanie bezpośrednich pomiarów sił
ma istotne znaczenie.
Podczas bezpośredniego doświadczalnego wyznaczania charakterystyk dynamicznych układu elektromechanicznego, każda zmiana oporów ruchu oraz
obciążenia zakłóca normalne działanie układu i prowadzi do zniekształcania wyników pomiarów. W tych
warunkach szczególnie trudne jest przeprowadzenie
pomiarów zmienności siły przyciągania, zwora bowiem nie może być poddana działaniu dodatkowych
sił zewnętrznych pochodzących np. od szybko działającego dynamometru. Pomiary przemieszczenia
zwory powinny być zrealizowane metodami bezdotykowymi, które nie zakłócają pracy układu, np. optoelektronicznie.
Z wymienionych powodów większość opisanych w literaturze metod wyznaczania charakterystyk dynamicznych polega na pomiarach wielkości pośrednich
i niezbędnych obliczeniach lub przekształceniach graficznych.
5
Pomiary Automatyka Robotyka 9/2007
Cel opracowania programu
komputerowego
Podstawowym celem opracowania specjalizowanego
programu komputerowego do wyznaczania mechanicznych charakterystyk dynamicznych układów napędzanych elektromagnesami prądu stałego było umożliwienie szerokiej popularyzacji badań charakterystyk
dynamicznych, niezbędnych dla konstruktorów napędów. Zastosowana metoda wykorzystuje dane w postaci specjalnie przygotowanych plików komputerowych,
opisujące charakterystyki statyczne elektromagnesu –
dostarczane przez jego producenta oraz dane dotyczące
przebiegu prądu zasilania i położenia zwory w funkcji
czasu – uzyskane z pomiarów wykonanych przez konstruktora napędu. W zaproponowanej metodzie do wyznaczenia charakterystyki przez konstruktora napędu
nie jest potrzebna kosztowna aparatura pomiarowa.
Opracowany program komputerowy wykreśla w bardzo krótkim czasie charakterystykę dynamiczną napędu
na podstawie wprowadzonych danych. Umożliwia zapisanie jej na dysku w wielu formatach graficznych.
Dostarcza tym samym wizualnych i ilościowych informacji do przeprowadzenia następnie analizy naprężeń
i odkształceń napędzanych elementów.
Rzutując następnie punkty z osi czasu na wykres i(t)
otrzymuje się wartości prądu odpowiadające kolejnym
szczelinom (rys. 1).
Znając przebiegi zmienności prądu i szczeliny między zworą a rdzeniem elektromagnesu w funkcji czasu
można wyznaczyć chwilowe wartości siły w funkcji
szczeliny korzystając z wykresów funkcji F(i). Uzyskane
w I ćwiartce (rys. 1) punkty od 0 do 7 na krzywych F(i)
umożliwiają wyznaczenie charakterystyki Fdyn(s) przez
rzutowanie ich do II ćwiartki, w której argumentem
jest s. Całka funkcji Fdyn(s) w granicach skoku zwory
opisuje rzeczywistą pracę elektromagnesu.
Inne znane z literatury metody wyznaczania charakterystyk dynamicznych są bardziej czasochłonne i mniej
dokładne.
Skutki utylitarne opracowania
programu
Korzystając z technik komputerowych można było rozwinąć opisaną metodę umożliwiającą szybkie wyznaczanie mechanicznych charakterystyk dynamicznych
na podstawie znanych charakterystyk statycznych i uzyskanych doświadczalnie przebiegów prądu oraz drogi
zwory w funkcji czasu. Metoda nadaje się bowiem do
graficznej analizy komputerowej, ale wymaga przygoZastosowana metoda
towania elektronicznej postaci katalogów elektromadoświadczalno-wykreślna
gnesów. Niestety żaden
z dostępnych katalogów
Według metody opublikowanie zawiera do dziś danej przed laty przez Ljubczika
nych cyfrowych do spo[7], mechaniczną charakterządzenia w ykresów
rystykę dynamiczną układu
rodziny charakterystyk
e l e k t r ome c h a n ic z ne go
F= F(i, s), czyli zależności
można otrzymać dysponując
siły przyciągania zwory
następującymi danymi uzyod prądu wzbudzenia
skanymi doświadczalnie:
elektromagnesu i szczerodziną charakterystyk
lin w magnetowodzie.
siły przyciągania zwory
Do wyznaczenia row funkcji prądu wzbudziny tych statycznych
dzania elektromagnesu
charakter yst yk opraF(i) dla różnych szczelin s
cowa no i w ykona no
w magnetowodzie (I ćwiaspecjalne stanowisko
rtka wieloparametrowego
pomiarowe. Jest ono
układu współrzędnych)
pr z yd a t ne do w ie lu
przebiegiem zmienności
typów elektromagneprądu w czasie zasilania
sów, nawet w przypadku
uz wojenia elektromawzględnego czasu zasignesu i(t) – (IV ćwiartka)
lania ED < 0,001 %, gdy
wykresem zmian położeczas pomiaru charaknia zwory w czasie dziaterystyki dopuszczany
łania mechanizmu s(t) –
przez normę VDE 0580
Rys. 1. Metoda doświadczalno-wykreślna wyznaczania prze(III ćwiartka).
[8] musi być mniejszy
biegu funkcji Fdyn(s) wg [7]: F – siła przyciągania zwory,
Na osi szczeliny zaznacza
niż 3 ms. Budowę tego
i – natężenie prądu, t – czas, s – szczelina w magnetowodzie, U – napięcie zasilania elektromagnesu, I – ustalona
się wartości, dla których
stanowiska i zasadę jego
wartość prądu, R – sumaryczna rezystancja obwodu zasiznane są funkcje F(i). Rzudziałania opisano w molania uzwojenia, tr – czas rozruchu, Fstat – mechaniczna
tując je na wykres s(t) odnajnografii [5], a jego schecharakterystyka statyczna elektromagnesu, Fdyn – mechaniczna charakterystyka dynamiczna układu elektromeduje się czas osiągania tych
mat blokowy pokazano
chanicznego
szczelin podczas ruchu.
na rys. 2.
6
Pomiary Automatyka Robotyka 9/2007
Badania takie powinien przeprowadzać producent
elektromagnesu, a nie jego użytkownik. To producent
dysponuje zwykle dobrze wyposażonym laboratorium
z urządzeniami do pomiaru szybko zmiennych sił. Jak
już wspomniano, urządzenia te są bardzo kosztowne.
Producent powinien więc dostarczać z wyrobami nie
tylko drukowany katalog elektromagnesów, ale także
ich dane w postaci plików komputerowych w formatach podobnych do generowanych przez komputerowe
karty akwizycji i sterowania. Ułatwi to w przyszłości
projektowanie napędów. Wówczas możliwe będzie
nie tylko sporządzenie dokumentacji konstrukcyjnej
napędu, ale także wyznaczenie proponowaną metodą
mechanicznych charakterystyk dynamicznych układu
elektromechanicznego, a w ich następstwie – pełna
analiza naprężeń i odkształceń. Na rys. 3 przedstawiono
schemat wykorzystania komputerowej edycji katalogu
elektromagnesów i opracowanego programu w procesie konstruowania i optymalizacji napędu.
Komputerowy program do wyznaczania
mechanicznych charakterystyk
dynamicznych napędu
Rys. 2. Schemat blokowy stacji pomiarowej do rejestracji charakterystyk F = F(i,s) wg [9]: U – napięcie zasilania elektromagnesu, stałe i stabilizowane, tz – czas zasilania,
s – szczelina w magnetowodzie, F – siła przyciągania
zwory, i – natężenie prądu
Program został w całości napisany w języku Pascal
i skompilowany za pomocą kompilatora Borland
Delphi 7 Professional [10]. Do przedstawienia wyników
działania programu w postaci graficznej użyto modułu
TeeChart Pro v 7.06 firmy Steema Software w wersji
triallowej. Wersja ta nie zmniejszyła funkcjonalności
programu. Na rys. 4 pokazano ekran uruchomieniowy
programu.
Rys. 4. Ekran uruchomieniowy programu
Rys. 3. Etapy wyznaczania mechanicznych charakterystyk dynamicznych napędu z użyciem specjalizowanego programu
komputerowego, a następnie optymalizacji parametrów
obciążenia elektromagnesu i jego zasilania wg [9]
Importowanie danych wejściowych zrealizowano
stosując moduł Formula One firmy Visual Components.
Przed pierwszym uruchomieniem programu należy zarejestrować ten moduł w komputerze.
Preferowanym formatem danych wejściowych jest
plik z rozszerzeniem „xls” arkusza kalkulacyjnego
Microsoft Excel (rys. 5). Zaimportować można także
format Formula One z rozszerzeniem „vts”, jednak odpowiednio sformatowany.
7
Pomiary Automatyka Robotyka 9/2007
Rys. 5. Tablica danych wejściowych, definiujących charakterystyki F = F(i, s), w formacie arkusza kalkulacyjnego
MS Excel
Program może zaimportować rodzinę do 21 charakterystyk F(i). Liczba importowanych próbek wszystkich
danych wejściowych nie jest ograniczona.
Dysponując mniej liczną rodziną F(i) należy odpowiednio to zadeklarować w arkuszu danych wejściowych – F(i,s). Program dokona wszystkich obliczeń dla
wprowadzonych danych.
chanicznego. Powtarzając ten algorytm dla wszystkich
wartości szczelin z rodziny F(i,s) otrzymuje się punkty
charakterystyki dynamicznej. Otrzymane punkty są
aproksymowane wielomianem, dzięki czemu charakterystyka wyjściowa staje się ciągła.
Algorytm aproksymacji wielomianem danych w postaci punktów pomiarowych wykorzystuje metodę kolejnych nadrelaksacji - SOR. Zastosowana metoda umożliwia szybsze uzyskanie wyniku – szukanego wielomianu,
zgodnego z nałożonymi warunkami. Liczba iteracji potrzebnych do obliczenia wielomianu jest mniejsza niż
w zwykłej metodzie iteracyjnej. W każdym kroku iteracyjnym rozwiązanie jest średnią ważoną poprzedniego
rozwiązania i nowego oszacowania. Maksymalna liczba
iteracji, jaką może wykonać program jest ograniczona,
dzięki czemu unika się zapętlenia aplikacji.
Algorytm działania programu
Dane wejściowe w postaci tablic są aproksymowane
wielomianami stopnia deklarowanego w menu programu (rys. 6). Maksymalny stopień, jaki można wprowadzić do programu to 40. Należy jednak pamiętać, że
im wyższy stopień aproksymującego wielomianu, tym
dłużej charakterystyka będzie obliczana.
Dzięki aproksymacji danych wielomianami, zaimplementowanie opisanej metody Ljubczika było możliwe
i stosunkowo łatwe. Kolejne punkty tworzonej charakterystyki dynamicznej są wynikiem następujących po
sobie trzech podstawień wartości jednej funkcji do następnej. Wynik obliczeń pierwszej funkcji jest więc argumentem dla funkcji drugiej i tak dalej. Każda z trzech
funkcji pośrednich jest postacią analityczną zaimportowanych danych numerycznych.
Rys. 7. Uproszczony algorytm programu komputerowego
Rys. 6. Menu programu z przyciskami realizowanych funkcji,
umożliwiające deklaracje m.in. stopni wielomianów
aproksymujących dane
W pierwszym kroku poszukiwana jest wartość funkcji opisującej zmianę położenia zwory elektromagnesu
dla wartości odpowiadającej zadanej szczelinie między
zworą i rdzeniem elektromagnesu. Obliczona wartość
podstawiana jest do funkcji opisującej przebieg zmienności prądu w czasie zasilania uzwojeń elektromagnesu.
Otrzymaną wartość wprowadza się do funkcji siły przyciągania zwory w zależności od prądu wzbudzania elektromagnesu, dla przebiegu odpowiadającego wcześniej
zadanej szczelinie. Otrzymana końcowa wartość z podstawienia oraz wartość szczeliny stanowią współrzędne
punktu charakterystyki dynamicznej układu elektrome-
8
Komunikacja pomiędzy użytkownikiem a programem odbywa się standardowo - poprzez klawiaturę
i myszkę. Dane wejściowe do programu mogą być zmieniane z poziomu uruchomionej aplikacji, a także mogą
podlegać edycji w zewnętrznym programie obsługującym format plików *.xls.
Edycja jak i wprowadzanie nowych danych wejściowych są ułatwione przez odpowiednie opisanie komórek arkusza kalkulacyjnego, dzięki czemu struktura
pliku wejściowego jest bardzo czytelna dla użytkownika. Każdą z tablic danych: F(i,s), s(t), i(t) umieszczono
w oddzielnych plikach o własnej strukturze danych.
Po wykreśleniu charakterystyk, można powiększyć dowolny obszar wykresu poprzez zaznaczenie go myszką.
Można zmieniać widoczny obszar wykresu klikając prawym przyciskiem myszy i zaznaczając rozmiar prosto-
Pomiary Automatyka Robotyka 9/2007
kąta wybranego fragmentu. Aby powrócić do widoku
całego wykresu należy kliknąć przycisk „Zoom out”
w zakładce „Funkcje”.
W celu uzyskania lepszej przejrzystości wykresów
można przez użycie przycisku „Czyść punkty” w zakładce „Funkcje” usunąć wyświetlanie punktów obrazujących dane wejściowe i zostawić na ekranie jedynie
zaproksymowane wykresy.
Rys. 8. Widok ekranu komputera po zakończeniu rysowania
mechanicznej charakterystyki dynamicznej i statycznej
oraz po usunięciu punktów pomiarowych
Każdy z wykresów można wyeksportować do pliku
graficznego. Dostępnie są trzy formaty: „emf”, „wmf”
i „bmp” – rys. 9. Zapisaniu ulega jedynie obszar wykresu
pokazany na ekranie, reszta zostaje przycięta.
Rys. 9. Okna dialogowe
eksportu wykresów w postaci plików graficznych
Postać analityczna wszystkich aproksymowanych
wielomianami charakterystyk jest zapisana w programie i można ją obejrzeć wybierając opcję „Pokaż wielomian”.
Program w całości realizuje postawione w założeniach
wymagania. Wyznacza charakterystyki dynamiczne napędów z elektromagnesami szybkiego działania oraz
umożliwia porównywanie ich z charakterystykami
statycznymi dla dowolnie zadeklarowanych prądów.
Dzięki wprowadzeniu czasu opóźnienia obliczeń podczas rysowania wyznaczanej charakterystyki, może on
służyć także do celów dydaktycznych, ukazując w prosty
sposób realizację metody doświadczalno-wykreślnej.
Zastosowana aproksymacja wprowadzanych i uzyskiwanych charakterystyk polepsza dokładność metody.
Umożliwia też zmniejszenie liczby próbek podczas pomiarów charakterystyk wejściowych.
Program ma funkcjonalny moduł do eksportowania uzyskanych charakterystyk, dzięki czemu można
drukować całe charakterystyki mechaniczne bądź ich
fragmenty.
Reasumując – opracowany program umożliwia uzyskanie charakterystyk dynamicznych oraz statycznych
tanią metodą i stosunkowo łatwo. Dysponując danymi
uzyskanymi dzięki stworzonemu oprogramowaniu
można upowszechnić optymalizację napędów z elektromagnesami, powiększyć ich niezawodność oraz
trwałość.
Jak już wspomniano wcześniej, katalogi elektromagnesów nie zawierają dotychczas danych cyfrowych do
sporządzenia prezentowanych w pracy wykresów charakterystyk, choć od dawna powinny. Rozwiązanie tego
ważnego problemu wymaga w pierwszej kolejności wyraźnego jego sformułowania i „nagłośnienia”, a następnie uświadomienia producentom potrzeby uzupełnienia opisu elektromagnesów o niezbędne dane w postaci
elektronicznej. Byłoby dobrze, aby początek dyskusji
był w właśnie w Polsce. Zadaniem publikacji jest wyjaśnienie możliwości oraz potrzeby taniego badania
charakterystyk dynamicznych napędów i zalet metody
doświadczalno-wykreślnej w aplikacji komputerowej.
Tym bardziej, że unowocześniony katalog będzie promować wyroby i zwiększy przewagę konkurencyjną.
Bibliografia
Podsumowanie
W artykule przedstawiono zagadnienia pomiarów mechanicznych charakterystyk dynamicznych układów
z elektromagnesami prądu stałego, podkreślając ograniczenia stosowania metod bezpośrednich, wynikające
z wysokich kosztów aparatury do pomiarów szybko
zmiennych sił.
Opisano metodę doświadczalno-wykreślną opublikowaną przez M.A. Ljubczika, nadającą się do praktycznego
wykorzystania przy użyciu komputerów. Wymieniono
i objaśniono korzyści dla konstruktorów napędów, wynikające z opracowanego specjalnego programu komputerowego do wyznaczania mechanicznych charakterystyk dynamicznych. W zarysie przedstawiono ten
program podając jego funkcje, możliwości i uproszczony algorytm działania.
1. Jaszczuk W.: Experimentelle Methode zur Bestimmung der mechanischen Kennlinien von Gleichstrommagneten. Feingerätetechnik 12/1978,
s. 555 –558.
2. Jaszczuk W.: Experimentelle Methoden zur Bestimmung der mechanischen und elektrischen Kennlinien von schnellwirkenden Elektromagneten.
25. Internationales Wissenschaftliches Kolloquium der TH Ilmanau. Ilmenau 1980, z.4., s. 57–60.
3. Jaszczuk W.: Hocheffektive automatische Meßstationen zur Untersuchung der Eigenschaften von
Mikromotoren und Elektromagneten. 38. Internationales Wissenschaftliches Kolloquium TU Ilmenau. Ilmenau 1993, Tagunsband s. 170 –186.
4. Jaszczuk W., Pochanke A.: Badania dynamiki układu
napędowego z elektromagnesem przy zastosowaniu metod komputerowych. Materiały IX Sympo-
9
Pomiary Automatyka Robotyka 9/2007
zjum MIKROMASZYNY SERWONAPĘDY. Kraków Przegorzały, Instytut Polonijny Uniwersytetu
Jagiellońskiego, 1994, s. 163 – 170.
5. Praca zbiorowa pod red. W. Oleksiuka: Konstrukcja przyrządów i urządzeń precyzyjnych.
(Rozdział 16: Napędy elektromagnesami prądu
stałego; s. 742 – 791). Wydawnictwa Naukowo-Techniczne. Wyd. II. Warszawa, 2006
6. Jaszczuk W., Wierciak J., Bodnicki M.: Napędy
elektromechniczne urządzeń precyzyjnych.
Oficyna Wydawnicza Politechniki Warszawskiej.
Warszawa 2000, s. 7 – 44
7. Ljubczik M.A.: Optimalnoje projektirowanije
siłowych elektromagnitnych mechanizmow.
Energija. Moskwa 1974
8. VDE 0580 Bestimmungen für elektromagnetische
Geräte. VDE-Verlag GmbH. 1000 Berlin 2
9. Blicharz T: Opracowanie konstrukcji stanowiska
pomiarowego do wyznaczania mechanicznych
charakterystyk statycznych elektromagnesów.
Praca dyplomowa wykonana na Wydziale Mechatroniki Politechniki Warszawskiej (promotor
dr inż. W. Jaszczuk) Warszawa 1996
10. Reisdorph K.: Delphi 4 dla każdego. Wydawnictwo Helion, Warszawa 1999.
10

Podobne dokumenty