7.3. Hella Hatch Lock Bridge Driver - HellaHtchLockBrdgDrvr

Id

HellaHtchLockBrdgDrvr

Title

Hella Hatch Lock Bridge Driver

System

High Voltage Power

Document Type

Application Software Component Specification Preview

7.3.1. Overview

The Hella Hatch Lock Bridge Driver component controls the locking and unlocking of the charging port hatch on the Charge 67 vehicle. It interfaces with the Hella hatch lock hardware.

7.3.2. Functions

Title

Description

1

Control Hatch Lock

Controls locking and unlocking of the charging port hatch based on requests from other components and vehicle state information like speed.

2

Monitor Hatch Position

Monitors the position of the charging port hatch (open/closed) using a position sensor.

7.3.3. Ports

Id

Direction

Data Type

Dimensions

Unit

1

GS_Est_State

Incoming

Enum: VtSig_GS_Est_State_t

[-1]

inherit

2

ChargingACDCPortCommand

Incoming

Enum: ChrgACDCPortTbl_t

[-1]

inherit

3

VSM_State

Incoming

Enum: VtSig_VSM_State_t

[-1]

inherit

4

VehicleSpeed

Incoming

single

[-1]

inherit

5

VSM_State_valid

Incoming

boolean

[-1]

inherit

6

VehicleSpeed_valid

Incoming

boolean

[-1]

inherit

7

ChargeFlapMotorSwitch

Outgoing

Enum: AcdcPortSt_t

[-1]

inherit

8

ChargeFlapMotorSwitch_send

Outgoing

boolean

[-1]

inherit

7.3.4. Parameters

Id

Data Type

Dimensions

Range

Unit

Description

1

HlahtdrvFlapLockSwtDebTi

uint16

[1,1]

Min: 0, Max: 1000

msec

Minimum switch activation time

2

HlahtdrvFlapLockSwtFltTiout

uint16

[1,1]

Min: 0, Max: 10000

msec

Сharging flap switch fault detection timeout

3

HlahtdrvFlapUnlckAcvnTi

uint16

[1,1]

Min: 0, Max: 10000

msec

Charging flap unlock motor actuation time

4

HlahtdrvFwrdToUnlck

boolean

[1,1]

Min: 0, Max: 1

inversion of hatch position sensor logic. Default logic assumes increasing voltage means hatch closing

5

HlahtdrvHtchClsdAtLoVolt

boolean

[1,1]

Min: 0, Max: 1

inversion of hatch position sensor logic. Default logic assumes increasing voltage means hatch closing

6

HlahtdrvHtchDrvrCmdOpenPwm

uint8

[1,1]

Min: 0, Max: 100

PWM

hatch (flap) driver: PWM for opening

7

HlahtdrvHtchPosnHiVoltThd

single

[1,1]

Min: 0, Max: 24

Volt

voltage threshold for HatchPos input. If the voltage is above this value, the flap is considered to be fully closed

8

HlahtdrvHtchPosnLoVoltThd

single

[1,1]

Min: 0, Max: 24

Volt

the voltage threshold for HatchPos input. If the voltage is below this value, the flap is considered to be fully opened

9

HlahtdrvPinFltTiout

single

[1,1]

Min: 0, Max: 120

s

Timeout to detect pin fault

10

HlahtdrvSndPortSt

boolean

[1,1]

Min: 0, Max: 1

send CAN Message CHRG_PortState

11

HlahtdrvVehSpdToLock

single

[1,1]

Min: 0, Max: 100

kph

If vehicle speed above this value then hatch is locked

12

HlahtdrvVsmAndSpdChk

boolean

[1,1]

Min: 0, Max: 1

1 - turn on VSM and Vehicle Speed influence on logic , 0 - turn off