Łańcuch kinematyczny

Łańcuch kinematyczny – część mechanizmu w postaci kilku połączonych ze sobą członów tworzących jedną lub wiele par kinematycznych[1], realizujący zdefiniowane przeniesienie ruchu.

Łańcuchy kinematyczne dzielą się na:

  • kinematyczne płaskie,
  • kinematyczne przestrzenne.

Własności ogólne

edytuj

Podstawową cechą łańcucha kinematycznego jest jego ruchliwość. Ruchliwość określa ile stopni swobody posiada łańcuch, to znaczy ile różnych typów ruchu jest w stanie przenieść.

Ruchliwość   może być:

  lub   – łańcuch sztywny
  – łańcuch normalny
  – łańcuch swobodny

Ruchliwość łańcucha oblicza się ze wzoru strukturalnego (kryterium Czebszowa–Grüblera–Kutzbacha):

  • dla łańcucha przestrzennego:
 
uwaga: od liczby ogniw   odejmuje się 1 w przypadku, gdy nie zalicza się do niej nieruchomej podstawy.
  • dla łańcucha płaskiego:
 
gdzie:
  – liczba ogniw,
  – ilość par kinematycznych  -tej klasy.
 

Interpretacja ruchliwości obliczonej ze wzoru strukturalnego wymaga pewnego doświadczenia, w szczególności gdy wskazuje on, iż łańcuch kinematyczny jest sztywny. Taka sytuacja jest oczywista w przypadku a. W pewnych przypadkach jednak, przy szczególnej geometrii, łańcuch teoretyczne sztywny może przenosić ruch (przypadek b). Strukturalnie jest on identyczny z a, lecz występują w nim trzy geometrycznie identyczne człony co umożliwia ruch łańcucha. Para kinematyczna, która powinna łańcuch usztywniać (wskazana czerwoną strzałką) jest węzłem biernym. Projektując mechanizm z węzłami biernymi, konstruktor musi zdawać sobie sprawę, że zużycie elementów mechanizmu, prowadzące do drobnych zmian w ich geometrii, może doprowadzić do usztywnienia mechanizmu. Łańcuch kinematyczny sztywny, aczkolwiek teoretycznie takim jest w praktyce jest stosowany jako konstrukcja służąca wyłącznie do przenoszenia obciążenia, a nie ruchu i nie jest przedmiotem teorii mechanizmów i maszyn, lecz wytrzymałości materiałów i teorii konstrukcji.

Łańcuch kinematyczny o ruchliwości równej jeden jest najczęstszym przypadkiem mechanizmu. Rodzaj ruchu członu czynnego determinuje wtedy ruch członu biernego i wszystkich członów pośredniczących. Rysunek c pokazuje typowy czworobok przegubowy o ruchliwości równej jeden.

W pewnych przypadkach wymagane jest by mechanizm miał większą ruchliwość. Typowym tego przykładem jest przekładnia obiegowa d, lub mechanizm kreślarski e. Istnieją przypadki, że w bardzo odpowiedzialnych mechanizmach powiększa się ruchliwość normalnie zabezpieczoną bezpiecznikiem, by uniknąć samousztywnienia się mechanizmu w wyniku zużycia lub odkształcenia elementów. Gdy sytuacja taka zaistnieje bezpiecznik uruchamia dodatkową parę. Mechanizm może wtedy stracić swoją funkcjonalność, lecz unika się wtedy trwałego zniszczenia mechanizmu lub środowiska w jakim pracuje.

Analiza ruchliwości

edytuj

Badanie ruchliwości łańcucha kinematycznego może być przeprowadzone analitycznie. Ograniczając analizę do przypadku łańcuchów płaskich (dwuwymiarowych) założymy, że jego ogniwa są prętami prostymi, odkształcalnymi osiowo i połączonymi ze sobą w węzłach za pomocą idealnych przegubów. Do rozważań wprowadzimy dwa wektory

  – liniowo niezależnych przemieszczeń węzłowych i
  – wydłużeń/skróceń ogniw spowodowanych przemieszczeniami węzłowymi.

W celu uproszczenia zapisu wektory będziemy zapisywali albo wierszowo albo kolumnowo jeżeli nie będzie to prowadziło do nieporozumień.

Analiza ruchliwości węzłów łańcucha polega na badaniu rozwiązań układu równań

(a) 

Macierz zgodności przemieszczeń węzłowych   występująca w tym równaniu, może być utworzona na podstawie interpretacji jej kolumn. Rozważmy mianowicie węzeł łańcucha, w którym występują dwa przemieszczenia   i   (rys. 1a-b). Związek (a) przyjmuje dla tego przypadku postać

 
 
Rys. 1a-b – warunki zgodności przemieszczeń węzłowych

Elementy   są wydłużeniami/skróceniami odpowiednio  -tego,  -tego i  -tego elementu ogniwa łańcucha, spowodowanymi przez  -te przemieszczenie węzłowe   (rys. 1a). Analogicznie elementy   są skutkami spowodowanymi przez przemieszczenie węzłowe   (rys. 1b). Elementy   są sumarycznymi skutkami równoczesnego działania przemieszczeń   i  

Jeżeli wydłużeniom ogniw przypiszemy znak plus, a skróceniom – minus, to na podstawie rys. 1a-b otrzymamy

  – (rys. 1a),
  – (rys. 1b).

W rzeczywistym łańcuchu kinematycznym jego ogniwa mają niezmienną długość, a to znaczy, że   Badaniu ruchliwości łańcucha kinematycznego należy więc poddać nie układ równań (a), lecz (b)

(b) 

Z algebry liniowej wiadomo, że liczba liniowo niezależnych niezerowych rozwiązań takiego układu równań jest równa defektowi badanej macierzy. Pod tym terminem rozumiemy różnicę pomiędzy stopniem, a rzędem macierzy. W przypadku macierzy prostokątnych o rozmiarach   stopniem nazwiemy mniejszą z liczb   i  

Przykład 1

edytuj

Dla przykładu rozważymy układ pokazany na rys. 2a[2].

 
Rys. 2a – łańcuch kinematyczny o ruchliwości   Rys. 2b-f – szkice ilustrujące budowanie kolumn macierzy  

Na podstawie rys. 2b-f kolejno budujemy kolumny macierzy  

 

Łatwo można sprawdzić, że przyjęcie   pozwala wyznaczyć jednoznacznie wartości pozostałych niewiadomych przemieszczeń węzłowych, które wynoszą:

   
   

Dla łańcucha o pionowych „słupkach”   otrzymuje się

 

Dla łańcucha o „słupkach” równoległych   jest

 

Dla łańcucha z „ryglem” poziomym  

 

Przykład 2

edytuj

W przypadku łańcuchów wielokrotnie przesuwnych sprawa nieco się komplikuje co zilustrujemy na przykładzie łańcucha „piętrowego” z rys. 3a[2]. Wygenerowana kolumnowo macierz zgodności przemieszczeń węzłowych   ma postać

 
 
Rys. 3a – schemat łańcucha o ruchliwości w=2. Rys. 3b-c – dwa rodzaje przemieszczeń bazowych. Rys. d – nowy rodzaj przemieszczenia (przykładowa kombinacja liniowa).

Rozwiązując układ równań   za pomocą algorytmu Gaussa-Jordana z pełnym wyborem elementów wiodących stwierdzamy, że ma on rozwiązanie

 

Oznacza to, że przemieszczenia   i   mogą spełniać rolę zmiennych swobodnych. Dzięki temu otrzymujemy w tym przypadku dwa rozwiązania podstawowe (bazowe)

 

Dowolna kombinacja liniowa tych rozwiązań o postaci

 

jest nowym rozwiązaniem równania  

Na rys. 3b-c pokazano mechaniczne interpretacje rozwiązań bazowych   i   natomiast rys. 3d przedstawia przykładowe nowe rozwiązanie w postaci najprostszej kombinacji liniowej

 

Przykład 3

edytuj

Generowanie macierzy zgodności przemieszczeń węzłowych   można przeprowadzić według takiego algorytmu postępowania, który bez żadnych zmian pozwala analizować ruchliwość zarówno łańcuchów płaskich, jak i przestrzennych. Podstawą tego algorytmu jest spostrzeżenie, że zmiana długości   ogniwa   wywołana jednostkowym przemieszczeniem węzła   wyraża się prostym iloczynem skalarnym

(c) 

w którym przez   oznaczono wersor kierunku ogniwa, a przez   wersor kierunku przemieszczenia węzłowego.

Znak we wzorze (c) przypiszemy według następującego kryterium:

(A) – gdy ogniwo   ma kierunek „do węzła”   wtedy we wzorze (c) obowiązuje znak plus. Dla ogniwa skierowanego „od węzła” przypiszemy znak minus. To kryterium znakowania we wzorze (c) wymaga przyporządkowania każdemu ogniwu   konkretnego wersora kierunku  

W celu uproszczenia zapisu będziemy operować tylko tymi wektorami dwuwymiarowymi, które mają co najmniej jedną współrzędną niezerową (rys. 2a).

I tak dla łańcucha z przykładu 1 mamy

 
 

oraz

 

Na podstawie wzoru (c) otrzymujemy

 

Po obliczeniu iloczynów skalarnych możemy stwierdzić, że otrzymany wynik jest identyczny z uzyskanym w przykładzie 1.

 
Rys. 4a – przestrzenny łańcuch kinematyczny

Stosując to wektorowe podejście przeprowadzimy teraz analizę łańcucha przestrzennego z rys. 4a. Jedyna różnica będzie polegać tylko na tym, że wektory   i   będą teraz miały po trzy współrzędne.

Współrzędne wersorów dla poszczególnych ogniw można obliczyć na podstawie geometrii układu określonej wysokością   i połową przekątnej kwadratowej podstawy  

 
 
 
 

Elementy macierzy   obliczamy na podstawie wzoru (c) z przypisaniem znaków według kryterium (A):

(d) 

Rozważymy teraz kilka różnych przypadków:

Przypadek 1

Załóżmy, że   Oznacza to, że węzły B i C są unieruchomione i układ równań   ma w tym przypadku postać

 

Łatwo można sprawdzić, że istnieje taki minor   macierzy   że   Wynika stąd wniosek, że jedynymi rozwiązaniami równania   są w tym przypadku   Oznacza to, że unieruchomienie węzłów B i C powoduje unieruchomienie całego łańcucha (brak ruchliwości).

Przypadek 2

Uwzględnimy teraz występowanie w węzłach B i C przemieszczeń tylko w kierunku osi   tzn. przyjmiemy, że   Wynika stąd taka postać układu równań

(e) 

Przyjmijmy, że zostało wywołane przemieszczenie   Przyjęcie to umożliwia jednoznaczne rozwiązanie układu równań (e)

 

co oznacza, że łańcuch ma jeden stopień swobody ruchu.

Przypadek 3

Przy tym samym założeniu co w przypadku 2, tzn. że   wymusimy przemieszczenie   I tym razem istnieje jednoznaczne rozwiązanie

 

Obydwa rozwiązania z przypadków 2 i 3 różnią się tylko stałym mnożnikiem   co tylko potwierdza podobieństwo obu stanów przemieszczenia w układzie o jednym stopniu swobody ruchu.

Algorytm alternatywny

edytuj

Przytoczymy teraz inny, statyczny sposób generowania macierzy   Skorzystamy w tym celu z równań równowagi węzłów wyciętych z łańcucha, które można zapisać w postaci

(f) 

przy czym

  – jest wektorem sił osiowych w ogniwach, a
  – wektorem sił węzłowych.
 
Rys. 5a-b – Statyczny wariant analizy ruchliwości łańcucha kinemtycznego

Dla przykładu rozważymy równanie równowagi sił działających na wycięty węzeł   (rys. 5a) w kierunku określonym przez jego wersor   Równanie to otrzymamy sumując rzuty na ten kierunek wszystkich sił  

 

Podobnie mamy dla kierunku   (rys. 5b)

 

Dla łańcucha o   ogniwach i   liniowo niezależnych przemieszczeniach węzłowych macierz   możemy zapisać w postaci

 

która jednak nie uwzględnia znakowania określonego przez kryterium (A).

Analogicznie możemy napisać na podstawie wzoru (c)

 

Wobec tego, że elementy   oraz   macierzy   i   spełniają związki

 

otrzymujemy istotny związek

 

pozwalający generować elementy macierzy   na dwa równorzędne sposoby.

Zobacz też

edytuj

Przypisy

edytuj
  1. A. Gawęcki, Podstawy mechaniki konstrukcji prętowych, Wyd. Politechniki Poznańskiej, Poznań 1985.
  2. a b B. Olszowski, M. Radwańska, Mechanika budowli, t. 1, s. 147, Kraków 2010, Wyd. Politechniki Krakowskiej.