Hopsan, бесплатная среда моделирования для жидкостных систем

о хопсане

В следующей статье мы рассмотрим Hopsan. Это бесплатное приложение для моделирования и моделирования с открытым исходным кодом для мехатронные системы и энергия жидкости который доступен для Gnu / Linux и Windows.

Hopsan - это инструмент моделирования многодоменных систем с открытым исходным кодом. Был разработан в подразделении мехатронных и гидравлических систем Университета Линчёпинга., который был выпущен под лицензией Apache версии 2.0.

Первоначально эта программа была разработана для моделирования жидкостных энергетических систем, но также был расширен за счет поддержки других областей, таких как электрическая, механическая, летная динамика и мощность транспортного средства.. Hopsan использует двунаправленные линии задержки (или элементы линии передачи TLM) для подключения моделей физических компонентов, но он также поддерживает моделирование потока сигналов с помощью общих математических функций и операторов.

Эта программа позволит нам экспортировать данные в форматы файлов CSV, XML, Gnuplot, HDF5 и Matlab. Он также поддерживает интерактивную анимацию смоделированной системы с поддержкой и воспроизведением в реальном времени.

Основные характеристики Hopsan

варианты гопсана

Некоторые особенности этой программы:

  • Cuenta con una центральная библиотека моделирования.
  • Приложение командной строки, с помощью которого мы можем автоматизировать пакетное моделирование.
  • Поддержка многоядерных процессоров для более быстрого моделирования.
  • Экспорт / импорт моделей используя функциональный интерфейс макетов.
  • Это позволит нам экспортировать модели в Matlab / Симулинк.

Hopsan работает

  • Экспорт данных в форматы CSV, XML, Gnuplot, HDF5 и Matlab.
  • Мы можем создавать модели из Modelica и C ++.
  • У нас будет интерактивные и воспроизводимые анимации.
  • Численная оптимизация.
  • Анализ чувствительности и частотной области.
  • Сможет сделать расчеты потерь энергии.
  • Сценарии с использованием HCOM или Python

Это лишь некоторые из возможностей этой программы. Они могут подробно проконсультируйтесь со всеми из них репозиторий на GitHub проект.

Установите Hopsan на Ubuntu

Эта программа доступна в виде файлов snap, flatpak и deb. В следующих строках мы увидим, как мы можем выполнить установку в нашей системе Ubuntu, используя эти пакеты.

Через пакет 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

На сегодняшний день имя загруженного файла для Ubuntu 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) и выполнить в нем команду:

удалить пакет deb

sudo apt remove hopsan; sudo apt autoremove

Через пакет Snap

к установить оснастка этой программы, нам нужно будет только открыть терминал (Ctrl + Alt + T) и выполнить в нем команду:

установить хопсан как оснастку

sudo snap install hopsan

деинсталляция

к удалить пакет оснастки, нам останется только открыть терминал (Ctrl + Alt + T) и выполнить в нем команду:

удалить пакет оснастки

sudo snap remove hopsan

Через пакет Flatpak

Если вы используете Ubuntu 20.04 в качестве системы и у вас не включена эта технология Flatpak в вашей системе вы можете следовать гид что об этом написал коллега.

Когда вы сможете установить пакеты flatpak, откройте терминал (Ctrl + Alt + T) и запустите команда установки:

установить хопсан в качестве плоского пака

flatpak install flathub com.github.hopsan.Hopsan

После завершения установки в том же терминале мы можем выполнить эту другую команду, чтобы начать хопсан:

flatpak run com.github.hopsan.Hopsan

деинсталляция

Он может удалить эту программу открытие терминала (Ctrl + Alt + T) и использование в нем команды:

удалить пакет Flatpak

sudo flatpak uninstall com.github.hopsan.Hopsan

Чтобы узнать больше о том, как использовать Hopsan, пользователи могут проконсультируйтесь с документация о проекте или учебные пособия что предлагают его создатели.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.