Wyklad 4, Automatyka i Robotyka WiP PW Inż, NEMAR


Wykład KCh4.

4. Równanie ruchu układu napędowego - cześć IV

4.1. Model układu napędowego ze sprzęgłem ciernym

4.2. Model układu napędowego uwzględniający odkształcenia sprężyste wałów

4.3. Dynamiczna charakterystyka silnika napędowego

4.4. Zarys numerycznych metod rozwiązywania równań różniczkowych zwyczajnych

Stosując model o jednym stopniu swobody, nie można opisać wielu zjawisk zachodzących w układzie napędowym. Przykładami takich zjawisk są: Można wymienić następujące przykłady:

- włączanie sprzęgle ciernego,

- drgania skrętne wałów,

- zjawiska zachodzące w silniku elektrycznym podczas rozruchu układu napędowego.

W wymienionych i w szeregi innych przypadków trzeba zastosować modelu o większej liczbie stopni swobody. Zwiększenie liczby stopni swobody modelu wynika także z dążenia do większej dokładności opisu działania układu. Jednak w tym przypadku należy wykazać ostrożność, gdyż bardziej skomplikowany model wcale nie oznacza „automatycznie” dokładniejszych wyników analizy.

4.1. Model uadu napędowego ze sprzęgłem ciernym

Rozpatrywać będziemy układ napędowy, w którym silnik napędza maszynę roboczą poprzez sprzęgło cierne, przykładowo takie jak na rys.4.1a. Schemat układu pokazano na rys. 4.1.b. Zakładamy, że przed włączeniem sprzęgła silnik i tak zwane czynne części sprzęgła

0x08 graphic

0x01 graphic

obracają się; części bierne są nieruchome. Przyjmijmy, że części bierne sprzęgła zostają dosunięte do części czynnych w chwili t = 0. Skutkiem dosunięcia, moment przenoszony przez sprzęgło wzrasta skokowo (rys.4.1c) od zera do Msp. Skokowy wzrost momentu jest uproszczeniem, które ułatwia rozwiązanie równań ruchu. Schemat układu dla t > 0 pokazano na rys.4.1.d. W czasie zasprzęglania układ jest opisany dwoma równaniami różniczkowymi. Pierwsze dotyczy obrotu elementów czynnych układu, równanie drugie - elementów biernych:

0x01 graphic
(4.1)

gdzie 0x01 graphic
, przy czym JS jest momentem bezwładności wirnika silnika, a Jc - momentem bezwładności części czynnych sprzęgła; Me - moment silnika, MC0 - moment obrotowy wynikający z oporów ruchu części czynnych układu, Mb0 - moment obrotowy wynikający z oporów ruchu części biernych. Warunki początkowe mają następującą postać: dla t = 0 jest 0x01 graphic
oraz 0x01 graphic
. Powyższe równania obowiązują do chwili, w której 0x01 graphic
stanie się równe 0x01 graphic
.

Problem

Naszkicować wykresy ωc(t) oraz ωb(t) zakładając, że MS0 = const, Mb0 = const oraz Msp = const.

Zadanie

Rozwiązać równania (4.1) przy założeniach jak wyżej.

Zadanie

Rozwiązać równania (4.1) zakładając, że moment sprzęgła jest liniową funkcją czasu.

Zauważmy, że do chwili pełnego zasprzęglenia (0x01 graphic
) rozpatrywany układ ma dwa stopnie swobody, po zasprzęgleniu - jeden.

4.2. Model układu napędowego uwzględniający odkształcenia sprężyste wałów

Rozpatrzmy model układu (rys.4.2), który jest podobny do rozpatrywanego w wykładzie KCh2 (rys.2.9). Różnica polega na odmiennych założeniach. Rozpatrując układ pokazany na rys.2.9 zakładaliśmy, że wszystkie elementy układu są sztywne. Obecnie odstępujemy od tego założenia i zakładamy co następuje:

- sztywność kątowa wału łączącego silnik S z kołem zębatym 1 wynosi kS1;

- sztywność kątowa wału łączącego koło 2 z elementem 3 wynosi k23; element 3, który

symbolizuje maszynę robocza cechuje się momentem bezwładności J3 ;

- pomija się bezwładność kół zębatych 1 i 2 oraz odkształcenia sprężyste zębów tych kół.

0x08 graphic

Rozpatrywany układ ma dwa stopnie swobody. Jego stan jest zdefiniowany kątem obrotu wirnika silnika αS i kątem α3 obrotu elementu 3. Równania ruchu układu można napisać na dwa sposoby. Pierwszy nie wymaga redukcji momentu bezwładności J3 oraz sztywności kątowej k23 do wału silnika, drugi te redukcje wykorzystuje. Zastosujemy najpierw sposób pierwszy.

Zadanie

Uzupełnić rys.4.2.a rysując strzałki symbolizujące momenty działające na elementy układu.

Równania ruchu układu pokazanego na rys.4.2 maja postać

0x01 graphic
(4.2)

Definiując przełożenie przekładni 1 - 2 jako 0x01 graphic
można napisać

0x01 graphic

Eliminując z powyższych równań kąty α1 oraz α2 uzyskuje się równania, identyczne z tymi, które zostaną wyprowadzone przy zastosowaniu wspomnianych wyżej redukcji. Z wykładu KCh2 wiadomo, że moment bezwładności J3 zredukowany do wału silnika wynosi 0x01 graphic
.

Nim podamy zależność określającą zredukowana do wału silnika sztywność kątową k23 , należy przypomnieć pojęcie energii odkształceń sprężystych. Jak wiadomo, sztywność kątową definiuje się następująco

0x01 graphic

gdzie 0x01 graphic
jest przyrostem momentu skręcającego, zaś 0x01 graphic
przyrostem kąta skręcenia (w rozpatrywanym przypadku - skręcenia wału). W przypadku elementów sprężystej o liniowej sprężystości, sztywność ma wartość stałą, a wiec wykres M(α) jest linia prostą jak to

0x08 graphic

pokazano na rys.4.3, czyli 0x01 graphic
.

Zadanie

Zdarza się, że ktoś twierdzi, że tangens kąta φ pokazanego na rys.4.3 jest sztywnością. Na czym polega błąd tego stwierdzenia?

Energia odkształceń sprężystych, której interpretacją graficzną jest pole zakropkowane na rys.4.3, wyraża się wzorem

0x01 graphic

Powróćmy do redukcji sztywności kątowej k23 do wału silnika. Warunkiem, który podczas redukcji musi być spełniony jest równość energii odkształceń sprężystych elementu oryginalnego i zredukowanego. Energia odkształceń sprężystych zakumulowana w oryginalnym (przed redukcją) wale 2-3 wynosi 0x01 graphic
. Jeżeli wał 2-3 zostanie zredukowany do wału silnika, to energia zredukowanego wału wyniesie k23,R23)2i2, gdzie k23,R oznacza sztywność zredukowaną. Zgodnie warunkiem równości energii odkształceń sprężystych można napisać

0x01 graphic

czyli

0x01 graphic
.

Model układu po redukcji elementu 3 oraz wału 2-3 do wału silnika pokazano na rys.4.4a. Model można dalej przekształcić zauważając, że wał o sztywności kS1 i wał o sztywności zredukowanej k23,R są połączone szeregowo. W celu znalezienia sztywności zastępczej obydwu wałów dodaje się odwrotności ich sztywności

0x08 graphic

0x01 graphic

W wyniku tych przekształceń powstaje model układu pokazany na rys.4.4b, który jest analogiczny do przedstawionego na rys.3.11 (wykład KCh3). Równania ruchu układu pokazanego na rys.4.4 maja postać

0x01 graphic
(4.3)

Efektywne rozwiązanie powyższego układu równań wymaga znajomości warunków początkowych.

Zadanie

Napisać równania ruchu modelu układu pokazanego na rys.4.2 uwzględniając momenty bezwładności kół zębatych 1 i 2.

    1. Dynamiczna charakterystyka silnika napędowego

W rozpoczynanym punkcie rozpatrzymy układ, w którym zwiększenie liczby stopni swobody wynikać będzie z uwzględnienia dynamicznej charakterystyki silnika. Pojęcie to, wzmiankowane w punkcie 3.1 (wykład KCh3), nie zostało tam wyjaśnione. Przypomnijmy, że charakterystyka statyczna silnika opisana była zależnością algebraiczną wiążącą moment silnika z jego obrotami. Zmiana obrotów silnika powodowała natychmiastową zmianę momentu. Charakterystyka dynamiczna silnika ma postać równania (lub równań) różniczkowych, co powoduje, że zmiana momentu na skutek zmiany obrotów (a więc obciążenia) nie jest natychmiastowa.

Rozpatrzmy model układu napędzanego obcowzbudnym silnikiem prądu stałego (rys.4.5) przy następujących założeniach:

0x08 graphic

- wał łączący silnik z maszyną roboczą jest elementem sztywnym,

- napięcie uzwojenia wzbudzenia Um = const.

Równania opisujące działanie rozpatrywanego układu mają postać

0x01 graphic
(4.4)

Gdzie:

J - moment bezwładności wirnika i napędzanej maszyny,

M0 - moment oporowy,

I i UZ - odpowiednio prąd i napięcie twornika,

RA i L - rezystancja i indukcyjność uzwojenia twornika,

0x01 graphic
- strumień magnetyczny.

Symbole cm i cE oznaczają stałe, zaś 0x01 graphic
, tak jak dotychczas - prędkość kątową wirnika silnika. Niezależnymi zmiennymi (funkcjami), które jednoznacznie opisują stan układu są prędkość kątowa oraz prąd twornika. Wynika stąd, że uzupełnienie równania ruchu równaniem dotyczącym obwodu twornika spowodowało zwiększenie o jeden liczby stopni swobody układu. Jest zrozumiałe, że równanie obwodu twornika można dołączać do układów równań omówionych w punktach 4.1 i 4.2. Działanie takie spowoduje oczywiście zwiększenie o jeden liczby stopni swobody układu. Należy dodać, że rozwiązanie powyższych równań wymaga znajomości warunków początkowych, czyli wartości prędkości kątowej i prądu twornika dla chwili uznanej za początkową.

Model dynamiczny silnika indukcyjnego jest bardziej skomplikowany niż użyty wyżej model silnika prądu stałego. W poprzednim zdaniu należałoby użyć liczby mnogiej, gdyż nie ma jednego „najlepszego” modelu dynamicznego silnika. Jeden z modeli dynamicznych jest opisany równaniem

0x01 graphic
(4.5)

Warto wspomnieć, że 0x01 graphic
jest elektryczna stałą czasowa silnika,

Użyte symbole występowały w punkcie 3.1 (wykład KCh3): Mk i sk są momentem i poślizgiem krytycznym, ωs jest synchroniczną prędkością kątową. Można zauważyć, że podana wyżej, zaczerpnięta z literatury, charakterystyka dynamiczna silnika indukcyjnego jest charakterystyką uproszczoną, gdyż nie występują w niej wielkości elektryczne. Ma ona jednak tę zaletę, że występujące w równaniu (4.5) współczynniki są wielkościami katalogowymi, lub na ich podstawie mogą być obliczone.

4.4. Zarys numerycznych metod rozwiązywania równań różniczkowych zwyczajnych

Potrzeba rozwiązywania równań różniczkowych zaistniała po opublikowaniu przez Newtona (1643-1727) zasad dynamiki. Jeżeli bowiem na podstawie Drugiej Zasady Dynamiki obliczy się przyspieszenie, to wyznaczenie prędkości, a następnie przemieszczenia wymaga rozwiązania równań różniczkowych. Trudności ze ścisłym rozwiązaniem równań spowodowały poszukiwanie rozwiązań przybliżonych. Większość takich rozwiązań opracowano wiele lat temu, jednak ich zastosowanie było ograniczone, gdyż metody bardziej zaawansowane wymagały wykonania wielkiej liczby operacji arytmetycznych, co było fizycznie niemożliwe, a nadto - ze względu na możliwość popełnienia błędu - ryzykowne. W metodach przybliżonych, powszechnie nazywanych numerycznymi, wykonuje się operacje na liczbach, a nie na symbolach. Jest to niedogodność, gdyż rozpatrywane jest konkretne równanie a nie typ równania.

Nazwa najprostszej metody wywodzi się od Eulera (1707-1783). Współcześnie powszechnie jest stosowane są metody Rungego-Kutty. C.D.T.Runge żył w latach 1856-1927; M.W.Kutta - w latach 1867 - 1944. Lata te podano w celu udokumentowania twierdzenia, że metody numeryczne powstały znacznie wcześniej niż zbudowano pierwszy komputer („Collosus”, 1943). Obecnie komputery i kalkulatory programowalne „same” rozwiązują skomplikowane układy równań różniczkowych, a użytkownik na ogół nie ma pojęcia jak to się dzieje. Warto jednak takie pojęcie mieć i celowi temu służą poniższe informacje.

Rozwiązywanie równań różniczkowych zwyczajnych przy znanych warunkach początkowych matematycy nazywają „rozwiązywaniem zagadnień początkowych równań różniczkowych zwyczajnych”.

Zauważmy, że wystarczy podać metodę rozwiązania dla równania pierwszego rzędu, gdyż równanie drugiego rzędu

0x01 graphic
,

może być, dzięki podstawieniu, sprowadzone do poniższego układu równań pierwszego rzędu

0x01 graphic

W powyższym zapisie operator 0x01 graphic
zastąpiono symbolem „bis”, zaś operator 0x01 graphic
- symbolem „prim”. Rozpatrzmy więc równanie pierwszego rzędu, które ma postać

0x01 graphic
.

Zakładamy, że równanie to obowiązuje w przedziale 0x01 graphic
i że znany jest warunek początkowy: 0x01 graphic
. Metodę Eulera określa wzór, który wynika z definicji pochodnej

0x01 graphic

Dolny indeks n oznacza poprzedni krok całkowania, dolny indeks n+1 - krok następny, zaś h jest długością kroku całkowania (rys.4.6).

0x08 graphic

Łatwo zauważyć, że dokładność (inaczej: błąd) metody zależy od wartości kroku. Dla metody Eulera znane jest oszacowanie błędu; istnieje także dowód zbieżności metody (patrz np. Andrzej Krupowicz: Metody numeryczne zagadnień początkowych równań różniczkowych zwyczajnych. PWN, Warszawa, 1980). Zbieżność oznacza, że zmniejszanie kroku powoduje zmniejszanie się błędu.

Wykonajmy jeden krok metody Eulera rozwiązując równanie

0x01 graphic

uwzględniając, że dla t = 0 jest y = 0. Wyznaczmy człony wyrażenia określającego rozwiązanie przyjmując, że n = 0. Otrzymuje się

0x01 graphic

0x01 graphic

Załóżmy, że h = 0,1. Otrzymujemy

0x01 graphic

Porównajmy uzyskane rozwiązanie z rozwiązaniem ścisłym, które dla rozwiązywanego równania i danego warunku początkowego ma postać

0x01 graphic

Podstawiając t = h = 0,1 otrzymuje się

0x01 graphic

czyli już w pierwszym kroku popełnia się błąd rzędu 10%. Można byłoby ten błąd zmniejszyć zmniejszając krok.

Metody (proszę zauważyć liczbę mnogą) Rungego-Kutty zapisujemy w postaci

0x01 graphic
n = 0, 1, 2, …

0x01 graphic

gdzie 0x01 graphic
zaś wi, ci, aij są znanymi liczbami. Dla jednej z metod, która jest stosowana w praktyce i jest po prostu nazywana metodą Rungego-Kutty, obowiązują wzory

0x01 graphic

Powróćmy do równania 0x01 graphic
i wykonajmy jeden krok obliczeniowy stosując powyższe wzory i zakładając h = 0,1

0x01 graphic

Porównując otrzymany wynik z wynikiem uzyskanym na podstawie rozwiązania ścisłego stwierdzamy, że z dokładnością do piątego miejsca po przecinku (taka dokładność była ustawiona na kalkulatorze), wyniki są identyczne.

7

ωS

N

S

Części bierne

(włączane)

S

Części czynne

(włączające)

JS

Jc Jb

(b)

(d)

Msp

t

0

(c)

Rys.4.1

ωS

ωb

Jzc/dt Me MC0 Msp Msp Mb0 Jbb/dt

Części czynne Części bierne

(e)

JS Me kS1 α1 1 z1

k23

S

α 3

2 z2

3

αS

α2

(a)

Rys.4.6

h

yn+1

tn+1

yn

tn

y

J3

t

Rys.4.5

UZ Um

Rys.4.2

α Rys.4.3

M

0

α

M

φ

(b)

3R

JS Me

(a)

S

αS

J3 / i2

3

kZ

Rys.4.4

3R

JS Me kS1 α1

S

αS

J3 / i2

3

k23,R



Wyszukiwarka

Podobne podstrony:
Wyklad 5, Automatyka i Robotyka WiP PW Inż, NEMAR
Dodatek 2009 2010, Automatyka i Robotyka WiP PW Inż, NEMAR
Silnik energooszczędny, Automatyka i Robotyka WiP PW Inż, NEMAR
PYTANIA NA ZEROWKE Z EKONOMIKI 2, Automatyka i Robotyka WiP PW Inż, Ekonomika2 (EKZP2)
OCENA ZUŻYCIA OSTRZA W OPARICU O POMIAR SIŁ SKRAWANIA, Automatyka i Robotyka WiP PW Inż
Spawalnictwo-Wyklad, Automatyka i Robotyka, Semestr 5, Spawalnictwo, Kolos z wyk
poruszane zagadnienia na wykładzie, Automatyka i Robotyka, Semestr 3, Obróbka cieplna i powierzchnio
pnom wyklad11, Automatyka i Robotyka, Semestr 1, Podstawy Nauki o materialach, Wyklady
skrót wykładu, Automatyka i Robotyka, Semestr 3, Obróbka cieplna i powierzchniowa, wykłady
Dodatek 2010 2011, Automatyka i Robotyka, SEMESTR 5, NEMAR, Nemar stary, nemar, nemar DUŻO, nemar la
Wykład 2009 2010 dynamika, Automatyka i Robotyka, SEMESTR 5, NEMAR, Nemar stary, nemar, nemar DUŻO,
Wykład 2010 2011 dynamika, Automatyka i Robotyka, SEMESTR 5, NEMAR, Nemar stary, nemar, nemar DUŻO,
Obróbka powierzchniowa i cieplna ściąga, Automatyka i Robotyka, Semestr 3, Obróbka cieplna i powierz
ZADANIA WERSJA POPRAWIONA, Automatyka i Robotyka, SEMESTR 5, NEMAR, Nemar stary, nemar, nemar DUŻO,
Fazy rozwoju materiałów - ściaga, Automatyka i Robotyka, Semestr 3, Obróbka cieplna i powierzchniowa
Pomiary twardości, Automatyka i Robotyka, Semestr 3, Obróbka cieplna i powierzchniowa, wykłady

więcej podobnych podstron