中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

您当前所在位置: 汽车设计 > 底盘系统 > 查看内容

基于MC9S12DP256的轿车ABS/ASR集成控制系统

文章作者头像
发布:清雅轩 作者: webmaster来源: job.cartech8.com
PostTime:24-5-2008 20:45

以下为文章全文:(本站微信公共账号:cartech8)


汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师

  2.3、ECU控制软件设计

  ABS/ASR集成控制系统中ABS和ASR子系统本身都是复杂的控制系统。软件系统的集成并不是把ABS和ASR控制系统简单地叠加,而是要把它们有机地融合,同时还要考虑到软件运行的实时性、可靠性等问题。

  集成控制系统的控制软件主要由系统初始化模块、启动自检模块、主控制模块、制动踏板中断服务程序模块等几大部分组成,总体框图如图4所示。  

  

  图4 ABS/ASR集成控制系统软件框图

  系统初始化模块在系统上电复位时对系统进行初始化。初始化内容包括MCU内部的时钟、各端口设置、串行通讯接口、模拟和数字通道、看门狗定时器、系统变量等,以保证MCU正常运行。另外还包括对集成系统的执行机构进行复位,确保车辆的安全行驶。

  启动自检模块是在系统初始化后对关键软、硬件部分进行静态检测,以判断系统的软、硬件工作是否正常。如果发现集成控制系统中存在故障,故障警示灯会持续点亮。

  主控制模块为ABS/ASR集成控制系统的控制主程序,见图4中阴影虚线框。主控制模块通过实时中断RTI做固定周期20ms的循环,连续调用故障诊断模块、数据处理模块、参考车速计算模块、路面识别模块和车辆运动状态识别模块,实时进行车辆运动状态和外界环境的判断。然后依据车辆当前的运行状态,由控制执行模块分别进行ABS或ASR的逻辑门限值控制。

  考虑到驾驶员制动动作与ASR制动干预控制的紧急切换需要,设计了制动踏板中断服务程序。当采集到制动踏板触发的中断时,进入制动踏板中断服务程序,如果集成控制系统处于ASR工作方式,立即退出当前控制,对执行机构模块进行复位,恢复常规制动方式,不干预驾驶员的制动动作,保证了车辆行驶的安全性。

<< 前一页 下一页 >>

[文章纠错]

文章网友提供,仅供学习参考,版权为原作者所有,如侵犯到

你的权益请联系542334618@126.com,我们会及时处理。

会员评价:

0 发表评论

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 27-4-2026 17:35 , Processed in 0.278684 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.