Archi-Civilarchi-civil.com
Sonlu Elemanlar · FEM-03  |  Güven seviyesi: A (Kirsch kapalı-form çözümüyle doğrulanmış)
Sayılar engine/fem2d.js tarafından üretilir, tests/fem2d.test.js ile denetlenir.

Ana Sayfa / Yazılar / Sonlu Elemanlar FEM-03

Gerilme Yerdeğiştirmeden Yavaş Yakınsar

Delikli levhada gerilme yığılması, tam çözümü bilinen bir problem. Kaba ağ tepe gerilmeyi yarıya yakın düşük gösteriyor — yani emniyetsiz tarafta. Ve aynı eleman sayısıyla yalnızca yerleşimi değiştirmek hatayı %48'den %1'e indiriyor.

Güven: A Motor: engine/fem2d.js Test: tests/fem2d.test.js — 35/35 Ön koşul: FEM-02 Okuma: ~16 dk Son doğrulama: 2026-09-10 English: read in English
Düzeltme — 10.09.2026 Bu yazıdaki hata yüzdeleri, Kirsch çözümünün 3,000 değerine göre hesaplanmıştır. Kirsch sonsuz levha varsayar; buradaki model ise sonludur (a/W = 0,05). Bu geometride doğru yığılma katsayısı 3,021'dir — FEM-06'da iki bağımsız yolla gösterilmiştir. Buna göre 2048 elemanlı ağdaki gerçek hata %−1,9 değil %−2,55'tir. Yönü önemli: Q4'ün hatası burada olduğundan küçük gösterilmiş, yani bu yazının tezi — gerilme yavaş yakınsar, kaba ağ tepe gerilmeyi düşük okur — zayıflamıyor, güçleniyor.

1. Neden bu problem?

Delikli levha, sonlu elemanlar öğretiminin klasik problemidir ve bunun iyi bir sebebi var: tam çözümü bilinir. Dolayısıyla sayısal sonucun ne kadar yanlış olduğu tahmin edilmez, ölçülür.

Ama seçilmesinin asıl sebebi başka. Önceki iki yazıda hep yerdeğiştirmeye baktık. Mühendislik kararları ise çoğunlukla gerilmeye dayanır — ve ikisi aynı hızda yakınsamaz.

2. Kirsch çözümü

Sonsuz bir levhada dairesel bir delik ve tek eksenli çekme için, delik çeperindeki teğetsel gerilme:

σθ = σ∞ · (1 − 2 cos 2θ) θ, yük doğrultusundan ölçülür. θ = 90° (yüke dik) → 3σ∞, meşhur gerilme yığılma katsayısı. θ = 0° (yük doğrultusunda) → −σ∞, yani basınç.

İkinci değer daha az bilinir ve bu yüzden değerlidir: bağımsız bir kontrol sağlar. Bir modelin tepe gerilmeyi doğru bulması tesadüf olabilir; aynı anda yandaki basıncı da doğru bulması olamaz.

3. Model ve simetri

Problem iki eksene göre simetrik olduğundan çeyrek model yeterlidir. Simetri sınır koşulları basittir: her simetri ekseninde, eksene dik yerdeğiştirme sıfırdır.

Simetri bedava değildir Simetri kullanmak eleman sayısını dörde böler, ama yalnızca hem geometri hem yükleme hem de aradığınız davranış simetrikse geçerlidir. Burkulma ve çatlak ilerlemesi gibi simetri kıran davranışlar çeyrek modelde görünmez — model onları tanımı gereği dışlar.

Delik yarıçapı a = 10, çeyrek modelin yarı genişliği W = 200 alındı; a/W = 0,05 olduğundan sonlu genişlik etkisi küçüktür ve Kirsch'in sonsuz levha varsayımına yakınız.

4. Yakınsama

AğElemanSerbestlikYığılma katsayısıHata
hesaplanıyor…
Kademelendirme çarpanı 2 (delik çeperine doğru sıklaşan ağ). Tam değer 3,000.
Bulguhesaplanıyor…

5. Neden gerilme daha yavaş?

Sonlu eleman yöntemi yerdeğiştirmeyi bilinmeyen olarak alır. Gerilme, yerdeğiştirmenin türevinden hesaplanır:

u → ε = ∂u/∂x → σ = D·ε Türev alma, yaklaşımın mertebesini bir düşürür. Yerdeğiştirme alanı p. dereceden bir polinomla temsil ediliyorsa, gerilme (p−1). derecedendir. Q4 elemanında yerdeğiştirme iki doğrusaldır; gerilme ise eleman içinde neredeyse sabit kalır.

FEM-02'deki konsolla karşılaştırın: 256 elemanda yerdeğiştirme hatası %4 idi. Burada 512 elemanda gerilme hatası hâlâ —. Aynı mertebede bir ağ, gerilmede belirgin biçimde daha kötü sonuç veriyor.

Bunun pratik karşılığı şudur: yerdeğiştirmesi yakınsamış görünen bir model, gerilme bakımından hâlâ yakınsamamış olabilir. Sehim kontrolü için yeterli bir ağ, gerilme kontrolü için yeterli değildir.

6. Hangi yönden yakınsıyor — ve neden önemli

FEM-02'de yerdeğiştirmenin daima aşağıdan yakınsadığını, yani modelin gerçek yapıdan rijit olduğunu görmüştük. Burada tepe gerilme de aşağıdan yakınsıyor — ama sonucu çok daha ciddi.

Emniyetsiz taraf Yerdeğiştirmenin düşük çıkması, sehim kontrolünde iyimser olmak demektir. Tepe gerilmenin düşük çıkması ise malzemenin akmadığını sanmak demektir. Kaba ağla çalışan bir mühendis, delik çeperindeki gerilmeyi gerçeğin yarısı kadar görebilir ve kesiti yeterli sanabilir.

Önemli bir uyarı: yerdeğiştirme için geçerli olan "daima aşağıdan" kuralı gerilme için genel bir teorem değildir. Bu problemde öyle davranıyor, çünkü tepe gerilme keskin bir gradyanın tepesindedir ve kaba ağ onu yumuşatır. Başka problemlerde — özellikle tekillik civarında — gerilme yukarıdan da yaklaşabilir, hatta sınırsız büyüyebilir.

7. İkinci, bağımsız kontrol: basınç

Yük doğrultusundaki delik çeperinde Kirsch −1 öngörüyor: çekme altındaki bir levhada, deliğin yanında basınç gerilmesi oluşur.

Ağσ(θ=0) / σ∞Hata
hesaplanıyor…
Tam değer −1,000. Bu, tepe gerilmeden bağımsız ikinci bir doğrulamadır.

Bu değerin de doğru yakınsaması, modelin yalnızca bir sayıyı tutturmadığını, gerilme alanının bütününü doğru temsil ettiğini gösterir.

8. Elemanın yeri, sayısından önemli

Şimdi yazının en pratik bulgusu. Aşağıdaki tabloda ağ hiç değişmiyor — hep 32×16, yani 512 eleman. Değişen tek şey, elemanların delik çeperine doğru ne kadar sıklaştırıldığı.

KademelendirmeElemanYığılma katsayısıHata
hesaplanıyor…
Aynı sayıda eleman, aynı çözücü, aynı problem. Tek fark elemanların nerede yoğunlaştığı.
Sonuçhesaplanıyor…

Bu, serinin üç yazısında da tekrarlanan temanın en keskin hâli:

Üçünde de "ağı sıklaştır" refleksi en pahalı ve en az etkili çözüm oldu. Ağ sıklaştırmak işe yarar, ama önce doğru soruyu sormak gerekir: hata nereden geliyor?

9. Motorun kendi sınırı

Bu motor yoğun bir doğrusal denklem çözücüsü kullanır. Bellek serbestlik derecesinin karesiyle, süre küpüyle büyür. Öğretim amaçlı modeller için yeterlidir; daha büyük ağlarda motor çökmek yerine açıkça reddeder ve sebebini söyler.

Üretim yazılımlarında Ticari programlar seyrek (sparse) çözücü kullanır: rijitlik matrisinin büyük çoğunluğu sıfırdır ve yalnızca sıfır olmayan terimler saklanır. Bu yüzden milyonlarca serbestlik dereceli modeller çözülebilir. Bu yazıdaki sınır, yöntemin değil bu öğretim motorunun sınırıdır ve öyle olduğu sonuçta açıkça yazılır.

10. Pratikte ne yapmalı

  1. Gerilme için ayrı bir yakınsama incelemesi yapın. Sehim yakınsadı diye gerilme yakınsamış sayılmaz.
  2. Elemanları gradyanın olduğu yere koyun. Delik, çentik, köşe, yük uygulama noktası. Düzgün bölünmüş bir ağ, elemanların çoğunu hiçbir şeyin olmadığı yere harcar.
  3. Tepe gerilmenin düşük çıktığını varsayın. Yakınsama incelemesi yapmadıysanız, bulduğunuz değer gerçeğin altındadır.
  4. Mümkünse kapalı-form bir kontrol bulun. Kirsch gibi klasik çözümler, yeni bir modelin ya da yeni bir yazılımın ilk sınavı olmalıdır.
  5. Birden fazla noktada kontrol edin. Tek bir sayıyı tutturmak tesadüf olabilir; gerilme alanının iki farklı noktasını tutturmak olamaz.
  6. Simetriyi bilinçli kullanın. Aradığınız davranış simetri kırıyorsa çeyrek model onu göstermez.

11. Kendini sınama

  1. Gerilme neden yerdeğiştirmeden bir mertebe daha az doğrudur?
  2. Kaba ağda tepe gerilmenin düşük çıkması neden emniyetsiz taraftır?
  3. Kirsch çözümünde θ = 0 noktasındaki gerilme neden basınçtır? Çekme uygulanan bir levhada bu nasıl olur?
  4. 512 elemanlı iki model kurdunuz; biri %48, diğeri %1 hata veriyor. Aradaki tek fark ne olabilir?
  5. Yerdeğiştirme için "daima aşağıdan yakınsar" diyebiliyoruz. Gerilme için neden aynı şeyi diyemiyoruz?
  6. Bir modelde sehim yakınsamış görünüyor. Gerilme sonuçlarına güvenmek için ne yaparsınız?

Kaynaklar

  1. Kirsch çözümü — sonsuz levhada dairesel delik çevresindeki gerilme alanı; klasik elastisite sonucu, ülke yönetmeliğinden bağımsızdır.
  2. Düzlem gerilme izoparametrik formülasyon ve yakınsama mertebesi — standart sonlu elemanlar sonuçları.
  3. Ders modülleri ve atölye problemleri için: Kwon, Y.W. & Bang, H., The Finite Element Method using MATLAB. Bu yazıdaki anlatım, türetme ve bütün sayılar kendi motorumuzdandır; kaynak konu kapsamı için atıf olarak verilmiştir.

Yazıdaki bütün sayılar engine/fem2d.js tarafından üretilir ve tests/fem2d.test.js içinde ayrıca sabitlenmiştir (35/35). Doğrulama iki bağımsız noktada yapılmıştır: delik tepesindeki yığılma katsayısı (3,000) ve yan noktadaki basınç (−1,000). Çeyrek model ağı, kullanılan bütün bölüntülerde pozitif Jacobian veriyor ve bu ayrıca test edilmektedir.

Eleman kalitesi aracını aç → ← FEM-02: kilitlenme FEM-04: ağ kalitesi → Read in English → Bütün yazılar →
archi-civil.com — Gerilme Yerdeğiştirmeden Yavaş Yakınsar · FEM-03 · Güven seviyesi A · Çıktı tarihi:
Sehim yakınsadı diye gerilme yakınsamış sayılmaz; kaba ağ tepe gerilmeyi düşük gösterir.