7.6. High Voltage Integrity Monitor - HvIntgyMon

Id

HvIntgyMon

Version

main

Title

High Voltage Integrity Monitor

System

High Voltage Power

Document Type

Application Software Component Specification Preview

7.6.1. Overview

This component monitors the integrity of the high voltage power system, including communication, voltage levels, and fault conditions.

7.6.2. Functions

Title

Description

1

Monitor Communication Timeout

Monitors the communication timeout for the high voltage system components

2

Monitor Critical Faults

Monitors for critical faults in the high voltage system components

3

Monitor Voltage Levels

Monitors the voltage levels across the high voltage power net

4

Monitor Insulation State

Monitors the insulation state of the high voltage system

5

Monitor Integration State

Monitors the integration state of the high voltage system components

7.6.3. Ports

Id

Direction

Data Type

Dimensions

Unit

Description

Keywords

1

VehSt

Incoming

Enum: CmnenaVehSt

[1]

Vehicle State

2

VehStVld

Incoming

boolean

[1]

Vehicle State Valid

3

BatVolt

Incoming

single

[1]

V

Battery Volt

4

BatVoltVld

Incoming

boolean

[1]

Battery Volt Valid

5

HvCptVolt

Incoming

single

[32,1]

V

Hv Component Volt

6

BatComSt

Incoming

boolean

[1]

Battery Communication State

7

HvCptComSt

Incoming

boolean

[32,1]

Hv Component Communication State

8

HvCptHvilSt

Incoming

Enum: CmnenaOprtgSt

[32,1]

Hv Component Hvil State

9

HvPwrNetCritFlt

Incoming

Enum: CmnenaSysNotifSt

[1]

Hv Power Network Critical Fault

10

HvCptCritFlt

Incoming

boolean

[32,1]

Hv Component Critical Fault

11

BatSysFltLvl

Incoming

uint8

[1]

Battery System Fault Level

12

VehSpd

Incoming

single

[1]

kph

Vehicle Speed

13

VehSpdVld

Incoming

boolean

[1]

Vehicle Speed Valid

14

GearSeldActPosn

Incoming

Enum: CmnenaGearSt

[1]

Gear Selected Actual Position

15

GearSeldVld

Incoming

boolean

[1]

Gear Selected Valid

16

ChrgCritFlt

Incoming

boolean

[1]

Charging Critical Fault

17

ChrgVld

Incoming

boolean

[1]

Charging Valid

18

HvPwrNoneCritFltSt

Incoming

boolean

[1]

Hv Power None Critical Fault State

19

HvSysActSt

Incoming

Enum: CmnenaHvSt

[1]

Hv System Actual State

20

HvInsulnSts

Incoming

Enum: CmnenaSysNotifSt

[1]

Hv Insulation Status

21

PkConnOn

Incoming

boolean

[1]

Pack Connection On

22

HvPwrNetVolt

Outgoing

single

[1]

V

Hv Power Network Volt

23

HvIntgyStOut

Outgoing

uint32

[1]

Hv Integrity State Output

24

BatIntgySt

Outgoing

uint8

[1]

Battery Integrity State

25

ChrgCritFltPrcs

Outgoing

boolean

[1]

Charging Critical Fault Process

26

HvBatCritFlt

Outgoing

boolean

[1]

Hv Battery Critical Fault

27

HvPwrSysCritFltPrcs

Outgoing

boolean

[1]

Hv Power System Critical Fault Process

28

HvComSt

Outgoing

Enum: CmnenaOprtgSt

[1]

Hv Communication State

29

HvIntgySt

Outgoing

Enum: CmnenaOprtgSt

[1]

Hv Integrity State

30

HvInsulnSt

Outgoing

Enum: CmnenaSysNotifSt

[1]

Hv Insulation State

31

HvCritFlt

Outgoing

boolean

[1]

Hv Critical Fault

32

Diagc

Outgoing

Bus: HvimonrDiagc

[-1]

Diagnostic

7.6.4. Parameters

Id

Data Type

Dimensions

Range

Unit

Description

Keywords

1

HvimonrComTiout

single

[1,1]

Min: 0, Max: 60

s

Communication check timeout

Hvimonr Communication Timeout

2

HvimonrCritFltCanCyc

single

[1,1]

Min: 0, Max: 10

Time cycle of the CHRGCritFault signal

Hvimonr Critical Fault Can Cycle

3

HvimonrCritFltNoOfCanCycToChk

uint16

[1,1]

Min: 0, Max: 1000

Number of CAN cycles for the checking of signal for oscillations

Hvimonr Critical Fault Number Of Can Cycle To Check

4

HvimonrCritFltOscnDetnThd

single

[1,1]

Min: 0, Max: 1

Normalized number of oscillations relatively to HVPM_CHRGCritFault

Hvimonr Critical Fault Oscillation Detection Threshold

5

HvimonrGearMax

uint8

[1,1]

Min: , Max:

Maximum value for detection GSRP out of Range

Hvimonr Gear Maximum

6

HvimonrGearMin

uint8

[1,1]

Min: , Max:

Minmum value for detection GSRP out of Range

Hvimonr Gear Minimum

7

HvimonrGearNoOfCanCycToChk

uint16

[1,1]

Min: 0, Max: 100

Number of CAN cycles for the checking of signal for oscillations

Hvimonr Gear Number Of Can Cycle To Check

8

HvimonrGearOscnDetnThd

single

[1,1]

Min: 0, Max: 1

Normalized number of oscillations relatively to HVCSC_GsCanCycToDetOsc

Hvimonr Gear Oscillation Detection Threshold

9

HvimonrOscnDetnThd

single

[1,1]

Min: 0, Max: 1

Normalized number of oscillations relatively to HVCSC_GsCanCycToDetOsc

Hvimonr Oscillation Detection Threshold

10

HvimonrVehSpdAbsvJmp

single

[1,1]

Min: , Max:

Abnormal Speed Detection Value

Hvimonr Vehicle Speed Absolute Jump

11

HvimonrVehSpdCanCyc

single

[1,1]

Min: 0, Max: 10

Time cycle of the Vehicle Speed signal

Hvimonr Vehicle Speed Can Cycle

12

HvimonrVehSpdMin

single

[1,1]

Min: , Max:

Minimum Vehicle speed used for VSEI out of Range detection

Hvimonr Vehicle Speed Minimum

13

HvimonrVehSpdNoOfCanCycToChk

uint16

[1,1]

Min: 0, Max: 1000

Number of CAN cycles for the checking of signal for oscillations

Hvimonr Vehicle Speed Number Of Can Cycle To Check

14

HvimonrVehSpdOscnDetnThd

single

[1,1]

Min: 0, Max: 1

Normalized number of oscillations relatively to HVCSC_VehSpdCanCycToDetOsc

Hvimonr Vehicle Speed Oscillation Detection Threshold

15

HvimonrVsmNoOfCanCycToChk

uint16

[1,1]

Min: 0, Max: 100

Number of CAN cycles for the checking of signal for oscillations

Hvimonr Vsm Number Of Can Cycle To Check

16

HvimonrVsmOscnDetnThd

single

[1,1]

Min: 0, Max: 1

Normalized number of oscillations relatively to HVCSC_VsmCanCycToDetOsc

Hvimonr Vsm Oscillation Detection Threshold

17

HvimonrNoOfCanCycToChk

uint16

[1,1]

Min: 0, Max: 100

Number of CAN cycles for the checking of signal for oscillations

Hvimonr Number Of Can Cycle To Check

18

HvimonrNoOfCanCycToRstFlt

uint16

[1,1]

Min: 0, Max: 200

Number of CAN cycles to reset oscillation fault

Hvimonr Number Of Can Cycle To Reset Fault

19

HvimonrVehSpdMax

single

[1,1]

Min: , Max:

Maximum Vehicle speed used for VSEI out of Range detection

Hvimonr Vehicle Speed Maximum

20

HvimonrIntglVoltDif

single

[1,1]

Min: 0, Max: 450

V

Maximum allowed integral of voltage difference limit excess

Hvimonr Integral Volt Difference

21

HvimonrNoneCritFltDeacTiout

single

[1,1]

Min: 0, Max: 100

s

The minimum required time for the vehicle to be stationary and parked before HV system activates fault if noncritical HV fault is detected

Hvimonr None Critical Fault Deactivation Timeout

22

HvimonrSpdUpReqFlt

single

[1,1]

Min: 1, Max: 50

Speed up recovery of integrity fault koeff

Hvimonr Speed Up Request Fault

23

HvimonrUsePkConnDa

boolean

[1,1]

Min: 0, Max: 1

Use pack contactor request state for calculation Integrity State

Hvimonr Use Pack Connection Data

24

HvimonrVoltActMin

single

[1,1]

Min: 0, Max: 1000

V

Minimum voltage reported by HV components taken into account for PowerntVoltage calculation in Active mode

Hvimonr Volt Actual Minimum

25

HvimonrVoltDifMax

single

[1,1]

Min: 0, Max: 60

V

Maximum allowed voltage difference between the parts of HV powernet

Hvimonr Volt Difference Maximum

26

HvimonrVoltSgma

uint8

[1,1]

Min: 0, Max: 255

Standard deviation multiplier to filter out voltage measurements

Hvimonr Volt Sigma

27

HvimonrVoltSgmaAcvSt

uint8

[1,1]

Min: 0, Max: 255

Standard deviation multiplier to filter out voltage measurements in HV Active state

Hvimonr Volt Sigma Active State

28

HvimonrHvCptHvilChk

boolean

[32,1]

Min: 0, Max: 1

Mask for deactivation HV components to be monitored for integrity by hardware HVIL. ROWS “CHRG; OBC2; OBC1; DCDC3; DCDC2; DCDC1; IDU2; IDU1; AuxInv; ACPWT4; ACPWT3; ACPWT2; ACPWT1; HVH; ACComp4; ACComp3; ACComp2; ACComp1; PTC5; PTC4; PTC3; PTC2; PTC1; BatteryPack; EDS; NA; NA; NA; NA; NA; NA; NA”

Hvimonr Hv Component Hvil Check

29

HvimonrHvCptComChk

boolean

[32,1]

Min: 0, Max: 1

Turn on HV components to be monitored for communication ROWS “ACPWT1; ACPWT2; ACPWT3; ACPWT4; NA; OBC; NA; DCDC; NA; NA; HVHeater; NA; NA; NA; NA; NA; ACComp; NA; NA; NA; IMD; Restraints; NA; NA; NA; ACC; NA; NA; NA; NA; NA; NA”

Hvimonr Hv Component Communication Check

30

HvimonrHvCptCritChk

boolean

[32,1]

Min: 0, Max: 1

Turn on HV components to be monitored for critical fault ROWS “ACPWT1; ACPWT2; ACPWT3; ACPWT4; NA; OBC; NA; DCDC; NA; NA; HVHeater; NA; NA; NA; NA; NA; ACComp; NA; NA; NA; IMD; Restraints; NA; NA; NA; ACC; NA; NA; NA; NA; NA; NA”

Hvimonr Hv Component Critical Check

31

HvimonrHvCptVoltChk

boolean

[32,1]

Min: 0, Max: 1

Turn on HV components to be monitored for integrity by voltage ROWS “ACPWT1; ACPWT2; ACPWT3; ACPWT4; NA; OBC; NA; DCDC; NA; NA; HVHeater; NA; NA; NA; NA; NA; ACComp; NA; NA; NA; IMD; Restraints; NA; NA; NA; ACC; NA; NA; NA; NA; NA; NA”

Hvimonr Hv Component Volt Check