Wpływ tarcia na serwomechanizmy
Transkrypt
Wpływ tarcia na serwomechanizmy
Wpływ tarcia na serwomechanizmy Zakłócenia oddziałujące na serwomechanizm Siły potencjalne/grawitacji, Tarcie, Zmienny moment bezwładności, Zmienny moment obciążenia Tarcie Zjawisko to znane jest od bardzo dawna. Badał je już Leonardo da Vinci, Pionierem współczesnej tribologii był: Guillaume Amontons, który w 1699 roku opublikował swoje badania dotyczące zjawiska tarcia. Sformułował na ich podstawie prawa, które Charles Augustin de Coulomb potwierdził w roku 1781, że siła tarcia jest proporcjonalna do siły nacisku normalnego N oraz właściwości powierzchni : T= N*μ T - siła tarcia (tzw. Tarcie Coulomba), N - siła nacisku, μ współczynnik tarcia, Tarcie tak zdefiniowane nazwano tarciem Coulomba Wyróżnia się kilka składowych tarcia: - tarcie statyczne, - tarcie Coulomba, - tarcie wiskotyczne, - efekt Stribecka tarcie statyczne Efekt Stribecka tarcie wiskotyczna Tarcie Coulomba Prędkość Stribecka Statyczne modele tarcia – w różnych obiektach istotne są różne składniki siły tarcia - tarcie Coulomba, - tarcie Coulomba, - tarcie wiskotyczne, - tarcie statyczne, - tarcie Coulomba, - tarcie wiskotyczne, w różnych obiektach istotne są różne składniki siły tarcia - tarcie statyczne, - tarcie Coulomba, - tarcie wiskotyczne, - efekt Stribecka Model tarcia statyczny Nieciągłość ! dla v 0 / Fs , v F f (v ) ( ) 2 vs ( F ( F F ) * e Fv v ) sgn( v), .dla v 0 c s c Rodzaje błędów w serwomechanizmach i powodujące je składowe tarcia Zadanie Rodzaj błędu Dominujący czynnik tarcia Regulacja błędy ustalone lub cykl graniczny Tarcie statyczne Śledzenie ze zmianą kierunku ruchu utrata płynności ruchu Tarcie statyczne Śledzenie z małą prędkością ruchu drgania cierne (Stick-slip oscillators) Tarcie statyczne i efekt Stribecka Śledzenie z dużą prędkością ruchu duże błędy ustalone lepkie środowisko smarów, tarcie wiskotyczne Drgania cierne Utrata płynności ruchu przy śledzeniu trajektorii z małą prędkością Zadany ruch: 1rad w ciągu 1.5s Śledzenie trajektorii zadanej (położenie kątowe w funkcji czasu) bez udziału tarcia (po lewej) i z tarciem (po prawej) – wartość zadana- zielony, wartość mierzona – niebieski poloze nie te ta 0 .0 5 Drgania cierne 0 .0 4 5 0 .0 4 0 .0 3 5 położenie te ta [ra d] 0 .0 3 0 .0 2 5 0 .0 2 0 .0 1 5 0 .0 1 0 .0 0 5 0 0 0 .0 2 0 .0 4 prędkość 0 .0 6 cza s [s e k] 0 .0 8 0 .1 0 .1 2 moment pre dkos c ka towa m om e nt Te 2 .5 0 .9 0 .8 2 0 .7 0 .6 mome nt Te [N * m] pre dkosc [ra d/s] 1 .5 1 0 .5 0 .5 0 .4 0 .3 0 .2 0 0 .1 -0 .5 0 0 .0 5 0 .1 0 .1 5 cza s [s e k] 0 .2 0 .2 5 0 0 0 .0 5 0 .1 0 .1 5 cza s [s e k] 0 .2 0 .2 5 Błąd ustalony pre dkos c ka towa 16 14 poloze nie te ta 0 .2 5 położenie prędkość 12 pre dkosc [ra d/s] 10 0 .2 8 6 4 2 0 .1 5 te ta [ra d] 0 -2 0 0 .0 2 0 .0 4 0 .0 6 0 .1 0 .0 8 0 .1 cza s [s e k] 0 .1 2 0 .1 4 0 .1 6 0 .1 8 0 .2 m om e nt e le ktrom a gne tyczny 1 0 .8 moment 0 .6 0 .0 5 0 mome nt Te [N * m] 0 .4 0 0 .0 2 0 .0 4 0 .0 6 0 .0 8 0 .1 cza s [s e k] 0 .1 2 0 .1 4 0 .1 6 0 .1 8 0 .2 0 .2 0 -0 .2 -0 .4 Dlaczego tak jest? -0 .6 0 0 .0 2 0 .0 4 0 .0 6 0 .0 8 0 .1 cza s [s e k] 0 .1 2 0 .1 4 0 .1 6 0 .1 8 0 .2 Cykl graniczny poloze nie te ta Cykl graniczny 0 .2 5 położenie 0 .2 te ta [ra d] 0 .1 5 0 .1 0 .0 5 Moment zadany 0 0 0 .1 0 .2 0 .3 0 .4 0 .5 cza s [s e k] 0 .6 0 .7 0 .8 0 .9 1 wyjscie z regulatora predkosci 4 2 0 -2 -4 5 0 0 0.1 0.2 0.3 0.4 0.5 0.6 wejscie na regulator pradu 0.7 0.8 0.9 1 Wpływ tarcia na pracę serwomechanizmu przy śledzeniu trajektorii ze zmianą kierunku ruchu poloze nie te ta 0 .5 0 .4 utrata płynności ruchu, drgania cierne 0 .3 0 .2 0 poloze nie te ta 0 .5 -0 .1 -0 .2 0 .4 5 -0 .3 -0 .4 0 .4 -0 .5 0 0 .5 1 1 .5 cza s [s e k] 2 te ta [ra d] te ta [ra d] 0 .1 2 .5 3 0 .3 5 0 .3 0 .2 5 0 .2 0 .3 0 .4 0 .5 0 .6 cza s [s e k] 0 .7 0 .8 0 .9 Wpływ tarcia na pracę serwomechanizmu przy śledzeniu trajektorii ze zmianą kierunku ruchu prędkość pre dkos c ka towa 2 .5 utrata płynności ruchu, drgania cierne 2 1 .5 0 .5 0 -0 .5 moment -1 -1 .5 m om e nt Te 1 -2 0 .8 -2 .5 0 0 .5 1 1 .5 cza s [s e k] 2 2 .5 3 0 .6 0 .4 mome nt Te [N * m] pre dkosc [ra d/s] 1 0 .2 0 -0 .2 -0 .4 -0 .6 -0 .8 -1 0 0 .5 1 1 .5 cza s [s e k] 2 2 .5 3 śledzenie trajektorii z dużą prędkością poloze nie ka towe 1 .2 m om e nt e le ktrom a gne tyczny 0 .9 0 .8 1 0 .7 0 .8 mome nt Te [N * m] 0 .6 0 .4 0 .5 0 .4 0 .3 0 .2 0 .2 0 .1 poloze nie ka towe 0 0 0 .0 2 be z ta rcia z ta rcie m -0 .2 0 0 .0 2 0 .0 4 0 .0 6 0 .0 8 te ta [ra d] te ta [ra d] 0 .6 0 .1 cza s [s e k] 0 .1 2 0 .1 4 0 .1 6 0 .1 8 0 0 .0 2 0 .0 4 0 .0 6 0 .2 0 .0 1 0 0 0 .0 0 1 0 .0 0 2 0 .0 0 3 0 .0 0 4 0 .0 0 5 0 .0 0 6 cza s [s e k] 0 .0 0 7 0 .0 0 8 0 .0 0 9 0 .0 1 Tarcie wiskotyczne powoduje błędy ustalone 0 .0 8 0 .1 cza s [s e k] 0 .1 2 0 .1 4 0 .1 6 0 .1 8 0 .2 Kompensacja wpływu tarcia 1. W latach 40-ych w żyroskopach zastosowano mechaniczny wibrator, wprowadza on dodatkową siłę, która wprawia układ w ruch zanim efekt sklejenia (tarcie statyczne) się pojawi. Współcześnie do sygnału sterującego można dodawać sygnał o wysokiej częstotliwości. 2. W układach regulacji o strukturze kaskadowej można dodać sygnał kompensujący tarcie (oparty na modelu tarcia) w pętli wewnętrznej (regulacji prądu). Do realizacji konieczny jest dokładny pomiar prędkości, bez opóźnienia pomiarowego. Estymacja siły/momentu tarcia na podstawie modelu. 3. W zadaniach śledzenia znanej trajektorii można stosować predykcję tarcia i częściowo kompensować w układach typu feedforward. Kompensacja tarcia z obserwatorem momentu/siły Obserwator/model tarcia Liniowy regulator położenia tarcia Serwo z tarciem Układ sterowania serwomechanizmu z generatorem trajektorii (modelem wzorcowym, FF) polozenie zadane 0.2 0.15 0.1 0.05 0 0 0.1 0.2 0.3 0.4 0.5 0.6 prekosc zadana 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 przyspieszenie zadane 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.7 0.8 0.9 1 0.6 0.4 0.2 0 -0.2 0.1 0.05 0 -0.05 -0.1 0.5 0.6 Kompensacja wpływu tarcia w układzie sterowania z generatorem trajektorii i modelem tarcia Prędkość zadana Model tarcia Generator trajektorii Model silnika (fragment) Dodatkowy moment kompensujący tarcie Zadany prąd (moment) Fragment układu serwo z poprzedniego slajdu z dołożonym modelem tarcia Kompensacja z generatorem trajektorii i z modelem tarcia polozenie katowe 0.18 0.16 0.14 0.12 kaskada z modelem wzorcowym teta zadana 0.08 polozenie katowe 0.06 0.03 0.04 0.02 0.025 0 -0.02 0.02 0 0.1 0.2 0.3 0.4 0.5 czas[sek] 0.6 polozenie[rad] polozenie[rad] 0.1 0.7 0.015 0.8 0.9 1 0.01 0.005 kaskada z modelem wzorcowym teta zadana 0 -0.005 -0.01 -0.015 0.1 0.15 0.2 czas[sek] 0.25 0.3 Kompensacja z generatorem trajektorii i z modelem tarcia polozenie katowe 0.18 0.16 0.14 0.12 kaskada z modelem wzorcowym teta zadana 0.08 0.06 przebieg tarcia 1 0.04 0.8 0.02 0.6 0 -0.02 0 0.1 0.2 0.3 0.4 0.5 czas[sek] 0.6 0.7 0.4 0.8 0.9 1 0.2 taricie [N*m] polozenie[rad] 0.1 0 -0.2 tarcie wzorcowe tarcie rzeczywiste -0.4 -0.6 -0.8 -1 0 0.1 0.2 0.3 0.4 0.5 czas[sek] 0.6 0.7 0.8 0.9 1