基于实时操作系统发动机电控单元软件的研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:zaizhen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
汽车工业的飞速发展,使汽车在控制、通信和网络方面的要求越来越复杂,嵌入式实时操作系统以及32位微控制器为基本技术特征的新一代电控单元ECU (Electronic Control Unit)成为汽车电子应用的主流。近来汽车工业自发地在关键的操作系统上采用符合OSEK标准的实时操作系统代码,最早由德国的Karlsruhe大学发起的OSEK/VDX项目支持软件在多个项目间的可移植性和可重用性,节约了大量的开发和重新开发ECU软件的成本。本文对基于嵌入式操作系统的发动机电控单元的软件开发进行了深入的研究。本文分析了车用嵌入式操作系统标准规范OSEK/VDX,并在此基础上选择了源码开放的实时操作系统μC/OS-Ⅱ作为控制芯片要加载的操作系统。详细研究了μC/OS-Ⅱ的内核结构及其特点,并根据OSEK/VDX规范标准,对μC/OS-Ⅱ的内核机构进行了修改,使得对控制系统的开发符合国际标准。将μC/OS-Ⅱ移植到一ARM7芯片上,并成功运行,为后续应用程序的开发奠定了基础。实时多任务操作系统μC/OS-Ⅱ的移植成功,使得将以往复杂的发动机控制功能划分为各个具体任务成为可能。在合理划分具体任务后,对各个具体任务进行了设计,包括任务的优先级设计,任务的工作流程设计以及信号量的使用设计等。最后,在完成各个具体任务设计的基础上进行总体的控制系统软件设计,实现了基本的控制功能。这种基于实时操作系统多任务设计的控制软件,避免了在同一个控制周期内因重复采样造成CPU时间的浪费,在控制周期内只需完成一次控制信号的测量,并将其转换成规范数据后再进行控制算法的解算,这样就保证了输出量与输入量逻辑关系的一致。当增减系统功能时只需调整相应的模块,便于完成复杂的控制,使得任务的进程管理机制代替传统的前后台单任务执行机制成为可能,使系统具有更高的实时性、可靠性和灵活性,满足了发动机的控制要求。
其他文献
期刊
装备制造业是国民经济的主体,是立国之本、兴国之器、强国之基。没有强大的制造业,就没有国家和民族的强盛。打造具有国际竞争力的制造业,是我国提升综合国力、保障国家安全、建
普通话是现代标准汉语的另一个称呼,是以北京语音为标准音,以北方官话为基础方言,以典范的现代白话文著作为语法规范的通用语.在闽南地区,闽南人的普通话语音面貌受闽南语的
关节轴承的内、外圈在服役时会发生相对滑动,当载荷增大时,内圈钢表面和外圈钢表面之间的摩擦系数增大,磨损加重,直接影响到关节轴承的使用寿命。因此,寻找一种用于内、外圈间新型
“中国力学虚拟人”是国家自然科学基金重点项目。它是一个人体骨肌系统参数化几何模型,通过输入人体参数,可以转换为具体研究对象的骨肌系统模型;它同时是一个人体骨肌系统
本文建立了电子机柜隔振系统的力学模型,通过分析一般设备支承任意布置的刚度耦合特征和弹性支承规则布置的刚度耦合特征,对电子机柜隔振系统的耦合振动特征进行了分析研究。对
石油资源匮乏与环境污染已经成为制约汽车工业可持续发展的两大难题。而混合动力汽车(HEV,Hybrid Electric Vehicle),已经成为国际公认的解决两大难题的有效策略。仅仅具有了
无人飞行器在现代军事和民用方面得到了越来越广泛的应用,引起了世界各国学者的关注和研究。起飞和着陆是无人机飞行过程中的两个复杂阶段,也是无人机研制的关键技术之一,因而超
课前预习,就是学生在教师讲课前,自学新课内容,做到初步理解,并做好上课的知识准备的过程.即在老师讲课以前,学生自己先独立地阅读新课内容,做到初步理解,做好知识上的准备工
三峡库区是地质灾害极强发育区,水库回水是三峡库区地质环境变化的重大转折点,随着三峡工程的完成,库区水位将由现在的135m逐步升高到156m、175m,并将在145m与175m之间作周期性的