Hopsan, besplatno simulacijsko okruženje za fluidne sustave

o hopsanu

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

hopsan opcije

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.

hopsan trčanje

  • 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.

preuzmite paket Hopsan deb

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:

instalacija deb paketa

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.

pokretač aplikacija

deinstalirati

u uklonite ovaj program iz našeg tima, morat ćemo samo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu u njemu:

deinstalirati deb paket

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:

instalirajte hopsan kao snap

sudo snap install hopsan

deinstalirati

u ukloniti snap paket, morat ćemo samo otvoriti terminal (Ctrl + Alt + T) i u njemu izvršiti naredbu:

deinstalirati snap paket

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:

instalirajte hopsan kao flatpak

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:

deinstalirati flatpak paket

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.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.