implementacja bezprzewodowego układu kompensacji odkształceń

Transkrypt

implementacja bezprzewodowego układu kompensacji odkształceń
MODELOWANIE INŻYNIERSKIE 2016 nr 58, ISSN 1896-771X
IMPLEMENTACJA BEZPRZEWODOWEGO
UKŁADU KOMPENSACJI ODKSZTAŁCEŃ
CIEPLNYCH OSI POSUWU W TOKARCE CNC
ZE ŚRUBĄ TOCZNĄ
Jacek Zapłata1a, Mirosław Pajor2b, Kamil Stateczny2c
Katedra Mechaniki i PKM, Zachodniopomorski Uniwersytet Technologiczny w Szczecinie
Instytut Technologii Mechanicznej, Zachodniopomorski Uniwersytet Technologiczny w Szczecinie
a
[email protected], [email protected], [email protected],
1
2
Streszczenie
W artykule przedstawiono bezprzewodowy system kompensacji odkształceń cieplnych śrub pociągowych zaimplementowany w tokarce typu Avia Turn. Funkcjonowanie systemu opiera się na pomiarze rozkładów temperatur za
pomocą czujników umieszczonych we wnętrzu śrub pociągowych. Wykorzystano czujniki z wbudowanym interfejsem cyfrowym. Dane, zawierające wartości temperatur, przesyłane są do układu PLC obrabiarki za pomocą energooszczędnego, bezprzewodowego interfejsu. Zastosowanie opracowanych procedur obliczeniowych pozwala określić
wartość poprawki redukującej wpływ odkształceń cieplnych na dokładność pozycjonowania osi. Wartość ta jest zależna od pozycji oraz aktualnego stanu temperaturowego. W pracy przedstawiono zarejestrowane doświadczalnie
temperatury, odchyłki położenia osi napędowych oraz obliczone poprawki potwierdzające skuteczność działania
opracowanego systemu kompensacji.
Słowa kluczowe: błąd cieplny, odkształcenia cieplne, śruba toczna, obrabiarka CNC
IMPLEMENTATION OF THE WIRELESS SET
FOR THERMAL ERROR COMPENSATION
OF A CNC LATHE AXIS DRIVEN BY A BALL SCREW
Summary
The paper presents a wireless set for compensation of the thermal error of CNC axes installed in “Avia Turn”.
The set uses temperature sensors installed inside ball screws for measuring the thermal state of CNC axes. The
sensors have build-in digital interfaces. Thermal data are sent to the PLC of a CNC lathe by means of an energyefficient wireless interface. The developed mathematical model allows to compute correction values reducing the
influence of the positioning thermal error. The correction values are position- and temperature-dependent. The
measured temperatures, positioning thermal errors and evaluated correction values have been shown validating
the functionality of the set.
Keywords: thermal errors, thermal deformation, ball screw, CNC machine tool
1. WSTĘP
Osie napędowe maszyn obróbczych realizują ruch
narzędzia względem przedmiotu obrabianego. Jednym z
głównych wymagań stawianych osiom posuwu nowoczesnych maszyn obróbczych CNC jest wysoka dokładności
realizacji tego ruchu w trakcie procesu obróbki. Dokładność ta jest pogarszana m.in. przez niekompensowane
odkształcenia cieplne. W przypadku osi posuwu maszyn
CNC napędzanych za pośrednictwem śrub tocznych
przyczyną powstawania odkształceń cieplnych jest
głównie tarcie generowane przez elementy toczne poruszające się w łożyskach oraz nakrętce śruby tocznej.
Wartość generowanych strumieni cieplnych jest zwiększona, gdy w maszynie obróbczej dla poprawienia jej
sztywności zastosowano napięcie wstępne śrub oraz gdy
145
IMPLEMENTACJA BEZPRZEWODOWEGO UKŁADU KOMPENSACJI ODKSZTAŁCEŃ(…)
prawki redukującej wpływ odkształceń cieplnych na
dokładność pozycjonowania dla aktualnej wartości
położenia osi posuwu. Korekta obliczana jest na podstawie aktualnie rejestrowanego stanu temperaturowego osi
napędowej. Bezprzewodowa komunikacja pomiędzy
obracającą się śrubą a nieruchomym układem sterowania
zapewnia podwyższoną trwałość oraz łatwy montaż.
w celu polepszenia wydajności pracy maszyny stosuje się
duże prędkości ruchów pomocniczych.
Ograniczenie wpływu odkształceń cieplnych osi
na dokładność ruchu może zostać osiągnięte przez
zastosowanie systemów chłodzących. Autorzy [9, 10]
przedstawili układ chłodzenia powietrzem śruby oraz
nakrętki. Autorzy [6, 2, 8] są zgodni, iż skutecznym i
ekonomicznie uzasadnionym sposobem podniesienia
dokładności pracy maszyn obróbczych CNC jest wprowadzenie w ich układzie sterowania poprawek kompensujących wpływ odkształceń cieplnych śrub pociągowych
na dokładność pozycjonowania. W artykule [7] badacze
przedstawiają teoretyczny model rozkładu temperatury
śruby tocznej. Odnotowują oni, że jego wykorzystanie do
celów kompensacji jest problematyczne ze względów
obliczeniowych. Autorzy [2] zauważają, iż w wykonanych
przez nich eksperymentach rozkład temperatury wzdłuż
śruby jest praktycznie jednolity, a zmianę temperatury
śruby w czasie można przybliżać funkcją eksponencjalną.
Stosują opracowany przez siebie model do obliczania
wartości odkształceń cieplnych śruby. Dane zarejestrowanych przez innych badaczy [1] pokazują, że wspomniane wcześniej uproszczenie rozkładu temperatury
śrub jest słuszne jedynie w szczególnych przypadkach.
W publikacji [1] autorzy zwrócili uwagę, że, aby model
rozkładu temperatury osi napędowej był poprawny,
musi on uwzględniać zmienność warunków pracy osi
napędowej, tj. zmienność siły obciążającej oraz prędkości
ruchu. Nie uwzględnili oni jednak zmiany zakresów
ruchu.
2.1 UKŁAD POMIARU
TEMPERATURY ŚRUB
TOCZNYCH
Czujniki temperatury IST-AG TSic 716 wklejono za
pomocą kleju termoprzewodzącego do otworów wykonanych w poprzek śruby tocznej (rys. 1). Czujniki te
posiadają wbudowany przetwornik pomiarowy oraz
interfejs cyfrowy. Okablowanie czujników wyprowadzono
otworem poosiowym do układu transmisji danych wykorzystującego energooszczędny moduł Bluetooth.
Rys. 1. Schemat montażu czujników temperatury w śrubie
pociągowej
Autorzy niniejszej publikacji doszli do wniosku, że
niezawodnym sposobem na ustalenie rozkładu temperatury śruby jest bezpośredni pomiar. Przedstawione
w zaprezentowanym referacie postępy są kontynuacją
prac prowadzonych w tej tematyce przez autorów [3, 4,
11]. W artykule przedstawiono system kompensacji
odkształceń cieplnych śrub pociągowych obrabiarek z
bezprzewodową transmisją sygnałów zaimplementowany
w tokarce typu Avia Turn. Przedstawiono zarejestrowane: rozkłady temperatury śrub tocznych,
odchyłki
położenia osi napędowych wynikające ze zmiany stanu
temperaturowego oraz odchyłki położeń osi napędowych
po wprowadzeniu kompensacji.
2. UKŁAD KOMPESANCJI
ODSZTAŁCEŃ CIEPLNYCH ŚRUB
POCIĄGOWYCH
Zasada działania systemu kompensacji odkształceń
cieplnych śrub tocznych opiera się na pomiarze temperatur śrub tokarki za pomocą czujników inteligentnych
zainstalowanych we wnętrzu śrub. Czujniki wysyłają
dane do układu PLC obrabiarki za pomocą bezprzewodowego interfejsu. Zastosowanie opracowanych procedur
obliczeniowych [3, 4, 11] pozwala określić wartość po-
Rys. 2. Moduł transmisji bezprzewodowej danych temperaturowych oraz śruba toczna z miejscem mocowania modułu
Łatwy demontaż układu transmisji danych umożliwia
złącze elektryczne oraz połączenie gwintowe (Rys. 2).
Ograniczenie poboru mocy poprzez przechodzenie ukła-
146
JACEK ZAPŁATA, MIROSŁAW PAJOR, KAMIL STATECZNY
du w stan uśpienia w okresach pomiędzy pomiarami
umożliwiło zaimplementowanie zasilania bateryjnego.
rejestrujące zmianę temperatury korpusu obrabiarki
(rys. 3). Zainstalowano je odpowiednio w pobliżu ułożyskowania osi X (czujnik Tk1), ułożyskowania osi Z
(czujnik Tk2) oraz w pobliżu głowicy wrzeciona (czujnik
Tk3).
2.2 MODEL ODKSZTAŁCEŃ
CIEPLNYCH
Wartość odchyłki pozycjonowania powstającej na skutek
odkształceń towarzyszących nagrzewaniu się śruby
pociągowej osi napędowej zależna jest od rozkładu
temperatury wzdłuż śruby tocznej, bieżącego położenia
osi posuwu oraz od sposobu ułożyskowania tej osi:
δ = f(x , T(x), U)
(1)
gdzie:
δ - odchyłka pozycjonowania osi,
xN - nominalne położenie osi,
T(x) – rozkład temperatury wzdłuż śruby pociągowej,
U – sposób ułożyskowania osi napędowej.
Tokarka AVIA Turn posiada dwie osie posuwu liniowego: X i Z, których ułożyskowania zostały napięte wstępnie. Model użyty do obliczenia korekty ograniczającej
wpływ odkształceń cieplnych na dokładność pozycjonowania ma postać [11]:
δ=α
θ(x)dx − C α
θ(x)dx −
C α
Rys. 3. Układ pomiaru temperatury i dokładności pozycjonowania zainstalowany dla osi Z tokarki AVIA TURN
θ(x)dx (2)
3.2 PRZEBIEG POMIARÓW - OŚ Z
gdzie:
α - współczynnik rozszerzalności cieplnej materiału,
z którego wykonano śrubę toczną,
xN – nominalne położenie nakrętki,
L – długość śruby pomiędzy ułożyskowaniami,
θ(x) – nadwyżka temperatury śruby T w stosunku do
temperatury początkowej To, aproksymowana na podstawie danych z czujników temperatury:
θ(x) = (x) −
(3)
Aby zmierzyć dokładność działania systemu, wykonano
cykl doświadczeń, w których oś Z przemieszczała się
w zróżnicowanych zakresach, z różnymi prędkościami
(tabela 1.). Pomiędzy kolejnymi seriami ruchów cyklicznych wykonywano serie pomiarów dokładności pozycjonowania. Seria pomiarowa 0 została wykorzystana w
celu usunięcia wpływu błędów geometrii obrabiarki na
wyniki pomiarów.
Współczynniki C1, C2 zależne są od rodzaju łożysk, siły
z jaką napięte zostały ułożyskowania oraz sztywności
wzdłużnej śruby. Współczynniki te zostały wyznaczone
doświadczalnie [11].
Tabela 1. Przebieg czynności pomiarowych - oś Z
Czynność
Model korekty dla śruby tocznej napiętej wstępnie
wykorzystującej sieci neuronowe opisano w publikacji
[3]. Model korekty dla śruby ułożyskowanej w układzie
łożysko ustalające łożysko – łożysko pływające przedstawiono w publikacji [11].
Seria pomiarowa 0
Pomiar dokładności pozycjonowania, 42 punkty pomiarowe
Seria pomiarowa 1
Pomiar dokładności pozycjonowania, 42 punkty pomiarowe
Ruchy cykliczne
3. BADANIA DOŚWIADCZALNE
Seria pomiarowa 2
3.1 UKŁAD POMIARU DOKŁADNOŚCI
POZYCJONOWANIA
Ruchy cykliczne
Do zweryfikowania dokładności funkcjonowania układu
kompensacji wykorzystano interferometr laserowy Renishaw XL80. Na zdjęciu (rys.3) przedstawiono interferometr zamocowany w układzie umożliwiającym pomiar
dokładności ruchów osi Z. Dla pomiaru dokładności
przesuwu osi X układ zestawiono analogicznie.
Na maszynie umieszczono dodatkowo trzy czujniki
Seria pomiarowa 3
Ruchy cykliczne
Seria pomiarowa 4
147
Opis
Zakres: 550 ÷ 600 mm
Prędkość: 30 mm/s
Czas trwania: 30 min
Pomiar dokładności pozycjonowania, 42 punkty pomiarowe
Zakres: 400 ÷ 500 mm
Prędkość: 40 mm/s
Czas trwania: 20 min
Pomiar dokładności pozycjonowania, 42 punkty pomiarowe
Zakres: 250 ÷ 400 mm
Prędkość: 40 mm/s
Czas trwania: 20 min
Pomiar dokładności pozycjono-
IMPLEMENTACJA BEZPRZEWODOWEGO UKŁADU KOMPENSACJI ODKSZTAŁCEŃ(…)
rowe). Rozkład odchyłek przedstawia rys. 5. Wartość
maksymalnej zarejestrowanej odchyłki pozycji dla osi Z
wyniosła 100 µm.
wania, 42 punkty pomiarowe
Ruchy cykliczne
Seria pomiarowa 5
Ruchy cykliczne
Seria pomiarowa 6
Ruchy cykliczne
Seria pomiarowa 7
Zakres: 100 ÷ 250 mm
Prędkość: 40 mm/s
Czas trwania: 25 min
Pomiar dokładności pozycjonowania, 42 punkty pomiarowe
Zakres: 400 ÷ 600 mm
Prędkość: 80 mm/s
Czas trwania: 15 min
Pomiar dokładności pozycjonowania, 42 punkty pomiarowe
Zakres: 200 ÷ 350 mm
Prędkość: 80 mm/s
Czas trwania: 15 min
Pomiar dokładności pozycjonowania, 42 punkty pomiarowe
Rys. 5. Odchyłki pozycjonowania osi Z bez kompensacji.
3.3 ZAREJESTROWANE
TEMPERATURY – OŚ Z
Zastosowanie układu kompensacji odkształceń cieplnych
pozwoliło znacznie ograniczyć wpływ odkształceń cieplnych osi na dokładność pozycjonowania. W przeprowadzonych pomiarach maksymalną odchyłkę wynoszącą
ok. 100 µm zredukowano do wartości poniżej 10 µm.
Wykres odchyłek po kompensacji przedstawia rys. 6.
W czasie przeprowadzanych pomiarów maksymalna
zarejestrowana temperatura śruby osi Z (rys. 4) osiągnęła wartość 40°C w pobliżu ułożyskowań śruby tocznej
umiejscowionych po przeciwnej stronie niż silnik.
W obszarach ruchu nakrętki po śrubie tocznej odnotować można wyraźne maksima temperatury wynikające
z wnikania do śruby strumienia ciepła generowanego
przez elementy toczne poruszające się w nakrętce. Maksima te zmieniają swoje położenie wraz ze zmianą zakresów ruchu osi posuwu.
Rys. 6. Odchyłki pozycjonowania osi Z z kompensacją
3.5 PRZEBIEG POMIARÓW - OŚ X
Analogiczny cykl doświadczeń przeprowadzono także dla
osi X tokarki. Całkowita długość śruby tocznej osi X
wynosiła 910 mm. Zakres prędkości i zakresów ruchów
wykonywanych
podczas
pomiarów
przestawiono
w tabeli 2. Seria pomiarowa 0, została wykonana w celu
usunięcia wpływu błędów geometrii obrabiarki na wyniki
pomiarów.
Rys. 4. Temperatury zarejestrowane podczas badań przez
czujniki umieszczone w śrubie tocznej osi Z
3.4 ZAREJESTROWANE ODCHYŁKI
POZYCJONOWANIA – OŚ Z
Tabela 2. Przebieg czynności pomiarowych - oś X
Zakres ruchów wykonywanych przez oś Z wynosił ok.
650 mm. Całkowita długość śruby tocznej osi Z wynosiła
1510 mm. Odchyłki pozycjonowania rejestrowano
w każdej serii pomiarowej w 7 punktach pomiarowych
podczas 3 przejazdów w każdą stronę (42 punkty pomia-
148
Czynność
Opis
Seria pomiarowa 0
Pomiar dokładności pozycjonowania, 54 punkty pomiarowe
Seria pomiarowa 1
Pomiar dokładności pozycjonowa-
JACEK ZAPŁATA, MIROSŁAW PAJOR, KAMIL STATECZNY
nia, 54 punkty pomiarowe
Ruchy cykliczne
Seria pomiarowa 2
Ruchy cykliczne
Seria pomiarowa 3
Ruchy cykliczne
Seria pomiarowa 4
Ruchy cykliczne
Seria pomiarowa 5
Ruchy cykliczne
Seria pomiarowa 6
Ruchy cykliczne
Seria pomiarowa 7
Zakres ruchów: 10 ÷ 80 mm
Prędkość: 40 mm/s
Czas trwania: 15 min
Pomiar dokładności pozycjonowania, 54 punkty pomiarowe
Zakres ruchów: 100 ÷ 200 mm
Prędkość: 40 mm/s
Czas trwania: 15 min
Pomiar dokładności pozycjonowania, 54 punkty pomiarowe
Zakres ruchów: 200 ÷ 290 mm
Prędkość: 40 mm/s
Czas trwania: 15 min
Rys. 7. Temperatury zarejestrowane podczas badań przez
czujniki umieszczone w śrubie tocznej osi X
Pomiar dokładności pozycjonowania, 54 punkty pomiarowe
3.7 ZAREJESTROWANE ODCHYŁKI
POZYCJONOWANIA – OŚ Z
Zakres ruchów: 10 ÷ 150 mm
Prędkość: 20 mm/s
Czas trwania: 10 min
Zakres ruchów wykonywanych przez oś X wynosił
ok. 300 mm. Odchyłki pozycjonowania rejestrowano w
każdej serii pomiarowej w 9 punktach pomiarowych, w 3
przejazdach w każdą stronę (54 punkty pomiarowe).
Rys. 8 przedstawia zarejestrowane odchyłki pozycjonowania dla osi X. Aby zapewnić czytelność tego rysunku,
przedstawiono na nim wyłącznie dane z pierwszego
przejazdu w każdej z serii. Maksymalna zarejestrowana
odchyłka pozycjonowania wynosiła ok. 35 µm. A maksymalna rozpiętość odchyłek wynosiła 45 µm.
Pomiar dokładności pozycjonowania, 54 punkty pomiarowe
Zakres ruchów: 150 ÷ 290 mm
Prędkość: 80 mm/s
Czas trwania: 10 min
Pomiar dokładności pozycjonowania, 54 punkty pomiarowe
Zakres ruchów: 10 ÷ 150 mm
Prędkość: 120 mm/s
Czas trwania: 10 min
Pomiar dokładności pozycjonowania, 54 punkty pomiarowe
3.6 ZAREJESTROWANE
TEMPERATURY – OŚ X
Na rys. 7 przedstawiono temperatury zarejestrowane w
czasie wykonywania pomiarów dokładności pozycjonowania dla osi X. Maksymalna zarejestrowana temperatura dla śruby tocznej tej osi osiągnęła wartość ok. 50°C w
pobliżu ułożyskowań śruby tocznej umiejscowionych po
przeciwnej stronie niż silnik.
Rys. 8. Odchyłki pozycjonowania osi X bez kompensacji
Odchyłki pozycjonowania po zastosowaniu układu
kompensacji odkształceń cieplnych przedstawia rys. 9.
Wprowadzenie kompensacji pozwoliło ograniczyć wpływ
odkształceń cieplnych osi na dokładność pozycjonowania
z poziomu ok. 35 µm do wartości poniżej 5 µm.
149
IMPLEMENTACJA BEZPRZEWODOWEGO UKŁADU KOMPENSACJI ODKSZTAŁCEŃ(…)
procesem montażu. Zademonstrowano, iż użycie opracowanego układu kompensacji pozwoliło ograniczyć rozpiętość wartość odchyłek pozycjonowania wynikających
z odkształceń cieplnych dla osi Z z wartości ok. 100 µm
do poziomu ok. 18 µm, przy zakresie ruchu 650 mm. Zaś
dla osi X pozwoliło graniczyć wartość rozpiętości odchyłek pozycjonowania wynikających z odkształceń cieplnych z poziomu ok. 45 µm do poziomu ok. 7 µm, przy
zakresie ruchu 300 mm.
Wykazano doświadczalnie, że w przypadku osi posuwów
maszyn obróbczych rozkład temperatury śrub tocznych
wzdłuż ich osi może być daleki od jednolitego. Pokazano, że w zakresie ruchu nakrętki po śrubie może być
obserwowane lokalne maksimum rozkładu temperatury
wynikające z wnikania do śruby strumienia ciepła powstającego w wyniku tarcia elementów tocznych w
nakrętce.
Rys. 9. Odchyłki pozycjonowania osi X z kompensacją
4. WNIOSKI
W artykule zaprezentowano bezprzewodowy układ
kompensacji odkształceń cieplnych śrub pociągowych
obrabiarek CNC. Układ ten cechuje się wygodnym
Literatura
1.
Jin C., Wu B., Hu Y.: Temperature distribution and thermal error prediction of a CNC feed system under
varying operating conditions. „International Journal of Advanced Manufacturing Technology” 2016, Vol. 77, p.
1979–1992.
2.
Li Z., Fan K., Yang J., Zhang Y.: Time-varying positioning error modeling and compensation for ball screw
systems based on simulation and experimental analysis „International Journal of Advanced Manufacturing
Technology” 2014, Vol. 73, p. 773–782.
3.
Pajor M., Zapłata J.: Intelligent machine tool: a thermal diagnostic system for a CNC pretensioned ball screw.
„Solid State Phenomena” 2014, Vol. 220-221, p. 491 – 496.
4.
Pajor M., Zapłata J.: Supervising and compensation of thermal error of CNC feed ball screw. „Diagnostyka”
2013, Vol. 14, p. 37-42.
5.
Ramesh R., Mannan M.A., Poo A.N.: Error compensation in machine tools: a review. P.2. Thermal errors.
„International Journal of Machine Tools & Manufacture 2000, Vol. 40, p. 1257–1284.
6.
Shi H., Zhang D., Yang J., Ma C., Mei X., Gong G.: Experiment-based thermal error modeling method for dual
ball screw feed system of precision machine tool. „International Journal of Advanced Manufacturing Technology” 2016, Vol. 82, p. 1693–1705.
7.
Shi H., Ma C., Yang J., Zhao L., Mei X., Gong G.: Investigation into effect of thermal expansion on thermally
induced error of ball screw feed drive system of precision machine tools. „International Journal of Machine Tools
& Manufacture” 2015, Vol. 97, p. 60–71.
8.
Xu Z.Z., Choi C., Liang L.J., Li D.Y., Lyu S.K.: Study on a Novel Thermal Error Compensation System for
High-Precision Ball Screw Feed Drive (1std Report: Model, Calculation and Simulation). „International Journal
Of Precision Engineering And Manufacturing” 2015, Vol. 16, No. 10, p. 2139-2145
9.
Xu Z.Z., Liu X.J., Lyu S.K.: Study on Thermal Behavior Analysis of Nut/Shaft Air Cooling Ball Screw for
High-Precision Feed Drive. „International Journal Of Precision Engineering And Manufacturing” 2014, Vol. 15,
No. 1, p. 123-128.
150
JACEK ZAPŁATA, MIROSŁAW PAJOR, KAMIL STATECZNY
10. Xu Z.Z., Liu X.J., Lyu S.K.: Study on Positioning Accuracy of Nut/Shaft Air Cooling Ball Screw for HighHigh
precision Feed Drive. „International Journal Of Precision Engineering And Manufacturing” 2014,
2014 Vol. 15, No. 1,
p. 111-116.
11. Zapłata, J.: System kompensacji odkształceń cieplnych tocznych
tocznych śrub pociągowych obrabiarki sterowanej numenum
rycznie. Szczecin: Zachodniopomorski Uniwersytet Technologiczny, 2014
Ten artykuł dostępny jest na licencji Creative Commons Uznanie autorstwa 3.0 Polska.
Pewne prawa zastrzeżone na rzecz autorów.
Treść licencji jest dostępna na stronie http://creativecommons.org/licenses/by/3.0/pl/
151