7.9. High Voltage Power Limiter - MstngHvPwrLimr

Id

MstngHvPwrLimr

Version

main

Title

High Voltage Power Limiter

System

High Voltage Power

Document Type

Application Software Component Specification Preview

7.9.1. Overview

The High Voltage Power Limiter (MstngHvPwrLimr) is a software component responsible for limiting the power consumption and generation in the high voltage system of the vehicle. It takes various inputs related to battery current and power limits and outputs the constrained power limits for consumption and generation.

7.9.2. Ports

Id

Direction

Data Type

Dimensions

Unit

Description

Keywords

1

HvBatDchaCurLim30Sec

Incoming

single

[1]

Amps

Hv Battery Discharge Current Limit30 Second

2

HvBatChCurLim30Sec

Incoming

single

[1]

Amps

Hv Battery Charge Current Limit30 Second

3

HvBatDchaCurLim10Sec

Incoming

single

[1]

Amps

Hv Battery Discharge Current Limit10 Second

4

HvBatDchaCurLim2Sec

Incoming

single

[1]

Amps

Hv Battery Discharge Current Limit2 Second

5

HvBatU

Incoming

single

[1]

V

Hv Battery Voltage

6

HvBatActCur

Incoming

single

[1]

Amps

Hv Battery Actual Current

7

HvSysActSt

Incoming

Enum: CmnenaHvSt

[1]

Hv System Actual State

8

HvBatChCurLim10Sec

Incoming

single

[1]

Amps

Hv Battery Charge Current Limit10 Second

9

HvBatChCurLim2Sec

Incoming

single

[1]

Amps

Hv Battery Charge Current Limit2 Second

10

HvBatDchaPwrLim30Sec

Incoming

single

[1]

kW

Hv Battery Discharge Power Limit30 Second

11

HvBatChPwrLim30Sec

Incoming

single

[1]

kW

Hv Battery Charge Power Limit30 Second

12

HvBatDchaPwrLim10Sec

Incoming

single

[1]

kW

Hv Battery Discharge Power Limit10 Second

13

HvBatChPwrLim10Sec

Incoming

single

[1]

kW

Hv Battery Charge Power Limit10 Second

14

HvBatDchaPwrLim2Sec

Incoming

single

[1]

kW

Hv Battery Discharge Power Limit2 Second

15

HvBatChPwrLim2Sec

Incoming

single

[1]

kW

Hv Battery Charge Power Limit2 Second

16

ActCurAry

Incoming

single

[6]

Amps

Actual Current Array

17

HvMinCnsPwrAry

Incoming

single

[6]

kW

Hv Minimum Consumption Power Array

18

HvMinGennPwrAry

Incoming

single

[6]

kW

Hv Minimum Generation Power Array

19

TotCurCns

Incoming

single

[1]

A

Total Current Consumption

20

BadHvPwrSys

Incoming

boolean

[1]

Bad Hv Power System

21

LimpModSt

Incoming

Enum: CmnenaLimpMod

[1]

Limp Mode State

22

HvGennLim2Sec

Outgoing

single

[1]

kW

Hv Generation Limit2 Second

23

HvCnsLim2Sec

Outgoing

single

[1]

kW

Hv Consumption Limit2 Second

24

HvGennLim10Sec

Outgoing

single

[1]

kW

Hv Generation Limit10 Second

25

HvCnsLim10Sec

Outgoing

single

[1]

kW

Hv Consumption Limit10 Second

26

CurGennRednLvl

Outgoing

uint8

[1]

Current Generation Reduction Level

27

CurRednLvl

Outgoing

uint8

[1]

Current Reduction Level

28

HvCnsLimAry

Outgoing

single

[6]

kW

Hv Consumption Limit Array

29

HvGennLimAry

Outgoing

single

[6]

kW

Hv Generation Limit Array

30

DtActCnsPwr

Outgoing

single

[1]

kW

Drivetrain Actual Consumption Power

7.9.3. Parameters

Id

Data Type

Dimensions

Range

Unit

Description

Keywords

1

MshvwlmrCfgPtIdx

uint8

[1,1]

Min: 1, Max: 10

Drivetrain Index

Mshvwlmr Configuration Powertrain Index

2

MshvwlmrPwrRednModLim

single

[1,1]

Min: 0, Max: 1000

kW

Maximum allowed total power consumption in Reduced Power Mode

Mshvwlmr Power Reduction Mode Limit

3

MshvwlmrUseMaxAllwdPwr

uint8

[1,1]

Min: 1, Max: 3

1 - Use MIN for calculation max available DT power from BMS max current and BMS max power; 2 - use BMS max current; 3 - use BMS max power

Mshvwlmr Use Maximum Allowed Power