पुढील लेखात आम्ही होप्सानवर एक नजर टाकणार आहोत. हे आहे साठी एक विनामूल्य आणि मुक्त स्त्रोत अनुकरण आणि मॉडेलिंग अनुप्रयोग मेकाट्रॉनिक प्रणाली आणि द्रव ऊर्जा जीएनयू / लिनक्स आणि विंडोजसाठी उपलब्ध आढळू शकते.
होप्सन हे ओपन सोर्स मल्टीडोमेन सिस्टम सिम्युलेशन साधन आहे. आहे लिंकोपिंग विद्यापीठाच्या मेकाट्रॉनिक आणि फ्लुईड सिस्टीम विभागात विकसित, जे अपाचे आवृत्ती 2.0 परवाना अंतर्गत जारी केले गेले.
मूलतः हा कार्यक्रम द्रव ऊर्जा प्रणालींच्या अनुकरणासाठी विकसित केला गेला होता, परंतु देखील इलेक्ट्रिकल, मेकॅनिकल, फ्लाइट डायनॅमिक्स आणि वाहन पॉवर सारख्या इतर डोमेनच्या समर्थनासह विस्तारित केले गेले आहे. होप्सन द्वि-दिशात्मक विलंब रेषा वापरते (किंवा TLM ट्रान्समिशन लाइन घटक) भौतिक घटक मॉडेल कनेक्ट करण्यासाठी, परंतु हे सामान्य गणितीय कार्ये आणि ऑपरेटरसह सिग्नल फ्लो मॉडेलिंगला देखील समर्थन देते.
हा कार्यक्रम आम्हाला परवानगी देईल फाईल फॉरमॅटमध्ये डेटा निर्यात करा CSV, XML, Gnuplot, एचडीएफ 5 आणि मॅटलॅब. हे रिअल-टाइम समर्थन आणि प्लेबॅकसह सिम्युलेटेड सिस्टमच्या परस्परसंवादी अॅनिमेशनला देखील समर्थन देते.
Hopsan सामान्य वैशिष्ट्ये
या कार्यक्रमाची वैशिष्ट्ये अशी आहेत:
- हे एक आहे केंद्रीय अनुकरण ग्रंथालय.
- कमांड लाइन अर्ज, ज्याद्वारे आम्ही बॅच सिम्युलेशन स्वयंचलित करू शकतो.
- मल्टी-कोर समर्थन जलद अनुकरणांसाठी.
- मॉडेल्सची निर्यात / आयात मॉकअपचे कार्यात्मक इंटरफेस वापरणे.
- हे आम्हाला परवानगी देईल मॉडेल निर्यात करा मातलाब / सिमुलिंक.
- स्वरूपनात डेटा निर्यात CSV, XML, Gnuplot, HDF5 आणि Matlab.
- आम्ही करू शकतो मॉडेलिका आणि सी ++ पासून मॉडेल तयार करा.
- आमच्याकडे असेल परस्परसंवादी आणि प्लेबॅक अॅनिमेशन.
- संख्यात्मक अनुकूलन.
- संवेदनशीलता आणि वारंवारता डोमेन विश्लेषण.
- करू शकतो उर्जा तोटा गणना.
- स्क्रिप्टिंग HCOM किंवा Python वापरून
ही या प्रोग्रामची काही वैशिष्ट्ये आहेत. ते करू शकतात च्या सर्वांचा सविस्तर सल्ला घ्या गिटहब वर रेपॉजिटरी प्रकल्प.
उबंटूवर होप्सन स्थापित करा
हा कार्यक्रम स्नॅप, फ्लॅटपॅक आणि डेब फाइल्स म्हणून उपलब्ध आहे. खालील ओळींमध्ये आम्ही हे पॅकेजेस वापरून आमच्या उबंटू सिस्टमवर कसे स्थापित करू शकतो ते पाहू.
DEB पॅकेजद्वारे
सुरू करण्यासाठी आम्ही करू तुमच्याकडून Hopsan .deb पॅकेज डाउनलोड करा प्रकाशन पृष्ठ. आम्ही एकतर वेब ब्राउझर वापरू शकतो किंवा आम्ही टर्मिनल (Ctrl + Alt + T) उघडू शकतो आणि त्यात वापरू शकतो wget नवीनतम रिलीझ केलेले पॅकेज डाउनलोड करण्यासाठी.
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) उघडणे आणि त्यामधील कमांड कार्यान्वित करणे.
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 कसे वापरावे याबद्दल अधिक जाणून घेण्यासाठी, वापरकर्ते करू शकतात सल्ला घ्या दस्तऐवज प्रकल्पाबद्दल किंवा ट्यूटोरियल त्याचे निर्माते काय देतात.