evsim1.7.1 package

Electric Vehicle Charging Sessions Simulation

adapt_charging_features

Adapt charging features

add_charging_infrastructure

Assign a charging station to EV charging sessions

convert_time_num_to_period

Convert numeric time value to a datetime period (hour-based)

estimate_connection

Estimate sessions connection values

estimate_energy

Estimate sessions energy values following a Gaussian distribution. The...

estimate_sessions

Estimate sessions parameters of a specific profile

expand_session

Expand a session along time slots within its connection time

expand_sessions

Expand sessions along time slots

get_charging_rates_distribution

Charging rates distribution

get_connection_models_from_parameters

Connection GMM

get_custom_ev_model

Create the custom EV model

get_day_sessions

Get day sessions

get_demand

Time-series EV demand

get_energy_models_from_parameters

Energy GMM

get_estimated_connections

Get estimated profiles

get_estimated_energy

Estimate energy given energy models tibble

get_evmodel_parameters

Get evmodel parameters in a list

get_evmodel_summary

Get evmodel parameters in a list of summary tables

get_occupancy

Time-series EV occupancy

get_user_profiles_distribution

User profiles distribution

is_aligned

Is the sessions data set aligned in time?

plot_occupancy_duration_curve

Plot the occupancy duration curve

plot_ts

Interactive plot for time-series tibbles

prepare_model

Prepare the models from the evmodel object ready for the simulation

print.evmodel

print method for evmodel object class

read_ev_model

Read EV model

round_to_interval

Round a numeric value to interval

save_ev_model

Save the EV model

simulate_sessions

Simulation of EV sessions

Simulation of Electric Vehicles charging sessions using Gaussian models, together with time-series power demand calculations.

  • Maintainer: Marc Cañigueral
  • License: GPL-3
  • Last published: 2025-12-19