车身控制器BCM系统功能规范

1. 概述

1.1. 目的

1.2. 缩写

1.3. 参考文件

1.4. 版本历史

2. M516 BCM功能

2.1. 功能概述

2.1.1. 系统框图

2.1.2. 整车信号列表

2.1.3. 诊断规范

2.1.4. 功能参数的配置

2.1.5. 电压处理策略-过压和欠压的处理

2.1.6. 工作温度及休眠电流

2.1.7. 休眠及唤醒策略

2.1.8. 总线和诊断

2.1.9. 短路开路保护策略

2.1.10. RKE功能

2.1.11. 安全气囊展开信号

2.2. 外部灯光

2.2.1. 转向灯和危险报警灯

2.2.2. 近光灯、带我回家功能控制

2.2.3. 远光灯控制

2.2.4. 位置灯控制

2.2.5. 日间行车灯控制

2.2.6. 前雾灯功能控制

2.2.7. 后雾灯控制

2.2.8. 刹车灯控制

2.3. 内部灯光

2.3.1. 内顶灯

2.3.2. 钥匙孔照明灯

2.3.3. 中门踏步灯功能

2.4. 雨刮系统

2.4.1. 前雨刮

2.5. 锁系统

2.5.1. 车锁功能描述

2.5.2. RKE 发射器功能

2.5.3. 门锁功能

2.5.4. 闭锁器保护功能

2.6. 车身防盗报警系统

2.7. 辅助系统

2.7.1. 后除霜功能

2.7.2. 电动车窗使能功能

2.7.3. 点火开关状态

  1. 概述

  2. 1.1目的

本文档描述的产品是车身控制器,汇总了产品的电气功能需求、产品性能需要、以及相关的法律法规要求。产品开发将依据本文档进行。

    1. 缩写

BCM

Body Control Module

EEPROM

Non-Volatile Memory For Storing Coding And Balancing Data

ACC

Auxiliary (Ignition Pos 1)

IG1

Ignition1 (Ignition Pos 2)

IG2

Ignition2 (Ignition Pos 3)

KL.31

Battery Negative

KL.30

Battery Positive

注: KL.30是功率信号,ACC, IG1, IG2是非功率信号。

参考文件

1

XXXX

2

XXXX

    1. 功能概述

序号

功能名称

功能简述

1

外部灯光

左右转向灯,危险报警灯控制

近光灯、带我回家功能控制

远光灯控制

位置灯控制(分别控制保杠,尾门,前位置灯)

白昼灯控制

前雾灯控制

后雾灯控制

刹车灯控制

2

内部灯光

内顶灯控制

钥匙孔照明灯控制

踏步灯功能控制

3

雨刮洗涤系统

前雨刮控制

4

锁系统

RKE遥控解闭锁

拔出钥匙自动解锁

车速自动闭锁

碰撞解锁

5

RKE功能

遥控解闭锁

6

防盗报警系统

防盗报警功能

7

辅助功能

除霜功能

电动车窗使能功能

点火开关状态采集

手刹开关信号采集

      1. 功能参数的配置

功能配置名称

配置信号名称

配置的默认值

车速自动闭锁门配置

Config.Lock.AutolockSpeedCfg

0x1, 40km/h

带我回家功能时间配置

Config.FollowMeHomeTimeCfg

0x1,30s

锁热保护时间配置

Config.LockThermalDelayCfg

0x1,15s

      1. 电压处理策略-过压和欠压的处理

BCM的正常工作电压是9V-16V,按照平台制定的电压管理策略执行,分为五种状态:

正常

9-16V

允许输出

高压

短暂的高于16V,大于40ms,但是440ms内又回到正常。

低压

短暂的低于9V,大于40ms,但是80ms内又回到正常。

过压

长久的高于16V, 大于440ms,没有回到正常。

关闭输出,系统电压恢复正常后输出恢复

欠压

长久的低于9V,大于80ms,没有回到正常。

CAN 网络工作电压范围7-17.5V,LIN 网络工作电压范围7-18V,DTC工作电压为8-16V

      1. 工作温度及休眠电流

工作温度为-40~+80℃,存储温度-40 to 85°C,休眠电流小于3mA(@12.8V),按照XX平台的测试方式,定时精度+/-10%。

      1. 休眠及唤醒策略

进入休眠状态的三个前提条件为:

    1. 功能满足休眠条件
    2. CAN 网络满足休眠条件
    3. LIN 满足休眠条件

其中功能满足休眠条件为:

  1. 钥匙拔出。
  2. 内外部灯光没有输出,前雨刮没输出,门锁没有输出请求,防盗报警未被触发,后除霜未被开启,电动车窗未被使能,蜂鸣器没有输出,持续60秒钟没有变化。
  3. BCM未处于诊断模式

BCM进入休眠状态前,关闭所有输出信号。进入休眠状态后,以下输入信号均可将BCM从休眠中唤醒。

  1. 开关量:钥匙插入信号,危险警告灯开关、大灯、位置灯开关信号、三门+引擎盖门状态开关、驾驶员门锁状态、刹车灯开关、中控解闭锁
  2. 点火状态:IG2、IGI、ACC
  3. CAN网络(包括PEPS信号):CAN中断唤醒
  4. RKE:有遥控命令
  5. 诊断:进入诊断模式            
  6. LIN唤醒:BCM唤醒后LIN唤醒。

      1. 总线和诊断

BCM提供CAN线方式的诊断以方便BCM的维修。诊断部分需要实现以下的功能:

  • 参数配置(EEPROM读写)
  • 读DTC及清除DTC
  • IO Control
  • BCM控制器信息
  • 下线匹配功能
  • ECU复位

支持一路CAN总线作为网络上面的终端节点m,一路LIN总线作为网络主节点。

      1. 短路开路保护策略

对于高边输出:

在On-stage时进行开路短路检测,一旦发现短路或者开路即有计数器计数,达到一定的数值即可以判断为真正的开路或者短路,并置相应的DTC。在Off-stage时进行短路到电源检测,一旦发现短路到电源即有计数器计数,达到一定的数值即可以判断为真正的短路到电源,并置相应的DTC。

对于SPI低边输出:

我们只需要通过读取其寄存器的诊断位信息来判断,在Off-stage时, 若诊断位为低, 则判断输出为开路, 同时有计数器计数,达到一定的数值即可以判断为真正的开路,并置相应的DTC. 在On-stage时, 若诊断位为高, 则判断输出为短路到电源, 同时有计数器计数,达到一定的数值即可以判断为真正的短路到电源,并置相应的DTC。

      1. RKE功能

对于JAC M516车型,BCM提供RKE功能。

BCM模块本身包含RKE模块,使用的无线频率是433.92MHz±100kHz,RKE共2个按键,包括三门解锁功能,三门上锁功能,以及尾门解锁功能。

RKE通过诊断的方式进行匹配,具体配钥匙的如图1所示。当等待第一把钥匙学习的时候,右侧转向灯常亮,等待第二把钥匙学习的时候,左侧转向灯常亮,学习成功,两侧转向灯灭。通过诊断结束命令或者定时时间到,退出学习状态,RKE匹配结束。

备注:

  1. 一次Routine可学习两把钥匙。
  2. Routine时间如果大于2分钟,BCM退出此次Routine,已学习成功的钥匙将记入EEPROM。
  3. 最先成功学习完成的钥匙记录为第一把。
  4. 学习时需要同时按住开锁和闭锁按键。
  5. 退出条件有两种:一是2分钟时间到,二是诊断结束命令。

遥控距离保证20米,先按照没有外部天线的方式开发,实车测试达不到要求的距离需要增加外部天线。

车身控制器BCM系统功能规范_第1张图片

      1. 安全气囊展开信号

M516安全气囊展开信号为硬线PWM信号,信号周期240ms,ACU在ON档之后发送硬线信号。

当未发生碰撞(正常模式)时:200ms±10%高电平,40ms±10%低电平;当发生碰撞输出反向PWM信号:200ms±10%低电平,40ms±10%高电平,总共20±10%个有效高电平脉冲,之后恢复正常模式脉冲。

ACU的PWM碰撞反向信号输出为异步触发,即不考虑在碰撞之前是高或者低电平,都在碰撞发生的时刻先起始输出一个持续200ms低电平,具体描述如图2所述:

车身控制器BCM系统功能规范_第2张图片

图2 碰撞信号详细图解

    1. 外部灯光

外部灯光组合开关接线如图3所示:

车身控制器BCM系统功能规范_第3张图片

图3 外部灯光组合开关接线图

      1. 转向灯和危险报警灯

转向灯主要由左转向灯、右转向灯、左转向指示灯、右转向指示灯组成。转向灯在工作时以每分钟85±10次的频率闪烁。点亮和熄灭的时间相同。左转向指示灯和右转向指示灯通过CAN网络发送给仪表。

转向灯和危险报警灯输入信号见表1:

序号

描述

输入/输出

类型

有效值(接通时)

湿电流

1

ACC

输入

自锁开关

KL30

10mA

2

IG1

输入

自锁开关

KL30

10mA

3

IG2

输入

自锁开关

KL30

10mA

4

左转向灯开关

输入

自锁开关

KL31

10mA

5

右转向灯开关

输入

自锁开关

KL31

10mA

6

危险报警灯开关

输入

自锁开关

KL31

10mA

7

碰撞信号

输入

脉冲信号

8

位置灯开关

输入

自锁开关

GND

10mA

表1 转向灯相关输入信号

备注:

1.湿电流:英文原文为Wet Current,是指开关需要通过的,维持一定的电流清理开关触头表面的尘垢和腐蚀,以保持触头状态良好的电流的最小值称为湿润电流,这个电流对金属表面的氧化起阻止作用,防止开关失效,目前江淮定义除了雨刮归位开关是40mA,其它都是10mA。

2.关于碰撞信号请参见2.1.11碰撞信号一节。

转向灯和危险报警灯输出信号见表2:

序号

描述

输入/出

类型

有效值

额定驱动能力

1

左转向灯

输出

高边输出

KL30

2*21W

2

右转向灯

输出

高边输出

KL30

2*21W

3

左转向指示灯

输出

CAN信号

DirIndicationLeft

0x0: OFF

0x1: ON

Initial Value:0x0

Default Value:0x0

Error Value NA

4

右转向指示灯

输出

CAN信号

DirIndicationRight

0x0: OFF

0x1: ON

Initial Value:0x0  Default Value:0x0   Error Value NA

5

左转向灯开关状态

输出

CAN信号

LeftTurnSwitch

0x0: OFF

0x1: ON

Initial Value:0x0

Default Value:0x0

Error Value NA

6

右转向灯开关状态

输出

CAN信号

RightTurnSwitch

0x0: OFF

0x1: ON

Initial Value:0x0

Default Value:0x0

Error Value NA

7

危险报警开关指示灯

输出

高边输出

KL30

1.2W,LED

表2 转向灯相关输出信

功能概述:

  1. 钥匙处于点火开关ON档时,转向开关接通或断开则相应的转向灯闪烁或关闭,并同时触发仪表板上的转向指示灯以相同频率闪烁或关闭指示灯;
  2. 转向灯开关拨到左或右时,BCM驱动相应转向灯至少激活闪烁3次
  3. 如果当转向灯在激活后被关闭,那么转向灯将在完成其起初的最小3次闪烁周期后立即关闭。
  4. 如果左转向灯在被激活后将转向灯开关从左拨到右,那么左侧转向灯将立即关闭,右侧转向灯立即打开。
  5. 如果右转向灯在被激活后将转向灯开关从右拨到左,那么右侧转向灯将立即关闭,左侧转向灯立即打开。
  6. 危险警报灯包括所有的转向灯,钥匙在任意档位时都能驱动这些转向灯发出警报。危险报警灯开关为自锁开关。

7) 点火锁开关在ON时,转向灯和警示灯工作优先级为后操作优先,具体说明如下:如果转向灯在工作状态,打开报警灯开关,那么报警灯工作取代转向灯的工作,直到报警灯开关被关闭,系统才回到转向灯工作状态;如果报警灯在工作状态,将转向灯拨到左或右,那么转向灯工作取代报警灯的工作,直到转向灯输出关闭或者点火状态从ON变为OFF,系统才回到报警灯工作状态。

8) 如果接收到碰撞信号,那么所有的灯工作在报警灯状态下至少5秒钟,5秒钟后再次按下报警灯开关,将能关掉报警灯闪烁,这样为了防止由于碰撞而使报警灯开关被按下,如未按下危险报警灯开关,当检测到点火开关由ON-OFF-ON;碰撞解除,警示灯恢复正常工作。

9) 当转向灯由于对地短路或者过载而上报故障时,短路状态将通过相关DTC记录到memory中,并且立即关断该侧转向灯高边驱动芯片,组合仪表上转向指示灯也停止,如果在本次点火循环过程中转向灯再次被开启也不执行对应操作,必须重新启动一次点火循环,输出才能恢复正常。

10) 当工作于转向灯工作模式时,某侧转向灯由于开路或者对电源短路而上报故障时,开路状态将通过相关DTC记录到memory中,并且该侧转向灯以双倍频率(170±20次/min)闪烁,组合仪表转向指示灯也以双倍频率闪烁。当点火钥匙从ON转到OFF/ACC,再从OFF/ACC到ON,输出恢复正常,或者在本次点火循环中,当开路故障排除时也可以恢复正常频率闪烁。

注:在危险报警灯工作状态,检测到转向灯故障时,闪烁频率不改变。

 车身控制器BCM系统功能规范_第4张图片

图4  左右转向灯/危险警报灯时序图

注:标红色部分为碰撞信号发生后超过5S才能关闭报警灯信号。

      1. 近光灯、带我回家功能控制

   近光灯输入信号见下表3。

序号

描述

输入/出

类型

有效值(接通时)

湿电流

1

ACC

输入

自锁开关

KL30

10mA

2

IG1

输入

自锁开关

KL30 

10mA

3

IG2

输入

自锁开关

KL30

10mA

4

近光灯开关

输入

自锁开关

KL31

10mA

5

大灯开关

输入

自锁开关

KL31

6

远光灯开关

输入

自锁信号

KL31

表3  近光灯输入信号

近光灯输出信号如表4所示。

序号

描述

输入/出

类型

有效值

额定驱动能力

1

近光灯输出

输出

低边驱动

KL31

180mA

2

近光灯指示信号

输出

CAN信号

HeadLampLowBeamCtrl

0x0: OFF

0x1: ON

Initial Value:0x0

Default Value:0x0

Error Value NA

表4  近光灯输出信号

前照近光灯开关机械结构为,当转到近光灯时,位置灯开关接通。

近光灯点亮条件为:

  1. 点火开关在ON时,当BCM检测到近光灯开关输入有效时近光灯亮。
  2. 近光灯开启时,点火开关从ON被转到START档位,屏蔽近光灯输出,等点火开关回到ON档时,重新打开近光灯输出。
  3. 点火状态OFF的时候,超车灯开关从 ON 到 OFF(即大灯开关无效,远光灯开关从ON 到 OFF)触发带我回家功能,一次点火循环就激活一次带我回家,下一次点火状态跳到OFF的时候重新使能带我回家功能,并持续点亮近光灯30S。

近光灯功能关闭条件:

  1. 条件1时点亮,当检测到相应的近光开关关闭则近光灯关闭。
  2. 当点火档位从ON档变为非ON档时,关闭近光灯输出
  3. 条件2时,时间到了关闭近光灯,或者点火状态变化到OFF以外也会关闭近光灯。

      1. 远光灯控制

远光灯输入由表5所示,

序号

描述

输入/输出

类型

有效值(接通时)

湿电流

1

ACC

输入

自锁开关

KL30

10mA

2

IG1

输入

自锁开关

KL30 

10mA

3

IG2

输入

自锁开关

KL30

10mA

4

远光开关

输入

自锁开关

KL31

10mA

5

大灯开关

输入

自锁开关

KL31

180mA

表5  远光灯输入信号

序号

描述

输入/出

类型

有效值

额定驱动能力

1

远光灯输出

输出

低边驱动

KL31

180mA

2

远光灯指示信号

输出

CAN

HeadLampHighBeamCtrl

0x0: OFF

0x1: ON

Initial Value:0x0

Default Value:0x0

Error Value NA

表6  远光灯输出信号

远光灯功能描述如下:

  1. 当点火状态为ON,并且远光灯开关有效时,打开远光灯开关,远光灯点亮。
  2. 远光灯开关关闭,或点火状态不为ON,,远光灯熄灭。
  3. BCM通过开关状态判断远光灯的工作状态,当大灯开关有效,且远光灯开关有效时,为远光灯模式;当远光灯开关有效,大灯开关关闭时,工作在超车模式
  4. 当远光灯输出有效时,点火档位从ON档变为START档时,关闭远光灯输出,当从START档位重新回到ON档时,重新打开远光灯输出

其他详见《车身控制器BCM系统功能规范》

车身控制器BCM系统功能规范https://download.csdn.net/download/ChrisKKC/85360507

你可能感兴趣的:(汽车电子,汽车,制造,硬件工程,系统安全)