本系列文章主要是对近阶段的新接手的项目进展作一个自我跟踪总结,其中可能有相关文档的描述或者个人对文档的理解。如果能对您有所帮助,我会很高兴,同时也非常乐意跟您作相关的交流
FMI(Functional Mock-up Interface )是Modelisar 项目中的一部分,该项目是由德国教科部和多家著名企业共同投资立项组建,主要涉及汽车设计和仿真领域。FMI的目标是定义一个开放的接口,用来实现可执行的并且可被调用的FMU(Functional Mock-up Unit)及相关内容,主要是定义了模型交换和联合仿真方面的开放接口。FMI函数被仿真器调用,来创建一个或多个FMU的实例,称作模型实例,并运行这些模型实例,通常与其它模型实例联合运行。一个FMU可以是自行积分的(联合仿真),也可能要求仿真器来执行数值积分。另外,某些工具可借用网络进行交互,也就是联合仿真。
FMI的定义是MODELISAR项目的一个成果。其目的是,让不同软件系统的动态系统模型能够为软件/模型/硬件在环仿真及嵌入式系统联合应用。
FMI的模型交换和联合仿真接口的第一个版本这里 可以下载。