【摘 要】
:
AUTOSAR标准在2003年由全球知名整车厂商、制造商、零部件供应商和工具开发商等联合提出,致力于标准化系统软件的开发流程、降低软件对底层硬件平台的依赖性并提高软件的可移
论文部分内容阅读
AUTOSAR标准在2003年由全球知名整车厂商、制造商、零部件供应商和工具开发商等联合提出,致力于标准化系统软件的开发流程、降低软件对底层硬件平台的依赖性并提高软件的可移植性和可重用性。软件组件的建模通常处于V模型软件开发方法的设计的早期阶段,此时还不具备真实的硬件平台,软件组件的测试成为了一个值得关注的问题。
本文设计和实现的非实时软件在环仿真工具,集成于符合AUTOSAR标准的SmartSAR Studio,在软件组件建模完成并得到其实现代码的基础上,仿真验证位于同一个或不同ECU上的软件组件之间的消息通信,以及软件组件内部的调度行为。在早期阶段对软件组件的仿真验证,有利于尽早发现并修正软件组件的设计问题,缩短系统开发周期和提高开发效率。
本文的主要研究内容是设计并实现基于AUTOSAR的软件在环仿真工具。
1)在深入调研了国内外现有AUTOSAR解决方案中与软件组件仿真验证相关工作的基础上,对软件在环仿真工具进行整体上的架构设计,主要包括仿真引擎和仿真控制管理器两个部分。
2)给出了仿真引擎和仿真控制管理器的设计与实现过程。其中,仿真引擎为软件组件的实现代码搭建了一个运行环境,包括有信号产生器、通信模块、引擎内核和引擎控制器四个主要模块。而仿真控制管理器则实现了与SmartSAR Studio的集成和交互,并提供半自动的仿真引擎构建、仿真工具的状态控制以及仿真消息的图形化显示和存储等功能。
3)以车身控制模块BCM为案例介绍了软件在环仿真工具的应用。
其他文献
互联网技术高速发展给人们的生产和生活带来了极大的便利,人们在充分享受网络带来的方便同时也不能忽略网络安全问题。如今,单纯依靠传统的网络安全技术已经很难满足现有网络
随着可信计算的飞速发展,终端的安全从开机的BIOS启动到操作系统的可信已经无法满足实现的需要。面对大量的应用程序不安全因素,同时考虑到操作系统的多任务运行环境,应用程
在我国,中压配电网大多采用的是中性点非有效接地的方式也就是小电流接地方式。由于接地电流微弱,加上中压配电网接线复杂,分支众多,其单相接地故障定位成为一直以来尚未得到很好解决的难题。在小电流接地运行方式下发生单相接地故障时,故障相与非故障相的对地电压分别降低和升高导致系统相电压变得不对称,但线电压依然对称,所以系统虽存在故障但是仍能运行1-2小时,不过如果此故障持续长时间,就可能会引起PT爆炸、绝缘
人们在社会网络中的关系和活动可以被别人所了解和共享,在社会网络中的快速增长的服务和应用的数量带来的隐私泄露的问题不容忽视。由于图中的数据拥有非常丰富的信息,对比于传
随着数据库的广泛应用,人们所积累的数据量在急剧增加,如何从大量的数据中提取有用的知识,就成为当务之急。在这种情况下,人们引入了数据挖掘的思想,通过它可以预测未来的趋
随着计算机体系结构的发展,为顺应人们对高性能处理器的迫切需求,同时多线程处理器应运而生,成为目前主流的微处理器结构。针对同时多线程处理器的各项研究变得十分活跃,同时多线
步入工业革命以后,社会经济的发展,使得对矿产资源的需求越来越大。获取矿产资源的同时,所带来的负面问题也随之增多,其中环境问题较为显著。矿产的过度开采,并没有做好对环
报表设计工具是一种可以根据用户需求,通过拖拽操作灵活地添加表格元素的工具。它不仅具有操作简单的报表设计功能,同时还具有复杂的数据导入、处理、计算等功能。也支持用户对
随着大规模集成电路技术的发展和现代嵌入式系统发展的需要,以FPGA为代表的可重构硬件被越来越多的嵌入式系统采用。由于可重构硬件兼具ASIC的计算速度和微处理器的灵活性,所以