KATEGORİLER
Son Eklenen Yazılar
DAHA FAZLA İNCELEYİN
- Ürünler
Pazarlama/Satış
Robot/Otomasyon/Görüntü İşleme
Donanım Çözümleri
- Eğitim & Destek
Eğitimler
- Kurumsal
Sonlu elemanlar analizlerimizde kullanabileceğimiz iki farklı çözümleme metodu bulunmakta: Implicit ve Explicit. Bu metotlar, çözülmesi gereken denklemlere entegre ettiğimiz zaman adımları ile ilgilidir. Bu metotların artı ve eksi yönleri bulunuyor. Bu makalemizde, çözümleyici metodu seçimlerimizde nelere dikkat etmemiz gerektiğini inceleyeceğiz.
Neden Implicit ve Explicit çözümleyicilere ihtiyaç duyuyoruz bu konuya kısaca değinelim. Doğrusal olmayan dinamik analizler, hareket denklemlerinin zamana bağlı olarak entegrasyonunu gerektirir. Sonlu elemanlar yaklaşımında, dinamik dengeyi tanımlayan kısmi diferansiyel denklemler, doğrusal olmayan, sıradan diferansiyel denklemler kümesine dönüştürülür. Bu dönüştürülmüş olan diferansiyel denklemleri çözmek için zaman entegrasyonu gerekmektedir. Bu zamana bağlı değişim entegrasyonunu sağlamak için explicit dinamik ve implicit dinamik yöntemleri bulunmaktadır.
Implicit çözümleyici ile doğrusal olmayan, statik ve zamana bağlı analizleri modelleyebiliriz. Simülasyon çalışmamız doğrusal olmadığında analiz belirli bir yükleme veya yer değiştirme toleransı içerisinde statik denge kurulmaya çalışılır. Her adımda iterasyon gerçekleştirilir ve mevcut adımın çözümü, bir önceki sonucun çözümüne dayanır. Adım adım bu analiz iterasyonlar ile çözülür.
Büyük modeller veya büyük ölçüde doğrusal olmayan problemler çözümlenmeye çalışıldığında, çözümün sağlanması zaman alıcı, yüksek bilgisayar gücü ve hatta imkânsız olabilir. Bu durumlarda daha farklı çözümleyicilerin kullanılması gerekir.
Explicit dinamik çözümleyici, dinamik ve zamana bağlı problemlerdeki ivmeyi doğrudan çözümleyebilir. Bu çözümleyici ile çarpışma ve darbe gibi yüksek hızlı durumlar çözülebilir. Implicit çözümleyicinin çözemediği, doğrusal olmayan davranışı oldukça yüksek oranda şekil değişimleri içeren problemler de çözülebilir.
Düğümlerdeki (node) ivmelenmeler doğrudan hesaplandığı için implicit çözümleyicideki gibi iterasyonlar yapılmaz. Hareketler küçük bir zaman artışından alınır ve bir sonraki artıştaki koşulları hesaplamak için kütle matrislerini hesaplamak için kullanılır. Düğümlerdeki ivmeler kütleleri ve uygulanan kuvvetler tarafından belirlenir.
Zaman artışının sonundaki değişkenler (yer değiştirme, hız ve ivme), zaman artışının başındaki değerlere bağlı olduğunu söyleyebiliriz.
Metot genel olarak benzerdir; her iki çözümleyici de analizin bir zamanındaki durumunu, yeni durumu hesaplamak için kullanır. Explicit çözümleyiciler bir sonraki zaman anını, bulunduğu zaman anından doğrudan hesaplayabilirken, implicit çözümleyeciler bunu gerçekleştiremez.
Implicit çözümleyicide bir sonraki zaman adımına geçmeden önce, bulunulan zaman adımının denge konumuna gelmesi gerekir. Formülasyonu sebebiyle, explicit çözümleyicide böyle bir ihtiyaç bulunmaz ve daha kararlı şekilde çalışır; ancak bu her zaman çözüm sonuçlarının doğru olduğu anlamına gelmez. Explicit çözümleyiciler üzerinde doğruluk kontrollerinin daha fazla yapılması gerekir.
Implicit çözümleyici, birçok mühendislik probleminde kullanılabilir ancak yüksek derecede hesaplama gerektirir. Explicit çözümleyici daha hızlı çözümler üretebilir ancak analiz projelerine uygulanabilmesi için gelişmiş bir yazılım ve deneyim gerekmektedir.
Her iki yaklaşımı da değerlendirirken birçok madde bulunmakta; explicit çözümleyiciye sahip bir sonlu elemanlar analizi programının maliyeti daha yüksek olacaktır. Ayrıca, daha yüksek deneyimde kullanıcı gerektirmektedir.
Genel bir kural olarak, gerinim değeri düşük olan statik ya da yavaş dinamik analizler için implicit analiz daha uygun olacaktır. Hızlı ve yüksek seviyede doğrusal olmayan karakteristiklere sahip dinamik problemler için ise explicit çözümleyici kesinlikle kullanışlı olacaktır.
Örnek olarak; sabit basınç yüklemeleri, statik kuvvetler, yavaşça uygulanan yer değiştirmeler verilebilir.
Örnek olarak; yüksek darbeli çarpmalar ve balistik olaylar verilebilir.
Ancak bazı çalışmalar iki çözümleyiciye de uymayabilir. Örneğin yavaş ve doğrusal olmayan bir analiz çalışmasını göz önüne alalım. Bu durumda implicit yaklaşımla başlanabilir, ardıdan gerektiğinde explicit metoda geçiş yapılabilir.
Explicit çözümleyicilerde, daha kısa aralıklı zaman artışları ile daha yüksek doğrulukta sonuçlar elde ederiz. Yanlış zaman adımları neticesinde doğruluktan uzaklaşabiliriz.
Öncelikle Implicit ve Explicit çözümleyicileri hangi uygulamalarda kullanabileceğimize kısaca bakalım. Yıllardır kullandığımız SOLIDWORKS Simulation içerisindeki çözümleyiciler Implicit şemasını kullanmakta. Ayrıca 3DEXPERIENCE SIMULIA içerisindeki Structural Designer, Structural Engineer ve Structural Performance Engineer rolleri ile Implicit çözümleyiciler ile analizlerinizi çözümleyebilirsiniz. Ancak bazı analiz tiplerinde çözüme ulaşamadığınızı, analiz içerisindeki temasların doğru şekilde çalışmadığını farketmiş olabilirsiniz. Buradaki yetersizlik, çözümleyiciden kaynaklanmaktadır.
Çözümleyici dolayısıyla çözemediğiniz bu analizleri, 3DEXPERIENCE SIMULIA Structural Mechanics Engineer rolü içerisindeki Mechanical Scenario Creation uygulaması ile Explicit Dinamik çözümleyiciyi kullanarak sonuçlandırabiliriz.
Hazırlayan: Uyg. Müh. Batuhan BULUT
Çerez | Süre | Açıklama |
---|---|---|
cookielawinfo-checbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |