Skip to content

This repository comprises of workflows which estimate the number of EV charging stations to install in electrical distribution systems modelled with Simscape libraries and estimate total installation cost from simulation results. Leverage Global Optimization Toolbox to optimize the placement of charging stations to minimize the installation cost.

License

Notifications You must be signed in to change notification settings

simscape/EV-Charging-Station-Placement-Simscape

Repository files navigation

EV Charging Station Placement with Simscape

View on MATLAB File Exchange
Open in MATLAB Online

This project comprises of workflows which use Simscape™ libraries to model the IEEE® 9-bus, 34-bus and 123-bus electrical power flow networks. Calculate the required charge points to satisfy the public charging demand for the chosen distribution network based on the EV vehicle flow and the power rating of the charge point. Simulate the distribution network with the estimated charge points to compute the bus node voltages and branch currents. Estimate the total cost to install the calculated charge points and leverage Global Optimization Toolbox to determine the optimal placement of charging stations to minimize the total cost. Run the optimization workflow in parallel using Parallel Computing Toolbox™

The subsequent workflows study the power quality impact of uncontrolled proliferation of EV charging stations in the distribution networks and show how smart charging stations involving bi-directional converters can improve the power quality of the distribution system.

In this project, you will learn how to:

Estimate Cost of Installing EV Charging Stations

Estimate Cost Estimate Cost Estimate Cost Model a distribution network. Calculate the total number of public fast charging points to satisfy EV charge demand. Estimate the total cost to install the charge points in the distribution network.

Optimize EV Charging Station Placement to Reduce Costs

Optimize Cost Optimize Cost Optimize Cost Set the number of charge points at the nodes of the distribution network as the optimization variables, set their bounds and specify transportation constraints if necessary. Estimate the total cost after a specified number of iterations of optimization to find the minimum cost. Compare the node voltage profile for the optimum placement with the initial placement.

Setup

  • Clone and add the repository to the MATLAB® path.
  • Open EVChargingStationPlacementWithSimscape.prj.
  • In the toolstrip, use the project shortcut buttons to open the model and the workflows.
  • This example requires MATLAB R2025a or later.

Copyright 2025 The MathWorks, Inc.

About

This repository comprises of workflows which estimate the number of EV charging stations to install in electrical distribution systems modelled with Simscape libraries and estimate total installation cost from simulation results. Leverage Global Optimization Toolbox to optimize the placement of charging stations to minimize the installation cost.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published