6.1. Isolation Status Processing Driver - IsolnStsPrcsDrvr

Id

IsolnStsPrcsDrvr

Title

Isolation Status Processing Driver

System

Generic

Document Type

Application Software Component Specification Preview

6.1.1. Overview

The IsolnStsPrcsDrvr software component processes the isolation status signals from the high voltage system. It detects faults in the isolation status signals and determines the overall high voltage insulation state. The component also monitors for changes in motor control modes to latch the insulation state during motor state transitions.

6.1.2. Functions

Title

Description

1

Process Isolation Status And Motor Control Mode

This function processes the isolation status and motor control mode signals from multiple inverters. It checks for changes in the motor control mode and determines if the isolation status signal is valid. The output includes a communication status and the processed isolation status.

2

Latch Insulation State

Latches the determined insulation state during motor control mode transitions to prevent false triggering.

6.1.3. Ports

Id

Direction

Data Type

Dimensions

Unit

1

Isolation_FaultCode

Incoming

Enum: vtISO_FltCode_t

[-1]

inherit

2

Isolation_Status

Incoming

Enum: VtSig_Isolation_Status_t

[-1]

inherit

3

valid_Isolation_Status

Incoming

boolean

[-1]

inherit

4

Motor_Control_Mode

Incoming

Enum: VtSig_MotorControlSig_t

[24,1]

inherit

5

MotInfoVld

Incoming

boolean

[24,1]

inherit

6

IsolnSt

Outgoing

Enum: VtSig_HVInsulState_t

[-1]

inherit

7

ComOk

Outgoing

boolean

[-1]

inherit

6.1.4. Parameters

Id

Data Type

Dimensions

Range

Unit

Description

1

IsoprocInvModMonTiout

single

[1,1]

Min: 0, Max: 10

Amount of time Motor Control mode and Isolation Status must be static for value to pass through

2

IsoprocIsolnStMsgCycTi

single

[1,1]

Min: 0, Max: 1

sec

Battery_Info message cycle time

3

IsoprocNoOfCanCycToDetnOscn

uint16

[1,1]

Min: 0, Max: 100

Number of CAN cycles for the checking of signal for oscillations

4

IsoprocOscnDetnThd

single

[1,1]

Min: 0, Max: 1

Normalized number of oscillations relatively to ISOPROC_NOfCanCycToDetOsc

5

IsoprocIniTiout

single

[1,1]

Min: 0, Max: 3

sec

Initialization delay after host HW activation

6

IsoprocInvNo

uint8

[1,1]

Min: 0, Max: 24

Number of inverters in application