Mehmet Akif AKKUS

Aralarında Yay Bulunan Katı Cismin Modellenmesi

14 Feb 2015

Merhaba tekrar, bugün aralarında yay bulunan bir sistemin modellemesini yapmaya çalışacağım. Gördüğünüz sistem, kenarlarından bir bağlantı ile birbirine tutturulan ve ağırlık merkezlerine de bir yay takılmış bir sistem. \theta_1 açısı birinci cismin x düzlemi ile \theta_2 ise ikinci cismin, birinci cisim ile yaptığı açı olarak belirlenmiştir. Cisimler sırasıyla d_1 ve d_2 noktalarından birbirine bağlanmıştır. Yayın serbest haldeki durumu \theta_2 = 0 olduğu zamandır (çubukların düz konumu).

Buradaki hareketi önce Newton-Euler adı verilen sistemin hareketine etki eden kuvvetler cinsinden modelleyeceğiz, sonrasında ise Euler-Lagrange adı verilen yöntemle de sistemin potansiyel ve kinetik enerjiler türünden sistemi modelleyeceğiz.

Newton-Euler Modellemesi

Öncelikle bu sistemin bir dönme hareketi yapacağını biliyoruz. Enerji kaynağı ise ortada bulunan yayda birikmiş olan potansiyel enerji. Yaydaki sıkışma F_t kuvvetlerini, o da F_1 ve F_2 döndürme kuvvetlerini oluşturuyor.

Şekil2 - Yayın meydana getirdiği kuvetler

Şekil2 – Yayın meydana getirdiği kuvvetler

Bildiğimiz gibi F_t = -k \Delta x (k yay sabiti, \Delta x yayın boyundaki değişim).

\Delta x = \underbrace{d_1 + d_2}_\text{yayın serbest durumu} - \underbrace{d_1^2 + d_2^2 - \big(2d_1d_2cos(\pi - \theta_2)\big)}_\text{Kosin"{u}s form"{u}l"{u}}

F_1 ve F_2 ‘yi bulabilmek için \theta_3 ve \theta_4 açılarını bulmamız gerekiyor. Çünkü:

F_2 =F_t sin(\theta_4)

Bu açıları sinüs formülü ile buluyoruz. Sinüs formülü kenar uzunlukları bilinen üçgenin herhangi bir açısı bilinmesi durumunda diğerini bulmaya yarıyor. Böylece sistemin hareket denklemi:

F_2   d_2 = I_{d_2}  \ddot{\theta_2} F_t sin(\theta_4)   d_2 =m_2d_2^2  \ddot{\theta_4}

(1) \begin{equation*} \ddot{\theta_3} = \frac{F_t sin(\theta_3)}{m_1 d_1} \end{equation*}

(2) \begin{equation*} \ddot{\theta_4} = \frac{F_t sin(\theta_4)}{m_2 d_2} \end{equation*}

Öyleyse \ddot{\theta_1} = -\ddot{\theta_3} ve \ddot{\theta_2} = \ddot{\theta_3} + \ddot{\theta_4} olarak güncellenir.

Euler-Lagrange Modellemesi

Bu sistemi ifade edebilmemiz için bir konfigurasyon vektörü oluşturmalıyız. bu vektör içerisindeki parametreler bize tüm sistemin bir andaki konumumunu canlandırabilmelidir. Buradan birinci cubuğun konumu ve açısı, ve sadece ikinci çubuğun birincisi ile yaptığı açı bize yeterlidir. Çünkü ikinci çubuk x,y si itibariyle birincisine bağlı olduğundan buradan iki serbestlik derecesi kayba uğramaktadır. Dolayısıyla iki çubuktan 3’er adet gelen serbestlik derecesi, ikinci çubuktaki bağlantı nedeniyle iki azalmakta ve 4 olmaktadır (2×3-2=4).

(3) \begin{equation*} \begin{split} x_2 &= x_1 +d1*cos(\theta_1)+d2*cos(\theta_1+\theta_2) \ y_2 &= y_1 +d1*sin(\theta_1)+d2*sin(\theta_1+\theta_2) \end{split} \end{equation*}

Böylece konfigürasyon vektörümüz: q = [x_1(t), x_2(t), \theta_1, \theta_2] şeklinde olmalıdır.

Euler-Lagrange ise sistemi kinetik ve potansiyel enerjiler cinsinden modellemeye çalışır. Bu sistem için bakalım. Sistemin potansiyel enerjisinin yay tarafından geldiğini söylemiştik. Şöyle

(4) \begin{equation*} \begin{split} K_1 &= \frac{1}{2}m_1(\dot{x_1}^2+\dot{y_1}^2) + \frac{1}{2}I_1\dot{\theta_1}^2\ K_2 &= \frac{1}{2}m_2(\dot{x_2}^2+\dot{y_2}^2) + \frac{1}{2}I_2(\dot{\theta_1} + \dot{\theta}_2)^2\ K &= K_1+K_2, \end{split} \end{equation*}

(5) \begin{equation*} V = \frac{1}{2}k (\sqrt{(x_1(t) - x_2(t))^2 + (y_1(t) - y_2(t))^2} - r_0)^2 \end{equation*}

L := K-V olmak üzere konfigürasyon vektörümüzdeki her bir q_i değişkeni için aşağıdaki Lagrange formülü hesaplanır.

\begin{equation*} \frac{d}{dt}\bigg(\frac{\partial L}{\partial \dot{q}_i}\bigg)-\frac{\partial L}{\partial q_i} = 0 \end{equation*}

Her bir değişken için birinci türevlerinin sisteme verildiğini biliyoruz. Bu durumda ivmelerin bulunması sistemin modellenmesi için yeterli olmaktadır. Yukarıdaki her bir denklemden ivmeler çekilebilmekte ve aşağıdaki matris oluşturulabilmektedir.

\left( \begin{array}{cccc} M_{11} & M_{12} & M_{13} & M_{14}\ M_{21} & M_{22} & M_{23} & M_{24}\ M_{31} & M_{32} & M_{33} & M_{34}\ M_{41} & M_{42} & M_{43} & M_{44} \end{array} \right) X \left( \begin{array}{c} \ddot{x_1}\ \ddot{y_1}\ \ddot{\theta_1}\ \ddot{\theta_2} \end{array} \right) = \left( \begin{array}{c} B_{11}\ B_{21}\ B_{31}\ B_{41} \end{array} \right)

Son denklemde M matrisi tersi alınabilir bir matris olduğundan U elde edilebilir. Çünkü:

U=M^{-1}B