1 poin oleh GN⁺ 2024-12-18 | 1 komentar | Bagikan ke WhatsApp
  • Bahasa Modelica

    • Modelica adalah bahasa berorientasi objek yang digunakan untuk memodelkan sistem siber-fisik
    • Mendukung koneksi non-kausal dari komponen yang dapat digunakan ulang dan dikendalikan oleh persamaan matematis, sehingga memudahkan pemodelan mulai dari prinsip dasar
  • Pustaka Modelica

    • Berbagai pustaka memungkinkan pemodelan sistem yang kompleks secara efisien
  • Alat Modelica

    • Tersedia berbagai alat yang memanfaatkan Modelica untuk mendukung pekerjaan pemodelan
  • Asosiasi Modelica

    • Asosiasi yang menyelenggarakan berbagai aktivitas terkait bahasa Modelica
    • Mencakup anggota organisasi dan berbagai aktivitas komunitas
  • Buletin

    • Menyediakan kabar dan informasi terbaru melalui buletin yang diterbitkan oleh Asosiasi Modelica
  • Kontak

    • Dapat menghubungi Asosiasi Modelica melalui email: board@modelica.org
  • Privasi dan materi cetak

    • Menyediakan informasi terkait perlindungan data pribadi dan materi cetak

1 komentar

 
GN⁺ 2024-12-18
Komentar Hacker News
  • Modelica adalah bahasa deklaratif tingkat tinggi untuk mendeskripsikan perilaku matematis, terutama diterapkan pada sistem rekayasa

    • Modelica banyak digunakan di industri HVAC, dan sebagai insinyur kontrol saya meminta berbagai FMU dari insinyur sistem untuk digunakan dalam pekerjaan optimasi
    • Praktis karena model berbasis fisika dapat diintegrasikan ke dalam workflow Python
    • Modelica memerlukan sudut pandang yang berbeda dari pemrograman imperatif pada umumnya, dan sebagai bahasa deklaratif ia mendefinisikan persamaan, variabel, serta kendala suatu sistem
    • OpenModelica telah membuat banyak kemajuan sebagai implementasi open source, tetapi aplikasi proprietari seperti Dymola masih mendominasi industri
  • Modelica adalah bahasa niche yang banyak digunakan untuk simulasi real-time di motorsport (F1, NASCAR)

    • Spesifikasi bahasanya bersifat open source, tetapi Dymola adalah compiler komersial yang paling populer
    • Sifat akausal bahasa ini sangat kuat, dan memungkinkan model disusun secara modular
    • Analogi terdekat di dunia pemrograman adalah Haskell
  • Saya kurang memahami Modelica, dan sulit memahaminya karena tidak ada contoh di landing page

    • Akan bagus jika ada contoh atau tautan ke contoh di landing page
    • Setelah mengklik selama 30 detik, saya tidak menemukan apa pun yang terasa menarik
  • Saya menggunakan Modelica bersama OpenModelica untuk mendeskripsikan sistem elektromagnetik, dan ini memberikan bahasa yang luar biasa serta lingkungan pengguna grafis yang baik

    • Library Modelica sudah matang dan lengkap, dan solver numerik OpenModelica kokoh serta berkinerja baik
    • Karena ini adalah standar yang diimplementasikan oleh banyak vendor, ketergantungan pada vendor bisa dihindari, sehingga ini teknologi yang aman untuk diinvestasikan oleh insinyur dan perusahaan
  • Saya sedang mempelajari pemodelan bond graph, dan memahaminya sebagai mekanisme dasar di balik Modelica dan Simscape

    • Saya percaya jika memahami teori bond graph, kita bisa memahami sistem secara intuitif
    • Bidang ini memang niche, tetapi tampak seperti solusi yang nyaris ajaib untuk pemecahan masalah
  • Konsep FMU menarik, tetapi dukungan pihak ketiga masih kurang

    • Tidak ada cara pihak ketiga untuk membuat Model Exchange FMU di Linux
    • Bahkan Matlab pun dukungannya kurang
  • Modelica sering dibandingkan dengan Simulink, tetapi menurut saya lebih mirip dengan symbolic package di matlab/octave atau sympy di Python

  • ModelingToolkit.jl adalah alat yang menyenangkan digunakan, mencerminkan pelajaran dari Modelica