OptiSLang
Geliştirici(ler) | Dynardo GmbH |
---|---|
Güncel sürüm | 7.4.0[1] |
İşletim sistemi | Çapraz platform |
Platform | Intel x86 32-bit, x86-64 |
Erişilebilirlik | İngilizce |
Tür | Simülasyon yazılımı |
Lisans | Özel mülk yazılım |
Resmî sitesi | optiSLang web sayfası |
optiSLang, CAE (Computer-aided engineering) tabanlı duyarlılık analizi, çok disiplinli optimizasyon (MDO - multi-disciplinary optimization) ve sağlamlık değerlendirmesi için bir yazılım platformudur. Dynardo GmbH tarafından geliştirilmiştir ve önceden tanımlanmış bir optimizasyon hedefine en çok katkıda bulunan değişkenleri belirleyerek sayısal Robust Design Optimization (RDO) ve stokastik analiz için bir çerçeve sağlar. Bu aynı zamanda sağlamlığın değerlendirilmesini, yani tasarım değişkenlerinin dağılımına veya parametrelerin rastgele dalgalanmalarına karşı duyarlılığı da içerir.[2] 2019 yılında Dynardo GmbH, Ansys tarafından satın alındı.[3]
Metodoloji
[değiştir | kaynağı değiştir]Duyarlılık analizi
[değiştir | kaynağı değiştir]Sürekli optimizasyon değişkenlerini değişken etkileşimleri olmadan tekdüze dağılımlarla temsil eden varyans tabanlı hassasiyet analizi, model yanıtlarının olası bir iyileştirmesi için optimizasyon değişkenlerinin katkısını ölçer. Yerel türev tabanlı duyarlılık yöntemlerinin aksine, varyans tabanlı yaklaşım, tanımlanan değişken aralıklarına göre katkıyı ölçer.
Coefficient of Prognosis (CoP):[4]
CoP, model kalitesini değerlendirmek için modelden bağımsız bir ölçüdür ve aşağıdaki gibi tanımlanır:
Burada karesel tahmin hatalarının toplamıdır. Bu hatalar çapraz doğrulama temelinde tahmin edilir. Çapraz doğrulama prosedüründe, destek noktaları kümesi alt kümelerine eşlenir. Ardından, destek noktalarından alt kümesi çıkarılarak ve kalan nokta kümesi kullanılarak alt küme model çıktısı yaklaştırılarak yaklaşım modeli oluşturulur. Bu, model kalitesinin yalnızca yaklaşım modelini oluşturmak için kullanılmayan noktalarda tahmin edildiği anlamına gelir. Uyum yerine tahmin hatası kullanıldığından, bu yaklaşım regresyon ve hatta enterpolasyon modelleri için geçerlidir.
Metamodel of Optimal Prognosis (MOP):[4]
Bir yaklaşım modelinin tahmin kalitesi, önemsiz değişkenler modelden çıkarılırsa iyileştirilebilir. Bu fikir, optimum girdi değişkeni seti ve en uygun yaklaşım modelinin (doğrusal veya ikinci dereceden tabanlı polinom veya Hareketli En Küçük Kareler) araştırılmasına dayanan Optimal Prognoz Metamodelinde (MOP) benimsenmiştir. CoP ölçüsünün model bağımsızlığı ve nesnelliği nedeniyle, farklı alt uzaylardaki farklı modelleri karşılaştırmak için çok uygundur.
Multi-disipliner optimizasyon (MDO):
CoP/MOP prosedürü ile bulunan optimum değişken alt uzayı ve yaklaşım modeli, doğrudan tek amaçlı bir optimizasyon için global optimize ediciler (evrimsel algoritmalar, Uyarlanabilir Yanıt Yüzeyi Yöntemleri, Gradyan tabanlı yöntemler, biyolojik tabanlı yöntemler) kullanılmadan önce bir ön optimizasyon için de kullanılabilir. MOP/CoP kullanılarak bir duyarlılık analizi yapıldıktan sonra, karşıt amaçlar dahilinde optimizasyon potansiyelini belirlemek ve takip eden tek amaçlı optimizasyon için uygun ağırlık faktörlerini türetmek için çok amaçlı bir optimizasyon da gerçekleştirilebilir. Son olarak bu tek-amaçlı optimizasyon optimal bir tasarım belirler.
Dayanıklılık değerlendirmesi:
Varyans tabanlı sağlamlık analizinde, kritik model yanıtlarının varyasyonları araştırılır. optiSLang'de, verilen rastgele değişkenlerin birleşik olasılık yoğunluk fonksiyonunun ayrık örneklerini oluşturmak için rastgele örnekleme yöntemleri kullanılır. Hassasiyet analizinde olduğu gibi çözücü tarafından değerlendirilen bu örneklere dayanarak, model yanıtlarının ortalama değer, standart sapma, kantiller ve daha yüksek dereceli stokastik momentler gibi istatistiksel özellikleri tahmin edilir.
Güvenilirlik analizi:
Olasılıklı emniyet değerlendirmesi veya güvenilirlik analizi çerçevesinde, saçılma etkileri dağılım türü, stokastik momentler ve karşılıklı korelasyonlar ile tanımlanan rastgele değişkenler olarak modellenir. Analizin sonucu, logaritmik bir ölçekte temsil edilebilen güvenilirliğin tamamlayıcısı, arıza olasılığıdır.
Süreç entegrasyonu
[değiştir | kaynağı değiştir]optiSLang, mekanik, matematiksel, teknik ve diğer ölçülebilir problemleri araştırmak için çeşitli çözücüler kullanmak üzere tasarlanmıştır. Burada optiSLang harici programlar için doğrudan ara yüzler sağlar:
- ANSYS
- MATLAB
- GNU Octave
- Excel
- OpenOffice Calc
- Python
- Abaqus
- SimulationX
- CATIA
- LS-DYNA
- Flownex
- multiPlas
- metin tabanlı girdi tanımına sahip herhangi bir yazılım
Tarihçe
[değiştir | kaynağı değiştir]1980'lerden beri Innsbruck Üniversitesi ve Bauhaus-Universität Weimar'daki araştırma ekipleri sonlu elemanlar simülasyonları ile birlikte optimizasyon ve güvenilirlik analizi için algoritmalar geliştiriyordu. Sonuç olarak, "Yapısal Dil (SLang)" yazılımı oluşturuldu. 2000 yılında, CAE mühendisleri bu yazılımı ilk olarak otomotiv endüstrisinde optimizasyon ve sağlamlık analizi yapmak için uyguladılar. 2001 yılında Dynardo GmbH 2003 yılında kurulmuştur. SLang tabanlı optiSLang yazılımı CAE tabanlı duyarlılık analizi, optimizasyon, sağlamlık değerlendirmesi ve güvenilirlik analizi için endüstriyel bir çözüm olarak piyasaya sürüldü. 2013 yılında, mevcut optiSLang 4 sürümü yeni bir grafik kullanıcı arayüzü ve harici CAE süreçlerine genişletilmiş ara yüzler ile tamamen yeniden yapılandırılmıştır.[2]
Kaynakça
[değiştir | kaynağı değiştir]- ^ ANSYS optiSLang changelog 21 Ocak 2022 tarihinde Wayback Machine sitesinde arşivlendi., Dynardo, May 2019
- ^ a b Product website
- ^ "Arşivlenmiş kopya". 24 Ocak 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Eylül 2023.
- ^ a b Most, Thomas; Will, Johannes (2011). "Sensitivity analysis using the Metamodel of Optimal Prognosis (MOP)" (PDF). Proceedings of WOST. 8. 23 Ocak 2022 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 27 Eylül 2023.