IDEAS home Printed from https://ideas.repec.org/a/inm/oropre/v72y2024i5p2215-2240.html
   My bibliography  Save this article

An Exponential Cone Programming Approach for Managing Electric Vehicle Charging

Author

Listed:
  • Li Chen

    (Institute of Operations Research and Analytics, National University of Singapore, Singapore 117602; Discipline of Business Analytics, The University of Sydney, Sydney, New South Wales 2006, Australia)

  • Long He

    (School of Business, The George Washington University, Washington, DC 20052)

  • Yangfang (Helen) Zhou

    (Lee Kong Chian School of Business, Singapore Management University, Singapore 178899)

Abstract

To support the rapid growth in global electric vehicle adoption, public charging of electric vehicles is crucial. We study the problem of an electric vehicle charging service provider, which faces (1) stochastic arrival of customers with distinctive arrival/departure times and energy requirements and (2) a total electricity cost including demand charges, which are costs related to the highest per-period electricity used in a finite horizon. We formulate its problem of scheduling vehicle charging to minimize the expected total cost as a stochastic program (SP). As this SP is large-scale, we solve it using exponential cone program (ECP) approximations. For the SP with unlimited chargers, we derive an ECP as an upper bound and characterize the bound on the gap between their theoretical performances. For the SP with limited chargers, we then extend this ECP by also leveraging the idea from distributionally robust optimization (DRO) of using an entropic dominance ambiguity set: Instead of using DRO to mitigate distributional ambiguity, we use it to derive an ECP as a tractable upper bound of the SP. We benchmark our ECP approach with sample average approximation (SAA) and a DRO approach using a semidefinite program (SDP) on numerical instances calibrated to real data. As our numerical instances are large-scale, we find that although SDP cannot be solved, ECP scales well and runs efficiently (about 50 times faster than SAA) and consequently results in a lower mean total cost than SAA. We then show that our ECP continues to perform well considering practical implementation issues, including a data-driven setting and an adaptive charging environment. We finally extend our ECP approaches (for both the uncapacitated and capacitated cases) to include the pricing decision and propose an alternating optimization algorithm, which performs better than SAA on our numerical instances. Our method of constructing ECPs can be potentially applicable to approximate more general two-stage linear SPs with fixed recourse. We also use ECP to generate managerial insights for both charging service providers and policymakers. Funding: L. Chen gratefully acknowledges the financial support from the Singapore Ministry of Education with the 2019 Academic Research Fund Tier 3 [Grant MOE-2019-T3-1-010]. Supplemental Material: The online appendix is available at https://doi.org/10.1287/opre.2023.2460 .

Suggested Citation

  • Li Chen & Long He & Yangfang (Helen) Zhou, 2024. "An Exponential Cone Programming Approach for Managing Electric Vehicle Charging," Operations Research, INFORMS, vol. 72(5), pages 2215-2240, September.
  • Handle: RePEc:inm:oropre:v:72:y:2024:i:5:p:2215-2240
    DOI: 10.1287/opre.2023.2460
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/opre.2023.2460
    Download Restriction: no

    File URL: https://libkey.io/10.1287/opre.2023.2460?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:oropre:v:72:y:2024:i:5:p:2215-2240. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.