Advertisement

FMI++ Library:一个高级开源实用程序包,用于基于FMI的软件开发。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
功能模型接口(FMI)规范的设计初衷是仅以C语言接口的形式呈现核心、最基础的功能。 这一选择显著提升了其应用上的适应性,并使其能够在近乎所有的平台上得以顺利部署。 然而,这种底层化的方法也预设了使用该FMI组件的几项必要条件,即需要具备相应的仿真工具支持。 FMI ++库通过引入高级功能,成功地解决了构建符合FMI规范的模型和工具所面临的挑战,从而极大地简化了此类模型和工具的处理与操作流程。 此外,FMI ++库还提供了丰富的实用程序,旨在帮助大量的仿真工具实现与FMI标准兼容的接口。 总而言之,FMI ++库致力于连接基础FMI规范与仿真工具通常所要求的各项特性。 该库采用类似于BSD许可证的授权方式进行分发。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • FMI++库:FMI工具-
    优质
    FMI++是一款开源库,为基于Functional Mock-up Interface(FMI)标准的复杂系统建模与仿真提供一系列高级功能和实用工具,助力开发者提高效率。 功能模型接口(FMI)规范仅提供基于C语言的基本功能接口。一方面,这增加了使用的灵活性,并且可以移植到几乎任何平台;另一方面,这种方法意味着需要具备一些仿真工具的先决条件才能使用这种FMI组件。为了解决这个问题并简化处理和操作符合FMI规范的模型及工具的问题,开发了FMI ++库。此库提供了高级功能以及实用程序来实现大量仿真的FMI兼容接口。 此外,FMI++ 库旨在填补基本 FMI 规范与仿真工具通常需要的功能之间的差距,并且它使用类似于 BSD 的许可证进行分发。
  • Matlab-FMU: WindowsFMI++ MATLAB工具箱(
    优质
    Matlab-FMU是一款为Windows设计的开源MATLAB插件,它扩展了功能模拟接口(FMI)的标准应用,支持高级模型集成与仿真。 此 MATLAB 工具箱提供了 Windows 上 FMI++ 库的所有功能。这包括导入用于模型交换和联合仿真的 FMU 以及将 MATLAB 脚本导出为用于联合仿真的 FMU。
  • Unity-FMI-插:适Unity功能模型接口(FMI)
    优质
    Unity-FMI插件是一款专为Unity开发者的工具,它实现了功能模型接口(FMI)标准,使开发者能够轻松集成和仿真复杂的工程系统模型。 Unity FMI附加组件的入门教程包括下载并导入步骤。选择“Assets > Import FMU”以开始导入FMU文件。这会在Resources目录下创建模型描述,并列出所有可用变量,同时将FMU提取到StreamingAssets文件夹中。 现在可以在脚本中使用这个FMU了(完整的示例代码如下): ```csharp public class BouncingBall : MonoBehaviour { FMU fmu; void Start () { fmu = new FMU2(bouncingBall); fmu.SetupExperiment(Time.time); fmu.EnterInitializationMode(); fmu.ExitInitializationMode(); } } ``` 这段代码展示了如何初始化和设置实验环境。
  • MATLAB - MSPC
    优质
    本软件为MATLAB环境下开发的一款基于MSPC(多变量统计过程控制)的基准工具,适用于工业数据分析与监控。 了解基于PCA的多变量统计过程控制(MSPC)策略的GUI教程,在MATLAB开发环境中创建一个基准软件。
  • FMI和Matlab在半物仿真中案例(FMI Support in the dSPACE Toolchain.pdf)
    优质
    本文档详细探讨了功能 Mockup Interface (FMI) 和 MATLAB 在半实物仿真系统中的集成与应用,通过具体案例展示了如何利用 dSPACE 工具链实现高效且准确的模型互操作和硬件在环测试。 仿真技术将在工业4.0的发展中扮演关键角色。FMI(功能模型交换)作为一种被宝马、奔驰等厂商支持的数据标准,将成为仿真系统中广泛应用的模型交互接口标准。
  • Android上位机
    优质
    这是一款专为Android设备开发者设计的上位机软件,提供了便捷的调试、监控和控制功能,帮助开发者高效地进行应用程序开发与测试。 一个Android上位机应用程序适合新手学习Android开发。
  • FMI标准:功能模型接口(FMI)规范
    优质
    FMI(功能模型交换)标准提供了一种统一的方法来描述和交换动态系统模拟中的组件模型,适用于多种软件工具间的互操作。 功能化样机界面(FMI)是一个免费标准,定义了一个接口用于结合使用XML文件、二进制文件以及C代码来交换动态模型。它由工具支持,并且持续维护。 储存库结构如下: - docs:规范文档的来源。 - headers:头-C-API的headers头文件。 - schema:modelDescription.xml的XSD模式。 有关为项目贡献和建立规范文档的信息可以在相应的板块找到。 本段落档包括以下分支: - master:下一个版本的开发分支。 - supportv2.0.x:维护FMI 2.0版的分支。 版权及许可信息如下: 代码与文档的版权属于MODELISAR联盟(2008-2011)和Modelica协会项目FMI(2012-至今)。根据发布的许可证使用代码。文档发布详情请参阅相关说明。
  • C++计算器码分享)
    优质
    这是一个功能强大的C++编写的高级计算器程序包,包含多种数学运算和函数实现。此开源项目旨在提供可直接使用的代码资源,促进学习与交流。 这是一个源码包,下载后可以直接看到可视化的小界面。适用于处于学习阶段的同学拿来研究学习,这是本人在本科学习时期完成的一个小作业。因为我也曾在网上找寻适合的资源但始终没有找到合适的,所以现在分享给大家。希望这个项目能够帮助到有需要的人。
  • Android计算器应
    优质
    这是一款专为安卓系统设计的多功能计算器应用,提供基础计算、科学运算及单位换算等多种实用功能,旨在提升用户的日常计算效率。 这是一篇关于Android开发的计算器实现教程,内容简单明了,但对于初学者来说非常有价值。
  • FMI Toolbox for Simulink
    优质
    FMI Toolbox for Simulink是一款用于在Simulink环境中导入和连接FMI兼容模型的工具箱,支持协同工作与仿真复用。 Simulink的FMI Toolbox包可以将Simulink模型导出为FMU模型。