7.4. Human Machine Interface Indication Energy Calculation - HmiIndcnEgyClcn

Id

HmiIndcnEgyClcn

Title

Human Machine Interface Indication Energy Calculation

System

High Voltage Power

Document Type

Application Software Component Specification Preview

7.4.1. Overview

This software component calculates the energy consumption and regeneration for the motor, battery, auxiliary systems and external charging. It performs the energy accounting based on the power flows between the different vehicle subsystems.

7.4.2. Functions

Title

Description

1

Energy Account

Calculates the energy consumption and regeneration for the motor, battery, auxiliary systems and external charging based on the power flows. Accumulates the energy values over time. Outputs the calculated energy values.

7.4.3. Ports

Id

Direction

Data Type

Dimensions

Unit

1

PowerSlowCharger_Iout

Incoming

single

[-1]

inherit

2

PowerFastCharger

Incoming

single

[-1]

inherit

3

InvInfo1

Incoming

Bus: CAN_Inv_Input_Info_t

[-1]

inherit

4

InvInfo2

Incoming

Bus: CAN_Inv_Input_Info_t

[-1]

inherit

5

InvInfo3

Incoming

Bus: CAN_Inv_Input_Info_t

[-1]

inherit

6

InvInfo4

Incoming

Bus: CAN_Inv_Input_Info_t

[-1]

inherit

7

BatVolt

Incoming

single

[-1]

inherit

8

BatCurrent

Incoming

single

[-1]

inherit

9

IsIgnChanged

Incoming

boolean

[-1]

inherit

10

UBMSMODE

Incoming

Enum: com_vtBMS_Mode_t

[-1]

inherit

11

VHLState

Incoming

Enum: vtVHL_State_v2

[-1]

inherit

12

PowerSlowCharger_Uout

Incoming

single

[-1]

inherit

13

ClcdEgyBatCh

Outgoing

single

[-1]

inherit

14

ClcdEgyBatDcha

Outgoing

single

[-1]

inherit

15

EgyMotCns

Outgoing

single

[-1]

inherit

16

EgyMotRgn

Outgoing

single

[-1]

inherit

17

EgyCmnCns

Outgoing

single

[-1]

inherit

18

EgyAuxCns

Outgoing

single

[-1]

inherit

19

ClcdEgyBatChExt

Outgoing

single

[-1]

inherit