08 GRP08a ESCM
08 GRP08a ESCM
08 GRP08a ESCM
Component/Sys Fault tem Code Battery System Performance Diagnostics Replace Hybrid P0A80 Battery Pack
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Req'd
MIL Illum
This DTC indicates Pack_Resistance the Battery Pack resistance has increased such that it affects the hybrid vehicle performance.
> Resistance_ Criteria Where Resistance_ Criteria = TempFactorLo okup+ SOCFactorLoo TempFactorLo okup(T) = -40 .18 -30 .18 -20 .18 -10 .18 0 .18 10 .18 20 .055 30 .055 40 .055 50 .055 60 .055 70 .055 80 .055 90 .055 100 .055 110 .055 120 .055 Where SOCFactorLoo kup(SOC)= 0 .007 10 .007
Battery Voltage Battery Current Battery Temp Battery State of Charge Battery Resistance Low Battery Resistance Severe Low Battery Resistance Calc. Regression No active DTCs
valid valid valid valid valid valid valid P0AC0 P0AC1 P0AC2 P1A48 P1A49 P1A22 P1A23 P1A29 P1A2A P1A30 P1A31 NOT < -7 C NOT > 90%
Two Trips
Page 1 of 15
Malfunction Criteria
P1A59
Checks the deviation of the voltage across the battery pack using the 3 module voltage sensors. If one module or electrical connection within the pack is bad, it will manifest itself in a high Delta V
P1A5A
MAX(ModuleVolt1, Module Voltage 1 VALID ModuleVolt2, Module Voltage 2 VALID ModuleVolt3) - MIN Module Voltage 3 VALID (ModuleVolt1, ModuleVolt2, ModuleVolt3) <--------------------------------------OR----------------------------------any 1 module voltag MAXcorrected INVALID (ModuleVolt1, - AND ModuleVolt2, Pack Voltage VALID ModuleVolt3) MINcorrected (ModuleVolt1, ModuleVolt2, ModuleVolt3) Where CorrectedModVolt = PackVoltage Module VoltageX1 ModuleVoltage X2 Where X1 and X2 are the VALID signal readings >4C Absolute value of the All Temp VALID difference between Sensors any temperature sensor and the
Threshold Value 20 .004 30 .003 40 .001 50 0 60 0 70 0 80 .0015 90 .003 100 .003 > 0.6 Volts
Secondary Parameters
Enable Conditions
Time Req'd
MIL Illum
Two Trips
Two Trips
Page 2 of 15
Malfunction Criteria average of all temperature sensors Battery Pack Current OR Battery Pack Current
Threshold Value
Secondary Parameters
Enable Conditions
MIL Illum
P1AB0 Battery Pack Over Current Battery Pack Over Current. May have Cleared Fuse.
> 140
< -330
Battery Pack Curr VALID Current Sensor Out of Range NOT FAIL Diagnostics and Performance (P0AC0, P0AC1, P0AC2, P1A48, P1A49)
P0A7E
Detects if the battery MAX of any Module Temperature pack is over temperature
> 57 Deg. C
BatteryModule Temperature1a BatteryModule Temperature1b BatteryModule Temperature2a BatteryModule Temperature2b BatteryModule Temperature3a BatteryModule Temperature3b
Two Trips
188 test failures Two in 250 test Trips samples Frequency: 1 sample/20ms
Page 3 of 15
Monitor Strategy Description This DTC indicates that Temperature Sensor 1A is high.
Malfunction Threshold Criteria Value Temperature Sensor 1A > 4.5 Volts Raw A/D
Secondary Parameters
Sys Pwr Mode Buffered +5V DTC
P0AC7
P0AC8
P0ACC
P0ACD
P0AEA
P0AEB
Temperature
P1A1A
RUN or
Time Req'd 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures
Two Trips
Two Trips
Two Trips
Two Trips
Two Trips
Two Trips
Two
Page 4 of 15
Threshold Value
Secondary Parameters
Buffered +5V DTC
P1A1B
P1A1D
P1A1E
Time Req'd in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 30 test failures in a 40 test samples 1 sample / 100 ms
Two Trips
Two Trips
Two Trips
P0A9C
|ModuleTemp1a Rationality Check for ModuleTempsAvg| the Temperature Sensor 1a Located at the ESCM
> BattRatThresh Where BattRatThresh = (in: Tpack, out: temp thresh)= [-40 8 -30 8 -20 8 -10 8 0 10 20 30 40 50 60 8 8 8 8 8 8 8]
BatteryModule Temperature1a
valid
Two Trips
Page 5 of 15
Malfunction Criteria
Threshold Value
BattRatThresh Where BattRatThresh =
|ModuleTemp1b Rationality Check for ModuleTempsAvg| the Temperature Sensor 1b Located at the ESCM
P0ACB Rationality Check for the Temperature Sensor 2a Located at the ESCM
|ModuleTemp2a ModuleTempsAvg|
BatteryModule Temperature2a
valid
Two Trips
1 sample / 100 ms
Page 6 of 15
Malfunction Criteria
Threshold Value
> BattRatThresh Where BattRatThresh = (in: Tpack, out: temp thresh)= [-40 8 -30 8 -20 8 -10 8 0 10 20 30 40 50 60 8 8 8 8 8 8 8]
Secondary Parameters
Enable Conditions
MIL Illum
P0AE9
Rationality Check for |ModuleTemp2b ModuleTempsAvg| the Temperature Sensor 2b Located at the ESCM
BatteryModule Temperature2b
valid
Two Trips
P0BC3
Rationality Check for |ModuleTemp3a the Temperature ModuleTempsAvg| Sensor 3a Located at the ESCM
> BattRatThresh Where BattRatThresh = (in: Tpack, out: temp thresh)= [-40 8 -30 8 -20 8 -10 8 0 10 20 30 40 50 60 8 8 8 8 8 8 8]
BatteryModule Temperature3a
valid
Two Trips
Page 7 of 15
Malfunction Criteria
Threshold Value
> BattRatThresh Where BattRatThresh = (in: Tpack, out: temp thresh)= [-40 8 -30 8 -20 8 -10 8 0 10 20 30 40 50 60 8 8 8 8 8 8 8]
Secondary Parameters
Enable Conditions
MIL Illum
P1A1C
|ModuleTemp3b Rationality Check for ModuleTempsAvg| the Temperature Sensor 3b Located at the ESCM
BatteryModule Temperature3b
valid
Two Trips
Voltage Sensor Circuits Pack Voltage Sensor Circuit Performance P0ABB Rationality Check for the Voltage Sensor Located at The Battery Pack (ESCM) |BatteryPackVoltage>5 PackRatMean_Volt| (PackRatMean_Volt = (PowerElectronicsVolt + ModVolt1 + ModVolt2 + ModVolt3)/ 2.) Battery Pack Voltage Validity Startup Timer Battery Current Validity Battery Current Battery Current Pack Voltage Startup Timer Battery Current valid > 6 Sec valid > -5 Amps < 5 Amps VALID > 6 seconds VALID > -5 A <5A Frequency: 1 sample/100ms Two Trips 9 test failures in Two a 10 test Trips samples 1 sample / 100 ms
Rationality Check for the Module Voltage Sensor 1 located at the The Battery Pack (ESCM)
Page 8 of 15
Malfunction Threshold Criteria Value PackVoltage/3 + PowerElectronicsVolt/3] /3 > 6 Volts Rationality Check for |ModuleVoltage2 the Module Voltage ModuleVoltsAvg| Sensor 2 located at where the The Battery Pack ModuleVoltsAvg = [MIDDLE(ModVolt1, (ESCM) ModVolt2, ModVolt3) + PackVoltage/3 + PowerElectronicsVolt/3] /3 > 6 Volts Rationality Check for the Module Voltage Sensor 3 located at the The Battery Pack (ESCM) |ModuleVoltage3 ModuleVoltsAvg| where ModuleVoltsAvg = [MIDDLE(ModVolt1, ModVolt2, ModVolt3) + PackVoltage/3 + PowerElectronicsVolt/3] /3 Pack Voltage Raw A/D < 0.5 Volts
Secondary Parameters
Enable Conditions
Time Req'd
MIL Illum
Frequency: 1 sample/100ms
Two Trips
Frequency: 1 sample/100ms
Two Trips
P0ABC
P0ABD
188 test failures in 250 test POWERDOWN samples Frequency: 1 sample/20ms 188 test failures RUN or SERVICE or in 250 test POWERDOWN samples Frequency: 1 sample/20ms RUN or SERVICE or RUN or SERVICE or
Two Trips
Two Trips
P1A0E
This DTC indicates Link Voltage Raw A/D that the Link Voltage
Page 9 of 15
Malfunction Criteria
Threshold Value
Time Req'd POWERDOWN samples Frequency: 1 CLOSED sample/20ms != OPEN_ SERVICE_ DISCONNEC RUN or SERVICE or
Enable Conditions
MIL Illum
P1A0F
This DTC indicates Link Voltage Raw A/D that the Link Voltage is high.
P1A47
> 5 Volts
P1A22
P1A23
188 test failures Two Trips in 250 test POWERDOWN samples Frequency: 1 Contactor State CLOSED sample/20ms Contactor Status != OPEN_ SERVICE_ DISCONNEC Sys Pwr Mode 188 test failures Two RUN or Trips SERVICE or in 250 test POWERDOWN samples Frequency: 1 Contactor State CLOSED sample/20ms All module voltage PASSED DTCs Link Voltage DTCs PASSED All module voltagesVALID Link Voltage VALID Sys Pwr Mode 188 test failures Two RUN or in 250 test SERVICE Trips samples Frequency: 1 sample/20ms Sys Pwr Mode RUN or 188 test failures Two SERVICE in 250 test Trips samples Frequency: 1 sample/20ms
Sys Pwr Mode
P1A29
RUN or SERVICE
Page 10 of 15
Component/Sys Fault tem Code Hybrid Battery 2 Circuit High Voltage P1A2A
Monitor Strategy Description This DTC indicates that Module 2 Voltage is high.
Malfunction Criteria
Threshold Value
Secondary Parameters
Sys Pwr Mode
Time Req'd sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms 50ms
P0B47
RUN or SERVICE
Two Trips
P1A31
RUN or SERVICE
Two Trips
P1A26
< 22 Volts
Two Trips
This DTC indicates Fan Control Feedback that the Fan speed is low.
< 5%
> 95%
P0A82
This DTC indicates Fan Speed Feedback that the Fan is stuck off.
< 5%
RUN or SERVICE ON > 11 Volts < 18 Volts RUN or SERVICE ON < 80% > 11 Volts < 18 Volts RUN or SERVICE ON > 11 Volts
188 test failures in 250 test samples Frequency: 1 sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms
Two Trips
Two Trips
Page 11 of 15
Malfunction Criteria
Secondary Parameters
Sys Pwr Mode
This DTC indicates Fan Speed Feedback that the Fan is stuck on.
Time Req'd sample/20ms 188 test failures in 250 test samples Frequency: 1 sample/20ms
This DTC indicates that the Controller has encountered a stack over run.
# of Over Runs
>0
1 test failure in 1 Two test sample Trips Run or Frequency: 1 Service or Powerdown or sample/20ms
Powerup or Failure Loop
P1A05
This DTC indicates that the Controller has encountered a RAM error.
1 test failure in 1 One test sample Trip Run or Frequency: 1 Service or Powerdown or sample/20ms
Powerup or Failure Loop
P1A06
This DTC indicates that the Controller has encountered a ROM error.
1 test failure in 1 Two test sample Trips Run or Frequency: 1 Service or Powerdown or sample/20ms
Powerup or Failure Loop
P1A04
This DTC indicates Checksum does not match. that the Controller has encountered an EEPROM error. Buffered 5V This DTC ensures that the buffered +5 volts used by the electronics has not fallen below a good value.
Powerup
RUN or SERVICE or
POWERUP
System 12V
> 11 Volts
1 test failure in 1 Two test sample Trips Frequency: 1 sample/100ms 188 test failures Two in 250 test Trips samples Frequency: 1 sample/20ms
Contactor
Page 12 of 15
Monitor Strategy Description This DTC indicates that the Contactor is shorted low.
Secondary Parameters
Sys Pwr Mode
P0ADC
This DTC indicates Contactor Control that the Contactor is Feedback shorted high.
< 5%
Time Req'd 188 test failures in 250 test POWERDOWN samples Frequency: 1 CLOSED sample/20ms != OPEN_ SERVICE_ DISCONNEC 188 test failures RUN or in 250 test SERVICE or POWERDOWN samples Frequency: 1 CLOSED sample/20ms
!= OPEN_ SERVICE_ DISCONNECT OFF 20 test failures < -0.3 Amps (must be seen Frequency: 1 within 250 ms sample/20ms of commanding contactors open)
Two Trips
This DTC indicates Link Voltage before that the Contactor is contactors open + stuck closed. 50mV
in 20 test samples
Two Trips
OPEN != OPEN_ SERVICE_ DISCONNEC PASSED VALID PASSED < 3 Secs 1 test failure in 1 Two Trips test sample
Detects that the Battery Pack has not closed contactor after commanding contactor closed
ECM Contactor Commanded Close Time since Commanded Close Contactor Status Contactor Status
FALSE FALSE
Page 13 of 15
Monitor Strategy Description OR Detects that the Open service Disconnect is active
Secondary Parameters
Enable Conditions
Time Req'd
MIL Illum
P0AC0
This DTC ensures the zero point for both current sensors is set within a good range. OR This DTC ensures that the diference between the two
Low Range Zero Point Raw A/D High Range Zero Point Raw A/D
Sys Pwr Mode Current Sensor DTCs Buffered +5V DTC Contactor Cmmd
>5A
188 test failures Two in 250 test Trips samples Frequency: 1 sample/20ms 188 test failures Two in 250 test Trips samples Frequency: 1 sample/20ms 188 test failures Two in 250 test Trips samples Frequency: 1 sample/20ms 188 test failures Two in 250 test Trips samples Frequency: 1 sample/20ms 1 test failure in 1 Two test sample Trips Frequency: 1 sample/20ms
Page 14 of 15
Malfunction Criteria
Threshold Value
Secondary Parameters
Current Sensor 1 & 2 Buffered +5V DTC Current Sensor 1 Current Sensor 2
Enable Conditions VALID != FAIL > -30 A <30 A > -350 A < 150 A
MIL Illum
Page 15 of 15