1 पॉइंट द्वारा GN⁺ 2024-12-18 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Modelica भाषा

    • Modelica एक ऑब्जेक्ट-ओरिएंटेड भाषा है, जिसका उपयोग साइबर-फिजिकल सिस्टम्स को मॉडल करने के लिए किया जाता है
    • यह गणितीय समीकरणों द्वारा नियंत्रित पुन: उपयोग योग्य घटकों के गैर-कारणात्मक कनेक्शन का समर्थन करती है, जिससे मूल सिद्धांतों से मॉडलिंग करना आसान होता है
  • Modelica लाइब्रेरी

    • विभिन्न लाइब्रेरी के माध्यम से जटिल सिस्टम्स को कुशलतापूर्वक मॉडल किया जा सकता है
  • Modelica टूल्स

    • Modelica का उपयोग करने वाले विभिन्न टूल्स उपलब्ध हैं, जो मॉडलिंग कार्य का समर्थन करते हैं
  • Modelica एसोसिएशन

    • यह एक एसोसिएशन है जो Modelica भाषा से संबंधित विभिन्न गतिविधियों का संचालन करती है
    • इसमें संगठनात्मक सदस्य और विभिन्न कम्युनिटी गतिविधियाँ शामिल हैं
  • न्यूज़लेटर

    • Modelica एसोसिएशन द्वारा प्रकाशित न्यूज़लेटर के माध्यम से नवीनतम समाचार और जानकारी प्रदान की जाती है
  • संपर्क

    • ईमेल के माध्यम से Modelica एसोसिएशन से संपर्क किया जा सकता है: board@modelica.org
  • गोपनीयता और प्रिंट सामग्री

    • गोपनीयता संरक्षण और प्रिंट सामग्री से संबंधित जानकारी प्रदान की जाती है

1 टिप्पणियां

 
GN⁺ 2024-12-18
Hacker News राय
  • Modelica गणितीय व्यवहार का वर्णन करने वाली एक उच्च-स्तरीय declarative भाषा है, जिसका उपयोग मुख्य रूप से engineering systems में होता है

    • HVAC उद्योग में Modelica का काफी उपयोग होता है, और control engineer के रूप में मैं system engineers से विभिन्न components के FMU मंगवाकर उन्हें optimization कार्य में उपयोग करता हूँ
    • physics-based models को Python workflow में एकीकृत किया जा सकता है, जो सुविधाजनक है
    • Modelica के लिए सामान्य imperative programming से अलग दृष्टिकोण चाहिए, और एक declarative भाषा के रूप में यह system की equations, variables और constraints को परिभाषित करती है
    • OpenModelica ने open source implementation के लिए काफी प्रगति की है, लेकिन Dymola जैसे proprietary applications अब भी उद्योग में बढ़त बनाए हुए हैं
  • Modelica एक niche भाषा है, जिसका motorsports (F1, NASCAR) में real-time simulation के लिए व्यापक उपयोग होता है

    • भाषा का specification open source है, लेकिन Dymola सबसे लोकप्रिय commercial compiler है
    • इस भाषा की acausal विशेषता बहुत शक्तिशाली है, और models को modular रूप में बनाया जा सकता है
    • programming दुनिया में इसका सबसे करीबी तुल्य Haskell है
  • Modelica की समझ कम है, और landing page पर उदाहरण न होने से इसे समझना मुश्किल है

    • landing page पर उदाहरण या उदाहरणों के लिंक हों तो अच्छा रहेगा
    • 30 सेकंड तक क्लिक करने पर भी कुछ आकर्षक नहीं मिला
  • OpenModelica के साथ Modelica का उपयोग करके electromagnetic systems का वर्णन कर रहा हूँ, और यह शानदार भाषा व graphical user environment प्रदान करता है

    • Modelica libraries परिपक्व और पूर्ण हैं, और OpenModelica का numerical solver मजबूत तथा performant है
    • यह कई vendors द्वारा implement किया गया standard है, इसलिए vendor lock-in से बचा जा सकता है और engineers व companies के निवेश के लिए यह सुरक्षित तकनीक है
  • मैं bond graph modeling का अध्ययन कर रहा हूँ, और समझता हूँ कि यह Modelica और Simscape का मूल mechanism है

    • मेरा मानना है कि bond graph theory को समझने पर systems को सहज रूप से समझा जा सकेga
    • यह क्षेत्र niche है, लेकिन समस्याएँ हल करने के लिए जादुई समाधान जैसा लगता है
  • FMU की अवधारणा रोचक है, लेकिन third-party support की कमी है

    • Linux पर Model Exchange FMU बनाने का कोई third-party तरीका नहीं है
    • Matlab में भी support पर्याप्त नहीं है
  • Modelica की तुलना Simulink से की जाती है, लेकिन मुझे लगता है कि यह matlab/octave के symbolic package या Python के sympy से अधिक मिलती-जुलती है

  • ModelingToolkit.jl, Modelica से मिले सबकों को दर्शाते हुए, काम करने के लिए आनंददायक tool है