• Nie Znaleziono Wyników

Sterowanie Napędów Maszyn i Robotów Wykład 2 - Dobór napędów Jakub Możaryn

N/A
N/A
Protected

Academic year: 2021

Share "Sterowanie Napędów Maszyn i Robotów Wykład 2 - Dobór napędów Jakub Możaryn"

Copied!
40
0
0

Pełen tekst

(1)

Sterowanie Napędów Maszyn i Robotów

Wykład 2 - Dobór napędów

Jakub Możaryn

Instytut Automatyki i Robotyki

Warszawa, 2017

(2)

Wstępny dobór napędu: dane o maszynie

Podstawowe etapy projektowania

Krok 1: Informacje o kinematyce maszyny Krok 2: Wymagania dotyczące parametrów ruchu Krok 3: Definicje podstawowych parametrów

(3)

Dobór napędu: dane o maszynie

Krok 1: Informacje o kinematyce maszyny Rodzaj osi:

Obrotowa czy liniowa?

Pionowa czy pozioma? Kąt nachylenia?

Typ kinematyki maszyny:

Rodzaj kinematyki (podajnik taśmowy, przekładnia śrubowa, przekładnia zębata, . . . .)

Rodzaj połączenia (ślizgowe, łożyska, rolki . . . ) dla oszacowania tarcia

Rodzaj i przełożenie przekładni. (zębata, pasowa, . . . ) Rodzaj obciążenia maszyny:

Rozmiar obciążenia

(4)

Dobór napędu: dane o maszynie

Krok 2: Wymagania dotyczące parametrów ruchu Maksymalna prędkości osi

Wymagana siła lub moment obrotowy Parametry optymalnego cyklu pracy:

czas cyklu,

czas przyśpieszania i hamowania, dystans ruchu (odległość),

(5)

Dobór napędu: aspekty statyczne

Krok 3: Definicje podstawowych parametrów statycznych Maksymalna prędkość silnika: nMAX.

Na podstawie znanej kinematyki i wymagań odnośnie ruchu należy oszacować maksymalną prędkość jaką musi osiągać silnik

Wytwarzany moment obrotowy: Mt.

Na podstawie znanej kinematyki i wymagań odnośnie wytwarzanej siły należy oszacować potrzebny moment obrotowy

Moment tarcia: Mf.

Należy obliczyć lub oszacować moment tarcia występujący w danej osi

Pierwsze podejście w doborze silnika:

Prędkość znamionowa: nN> nMAX. Moment znamionowy: M > M + M .

(6)

Dobór napędu: aspekty dynamiczne

Krok 4: Definicje podstawowych parametrów dynamicznych Moment obrotowy przyśpieszenia:

MACC = J ˙ω (1)

Na podstawie znanej kinematyki i wymagań odnośnie ruchu należy obliczyć moment obrotowy potrzebny do osiągnięcia

wymaganego przyśpieszenia Moment tarcia Mf.

Należy obliczyć lub oszacować moment tarcia występujący w danej osi. Moment ten jest dodawany do momentu przyśpieszenia podczas przyśpieszania oraz odejmowany podczas hamowania

Drugie podejście w doborze silnika:

Maksymalny moment obrotowy: M > M + M .

(7)

Dobór napędu: weryfikacja termiczna

Dla silnika dobranego według poprzednich wytycznych konieczne jest sprawdzenie jego przydatności w cyklu pracy

Należy narysować wykresy prędkości i momentu obrotowego w funkcji czasu dla całego cyklu pracy

Rysunek 1 : Cyklogram

(8)

Dobór napędu: weryfikacja termiczna

Obliczamy średnią prędkość w cyklu pracy navg =

P

iniavgti

Tcycle , Tcycle=X

i

ti (2)

przyjmując, że podczas przyśpieszania i zwalniania niavg = |ni|

2 (3)

Następnie obliczamy tzw. ekwiwalentny moment termiczny

Mth= sP

iMi2ti Tcycle

(4)

(9)

Dobór napędu: weryfikacja termiczna

Porównujemy wyniki obliczeń z wykresem momentu obrotowego silnika:

Przypadek A : Silnik dobrany prawidłowo do cyklu pracy

(10)

Dobór napędu: moment bezwładności

Znając dane maszyny oraz jej obciążenia należy obliczyć

iloraz momentu bezwładności obciążenia silnika (zredukowanego do wału silnika) i momentu bezwładności silnika.

Jeżeli ten stosunek tych wartości jest zbyt duży należy go zmniejszyć poprzez:

zmianę kinematyki (np. poprzez wykorzystanie dodatkowej przekładni),

wykorzystanie innego silnika z większym momentem bezwładności, ewentualnie wykorzystać oba powyższe sposoby

Po dokonanych zmianach należy dobrać silnik ponownie (zmiany kinematyki)

(11)

Dobór napędu: moment bezwładności

Typowe ilorazy inercji obciążenia do inercji silnika:

1:1 to 3:1 – dla aplikacji robotycznych

4:1 to 7:1 – dla napędów osi obrabiarek numerycznych 8:1 to 10:1 – dla innych aplikacji

W praktyce często przyjmuje się stosunek wartości momentów bezwładności :

5:1 – dla dynamicznych i dokładnych maszyn 10:1 – dla maszyn standardowych

wyższe – jeżeli zależy nam na dokładności pozycjonowania bez ograniczeń dotyczących czasu cyklu

(12)

Podstawowe zależności dla różnych połączeń kinematycznych

Reduktor

Reduktor z paskiem zębatym

(13)

Podstawowe zależności dla różnych połączeń kinematycznych

Przekładnia zębata obrotowa

Przekładnia śrubowa

(14)

Podstawowe zależności dla różnych połączeń kinematycznych

Przenośnik (podajnik taśmowy)

Przekładnia zębata liniowa (listwa zębata + wałek zębaty)

(15)

Przeciętne sprawności mechanizmów

Śruba (gw. trapezowy) / nakrętka z mosiądzu: od 0.35 do 0.65 Śruba (gw. trapezowy) / nakrętka z plastiku: od 0.50 do 0.85

Śruba kulowa: od 0.75 do 0.85

Przekładnia zębata czołowa: ok. 0.75 Przekładnia zębata stożkowa: od 0.90 do 0.95

Przekładnia ślimakowa: od 0.45 do 0.85

Koło zębate i łańcuch: ok. 0.95, 0.98

Pasy zębate: ok. 0.96, 0.98

Łożyska: ok. 0.98

(16)

Współczynniki tarcia dla wybranych połączeń

stal / stal: v 0.58

stal / stal (smarowane) : v 0.15 aluminium / stal: v 0.45 mosiądz / stal: v 0.35

miedź /stal: v 0.58

plastik / stal: v 0.15, 0.25

(17)

Przykładowe momenty bezwładności różnych elementów

(18)

Reduktor

PARAMETRY SILNIKA:

JM: moment bezwładności silnika PARAMETRY OBCIĄŻENIA:

JL: moment bezwładności obciążenia

JL→M: bezwładność obciążenia odniesiona do silnika

ML: moment obrotowy obciążenia PARAMETRY REDUKTORA:

JR: moment bezwładności reduktora w odniesieniu do silnika

R: przełożenie mechaniczne ηR: sprawność reduktora

(19)

Reduktor

Całkowity moment bezwładności:

JTOT = JM+ JR+ JL→M (5)

zgodnie z zasadą zachowania energii 1

2JLω2L=1

2JL→MωM2ηR (6)

JL→M = JL

ω2L

ω2MηR = JL

R2ηR

(7) gdzie przełożenie mechaniczne wyraża się zależnością

R =ω2M

ω2L (8)

Moment obrotowy w odniesieniu do silnika

ω M

(20)

Reduktor z paskiem zębatym

PARAMETRY SILNIKA JM: moment bezwładności silnika JPM: moment bezwładność koła pasowego (silnik)

DPM: średnica koła pasowego (silnik) NTM: liczba zębów koła pasowego (silnik)

PARAMETRY OBCIĄŻENIA JL: moment bezwładności obciążenia ML: moment obrotowy obciążenia JPL: moment bezwładność koła pasowego (obciąż.)

DPL: średnica koła pasowego (obciążenie)

NTL: liczba zębów koła pasowego (obciąż.)

PARAMETRY REDUKTORA ηR: sprawność reduktora

mB: masa pasa

R: przełożenie mechaniczne

(21)

Reduktor z paskiem zębatym

R = NTL NTM

= DPL DPM

, θM= R × θL, ωM= R × ωL (10) Całkowity moment bezwładności:

JTOT = JM+ JPM+ JPL→M+ JB→M+ JL→M (11) Moment bezwładności odniesiony do silnika

JL→M= JL

R2ηR, JPL→M = JPL

R2ηR, JB→M =mB

ηR ×DPM2

4 (12)

Moment obrotowy w odniesieniu do silnika ML→M= ML

DPM

DPLηR = ML

R (13)

(22)

Przekładnia zębata obrotowa

PARAMETRY SILNIKA JM: moment bezwładności silnika JGM: bezwładność koła zębatego (silnik)

NTM: liczba zębów koła zębatego (silnik)

PARAMETRY OBCIĄŻENIA JGL: bezwładność koła zębatego (obciążenie)

NTL: liczba zębów koła zębatego (obciążenie)

JL: moment bezwładności obciążenia ML: moment obrotowy obciążenia

PARAMETRY REDUKTORA ηR: sprawność reduktora

R: przełożenie mechaniczne

(23)

Przekładnia zębata obrotowa

Całkowity moment bezwładności:

JTOT = JM+ JGM+ JGL→M+ JL→M (14) Moment bezwładności w odniesieniu do silnika

JL→M = JL

R2ηR, JGL→M = JGL

R2ηR (15)

Moment obrotowy w odniesieniu do silnika ML→M = ML

NTM

NTLηR

= ML

R

(16)

(24)

Przekładnia śrubowa

PARAMETRY SILNIKA M: moment bezwładności silnika JC: moment bezwładności elementu łączącego

PARAMETRY OBCIĄŻENIA mL: masa obciążenia

XL: położenie obciążenia VL: prędkość obciążenia mT: masa stołu FP: siła

Fg: siła grawitacji Ffr: siła tarcia

µ: współczynnik tarcia g : przyśpieszenie ziemskie

PARAMETRY REDUKTORA JS: moment bezwładności śruby p: skok śruby (mm/obr) α: kąt pochylenia osi

(25)

Przekładnia śrubowa

θM= XL

p , ωM =VL

p (17)

Całkowity moment bezwładności:

JTOT = JM+ JC+ JS+ JL→M (18) Moment bezwładności odniesiony do silnika:

zgodnie z zasadą zachowania energii:

E = 1

22, E = 1

2mv2, v = ω 2πp, 1

22= 1 2mω

p2

, J = mp2 2 Biorąc pod uwagę dane śruby i stołu otrzymujemy

JL→M= mL+ mT ηS

× p2 2

(26)

Przekładnia śrubowa

Moment obrotowy w odniesieniu do silnika:

Zgodnie z zasadą zachowania energii E = Mθ, E = FX , θ = X

p2π, M = Fp

(19)

Biorąc pod uwagę dane śruby i stołu otrzymujemy ML→M= (FP+ Fg+ Ffr)

ηS

× p

(20)

Fg= (mr+ mL) × g × sin(α) Ffr = (mr+ mL) × g × µ × cos(α)

(27)

Przenośnik (podajnik taśmowy)

PARAMETRY SILNIKA JM: moment bezwładności silnika PARAMETRY OBCIĄŻENIA mL: masa obciążenia

XL: położenie obciążenia VL: prędkość obciążenia mB: masa taśmy FP: siła

Fg: siła grawitacji Ffr: siła tarcia

PARAMETRY REDUKTORA JPx: moment bezwładności koła pasowego

DPx: średnica koła pasowego NTP1: liczba zębów głównego koła pasowego

p: skok koła pasowego (mm/ząb) CP1: obwód głównego koła pasowego α: kąt pochylenia osi

ηP: sprawność połączenia pas – koło pasowe

µ: współczynnik tarcia g : przyśpieszenie ziemskie

CP1= πDP1= NTP1p

(28)

Przenośnik (podajnik taśmowy)

Całkowity moment bezwładności:

JTOT = JM+ JL→M+ JP1+

n

X

i =2

 JPi ηP

DP1 DPi

2

(21)

JPi, i = 1, . . . , n - obliczenia jak dla pełnego cylindra.

Moment bezwładności odniesiony do silnika JL→M= mL+ mB

ηp

×DP12

4 (22)

Moment obrotowy w odniesieniu do silnika ML→M =(FP+ Fg+ Ffr)

ηP

×DPI

2 (23)

Fg= (mL+ mB) × g × sin α

(29)

Przekładnia zębata liniowa (listwa zębata + wałek zębaty)

PARAMETRY SILNIKA JM: moment bezwładności silnika PARAMETRY OBCIĄŻENIA mL: masa obciążenia

mT: masa stołu

XL: położenie obciążenia VL: prędkość obciążenia FP: siła

Fg: siła grawitacji Ffr: siła tarcia

µ: współczynnik tarcia g : przyśpieszenie ziemskie PARAMETRY REDUKTORA JG: moment bezwładności przekładni

DG: średnica wałka zębatego

pG: skok przekładni (mm/ząb) CG: obwód wałka zębatego α: kąt pochylenia osi ηR: sprawność przekładni

CG = πDG = NTGpG

XL VL

(30)

Przekładnia zębata liniowa (listwa zębata + wałek zębaty)

Całkowity moment bezwładności:

JTOT = JM+ JG + JL→M (24) Moment bezwładności odniesiony do silnika

JL→M= mL+ mT ηR

×DG2

4 (25)

Moment obrotowy w odniesieniu do silnika ML→M= (FP+ Fg+ Ffr)

ηR ×DG

2 (26)

Fg = (mL+ mT) × g × sin α Fg = (mL+ mT) × g × µ × cos α

(31)

Przykład: Dobór silnika do taśmociągu

(32)

Przykład: Dobór silnika do taśmociągu

Dane:

Wał silnika (mp): D : 14 [cm] m : 3,6 [Kg]

Wał przekładni (gp): D : 21 [cm] m : 10 [Kg]

Masa pasa: 50 [g]

Przekładnia: 8,25

Moment bezwładności (gb): 0,021 [Kg.m 2]

Sprawność : 98

Główny wał (md ): D : 20 [cm] m : 9,2 [Kg]

Masa obciążenia (ładunku): 700 [Kg]

Masa pasa taśmociągu: 4,5 [Kg]

(33)

Dobór silnika do taśmociągu

Przypadki nachylenia Oś pozioma Oś pionowa Pod katem 45 Profil trójkątny prędkości

Droga : 6 [m]

Czas : 5 [s]

Czas prędkości stałej : 0 [s]

Droga do osiągnięcia Vmax : 3 [m]

(34)

Przykład: Dobór silnika do taśmociągu

Obliczenia vmax

x = 1

2γt2, gdzie γ = vmax t x = 1

2 vmax

t t2= vmax

2 t vmax= 2x

t = 2 3

2, 5 = 2, 4hm s

i

(35)

Przykład: Dobór silnika do taśmociągu

Prędkość obrotowa w punkcie 3 n3= v

π × Dmd

× 60 = 2, 4

π × 0, 2× 60 = 229, 183 obr min



Prędkość obrotowa w punkcie 2

n2= n3× R = 229, 183 × 8, 25 = 1890, 761 obr min



Prędkość obrotowa w punkcie 1=prędkość silnika

(36)

Przykład: Dobór silnika do taśmociągu

Prędkość silnika w rad/s ω1= n1

60× 2π = 2836, 141

60 × 2π = 297 rad s



Przyspieszenie kątowe

α1= ˙ω1= ∆ω1

∆t =297

2, 5 = 118, 8 rad s2



Wymagany moment obrotowy podczas przyspieszania (nie uwzględniając tarcia)

Mrac= J1ω1= 0, 090455 × 118, 8 = 10, 746 [Nm]

(37)

Przykład: Dobór silnika do taśmociągu

Wymagany moment obrotowy podczas przyspieszania (+ tarcie) Maac= Mrac+ Mfr1= 10, 746 + 5, 699 = 16, 445 [Nm]

Wymagany moment obrotowy podczas hamowania (+ tarcie) Mdec= −Mrac+ Mfr1= −10, 746 + 5, 699 = −5.067 [Nm]

Zastępczy moment termiczny

Mth=

sP Mi2ti Tcycle

= s

Macc2 tacc+ Mdec2 tdec Tcycle

Mth=

r(16, 445)22, 5 + (−5, 067)22, 5

5 = 12, 168 [Nm]

(38)

Przykład: Dobór silnika do taśmociągu

Średnia prędkość w cyklu pracy navg= P |ni|ti

Tcycle

= 2836, 141[rpm]

Ekwiwalentny moment termiczny Mth=P Mi2ti

Tcycle

= 12, 168[Nm]

(39)

Projektowanie

Dobór układu kinematycznego i kinetycznego wybranej maszyny lub robota : Analiza zachowań statycznych i

dynamicznych napędzanego członu mechanizmu kinematycznego wybranej maszyny lub robota na przykładzie zadanych obciążeń masowych i siłowych oraz parametrów ruchu. (temat wydawany po 3 wykładzie).

Dobór urządzenia wykonawczego (aktuatora) wybranego członu mechanizmu maszyny lub robota: Wybór rodzaju i dobór elementów urządzenia wykonawczego: silnika lub siłownika,

mechanizmu przekładniowego, sensorów i procesu działania. Szkic dokumentacji projektowej urządzenia wykonawczego. (temat wydawany po 5 wykładzie).

Wybór koncepcji i dobór nastaw układu sterowania wybranego urządzenia wykonawczego: Opracowanie modelu zachowań dynamicznych urządzenia wykonawczego. Wybór koncepcji i struktury układu sterowania. Dobór nastaw sterowania. Sprawdzenie

(40)

Sterowanie Napędów Maszyn i Robotów

Wykład 2 - Dobór napędów

Jakub Możaryn

Instytut Automatyki i Robotyki

Warszawa, 2017

Cytaty

Powiązane dokumenty

4 przekładają się w implementacyjnie prosty sposób w algorytm wyboru macierzy sprzężeń zwrotnych, uwzględniając założone właściwości statyczne i dynamiczne

2 Estymacja parametrów danego modelu: Na tym etapie wybiera się odpowiedni algorytm estymacji (np. metoda najmniejszych kwadratów - LS), pozwalający na wyznaczenie parametrów

W trakcie normalnej pracy układu napędowego są identyfikowane charakterystyczne dla napędów przebiegi zależności parametrów zachowań modelu oscylacyjnego od parametrów ruchu

Zwiększenie liczby punktów użytych do różniczkowania zwiększa prze- sunięcie fazowe odtwarzanych sygnałów prędkości i przyspieszenia oraz zwiększeniu ulegają błędy

Ze względu na nieadekwatności modelu obliczeniowego lub identyfikowanego w procedurze uruchomieniowej w odniesieniu do bieżącego zachowania układu napędowego, odtwarzanie dla

Sterowanie pozycyjne (pozycjonowanie) – układu napędowego jest celowym oddziaływaniem na przebieg procesu ruchu elementu ruchomego napędu dla zapewnienia

odtwarzania zmiennych stanu oraz doboru nastaw sterowania. Wybór punktu pracy. Model w przestrzeni zmiennych stanu. Różne modele w różnych punktach pracy. 5) odtwarzanie

Dynamika przemian stanu powietrza roboczego w komorach siłownika decyduje o kształtowaniu się wartości siły napędowej - po uwzględnieniu obciążenia masowego napędu, o