1 puan yazan GN⁺ 2024-12-18 | 1 yorum | WhatsApp'ta paylaş
  • Modelica dili

    • Modelica, siber-fiziksel sistemleri modellemek için kullanılan nesne yönelimli bir dildir
    • Matematiksel denklemler tarafından yönetilen yeniden kullanılabilir bileşenlerin nedensel olmayan bağlantısını destekleyerek temel ilkelerden itibaren modellemeyi kolaylaştırır
  • Modelica kütüphaneleri

    • Çeşitli kütüphaneler aracılığıyla karmaşık sistemler verimli şekilde modellenebilir
  • Modelica araçları

    • Modelleme çalışmalarını desteklemek için Modelica kullanan çeşitli araçlar bulunur
  • Modelica Derneği

    • Modelica diliyle ilgili çeşitli faaliyetleri yürüten dernek
    • Kurumsal üyeler ve çeşitli topluluk etkinliklerini içerir
  • Bülten

    • Modelica Derneği tarafından yayımlanan bülten aracılığıyla en güncel haberler ve bilgiler sunulur
  • İletişim

    • Modelica Derneği ile e-posta üzerinden iletişime geçilebilir: board@modelica.org
  • Gizlilik ve basılı materyaller

    • Gizlilik koruması ve basılı materyallerle ilgili bilgiler sunulur

1 yorum

 
GN⁺ 2024-12-18
Hacker News görüşleri
  • Modelica, matematiksel davranışı tanımlayan yüksek seviyeli bildirime dayalı bir dildir ve çoğunlukla mühendislik sistemlerine uygulanır

    • HVAC sektöründe Modelica yaygın olarak kullanılır; bir kontrol mühendisi olarak, optimizasyon çalışmalarında kullanmak üzere sistem mühendislerinden çeşitli bileşenlerin FMU'larını istiyorum
    • Fizik tabanlı modellerin Python iş akışlarına entegre edilebilmesi kullanışlıdır
    • Modelica, genel amaçlı imperatif programlamadan farklı bir bakış açısı gerektirir; bildirime dayalı bir dil olarak sistemin denklemlerini, değişkenlerini ve kısıtlarını tanımlar
    • OpenModelica açık kaynak uygulaması için büyük ilerleme kaydetmiş olsa da, Dymola gibi tescilli uygulamalar hâlâ sektörde baskındır
  • Modelica, motor sporlarında (F1, NASCAR) gerçek zamanlı simülasyon için yaygın kullanılan niş bir dildir

    • Dil belirtimi açık kaynaklıdır, ancak Dymola en popüler ticari derleyicidir
    • Bu dilin nedensel olmayan yapısı çok güçlüdür ve modeller modüler biçimde kurulabilir
    • Programlama dünyasındaki en yakın benzetme Haskell'dir
  • Modelica hakkında yeterli anlayışım yok ve açılış sayfasında örnek olmadığı için kavraması zor

    • Açılış sayfasında örnekler ya da örneklere bağlantılar olsa iyi olurdu
    • 30 saniye tıklamama rağmen ilgi çekici bir şey bulamadım
  • OpenModelica ile birlikte Modelica kullanarak elektromanyetik sistemleri tanımlıyorum; harika bir dil ve grafiksel kullanıcı ortamı sunuyor

    • Modelica kütüphaneleri olgun ve eksiksiz, OpenModelica'nın sayısal çözücüsü ise sağlam ve yüksek performanslı
    • Birden çok tedarikçi tarafından uygulanmış bir standart olduğu için üreticiye bağımlılığı önlüyor; bu da mühendisler ve şirketler için yatırım yapılması güvenli bir teknoloji olmasını sağlıyor
  • Bond graph modellemeyi çalışıyorum ve bunun Modelica ile Simscape'in temel mekanizması olduğunu anlıyorum

    • Bond graph teorisini anlarsam sistemleri sezgisel olarak kavrayabileceğime inanıyorum
    • Bu alan niş bir pazar olsa da, sorun çözümünde sihirli bir çözüm gibi görünüyor
  • FMU kavramı ilgi çekici, ancak üçüncü taraf desteği yetersiz

    • Linux'ta Model Exchange FMU üretmek için üçüncü taraf bir yöntem yok
    • Matlab bile yeterli destek sunmuyor
  • Modelica genelde Simulink ile karşılaştırılıyor, ancak bana göre matlab/octave'in symbolic package'ına ya da Python'daki sympy'ye daha çok benziyor

  • ModelingToolkit.jl, Modelica'dan alınan dersleri yansıtan ve kullanması keyifli bir araç