| Cell Voltage Sensor |
P0E2D - Internal Control Module Hybrid/EV Battery Monitor Performance |
Safety mcu cell over voltage under voltage check |
measured cell voltage |
<1.8 OR >4.5 |
[V] [V] |
|
|
|
100 [ms] continuously |
|
| Cell voltage rationality check |
difference between module voltage and sum of cell voltage OR difference between average cell voltage and max cell voltage OR difference between average cell voltage and min cell voltage |
>1.0 >1.0 >1.0 |
[V] [V] [V] |
|
|
|
500 [ms] continuously |
|
| Cell voltage out of range high check |
measured max cell volt |
>4.8 |
[V] |
|
|
|
500 [ms] continuously |
|
| Cell voltage out of range low check |
measured min cell volt |
<1.0 |
[V] |
|
|
|
500 [ms] continuously |
|
| Cell max voltage over threshold |
measured max cell volt |
>4250 |
[mV] |
|
|
|
5000 [ms] continuously |
|
| Cell min voltage below threshold |
measured min cell volt |
LUT01 (Minimum voltage threshold) |
|
|
|
|
5000 [ms] continuously |
|
| ASIC communication lost |
response time from battery ic OR crc frame error maintain time |
>1000 >1000 |
[ms] [ms] |
|
|
|
1000 [ms] continuously |
|
| Battery Temperature Sensor |
Temperature sensor rationality check |
difference between reference(average) temperature and sensor temperature |
>5 |
[°C] |
Vehicle sleep duration(to measure reference temperature) |
>6 |
[hour] |
2500 [ms] once / DC |
|
| Temperature sensor out of range high check |
sensor measured temperature |
>90 |
[°C] |
|
|
|
2500 [ms] continuously |
|
| Temperature sensor out of range low check |
sensor measured temperature |
<-50 |
[°C] |
|
|
|
2500 [ms] continuously |
|
| Temperature over threshold |
sensor measured temperature |
>75 |
[°C] |
|
|
|
5000 [ms] continuously |
|
| Current Sensor |
Shunt Current Sensor out of range high check |
Shunt sensor measured current |
>380 |
[A] |
|
|
|
10 [ms] continuously |
|
| Shunt Current Sensor out of range low check |
Shunt sensor measured current |
<-380 |
[A] |
|
|
|
10 [ms] continuously |
|
| Shunt Current Sensor offset check |
Shunt sensor measured current |
>40 OR <-40 |
[A] [A] |
Contactor state |
= Opened |
[-] |
10 [ms] continuously |
|
| Hall Current Sensor out of range high check |
Hall sensor measured current |
>385 |
[A] |
|
|
|
10 [ms] continuously |
|
| Hall Current Sensor out of range low check |
Hall sensor measured current |
<-385 |
[A] |
|
|
|
10 [ms] continuously |
|
| Hall Current Sensor offset check |
Hall sensor output voltage |
<1.8 OR >2.2 |
[V] [V] |
Contactor state |
= Opened |
[-] |
10 [ms] continuously |
|
| Battery charge current too high |
Shunt sensor measured current |
>350 |
[A] |
|
|
|
10 [ms] continuously |
|
| Battery discharge current too high |
Shunt sensor measured current |
<-350 |
[A] |
|
|
|
10 [ms] continuously |
|
| Inlet/Outlet Temperature Sensor |
Inlet temperature out of range high check |
Sensor measured temperature |
>110 |
[°C] |
|
|
|
2500 [ms] continuously |
|
| Inlet temperature out of range low check |
Sensor measured temperature |
<-50 |
[°C] |
|
|
|
2500 [ms] continuously |
|
| Inlet temperature rationality check |
difference between reference(average) temperature and inlet sensor temperature |
>5 |
[°C] |
Vehicle sleep duration(to measure reference temperature) |
>6 |
[hour] |
2500 [ms] once / DC |
|
| Outlet temperature out of range high check |
Sensor measured temperature |
>110 |
[°C] |
|
|
|
5000 [ms] continuously |
|
| Outlet temperature out of range low check |
Sensor measured temperature |
<-50 |
[°C] |
|
|
|
5000 [ms] continuously |
|
| Temperature rationality check |
difference between reference(average) temperature and outlet sensor temperature |
>5 |
[°C] |
Vehicle sleep duration(to measure reference temperature) |
>6 |
[hour] |
2500 [ms] once / DC |
|
| Battery Voltage Sensor(Fuse Monitor) |
Battery voltage out of range high check |
Measured pack voltage |
>104 |
[V] |
|
|
|
100 [ms] continuously |
|
| Battery voltage out of range low check |
Measured pack voltage |
<1 |
[V] |
|
|
|
100 [ms] continuously |
|
| Battery voltage rationality check |
difference between pack voltage and sum of cell voltage AND difference between pre-fuse voltage and after-fuse voltage AND difference between pre-fuse voltage and cell sum voltage |
>1 <2 <5 |
[V] [V] [V] |
|
|
|
1000 [ms] continuously |
|
| System voltage positive terminal out of range high check |
Measured pre-fuse voltage |
>104 |
[V] |
|
|
|
100 [ms] continuously |
|
| System voltage positive terminal out of range low check |
Measured pre-fuse voltage |
<1 |
[V] |
|
|
|
100 [ms] continuously |
|
| System voltage rationality check |
difference between pre-fuse voltage and after-fuse voltage AND difference between pack voltage and cell sum voltage AND difference between pack voltage and pre-fuse voltage AND difference between pack voltage and pre-fuse voltage is bigger than difference between pack voltage and after-fuse voltage |
>2 <1 <5 '=detected |
[V] [V] [V] [-] |
|
|
|
1000 [ms] continuously |
|
| Fuse voltage out of range high check |
Measured after fuse voltage |
>104 |
[V] |
|
|
|
100 [ms] continuously |
|
| Fuse voltage out of range low check |
Measured after fuse voltage |
<1 |
[V] |
|
|
|
100 [ms] continuously |
|
| Fuse voltage rationality check |
difference between pre-fuse voltage and after-fuse voltage AND difference between pack voltage and cell sum voltage AND difference between pack voltage and pre-fuse voltage AND difference between pack voltage and pre-fuse voltage is less than difference between pack voltage and after-fuse voltage |
>2 <1 <5 '=detected |
[V] [V] [V] [-] |
|
|
|
1000 [ms] continuously |
|
| Fuse voltage malfunction check |
difference between pre-fuse voltage and after-fuse voltage AND difference between pre-fuse voltage and pack voltage |
>2 <5 |
[V] [V] |
Battery operation mode |
=HV_ON |
[-] |
500 [ms] continuously |
|
| |
difference between pre-fuse voltage and after-fuse voltage AND measured pre-fuse voltage |
>2 <=1 |
[V] [V] |
Battery operation mode |
=PRECHARGE OR '=EMERGENCY_OFF OR '=HV_OFF |
[-] [-] [-] |
|
|
| Contactor Status Monitor |
Contactor Stuck Closed |
difference between pack voltage and link voltage |
<5 |
[V] |
Vehicle sleep duration |
>16 |
[min] |
100 [ms] once / DC |
|
| Contactor Stuck Opened |
difference between pack voltage and link voltage |
>5 |
[V] |
Battery operation mode |
=HV_ON |
[-] |
10 [ms] continuously |
|
| Contactor driver circuit malfunction |
continuous time of miscommunication or lost communication with the relay driver |
3 |
[times] |
|
|
|
100 [ms] continuously |
|
| Contactor driver circuit short to battery |
measured positive relay voltage |
>=5 |
[V] |
|
|
|
100 [ms] continuously |
|
| Contactor driver circuit short to ground |
measured positive relay voltage |
<=800 |
[mV] |
Contactor state |
= Closed |
[-] |
100 [ms] continuously |
|
| Precharging malfunction |
difference between vehicle voltage and pack voltage |
>2 |
[V] |
Battery operation mode |
=PRECHARGE |
[-] |
10 [ms] continuously |
|
| Internal Error Monitor |
Watchdog functionality check |
safety MCU time out duration is over 2 seconds |
5 |
[times] |
|
|
|
2 [s] continuously |
|
| Check if production mode |
Check if production mode |
=activated |
[-] |
|
|
|
100[ms] continuously |
|
| Memory System Monitor |
RAM memory malfunction check |
Check if specific RAM data is matched with expected value |
=False |
[-] |
|
|
|
Once / DC |
|
| EEPROM malfunction check |
compare checksum calculated value and stored value |
=Not matched |
[-] |
|
|
|
Once / DC |
|
| Battery Performance Monitor |
Battery performance rationality check |
Measured min cell SOH OR Measured charge resistance OR Measured discharge resistance |
<70 <70 <70 |
[%] [%] [%] |
|
|
|
2000 [ms] continuously |
|
| Fan Feedback Monitor |
Fan feedback out of range high check |
difference between actual RPM and expected RPM |
>4000 |
[rpm] |
|
|
|
15 [s] continuously |
|
| Fan feedback out of range low check |
difference between expected RPM and actual RPM |
>4000 |
[rpm] |
|
|
|
15 [s] continuously |
|
| Fan feedback short to battery check |
measured fan current AND measured fan out voltage |
>2.2 >8.8 |
[A] [V] |
|
|
|
5 [s] continuously |
|
| Fan feedback short to ground check |
measured fan current AND measured fan out voltage |
>2.2 <8.8 |
[A] [V] |
|
|
|
5 [s] continuously |
|
| CAN Communication |
Hybrid-CAN Bus Off |
check if hybrid CAN Bus off |
=detected |
[-] |
|
|
|
50 [ms] continuously |
|
| Hybrid-CAN CAN controller malfunction |
check if CAN free running timer is stucked |
=stucked |
[-] |
|
|
|
1000 [ms] continuously |
|
| Hybrid-CAN global time out |
check if one of below message is time out Airbag_01 Klemmen_Status_01 ESP_21 MVK_01 Motor_28 OBD_01 |
|
|
Kl15 value AND OMM Status |
=1 =HV_ON |
[-] [-] |
10 [ms] continuously |
|
| U0100 - Lost Communication With ECM/PCM "A" |
Engine control unit message counter/checksum error |
check if message counter/checksum error |
=detected |
[-] |
Kl15 value |
=1 |
[-] |
10 [s] continuously |
|
| Engine control unit message time out |
check if one of below message is time out OBD_01 Motor_18 Motor_Code_01 |
|
|
Kl15 value AND NM State |
=1 =Normal |
[-] [-] |
10 [ms] continuously |
|
| U0146 - Lost Communication With Serial Data Gateway Module "A" |
Gateway message time out |
Measure MVK_01 message time out duration |
>1 |
[s] |
Kl15 value OR OMM_State |
=1 =HV_ON |
[-] [-] |
10 [ms] continuously |
|
| Illegal target mode request |
target mode value in MVK_01 message |
>2 |
[-] |
|
|
|
2000 [ms] continuously |
|
| U0140 - Lost Communication With Body Control Module |
Klima_Sensor message time out |
Measure Klima_Sensor_02 message time out duration |
>2 |
[s] |
Kl15 value AND NM State |
=1 =Normal |
[-] [-] |
10 [ms] continuously |
|