Altair Activate 2021 & 2021.1 Yeni Özellikler
Birleşik ve kapsamlı bir multidisipliner sistem simülasyonu sistemi olan Altair Activate 2021 ve 2021.1 versiyonlarında öne çıkan yeni özellikler ve geliştirmeler:
Results Viewer
Results Viewer, Modelica blokları ve FMU’lar dahil tüm bloklar için verileri görüntülemenizi sağlar. Sonuç dosyalarını (.mtsf) oluşturmak için, Simulation Preferences‘de Create result file seçeneğini seçin, ardından bir simülasyon çalıştırın. Not: Results Viewer, Debug File Viewer‘nın yerini almıştır.
Modelica desteği
Modelica Ekstra Paleti
Yeni Modelica Extras paleti, Activate modellerinde Modelica ile birlikte kullanılabilen Altair Activate yardımcı bloklarını içerir.
Yeni organizasyon, yaygın olarak kullanılan bir dizi bloka kolay erişim sağlar.
Modelica Blokları
Modelica kütüphanesinde yeni bloklar mevcuttur:
• Modelica Expression (MoExpression) : Bu bloğun çıktısı, blok parametreleri olarak belirtilen Modelica ifadelerinin değerlendirilmesiyle elde edilen gerçek bir skaler değerdir. İfade, u1,…un değişkenleri cinsinden verilir (özel giriş adlarının kullanılması dışında), burada ui i. skaler giriştir.
• Modelica Constraint (MoConstraint) : Bu blok, girişi sıfır kalacak şekilde bir Modelica sinyali verir.
• Modelica Standard kütüphanesinin Bloklar kategorisine artık Modelica paletinden erişilebilir.
Modelica 3D Animasyon
Modelica multibody kütüphanesi kullanan 3D animasyon görselleştirme yeteneği eklenmiştir. Detaylı bilgi
Modelica Derleyici
Modelica derleyicisi, aşağıdaki özelliklere sahip yeni bir sürümle güncellendi:
• Özel akışkanları işlemek için ek Modelica sözdizimi desteği.
• Bir Multibody modeli işlemek için geliştirilmiş dizin azaltma.
• Sonuç görüntüleyiciyi daha iyi işlemek ve boş değişkenlere erişmekten kaçınmak için geliştirilmiş FMU oluşturma.
• Buildings library version 7 ile oluşturulan modelleri içe aktarma desteği.
• Blok simgelerinin işlenmesi geliştirildi.
FMU Editörü
Yeni FMU Düzenleyici, bir FMU ile etkileşim kurmanıza ve özelleştirmenize olanak tanır.
• Ağaç görünümünde model ve bloklar arasında kolayca gezinin.
• Değişkenler ve Nitelikler sekmelerindeki bilgileri gözden geçirin ve değiştirin.
• Bir hedef izleyici için değişkenleri gizleyin veya gösterin.
• FMU’nun özelleştirilmiş sürümünü kaydedin ve paylaşın.
Altair Embed İçe Aktarma Aracı
Yeni Embed içe aktarma aracı, Altair Embed diyagramlarını Altair Activate‘e aktarmanıza yardımcı olur.
OML Komutları
Altair Compose matris tabanlı yüksek seviye nümerik hesaplama dili yeni OML komutları, Altair Activate kullanıcı arayüzüne menüler ve şeritler (ribbon) eklemenize izin verir.
Blok Diyalogları
Farklı modellerde aynı anda açılan benzer blokları artık kolayca ayırt edebilirsiniz. Etkin blok iletişim kutusu siyah, etkin olmayan iletişim kutusu gri olarak görüntülenir.
Eğri Editörü
Curve Editor artık görüntüleme alanını korumak için ayrılmış bir alana yerleştirilmiş birçok göstergeyi işleyebilir.
Hidrolik Kütüphanesi
Aşağıdaki yeni bloklar Hidrolik kütüphanesine eklenmiştir.
ResistorTableQp : Bir akış direnci modelidir. Basınç düşüşünün (A ve B bağlantı noktaları arasındaki fark) bir fonksiyonu olarak hacimsel akış hızını (A portundan B portuna akış için pozitif sayılır) sağlayan bir 1D arama tablosu ile parametrelendirilir.
ResistorTableQpx : Ayarlanabilir bir akış direnci modelidir. Basınç düşüşünün (A ve B portları arasındaki basınç farkı) ve giriş sinyalinin bir fonksiyonu olarak hacimsel akış hızını (A portundan B portuna akış için pozitif sayılır) sağlayan bir 2D tablo ile parametrelendirilir.
ResistorTableAx : Bir delik gibi davranan bir akış direnci modelidir. alphaD akış katsayısı parametresine ve giriş sinyalinin bir fonksiyonu olarak kesit alanı için bir arama tablosuna dayanarak, akış hızı aşağıda verilen formüle göre hesaplanır:
PropValveXXPT2TableAx : ölçüm kenarı başına A(x) valf açıklığının enine kesiti için arama tablolarıyla 2/2, 3/3 ve 4/3 yön valfleri.
PropValveXXPT2TableQpx : ölçüm kenarı başına akış Q(Δp, x) için arama tablolarıyla 2/2, 3/3 ve 4/3 yön valfleri.
Hidrolik devre modelleri
Aşağıdaki yeni devre modelleri Hidrolik kütüphanesinde mevcuttur ve Demo Browser’dan erişilebilir:
Sinyal Kütüphanesi
Activate sinyal kütüphanesine aşağıdaki yeni bloklar eklenmiştir:
• FormattedString: Bu blok, C/C++’ın snprintf işlevselliğini emülasyonunu eder.
• Encoder: Bu blok Arduino kütüphanesinde mevcuttur.
Spice Simülasyonu
Spice modelleri ile AC analizi yapın
Bu özellik, yalnızca HyperSpice bloklarını içeren süper bloklar için geçerlidir. AC analiz seçeneklerini (frekansları) ve istenen çıktıları (grafikler) tanımlamak için özel bir blok mevcuttur. HyperSpice kitaplığındaki voltaj kaynağı blokları, AC kaynak özelliklerinin tanımlanmasına izin verecek şekilde genişletildi.
Eş Zamanlı Simülasyon için Değişiklikler ve Geliştirmeler
Altair MotionSolve ve Altair Flux ile Eş Zamanlı Simülasyon
• Altair MotionSolve ile eş zamanlı simülasyon artık Python formatında MotionSolve modellerini destekliyor.
• Altair Flux bloğu iletişim kutusu artık F2STA yüklendikten sonra giriş ve çıkışların değiştirilmesini önler.
HyperSPICE
Ayrık olaylarla ilgili daha iyi dalga formları üreten Activate ve HyperSPICE bloklarıyla diyagramları eş zamanlı simüle ederken dijital olayların işlenmesi iyileştirilir.
Yönlü türevden yararlanmak için FMU seçeneği
Bir FMU için bu seçenek seçildiğinde, Activate, model için dönüşüm matrisinin Jacobian’ını hesaplamak için yönlü türevi kullanır, bu da simülasyon süresini kısaltır.
FMU Dışa Aktarma
FMU dışa aktarma işlemi, adsız herhangi bir değişkeni kaldırmak için geliştirilmiştir.
Kod Oluşturma
• P-Project tipinde kod oluşturmada SelectOutput destekliyor.
• vssCompileToInlinedC artık Activate_batch‘i destekliyor.
• MathOperation, MathOperations, Gain ve MathFunc blokları artık satır içi kod oluşturmada matris girişini destekliyor.
• conditionalselect ve conditionalNselect blokları için destek eklendi.
• Kod oluşturmadaki (satır içi kod) işlemler vektörleştirildi.
• RealTime bloğu artık P Project kod üretiminde destekleniyor.
Altair Activate 2021 ve 2021.1 versiyonlarını Altair ONE veya CONNECT üzerinden indirebilirsiniz.