当前位置: 首页> 学位论文 >详情
原文传递 汽车软件开发VFB仿真环境的研究与实现
论文题名: 汽车软件开发VFB仿真环境的研究与实现
关键词: 汽车电子产品;软件开发;AUTOSAR标准;虚拟功能总线;仿真方法
摘要: 近年来,汽车电子产品在汽车产业中正占据越来越重要的地位,其硬件和软件的复杂度也越来越高。汽车软件不再是简单的控制程序,而是包含了多种功能的完整系统,其开发面临的也是一个异构的硬件环境。因此,车载系统的开发通常有一个较长的周期,而且系统的测试和验证需要在开发完成之后借助硬件来完成。如果在前期阶段系统设计有误,将延长系统开发周期。为了解决软件层和硬件层存在的交叉和依赖关系,实现软件和硬件的并行开发,全球各大汽车厂商制定了AUTOSAR标准。
  虚拟功能总线(Virtual Function Bus, VFB)是AUTOSAR中通信机制的抽象,它使得系统开发脱离硬件环境的限制,软件之间通信功能通过标准的接口就能实现。本文在研究AUTOSAR标准,特别是VFB规范的基础上,结合汽车电子领域的仿真方法,设计并实现了VFB仿真环境的原型。本原型能实时展示软件组件的运行信息,动态修改系统中的数据,在系统开发的早期阶段对其进行仿真,减少因在开发的后期阶段发现错误而导致系统重新设计的风险。
  本文的主要工作如下:
  (1)研究AUTOSAR体系结构和VFB规范,对现有AUTOSAR开发工具中提供的仿真功能进行调研和分析,为VFB仿真环境的研究提供理论基础。
  (2)研究汽车电子软件开发中的仿真方法。结合软件在环仿真技术,对仿真环境从功能方面进行了需求分析,设计了仿真流程和仿真环境的整体架构。
  (3)将仿真环境划分为项目管理器、代码生成引擎、通信和仿真监控界面四个子模块,对每个模块进行设计和实现,完成仿真环境的原型。
  (4)测试仿真环境的基本功能。结合汽车领域中的实际需求,设计并实现了一个应用实例,对该实例进行了仿真。
作者: 严永嘉
专业: 计算机软件与理论
导师: 晏华
授予学位: 硕士
授予学位单位: 电子科技大学
学位年度: 2014
正文语种: 中文
检索历史
应用推荐