论文题名: | 基于OSEK规范的添蓝喷射泵的控制单元设计 |
关键词: | 添蓝喷射泵;操作系统;汽车电子软件;可移植性;可重用性 |
摘要: | 随着汽车电子化和数字化技术的迅猛发展,对汽车电子软件的要求越来越高,而车用电控系统实时性要求越来越精确,其内嵌的控制算法越来越复杂,汽车电子软件的开发变得越来越困难,亟需新型的、高效的软件体系架构来打破汽车电子软件的发展瓶颈。为了使汽车电子软件拥有更好的可移植性、可维护性,以便进行更好的开发。国际汽车制造商联合推出了OSEK/VDX标准。 使添蓝喷射泵软件结构符合OSEK/VDX标准,可以增加软件和代码的可移植性和可重用性,提高设计的开发效率,缩短开发时间,降低开发成本,还能与汽车的其他部件之间具有通用的网络接口,便于扩展。 本文的研究内容主要是以实验室自主研发的添蓝喷射泵为对象,基于现有技术条件,给添蓝喷射泵构建合适的硬件以及软件架构,并且移植一个适用的操作系统然后使之部分性能符合OSEK/VDX操作系统规范。首先阐述了添蓝喷射泵的整体结构,依据泵的功能需求,从硬件和软件两个方面构建合适的架构,然后将选择好的操作系统μC/OS-Ⅱ移植到硬件平台并做代码测试,通过测试后修改已经移植好的操作系统代码,使其中一些不匹配的特性最终能够符合OSEK/VDX操作系统规范并做相关测试。 本文的主要工作有以下几点: (1)添蓝喷射泵控制单元的总体设计:了解添蓝喷射泵的工作过程,分析添蓝喷射泵的机械结构以及控制部分的功能需求,根据需求选择合适的芯片,设计控制核心的硬件结构;然后考虑到软件平台的通用性,结合定量执行和加热控制的流程,给出了软件架构。 (2)移植μC/OS-Ⅱ操作系统:选择合适的嵌入式操作系统,编写程序,修改与处理器相关的基本配置和定义,移植代码文件,测试是否移植成功。 (3)使移植后的μC/OS-Ⅱ符合OSEK/VDX操作系统规范:对比OSEK/VDX操作系统和μC/OS-Ⅱ的特性,分析比较出其中不匹配的特性,通过修改μC/OS-Ⅱ内核,使其中部分特性可以符合OSEK/VDX操作系统规范。 (4)测试修改后的系统是否符合OSEK/VDX操作系统规范:搭建测试的平台,结合OSEK/VDX操作系统的特性,设计测试的方法。 |
作者: | 张璇 |
专业: | 轮机工程 |
导师: | 喻方平 |
授予学位: | 硕士 |
授予学位单位: | 武汉理工大学 |
学位年度: | 2013 |
正文语种: | 中文 |