基于OSEK/VDX规范的车载嵌入式操作系统IAMT-OSEK研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:yyttuuabc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,汽车电子系统在整车中所占的比例逐年增大,车辆的电子化水平已经成为衡量现代汽车发展的重要标志之一。同时,汽车电子控制软件的开发面临着复用性和兼容性缺乏的问题,尤其是车载操作系统等软件开发过程开销巨大,不同厂商的产品之间兼容性差。因此,如何寻求一个通用标准,规范不同厂商生产的汽车电子产品之间的兼容性和互通性,成为汽车电子行业转变开发方式、提高生产效率、广泛建立合作的关键。   OSEK/VDX规范是一个开放式的体系结构,其主旨是从现有软件的移植性、复用性、扩展性出发,用标准化的接口和协议来规范软件的模块化设计。该规范的建立在一定程度上解决了汽车电子控制软件开发所面临的问题。国外对于OSEK/VDX规范的研究走在前列,国内对OSEK/VDX规范尤其是对其嵌入式实时操作系统规范OSEK OS的研究和开发仍然处于起步阶段,因此,研究符合OSEK OS规范的实时操作系统,并最终开发出符合OSEK/VDX规范的车载嵌入式平台,对推进我国汽车电子技术发展有重要意义。   本论文在中科院知识创新工程领域前沿项目“智能汽车关键技术预研”的支持下,参照μC/OS-II内核的架构,在对OSEK/VDX操作系统标准进行深入研究的基础上,建立适用于车载系统的符合OSEK/VDX规范的嵌入式操作系统内核IAMT-OSEK(其中IAMT为中科院先进制造技术研究所简称),着重针对任务管理方式、优先级反转问题和警报管理等方面的功能进行研究和设计,并在FreeScale HCS12平台上进行实验和验证。   对IAMT-OSEK内核的研究和设计工作主要包括:首先在任务管理方面,在OSEK OS关于任务优先级定义的基础上对任务调度算法进行改进,允许一个优先级下定义多个任务,优先级不同的任务之间采用原来高优先级优先的调度方式,优先级相同的任务采用先进先出(FIFO)的方法来处理,这样改进之后的内核可以适用车载环境的一些高端应用;然后引入一种新的资源互斥解决方案一—优先级天花板协议,解决在实时操作系统中普遍存在的优先级反转问题,使我们的操作系统内核能够在对时间要求严格的车载环境中高效工作;最后根据OSEK OS中警报管理的定义,给操作系统内核增添外围的警报管理功能,以满足嵌入式控制系统处理周期性事件的需要。   本文最后将所设计的IAMT-OSEK内核在FreeScale HCS12平台上实现,并编写测试程序进行检验,操作系统的基本功能都通过了试验和测试,运行状况良好。
其他文献
仿人机器人研究集机械,电子,计算机,材料,传感器,控制技术等多门科学于一体,代表着一个国家的高科技发展水平。双足稳定行走作为仿人机器人实用的前提条件,一直是仿人机器人
近年来,随着科技的发展,多智能体协调控制技术在军事和民用中得到广泛的应用,如侦查监视与目标打击、智能高速公路、环境监测、未知环境探索等。一致性问题是多智能体协调控
目前,世界上大部分电力系统已发展成为集中发电、远距离输电的大型互联网络系统。但是随着近年来用电负荷的不断增加,受端电网对外来电力的依赖程度也不断提高,使电网运行的稳定性和安全性下降。为解决问题,上世纪90年代以来在国外提出将分布式发电技术与储能技术综合在一起的特殊电网形式,即微型电网(Microgrid)。并网逆变技术是微电网实现并网的关键技术,其主要功能是将各种间歇式能源发电组成的直流母线上的电
随着技术的革新,机器人的应用领域不断拓展,人们对于带有环境感知、自主规划路径的自主式移动机器人需求不断增加,自主式移动机器人逐渐成为机器人研究领域中的热点问题受到
钢铁企业中能源介质的传输与转换的过程复杂,确保连续、安全和经济的能源供应是企业能源管理的重要任务。从钢铁企业能源的使用情况来看,副产煤气是能源优化调度的重点。由于
精益生产作为一种先进的生产管理方式和当今制造业最卓越的管理模式,受到了学术界和产业界的高度重视。它以持续改善为目标,在注重生产过程管理的同时,也注重人员管理。精益生产以人为本,强调生产过程的精细化管理。随着企业信息化水平的提升,研究将精益生产理念与信息化技术相结合,利用信息化技术手段支持实现生产过程的精细化管理与监控,对推进精益生产方式的实施具有重要现实意义。目前,我国的装配制造企业在装配方式上主
本文根据电阻层析成像(ERT)技术的相邻测试原理,设计了ERT数据采集系统样机,并对样机进行了测试。它包括以下电路设计:设计了基于直接数字合成(DDS)技术的幅度、频率可以数字
服务型机器人不仅需要在非结构化环境中运动,更为重要的是需要具有操作能力,就好比人类做任何事情都离不开灵巧的手臂。服务型机器人的操作能力主要通过其安装的机械臂来体现。
学位
人或动物的诸多技能或行为是在其神经系统自学习和自组织的过程中渐进地形成和发展起来的,理解和模拟人和动物神经系统内在的学习和组织机制,并将这种机制赋予机器,是控制科学、
学位
随着计算机技术、数字信号处理理论和视觉传感技术的发展,人们开始了基于视觉的定位技术的研究。为实现高精度、不依靠外部设备的室内定位,本文在对现有的室内定位技术进行了
学位