Hopsan, द्रव प्रणालींसाठी एक मुक्त अनुकरण वातावरण

हॉप्सन बद्दल

पुढील लेखात आम्ही होप्सानवर एक नजर टाकणार आहोत. हे आहे साठी एक विनामूल्य आणि मुक्त स्त्रोत अनुकरण आणि मॉडेलिंग अनुप्रयोग मेकाट्रॉनिक प्रणाली आणि द्रव ऊर्जा जीएनयू / लिनक्स आणि विंडोजसाठी उपलब्ध आढळू शकते.

होप्सन हे ओपन सोर्स मल्टीडोमेन सिस्टम सिम्युलेशन साधन आहे. आहे लिंकोपिंग विद्यापीठाच्या मेकाट्रॉनिक आणि फ्लुईड सिस्टीम विभागात विकसित, जे अपाचे आवृत्ती 2.0 परवाना अंतर्गत जारी केले गेले.

मूलतः हा कार्यक्रम द्रव ऊर्जा प्रणालींच्या अनुकरणासाठी विकसित केला गेला होता, परंतु देखील इलेक्ट्रिकल, मेकॅनिकल, फ्लाइट डायनॅमिक्स आणि वाहन पॉवर सारख्या इतर डोमेनच्या समर्थनासह विस्तारित केले गेले आहे. होप्सन द्वि-दिशात्मक विलंब रेषा वापरते (किंवा TLM ट्रान्समिशन लाइन घटक) भौतिक घटक मॉडेल कनेक्ट करण्यासाठी, परंतु हे सामान्य गणितीय कार्ये आणि ऑपरेटरसह सिग्नल फ्लो मॉडेलिंगला देखील समर्थन देते.

हा कार्यक्रम आम्हाला परवानगी देईल फाईल फॉरमॅटमध्ये डेटा निर्यात करा CSV, XML, Gnuplot, एचडीएफ 5 आणि मॅटलॅब. हे रिअल-टाइम समर्थन आणि प्लेबॅकसह सिम्युलेटेड सिस्टमच्या परस्परसंवादी अॅनिमेशनला देखील समर्थन देते.

Hopsan सामान्य वैशिष्ट्ये

hopsan पर्याय

या कार्यक्रमाची वैशिष्ट्ये अशी आहेत:

  • हे एक आहे केंद्रीय अनुकरण ग्रंथालय.
  • कमांड लाइन अर्ज, ज्याद्वारे आम्ही बॅच सिम्युलेशन स्वयंचलित करू शकतो.
  • मल्टी-कोर समर्थन जलद अनुकरणांसाठी.
  • मॉडेल्सची निर्यात / आयात मॉकअपचे कार्यात्मक इंटरफेस वापरणे.
  • हे आम्हाला परवानगी देईल मॉडेल निर्यात करा मातलाब / सिमुलिंक.

हॉप्सन धावणे

  • स्वरूपनात डेटा निर्यात CSV, XML, Gnuplot, HDF5 आणि Matlab.
  • आम्ही करू शकतो मॉडेलिका आणि सी ++ पासून मॉडेल तयार करा.
  • आमच्याकडे असेल परस्परसंवादी आणि प्लेबॅक अॅनिमेशन.
  • संख्यात्मक अनुकूलन.
  • संवेदनशीलता आणि वारंवारता डोमेन विश्लेषण.
  • करू शकतो उर्जा तोटा गणना.
  • स्क्रिप्टिंग HCOM किंवा Python वापरून

ही या प्रोग्रामची काही वैशिष्ट्ये आहेत. ते करू शकतात च्या सर्वांचा सविस्तर सल्ला घ्या गिटहब वर रेपॉजिटरी प्रकल्प.

उबंटूवर होप्सन स्थापित करा

हा कार्यक्रम स्नॅप, फ्लॅटपॅक आणि डेब फाइल्स म्हणून उपलब्ध आहे. खालील ओळींमध्ये आम्ही हे पॅकेजेस वापरून आमच्या उबंटू सिस्टमवर कसे स्थापित करू शकतो ते पाहू.

DEB पॅकेजद्वारे

सुरू करण्यासाठी आम्ही करू तुमच्याकडून Hopsan .deb पॅकेज डाउनलोड करा प्रकाशन पृष्ठ. आम्ही एकतर वेब ब्राउझर वापरू शकतो किंवा आम्ही टर्मिनल (Ctrl + Alt + T) उघडू शकतो आणि त्यात वापरू शकतो wget नवीनतम रिलीझ केलेले पॅकेज डाउनलोड करण्यासाठी.

Hopsan deb पॅकेज डाउनलोड करा

wget https://github.com/Hopsan/hopsan/releases/download/v2.19.0/hopsan_2.19.0.20210510.1936_focal_amd64.deb

आजपर्यंत, उबंटू 20.04 साठी डाउनलोड केलेल्या फाईलचे नाव आहे 'hopsan_2.19.0.20210510.1936_focal_amd64.deb'. एकदा डाउनलोड पूर्ण झाल्यानंतर, आम्ही करू शकतो प्रोग्राम स्थापित करा टर्मिनल (Ctrl + Alt + T) उघडणे आणि त्यामधील कमांड कार्यान्वित करणे.

deb पॅकेज इन्स्टॉलेशन

sudo dpkg -i hopsan_2.19.0.20210510.1936_focal_amd64.deb

प्रतिष्ठापन दरम्यान दिसल्यास अवलंबित्व समस्या, आम्ही त्याच टर्मिनलमध्ये कार्यान्वित करून ते सोडवू शकतो:

sudo apt install -f

एकदा स्थापित केल्यानंतर, आम्ही आता आमच्या सिस्टमवर प्रोग्राम लाँचर शोधू शकतो.

अ‍ॅप लाँचर

विस्थापित करा

परिच्छेद हा कार्यक्रम आमच्या कार्यसंघामधून काढाआपल्याला केवळ टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि त्यातील कमांड कार्यान्वित करावी लागेल.

डेब पॅकेज विस्थापित करा

sudo apt remove hopsan; sudo apt autoremove

स्नॅप पॅकेजद्वारे

परिच्छेद स्थापित करा स्नॅप पॅक या कार्यक्रमाचे, आम्हाला फक्त एक टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि त्यात आदेश कार्यान्वित करावा लागेल:

स्नॅप म्हणून होप्सन स्थापित करा

sudo snap install hopsan

विस्थापित करा

परिच्छेद स्नॅप पॅकेज काढा, आम्हाला फक्त एक टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि त्यात आदेश कार्यान्वित करावा लागेल:

स्नॅप पॅकेज विस्थापित करा

sudo snap remove hopsan

फ्लॅटपाक पॅकेजद्वारे

जर तुम्ही उबंटू 20.04 एक प्रणाली म्हणून वापरत असाल आणि तुमच्याकडे तंत्रज्ञान सक्षम नसेल फ्लॅटपॅक आपल्या सिस्टममध्ये, आपण अनुसरण करू शकता मार्गदर्शक की एका सहकाऱ्याने त्याबद्दल लिहिले.

जेव्हा आपण फ्लॅटपाक पॅकेजेस स्थापित करू शकता, एक टर्मिनल उघडा (Ctrl + Alt + T) आणि चालवा कमांड इन्स्टॉल करा:

फ्लॅटपॅक म्हणून होप्सन स्थापित करा

flatpak install flathub com.github.hopsan.Hopsan

एकदा इन्स्टॉलेशन पूर्ण झाल्यावर, त्याच टर्मिनलमध्ये आपण ही इतर कमांड कार्यान्वित करू शकतो हॉप्सन सुरू करा:

flatpak run com.github.hopsan.Hopsan

विस्थापित करा

हे असू शकते हा कार्यक्रम विस्थापित करा टर्मिनल (Ctrl + Alt + T) उघडणे आणि त्यामधील कमांड वापरणे:

फ्लॅटपॅक पॅकेज विस्थापित करा

sudo flatpak uninstall com.github.hopsan.Hopsan

Hopsan कसे वापरावे याबद्दल अधिक जाणून घेण्यासाठी, वापरकर्ते करू शकतात सल्ला घ्या दस्तऐवज प्रकल्पाबद्दल किंवा ट्यूटोरियल त्याचे निर्माते काय देतात.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.