基于FMI的实时仿真应用研究

被引量 : 8次 | 上传用户:mxhdb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的迅速发展,工程系统所涉及到的学科领域也在扩大,涉及的领域包括机械、电子控制、液压、电气和计算机网络等。建模及仿真技术目前已经成为支撑工程系统开发的有效工具。然而,不同学科领域通常有其独特的建模及仿真分析软件,由于历史原因、使用习惯、经验积累及不同领域建模的特点,彼此不能实现兼容。本文以基于FMI的实时仿真应用为研究重点,实现多种仿真软件与半实物实时仿真系统之间的兼容性,为它们提供统一的开发平台,研究结果具有重要的实用价值。本论文基于FMI模型接口标准实现了如下两部分内容,运行于Windows平台的FMI实时仿真应用系统的主控软件SimDesign的设计开发,及运行于VxWorks平台的FMU模型仿真调度程序的设计开发。主控软件SimDesign用来作为该FMI实时仿真系统的主控部分,执行FMU模型的仿真设计、管理和控制。它负责创建仿真工程,加载更新FMU模型,并允许用户将用C/C++语言设计的仿真模型进行编译生成VxWorks可执行代码。在进行FMU模型的仿真实验时,将FMU模型及其模型配置文件通过ftp网络通信下载到VxWorks执行目标机,控制整个模型仿真试验的启停操作FMU模型仿真调度程序用于在VxWorks目标机中加载运行FMU模型,解析FMU模型配置文件,调用FMI标准提供的API函数对其进行实时仿真。同时接收主控端发出的控制指令,定期上传目标机当前状态,将实时采集到的数据以UDP组播的形式发送到主控端,在仿真实验结束后,将存入文件的记录数据上传到主控端指定的目录中以便以后的实验数据回放使用。为了验证FMI标准的先进性。加载simulink生成的小球自由落体运动FMU模型,生成VxWorks可执行文件,并通过主控软件,将其下载到VxWorks目标机中,实现模型的分布式实时仿真。结果表明,基于FMI标准的模型可以方便的与VxWorks实时仿真应用平台所兼容,实现跨平台、分布式的联合仿真,极大地提高了仿真的效率。
其他文献
[目的]将蛹虫草发酵液应用于八宝粥的生产中,为蛹虫草功能性食品的开发开拓新的思路。[方法]首先通过正交试验优化蛹虫草菌丝球的制备方法,再以得到的蛹虫草液体发酵产生的菌
从上世纪九十年代开始,中国企业在“走出去”政策的鼓励下,逐渐走出国门。随着经济全球的进一步深入发展,中国加入世贸组织,中国企业也开始了海外投资,加入竞争激烈的国际市
高等职业教育是指在高中阶段教育基础上,为生产建设、管理、服务第一线培养高级技术应用人才的专门教育。随着社会的进步,社会分工越来越细,职业种类越来越多,社会对高素质劳动者
目前,项目管理在建筑业、IT行业应用水平较高,而在电子制造业应用水平较低,并且,电子产品制造业对项目管理的研究主要集中在新产品开发阶段,而对新产品开发基本定型后到正式量产前
随着经济的飞速发展,技术人才的需求日益增长,我国对职业教育的重视程度越来越高;此外,随着我国铁路建设逐步加快,铁道施工与养护专业技术人员成为亟需人才,为铁道施工与养护
劳动争议不仅涉及劳资双方的利益,而且关系着整个社会的公共利益。因此,及时、高效解决劳动争议、化解劳动纠纷是构建和谐劳动关系的基础。《劳动争议调解仲裁法》的颁布实施
杨德昌,台湾新电影运动的旗手、世界重要的电影艺术大师,以其个性鲜明的叙事风格记录了台湾近现代社会的历史变迁。他擅长将西方电影理论与中国传统电影美学相结合,由此形成了一
女大学生宿舍人际关系因其在交往空间上的相对封闭性和交往时间上的频繁性而成为女大学生人际关系中最普遍、最直接和最重要的人际关系之一。然而,女大学生群体所具有的独特
随着我国医疗信息化的纵深发展,无疑为各医院之间以及医院所属各部门之间提供了病人信息和管理信息的收集、存储、处理、提取和数据交换广阔的空间,并满足所有授权用户的功能
随着社会的发展和进步,市场营销的观念也在逐渐变化,今天企业市场营销观念是以顾客需要为出发点的,也就是说企业在追求利润最大化的同时还要实现客户价值最大化,达到企业和客