在下一篇文章中,我们将了解 Hopsan。 这是 一个免费的开源模拟和建模应用程序,用于 机电系统 和流体能量 可用于 Gnu/Linux 和 Windows。
Hopsan 是一个开源的多域系统仿真工具。 一直 由林雪平大学机电和流体系统部门开发,它是在 Apache 2.0 版许可下发布的。
最初这个程序是为模拟流体能量系统而开发的,但也 已经扩展,支持其他领域,如电气、机械、飞行动力学和车辆动力. Hopsan 使用双向延迟线(或 TLM 传输线元件) 来连接物理组件模型,但它还支持使用常用数学函数和运算符进行信号流建模。
该计划将使我们 将数据导出为文件格式 CSV、XML、Gnuplot、 高密度纤维板5 和 Matlab. 它还支持具有实时支持和回放的模拟系统的交互动画。
合山一般特点
该程序的某些功能包括:
- 它有一个 中央模拟库.
- 命令行应用程序,通过它我们可以自动化批量模拟。
- 多核支持 为了更快的模拟。
- 模型的导出/导入 使用模型的功能接口。
- 它将使我们能够 将模型导出到 MATLAB /Simulink.
- 数据导出为格式 CSV、XML、Gnuplot、HDF5 和 Matlab.
- 我们可以 从 Modelica 和 C++ 创建模型.
- 我们将有 交互和播放动画.
- 数值优化.
- 灵敏度和频域分析.
- 可以做 能量损失计算.
- 脚本 使用 HCOM 或 Python
这些只是该程序的某些功能。 可 从中详细咨询所有这些 GitHub上的存储库 项目的.
在 Ubuntu 上安装 Hopsan
该程序可以作为 snap、flatpak 和 deb 文件找到。 在以下几行中,我们将看到如何使用这些软件包在我们的 Ubuntu 系统上执行安装。
通过 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
截至今天,Ubuntu 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
通过 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)并在其中使用命令:
sudo flatpak uninstall com.github.hopsan.Hopsan
要了解更多关于如何使用 Hopsan 的信息,用户可以 咨询 文件 关于项目或 教程 它的创造者提供了什么.