U sljedećem članku ćemo pogledati Hopsan. Ovo je besplatna i aplikacija za simulaciju i modeliranje otvorenog koda za mehatronički sustavi i energije fluida koji se mogu naći dostupni za Gnu / Linux i Windows.
Hopsan je alat za simulaciju više domena otvorenog koda. Bilo je razvijen u odjelu mehatroničkih i fluidnih sustava Sveučilišta Linköping, koji je objavljen pod licencom Apache verzije 2.0.
Izvorno je ovaj program razvijen za simulaciju fluidiziranih energetskih sustava, ali i proširen je podrškom za druge domene kao što su električna, mehanička, dinamika leta i snaga vozila. Hopsan koristi dvosmjerne linije odgode (ili elementi dalekovoda TLM) za povezivanje modela fizičkih komponenti, ali također podržava modeliranje protoka signala s uobičajenim matematičkim funkcijama i operatorima.
Ovaj program će nam omogućiti izvoziti podatke u formate datoteka CSV, XML, Gnuplot, HDF5 i Matlab. Također podržava interaktivnu animaciju simuliranog sustava s podrškom i reprodukcijom u stvarnom vremenu.
Opće značajke Hopsana
Neke značajke ovog programa su:
- Ima a središnja simulacijska knjižnica.
- Aplikacija naredbenog retka, pomoću kojih možemo automatizirati šaržnu simulaciju.
- Podrška za više jezgri za brže simulacije.
- Izvoz / uvoz modela pomoću funkcionalnog sučelja maketa.
- To će nam omogućiti izvoziti modele u matlab /Simulink.
- Izvoz podataka u formate CSV, XML, Gnuplot, HDF5 i Matlab.
- Možemo stvoriti modele iz Modelice i C ++.
- Imat ćemo interaktivne animacije i animacije za reprodukciju.
- Numerička optimizacija.
- Analiza osjetljivosti i frekvencijske domene.
- Mogu proračuni gubitaka energije.
- Scripting pomoću HCOM -a ili Pythona
Ovo su samo neke od značajki ovog programa. Oni mogu detaljno se posavjetujte sa svima spremište na GitHubu projekta.
Instalirajte Hopsan na Ubuntu
Ovaj se program može naći dostupan kao snap, flatpak i deb datoteke. U sljedećim redovima ćemo vidjeti kako možemo instalirati na naš Ubuntu sustav pomoću ovih paketa.
Preko DEB paketa
Za početak hoćemo preuzmite Hopsan .deb paket sa svojeg stranica izdanja. Možemo koristiti web preglednik ili otvoriti terminal (Ctrl + Alt + T) i koristiti ga u njemu wget za preuzimanje najnovijeg objavljenog paketa.
wget https://github.com/Hopsan/hopsan/releases/download/v2.19.0/hopsan_2.19.0.20210510.1936_focal_amd64.deb
Od danas, naziv preuzete datoteke za Ubuntu 20.04 je 'hopsan_2.19.0.20210510.1936_focal_amd64.deb'. Nakon što preuzimanje završi, možemo instalirati program otvaranje terminala (Ctrl + Alt + T) i izvršavanje naredbe u njemu:
sudo dpkg -i hopsan_2.19.0.20210510.1936_focal_amd64.deb
Ako se tijekom instalacije pojavi problemi ovisnosti, možemo to riješiti izvršavanjem na istom terminalu:
sudo apt install -f
Nakon instalacije, sada možemo tražiti pokretač programa na našem sustavu.
deinstalirati
u uklonite ovaj program iz našeg tima, morat ćemo samo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu u njemu:
sudo apt remove hopsan; sudo apt autoremove
Preko Snap paketa
u instalirajte snap pack ovog programa, trebat ćemo samo otvoriti terminal (Ctrl + Alt + T) i u njemu izvršiti naredbu:
sudo snap install hopsan
deinstalirati
u ukloniti snap paket, morat ćemo samo otvoriti terminal (Ctrl + Alt + T) i u njemu izvršiti naredbu:
sudo snap remove hopsan
Preko Flatpak paketa
Ako koristite Ubuntu 20.04 kao sustav i nemate omogućenu tehnologiju flatpak u svom sustavu možete pratiti Vodič da je kolega o tome napisao.
Kad možete instalirati flatpak pakete, otvorite terminal (Ctrl + Alt + T) i pokrenite naredba za instalaciju:
flatpak install flathub com.github.hopsan.Hopsan
Nakon što instalacija završi, na istom terminalu možemo izvršiti ovu drugu naredbu za počni hopsan:
flatpak run com.github.hopsan.Hopsan
deinstalirati
To može deinstalirajte ovaj program otvaranje terminala (Ctrl + Alt + T) i upotreba naredbe u njemu:
sudo flatpak uninstall com.github.hopsan.Hopsan
Korisnici mogu saznati više o tome kako koristiti Hopsan konzultirati documentación o projektu ili tutorijali što njegovi tvorci nude.