5.1. Auto Indicator Off Controller - AutoIndcrOff

Id

AutoIndcrOff

Title

Auto Indicator Off Controller

System

Exterior Lighting

Document Type

Application Software Component Specification Preview

5.1.1. Overview

The Auto Indicator Off Controller automatically switches off the turn indicators using different scenarios by sending through the port TurnIndcrAutoOffReq True value. TurnIndcrAutoOffReq coming back to False when state of input port TurnSigSwt changed to Left or Right. This controller helps prevent the indicators from staying on unintentionally.

5.1.2. Functions

Title

Description

1

Switch off turn indicators based on vehicle speed condition

Outgoing port TurnIndcrAutoOffReq becomes True when vehicle speed incoming from the port VehSpd exceeds speed threshold AuindofVehSpdOffThd after the turn indicator button was pressed. Position of the button is obtained through the input port TurnSigSwt.

2

Switch off turn indicators based on distance condition

Outgoing port TurnIndcrAutoOffReq becomes True when turn indicators remained On for a long distance after the turn indicator button was pressed, depending on vehicle speed. Long distance calculates based on lookup table, where x-axis is AuindofVehSpdMilgThd parameter and y-axis is AuindofVehDstMilgThd parameter. VehSpd is obtained through the input port VehSpd, vehicle distance is obtained through the input port VehDst. Position of the button is obtained through the input port TurnSigSwt.

3

Switch off turn indicators based on time condition

Outgoing port TurnIndcrAutoOffReq becomes True when turn indicators remained On longer then parameter AuindofTiOffThd after the turn indicator button was pressed. Position of the button is obtained through the input port TurnSigSwt.

4

Switch off turn indicators based on delta speed condition

Outgoing port TurnIndcrAutoOffReq becomes True when the difference between the current vehicle speed and saved vehicle speed at the moment when the turn indicator button was pressed becomes higher than the parameter AuindofDeltaSpdOffThd. Vehicle speed is obtained through the port VehSpd. Position of the button is obtained through the input port TurnSigSwt.

5

Input signal validity check

Controller is taking in account validity states of input signals received via ports with postfix Vld (e.g. it can be availability of corresponding CAN messages). This information is used to prevent the unintended controller state transitions.

5.1.3. Ports

Id

Direction

Data Type

Dimensions

Unit

1

TurnSigSwt

Incoming

Enum: VtAuindofTurnSigSwt

[-1]

inherit

2

TurnSigSwtVld

Incoming

boolean

[-1]

inherit

3

VehSpd

Incoming

single

[-1]

km/h

4

VehSpdVld

Incoming

boolean

[-1]

inherit

5

VehDst

Incoming

uint64

[-1]

m

6

VehDstVld

Incoming

boolean

[-1]

inherit

7

AutoIndcrOffEna

Incoming

boolean

[-1]

inherit

8

TurnIndcrAutoOffReq

Outgoing

boolean

[-1]

inherit

5.1.4. Parameters

Id

Data Type

Dimensions

Range

Unit

Description

1

AuindofDstLogcEna

boolean

[1,1]

Min: 0, Max: 1

Enable Switch-off Turn Indicators By Distance Condition function.

2

AuindofSpdLogcEna

boolean

[1,1]

Min: 0, Max: 1

Enable Switch-off Turn Indicators By Speed Condition function.

3

AuindofTiLogcEna

boolean

[1,1]

Min: 0, Max: 1

Enable Switch-off Turn Indicators By Time Condition function.

4

AuindofDeltaSpdLogcEna

boolean

[1,1]

Min: 0, Max: 1

Enable Switch-off Turn Indicators By Delta Speed Condition function.

5

AuindofTiOffThd

single

[1,1]

Min: 0, Max: 600

sec

Time threshold for Switch-off Turn Indicators By Time Condition function. If turn indicators are remained On for more than this parameter, then automatic switch-off becomes active.

6

AuindofDeltaSpdOffThd

single

[1,1]

Min: 0, Max: 255

km/h

Delta parameter for Switch-off Turn Indicators By Delta Speed Condition function. If the difference between speed when the indicator button was pressed and current speed is higher than this delta, then automatic switch-off becomes active.

7

AuindofVehDstMilgThd

uint64

[1,2]

Min: 0, Max: 21055406075

m

Distance ydata for the lookup table of Switch-off Turn Indicators By Distance Condition function. This data is used to calculate threshold mileage depending on vehicle speed. If current mileage becomes higher than the calculated threshold, then automatic switch-off becomes active.

8

AuindofVehSpdMilgThd

single

[1,2]

Min: 0, Max: 255

km/h

Speed xdata for the lookup table of Switch-off Turn Indicators By Distance Condition function. This data is used to calculate threshold mileage depending on vehicle speed. If current mileage becomes higher than the calculated threshold, then automatic switch-off becomes active.

9

AuindofVehSpdOffThd

single

[1,1]

Min: 0, Max: 255

km/h

Speed threshold for Switch-off Turn Indicators By Speed Condition function. If vehicle speed is higher than this parameter, then automatic switch-off becomes active.

10

AuindofVehSpdStndslThd

single

[1,1]

Min: 0, Max: 255

km/h

Vehicle is considered standstill if vehicle speed is less or equal to the threshold.