Uzay & Havacılık

NASA'nın CEA Kodunun Güncellenmesi ve Modernizasyonu

NASA'nın CEA Kodunun Güncellenmesi ve Modernizasyonu
Malta'da Hem Öğren Hem Çalış

NASA, Chemical Equilibrium with Applications (CEA) kodunu güncelledi ve modernize etti. CEA, itki sistemleri analizi için temel bir araçtır ve denge kimyası, roket performansı, şok ve patlama hesaplamaları sağlar. NASA Mühendislik ve Güvenlik Merkezi (NESC), CEA2 Fortran kodunu CEA v3'e modernize etti.

CEA v3, Fortran 2008 kullanarak Nesne-Yönelik veri yapıları, daha sıkı tipleme ve bir thread-güvenli denge çözücü mimarisi ile uygulandı. CEA v3, Python, C, MATLAB ve Excel arayüzlerini destekler. Bu arayüzler, CEA'nın otomatik analiz boru hatlarında, çok disiplinli tasarım çerçevelerinde ve yüksek hacimli tasarım deneyimleri çalışmalarında doğrudan kullanılmasına olanak tanır.

CEA v3'ün modern mimarisi, geriye dönük uyumluluğu korurken, daha iyi bakım, kullanılabilirlik ve entegrasyon sağlar. CEA v3, ek species ve termodinamik verilere de sahiptir. Bu, CEA'nın next-generation itki, yeşil itki ve sürdürülebilir havacılık yakıtları çalışmaları için daha uygulanabilir olmasını sağlar.

CEA v3, beberapa yeni modelleme yetenekleri de ekler. Bunlar, alt rutin arayüzü, negatif reaktan miktarları, inert hidrokarbon yakıt temsilcíleri ve analitik toplam türevleri içerir. CEA v3, performans açısından da geliştirilmiştir. Tek başına kullanımda, CEA v3'ün hesaplamaları CEA2'den biraz daha yavaştır, ancak modernize mimari ve ek robustluk nedeniyle ek hesaplama yükü ortaya çıkar. Ancak, CEA v3, çoklu durum iş akışlarında önemli performans avantajları sağlar.

NASA mühendislik kullanıcıları, CEA v3'ü yeni itki ve termodinamik analizleri için kullanmalıdır. CEA v3'ün modernize arayüzleri, genişletilmiş veritabanı ve geliştirilmiş iş akışı entegrasyonu avantajlarından yararlanmak için Python, MATLAB veya C arayüzlerini kullanmalıdır. CEA v3'ün güncellenmiş species veritabanını, yeşil itki ve sürdürülebilir havacılık yakıtları çalışmaları için ilgili species dahil olduğunda ve geçerli olduğunda kullanmalıdır.

Malta'da Eğlen, İngilizce Öğren

Kaynak: NASA