0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于基于PowerPC的汽车安全气囊控制系统的设计

电子设计 来源:网络整理 作者:工程师吴畏 2018-07-04 14:37 次阅读

0 引言

目前,汽车行车碰撞每年仍时有发生,安全气囊作为乘员保护的最后一道屏障,起到了巨大的保护作用。在安全气囊研究中,ECU控制系统设计起到了关键作用,其硬件的选型、电路结构的设计对安全气囊系统的反应速度、处理能力、碰撞形式判断及点火算法编程都起到了决定性作用,因此,不可不给予重视。

安全气囊控制系统主要由传感器电子控制单元、气体发生器、气囊等组成,目前大多数已公开的电控单元系统设计仍有待改善。文献[1]设计了安全气袋点火电路,提出了漏点火与误点火的电路设计,但随着电子产品的日新月异,现只能作为原理性参考,不适宜于电路设计中。文献[2-3]设计了基于ARM Cortex内核的ECU控制系统,采用LM3S1138处理器,点火触发电路采用模拟电路,驱动能力差。文献[4]采用16位恩智浦芯片MC9S12DG128结合MC33797点火控制策略,取得较好的效果,但性能提升空间较大。文献[5]采用Microchip公司PIC16F914芯片,基于DSI总线协议开发控制系统,在加速度传感器传输速度方面有较好效果。本文通过总结以上设计思路,提出了一种以恩智浦MPC5634M为主芯片、TLE6710Q为电源管理和点火控制的控制系统,结合可变窗宽移动窗积分算法,在实时性和准确点火方面取得了较好的效果。

1 安全气囊控制系统架构设计

图1是安全气囊控制系统的主要构成,由微处理器MPC5634M、集成IC TLE6710Q、加速度传感器MMA6825BKW和CAN通信芯片PCA82C250等组成。

关于基于PowerPC的汽车安全气囊控制系统的设计

其中,MPC5634M是基于PowerPC架构的32位微处理器,使用8/16 MHz晶振可使主频升至80 MHz,保证高效快速的处理能力,具有2路DSPI通信模块、2路FlexCAN通信模块,具有1.5 MB的Flash及94 KB的SRAM,通过5 V电压供电

TLE6710Q主要负责电源管理和点火控制功能,同时具有报警功能和K线故障诊断功能,可提供4路点火输出。

MMA6825BKW是恩智浦公司生产的一款过阻尼横向加速度计,可实现量程±100 g的两轴加速度输出,通过DSPI进行配置和输出,可支持3.3 V或5 V两种电压供电。

2 控制系统设计

2.1 工作原理

首先由加速度传感器MMA6825BKW实时检测车身运动时的加速度信号,通过DSPI将信号发送到处理器MPC5634M中。经过算法运算,若判断有碰撞发生,则发送点火信号到集成芯片TLE6710Q的点火控制模块中,点火控制模块导通点火电路,安全气囊起爆。

2.2 硬件设计

系统硬件主要由单片机最小系统、点火控制与电源管理模块、加速度采集系统、备用电源模块等组成。

2.2.1 单片机最小系统电路

为满足系统快速反应及计算处理性能,选用32位的恩智浦MPC5634M芯片,搭建包括电源电路、晶振电路、复位电路、JTAG下载接口的最小系统电路。电源供电由TLE6710Q芯片中的电源管理模块将30 V电压转换成5 V供电电压,同时,MCU内部带有稳压器模块,通过外接NPN晶体管输出1.2 V的电压作为MCU内核的低压供电,如图2所示。晶振电路中选择8 MHz的石英晶体,可使MCU主频达到80 MHz。

关于基于PowerPC的汽车安全气囊控制系统的设计

2.2.2 点火控制电路与电源管理电路

由于点爆安全气囊需要大电流通过,为保证顺利点火,需将汽车电源12 V升压为30 V作为点火电路的供电电压,同时,需将其降压为5 V作为MCU和加速度传感器供电使用,升压原理图如图3所示。其中,EVZ是升压输出,电源通电后首先给EVZ充电并产生内部参考电压,通过Rvz1和Rvz2分压反馈,通过误差放大器、PWM比较器和逻辑驱动电路后控制DMOS功率管的通断,从而实现升压,直至输出稳定的30 V电压,电压大小可通过控制Rvz1和Rvz2的阻值进行调节,电压调节公式如下:

关于基于PowerPC的汽车安全气囊控制系统的设计

式中:Vboost为升压电压,Rvz1、Rvz2为电阻。取Rvz1为44.2 kΩ, Rvz2为4.53 kΩ,即可升压至30 V。降压原理与升压原理相似,如图4,其中SVCC5端口通过DMOS功率管与EVZ连接。

关于基于PowerPC的汽车安全气囊控制系统的设计

关于基于PowerPC的汽车安全气囊控制系统的设计

2.2.3 点火电路工作原理

气体发生器内有一个阻值约为2 Ω的桥丝,当有2 A电流脉冲持续2 ms以上通电时,桥丝即被烧断,气体发生器被点爆。点火电路图如图5,其中两个DMOS管开关串联气体发生器接于点火电路中,由串行外设接口(SPI)作为控制信号控制DMOS的通断来控制电路。

关于基于PowerPC的汽车安全气囊控制系统的设计

2.2.4 加速度传感器模块

加速度传感器采用的是恩智浦公司的MMA6825BKW过阻尼横向加速度传感器,可测量相互垂直的两个方向的加速度,并内置了12路低通滤波,可根据需要在50 Hz与1 000 Hz之间滤掉噪音,将数据以10位精度通过DSPI接口传输到主控芯片。该传感器与标准串行外设接口(DSPI) 协议兼容,可轻松集成至安全气囊系统,并且提供arming引脚功能,降低了主碰撞传感器的数据损坏风险。电路原理图如图6。

关于基于PowerPC的汽车安全气囊控制系统的设计

2.3 软件设计

在设计安全气囊程序时,应满足准确性、稳定性和快速性的基本要求,因此要求安全气囊点火算法精简有效,需目标点火时刻尽可能地接近最佳点火时刻,而目标点火时刻按照127 mm-30 ms准则确定,程序设计流程如图7。

关于基于PowerPC的汽车安全气囊控制系统的设计

3 实验验证与分析

3.1 抗干扰性分析

根据已有数据,当汽车以60 km/h速度正常行驶,在通过搓板路、卵石路等路面时,加速度峰值一般小于4 g,这种干扰可通过在硬件点火电路中加入安全传感器或者在点火算法中融入算法启动阈值来过滤,从而排除干扰,而通过软件的方法更加稳定和高效,已被广泛应用。但当汽车在高速通过台阶路面时,由于加速度曲线与正常碰撞曲线比较相似[6](如图8所示),因此,既要保证中低速碰撞气囊点爆,又要避免路面干扰时发生误点火现象,必须滤除这种干扰。

关于基于PowerPC的汽车安全气囊控制系统的设计

为减少成本,可通过信号发生器模拟某种干扰信号,并将此信号输入到安全气囊控制系统中,查看点火输出,即可判断控制系统的抗干扰效果[7]。原理流程图如图9,将干扰信号通过PC写入信号发生器中,信号发生器代替碰撞传感器作用,通过CAN线将干扰信号或者碰撞信号导入ECU中。最终,示波器接收电流探头传来的电流信号,检验点火信号是否存在。验证表明,当把图8所示的干扰信号导入时没有点火信号存在,把碰撞信号导入后,检测到了电流信号。

3.2 实车实验

为了测试系统在真实情况下的性能,将安全气囊ECU控制系统安装到某车型地板上进行实验,以50 km/h的速度进行刚性壁碰撞,检测到的加速度波形滤波后如图10所示。根据得到的假人头部位移曲线可知,对应头部位移127 mm的时刻是16 ms,即最佳点火时刻,而实验的实际点火时刻是16.6 ms,这与最佳点火时刻非常接近,证明算法有效。

关于基于PowerPC的汽车安全气囊控制系统的设计

4 结论

本设计通过使用PowerPC架构的32位微处理器MPC5634M,提升了控制系统的计算速度和处理能力,通过DSPI模块可快速实现TLE6710Q与加速度传感器的初始化和相互通信。加速度传感器可同时采集两个方向的加速度信号,结合点火算法的优化设计,降低了系统的误点火可能性。同时,采用的电源管理和点火控制集成芯片TLE6710Q可实现4通道点火与故障诊断能力,有效增加了系统的可靠性。实验结果表明,安全气囊控制系统不仅运行可靠,而且可有效排除误点火与漏点火情况,使气囊的实际点火时刻等于或接近最佳点火时刻。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    5963

    浏览量

    108706
  • PowerPC
    +关注

    关注

    1

    文章

    39

    浏览量

    30090
  • 安全气囊
    +关注

    关注

    1

    文章

    70

    浏览量

    18726
收藏 人收藏

    评论

    相关推荐

    汽车安全气囊结构技术设计

    从1952年安全气囊概念的提出到1980年真正将安全气囊应用在汽车上,在当时科技力量还不那么发达的时代,经过了28年风雨漫长的烘焙…安全气囊的应用大大降低了事故的伤害程度,提高了
    发表于 10-03 16:42 3040次阅读

    中央安全气囊传感器总成的识别

      汽车SRS安全气囊系统中的控制核心部件是中央安全气囊传感器总成,又称为SRS ECU电脑。SRS ECU电脑用于接收前
    发表于 11-16 15:59

    安全气囊在辅助约束系统的作用

    安全气囊在辅助约束系统(SRS)中发挥着至关重要的作用。目前,乘用车安装安全气囊已经成为一种标准。大家都知道在汽车发生碰撞时,安全气囊
    发表于 12-10 10:01

    ARM汽车安全气囊控制系统有什么功能?

    随着汽车的普及和行驶速度的加快,交通事故及伤亡人数也在逐年上升。在发生汽车碰撞事故时,如何有效地保护司机和乘员生命的安全是迫切需要解决的问题。安全气囊作为与
    发表于 03-13 06:53

    什么是安全气囊触发自动防障约束系统

    安全气囊触发自动防障安全特性是什么?什么是安全气囊触发自动防障约束系统
    发表于 05-11 06:07

    怎样去开发一种安全气囊系统

    安全气囊技术有哪些应用?怎样去开发安全气囊系统汽车安全气囊的发展趋势如何?
    发表于 05-12 06:46

    如何去实现基于单片机的汽车安全气囊系统故障仿真设计

    030【毕设课设】基于单片机的汽车安全气囊系统故障仿真设计,通过实时检测六路模拟信号来仿真主驾驶面部气囊、副驾驶面部气囊、主驾驶侧面
    发表于 11-19 06:23

    汽车安全气囊控制系统的单片机实现

    由于世界各地各种型号汽车的广泛使用交通负担日益加重伴随而来的是令人触目惊心的车祸伤亡人数本文在讨论一种有效汽车安全措施汽车安全气囊的研制必要
    发表于 04-22 15:38 108次下载

    什么是辅助防护系统(SRS)—安全气囊

    什么是辅助防护系统(SRS)—安全气囊 本车装备有驾驶员和前排乘员安全气囊,作为安全带防护系统的辅助装置。驾驶员前
    发表于 03-10 17:19 4634次阅读

    什么是汽车安全气囊(SRS)

    什么是汽车安全气囊(SRS)  安全气囊(SRS)   安全气囊是现代轿车上引人注目的高技术装置。安装了
    发表于 03-12 09:11 628次阅读

    基于ARMCortex的嵌入式汽车安全气囊电控系统设计

    基于ARMCortex的嵌入式汽车安全气囊电控系统设计
    发表于 09-28 09:11 18次下载
    基于ARMCortex的嵌入式<b class='flag-5'>汽车</b><b class='flag-5'>安全气囊</b>电控<b class='flag-5'>系统</b>设计

    汽车电子控制安全气囊系统的解析

    ,电子控制安全气囊技术发展很快,应用日渐广泛。 本章主要介绍电子控制安全气囊技术在汽车上的应用。重点内容是电子
    发表于 11-20 10:58 17次下载
    <b class='flag-5'>汽车</b>电子<b class='flag-5'>控制</b><b class='flag-5'>安全气囊</b><b class='flag-5'>系统</b>的解析

    北京现代汽车安全气囊系统电路

    北京现代汽车安全气囊系统电路
    发表于 01-29 17:03 5次下载

    基于ARM Cortex M3内核微控制器设计汽车安全气囊控制系统的概述

    针对汽车安全气囊控制系统实时性要求高、运算量大的特点, 提出了基于ARM Cort ex-M3 内核微控制器的设计方案
    发表于 05-09 17:25 10次下载
    基于ARM Cortex M3内核微<b class='flag-5'>控制</b>器设计<b class='flag-5'>汽车</b><b class='flag-5'>安全气囊</b><b class='flag-5'>控制系统</b>的概述

    汽车安全气囊系统保护器件和方案

    雷卯推荐汽车安全气囊系统保护器件和方案
    的头像 发表于 08-14 23:24 583次阅读
    <b class='flag-5'>汽车</b><b class='flag-5'>安全气囊</b><b class='flag-5'>系统</b>保护器件和方案