Options
All
  • Public
  • Public/Protected
  • All
Menu

Module assets/profile-steering/ProfileSteering

Plans the charging sessions based on the provided data to the functions.

Index

Variables

Functions

Variables

INTERVAL_LENGTH

INTERVAL_LENGTH: number = 15

Length of the time intervals, in minutes.

Functions

planEV

  • Retrieves all data needed and runs {@link #discreteBufferPlanningFast()} or {@link #discreteBufferPlanningSmart()}.

    Parameters

    • chargeRequired: number

      The amount of charge the EV driver requires, in Wτ (τ = INTERVAL_LENGTH).

    • endTime: [number, number]

      Hours and minutes of the departure time.

    • mode: null | ChargingMode

      The charging mode (Fast or Smart), or null if not selected.

    Returns ChargingData[]

    The profile computed by the according algorithm.

Generated using TypeDoc