当前位置:首页 > 嵌入式 > 嵌入式教程
[导读]MPC555的发动机电控单元最小系统设计

  :介绍一种32位RISC微控制器MPC555在高压共轨柴油发动机电子控制单元(ECU)中的应用;给出以单片MPC555最小系统及TornadoforOSEKWorks嵌入式集成开发环境为ECU硬件和软件开发平台的实现方案;侧重介绍ECU的硬件功能模块、软件总体设计等。利用MPC555的丰富片上资源和基于OSEKVDX标准的实时多任务操作系统集成开发环境,减少ECU软硬件开发的复杂性,保证发动机管理系统对ECU苛刻的实时性和可靠性要求。

关键词:发动机电子控制单元(ECU)  MPC555  实时操作系统(RTOS)

 

    随着当前电子技术及发动机电控技术的发展,以32位嵌入式微控制器及多任务实时操作系统为基本技术特征的新一代电子控制单元ECU(Electronic Control Unit)。本文在TonadoforOSEKWorks多任务实时操作系统及32Power PC微控制器MPC555的基础上,介绍高压共轨柴油发动机电子控制单元的最小系统设计方案。

 

1  柴油发动机电子控制单元主要功能及特点

  电控技术的发展为柴油发动机获得更好的排放指标、动力性能与燃油经济性提供了可能。发动机电子控制单元的核心就是通过ECU检测柴油机的各种实时状态参数,实现对燃油喷射量、喷油正时、喷油规律及喷油压力等参数的灵活控制;优化燃烧,使柴油机始终运行在最佳状态下。


      高压共轨柴油发动机电子控制单元是一个集高压共轨燃油喷射控制、实时数据采集及发动机监控保护、故障诊断、通信等于一体的发动机电子管理系统。其典型的功能框图如图
1所示.


      当前日益严格的法规及对安全与舒适性的更高要求,使得
ECU软件及硬件越来越复杂,特别是高压共轨燃油喷射技术的引入。为了实现精确的燃油喷射控制及复杂的喷油规律,电控系统对实时响应特性、系统可靠性及高速运算能力有了更苛刻的要求,是一个典型的实时多任务控制系统。

 

2  ECU硬件最小系统设计

2.1  ECU主控芯片选择

    针对当前ECU开发技术的发展,研制过程中,ECU硬件采用.Motorola高性能32Power PC微控制器——MPC555MPC555主要有以下功能模块;

 ◇主频40 MHz的精简指令集CPU(RCPU)

 ◇28 MIPS的运算能力;

 ◇448 KB FIash 0

 ◇26 KB SRAM;

 ◇独立工作双时问处理单元(TPU3)

 ◇18通道模块IO系统(MIOS1)

 ◇双队列模数转换模块(QADC)

 ◇双CAN20B控制器模块(TouCANs)

 ◇队列串行多通道模块(QSMCM)


      MPC555
微控制器是Motorola PowerPC 500系列的代表产品,专为汽车电子、航空航天、智能系统等高端嵌入式控制系统所设计。它有272引脚BGA封装,可在高速移动及苛刻的环境下工作(工作温度:-40125)


      MPC555
卓越的片内集成功能,使得仅依靠单片MPC555内部资源即可以进行ECU最小系统设计,完全满足新型柴油机电控的需求。图2给出了基于MPC555ECU最小系统结构框图。


2.2  ECU
的存储器

  由于控制器本身片内集成448 KB Flash26 KBSRAM,其大小可以满足针对发动机引擎控制及试验平台通信等的程序及数据存储需求,因此不需进行系统存储器扩展。


2.3
数字及模拟信号采集

  电控系统中的常规信号,如温度信号、压力信号、负荷等传感器的输出都是模拟信号,通过信号处理电路可以直接进入集成QADC模块,将其转换成数字量。由于MPC555内部集成了多达32路的10位高速AD,可以满足ECU控制中的各种模拟量采集要求,不需进行AD的扩展。


      对于普通开关量的输入输出,
18通道模块I0系统MIOS1可以基本满足需要;对于复杂环境控制需要更多IO时,由于ECU设计采用最小系统,无需扩展存储器等,其24位地址总线及32位数据总线将空闲,可以作为通用I0使用。


2.4
通信

  随着车用电子设备越来越多,从核心的发动机控制到动力传动、监控、娱乐、定位等电子设备的集成使用,使得一辆车的电子系统形成了一个复杂的网络系统。这些对汽车的综合控制网络和信息交互提出了更高的要求。由于CAN总线具有实时性强、可靠性高、通信速率快、结构简单和价格低廉等特点,在汽车内部网络上获得了普遍应用。


      MPC555
集成了双路CAN20B控制器模块,在ECU设计时只需增加一个收发器就可以完成高速通信。本方案采用Philips公司的PcA82C250收发器,其传输速率高达1 Mbps。图3为其接口电路。


     当
ECU作为实验室发动机测试平台时,往往需要对ECU进行监控,随时改变各控制参数或进行大量的数据记录(如获取喷油量、喷油正时等的MAP)。此时ECU将作为一个下位机,上位机(PC)则需要增加CAN总线PC采集卡,实现MPC555PC之间基于高速CAN总线的数据通信。


      对于传输速率要求不高的地方,
MPC555亦提供了串口通信方式,可以直接与监控PC进行通信连接。


      为了进行在线仿真调试及程序固化,
MPC555提供了JTAGBDM接口。采用WindRiverVisionPibe仿真器,其BDM接口电路如图4所示。


2.5
燃油喷射控制

  燃油喷射控制是发动机控制中的核心功能。概括来讲,即在正确的时刻,以适当的压力,将燃油按照一定的规律喷入燃烧室,实现良好的燃烧。这就需要对发动机的实时转速及上止点位置进行精确检测,并实现对喷油器高速电磁阀的快速精确控制。当前高速电磁阀的机电综合响应时间已经小于02 ms,可以实现小于1 mg油量的精确控制及多次喷射控制。MPC555拥有功能强大的多通道时间处理单元(TPU3).特别适于发动机控制单元中的转速采集、上止位置检测及喷油信号输出控制。


      时间处理单元
(TPU)是一个智能化、半独立的微控制器,专门进行高分辨率的实时控制。由于它具有自己的执行单元(微引擎)、微代码程序ROM、数据存储器RAM及双定时基准,不需要RCPU的干预即可以执行相应的控制功能。MPC555具有多达32路可独立工作的TPU通道,每个通道可与预分频器中的两个16位计数器中的任何一个同步,其分辨率最小可以到100 ns。通过特定功能的设定,这些通道也可以连在一起,如一个通道的操作作为另一个通道的基准,从而实现多通道的相互协作控制,这一点尤其适合柴油发动机的多缸喷油控制。TPU的结构框图如图5所示。


    TPU
在发动机电子控制中的应用包括:

①转速采集及上止点位置检测,利用TPU缺少跳变检测的周期测量功能(PMM)和相位同步脉冲发射器功能(PSP)

②共轨压力控制,利用TPU的脉宽调制功能(PWM)

③燃油喷射正时及喷油量控制,利用相位同步脉冲发射器功能(PSP)及输出比较功能(OC)


    喷油器功能的实现离不开喷油器电磁阀的快速响应。电磁阀理想的驱动特性是,在需要衔铁吸合时,应对电磁阀线圈尽快地注入峰值电流
(驱动电流近20 A),使其迅速吸合。一旦吸合,因磁路中气隙减小,磁阻降低,电磁阀仅需较小的电流就可以可靠地维持吸合。在释放时,为减少电磁阀的释放延时应尽快切断驱动电流。图6为常用的喷油器驱动控制时序图。


3
  软件系统设计

3.1  基于Tornado  for OSEKWorks IDE的开发模式

 面对当前汽车电子,特别是发动机控制系统等功能的日益复杂,集成有嵌入式多任务实时操作系统(RT0S)的集成开发环境(IDE)已成为ECU开发的一个方向。本ECU软件开发中引入了WindRiver公司推出的嵌人式集成开发环境Tornado forOSEKWorks,核心是一个满足汽车电子OSEK标准的嵌入式实时操作系统——OSEKWork


     O3SEKWorks
是一个基于静态优先级的抢占式实时操作系统,支持多任务(task)并行运行。由于其具有良好的实时性能及可靠性,已经广泛应用于从防抱死刹车系统、引擎控制系统,到航空航天、星际探索等的关键任务中。其软件开发模式如图7所示。


3
2内部程序引导工作模式

    MPC555在上电或者复位后,微处理器首先读取复位配置字。复位配置字由3种启动工作模式决定:

    ①外部数据总线引脚DATA031

    ②默认内部Shadow(0x000000)

    ③NVM寄存器值(CMFCFIG)

    表l给出了复位配置字的选择方法。


  
     ECU
最小系统设计中,为了简化PCB设计,在满足功能要求的前提下,应避免引出更多的引脚。设计中选择第2种,并使用开发环境中集成的visionC1ickShadow进行单独烧录,使得人口地址为oxl00。它的实现使得仅MPC555最小系统在8 cm×8 cm的两层PCB上的实现成为可能。

  
     基于Tornado for OSEKWorks 软件平台所开发的MPC555最小系统已成功地作为发动机控制单元所应用,并经受了近两年的台架式试验考核,为高压工轨燃油喷射系统在某型号特种发动机中的成功应用提供了有力的技术保障。

 

 

    本文实现了单片32PowerP微控制器MPC555的最小系统,结合多任务嵌入式实时操作系统——OSEK-Works,给出了其作为新型柴油发动机控制单元的软硬件解决方案。近两年实践证明,该系统可以很好地满足高压共轨柴油机实时控制及实验监控管理的需求。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭