故障现象:根据用户反映,该车自动空调打开时,空调风量不能调节,鼓风机只能以固定转速运转,之前在其它修理厂曾经更换过鼓风机、风机输出级以及空调控制面板,但都不能解决问题。
故障诊断:接车后首先确认客户陈述故障现象,经操作空调风量调节按钮确实如用户所述,鼓风机的运转和停止都没有问题,只是鼓风机风量始终没有变化,鼓风机只能以同一个转速运转,连接ISID读取故障存储记忆故障代码,执行检测计划流程,空调系统无当前故障存储,但在发动机控制单元DME中存储了一个关于智能型蓄电池传感器IBS的故障码,含义是“串行数据接口BSD断路与IBS无法通信”。根据故障码的提示,将该车的能源管理系统考虑进来,能源管理系统是存储在发动机控制单元DME和智能型蓄电池传感器IBS中的1个用于控制电源供应和消耗的软件。
故障排除:在进行故障检修之前,首先来了解空调风量调节的工作原理。参考鼓风机控制电路图如下所示:
进行分析,风量调节旋钮和空调控制单元是一体的,风量调节旋钮首先把信号送到空调控制单元IHKA,IHKA通过LIN总线控制鼓风机输出级,鼓风机输出级通过脉冲信号(PWM信号)控制鼓风机电机,整个控制过程简单明了,那么还有什么原因能够影响鼓风机转速呢?蓄电池传感器IBS
安装在蓄电池负极上,为了进行数据传输,通过串行数据接口BSD与DME相连接。IBS带有自己专用的微处理器,不间断地测量蓄电池的端电压、充电电流、放电电流以及酸液温度,利用这些数据计算蓄电池指标,并把指标通过串行数据接口发送到DME。IBS具有以下功能。
(1)通过匹配发电机的充电电压与蓄电池的需要,实现可调式充电电压,充电电压根据蓄电池温度和用电电流2个参数而改变。IBS检测到的蓄电池温度和用电器电流数据通过BSD发送到DME,能源管理系统由此计算出发电机发出的充电电压的大小,由能源管理系统确定的充电电压额定值规定了发电机发出的充电电压的大小,通过与之相关的蓄电池充电电流影响蓄电池的充电过程,并最终影响车辆的用电器电流。IBS还根据温度变化改变蓄电池的充电电压,可以避免在充电过程中蓄电池温度过高。
(2)提高怠速以增大发电机的输出功率。当发电机已满负荷且蓄电池充电过低时,可由DME将发动机怠速提高到最高750 r/min。
(3)如果蓄电池的充电状态在提升怠速转速后仍未得到改善,则可减小车载电源的峰值负荷,可通过下列措施实现峰值负荷的减小:负荷借助脉冲宽度调制间歇工作,在这种方法中用电器将按规定的时间接通和关闭;将用电器负荷减小到一个规定的百分比。在极端情况下,通过间歇工作和用电负荷减小达不到减小功率的目的时,将关闭某些用电器。
(4)当蓄电池达到发动机起动能力的极限时,通过向车载网络发布信息关闭停车时用电器。用电器可按不同的标准断开,并被划分为下列类别。
①舒适性用电器:后窗加热装置、座椅加热装置和转向盘加热。舒适性用电器在发动机关闭后自动断开,已断开的舒适性用电器只有在发动机重新起动后才能被再次激活。
②停车时用电器:停车灯、闪烁报警灯。只要条件允许,原厂规定的停车时用电器在发动机关闭后必须仍准备就绪,即使在达到蓄电池的起动功能极限时,这些停车时用电器也不会断开。
③停车时用电器:停车预热和通风装置以及通信组件,这些停车时用电器在发动机关闭后也可接通,在达到蓄电池的起动功能极限时,这些停车时用电器自动关闭。关闭由DME通过总线请求。
(5)休眠电流监控。当车辆在休眠状态下的蓄电池电流超过80 mA时,则在DME中存储1个故障码。
了解了智能型蓄电池传感器IBS的上述功能后,综合考虑以上空调系统和能源系统的控制逻辑关系,对该车的BSD数据线和IBS外围相关线路进行了检查均正常,于是更换了IBS,删除故障码后试车,故障彻底排除。
回顾一下其实故障原因很简单,由于发动机控制单元DME与IBS无法通讯,也就无法得知车载电源的实际情况,于是就执行了应急模式,通过车载网络发布信息请求降低功率以减小峰值负荷,相关的主控制单元,包括空调控制单元IHKA接收到信息后就执行了降低功率的请求,于是就出现了该车的风扇只能以一个转速转动的故障现象。如果能对车辆系统全局考虑,就不会在查找此故障时方向出错,随着当今车辆的控制高度智能化,系统之间的相互联系也越来越紧密,所以在排除故障时一定要全面看问题,绝不能再抱着以前的那种头疼医头脚痛医脚的思想方式。
专注于:BMW案例分析 技术交流 资料分享 新闻资讯 维修保养