一种高效实用的发动机片上爆震检测解决方案

2009-12-18 21:02:20来源: 互联网

发动机爆震及控制

      现代发动机管理系统(EMS) 中,爆震控制是核心算法之一。由于频繁爆震会损坏发动机,ECU必须采取措施制止爆震。为避免爆震,可以保守地设置点火提前角。但这以牺牲最佳点火时机为代价,使动力和燃油效率性能降低。增加爆震控制功能,发动机就可以实时调节点火时间。它可以逐渐加快点火正时,以提供更大的动力。当监测到爆震时,点火正时才后跳几度来消除爆震,一般来说,爆震系统能提升约3%的动力性和5%的燃油经济性。

      爆震控制算法的最大挑战是实现有效的爆震检测。因为要快速准确地(如千分之一秒内)从发动机的正常噪音中分辨出爆震绝非易事,通常用专门的ASIC来完成。但MCU的功能日益强大,在系统设计中,要求MCU在控制发动机的同时完成精准的爆震检测,目的是降低成本并提高系统可靠性。典型的MCU如飞思卡尔的Copperhead(MPC5554),其内核强大的数字信号处理能力可以胜任各种爆震检测算法。

爆震检测的标准方法

 

      爆震发生在做功冲程刚开始的时间里(压缩冲程活塞运动到最高点(TDC)稍后的时间里)。我们不仅知道爆震共鸣声的大致频率(约为7K及其谐波),还知道爆震发生的大致曲轴角度范围。图1是根据该原理的一个标准的爆震检测框图。常用的爆震传感器内部封装一个压电陶瓷,将监听到的发动机运行声音转换为电信号。来自爆震传感器的电信号通过一个带通滤波器。带通滤波器将所需要的频率信号提取出来。根据曲轴角度信号产生一个角度窗口,这个窗口覆盖了爆震可能发生的时段。这样,从检测窗口输出的信号就是在时域和频域都做了选择的,我们感兴趣的爆震信号。为了判断爆震的强度,最直接的方法就是将信号绝对值加起来,即能量集成。将能量集成后的数据与预先设定的爆震能量参考值进行比较,就可以判断出爆震是否发生。

基于Monaco的片上爆震检测方案

 

      飞思卡尔推出了第一款90纳米技术的专门针对中低端EMS应用的微处理器系列Monaco(MPC563xM)。 Monaco是基于Power Architecture架构的32位微处理器,其许多片上外设的及联动逻辑设计充分考虑了爆震检测的需要。把这些外设有效的配置运作起来就能够高效地实现各种爆震检测方案。对于相对简单的爆震算法,一旦CPU将这些外设初始化好,它们甚至可以自治地运作,不再需要CPU的实时干预。即使对比较复杂的爆震算法,这些外设也能够完成绝大部分的工作,极大降低了CPU的运算负荷。图2是基于Monaco的一个比较典型的片上爆震检测方案结构图。图中展示了所有与爆震功能有关的外设及逻辑连接。ADC的输入端有可配置阻值的4个偏置电阻和一个可变增益放大器(VGA),用于使动态范围最大化以及补偿发动机传感器输出信号幅度的变化。

[1] [2]

关键字:片上爆震  MCU  EMS  Monaco  MPC563xM

编辑:鲁迪 引用地址:http://www.eeworld.com.cn/qcdz/2009/1218/article_1548.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
片上爆震
MCU
EMS
Monaco
MPC563xM

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved