EV/set

Set property values of an EV object


Description

Change property values of an EV object. This results in valid = false.

Syntax

ev = set(ev, Name=Value)
ev = ev.set(Name=Value)

Input Arguments

Name

Type

Description

ev

EV object

EV object

Name-Value Arguments

Name

Type

Description

Charger_ind

positive integer

Charger index

Group_ind

positive integer

Group index

Sigma

nonnegative scalar

Battery degradation coefficient (load flattening problem)

W_cs

nonnegative scalar

Weight for cost saving (user friendly problem)

W_pc

nonnegative scalar

Weight for priority charging (user friendly problem)

W_bs

nonnegative scalar

Weight for battery saving (user friendly problem)

Arr_time

positive integer

Arrival time slot index of the vehicle

Dep_time

positive integer

Departure time slot index of the vehicle

E_min

nonnegative scalar

Minimum energy of the vehicle

E_cap

nonnegative scalar

Energy capacity of the vehicle

E_ini

nonnegative scalar

Initial energy of the vehicle

E_ref

nonnegative scalar

Reference energy of the vehicle

U_max

nonnegative scalar

Maximum charging rate

U_min

nonpositive scalar

Maximum discharging rate

Output Arguments

Name

Type

Description

ev

EV object

EV object with modified property values