Bir olta (veya bir halat) nasıl modellenir?


9

Kısa segmentlere katılarak bir olta (veya bir halat) modellemek istiyorum. (Segmentler eşit (kısa) uzunluğa sahip olabilir, ancak her segmente kendi bireysel kütlesi atanmalıdır.) Bir segment, diğerini segmentler arasındaki tork tarafından etkileyecektir. Şimdilik mafsallar plaka yayları (bükme açısıyla orantılı tork (a veya alfa), her mafsal için ayrı k) olarak kabul edilebilir.

İlk segmente ("tutamak") tork uyguladığımda, tork segmentlerin geri kalanına yayılır.

Sorun, birinci segmente (m1 kütlesi ile) ve aşağıdaki segmentlerde meydana gelecek hareketlerin, segment 1'e tork T1 uyguladığımda (dt zamanı sırasında) nasıl hesaplanacağını anlamam.

https://www.dropbox.com/s/ze7g6dzrzzd6757/DSC_0113.JPG

Biyomekaniğe ilgi duyan (emekli) bir tıp doktoruyum, bu yüzden lütfen sadece temel fiziksel terminolojiyi kullanın. (Modeli biyomekanik kullanıma taşımak istiyorum. Daha önce modeller için bilgisayar programları yazdım, umarım hareket denklemlerini düz alırsam bu kısmı yönetebilirim.)


Teşekkürler John Rennie. Gördüğünüz gibi burada yeniyim, bu yüzden lütfen şunu sormalıyım: Soruyu diğer forumda tekrarlamam mı yoksa “otomatik” olarak mı taşınacak?
ycc_swe

Bir cevap için acele ediyorsanız, bu soruyu siler ve CompSciSE'de yeni bir soru sorarım. Bir moderatörün soruyu hareket ettirmek için bir süre boyunca olacağını tahmin ediyorum, ama ne kadar süreceğini bilmiyorum.

Cevap verip vermediğini görmek için önce bir süre burada bırakıyorum. Önerin için teşekkürler.
ycc_swe

Daha basit bir "zincir bağlantı" modeli yerine tork (yaylar) istediğinizden emin misiniz? Bir olta çok fazla esnekliğe sahiptir, bu yüzden orada mantıklı olabilir, ancak genel olarak halatlar / çizgiler yoktur.
Carl Witthoft

1
sarkaç yaklaşımı türetme yapmak istiyorsanız bu yardımcı olabilir: 12000.org/my_notes/double_pendulum/main.html
Nasser

Yanıtlar:


7

Bu problemi tanımladığınız gibi çözmek için, basit bir diferansiyel denklem sistemi kurmanız gerekir. "Olta" ndaki her segment için sadece doğrusal ve açısal momentumun korunmasını kullanmanız gerekir (F=ma ve τ=dLdt). Her bölüm komşularından kuvvetler ve torklar yaşayacaktır. Bunu formüle etmenin birçok yolu vardır. Ve ortaya çıkan ODE sistemini çözmek için birçok teknik.

Bir başlangıç ​​noktası olarak, size neyin gerekli olduğu hakkında bir fikir verecek daha basit bir soruna saldırmanızı öneririm: çift ​​sarkaç . Matematik ayrıntılı bir tartışma dahil çift sarkaç sorunu çözmek birçok çevrimiçi gösteriler vardır burada bir Flash uygulaması burada , bir javascript sürümü burada ve MATLAB sürümü burada . Ayrıca, bazı uygulamalar kitleleri sadece eklemlere yerleştirirken, diğerleri kitleyi segmentler boyunca eşit olarak dağıtır, böylece tercih ettiğinize odaklanabilirsiniz.

Çift sarkaç problemini anladıktan sonra, herhangi bir sayıda segmente kolayca genişletilebilir. Belirli bir segmente bir kuvvet eklemek, sadece o segment için ivme denklemine ek bir kuvvet terimi eklemek anlamına gelir ve elde edilmesi çok kolaydır. Sorununuz için son adım, açısal momentumun korunması yoluyla torkları dahil etmek olacaktır. Bu noktaya kadar ihtiyacınız olan her şeyi uygulamanızı ve sonra geri dönüp orada bulunduğunuzda yardıma ihtiyacınız varsa torkların uygulanması hakkında daha spesifik sorular sormanızı öneririm.


DougLipinski'ye çok açık bir cevap için teşekkür ederim. Cevabı anladım ve çifte sarkaçtaki Wikipedia makalesinin matematiğini takip edebilirim. Çift sarkaçın incelenmesi, simülasyonun (ODE'ler) “zaman dilimleri arasında” hareket eden şeyin nasıl hesaplanacağını kavramak için iyi bir yaklaşım gibi görünüyor. --- Benim için hala karmaşık bir problem ve daha fazla tavsiye için yakında geri gelmek zorunda kalabilirim. Her türlü başka yorum takdir. Teşekkürler.
ycc_swe

Hmmm ... bu şimdi bana kısmen çözülmemiş bir sorunu hatırlatıyor: kuru spagetti sapları neden eğildiğinde 3 parçaya ayrılıyor? Görünüşe göre hareketli şok dalgaları var. Bu konuda Google üzerinden bazı iyi makaleler olmalı.
Carl Witthoft

CarlWitthoft'a eklemek için. Ayrıca, bir atlama sırasında kutup kırılırsa kutup tonozlarının karpal kemiklerde (bilek) kırıklara maruz kalabileceğini duydum (ancak doğrulanmadı). Muhtemelen şok dalgaları nedeniyle.
ycc_swe

@ycc_swe Yardım etmekten mutluluk duyarız. Sıkışırsanız, geri dönün ve daha fazla soru sorun. Buradaki insanlar yardım etmeye çok hevesli, özellikle de yanınızda eşit çaba ve heves gösterirseniz.
Doug Lipinski

Teşekkürler. Takdir ediyorum. Ayrıca bakmak benim için eğlenceli. Hooke'un bahar sabitlerinin Lagrange'daki potansiyel enerjiyi oluşturan yeni bir terime gireceğini düşünüyorum (çift sarkaç ile karşılaştırıldığında). Yerçekimi potansiyel enerji terimi ilk başta gitmek zorunda kalacak, olta uzay için olacak. Kavramaya çalışmak için çok yeni ilginç şeyler. (Ama türetmenin n segmente nasıl genelleştirilmesi gerektiği şimdi benim için biraz kaba görünüyor. Muhtemelen sadece iki yaylı segmentle başlayacak.)
ycc_swe

2

Tıpkı olta gibi, çok gövdeli bir sistemin modellenmesi amacıyla kullanılan mükemmel bir ücretsiz Açık Kaynak yazılımına işaret etmek. Buna MBDyn deniyor ve bunu çok bileşenli kanatların dinamiklerini modellemek için kullandım. Geniş bir dokümantasyon ve ayrıca fiziği tanımlayan slaytlar vardır. Örneğin, bu sunumun 25. slaytına , karşılıklı olarak bağlı deforme olabilen elemanlar tam olarak oltaya karşılık gelir.

Öğreticilere göz atmanızı ve sorularınız için posta listesine katılmanızı öneririm. Prof bir sunum gördüm. Masarati, tüm bir helikopterin dinamik sisteminin (bıçaklar, rotor iletimi, tüm anlaşma) büyük bir bölümünün MBDyn kullanılarak nasıl modellenip analiz edildiğini gösterdi, bu yüzden listedeki kişilerin size rehberlik edebileceğinden oldukça eminim. modelinizle. Bu şekilde, sadece kendiniz için bir çerçeve oluşturmak zorunda kalmazsınız, daha sonra değişiklikler ve uzantılar söz konusu olduğunda daha da zor olabilir.


Teşekkürler, çok faydalı . Şimdi posta listesine kaydoldum. Hazır yazılımı kullanarak daha ileri gidebilirim. Sadece daha fazla bilgi edinmeliyim. Değişken kuvvetler vb. Girmek mümkün müdür? - Sonlu Elemanlar Yöntemi de vardır . Çoklu vücut sistemi veya Sonlu Elemanlar kullanmam için en iyi yazılım olup olmadığını henüz bilmiyorum ?
ycc_swe

Yardım etmekten memnunum. Sadece rijit cisimler kullandım, ancak elastik cisimler kullanılabilir ve MBDyn'de FEM ile modellenmiştir.
tmaric
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.