<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">wjet</journal-id>
      <journal-title-group>
        <journal-title>World Journal of Engineering and Technology</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2331-4249</issn>
      <issn pub-type="ppub">2331-4222</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/wjet.2026.144056</article-id>
      <article-id pub-id-type="publisher-id">wjet-154723</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Chemistry</subject>
          <subject>Materials Science</subject>
          <subject>Engineering</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Design and Development of Electric Vehicle Charging Station Infrastructure Integrated with a Solar PV-Based Microgrid for Traffic-Responsive Load Management</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Ali</surname>
            <given-names>Mohammad</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> School of Science &amp; Engineering, Atlantic International University, Honolulu, HI, United States </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The author declares no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>02</day>
        <month>11</month>
        <year>2026</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>11</month>
        <year>2026</year>
      </pub-date>
      <volume>14</volume>
      <issue>04</issue>
      <fpage>921</fpage>
      <lpage>946</lpage>
      <history>
        <date date-type="received">
          <day>15</day>
          <month>08</month>
          <year>2026</year>
        </date>
        <date date-type="accepted">
          <day>20</day>
          <month>10</month>
          <year>2026</year>
        </date>
        <date date-type="published">
          <day>23</day>
          <month>10</month>
          <year>2026</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2026 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/wjet.2026.144056">https://doi.org/10.4236/wjet.2026.144056</self-uri>
      <abstract>
        <p>The rapid proliferation of electric vehicles (EVs) is placing an increasingly non-uniform and spatially concentrated demand on distribution networks, particularly at public electric vehicle charging stations (EVCS) situated along high-traffic urban corridors. Uncoordinated charging at such locations can produce sharp power demand peaks, voltage deviations, and elevated dependency on grid-supplied energy, while simultaneously under-utilizing the significant rooftop and canopy area available for distributed solar photovoltaic (PV) generation. This paper presents the design and development of an EVCS infrastructure integrated with a solar PV-based microgrid in which the charging power allocation and battery schedule are governed by road traffic conditions, referred to here as traffic-responsive load management (TRLM). The proposed architecture combines a rooftop/canopy-mounted PV array with maximum power point tracking (MPPT), a battery energy storage system (BESS) interfaced through a bidirectional DC-DC converter, a grid-tied bidirectional inverter, and multiple Level-2 and DC fast-charging points, all coordinated by a centralized Energy Management System (EMS). An upstream traffic sensing layer estimates a Traffic Density Index (TDI); its few-minute detection-to-arrival lead time is used for fast power allocation, while a TDI forecast built from the site’s historical profile and corrected in real time is used to plan a battery reserve and a grid peak-shaving threshold ahead of the commute peaks. Mathematical models are developed for the PV array, battery state-of-charge dynamics with separate charge and discharge efficiencies, the microgrid power balance, a calibrated Poisson EV arrival process with an explicit pass-by capture fraction and lead time, class-wise queue stability, and the traffic-anticipatory dispatch. A Monte Carlo time-series simulation (300 independent days, 1-min resolution, common random numbers) compares TRLM with a fully specified time-of-use/SOC rule-based baseline operating under identical physical constraints. TRLM increases the PV self-consumption ratio by 8.4 percentage points (95% CI 7.9 - 8.9), reduces the grid dependency ratio by 3.9 points and reduces the mean daily evening 15-min peak grid demand by 10.9 kW (12.1%), with the battery kept within its 20% - 90% SOC band; waiting time during high-traffic intervals is essentially unchanged (−0.16 min) and daily energy cost rises by 0.9%. The findings indicate that coupling distributed solar generation, battery storage and traffic forecasting at the EVCS level is a technically viable means of reducing coincident evening peak loading, with a benefit that depends on forecast quality and on the evening energy deficit relative to battery capacity.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Electric Vehicle Charging Station</kwd>
        <kwd>Solar Photovoltaic Microgrid</kwd>
        <kwd>Battery Energy Storage System</kwd>
        <kwd>Traffic-Responsive Load Management</kwd>
        <kwd>Energy Management System</kwd>
        <kwd>Peak Load Shaving</kwd>
        <kwd>Smart Grid</kwd>
        <kwd>Sustainable Transportation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p><italic>A. Background and Motivation</italic></p>
      <p>The transportation sector is undergoing a fundamental transition from internal combustion engine (ICE) vehicles toward electric vehicles (EVs), driven by policy mandates on carbon emissions, declining battery costs, and growing consumer acceptance. This shift is placing new and substantial demands on electric power distribution networks, particularly at public electric vehicle charging stations (EVCS) located along arterial roads, highway rest areas, and urban intersections where vehicle throughput is high and highly time-variant.</p>
      <p>Conventional EVCS installations are typically supplied entirely from the utility grid and operate with static or first-come-first-served charging schedules that do not account for the instantaneous availability of renewable generation or the stochastic nature of vehicle arrivals. As EV adoption accelerates, uncoordinated charging at high-traffic locations can produce sharp, coincident power demand peaks that stress local transformers and feeders, increase system losses, and in some cases require costly network reinforcement [<xref ref-type="bibr" rid="B1">1</xref>].</p>
      <p>At the same time, the canopy and rooftop area associated with charging forecourts represents an underexploited opportunity for distributed solar photovoltaic (PV) generation. When combined with a battery energy storage system (BESS), a solar-integrated EVCS can operate as a small-scale microgrid capable of supplying a significant fraction of its own energy needs, reducing peak grid import, and providing a degree of resilience during grid disturbances [<xref ref-type="bibr" rid="B2">2</xref>]. However, solar generation is intermittent and diurnal, while EV charging demand is governed by traffic patterns that vary by time of day, day of week, and local road conditions. Without an intelligent coordination layer, the mismatch between PV generation availability and traffic-driven charging demand limits the achievable benefits of such integration.</p>
      <p>This paper addresses this gap by proposing a traffic-responsive load management (TRLM) strategy for a solar PV-integrated EVCS microgrid, in which real-time road traffic density data is used to modulate charging priority, power allocation, and energy dispatch decisions, so that the available solar and stored energy are used more effectively while respecting vehicle service-level expectations.</p>
      <p><italic>B. Problem Statement and Research Gap</italic></p>
      <p>Existing solar-integrated EVCS designs generally optimize energy dispatch using only internal state variables such as battery SOC, time-of-use electricity tariffs, or historical average charging demand [<xref ref-type="bibr" rid="B3">3</xref>]. These approaches do not explicitly incorporate live traffic conditions as an input to the energy management decision process, even though traffic density, measured upstream of the station and forecast from its historical pattern, is a leading indicator of near-term EV arrival rate and, therefore, of the charging power that will shortly be required. As a result, conventional EMS designs may under-allocate solar and battery resources during periods that are about to experience a surge in charging demand, or may unnecessarily draw from the grid during low-traffic periods when deferring non-urgent charging would allow greater self-consumption of solar energy. There is, therefore, a need for an EVCS energy management framework that fuses traffic-sensing data with solar generation forecasts and battery state information to make forward-looking, traffic-aware charging and dispatch decisions.</p>
      <p><italic>C. Contributions</italic></p>
      <p>This paper makes the following contributions: 1) a system architecture for solar PV-integrated EVCS microgrids that explicitly incorporates a real-time traffic sensing layer as an EMS input, rather than treating traffic only as a planning-stage siting consideration; 2) a formal mathematical definition of the Traffic Density Index (TDI) and its use in a Poisson-based EV arrival-rate model that links road traffic conditions to anticipated charging demand; 3) a priority-weighted, traffic-aware power allocation algorithm that dynamically balances vehicle waiting time, state-of-charge deficit, and traffic density to coordinate PV, battery, and grid resources; and 4) a Monte Carlo evaluation (300 independent days with common random numbers, 95% confidence intervals and paired tests) against a fully specified rule-based baseline under identical physical constraints, showing statistically significant improvements in PV self-consumption, grid dependency and evening peak grid demand, with service quality essentially unchanged.</p>
      <p><italic>D. Scope and Paper Organization</italic></p>
      <p>This study focuses on the system-level design, mathematical modeling, and simulation-based evaluation of a single traffic-responsive solar-EVCS microgrid node. The traffic sensing layer is represented through an aggregated Traffic Density Index derived from vehicle count data rather than through detailed microscopic traffic simulation, and the analysis operates at the power-flow and energy-management time scale (one minute to one hour resolution); power-quality phenomena, protection coordination, and detailed converter switching dynamics are outside the present scope. The remainder of the paper is organized as follows. Section II reviews related work on EV charging infrastructure, solar-integrated microgrids, and demand-responsive load management. Section III presents the proposed system architecture. Section IV develops the mathematical models underlying the PV subsystem, battery subsystem, microgrid power balance, and traffic-responsive charging allocation algorithm. Section V describes the simulation setup and case-study parameters. Section VI presents and discusses the simulation results relative to a baseline strategy. Section VII concludes the paper and outlines directions for future work.</p>
    </sec>
    <sec id="sec2">
      <title>2. Related Work</title>
      <p><italic>A. Electric Vehicle Charging Infrastructure</italic></p>
      <p>Public EV charging infrastructure is generally classified into Level-1 (single-phase AC, low power), Level-2 (AC, 3.3 - 22 kW), and DC fast-charging (50 - 350 kW) categories. Fast-charging stations, in particular, impose large instantaneous power demands on the distribution network because multiple vehicles may charge simultaneously for short periods. Numerous studies have examined the impact of uncoordinated EV charging on distribution transformer loading, feeder voltage profiles, and network losses [<xref ref-type="bibr" rid="B4">4</xref>]-[<xref ref-type="bibr" rid="B7">7</xref>], generally concluding that coordinated or smart charging strategies are necessary as EV penetration increases [<xref ref-type="bibr" rid="B8">8</xref>]. Time-of-use tariff scheduling and direct load control have both been proposed as coordination mechanisms [<xref ref-type="bibr" rid="B5">5</xref>][<xref ref-type="bibr" rid="B9">9</xref>][<xref ref-type="bibr" rid="B10">10</xref>], but these approaches primarily respond to price or utility signals rather than to the physical availability of on-site renewable generation.</p>
      <p><italic>B. Solar PV Integration with EVCS</italic></p>
      <p>Several works have investigated co-locating solar PV generation with EVCS to offset grid energy consumption [<xref ref-type="bibr" rid="B11">11</xref>]-[<xref ref-type="bibr" rid="B13">13</xref>], typically using canopy-mounted or carport-integrated PV arrays sized to the forecourt footprint. Rule-based energy management strategies are commonly employed, wherein PV generation is prioritized for direct consumption by connected EVs, with any surplus routed to battery storage or exported to the grid. While these designs demonstrably reduce grid energy import, most rely on relatively simple heuristics (e.g., first-come-first-served or fixed priority ordering) that do not anticipate near-term surges in charging demand associated with traffic patterns, and therefore may not fully exploit the available solar resource during transitional periods.</p>
      <p><italic>C. Battery Energy Storage in EVCS Microgrids</italic></p>
      <p>Battery energy storage systems are widely adopted in solar-EVCS microgrids to decouple the timing of solar generation from that of charging demand, enabling energy generated during low-traffic daylight hours to be used during subsequent high-traffic periods. The literature on BESS sizing and dispatch for EVCS applications generally optimizes for objectives such as peak shaving, arbitrage against time-of-use tariffs, or minimization of battery degradation through SOC-constrained cycling [<xref ref-type="bibr" rid="B14">14</xref>]-[<xref ref-type="bibr" rid="B16">16</xref>]. State-of-charge feedback control remains the dominant dispatch mechanism; comparatively fewer studies incorporate external, forward-looking signals such as traffic density to pre-emptively manage battery state ahead of anticipated demand surges.</p>
      <p><italic>D. Traffic-Responsive and Demand-Responsive Load Management</italic></p>
      <p>Traffic flow data has been applied in the EV charging literature primarily for infrastructure planning purposes, such as determining optimal EVCS siting and sizing along road networks based on historical or predicted traffic volumes [<xref ref-type="bibr" rid="B17">17</xref>]-[<xref ref-type="bibr" rid="B20">20</xref>]. Its use as a real-time input to the operational energy management of an already-deployed EVCS is comparatively less explored. Related work in demand-responsive load management for buildings and industrial microgrids demonstrates that incorporating leading indicators of load (such as occupancy sensors or production schedules) into EMS decision-making can improve resource utilization relative to reactive, state-feedback-only control [<xref ref-type="bibr" rid="B15">15</xref>][<xref ref-type="bibr" rid="B21">21</xref>]. This paper extends this concept to the EVCS domain by treating road traffic density as a leading indicator of near-term charging demand.</p>
      <p><italic>E. Research Gap</italic></p>
      <p>Based on the reviewed literature, existing solar-integrated EVCS energy management strategies predominantly react to internally measured quantities (battery SOC, PV output, connected EV state) or to externally imposed price signals, but do not explicitly incorporate real-time road traffic density as a forward-looking demand indicator for operational dispatch. <bold>Table 1</bold> summarizes representative approaches from the literature alongside the proposed work, highlighting this gap.</p>
      <p><bold>Table 1.</bold>Comparison of representative EVCS energy management approaches.</p>
      <table-wrap id="tbl1">
        <label>Table 1</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>Ref.</bold>
              </td>
              <td>
                <bold>Approach</bold>
              </td>
              <td>
                <bold>PV Integration</bold>
              </td>
              <td>
                <bold>Real-Time Traffic Input</bold>
              </td>
              <td>
                <bold>Remarks</bold>
              </td>
            </tr>
            <tr>
              <td>
                [
                <xref ref-type="bibr" rid="B5">5</xref>
                ]
              </td>
              <td>Grid-only EVCS with time-of-use scheduling</td>
              <td>No</td>
              <td>No</td>
              <td>Reduces cost via tariff scheduling only</td>
            </tr>
            <tr>
              <td>
                [
                <xref ref-type="bibr" rid="B11">11</xref>
                ]
              </td>
              <td>Solar-integrated EVCS with rule-based EMS</td>
              <td>Yes</td>
              <td>No</td>
              <td>Improves self-consumption; static charging priority</td>
            </tr>
            <tr>
              <td>
                [
                <xref ref-type="bibr" rid="B14">14</xref>
                ]
              </td>
              <td>PV-battery microgrid with SOC-based dispatch</td>
              <td>Yes</td>
              <td>No</td>
              <td>Focuses on battery cycling and degradation</td>
            </tr>
            <tr>
              <td>
                [
                <xref ref-type="bibr" rid="B9">9</xref>
                ]
              </td>
              <td>Demand-response EVCS using price signals</td>
              <td>No</td>
              <td>No</td>
              <td>Responds to price, not to real-time traffic</td>
            </tr>
            <tr>
              <td>
                [
                <xref ref-type="bibr" rid="B18">18</xref>
                ]
              </td>
              <td>Optimal EVCS siting using traffic flow data</td>
              <td>No</td>
              <td>Partial (planning stage only)</td>
              <td>Traffic used for location, not real-time dispatch</td>
            </tr>
            <tr>
              <td>
                [
                <xref ref-type="bibr" rid="B22">22</xref>
                ]
              </td>
              <td>Forecast-based EV charging scheduling (ML)</td>
              <td>No</td>
              <td>Partial (historical demand)</td>
              <td>Uses historical charging demand, not live traffic</td>
            </tr>
            <tr>
              <td>Proposed</td>
              <td>Solar PV-BESS EVCS microgrid with real-time TRLM</td>
              <td>Yes</td>
              <td>Yes (real-time)</td>
              <td>Couples live TDI with priority-weighted dispatch</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>This gap motivates the traffic-responsive load management framework developed in Sections III and IV, in which a live Traffic Density Index is fused with battery SOC and solar generation forecasts within a unified priority-weighted power allocation algorithm.</p>
    </sec>
    <sec id="sec3">
      <title>3. System Architecture and Methodology</title>
      <p><italic>A. Overview of the Proposed System</italic></p>
      <p>The proposed infrastructure is a grid-connected solar PV-battery microgrid dedicated to electric vehicle charging, in which the power allocation among the solar array, battery energy storage, and the utility grid is coordinated by a centralized Energy Management System (EMS) that receives, in addition to standard electrical measurements, a real-time traffic density signal from a roadside sensing layer. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows the overall system architecture, and the corresponding traffic-responsive control logic is presented in Section IV. The system comprises five principal subsystems: i) the solar PV generation subsystem, ii) the battery energy storage subsystem, iii) the grid interconnection subsystem [<xref ref-type="bibr" rid="B23">23</xref>], iv) the EVCS charging subsystem, and v) the traffic sensing and EMS control layer.</p>
      <fig id="fig1">
        <label>Figure 1</label>
        <graphic xlink:href="https://html.scirp.org/file/1561982-rId13.jpeg?20261023113500" />
      </fig>
      <p><bold>Figure 1.</bold>Block diagram of the proposed solar PV-integrated EVCS microgrid with traffic-responsive energy management.</p>
      <p><italic>B. Solar PV Subsystem</italic></p>
      <p>The PV subsystem consists of a canopy-mounted monocrystalline PV array feeding a DC-DC boost converter operated under Perturb-and-Observe (P&amp;O) maximum power point tracking (MPPT). The boost converter regulates the array output onto a common DC bus at nominal 600 V, from which power is distributed to the battery converter, the EVCS charge points, and the grid-tied inverter. The rated specifications of the PV subsystem adopted for this study are summarized in <bold>Table 2</bold>.</p>
      <p><bold>Table 2</bold><bold>.</bold>Solar pv subsystem specifications.</p>
      <table-wrap id="tbl2">
        <label>Table 2</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>Parameter</bold>
              </td>
              <td>
                <bold>Value</bold>
              </td>
            </tr>
            <tr>
              <td>Module type</td>
              <td>Monocrystalline silicon</td>
            </tr>
            <tr>
              <td>Rated power per module</td>
              <td>550 Wp</td>
            </tr>
            <tr>
              <td>
                Module efficiency (
                <italic>η</italic>
                <sub>pv</sub>
                )
              </td>
              <td>18.0%</td>
            </tr>
            <tr>
              <td>
                Open-circuit voltage (
                <italic>V</italic>
                <sub>oc</sub>
                )
              </td>
              <td>49.8 V</td>
            </tr>
            <tr>
              <td>
                Short-circuit current (
                <italic>I</italic>
                <italic>
                  <sub>s</sub>
                </italic>
                <sub>c</sub>
                )
              </td>
              <td>13.9 A</td>
            </tr>
            <tr>
              <td>
                Temp. coefficient of power (
                <italic>β</italic>
                <italic>
                  <sub>T</sub>
                </italic>
                )
              </td>
              <td>−0.35%/˚C</td>
            </tr>
            <tr>
              <td>NOCT</td>
              <td>45 ± 2˚C</td>
            </tr>
            <tr>
              <td>
                Total array area (
                <italic>A</italic>
                <sub>pv</sub>
                )
              </td>
              <td>
                500 m
                <sup>2</sup>
                (canopy)
              </td>
            </tr>
            <tr>
              <td>Rated array capacity</td>
              <td>90 kWp</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p><italic>C. Battery Energy Storage Subsystem</italic></p>
      <p>The battery energy storage system (BESS) is interfaced to the DC bus through a bidirectional DC-DC converter, allowing it to absorb surplus PV generation during low-traffic, high-irradiance periods and to discharge to support EVCS demand during high-traffic periods or after sunset. The BESS is operated within a restricted SOC band to preserve battery health and to retain reserve capacity for demand surges anticipated from the traffic forecast (Section IV-D). <bold>Table 3</bold> summarizes the adopted BESS specifications.</p>
      <p><bold>Table 3</bold><bold>.</bold>Battery energy storage system specifications.</p>
      <table-wrap id="tbl3">
        <label>Table 3</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>Parameter</bold>
              </td>
              <td>
                <bold>Value</bold>
              </td>
            </tr>
            <tr>
              <td>Chemistry</td>
              <td>
                LiFePO
                <sub>4</sub>
              </td>
            </tr>
            <tr>
              <td>
                Rated energy capacity (
                <italic>E</italic>
                <sub>batt</sub>
                )
              </td>
              <td>150 kWh</td>
            </tr>
            <tr>
              <td>Rated charge/discharge power</td>
              <td>75 kW (0.5˚C)</td>
            </tr>
            <tr>
              <td>
                Round-trip efficiency (
                <italic>η</italic>
                <sub>batt</sub>
                )
              </td>
              <td>
                95% (
                <italic>η</italic>
                <italic>
                  <sub>c</sub>
                </italic>
                =
                <italic>η</italic>
                <italic>
                  <sub>d</sub>
                </italic>
                = 97.47%)
              </td>
            </tr>
            <tr>
              <td>SOC operating range</td>
              <td>20% - 90%</td>
            </tr>
            <tr>
              <td>Nominal DC bus voltage</td>
              <td>600 V</td>
            </tr>
            <tr>
              <td>Expected cycle life (80% DOD)</td>
              <td>6000 cycles</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p><italic>D. EVCS Charging Subsystem</italic></p>
      <p>The charging subsystem provides a mix of Level-2 AC and DC fast-charging points [<xref ref-type="bibr" rid="B24">24</xref>] to accommodate vehicles with different dwell times, consistent with observed usage patterns at high-traffic corridor locations where a subset of drivers require rapid top-up charging. <bold>Table 4</bold> lists the charging point configuration used in the case study of Sections V and VI.</p>
      <p><bold>Table 4</bold><bold>.</bold>Evcs charging point configuration.</p>
      <table-wrap id="tbl4">
        <label>Table 4</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>Type</bold>
              </td>
              <td>
                <bold>Qty</bold>
              </td>
              <td>
                <bold>Rated (each)</bold>
              </td>
              <td>
                <bold>Aggregate</bold>
              </td>
            </tr>
            <tr>
              <td>Level-2 AC</td>
              <td>4</td>
              <td>7.2 kW</td>
              <td>28.8 kW</td>
            </tr>
            <tr>
              <td>DC fast charge</td>
              <td>2</td>
              <td>50 kW</td>
              <td>100 kW</td>
            </tr>
            <tr>
              <td>Total</td>
              <td>6</td>
              <td>-</td>
              <td>128.8 kW</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>The ratings in <bold>Table 4</bold> are DC-bus input ratings; the energy delivered to a vehicle is 95% of the charger input (charger efficiency). The aggregate Level-2 rating is 4 × 7.2 kW = 28.8 kW, and the total EVCS input rating is therefore 128.8 kW.</p>
      <p><italic>E. Traffic Sensing and Data Acquisition Layer</italic></p>
      <p>The traffic sensing layer consists of inductive loop detectors and/or camera-based vehicle counting units installed on the approach roadway to the EVCS, together with an edge-processing unit that aggregates raw vehicle counts into a rolling traffic density estimate ρ(t), expressed in vehicles per hour. This measurement is transmitted to the EMS at a fixed sampling interval (adopted as Δ<italic>t</italic> = 5 minutes in this study) and forms the basis of the Traffic Density Index (TDI) developed in Section IV-D.</p>
      <p>The detector is installed <italic>d</italic><italic><sub>s</sub></italic> = 1.5 km upstream of the station entrance on the approach carriageway, so that a counted vehicle reaches the forecourt after a lead time <italic>τ</italic><italic><sub>L</sub></italic> of approximately 2.6 - 4.8 min (Section IV-D); the detector speed measurement is used to estimate τ<sub>L</sub> online. Because this lead time is of the same order as the 5-min reporting interval, the measured TDI is used only for fast power allocation and operating-mode selection. Battery scheduling ahead of the commute peaks relies instead on a TDI forecast constructed from the historical traffic profile of the site and corrected in real time (Section IV-D).</p>
      <p><italic>F. Energy Management System Architecture</italic></p>
      <fig id="fig2">
        <label>Figure 2</label>
        <graphic xlink:href="https://html.scirp.org/file/1561982-rId14.jpeg?20261023113501" />
      </fig>
      <p><bold>Figure 2.</bold>Schematic physical layout of the proposed solar-integrated EVCS facility.</p>
      <p>The EMS is implemented as a supervisory control layer that executes, at each sampling interval, a four-stage decision process: 1) data acquisition from the PV, battery, grid, and traffic sensing subsystems; 2) computation of the Traffic Density Index and the associated EV arrival-rate estimate; 3) classification of the current traffic state and selection of the corresponding charging priority mode; and 4) solution of the power allocation problem to dispatch PV, battery, and grid power to individual charge points. This decision process, and its underlying mathematical formulation, is described in detail in Section IV. <xref ref-type="fig" rid="fig2">Figure 2</xref> provides an illustrative physical layout of the proposed facility, showing the relative arrangement of the solar canopy, charging bays, battery room, EMS control cabinet, grid interconnection equipment, and the traffic sensor mast.</p>
    </sec>
    <sec id="sec4">
      <title>4. Mathematical Modeling</title>
      <p>This section develops the mathematical models that describe the behaviour of the solar PV subsystem, the battery energy storage subsystem, the overall microgrid power balance, the traffic-responsive EV demand model, and the charging priority and power allocation algorithm that constitutes the core contribution of this paper.</p>
      <p><italic>A. Photovoltaic Array Model</italic></p>
      <p>The current-voltage characteristic of a PV cell is represented using the single-diode equivalent circuit model [<xref ref-type="bibr" rid="B25">25</xref>], given by</p>
      <disp-formula id="FD1">
        <label>(1)</label>
        <mml:math display="inline">
          <mml:mrow>
            <mml:mi>I</mml:mi>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>I</mml:mi>
              <mml:mrow>
                <mml:mi>p</mml:mi>
                <mml:mi>h</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mo>−</mml:mo>
            <mml:msub>
              <mml:mi>I</mml:mi>
              <mml:mn>0</mml:mn>
            </mml:msub>
            <mml:mrow>
              <mml:mo>[</mml:mo>
              <mml:mrow>
                <mml:mi>exp</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:mtable>
                      <mml:mtr>
                        <mml:mtd>
                          <mml:mrow>
                            <mml:mfrac>
                              <mml:mrow>
                                <mml:mi>q</mml:mi>
                                <mml:mrow>
                                  <mml:mo>(</mml:mo>
                                  <mml:mrow>
                                    <mml:mi>V</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mi>I</mml:mi>
                                    <mml:msub>
                                      <mml:mi>R</mml:mi>
                                      <mml:mi>s</mml:mi>
                                    </mml:msub>
                                  </mml:mrow>
                                  <mml:mo>)</mml:mo>
                                </mml:mrow>
                              </mml:mrow>
                              <mml:mrow>
                                <mml:mi>n</mml:mi>
                                <mml:mi>k</mml:mi>
                                <mml:mi>T</mml:mi>
                              </mml:mrow>
                            </mml:mfrac>
                          </mml:mrow>
                        </mml:mtd>
                      </mml:mtr>
                    </mml:mtable>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>−</mml:mo>
                <mml:mn>1</mml:mn>
              </mml:mrow>
              <mml:mo>]</mml:mo>
            </mml:mrow>
            <mml:mo>−</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:mi>V</mml:mi>
                <mml:mo>+</mml:mo>
                <mml:mi>I</mml:mi>
                <mml:msub>
                  <mml:mi>R</mml:mi>
                  <mml:mi>s</mml:mi>
                </mml:msub>
              </mml:mrow>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>R</mml:mi>
                  <mml:mrow>
                    <mml:mi>s</mml:mi>
                    <mml:mi>h</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:mfrac>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>I</italic> is the output current, <italic>I</italic><italic><sub>ph</sub></italic> is the photo-generated current, <italic>I</italic><sub>0</sub> is the diode saturation current, <italic>q</italic> is the electron charge, <italic>R</italic><italic><sub>s</sub></italic> and <italic>R</italic><italic><sub>sh</sub></italic> are the series and shunt resistances respectively, <italic>n</italic> is the diode ideality factor, <italic>k</italic> is Boltzmann’s constant, and <italic>T</italic> is the cell temperature in Kelvin. The operating cell temperature is estimated from ambient temperature and irradiance using the Nominal Operating Cell Temperature (NOCT) model:</p>
      <disp-formula id="FD2">
        <label>(2)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>T</mml:mi>
              <mml:mi>c</mml:mi>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>T</mml:mi>
              <mml:mi>a</mml:mi>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>+</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:mtext>NOCT</mml:mtext>
                <mml:mo>−</mml:mo>
                <mml:mn>20</mml:mn>
              </mml:mrow>
              <mml:mrow>
                <mml:mn>800</mml:mn>
              </mml:mrow>
            </mml:mfrac>
            <mml:mi>G</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>T</italic><italic><sub>a</sub></italic>(<italic>t</italic>) is the ambient temperature and <italic>G</italic>(<italic>t</italic>) is the plane-of-array solar irradiance. For system-level energy balance studies, the PV array output power is more conveniently represented using an empirical thermally-derated efficiency model:</p>
      <disp-formula id="FD3">
        <label>(3)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>pv</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>η</mml:mi>
              <mml:mrow>
                <mml:mtext>pv</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:msub>
              <mml:mi>A</mml:mi>
              <mml:mrow>
                <mml:mtext>pv</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mi>G</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mrow>
              <mml:mo>[</mml:mo>
              <mml:mrow>
                <mml:mn>1</mml:mn>
                <mml:mo>−</mml:mo>
                <mml:msub>
                  <mml:mi>β</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>T</mml:mi>
                      <mml:mi>c</mml:mi>
                    </mml:msub>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>−</mml:mo>
                    <mml:msub>
                      <mml:mi>T</mml:mi>
                      <mml:mrow>
                        <mml:mtext>ref</mml:mtext>
                      </mml:mrow>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
              <mml:mo>]</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>η</italic><sub>pv</sub> is the rated module efficiency, <italic>A</italic><sub>pv</sub> is the total array area, <italic>β</italic><italic><sub>T</sub></italic> is the power temperature coefficient, and <italic>T</italic><sub>ref</sub> is the reference cell temperature (25˚C). The boost converter maintains the DC bus voltage according to the standard boost relation</p>
      <disp-formula id="FD4">
        <label>(4)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>V</mml:mi>
              <mml:mrow>
                <mml:mtext>dc</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>V</mml:mi>
                  <mml:mrow>
                    <mml:mtext>pv</mml:mtext>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
              <mml:mrow>
                <mml:mn>1</mml:mn>
                <mml:mo>−</mml:mo>
                <mml:mi>D</mml:mi>
              </mml:mrow>
            </mml:mfrac>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>V</italic><sub>pv</sub> is the PV array terminal voltage, <italic>V</italic><sub>dc</sub> is the regulated DC bus voltage, and <italic>D</italic> is the converter duty cycle set by the MPPT controller.</p>
      <p><italic>B. Battery Energy Storage Model</italic></p>
      <p>The battery state of charge is modelled using a discrete-time Coulomb-counting formulation:</p>
      <disp-formula id="FD5">
        <label>(5)</label>
        <mml:math>
          <mml:mrow>
            <mml:mtext>SOC</mml:mtext>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:mi>t</mml:mi>
                <mml:mo>+</mml:mo>
                <mml:mi>Δ</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mtext>SOC</mml:mtext>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>+</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:mrow>
                  <mml:mo>[</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>η</mml:mi>
                      <mml:mi>c</mml:mi>
                    </mml:msub>
                    <mml:msub>
                      <mml:mi>P</mml:mi>
                      <mml:mrow>
                        <mml:mtext>batt</mml:mtext>
                        <mml:mo>,</mml:mo>
                        <mml:mtext>ch</mml:mtext>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>−</mml:mo>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mtext>batt</mml:mtext>
                            <mml:mo>,</mml:mo>
                            <mml:mtext>dis</mml:mtext>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                      <mml:mo>/</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>η</mml:mi>
                          <mml:mi>d</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mo>]</mml:mo>
                </mml:mrow>
                <mml:mi>Δ</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:mrow>
              <mml:mrow>
                <mml:msubsup>
                  <mml:mi>E</mml:mi>
                  <mml:mrow>
                    <mml:mtext>batt</mml:mtext>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mtext>rated</mml:mtext>
                  </mml:mrow>
                </mml:msubsup>
              </mml:mrow>
            </mml:mfrac>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <disp-formula id="FD6">
        <label>(5a)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>batt</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>batt</mml:mtext>
                <mml:mo>,</mml:mo>
                <mml:mtext>ch</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mo>−</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>batt</mml:mtext>
                <mml:mo>,</mml:mo>
                <mml:mtext>dis</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>batt</mml:mtext>
                <mml:mo>,</mml:mo>
                <mml:mtext>ch</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>batt</mml:mtext>
                <mml:mo>,</mml:mo>
                <mml:mtext>dis</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:mn>0</mml:mn>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:msub>
              <mml:mi>η</mml:mi>
              <mml:mi>c</mml:mi>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>η</mml:mi>
              <mml:mi>d</mml:mi>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:msqrt>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>η</mml:mi>
                  <mml:mrow>
                    <mml:mi>r</mml:mi>
                    <mml:mi>t</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:msqrt>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>P</italic><sub>batt,ch</sub>(<italic>t</italic>) ≥ 0 and <italic>P</italic><sub>batt,dis</sub>(<italic>t</italic>) ≥ 0 are the charging and discharging powers at the DC-bus terminals of the battery converter, <italic>P</italic><sub>batt</sub>(<italic>t</italic>) is their difference (positive during charging), <italic>η</italic><italic><sub>c</sub></italic> and <italic>η</italic><italic><sub>d</sub></italic> are the one-way charging and discharging efficiencies derived from the round-trip efficiency <italic>η</italic><italic><sub>rt</sub></italic> = 95% of <bold>Table 3</bold> (<italic>η</italic><italic><sub>c</sub></italic> = <italic>η</italic><italic><sub>d</sub></italic> = 0.9747), and <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mi> E </mml:mi><mml:mrow><mml:mtext> batt </mml:mtext></mml:mrow><mml:mrow><mml:mtext> rated </mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is the rated energy capacity of the battery. Charging power is multiplied by <italic>η</italic><italic><sub>c</sub></italic> and discharging power is divided by <italic>η</italic><italic><sub>d</sub></italic>, so that the energy withdrawn from the cells during discharge always exceeds the energy delivered to the DC bus, and a complete charge-discharge cycle returns <italic>η</italic><italic><sub>c</sub></italic><italic>η</italic><italic><sub>d</sub></italic> = <italic>η</italic><italic><sub>rt</sub></italic> of the energy absorbed. The complementarity condition in (5a) excludes simultaneous charging and discharging. To preserve battery health and reserve capacity, the <italic>SOC</italic> and battery power are constrained as</p>
      <disp-formula id="FD7">
        <label>(6)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mrow>
                <mml:mtext>SOC</mml:mtext>
              </mml:mrow>
              <mml:mrow>
                <mml:mtext>min</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mo>≤</mml:mo>
            <mml:mtext>SOC</mml:mtext>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>≤</mml:mo>
            <mml:msub>
              <mml:mrow>
                <mml:mtext>SOC</mml:mtext>
              </mml:mrow>
              <mml:mrow>
                <mml:mtext>max</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mo>−</mml:mo>
            <mml:msubsup>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>batt</mml:mtext>
              </mml:mrow>
              <mml:mrow>
                <mml:mtext>max</mml:mtext>
              </mml:mrow>
            </mml:msubsup>
            <mml:mo>≤</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>batt</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>≤</mml:mo>
            <mml:msubsup>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>batt</mml:mtext>
              </mml:mrow>
              <mml:mrow>
                <mml:mtext>max</mml:mtext>
              </mml:mrow>
            </mml:msubsup>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where SOC<sub>min</sub> and SOC<sub>max</sub> define the permissible operating band and <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mi> P </mml:mi><mml:mrow><mml:mtext> batt </mml:mtext></mml:mrow><mml:mrow><mml:mtext> max </mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is the maximum charge/discharge power rating of the battery converter.</p>
      <p><italic>C. Microgrid Power Balance</italic></p>
      <p>At every instant, the instantaneous power balance of the DC-coupled microgrid must be satisfied:</p>
      <disp-formula id="FD8">
        <label>(7)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>pv</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>grid</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>batt</mml:mtext>
                <mml:mo>,</mml:mo>
                <mml:mtext>dis</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>EVCS</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>batt</mml:mtext>
                <mml:mo>,</mml:mo>
                <mml:mtext>ch</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>loss</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>P</italic><sub>grid</sub>(<italic>t</italic>) is positive when importing from the utility grid and negative when exporting, and <italic>P</italic><sub>loss</sub>(<italic>t</italic>) represents converter and conductor losses. The aggregate EVCS demand is the sum of the individual charge-point power allocations:</p>
      <disp-formula id="FD9">
        <label>(8)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>EVCS</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:munderover>
              <mml:mstyle mathsize="140%" displaystyle="true">
                <mml:mo>∑</mml:mo>
              </mml:mstyle>
              <mml:mrow>
                <mml:mi>i</mml:mi>
                <mml:mo>=</mml:mo>
                <mml:mn>1</mml:mn>
              </mml:mrow>
              <mml:mrow>
                <mml:mi>N</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:munderover>
            <mml:mtext>
               
            </mml:mtext>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>ch</mml:mtext>
                <mml:mo>,</mml:mo>
                <mml:mi>i</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>N</italic>(<italic>t</italic>) is the number of vehicles connected and actively charging at time<italic>t</italic>, and <italic>P</italic><sub>ch,</sub><italic><sub>i</sub></italic>(<italic>t</italic>) is the power delivered to the <italic>i</italic>-th vehicle.</p>
      <p><italic>D. Traffic-Responsive EV Demand Model</italic></p>
      <p>The Traffic Density Index (TDI) normalizes the measured road traffic density <italic>ρ</italic>(<italic>t</italic>) against the historically observed maximum traffic density ρmax for the site:</p>
      <disp-formula id="FD10">
        <label>(9)</label>
        <mml:math>
          <mml:mrow>
            <mml:mtext>TDI</mml:mtext>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:mi>ρ</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>ρ</mml:mi>
                  <mml:mrow>
                    <mml:mtext>mav</mml:mtext>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>TDI</mml:mtext>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>∈</mml:mo>
            <mml:mrow>
              <mml:mo>[</mml:mo>
              <mml:mrow>
                <mml:mn>0</mml:mn>
                <mml:mo>,</mml:mo>
                <mml:mn>1</mml:mn>
              </mml:mrow>
              <mml:mo>]</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>The expected EV arrival rate at the station is modelled as a base arrival rate modulated linearly by the TDI measured at the upstream detector, with the traffic-observation-to-arrival lead time <italic>τ</italic><italic><sub>L</sub></italic> made explicit:</p>
      <disp-formula id="FD11">
        <label>(10)</label>
        <mml:math>
          <mml:mrow>
            <mml:mi>λ</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:mi>t</mml:mi>
                <mml:mo>+</mml:mo>
                <mml:msub>
                  <mml:mi>τ</mml:mi>
                  <mml:mi>L</mml:mi>
                </mml:msub>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>λ</mml:mi>
              <mml:mrow>
                <mml:mtext>base</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>[</mml:mo>
              <mml:mrow>
                <mml:mn>1</mml:mn>
                <mml:mo>+</mml:mo>
                <mml:msub>
                  <mml:mi>k</mml:mi>
                  <mml:mi>λ</mml:mi>
                </mml:msub>
                <mml:mtext>TDI</mml:mtext>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
              <mml:mo>]</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>λ</italic><sub>base</sub> is the part of the arrival rate that does not depend on passing traffic (destination and local demand), <italic>k</italic><italic><sub>λ</sub></italic> is the traffic-sensitivity coefficient, and <italic>τ</italic><italic><sub>L</sub></italic> is the lead time between a vehicle being counted at the detector and its arrival at the forecourt. With the detector placed <italic>d</italic><italic><sub>s</sub></italic> upstream of the station entrance, <italic>τ</italic><italic><sub>L</sub></italic> is estimated from the detector speed measurement (dual-loop or camera tracking) as the travel time over d<sub>s</sub> plus the entry and manoeuvring delay <italic>τ</italic><italic><sub>d</sub></italic>, measured at the forecourt entrance:</p>
      <disp-formula id="FD12">
        <label>(10a)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>τ</mml:mi>
              <mml:mi>L</mml:mi>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>d</mml:mi>
                  <mml:mi>s</mml:mi>
                </mml:msub>
              </mml:mrow>
              <mml:mrow>
                <mml:mover accent="true">
                  <mml:mi>v</mml:mi>
                  <mml:mo>¯</mml:mo>
                </mml:mover>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>τ</mml:mi>
              <mml:mi>d</mml:mi>
            </mml:msub>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mover accent="true">
              <mml:mi>v</mml:mi>
              <mml:mo>¯</mml:mo>
            </mml:mover>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>v</mml:mi>
              <mml:mrow>
                <mml:mtext>ff</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>[</mml:mo>
              <mml:mrow>
                <mml:mn>1</mml:mn>
                <mml:mo>−</mml:mo>
                <mml:mn>0.6</mml:mn>
                <mml:mtext>TDI</mml:mtext>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
              <mml:mo>]</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <inline-formula><mml:math><mml:mrow><mml:mover accent="true"><mml:mi> v </mml:mi><mml:mo> ¯ </mml:mo></mml:mover><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> is the mean approach speed, represented here by a linear speed-density relation with free-flow speed <italic>v</italic><sub>ff</sub> = 60 km/h, <italic>d</italic><italic><sub>s</sub></italic> = 1.5 km and <italic>τ</italic><italic><sub>d</sub></italic> = 1 min. This gives <italic>τ</italic><italic><sub>L</sub></italic> ≈ 2.6 min in free flow and 4.1 - 4.8 min for TDI = 0.85 - 1.0. Because the edge processor reports the TDI as a 5-min aggregate (Section III-E), the reporting latency (up to 5 min) is of the same order as <italic>τ</italic><italic><sub>L</sub></italic>. A contemporaneous traffic count therefore provides essentially no usable lead for battery scheduling; it is used for the fast (1-min) power allocation and the operating mode of <bold>Table 5</bold>, while the anticipatory battery action is derived from the traffic forecast (10d) described below.</p>
      <p>Equation (10) can be written in terms of the absolute traffic flow as</p>
      <disp-formula id="FD13">
        <label>(10b)</label>
        <mml:math>
          <mml:mrow>
            <mml:mi>λ</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>λ</mml:mi>
              <mml:mrow>
                <mml:mtext>base</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>f</mml:mi>
              <mml:mi>p</mml:mi>
            </mml:msub>
            <mml:mi>ρ</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:msub>
              <mml:mi>f</mml:mi>
              <mml:mi>p</mml:mi>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>k</mml:mi>
                  <mml:mi>λ</mml:mi>
                </mml:msub>
                <mml:msub>
                  <mml:mi>λ</mml:mi>
                  <mml:mrow>
                    <mml:mtext>base</mml:mtext>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>ρ</mml:mi>
                  <mml:mrow>
                    <mml:mtext>max</mml:mtext>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>s</mml:mi>
              <mml:mrow>
                <mml:mtext>EV</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:msub>
              <mml:mi>p</mml:mi>
              <mml:mrow>
                <mml:mtext>stop</mml:mtext>
              </mml:mrow>
            </mml:msub>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>f</italic><italic><sub>p</sub></italic> is the pass-by capture fraction, <italic>i.e.</italic>, the fraction of passing vehicles that seek charging at the station, which may be decomposed into the EV share of passing traffic s<sub>EV</sub> and the probability <italic>p</italic><sub>stop</sub> that a passing EV stops to charge. With <italic>ρ</italic><sub>max</sub> = 900 veh/h, <italic>λ</italic><sub>base</sub> = 1.6 sessions/h and <italic>k</italic><italic><sub>λ</sub></italic> = 1.5, <italic>f</italic><italic><sub>p</sub></italic> = 0.27% (for example, <italic>s</italic><sub>EV</sub> = 5% and <italic>p</italic><sub>stop</sub> = 5.3%). The model therefore assumes a constant pass-by capture fraction; the overall ratio <italic>λ</italic>(<italic>t</italic>)/<italic>ρ</italic>(<italic>t</italic>) decreases as traffic increases because the <italic>λ</italic><sub>base</sub> component does not scale with <italic>ρ</italic>.</p>
      <p><italic>Calibration procedure.</italic> λ<sub>base</sub> and k<sub>λ</sub> are estimated from historical charging-session records (session start times from the charge-point management system, e.g., OCPP logs) aligned with the detector data. The detector TDI series is first shifted by τ<sub>L</sub>(t) from (10a); session counts n<sub>j</sub> and lag-aligned mean TDI values x<sub>j</sub> are then formed for hourly bins j, and the parameters are obtained by Poisson maximum-likelihood regression with an identity link:</p>
      <disp-formula id="FD14">
        <label>(10c)</label>
        <mml:math display="inline">
          <mml:mrow>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:msub>
                  <mml:mover accent="true">
                    <mml:mi>λ</mml:mi>
                    <mml:mo>^</mml:mo>
                  </mml:mover>
                  <mml:mrow>
                    <mml:mtext>base</mml:mtext>
                  </mml:mrow>
                </mml:msub>
                <mml:mo>,</mml:mo>
                <mml:mover accent="true">
                  <mml:mi>b</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mi>arg</mml:mi>
            <mml:mi>max</mml:mi>
            <mml:munder>
              <mml:mstyle displaystyle="true" mathsize="140%">
                <mml:mo>∑</mml:mo>
              </mml:mstyle>
              <mml:mi>j</mml:mi>
            </mml:munder>
            <mml:mrow>
              <mml:mo>[</mml:mo>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>n</mml:mi>
                  <mml:mi>j</mml:mi>
                </mml:msub>
                <mml:mi>ln</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>λ</mml:mi>
                      <mml:mrow>
                        <mml:mtext>base</mml:mtext>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mo>+</mml:mo>
                    <mml:mi>b</mml:mi>
                    <mml:msub>
                      <mml:mi>x</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>−</mml:mo>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>λ</mml:mi>
                      <mml:mrow>
                        <mml:mtext>base</mml:mtext>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mo>+</mml:mo>
                    <mml:mi>b</mml:mi>
                    <mml:msub>
                      <mml:mi>x</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
              <mml:mo>]</mml:mo>
            </mml:mrow>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:msub>
              <mml:mover accent="true">
                <mml:mi>k</mml:mi>
                <mml:mo>^</mml:mo>
              </mml:mover>
              <mml:mi>λ</mml:mi>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:mrow>
              <mml:mover accent="true">
                <mml:mi>b</mml:mi>
                <mml:mo>^</mml:mo>
              </mml:mover>
              <mml:mo>/</mml:mo>
              <mml:mrow>
                <mml:msub>
                  <mml:mover accent="true">
                    <mml:mi>λ</mml:mi>
                    <mml:mo>^</mml:mo>
                  </mml:mover>
                  <mml:mrow>
                    <mml:mtext>base</mml:mtext>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>with confidence intervals obtained from the observed Fisher information (delta method for <italic>k</italic><italic><sub>λ</sub></italic>). Field records for the case-study site are not yet available, so the values in <bold>Table 6</bold> are design assumptions. The procedure was verified on 30 days (720 hourly bins) of synthetic records generated with the assumed parameters; it recovered <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi> λ </mml:mi><mml:mo> ^ </mml:mo></mml:mover><mml:mrow><mml:mtext> base </mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> = 1.55 sessions/h (95% CI 1.35 - 1.75), <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi> k </mml:mi><mml:mo> ^ </mml:mo></mml:mover><mml:mi> λ </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> = 1.56 (1.01 - 2.11) and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi> f </mml:mi><mml:mo> ^ </mml:mo></mml:mover><mml:mi> p </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> = 0.27% (0.21% - 0.33%), consistent with the generating values. The sensitivity of the results to <italic>k</italic><italic><sub>λ</sub></italic> is reported in Section VI-E.</p>
      <p><italic>Traffic forecast.</italic> For battery scheduling, the EMS forecasts the TDI over a rolling 24-h horizon from the historical same-weekday profile TDI<sub>hist</sub> of the site, corrected in real time by an exponentially smoothed ratio of the measured to the historical TDI:</p>
      <disp-formula id="FD15">
        <label>(10d)</label>
        <mml:math display="inline">
          <mml:mtable columnalign="left">
            <mml:mtr>
              <mml:mtd>
                <mml:mover accent="true">
                  <mml:mrow>
                    <mml:mtext>TDI</mml:mtext>
                  </mml:mrow>
                  <mml:mo stretchy="true">^</mml:mo>
                </mml:mover>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:mi>t</mml:mi>
                    <mml:mo>+</mml:mo>
                    <mml:mi>h</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>=</mml:mo>
                <mml:msub>
                  <mml:mtext>TDI</mml:mtext>
                  <mml:mrow>
                    <mml:mtext>hist</mml:mtext>
                  </mml:mrow>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:mi>t</mml:mi>
                    <mml:mo>+</mml:mo>
                    <mml:mi>h</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mrow>
                  <mml:mo>[</mml:mo>
                  <mml:mrow>
                    <mml:mn>1</mml:mn>
                    <mml:mo>+</mml:mo>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>c</mml:mi>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                        <mml:mo>−</mml:mo>
                        <mml:mn>1</mml:mn>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:msup>
                      <mml:mtext>e</mml:mtext>
                      <mml:mrow>
                        <mml:mo>−</mml:mo>
                        <mml:mrow>
                          <mml:mi>h</mml:mi>
                          <mml:mo>/</mml:mo>
                          <mml:mi>H</mml:mi>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:msup>
                  </mml:mrow>
                  <mml:mo>]</mml:mo>
                </mml:mrow>
                <mml:mo>,</mml:mo>
              </mml:mtd>
            </mml:mtr>
            <mml:mtr>
              <mml:mtd>
                <mml:mi>c</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>=</mml:mo>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:mn>1</mml:mn>
                    <mml:mo>−</mml:mo>
                    <mml:mi>β</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mi>c</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:mi>t</mml:mi>
                    <mml:mo>−</mml:mo>
                    <mml:mtext>Δ</mml:mtext>
                    <mml:mi>t</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>+</mml:mo>
                <mml:mi>β</mml:mi>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mtext>TDI</mml:mtext>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mrow>
                        <mml:mtext>TDI</mml:mtext>
                      </mml:mrow>
                      <mml:mrow>
                        <mml:mtext>hist</mml:mtext>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                </mml:mfrac>
              </mml:mtd>
            </mml:mtr>
          </mml:mtable>
        </mml:math>
      </disp-formula>
      <p>where <italic>h</italic> is the forecast horizon, <italic>β</italic> = 0.2 is the smoothing factor (updated every 5 min) and <italic>H</italic> = 120 min is the horizon over which the real-time correction decays to the historical profile. Over the evening ramp (16:00 - 19:30) of the simulated days, the 60-min-ahead mean absolute TDI error of (10d) was 0.054, compared with 0.272 when the contemporaneous TDI is used as the prediction (persistence); this quantifies why a contemporaneous count alone cannot support anticipation of the evening peak. The number of vehicle arrivals within a sampling interval Δ<italic>t</italic> is treated as a Poisson-distributed random process:</p>
      <disp-formula id="FD16">
        <label>(11)</label>
        <mml:math>
          <mml:mrow>
            <mml:mi>P</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:mi>N</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>=</mml:mo>
                <mml:mi>n</mml:mi>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:msup>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>λ</mml:mi>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                        <mml:mtext>Δ</mml:mtext>
                        <mml:mi>t</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mi>n</mml:mi>
                </mml:msup>
                <mml:msup>
                  <mml:mtext>e</mml:mtext>
                  <mml:mrow>
                    <mml:mo>−</mml:mo>
                    <mml:mi>λ</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mtext>Δ</mml:mtext>
                    <mml:mi>t</mml:mi>
                  </mml:mrow>
                </mml:msup>
              </mml:mrow>
              <mml:mrow>
                <mml:mi>n</mml:mi>
                <mml:mo>!</mml:mo>
              </mml:mrow>
            </mml:mfrac>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Together, (10)-(11) give the expected near-term charging load for a given measured or forecast traffic state; this expectation is used by the reserve planning of Section IV-E, so that the battery is prepared before the vehicles arrive rather than reacting only after they have connected.</p>
      <p><italic>E. Charging Priority and Power Allocation Algorithm</italic></p>
      <p>Each connected vehicle i is assigned a dynamic priority weight wi(t) that combines its waiting time, its current SOC deficit, and the prevailing traffic density index, reflecting the intuition that under high traffic density, faster turnaround becomes more valuable to overall throughput:</p>
      <disp-formula id="FD17">
        <label>(12)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>w</mml:mi>
              <mml:mi>i</mml:mi>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>α</mml:mi>
              <mml:mn>1</mml:mn>
            </mml:msub>
            <mml:mfrac>
              <mml:mn>1</mml:mn>
              <mml:mrow>
                <mml:msubsup>
                  <mml:mi>t</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mrow>
                    <mml:mtext>wait</mml:mtext>
                  </mml:mrow>
                </mml:msubsup>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>α</mml:mi>
              <mml:mn>2</mml:mn>
            </mml:msub>
            <mml:mfrac>
              <mml:mn>1</mml:mn>
              <mml:mrow>
                <mml:msub>
                  <mml:mrow>
                    <mml:mtext>SOC</mml:mtext>
                  </mml:mrow>
                  <mml:mi>i</mml:mi>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>α</mml:mi>
              <mml:mn>3</mml:mn>
            </mml:msub>
            <mml:mtext>TDI</mml:mtext>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:msub>
              <mml:mi>α</mml:mi>
              <mml:mn>1</mml:mn>
            </mml:msub>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>α</mml:mi>
              <mml:mn>2</mml:mn>
            </mml:msub>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>α</mml:mi>
              <mml:mn>3</mml:mn>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:mn>1</mml:mn>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mi> t </mml:mi><mml:mi> i </mml:mi><mml:mrow><mml:mtext> wait </mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is the elapsed waiting/charging time of vehicle <italic>i</italic>, SOC<italic><sub>i</sub></italic>(<italic>t</italic>) is its current state of charge, and <italic>α</italic><sub>1</sub>, <italic>α</italic><sub>2</sub>, <italic>α</italic><sub>3</sub> are weighting coefficients selected by the system operator (subject to summing to unity). The available EVCS power, drawn from the combined PV, battery, and grid resources, is then distributed among connected vehicles in proportion to their normalized priority weight, subject to each vehicle’s rated charger power and remaining energy requirement:</p>
      <disp-formula id="FD18">
        <label>(13)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>ch</mml:mtext>
                <mml:mo>,</mml:mo>
                <mml:mi>i</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mtext>min</mml:mtext>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:msubsup>
                  <mml:mi>P</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mrow>
                    <mml:mtext>rated</mml:mtext>
                  </mml:mrow>
                </mml:msubsup>
                <mml:mo>,</mml:mo>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msubsup>
                          <mml:mrow>
                            <mml:mtext>SOC</mml:mtext>
                          </mml:mrow>
                          <mml:mi>i</mml:mi>
                          <mml:mrow>
                            <mml:mtext>tgt</mml:mtext>
                          </mml:mrow>
                        </mml:msubsup>
                        <mml:mo>−</mml:mo>
                        <mml:msub>
                          <mml:mrow>
                            <mml:mtext>SOC</mml:mtext>
                          </mml:mrow>
                          <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:msub>
                      <mml:mi>E</mml:mi>
                      <mml:mi>i</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>η</mml:mi>
                      <mml:mi>i</mml:mi>
                    </mml:msub>
                    <mml:mtext>Δ</mml:mtext>
                    <mml:msubsup>
                      <mml:mi>t</mml:mi>
                      <mml:mi>i</mml:mi>
                      <mml:mrow>
                        <mml:mtext>rem</mml:mtext>
                      </mml:mrow>
                    </mml:msubsup>
                  </mml:mrow>
                </mml:mfrac>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mfrac>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>w</mml:mi>
                  <mml:mi>i</mml:mi>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
              <mml:mrow>
                <mml:mstyle displaystyle="true">
                  <mml:munderover>
                    <mml:mo>∑</mml:mo>
                    <mml:mrow>
                      <mml:mi>j</mml:mi>
                      <mml:mo>=</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:mi>N</mml:mi>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                  </mml:munderover>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>w</mml:mi>
                      <mml:mi>i</mml:mi>
                    </mml:msub>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                </mml:mstyle>
              </mml:mrow>
            </mml:mfrac>
            <mml:msubsup>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mtext>EVCS</mml:mtext>
              </mml:mrow>
              <mml:mrow>
                <mml:mtext>avail</mml:mtext>
              </mml:mrow>
            </mml:msubsup>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mi> P </mml:mi><mml:mi> i </mml:mi><mml:mrow><mml:mtext> rated </mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is the rated power of the charge point serving vehicle <italic>i</italic>, <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mrow><mml:mtext> SOC </mml:mtext></mml:mrow><mml:mi> i </mml:mi><mml:mrow><mml:mtext> tgt </mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is its target state of charge, <italic>E</italic><italic><sub>i</sub></italic> is its battery capacity, <italic>η</italic><italic><sub>i</sub></italic> is its charging efficiency, <inline-formula><mml:math><mml:mrow><mml:mtext> Δ </mml:mtext><mml:msubsup><mml:mi> t </mml:mi><mml:mi> i </mml:mi><mml:mrow><mml:mtext> rem </mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is its estimated remaining connection time, and <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mi> P </mml:mi><mml:mrow><mml:mtext> EVCS </mml:mtext></mml:mrow><mml:mrow><mml:mtext> avail </mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> is the total power available for allocation to the EVCS at time <italic>t</italic>. The overall dispatch objective minimizes the net cost of grid energy exchange over the operating horizon <italic>T</italic>, subject to the constraints of Equations (6), (7), and (13):</p>
      <disp-formula id="FD19">
        <label>(14)</label>
        <mml:math>
          <mml:mrow>
            <mml:mi>min</mml:mi>
            <mml:msub>
              <mml:mi>C</mml:mi>
              <mml:mrow>
                <mml:mtext>total</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:munderover>
              <mml:mstyle mathsize="140%" displaystyle="true">
                <mml:mo>∑</mml:mo>
              </mml:mstyle>
              <mml:mrow>
                <mml:mi>t</mml:mi>
                <mml:mo>=</mml:mo>
                <mml:mn>1</mml:mn>
              </mml:mrow>
              <mml:mi>T</mml:mi>
            </mml:munderover>
            <mml:mrow>
              <mml:mo>[</mml:mo>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>c</mml:mi>
                  <mml:mrow>
                    <mml:mtext>grid</mml:mtext>
                  </mml:mrow>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:msub>
                  <mml:mi>P</mml:mi>
                  <mml:mrow>
                    <mml:mtext>grid</mml:mtext>
                  </mml:mrow>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>−</mml:mo>
                <mml:msub>
                  <mml:mi>c</mml:mi>
                  <mml:mrow>
                    <mml:mtext>sell</mml:mtext>
                  </mml:mrow>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:msub>
                  <mml:mi>P</mml:mi>
                  <mml:mrow>
                    <mml:mi>exp</mml:mi>
                  </mml:mrow>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
              <mml:mo>]</mml:mo>
            </mml:mrow>
            <mml:mi>Δ</mml:mi>
            <mml:mi>t</mml:mi>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>c</italic><sub>grid</sub>(<italic>t</italic>) and <italic>c</italic><sub>sell</sub>(<italic>t</italic>) are the time-varying grid import price and export/feed-in price respectively, and <italic>P</italic><sub>exp</sub>(<italic>t</italic>) is any surplus power exported to the grid. Equations (6)-(14) collectively define the traffic-responsive load management (TRLM) algorithm executed by the EMS at each control interval, as summarized in the flowchart of <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p>
      <fig id="fig3">
        <label>Figure 3</label>
        <graphic xlink:href="https://html.scirp.org/file/1561982-rId75.jpeg?20261023113501" />
      </fig>
      <p><bold>Figure 3.</bold>Flowchart of the traffic-responsive load management (TRLM) algorithm executed by the EMS.</p>
      <p><italic>Traffic-anticipatory reserve and peak-shaving threshold.</italic> In the implementation evaluated here, the objective (14) is realized by a rule-based planner that is re-solved every 60 min on 5-min blocks over a rolling 24-h horizon. For the forecast TDI of (10d), the conditional expectations of the EVCS load exceedance and of the PV surplus are read from look-up tables built from historical EVCS load records (60 days in this study), and the reserve SOC that must be held at each time, so that the battery can keep grid import at or below a threshold <italic>P</italic><sub>thr</sub> throughout the forecast high-demand period, is obtained by backward recursion:</p>
      <disp-formula id="FD20">
        <label>(14a)</label>
        <mml:math display="inline">
          <mml:mrow>
            <mml:msub>
              <mml:mrow>
                <mml:mtext>SOC</mml:mtext>
              </mml:mrow>
              <mml:mrow>
                <mml:mtext>res</mml:mtext>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mi>min</mml:mi>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mrow>
                <mml:msub>
                  <mml:mrow>
                    <mml:mtext>SOC</mml:mtext>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mtext>max</mml:mtext>
                  </mml:mrow>
                </mml:msub>
                <mml:mo>,</mml:mo>
                <mml:mi>max</mml:mi>
                <mml:mrow>
                  <mml:mo>[</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mrow>
                        <mml:mtext>SOC</mml:mtext>
                      </mml:mrow>
                      <mml:mrow>
                        <mml:mtext>min</mml:mtext>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mo>,</mml:mo>
                    <mml:msub>
                      <mml:mrow>
                        <mml:mtext>SOC</mml:mtext>
                      </mml:mrow>
                      <mml:mrow>
                        <mml:mtext>res</mml:mtext>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:mi>t</mml:mi>
                        <mml:mo>+</mml:mo>
                        <mml:mtext>Δ</mml:mtext>
                        <mml:mi>t</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>+</mml:mo>
                    <mml:mfrac>
                      <mml:mrow>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:mrow>
                              <mml:mrow>
                                <mml:mi>γ</mml:mi>
                                <mml:msub>
                                  <mml:mover accent="true">
                                    <mml:mi>P</mml:mi>
                                    <mml:mo>^</mml:mo>
                                  </mml:mover>
                                  <mml:mrow>
                                    <mml:mtext>exc</mml:mtext>
                                  </mml:mrow>
                                </mml:msub>
                                <mml:mrow>
                                  <mml:mo>(</mml:mo>
                                  <mml:mi>t</mml:mi>
                                  <mml:mo>)</mml:mo>
                                </mml:mrow>
                              </mml:mrow>
                              <mml:mo>/</mml:mo>
                              <mml:mrow>
                                <mml:msub>
                                  <mml:mi>η</mml:mi>
                                  <mml:mi>d</mml:mi>
                                </mml:msub>
                              </mml:mrow>
                            </mml:mrow>
                            <mml:mo>−</mml:mo>
                            <mml:msub>
                              <mml:mi>η</mml:mi>
                              <mml:mi>c</mml:mi>
                            </mml:msub>
                            <mml:msub>
                              <mml:mover accent="true">
                                <mml:mi>P</mml:mi>
                                <mml:mo>^</mml:mo>
                              </mml:mover>
                              <mml:mrow>
                                <mml:mtext>sur</mml:mtext>
                              </mml:mrow>
                            </mml:msub>
                            <mml:mrow>
                              <mml:mo>(</mml:mo>
                              <mml:mi>t</mml:mi>
                              <mml:mo>)</mml:mo>
                            </mml:mrow>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                        <mml:mtext>Δ</mml:mtext>
                        <mml:mi>t</mml:mi>
                      </mml:mrow>
                      <mml:mrow>
                        <mml:msubsup>
                          <mml:mi>E</mml:mi>
                          <mml:mrow>
                            <mml:mtext>batt</mml:mtext>
                          </mml:mrow>
                          <mml:mrow>
                            <mml:mtext>rated</mml:mtext>
                          </mml:mrow>
                        </mml:msubsup>
                      </mml:mrow>
                    </mml:mfrac>
                  </mml:mrow>
                  <mml:mo>]</mml:mo>
                </mml:mrow>
              </mml:mrow>
              <mml:mo>}</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <disp-formula id="FD21">
        <label>(14b)</label>
        <mml:math>
          <mml:mtable columnalign="left">
            <mml:mtr>
              <mml:mtd>
                <mml:msub>
                  <mml:mover accent="true">
                    <mml:mi>P</mml:mi>
                    <mml:mo>^</mml:mo>
                  </mml:mover>
                  <mml:mrow>
                    <mml:mtext>exc</mml:mtext>
                  </mml:mrow>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>=</mml:mo>
                <mml:mtext>E</mml:mtext>
                <mml:mrow>
                  <mml:mo>[</mml:mo>
                  <mml:mrow>
                    <mml:mi>max</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mtext>EVCS</mml:mtext>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mo>−</mml:mo>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mtext>pv</mml:mtext>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mo>−</mml:mo>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mtext>thr</mml:mtext>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mo>,</mml:mo>
                        <mml:mn>0</mml:mn>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>|</mml:mo>
                    <mml:mover accent="true">
                      <mml:mrow>
                        <mml:mtext>TDI</mml:mtext>
                      </mml:mrow>
                      <mml:mo stretchy="true">^</mml:mo>
                    </mml:mover>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mo>]</mml:mo>
                </mml:mrow>
                <mml:mo>,</mml:mo>
              </mml:mtd>
            </mml:mtr>
            <mml:mtr>
              <mml:mtd>
                <mml:msub>
                  <mml:mover accent="true">
                    <mml:mi>P</mml:mi>
                    <mml:mo>^</mml:mo>
                  </mml:mover>
                  <mml:mrow>
                    <mml:mtext>sur</mml:mtext>
                  </mml:mrow>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>=</mml:mo>
                <mml:mtext>E</mml:mtext>
                <mml:mrow>
                  <mml:mo>[</mml:mo>
                  <mml:mrow>
                    <mml:mi>max</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mtext>pv</mml:mtext>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mo>−</mml:mo>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mtext>EVCS</mml:mtext>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mo>,</mml:mo>
                        <mml:mn>0</mml:mn>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>|</mml:mo>
                    <mml:mover accent="true">
                      <mml:mrow>
                        <mml:mtext>TDI</mml:mtext>
                      </mml:mrow>
                      <mml:mo stretchy="true">^</mml:mo>
                    </mml:mover>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mo>]</mml:mo>
                </mml:mrow>
              </mml:mtd>
            </mml:mtr>
          </mml:mtable>
        </mml:math>
      </disp-formula>
      <p>where <italic>γ</italic>= 1.1 is a safety margin. <italic>P</italic><sub>thr</sub> is the smallest threshold, found by bisection, for which the reserve trajectory is attainable from the current SOC without exceeding SOC<sub>max</sub>. The complete dispatch rules of the TRLM and baseline strategies, which share identical physical constraints, are given in Section V-B.</p>
      <p><italic>F. Performance Evaluation Metrics</italic></p>
      <p>To evaluate the effectiveness of the proposed TRLM strategy relative to a non-traffic-responsive baseline, the following performance metrics are defined. The PV self-consumption ratio (SCR) quantifies the fraction of generated solar energy consumed locally rather than exported:</p>
      <disp-formula id="FD22">
        <label>(15)</label>
        <mml:math display="inline">
          <mml:mrow>
            <mml:mtext>SCR</mml:mtext>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:mstyle displaystyle="true">
                  <mml:mrow>
                    <mml:msubsup>
                      <mml:mo>∫</mml:mo>
                      <mml:mn>0</mml:mn>
                      <mml:mi>T</mml:mi>
                    </mml:msubsup>
                    <mml:mrow>
                      <mml:mi>min</mml:mi>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>P</mml:mi>
                            <mml:mrow>
                              <mml:mtext>pv</mml:mtext>
                            </mml:mrow>
                          </mml:msub>
                          <mml:mrow>
                            <mml:mo>(</mml:mo>
                            <mml:mi>t</mml:mi>
                            <mml:mo>)</mml:mo>
                          </mml:mrow>
                          <mml:mo>,</mml:mo>
                          <mml:msub>
                            <mml:mi>P</mml:mi>
                            <mml:mrow>
                              <mml:mtext>load</mml:mtext>
                            </mml:mrow>
                          </mml:msub>
                          <mml:mrow>
                            <mml:mo>(</mml:mo>
                            <mml:mi>t</mml:mi>
                            <mml:mo>)</mml:mo>
                          </mml:mrow>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mtext>d</mml:mtext>
                      <mml:mi>t</mml:mi>
                    </mml:mrow>
                  </mml:mrow>
                </mml:mstyle>
              </mml:mrow>
              <mml:mrow>
                <mml:mstyle displaystyle="true">
                  <mml:mrow>
                    <mml:msubsup>
                      <mml:mo>∫</mml:mo>
                      <mml:mn>0</mml:mn>
                      <mml:mi>T</mml:mi>
                    </mml:msubsup>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>P</mml:mi>
                        <mml:mrow>
                          <mml:mtext>pv</mml:mtext>
                        </mml:mrow>
                      </mml:msub>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mtext>d</mml:mtext>
                      <mml:mi>t</mml:mi>
                    </mml:mrow>
                  </mml:mrow>
                </mml:mstyle>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>×</mml:mo>
            <mml:mn>100</mml:mn>
            <mml:mtext>%</mml:mtext>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>The grid dependency ratio (GDR) quantifies the fraction of total EVCS energy demand supplied from the utility grid:</p>
      <disp-formula id="FD23">
        <label>(16)</label>
        <mml:math>
          <mml:mrow>
            <mml:mtext>GDR</mml:mtext>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:mstyle displaystyle="true">
                  <mml:mrow>
                    <mml:msubsup>
                      <mml:mo>∫</mml:mo>
                      <mml:mn>0</mml:mn>
                      <mml:mi>t</mml:mi>
                    </mml:msubsup>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>P</mml:mi>
                        <mml:mrow>
                          <mml:mtext>grid</mml:mtext>
                        </mml:mrow>
                      </mml:msub>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mtext>d</mml:mtext>
                      <mml:mi>t</mml:mi>
                    </mml:mrow>
                  </mml:mrow>
                </mml:mstyle>
              </mml:mrow>
              <mml:mrow>
                <mml:mstyle displaystyle="true">
                  <mml:mrow>
                    <mml:msubsup>
                      <mml:mo>∫</mml:mo>
                      <mml:mn>0</mml:mn>
                      <mml:mi>t</mml:mi>
                    </mml:msubsup>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>P</mml:mi>
                        <mml:mrow>
                          <mml:mtext>EVCS</mml:mtext>
                        </mml:mrow>
                      </mml:msub>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mtext>d</mml:mtext>
                      <mml:mi>t</mml:mi>
                    </mml:mrow>
                  </mml:mrow>
                </mml:mstyle>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>×</mml:mo>
            <mml:mn>100</mml:mn>
            <mml:mtext>%</mml:mtext>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>The loss of power supply probability (LPSP) quantifies the fraction of EVCS demand that cannot be met by the combined PV, battery, and grid supply within converter and connection limits, and is used as a reliability indicator:</p>
      <disp-formula id="FD24">
        <label>(17)</label>
        <mml:math display="inline">
          <mml:mrow>
            <mml:mtext>LPSP</mml:mtext>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:mstyle displaystyle="true">
                  <mml:munderover>
                    <mml:mo>∑</mml:mo>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>=</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                    <mml:mi>T</mml:mi>
                  </mml:munderover>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>[</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mtext>EVCS</mml:mtext>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                        <mml:mo>−</mml:mo>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mtext>supply</mml:mtext>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                      <mml:mo>]</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                </mml:mstyle>
              </mml:mrow>
              <mml:mrow>
                <mml:mstyle displaystyle="true">
                  <mml:munderover>
                    <mml:mo>∑</mml:mo>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>=</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                    <mml:mi>T</mml:mi>
                  </mml:munderover>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>P</mml:mi>
                      <mml:mrow>
                        <mml:mtext>EVCS</mml:mtext>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                </mml:mstyle>
              </mml:mrow>
            </mml:mfrac>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Finally, queue stability is verified separately for the two charger classes, since a vehicle can only be served by a charge point of its own class:</p>
      <disp-formula id="FD25">
        <label>(18)</label>
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>ρ</mml:mi>
              <mml:mi>k</mml:mi>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>λ</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>c</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
                <mml:msub>
                  <mml:mi>μ</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>&lt;</mml:mo>
            <mml:mn>1</mml:mn>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:msub>
              <mml:mi>μ</mml:mi>
              <mml:mi>k</mml:mi>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mn>1</mml:mn>
              <mml:mrow>
                <mml:mtext>E</mml:mtext>
                <mml:mrow>
                  <mml:mo>[</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>t</mml:mi>
                      <mml:mrow>
                        <mml:mtext>ch</mml:mtext>
                        <mml:mo>,</mml:mo>
                        <mml:mi>k</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>]</mml:mo>
                </mml:mrow>
                <mml:mo>+</mml:mo>
                <mml:msub>
                  <mml:mi>τ</mml:mi>
                  <mml:mrow>
                    <mml:mtext>oh</mml:mtext>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mi>k</mml:mi>
            <mml:mo>∈</mml:mo>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mrow>
                <mml:mtext>L</mml:mtext>
                <mml:mn>2</mml:mn>
                <mml:mo>,</mml:mo>
                <mml:mtext>DC</mml:mtext>
              </mml:mrow>
              <mml:mo>}</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <italic>λ</italic><italic><sub>k</sub></italic> is the arrival rate of class <italic>k</italic> (<italic>λ</italic><sub>DC</sub> = 0.6<italic>λ</italic>, <italic>λ</italic><sub>L2</sub> = 0.4<italic>λ</italic>), <italic>c</italic><italic><sub>k</sub></italic> is the number of charge points of class k, E[<italic>t</italic><sub>ch</sub><italic><sub>,k</sub></italic>] is the mean charging time at rated power, including the DC taper over the last 40% of the requested energy, and <italic>τ</italic><sub>oh</sub> = 3 min is the plug-in, authorization and departure overhead. A time-varying queue remains stable over a peak only if <italic>ρ</italic><italic><sub>k</sub></italic> &lt; 1 with margin; (18) is therefore used as a design check, whereas the waiting times reported in Section VI are measured directly in the discrete-event simulation (arrival to plug-in, first-come-first-served within each class), which remains valid for the time-varying, non-exponential service of the case study. These metrics—SCR, GDR, LPSP, evening peak grid demand and waiting time—are used in Section VI to compare the proposed TRLM strategy with the baseline strategy.</p>
    </sec>
    <sec id="sec5">
      <title>5. Simulation Setup and Case Study</title>
      <p><italic>A. Simulation Environment and Assumptions</italic></p>
      <p>The proposed system and the TRLM algorithm developed in Section IV were evaluated through a Monte Carlo time-series simulation. Each replication covers 48 h, a 24-h warm-up followed by a 24-h evaluation day, so that the metrics are not influenced by the assumed initial SOC of 50%. Power flows, vehicle charging and queues are simulated with a 1-min step, while the EMS updates the TDI measurement, forecast correction and operating mode every Δ<italic>t</italic> = 5 min and re-plans the reserve every 60 min. The EVCS microgrid is located at a high-traffic urban arterial road and sized according to <bold>Tables 2-4</bold>. Two strategies are compared under identical solar and traffic inputs and identical physical constraints: i) a baseline, non-traffic-responsive rule-based strategy, and ii) the proposed TRLM strategy; both are fully specified in Section V-B.</p>
      <p><italic>B. Dispatch Rules and Common Physical Constraints</italic></p>
      <p><italic>Common constraints (both strategies).</italic> (a) The power balance (7) is enforced at every 1-min step. (b) Charger input limits follow <bold>Table 4</bold>: 7.2 kW per Level-2 point and 50 kW per DC point, the DC power tapering linearly to 25 kW over the last 40% of the requested energy; charger efficiency is 95% and the total EVCS input cannot exceed 128.8 kW. (c) The BESS limits of (6) apply (±75 kW, SOC<sub>min</sub> = 20%, SOC<sub>max</sub> = 90%) with the efficiency accounting of (5). (d) The grid connection is limited to 100 kW import and 60 kW export at the AC point of connection, with 97% inverter efficiency; PV surplus beyond the battery and export limits is curtailed. (e) PV serves the EVCS load first, then charges the BESS, and is exported last. (f) The BESS may be charged from the grid only in the off-peak window 00:00 - 06:00. (g) The BESS always discharges, down to SOC<sub>min</sub>, whatever part of the deficit exceeds the grid import limit, so charging is curtailed only when PV, BESS and grid together cannot meet the requested power. (h) Vehicles queue first-come-first-served within their charger class and plug in when a charge point of that class becomes free.</p>
      <p><italic>Baseline strategy.</italic> The baseline is a time-of-use/SOC-feedback rule set that uses no traffic information. (B1) During the peak-tariff window 12:00 - 20:00, the BESS discharges to cover any deficit between the EVCS load and PV, down to SOC<sub>min</sub>. (B2) Outside this window it discharges only under rule (g). (B3) In the off-peak window it is charged from the grid to a fixed target SOC of 60%, leaving headroom for midday PV. (B4) When the available power is insufficient, it is allocated first-come-first-served by arrival time, each vehicle up to its acceptance limit.</p>
      <p><italic>Proposed TRLM strategy.</italic> (T1) During 12:00 - 20:00, the BESS discharges to cover the deficit only down to the planned reserve SOC<sub>res</sub>(<italic>t</italic>) of (14a), or down to SOC<sub>min</sub> when the measured TDI indicates the High state of <bold>Table 5</bold>. (T2) At any time, it discharges the part of the deficit that would raise grid import above the planned threshold <italic>P</italic><sub>thr</sub>, down to SOC<sub>min</sub>. (T3) In the off-peak window, it is charged from the grid to the reserve required at 06:00 by (14a) instead of a fixed target. (T4) Curtailed power is shared according to the normalized priority weights of (12)-(13). Rules (a)-(h) apply unchanged, so the two strategies differ only in their use of traffic information.</p>
      <p><italic>C. Input Profiles</italic></p>
      <p>A stochastic solar irradiance profile was generated for each replication from a clear-sky envelope between sunrise (06:00) and sunset (18:00), with a peak of 1000 W/m<sup>2</sup>, multiplied by a two-state Markov cloud process (day-level cloud-onset probability 0.01 - 0.04 per minute, clearing probability 0.12 per minute, attenuation depth 0.35 - 0.80); ambient temperature varies between 26˚C and 40˚C. The corresponding PV array power, computed using (2)-(3) with a 98% MPPT converter efficiency, is shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p>
      <fig id="fig4">
        <label>Figure 4</label>
        <graphic xlink:href="https://html.scirp.org/file/1561982-rId88.jpeg?20261023113501" />
      </fig>
      <p><bold>Figure 4.</bold>Clear-sky irradiance envelope and PV array output power: mean and 5% - 95% band over <italic>R</italic> = 300 simulated days, and one realization.</p>
      <p>The historical road traffic density profile has two characteristic peaks corresponding to the morning (approximately 08:00 - 09:30) and evening (approximately 17:30 - 19:00) commute periods, consistent with typical urban arterial traffic patterns. For each replication, the historical profile is scaled by a day-level factor (normal, mean 1, standard deviation 0.08), the evening peak is shifted by a uniformly distributed offset of up to ±15 min, and a first-order autoregressive fluctuation (coefficient 0.97, stationary standard deviation of about 6%) is superimposed; the TDI is normalized with <italic>ρ</italic><sub>max</sub> = 900 veh/h. The resulting EV arrival rate, derived using (10), is shown in <xref ref-type="fig" rid="fig5">Figure 5</xref> together with the service capacity obtained from (18).</p>
      <fig id="fig5">
        <label>Figure 5</label>
        <graphic xlink:href="https://html.scirp.org/file/1561982-rId89.jpeg?20261023113502" />
      </fig>
      <p><bold>Figure 5.</bold>Road traffic density (mean and 5% - 95% band) and mean EV arrival rate at the station, with the station service capacity and the DC-class stability limit from (18).</p>
      <p><bold>Table 5</bold><bold>.</bold>Traffic density index classification and corresponding ems operating mode.</p>
      <table-wrap id="tbl5">
        <label>Table 5</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>Traffic State</bold>
              </td>
              <td>
                <bold>TDI Range</bold>
              </td>
              <td>
                <bold>EMS Response</bold>
              </td>
            </tr>
            <tr>
              <td>Low</td>
              <td>
                TDI(
                <italic>t</italic>
                ) &lt; 0.35
              </td>
              <td>Standard charging priority; maximize SOC and PV self-consumption</td>
            </tr>
            <tr>
              <td>Medium</td>
              <td>
                0.35 ≤ TDI(
                <italic>t</italic>
                ) &lt; 0.70
              </td>
              <td>Adaptive/blended priority; balance turnaround speed and cost</td>
            </tr>
            <tr>
              <td>High</td>
              <td>
                TDI(
                <italic>t</italic>
                ) ≥ 0.70
              </td>
              <td>Queue-aware, fast-turnaround mode; prioritize short waiting time</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p><italic>D. Simulation Parameters</italic></p>
      <p><bold>Table 6</bold><bold>.</bold>Case study simulation parameters.</p>
      <table-wrap id="tbl6">
        <label>Table 6</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>Parameter</bold>
              </td>
              <td>
                <bold>Value</bold>
              </td>
            </tr>
            <tr>
              <td>Simulation horizon</td>
              <td>48 h per replication (24-h warm-up + 24-h evaluation day)</td>
            </tr>
            <tr>
              <td>Time steps</td>
              <td>
                1 min (power flow, queue); Δ
                <italic>t</italic>
                = 5 min (EMS); 60 min (reserve re-planning)
              </td>
            </tr>
            <tr>
              <td>PV array rated capacity</td>
              <td>90 kWp</td>
            </tr>
            <tr>
              <td>Battery rated capacity / power</td>
              <td>150 kWh/±75 kW</td>
            </tr>
            <tr>
              <td>Battery SOC range</td>
              <td>20% - 90% (initial 50%)</td>
            </tr>
            <tr>
              <td>
                BESS efficiencies (
                <italic>η</italic>
                <italic>
                  <sub>c</sub>
                </italic>
                ,
                <italic>η</italic>
                <italic>
                  <sub>d</sub>
                </italic>
                )
              </td>
              <td>
                0.9747, 0.9747 (
                <italic>η</italic>
                <italic>
                  <sub>rt</sub>
                </italic>
                = 95%)
              </td>
            </tr>
            <tr>
              <td>Total EVCS rated capacity</td>
              <td>128.8 kW (4 × 7.2 kW + 2 × 50 kW)</td>
            </tr>
            <tr>
              <td>Grid import / export limit</td>
              <td>100 kW/60 kW (inverter efficiency 97%)</td>
            </tr>
            <tr>
              <td>
                Baseline EV arrival rate (
                <italic>λ</italic>
                <sub>base</sub>
                )
              </td>
              <td>1.6 sessions/h</td>
            </tr>
            <tr>
              <td>
                Traffic sensitivity coeff. (
                <italic>k</italic>
                <italic>
                  <sub>λ</sub>
                </italic>
                )
              </td>
              <td>1.5 (sensitivity: 1.0 and 2.0)</td>
            </tr>
            <tr>
              <td>
                Historical max. traffic density (
                <italic>ρ</italic>
                <sub>max</sub>
                )
              </td>
              <td>900 veh/h</td>
            </tr>
            <tr>
              <td>
                Pass-by capture fraction (
                <italic>f</italic>
                <italic>
                  <sub>p</sub>
                </italic>
                )
              </td>
              <td>0.27%</td>
            </tr>
            <tr>
              <td>
                Detector distance / lead time (
                <italic>d</italic>
                <italic>
                  <sub>s</sub>
                </italic>
                /
                <italic>τ</italic>
                <italic>
                  <sub>L</sub>
                </italic>
                )
              </td>
              <td>1.5 km/2.6 - 4.8 min</td>
            </tr>
            <tr>
              <td>Charger class split</td>
              <td>60% DC, 40% Level-2</td>
            </tr>
            <tr>
              <td>Avg. energy requested/session</td>
              <td>DC 24 kWh; Level-2 12 kWh (gamma, shape 4, clipped to 0.3 - 1.9 × mean)</td>
            </tr>
            <tr>
              <td>
                Connection overhead (
                <italic>τ</italic>
                <sub>oh</sub>
                )
              </td>
              <td>3 min</td>
            </tr>
            <tr>
              <td>Grid import price (peak/off-peak)</td>
              <td>0.18/0.09 $/kWh (peak 12:00 - 20:00)</td>
            </tr>
            <tr>
              <td>Grid export (feed-in) price</td>
              <td>0.05 $/kWh</td>
            </tr>
            <tr>
              <td>Off-peak BESS grid charging</td>
              <td>00:00 - 06:00; baseline target SOC 60%</td>
            </tr>
            <tr>
              <td>
                Priority weights (
                <italic>α</italic>
                <sub>1</sub>
                ,
                <italic>α</italic>
                <sub>2</sub>
                ,
                <italic>α</italic>
                <sub>3</sub>
                )
              </td>
              <td>0.4, 0.3, 0.3</td>
            </tr>
            <tr>
              <td>
                Monte Carlo replications (
                <italic>R</italic>
                )
              </td>
              <td>300 (numpy SeedSequence 20260915)</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p><italic>E. Monte Carlo Design and Statistical Analysis</italic></p>
      <p>Each strategy is evaluated on <italic>R</italic> = 300 independent days. The random streams of replication r (irradiance, traffic, arrivals and session energies) are generated from child r of numpy SeedSequence(20260915), and the same stream is used for both strategies (common random numbers), so that differences arise from the dispatch alone. The look-up tables used by the TRLM planner were built from 60 separate days (Seed Sequence(1)), so that planning and evaluation data are disjoint. For each metric <italic>M</italic>, the per-day paired difference <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> d </mml:mi><mml:mi> r </mml:mi></mml:msub><mml:mo> = </mml:mo><mml:msubsup><mml:mi> M </mml:mi><mml:mi> r </mml:mi><mml:mrow><mml:mtext> TRLM </mml:mtext></mml:mrow></mml:msubsup><mml:mo> − </mml:mo><mml:msubsup><mml:mi> M </mml:mi><mml:mi> r </mml:mi><mml:mrow><mml:mtext> base </mml:mtext></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is formed, and results are reported as the mean with the 95% confidence interval</p>
      <disp-formula id="FD26">
        <label>(19)</label>
        <mml:math>
          <mml:mrow>
            <mml:mover accent="true">
              <mml:mi>d</mml:mi>
              <mml:mo>¯</mml:mo>
            </mml:mover>
            <mml:mo>±</mml:mo>
            <mml:msub>
              <mml:mi>t</mml:mi>
              <mml:mrow>
                <mml:mn>0.975</mml:mn>
                <mml:mo>,</mml:mo>
                <mml:mi>R</mml:mi>
                <mml:mo>−</mml:mo>
                <mml:mn>1</mml:mn>
              </mml:mrow>
            </mml:msub>
            <mml:mfrac>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>s</mml:mi>
                  <mml:mi>d</mml:mi>
                </mml:msub>
              </mml:mrow>
              <mml:mrow>
                <mml:msqrt>
                  <mml:mi>R</mml:mi>
                </mml:msqrt>
              </mml:mrow>
            </mml:mfrac>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:msub>
              <mml:mi>d</mml:mi>
              <mml:mi>r</mml:mi>
            </mml:msub>
            <mml:mo>=</mml:mo>
            <mml:msubsup>
              <mml:mi>M</mml:mi>
              <mml:mi>r</mml:mi>
              <mml:mrow>
                <mml:mtext>TRLM</mml:mtext>
              </mml:mrow>
            </mml:msubsup>
            <mml:mo>−</mml:mo>
            <mml:msubsup>
              <mml:mi>M</mml:mi>
              <mml:mi>r</mml:mi>
              <mml:mrow>
                <mml:mtext>base</mml:mtext>
              </mml:mrow>
            </mml:msubsup>
            <mml:mo>,</mml:mo>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mtext>
               
            </mml:mtext>
            <mml:mi>r</mml:mi>
            <mml:mo>=</mml:mo>
            <mml:mn>1</mml:mn>
            <mml:mo>,</mml:mo>
            <mml:mo>⋯</mml:mo>
            <mml:mo>,</mml:mo>
            <mml:mi>R</mml:mi>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where <inline-formula><mml:math><mml:mover accent="true"><mml:mi> d </mml:mi><mml:mo> ¯ </mml:mo></mml:mover></mml:math></inline-formula> and <italic>s</italic><italic><sub>d</sub></italic> are the sample mean and standard deviation of <italic>d</italic><italic><sub>r</sub></italic>. Two-sided paired t-test and Wilcoxon signed-rank p-values are also reported. The evening peak grid demand is the largest 15-min mean import between 16:00 and 21:00 of each day, and the high-traffic waiting time is the mean waiting time (arrival to plug-in) of vehicles arriving while TDI ≥ 0.70.</p>
    </sec>
    <sec id="sec6">
      <title>6. Results and Discussion</title>
      <p><italic>A. Battery State of Charge Behaviour</italic></p>
      <p><xref ref-type="fig" rid="fig6">Figure 6</xref> compares the battery SOC over the evaluation day. Under the baseline, the BESS is grid-charged to 60% overnight, reaches a mean of about 87% around noon, and is discharged throughout the peak-tariff window whenever the EVCS load exceeds PV, so that on most days it approaches SOC<sub>min</sub> by 18:00 - 19:00, before the end of the evening traffic peak. Under TRLM, overnight charging is limited to the reserve required by (14a); the lower morning SOC leaves headroom to absorb the midday PV surplus, and the forecast-based reserve holds energy until the evening peak, after which the SOC is drawn down. In both strategies the SOC remained within the 20% - 90% band on all 300 days because the band is enforced as a hard constraint; the mean daily SOC range was 20.0% - 89.0% for the baseline and 20.0% - 82.8% for TRLM. The anticipation visible in <xref ref-type="fig" rid="fig6">Figure 6</xref> results from the traffic forecast (10d) and the reserve (14a), not from the contemporaneous TDI.</p>
      <fig id="fig6">
        <label>Figure 6</label>
        <graphic xlink:href="https://html.scirp.org/file/1561982-rId96.jpeg?20261023113502" />
      </fig>
      <p><bold>Figure 6.</bold>Battery SOC (mean and 5% - 95% band over <italic>R</italic> = 300 days) for the baseline and TRLM strategies, with the TRLM planned reserve SOC<sub>res</sub>(t).</p>
      <p><italic>B. Grid Power Demand Comparison</italic></p>
      <p><xref ref-type="fig" rid="fig7">Figure 7(a)</xref> compares the 15-min mean grid import. In both strategies, grid import is bounded by the 100-kW connection limit and never exceeds the 128.8-kW EVCS input rating; the power balance (7) and all limits of Section V-B were verified at every time step. The baseline import rises in the early hours because of off-peak BESS charging and again in the evening once the battery is depleted. TRLM imports more between 13:00 and 17:00, while it holds the reserve, and less during the evening peak. Because the timing of the evening peak varies from day to day, the difference is clearer in the distribution of the daily evening peak, <xref ref-type="fig" rid="fig7">Figure 7(b)</xref>: the baseline reaches the 100-kW connection limit on most days (median 100 kW), whereas the TRLM median is about 82 kW, and TRLM gives a lower evening peak on 67% of the days.</p>
      <fig id="fig7">
        <label>Figure 7</label>
        <graphic xlink:href="https://html.scirp.org/file/1561982-rId97.jpeg?20261023113502" />
      </fig>
      <p><bold>Figure 7.</bold>(a) Grid import (15-min mean; mean and 5% - 95% band over <italic>R</italic> = 300 days) for the baseline and TRLM strategies; (b) distribution of the daily evening (16:00 - 21:00) peak grid import (box: interquartile range; line: median; diamond: mean).</p>
      <p><italic>C. Summary of Performance Metrics</italic></p>
      <p><bold>Table 7</bold><bold>.</bold>Performance comparison: baseline vs. proposed traffic-responsive strategy (mean over <italic>R</italic>= 300 days with 95% confidence interval).</p>
      <table-wrap id="tbl7">
        <label>Table 7</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>Metric</bold>
              </td>
              <td>
                <bold>Baseline</bold>
              </td>
              <td>
                <bold>Proposed TRLM</bold>
              </td>
              <td>
                <bold>Paired difference [95</bold>
                <bold>%</bold>
                <bold>CI]; p</bold>
              </td>
            </tr>
            <tr>
              <td>PV self-consumption ratio (SCR)</td>
              <td>84.6% [83.3, 85.8]</td>
              <td>93.0% [92.0, 93.9]</td>
              <td>+8.4 pp [7.9, 8.9]; p &lt; 0.001</td>
            </tr>
            <tr>
              <td>Grid dependency ratio (GDR)</td>
              <td>62.0% [61.4, 62.6]</td>
              <td>58.1% [57.4, 58.7]</td>
              <td>−3.9 pp [−4.2, −3.7]; p &lt; 0.001</td>
            </tr>
            <tr>
              <td>Evening peak grid demand (15-min, 16:00 - 21:00)</td>
              <td>90.1 kW [88.1, 92.1]</td>
              <td>79.2 kW [77.0, 81.5]</td>
              <td>−10.9 kW [−12.5, −9.2] (−12.1%); p &lt; 0.001</td>
            </tr>
            <tr>
              <td>Daily peak grid demand (15-min)</td>
              <td>99.6 kW [99.4, 99.8]</td>
              <td>95.8 kW [94.9, 96.8]</td>
              <td>−3.8 kW [−4.6, −3.0]; p &lt; 0.001</td>
            </tr>
            <tr>
              <td>Loss of power supply probability</td>
              <td>1.14% [1.02, 1.27]</td>
              <td>1.03% [0.92, 1.15]</td>
              <td>−0.11 pp [−0.19, −0.03]; p = 0.007</td>
            </tr>
            <tr>
              <td>Avg. vehicle waiting time (high traffic)</td>
              <td>7.19 min [6.15, 8.23]</td>
              <td>7.03 min [6.01, 8.06]</td>
              <td>−0.16 min [−0.25, −0.07]; p &lt; 0.001</td>
            </tr>
            <tr>
              <td>Avg. vehicle waiting time (all day)</td>
              <td>6.00 min [5.46, 6.54]</td>
              <td>6.00 min [5.46, 6.54]</td>
              <td>0.00 min [−0.05, 0.05]; p = 0.96</td>
            </tr>
            <tr>
              <td>95th-percentile waiting time</td>
              <td>34.4 min [31.8, 37.0]</td>
              <td>34.6 min [32.0, 37.2]</td>
              <td>+0.2 min [−0.1, 0.6]; p = 0.21</td>
            </tr>
            <tr>
              <td>Daily grid energy cost</td>
              <td>$76.4 [74.1, 78.8]</td>
              <td>$77.1 [74.7, 79.5]</td>
              <td>+$0.69 [0.32, 1.06] (+0.9%); p &lt; 0.001</td>
            </tr>
            <tr>
              <td>Battery SOC range (mean daily min – max)</td>
              <td>20.0% – 89.0%</td>
              <td>20.0% – 82.8%</td>
              <td>Within 20% - 90% on all days (both)</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>p: two-sided paired t-test; Wilcoxon signed-rank tests give the same conclusions at the 5% level for every metric (daily cost: p = 0.033). Throughput was identical for both strategies (58.3 sessions/day, 6.5 of them in high-traffic intervals).</p>
      <p><italic>D. Discussion</italic></p>
      <p>The Monte Carlo results show statistically significant paired improvements in the solar and grid metrics when a traffic forecast is fused into the BESS schedule. SCR increases by 8.4 percentage points because overnight grid charging is limited to what the forecast evening deficit requires, leaving battery headroom for the midday PV surplus; GDR falls by 3.9 points; and the mean daily evening peak falls by 10.9 kW (12.1%), because reserve energy is still available when the evening traffic peak arrives instead of having been used earlier in the peak-tariff window. From a distribution-network perspective, this reduces the coincident loading that the station imposes on the local feeder during the evening commute.</p>
      <p>Two results qualify this benefit. First, waiting times are essentially unchanged: the high-traffic mean waiting time decreases by only 0.16 min (2.2%), and the all-day mean and 95th-percentile waiting times do not differ significantly. With peak class utilizations of 0.70 (DC) and 0.65 (Level-2), waiting is governed by the number of charge points relative to the arrival rate rather than by power availability, and curtailment (LPSP ≈ 1%) is too rare for the priority allocation to change throughput materially. Second, the daily energy cost increases slightly (+$0.69, +0.9%), because TRLM holds its reserve by importing more during the afternoon peak-tariff hours; under the energy-only tariff of <bold>Table 6</bold>, the value of the peak reduction would have to be realized through a demand charge or a smaller grid connection, neither of which is modelled here.</p>
      <p>The size of the benefit depends on forecast quality and on the evening energy deficit relative to battery capacity (Section VI-E), and the reported values are specific to the synthesized irradiance and traffic profiles, the sizing assumptions and the coefficient choices of this case study. Validation against field-measured traffic, session and irradiance data remains necessary (Section VII).</p>
      <p><italic>E. Queue Stability and Sensitivity to the Traffic-Sensitivity Coefficient</italic></p>
      <p>Using (18) with the charging model of Section V-B, the mean service times are 38.7 min (DC) and 106.6 min (Level-2), giving service capacities of 3.10 sessions/h for the two DC chargers and 2.25 sessions/h for the four Level-2 chargers (5.35 sessions/h in total). The mean peak arrival rate is 3.64 sessions/h (TDI = 0.85) and the largest possible rate is 4.0 sessions/h (TDI = 1), giving peak utilizations <italic>ρ</italic><sub>DC</sub> = 0.70 (0.77 at TDI = 1) and <italic>ρ</italic><sub>L2</sub> = 0.65 (0.71); the all-day averages are 0.47 and 0.43. All queues are therefore stable, and the waiting times in <bold>Table 7</bold> are measured values of a stable system. For comparison, a peak arrival rate of 15 sessions/h with 28 kWh per session would exceed the upper bound of 128.8/28 ≈ 4.6 sessions/h of a 128.8-kW station by a factor of more than three, and no finite steady-state waiting time would exist.</p>
      <p><bold>Table 8</bold> repeats the comparison for <italic>k</italic><italic><sub>λ</sub></italic> = 1.0 and 2.0 (<italic>R</italic> = 100 days each, same seeding scheme). The evening peak reduction is largest when the evening energy deficit is small relative to the battery (<italic>k</italic><italic><sub>λ</sub></italic> = 1.0) and shrinks as traffic-driven demand grows; with <italic>k</italic><italic><sub>λ</sub></italic> = 2.0 the DC utilization at the evening peak reaches 0.84, the priority allocation begins to matter and the waiting-time and LPSP reductions become larger, while the cost penalty grows to 1.3%.</p>
      <p><bold>Table 8</bold><bold>.</bold>Sensitivity of the paired differences (TRLM-baseline) to the traffic-sensitivity coefficient.</p>
      <table-wrap id="tbl8">
        <label>Table 8</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>Quantity</bold>
              </td>
              <td>
                <italic>
                  <bold>k</bold>
                </italic>
                <italic>
                  <bold>
                    <sub>λ</sub>
                  </bold>
                </italic>
                <bold>= 1.0 (</bold>
                <italic>
                  <bold>R</bold>
                </italic>
                <bold>= 100)</bold>
              </td>
              <td>
                <italic>
                  <bold>k</bold>
                </italic>
                <italic>
                  <bold>
                    <sub>λ</sub>
                  </bold>
                </italic>
                <bold>= 1.5 (</bold>
                <italic>
                  <bold>R</bold>
                </italic>
                <bold>= 300)</bold>
              </td>
              <td>
                <italic>
                  <bold>k</bold>
                </italic>
                <italic>
                  <bold>
                    <sub>λ</sub>
                  </bold>
                </italic>
                <bold>= 2.0 (</bold>
                <italic>
                  <bold>R</bold>
                </italic>
                <bold>= 100)</bold>
              </td>
            </tr>
            <tr>
              <td>
                Peak arrival rate (TDI = 0.85); ρ
                <sub>DC</sub>
              </td>
              <td>2.96 sessions/h; 0.57</td>
              <td>3.64 sessions/h; 0.70</td>
              <td>4.31 sessions/h; 0.84</td>
            </tr>
            <tr>
              <td>ΔSCR</td>
              <td>+10.2 pp [9.6, 10.7]</td>
              <td>+8.4 pp [7.9, 8.9]</td>
              <td>+6.1 pp [5.3, 6.9]</td>
            </tr>
            <tr>
              <td>ΔGDR</td>
              <td>−5.2 pp [−5.7, −4.8]</td>
              <td>−3.9 pp [−4.2, −3.7]</td>
              <td>−2.7 pp [−3.0, −2.3]</td>
            </tr>
            <tr>
              <td>Δ evening peak grid demand</td>
              <td>−17.0 kW [−20.7, −13.4]</td>
              <td>−10.9 kW [−12.5, −9.2]</td>
              <td>−7.3 kW [−9.5, −5.0]</td>
            </tr>
            <tr>
              <td>ΔLPSP</td>
              <td>+0.11 pp [−0.03, 0.25] (n.s.)</td>
              <td>−0.11 pp [−0.19, −0.03]</td>
              <td>−0.41 pp [−0.56, −0.25]</td>
            </tr>
            <tr>
              <td>Δ waiting time (high traffic)</td>
              <td>−0.01 min [−0.14, 0.12] (n.s.)</td>
              <td>−0.16 min [−0.25, −0.07]</td>
              <td>−0.31 min [−0.54, −0.08]</td>
            </tr>
            <tr>
              <td>Δ daily energy cost</td>
              <td>+$0.18 [−0.38, 0.75] (n.s.)</td>
              <td>+$0.69 [0.32, 1.06]</td>
              <td>+$1.22 [0.66, 1.79]</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>Differences are mean [95% CI]; n.s.: not significant at the 5% level (paired t-test).</p>
    </sec>
    <sec id="sec7">
      <title>7. Conclusion and Future Work</title>
      <p><italic>A. Conclusion</italic></p>
      <p>This paper has presented the design and development of an electric vehicle charging station (EVCS) infrastructure integrated with a solar PV-based microgrid, in which charging power allocation is governed by a traffic-responsive load management (TRLM) strategy. A complete system architecture was proposed, comprising a PV array with MPPT, a battery energy storage system, a bidirectional grid-tied inverter, mixed Level-2/DC fast-charging points, and a traffic sensing layer feeding a centralized Energy Management System. Mathematical models were developed for the PV array (single-diode model with thermal derating), battery SOC dynamics, microgrid power balance, a Poisson-based traffic-responsive EV arrival model, and a priority-weighted charging power allocation algorithm incorporating a Traffic Density Index.</p>
      <p>A Monte Carlo evaluation over 300 independent days, with common random numbers and a fully specified rule-based baseline operating under identical physical constraints, showed that the proposed TRLM strategy increases the PV self-consumption ratio by 8.4 percentage points, reduces the grid dependency ratio by 3.9 points and reduces the mean daily evening 15-min peak grid demand by 10.9 kW (12.1%), all statistically significant, while keeping the battery SOC within its 20% - 90% band. Waiting time was essentially unaffected (−0.16 min in high-traffic intervals), and daily energy cost increased by 0.9%. The anticipatory benefit derives from the traffic forecast; the few-minute lead time of an upstream detector supports only fast power allocation.</p>
      <p><italic>B. Limitations and Future Work</italic></p>
      <p>Several extensions to this work are recommended. First, the traffic, charging-session and irradiance profiles used in this study were synthetically generated and the arrival-model parameters are design assumptions; the calibration procedure of Section IV-D should be applied to field-measured detector data and charge-point session logs, together with site-specific irradiance measurements. Second, the rule-based planner does not trade peak reduction against energy cost, which produced a small cost increase; a model-predictive formulation of (14) that includes demand charges and forecast uncertainty is a natural extension. Third, the priority weighting coefficients (α1, α2, α3) were fixed; adaptive or learning-based tuning, for example using reinforcement learning, could be explored for varying seasonal and traffic conditions. Fourth, this paper analyzed the system at the power-flow/energy-management time scale; incorporating detailed converter switching dynamics, power quality analysis and protection coordination would support a more complete engineering design for field deployment. Finally, extending the framework to a network of traffic-responsive EVCS microgrid nodes, coordinated at the distribution-feeder or urban scale, is a promising direction for maximizing aggregate renewable utilization and peak demand reduction across a road network.</p>
    </sec>
    <sec id="sec8">
      <title>List of Symbols</title>
      <table-wrap id="tbl9">
        <label>Table 9</label>
        <table>
          <tbody>
            <tr>
              <td>
                <italic>PV</italic>
              </td>
              <td>Photovoltaic</td>
            </tr>
            <tr>
              <td>
                <italic>EVCS</italic>
              </td>
              <td>Electric Vehicle Charging Station</td>
            </tr>
            <tr>
              <td>
                <italic>BESS</italic>
              </td>
              <td>Battery Energy Storage System</td>
            </tr>
            <tr>
              <td>
                <italic>EMS</italic>
              </td>
              <td>Energy Management System</td>
            </tr>
            <tr>
              <td>
                <italic>TDI</italic>
              </td>
              <td>Traffic Density Index</td>
            </tr>
            <tr>
              <td>
                <italic>TRLM</italic>
              </td>
              <td>Traffic-Responsive Load Management</td>
            </tr>
            <tr>
              <td>
                <italic>MPPT</italic>
              </td>
              <td>Maximum Power Point Tracking</td>
            </tr>
            <tr>
              <td>
                <italic>SOC</italic>
              </td>
              <td>State of Charge</td>
            </tr>
            <tr>
              <td>
                <italic>SCR</italic>
              </td>
              <td>Self-Consumption Ratio</td>
            </tr>
            <tr>
              <td>
                <italic>GDR</italic>
              </td>
              <td>Grid Dependency Ratio</td>
            </tr>
            <tr>
              <td>
                <italic>LPSP</italic>
              </td>
              <td>Loss of Power Supply Probability</td>
            </tr>
            <tr>
              <td>
                <italic>G(t)</italic>
              </td>
              <td>Solar irradiance at time t (W/m²)</td>
            </tr>
            <tr>
              <td>
                <italic>P_pv(t)</italic>
              </td>
              <td>PV array output power at time t (kW)</td>
            </tr>
            <tr>
              <td>
                <italic>P_batt(t)</italic>
              </td>
              <td>Battery charge/discharge power at time t (kW)</td>
            </tr>
            <tr>
              <td>
                <italic>P_grid(t)</italic>
              </td>
              <td>Power exchanged with the utility grid at time t (kW)</td>
            </tr>
            <tr>
              <td>
                <italic>λ(t)</italic>
              </td>
              <td>EV arrival rate at time t (vehicles/hour)</td>
            </tr>
            <tr>
              <td>
                <italic>ρ(t)</italic>
              </td>
              <td>Road traffic density at time t (vehicles/hour)</td>
            </tr>
            <tr>
              <td>
                <italic>N(t)</italic>
              </td>
              <td>Number of EVs present/charging at time t</td>
            </tr>
            <tr>
              <td>
                <italic>τ</italic>
                <italic>
                  <sub>L</sub>
                </italic>
                <italic>(t)</italic>
              </td>
              <td>Traffic-observation-to-arrival lead time (min)</td>
            </tr>
            <tr>
              <td>
                <italic>f</italic>
                <italic>
                  <sub>p</sub>
                </italic>
              </td>
              <td>Pass-by capture fraction of passing vehicles that seek charging</td>
            </tr>
            <tr>
              <td>
                <italic>η</italic>
                <italic>
                  <sub>c</sub>
                </italic>
                <italic>, η</italic>
                <italic>
                  <sub>d</sub>
                </italic>
              </td>
              <td>One-way BESS charging and discharging efficiencies</td>
            </tr>
            <tr>
              <td>
                <italic>SOC</italic>
                <italic>
                  <sub>res</sub>
                </italic>
                <italic>(t)</italic>
              </td>
              <td>Planned reserve state of charge</td>
            </tr>
            <tr>
              <td>
                <italic>P</italic>
                <italic>
                  <sub>thr</sub>
                </italic>
              </td>
              <td>Planned grid peak-shaving threshold (kW)</td>
            </tr>
            <tr>
              <td>
                <italic>ρ</italic>
                <italic>
                  <sub>k</sub>
                </italic>
              </td>
              <td>Utilization of charger class k (L2 or DC)</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Restrepo, M., Canizares, C.A. and Kazerani, M. (2018) Three-Stage Distribution Feeder Control Considering Four-Quadrant EV Chargers. <italic>IEEE Transactions on Smart Grid</italic>, 9, 3736-3747. https://doi.org/10.1109/tsg.2016.2640202 <pub-id pub-id-type="doi">10.1109/tsg.2016.2640202</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tsg.2016.2640202">https://doi.org/10.1109/tsg.2016.2640202</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Restrepo, M.</string-name>
              <string-name>Canizares, C.A.</string-name>
              <string-name>Kazerani, M.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Three-Stage Distribution Feeder Control Considering Four-Quadrant EV Chargers</article-title>
            <source>IEEE Transactions on Smart Grid</source>
            <volume>9</volume>
            <pub-id pub-id-type="doi">10.1109/tsg.2016.2640202</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Momoh, J. (2012) Smart Grid: Fundamentals of Design and Analysis. Wiley. https://doi.org/10.1002/9781118156117 <pub-id pub-id-type="doi">10.1002/9781118156117</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1002/9781118156117">https://doi.org/10.1002/9781118156117</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Momoh, J.</string-name>
            </person-group>
            <year>2012</year>
            <article-title>Smart Grid: Fundamentals of Design and Analysis</article-title>
            <pub-id pub-id-type="doi">10.1002/9781118156117</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Amini, M.H., Kargarian, A. and Karabasoglu, O. (2016) Arima-Based Decoupled Time Series Forecasting of Electric Vehicle Charging Demand for Stochastic Power System Operation. <italic>Electric Power Systems Research</italic>, 140, 378-390. https://doi.org/10.1016/j.epsr.2016.06.003 <pub-id pub-id-type="doi">10.1016/j.epsr.2016.06.003</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.epsr.2016.06.003">https://doi.org/10.1016/j.epsr.2016.06.003</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Amini, M.H.</string-name>
              <string-name>Kargarian, A.</string-name>
              <string-name>Karabasoglu, O.</string-name>
            </person-group>
            <year>2016</year>
            <article-title>Arima-Based Decoupled Time Series Forecasting of Electric Vehicle Charging Demand for Stochastic Power System Operation</article-title>
            <source>Electric Power Systems Research</source>
            <volume>140</volume>
            <pub-id pub-id-type="doi">10.1016/j.epsr.2016.06.003</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Habib, S., Khan, M.M., Abbas, F., Sang, L., Shahid, M.U. and Tang, H. (2018) A Comprehensive Study of Implemented International Standards, Technical Challenges, Impacts and Prospects for Electric Vehicles. <italic>IEEE Access</italic>, 6, 13866-13890. https://doi.org/10.1109/access.2018.2812303 <pub-id pub-id-type="doi">10.1109/access.2018.2812303</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/access.2018.2812303">https://doi.org/10.1109/access.2018.2812303</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Habib, S.</string-name>
              <string-name>Khan, M.M.</string-name>
              <string-name>Abbas, F.</string-name>
              <string-name>Sang, L.</string-name>
              <string-name>Shahid, M.U.</string-name>
              <string-name>Tang, H.</string-name>
              <string-name>Standards, T</string-name>
              <string-name>Challenges, I</string-name>
            </person-group>
            <year>2018</year>
            <article-title>A Comprehensive Study of Implemented International Standards, Technical Challenges, Impacts and Prospects for Electric Vehicles</article-title>
            <source>IEEE Access</source>
            <volume>6</volume>
            <pub-id pub-id-type="doi">10.1109/access.2018.2812303</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Yilmaz, M. and Krein, P.T. (2013) Review of Battery Charger Topologies, Charging Power Levels, and Infrastructure for Plug-In Electric and Hybrid Vehicles. <italic>IEEE Transactions on Power Electronics</italic>, 28, 2151-2169. https://doi.org/10.1109/tpel.2012.2212917 <pub-id pub-id-type="doi">10.1109/tpel.2012.2212917</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tpel.2012.2212917">https://doi.org/10.1109/tpel.2012.2212917</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Yilmaz, M.</string-name>
              <string-name>Krein, P.T.</string-name>
              <string-name>Topologies, C</string-name>
            </person-group>
            <year>2013</year>
            <article-title>Review of Battery Charger Topologies, Charging Power Levels, and Infrastructure for Plug-In Electric and Hybrid Vehicles</article-title>
            <source>IEEE Transactions on Power Electronics</source>
            <volume>28</volume>
            <pub-id pub-id-type="doi">10.1109/tpel.2012.2212917</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Clement-Nyns, K., Haesen, E. and Driesen, J. (2010) The Impact of Charging Plug-In Hybrid Electric Vehicles on a Residential Distribution Grid. <italic>IEEE Transactions on Power Systems</italic>, 25, 371-380. https://doi.org/10.1109/tpwrs.2009.2036481 <pub-id pub-id-type="doi">10.1109/tpwrs.2009.2036481</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tpwrs.2009.2036481">https://doi.org/10.1109/tpwrs.2009.2036481</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Clement-Nyns, K.</string-name>
              <string-name>Haesen, E.</string-name>
              <string-name>Driesen, J.</string-name>
            </person-group>
            <year>2010</year>
            <article-title>The Impact of Charging Plug-In Hybrid Electric Vehicles on a Residential Distribution Grid</article-title>
            <source>IEEE Transactions on Power Systems</source>
            <volume>25</volume>
            <pub-id pub-id-type="doi">10.1109/tpwrs.2009.2036481</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Richardson, P., Flynn, D. and Keane, A. (2012) Optimal Charging of Electric Vehicles in Low-Voltage Distribution Systems. <italic>IEEE Transactions on Power Systems</italic>, 27, 268-279. https://doi.org/10.1109/tpwrs.2011.2158247 <pub-id pub-id-type="doi">10.1109/tpwrs.2011.2158247</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tpwrs.2011.2158247">https://doi.org/10.1109/tpwrs.2011.2158247</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Richardson, P.</string-name>
              <string-name>Flynn, D.</string-name>
              <string-name>Keane, A.</string-name>
            </person-group>
            <year>2012</year>
            <article-title>Optimal Charging of Electric Vehicles in Low-Voltage Distribution Systems</article-title>
            <source>IEEE Transactions on Power Systems</source>
            <volume>27</volume>
            <pub-id pub-id-type="doi">10.1109/tpwrs.2011.2158247</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Ma, T. and Mohammed, O.A. (2014) Optimal Charging of Plug-In Electric Vehicles for a Car-Park Infrastructure. <italic>IEEE Transactions on Industry Applications</italic>, 50, 2323-2330. https://doi.org/10.1109/tia.2013.2296620 <pub-id pub-id-type="doi">10.1109/tia.2013.2296620</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tia.2013.2296620">https://doi.org/10.1109/tia.2013.2296620</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Ma, T.</string-name>
              <string-name>Mohammed, O.A.</string-name>
            </person-group>
            <year>2014</year>
            <article-title>Optimal Charging of Plug-In Electric Vehicles for a Car-Park Infrastructure</article-title>
            <source>IEEE Transactions on Industry Applications</source>
            <volume>50</volume>
            <pub-id pub-id-type="doi">10.1109/tia.2013.2296620</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Wang, Q., Liu, X., Du, J. and Kong, F. (2016) Smart Charging for Electric Vehicles: A Survey from the Algorithmic Perspective. <italic>IEEE Communications Surveys &amp; Tutorials</italic>, 18, 1500-1517. https://doi.org/10.1109/comst.2016.2518628 <pub-id pub-id-type="doi">10.1109/comst.2016.2518628</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/comst.2016.2518628">https://doi.org/10.1109/comst.2016.2518628</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Wang, Q.</string-name>
              <string-name>Liu, X.</string-name>
              <string-name>Du, J.</string-name>
              <string-name>Kong, F.</string-name>
            </person-group>
            <year>2016</year>
            <article-title>Smart Charging for Electric Vehicles: A Survey from the Algorithmic Perspective</article-title>
            <source>IEEE Communications Surveys &amp; Tutorials</source>
            <volume>18</volume>
            <pub-id pub-id-type="doi">10.1109/comst.2016.2518628</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Cao, Y., Tang, S., Li, C., Zhang, P., Tan, Y., Zhang, Z., et al. (2012) An Optimized EV Charging Model Considering TOU Price and SOC Curve. <italic>IEEE Transactions on Smart Grid</italic>, 3, 388-393. https://doi.org/10.1109/tsg.2011.2159630 <pub-id pub-id-type="doi">10.1109/tsg.2011.2159630</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tsg.2011.2159630">https://doi.org/10.1109/tsg.2011.2159630</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Cao, Y.</string-name>
              <string-name>Tang, S.</string-name>
              <string-name>Li, C.</string-name>
              <string-name>Zhang, P.</string-name>
              <string-name>Tan, Y.</string-name>
              <string-name>Zhang, Z.</string-name>
            </person-group>
            <year>2012</year>
            <article-title>An Optimized EV Charging Model Considering TOU Price and SOC Curve</article-title>
            <source>IEEE Transactions on Smart Grid</source>
            <volume>3</volume>
            <pub-id pub-id-type="doi">10.1109/tsg.2011.2159630</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Bai, S., Yu, D. and Lukic, S. (2010) Optimum Design of an EV/PHEV Charging Station with DC Bus and Storage System. 2010 <italic>IEEE Energy Conversion Congress and Exposition</italic>, Atlanta, 12-16 September 2010, 1178-1184. https://doi.org/10.1109/ecce.2010.5617834 <pub-id pub-id-type="doi">10.1109/ecce.2010.5617834</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ecce.2010.5617834">https://doi.org/10.1109/ecce.2010.5617834</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bai, S.</string-name>
              <string-name>Yu, D.</string-name>
              <string-name>Lukic, S.</string-name>
              <string-name>Exposition, A</string-name>
            </person-group>
            <year>2010</year>
            <article-title>Optimum Design of an EV/PHEV Charging Station with DC Bus and Storage System</article-title>
            <source>2010 IEEE Energy Conversion Congress and Exposition</source>
            <volume>12</volume>
            <pub-id pub-id-type="doi">10.1109/ecce.2010.5617834</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Locment, F., Sechilariu, M. and Houssamo, I. (2012) DC Load and Batteries Control Limitations for Photovoltaic Systems. Experimental Validation. <italic>IEEE Transactions on Power Electronics</italic>, 27, 4030-4038. https://doi.org/10.1109/tpel.2012.2189134 <pub-id pub-id-type="doi">10.1109/tpel.2012.2189134</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tpel.2012.2189134">https://doi.org/10.1109/tpel.2012.2189134</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Locment, F.</string-name>
              <string-name>Sechilariu, M.</string-name>
              <string-name>Houssamo, I.</string-name>
            </person-group>
            <year>2012</year>
            <article-title>DC Load and Batteries Control Limitations for Photovoltaic Systems</article-title>
            <source>Experimental Validation. IEEE Transactions on Power Electronics</source>
            <volume>27</volume>
            <pub-id pub-id-type="doi">10.1109/tpel.2012.2189134</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Sun, S., Yang, M. and Lou, W. (2018) An Energy Management Strategy for PV-Battery Hybrid EV Charging Station. 2018 <italic>International Conference on Power System Technology</italic> ( <italic>POWERCON</italic>), Guangzhou, 6-8 November 2018, 1-6.</mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Sun, S.</string-name>
              <string-name>Yang, M.</string-name>
              <string-name>Lou, W.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>An Energy Management Strategy for PV-Battery Hybrid EV Charging Station</article-title>
            <source>2018 International Conference on Power System Technology (POWERCON)</source>
            <volume>6</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Chaudhari, K., Ukil, A., Kumar, K.N., Manandhar, U. and Kollimalla, S.K. (2018) Hybrid Optimization for Economic Deployment of ESS in PV-Integrated EV Charging Stations. <italic>IEEE Transactions on Industrial Informatics</italic>, 14, 106-116. https://doi.org/10.1109/tii.2017.2713481 <pub-id pub-id-type="doi">10.1109/tii.2017.2713481</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tii.2017.2713481">https://doi.org/10.1109/tii.2017.2713481</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Chaudhari, K.</string-name>
              <string-name>Ukil, A.</string-name>
              <string-name>Kumar, K.N.</string-name>
              <string-name>Manandhar, U.</string-name>
              <string-name>Kollimalla, S.K.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Hybrid Optimization for Economic Deployment of ESS in PV-Integrated EV Charging Stations</article-title>
            <source>IEEE Transactions on Industrial Informatics</source>
            <volume>14</volume>
            <pub-id pub-id-type="doi">10.1109/tii.2017.2713481</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Rahbari-Asr, N., Ojha, U., Zhang, Z. and Chow, M. (2014) Incremental Welfare Consensus Algorithm for Cooperative Distributed Generation/Demand Response in Smart Grid. <italic>IEEE Transactions on Smart Grid</italic>, 5, 2836-2845. https://doi.org/10.1109/tsg.2014.2346511 <pub-id pub-id-type="doi">10.1109/tsg.2014.2346511</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tsg.2014.2346511">https://doi.org/10.1109/tsg.2014.2346511</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Rahbari-Asr, N.</string-name>
              <string-name>Ojha, U.</string-name>
              <string-name>Zhang, Z.</string-name>
              <string-name>Chow, M.</string-name>
            </person-group>
            <year>2014</year>
            <article-title>Incremental Welfare Consensus Algorithm for Cooperative Distributed Generation/Demand Response in Smart Grid</article-title>
            <source>IEEE Transactions on Smart Grid</source>
            <volume>5</volume>
            <pub-id pub-id-type="doi">10.1109/tsg.2014.2346511</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B16">
        <label>16.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Su, W. and Chow, M. (2012) Performance Evaluation of an Eda-Based Large-Scale Plug-In Hybrid Electric Vehicle Charging Algorithm. <italic>IEEE Transactions on Smart Grid</italic>, 3, 308-315. https://doi.org/10.1109/tsg.2011.2151888 <pub-id pub-id-type="doi">10.1109/tsg.2011.2151888</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tsg.2011.2151888">https://doi.org/10.1109/tsg.2011.2151888</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Su, W.</string-name>
              <string-name>Chow, M.</string-name>
            </person-group>
            <year>2012</year>
            <article-title>Performance Evaluation of an Eda-Based Large-Scale Plug-In Hybrid Electric Vehicle Charging Algorithm</article-title>
            <source>IEEE Transactions on Smart Grid</source>
            <volume>3</volume>
            <pub-id pub-id-type="doi">10.1109/tsg.2011.2151888</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B17">
        <label>17.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Zheng, Y., Dong, Z.Y., Xu, Y., Meng, K., Zhao, J.H. and Qiu, J. (2014) Electric Vehicle Battery Charging/Swap Stations in Distribution Systems: Comparison Study and Optimal Planning. <italic>IEEE Transactions on Power Systems</italic>, 29, 221-229. https://doi.org/10.1109/tpwrs.2013.2278852 <pub-id pub-id-type="doi">10.1109/tpwrs.2013.2278852</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tpwrs.2013.2278852">https://doi.org/10.1109/tpwrs.2013.2278852</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Zheng, Y.</string-name>
              <string-name>Dong, Z.Y.</string-name>
              <string-name>Xu, Y.</string-name>
              <string-name>Meng, K.</string-name>
              <string-name>Zhao, J.H.</string-name>
              <string-name>Qiu, J.</string-name>
            </person-group>
            <year>2014</year>
            <article-title>Electric Vehicle Battery Charging/Swap Stations in Distribution Systems: Comparison Study and Optimal Planning</article-title>
            <source>IEEE Transactions on Power Systems</source>
            <volume>29</volume>
            <pub-id pub-id-type="doi">10.1109/tpwrs.2013.2278852</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B18">
        <label>18.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Zhang, H., Moura, S.J., Hu, Z. and Song, Y. (2018) PEV Fast-Charging Station Siting and Sizing on Coupled Transportation and Power Networks. <italic>IEEE Transactions on Smart Grid</italic>, 9, 2595-2605. https://doi.org/10.1109/tsg.2016.2614939 <pub-id pub-id-type="doi">10.1109/tsg.2016.2614939</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tsg.2016.2614939">https://doi.org/10.1109/tsg.2016.2614939</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Zhang, H.</string-name>
              <string-name>Moura, S.J.</string-name>
              <string-name>Hu, Z.</string-name>
              <string-name>Song, Y.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>PEV Fast-Charging Station Siting and Sizing on Coupled Transportation and Power Networks</article-title>
            <source>IEEE Transactions on Smart Grid</source>
            <volume>9</volume>
            <pub-id pub-id-type="doi">10.1109/tsg.2016.2614939</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B19">
        <label>19.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">He, F., Wu, D., Yin, Y. and Guan, Y. (2013) Optimal Deployment of Public Charging Stations for Plug-In Hybrid Electric Vehicles. <italic>Transportation Research Part B</italic>: <italic>Methodological</italic>, 47, 87-101. https://doi.org/10.1016/j.trb.2012.09.007 <pub-id pub-id-type="doi">10.1016/j.trb.2012.09.007</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.trb.2012.09.007">https://doi.org/10.1016/j.trb.2012.09.007</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>He, F.</string-name>
              <string-name>Wu, D.</string-name>
              <string-name>Yin, Y.</string-name>
              <string-name>Guan, Y.</string-name>
            </person-group>
            <year>2013</year>
            <article-title>Optimal Deployment of Public Charging Stations for Plug-In Hybrid Electric Vehicles</article-title>
            <source>Transportation Research Part B: Methodological</source>
            <volume>47</volume>
            <pub-id pub-id-type="doi">10.1016/j.trb.2012.09.007</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B20">
        <label>20.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Xiong, Y., Gan, J., An, B., Miao, C. and Bazzan, A.L.C. (2018) Optimal Electric Vehicle Fast Charging Station Placement Based on Game Theoretical Framework. <italic>IEEE Transactions on Intelligent Transportation Systems</italic>, 19, 2493-2504. https://doi.org/10.1109/tits.2017.2754382 <pub-id pub-id-type="doi">10.1109/tits.2017.2754382</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tits.2017.2754382">https://doi.org/10.1109/tits.2017.2754382</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Xiong, Y.</string-name>
              <string-name>Gan, J.</string-name>
              <string-name>An, B.</string-name>
              <string-name>Miao, C.</string-name>
              <string-name>Bazzan, A.L.C.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Optimal Electric Vehicle Fast Charging Station Placement Based on Game Theoretical Framework</article-title>
            <source>IEEE Transactions on Intelligent Transportation Systems</source>
            <volume>19</volume>
            <pub-id pub-id-type="doi">10.1109/tits.2017.2754382</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B21">
        <label>21.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Wang, R., Wang, P. and Xiao, G. (2015) A Robust Optimization Approach for Energy Generation Scheduling in Microgrids. <italic>Energy Conversion and Management</italic>, 106, 597-607. https://doi.org/10.1016/j.enconman.2015.09.066 <pub-id pub-id-type="doi">10.1016/j.enconman.2015.09.066</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.enconman.2015.09.066">https://doi.org/10.1016/j.enconman.2015.09.066</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Wang, R.</string-name>
              <string-name>Wang, P.</string-name>
              <string-name>Xiao, G.</string-name>
            </person-group>
            <year>2015</year>
            <article-title>A Robust Optimization Approach for Energy Generation Scheduling in Microgrids</article-title>
            <source>Energy Conversion and Management</source>
            <volume>106</volume>
            <pub-id pub-id-type="doi">10.1016/j.enconman.2015.09.066</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B22">
        <label>22.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Lee, Z.J., Li, T. and Low, S.H. (2019) ACN-Data: Analysis and Applications of an Open EV Charging Dataset. <italic>Proceedings of the Tenth ACM International Conference on Future Energy Systems</italic>, Phoenix, 25-28 June 2019, 139-149. https://doi.org/10.1145/3307772.3328313 <pub-id pub-id-type="doi">10.1145/3307772.3328313</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3307772.3328313">https://doi.org/10.1145/3307772.3328313</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Lee, Z.J.</string-name>
              <string-name>Li, T.</string-name>
              <string-name>Low, S.H.</string-name>
              <string-name>Systems, P</string-name>
            </person-group>
            <year>2019</year>
            <article-title>ACN-Data: Analysis and Applications of an Open EV Charging Dataset</article-title>
            <source>Proceedings of the Tenth ACM International Conference on Future Energy Systems</source>
            <volume>25</volume>
            <pub-id pub-id-type="doi">10.1145/3307772.3328313</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B23">
        <label>23.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">IEEE Standards Association (2018) IEEE Standard for Interconnection and Interoperability of Distributed Energy Resources with Associated Electric Power Systems Interfaces, IEEE Std 1547-2018.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Interfaces, I</string-name>
            </person-group>
            <year>2018</year>
            <article-title>IEEE Standard for Interconnection and Interoperability of Distributed Energy Resources with Associated Electric Power Systems Interfaces, IEEE Std 1547-2018</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B24">
        <label>24.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">International Electrotechnical Commission (2017) Electric Vehicle Conductive Charging System—Part 1: General Requirements. IEC 61851-1.</mixed-citation>
          <element-citation publication-type="other">
            <year>2017</year>
            <article-title>Electric Vehicle Conductive Charging System—Part 1: General Requirements</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B25">
        <label>25.</label>
        <citation-alternatives>
          <mixed-citation publication-type="thesis">Masters, T. (2013) Renewable and Efficient Electric Power Systems. 2nd Edition, Wiley-IEEE Press.</mixed-citation>
          <element-citation publication-type="thesis">
            <person-group person-group-type="author">
              <string-name>Masters, T.</string-name>
              <string-name>Edition, W</string-name>
            </person-group>
            <year>2013</year>
            <article-title>Renewable and Efficient Electric Power Systems</article-title>
            <source>2nd Edition</source>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>