Ana içeriğe geç
tr

Bir analiz altı ay sonra tekrarlanabiliyor mu?

Sonuç raporu değil, sonucu üreten zincirin tamamı saklanmalıdır. Tekrarlanamayan bir analiz, tartışma çıktığında savunulamaz.

Bir analiz teslim edildikten aylar sonra soru gelir: "şu koşulu da deneyebilir miyiz?" ya da daha kötüsü, "saha sonucu tutmadı, nereden kaynaklanıyor?"

O anda değerli olan şey rapordaki grafikler değil, sonucu üreten zincirin tamamıdır.

Saklanması gerekenler

  • Girdi geometrisi ve üzerinde yapılan sadeleştirmelerin listesi. Bkz. geometri hazırlama notu.
  • Ağ üretim parametreleri — ağın kendisi değil, onu üreten tarif. Tarif varsa ağ yeniden üretilebilir; ağ dosyası tek başına değiştirilemez bir kutudur.
  • Sınır koşulları ve malzeme özellikleri, kaynaklarıyla birlikte.
  • Çözücü ayarları: ayrıklaştırma mertebesi, basınç-hız eşlemesi, yakınsama ölçütü.
  • Yakınsama geçmişi ve korunum denge tablosu. Bkz. yakınsama notu.
  • Ağdan bağımsızlık çalışmasının ham sonuçları, nihai tablo değil.
  • Sürüm bilgisi. Hesabın hangi sürümle yapıldığı; sürüm değiştiğinde varsayılan ayarlar da değişebilir.

Neden tarif, dosya değil

Ağ dosyası ve çözüm dosyası büyüktür ve zamanla okunamaz hâle gelir. Tarif ise küçüktür, okunabilir ve değiştirilebilir. Bir parametre değişikliği sorulduğunda tarif varsa cevap saatler, yoksa haftalar alır.

Bu, analizi elle kurmak yerine betikle kurmanın asıl gerekçesidir: tekrarlanabilirlik, otomasyonun yan ürünü değil amacıdır.

Adlandırma ve sürümleme

Koşuların ayırt edilebilir ve sıralanabilir adları olmalı; "deneme2_son_ gercek" bir isimlendirme sistemi değildir. Her koşu tek bir değişkeni değiştirmeli ve neyin değiştiği adında ya da kayıt dosyasında görünmelidir.

Optimizasyon çalışmalarında bu zorunludur; koşular arası tutarlılık sonucun kendisidir. Bkz. vekil model notu.

Ölçüt

Basit bir test: analizi yapan kişi projede olmasa, bir meslektaşı aynı sonucu üretebilir mi? Cevap hayırsa, teslim edilen şey bir sonuç değil, bir iddiadır.

Kaynaklar

  1. ASME (2009, R2021). V&V 20 — Standard for Verification and Validation in Computational Fluid Dynamics and Heat Transfer. American Society of Mechanical Engineers, New York.
  2. Celik, I. B., Ghia, U., Roache, P. J., Freitas, C. J., Coleman, H. & Raad, P. E. (2008). Procedure for estimation and reporting of uncertainty due to discretization in CFD applications. Journal of Fluids Engineering, 130(7), 078001. DOI: 10.1115/1.2960953

Projenizi konuşalım

Analiz edilecek sistemi ve cevaplanması gereken soruyu birlikte netleştirelim.

Projenizi konuşalım