摘要
本发明提供了一种通用的FMU模型生成方法,涉及仿真技术领域,该方法包括如下过程:定义一个自定义FMU模型的类,该类中包含FMI规范下的所有内置接口函数的基类;定义FMU模型的数据结构并设置仿真算法,数据结构由基础数据类衍生得到,其中包含FMI数据的信息对象均包装成枚举类;在Get_Model_Info代码中注册该自定义模型对象,使用户调用时可以查看该自定义模型对象的详细说明;定义FMU模型类的实例化指针;使用Cmake工具编译整个自定义模型,形成一个FMU模型文件。本发明提供的方法摆脱了FMU模型需要依托第三方商业软件进行建模的限制,支持开发端可以通过将想要实现的数学方法封装在对象类demo中便能跨过复杂的FMI接口实现过程。
技术关键词
模型生成方法
自定义模型
仿真算法
对象
编译平台
初始化方法
指针
数据
生成规则
基础
包装
模版
参数
格式
接口
模式
系统为您推荐了相关专利信息
能耗监测数据
习惯
能耗优化方法
物联设备
活动特征
碳排放监测方法
地理信息数据
三维模型
排放量
生成碳