Ana Sayfa / Kaynak Denetimi / Vaka 2
Üç Moment Aracındaki İşaret Hatası
Bu vaka, bir iddiayı gerçekten test etmenin değerini gösteriyor. Bir kıyas problemi sayfası yazarken "bu sonuç kendi aracımızla da doğrulanabilir" cümlesini yazmadan önce gerçekten test ettim — ve araç yanlış çıktı verdi.
Bağlam
Yazılım kıyas problemleri (F5) için bir sayfa hazırlanırken, iki açıklıklı simetrik bir sürekli kirişin elle hesaplanmış sonucu (RA=RC=45 kN, RB=150 kN) yazıldı. Sayfaya "bu değer platformun kendi Üç Moment Teoremi aracıyla da bağımsız olarak üretilebilir" cümlesi eklenmek istendi — ama eklemeden önce gerçekten test edildi.
4Bulgu: Yeniden Üretilemeyen Sonuç
Aracın kendi girdileriyle (L₁=L₂=6 m, q₁=q₂=20 kN/m, uç momentleri sıfır) çalıştırıldığında, orta mesnet momenti MB doğru çıktı (−90 kNm), ama reaksiyonlar yanlıştı:
| Aracın verdiği (hatalı) | Doğru (elle + bağımsız yöntem) | |
|---|---|---|
| RA | 75.0 kN | 45.0 kN |
| RB | 90.0 kN | 150.0 kN |
| RC | 75.0 kN | 45.0 kN |
| Toplam | 240 kN ✓ | 240 kN ✓ |
En sinsi kısım burası: toplam reaksiyon her iki durumda da 240 kN çıkıyor — yani en yaygın "sağlama" kontrolü (reaksiyon toplamı = uygulanan yük) bu hatayı yakalamıyor. Hata yalnızca dağılımda, toplamda değil.
Hatanın Kaynağı
Kodda reaksiyon formülü şöyleydi:
Doğrusu, kesilen kirişin serbest cismi üzerinden moment dengesiyle türetildiğinde işaretin ters olması gerektiğiydi:
Nasıl Doğrulandı
Bu tek bir düzeltme değil — düzeltmenin genel olarak (yalnızca simetrik özel durumda değil) doğru olduğunu kanıtlamak için, aracın kendi varsayılan asimetrik girdileriyle (L₁=6, L₂=8, q₁=10, q₂=15) ikinci, tamamen bağımsız bir yöntemle — doğrudan rijitlik (matris sonlu eleman) yöntemi — sıfırdan çözüldü:
| Üç moment (düzeltilmiş) | Matris FEM (bağımsız) | |
|---|---|---|
| RA | 15.357 kN | 15.357 kN |
| RB | 115.625 kN | 115.625 kN |
| RC | 49.018 kN | 49.018 kN |
İki farklı yöntem, birbirinden bağımsız olarak aynı sonuca ulaştı — bu, düzeltmenin genel olarak doğru olduğunun kanıtı.
Bu araç muhtemelen aylardır bu hatalı formülle yayındaydı. Toplam reaksiyon kontrolü hatayı maskeliyordu çünkü hata yalnızca dağılımdaydı, toplamda değildi. Bulunma sebebi, bir iddiayı ("kendi aracımızla doğrulanabilir") yazmadan önce gerçekten sınamaktı.
"Toplam doğru, o zaman her şey doğrudur" varsayımı tehlikelidir — toplam denge kontrolü, dağılım hatalarını yakalamaz. İkinci ders: bir aracı "doğrulama kaynağı" olarak başka bir içerikte referans göstermeden önce, o aracın kendisini o an test edin — geçmişte doğrulanmış olması, hâlâ doğru olduğu anlamına gelmez.