<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" dtd-version="1.3" article-type="research-article" xml:lang="en">
  <front>
    <journal-meta>
      <journal-title-group><journal-title>Energy Catalyst</journal-title></journal-title-group>
      <issn pub-type="epub">3103-9952</issn>
      <publisher><publisher-name>Caravel Press</publisher-name></publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.65582/ec.2026.008</article-id>
      <article-id pub-id-type="publisher-id">2026.008</article-id>
      <title-group><article-title>Operational-Response-Aware Two-Stage Stochastic Scheduling of Renewable Port Microgrids under Arrival-Driven Congestion and Demand Amplification</article-title></title-group>
    <contrib-group>
      <contrib contrib-type="author" corresp="yes">
        <contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1627-1991</contrib-id>
        <name><surname>Samaei</surname><given-names>Seyed Reza</given-names></name>
        <xref ref-type="aff" rid="aff1"/>
        <email>seyedreza.samaei1984@gmail.com</email>
      </contrib>
      <contrib contrib-type="author">
        <contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-0562-4042</contrib-id>
        <name><surname>Reddy</surname><given-names>K. S.</given-names></name>
        <xref ref-type="aff" rid="aff2"/>
        <email>ksreddy@iitm.ac.in</email>
      </contrib>
      <contrib contrib-type="author">
        <contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-0374-4526</contrib-id>
        <name><surname>Riffat</surname><given-names>James</given-names></name>
        <xref ref-type="aff" rid="aff1"/>
        <email>ceo@wsset.org</email>
      </contrib>
      <aff id="aff1"><institution-wrap><institution>World Society of Sustainable Energy Technologies, Nottingham, United Kingdom</institution><institution-id institution-id-type="ror">https://ror.org/04zhbv473</institution-id></institution-wrap></aff>
      <aff id="aff2"><institution-wrap><institution>Indian Institute of Technology Madras, Chennai, India</institution><institution-id institution-id-type="ror">https://ror.org/03v0r5n49</institution-id></institution-wrap></aff>
    </contrib-group>
      <pub-date publication-format="electronic" date-type="pub"><day>13</day><month>10</month><year>2026</year></pub-date>
      <volume>2</volume>
      <fpage>169</fpage>
      <lpage>196</lpage>
      <self-uri xlink:href="https://caravelpress.com/journals/ec/articles/2026.008"/>
      <history>
        <date date-type="received"><string-date>28 July 2026</string-date></date>
        <date date-type="rev-recd"><string-date>21 September 2026</string-date></date>
        <date date-type="accepted"><string-date>29 September 2026</string-date></date>
      </history>
      <permissions>
        <copyright-statement>© 2026 The Author(s). Published by Caravel Press.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open access article under the CC BY 4.0 licence.</license-p>
        </license>
      </permissions>
      <abstract><p>Electrified container ports are coupled logistics–energy systems in which uncertain vessel arrivals determine berth occupancy, shore-power activation, cargo-handling intensity, and the residual demand balanced by renewable generation, battery storage, and the utility grid. This study develops a scenario-based stochastic framework linking a non-homogeneous vessel-arrival process to queue-consistent berth occupancy, congestion-responsive demand, photovoltaic and wind uncertainty, battery dispatch, and grid exchange. Physical arrival variability is separated from one-sided delayed Automatic Identification System (AIS) information, while a Gaussian-copula construction preserves adverse traffic–demand–renewable dependence. Five thousand stratified scenarios are reduced to 60 weighted representatives; the conditional extreme-congestion benchmark uses the nine retained Scenario-IV representatives. Across 30 independent paired out-of-sample replications, the proposed schedule reduces operating cost by 13.9% (95% Student-t CI: 13.60–14.20%), grid-import-based operational CO<sub>2</sub> emissions by 17.1% (16.76–17.44%), probability-weighted scenario peak grid import by 18.4% (18.03–18.77%), and cumulative operational response by 34.1% (33.50–34.70%) relative to the deterministic reference. Battery throughput is 29.4% lower than under cost-only stochastic dispatch (28.73–30.07%). In the representative seed-2026 benchmark, the corresponding in-sample reductions are 14.8%, 18.2%, 19.9%, and 36.4% relative to B0, while battery throughput is 31.6% lower than under B3. The formulation is an optimistic two-stage perfect-continuous-recourse benchmark rather than a deployable rolling-horizon controller. Within the representative synthetic system, vessel-arrival uncertainty is therefore an operational energy disturbance rather than a purely logistical input.</p></abstract>
      <kwd-group kwd-group-type="author">
        <kwd>Port microgrid</kwd>
        <kwd>Vessel-arrival uncertainty</kwd>
        <kwd>Shore power</kwd>
        <kwd>Stochastic optimization</kwd>
        <kwd>AIS uncertainty</kwd>
        <kwd>Congestion-driven demand</kwd>
        <kwd>Battery energy storage</kwd>
        <kwd>Operational-response scheduling.</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement>This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors. The work was completed using the authors’ existing academic and computational resources.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>Abbreviations</title>
      <table-wrap id="tbl1">
        <label>Table 1</label>
        <table>
          <thead>
            <tr>
              <th><bold>Abbreviation</bold></th>
              <th><bold>Definition</bold></th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>AIS</td>
              <td>Automatic Identification System</td>
            </tr>
            <tr>
              <td>AR(1)</td>
              <td>First-order autoregressive process</td>
            </tr>
            <tr>
              <td>BESS</td>
              <td>Battery energy storage system</td>
            </tr>
            <tr>
              <td>BOR</td>
              <td>Berth-occupancy ratio</td>
            </tr>
            <tr>
              <td>DE</td>
              <td>Deterministic equivalent</td>
            </tr>
            <tr>
              <td>ENS</td>
              <td>Energy not served</td>
            </tr>
            <tr>
              <td>FCFS</td>
              <td>First-come-first-served</td>
            </tr>
            <tr>
              <td>MIP</td>
              <td>Mixed-integer programming</td>
            </tr>
            <tr>
              <td>PH</td>
              <td>Progressive hedging</td>
            </tr>
            <tr>
              <td>PV</td>
              <td>Photovoltaic</td>
            </tr>
            <tr>
              <td>SOC</td>
              <td>State of charge</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
    </sec>
    <sec id="sec2">
      <title>Introduction</title>
      <p>Ports are becoming large, actively managed electricity consumers. Shore-to-ship power, electric quay and yard equipment, refrigerated containers, terminal vehicles, buildings, and control infrastructure increasingly share the same local electrical network. At the same time, photovoltaic generation, wind generation, battery storage, and controllable grid exchange are being integrated into port energy systems. This transition can reduce local emissions and improve energy efficiency, but it changes the operational problem: electrical demand is no longer a smooth industrial profile. It responds to vessel arrivals, berth occupancy, service duration, cargo intensity, and congestion (<xref ref-type="bibr" rid="ref-r1">Acciaro <italic>et al.</italic> 2014</xref>; <xref ref-type="bibr" rid="ref-r22">Molavi <italic>et al.</italic> 2020</xref>; <xref ref-type="bibr" rid="ref-r38">Sifakis and Tsoutsos 2021b</xref>; <xref ref-type="bibr" rid="ref-r4">Buonomano <italic>et al.</italic> 2023</xref>).</p>
      <p>Shore power is central to this transition because it replaces auxiliary ship generation while vessels are berthed. Its environmental value is well established, but simultaneous vessel connections can create large step changes in port demand (<xref ref-type="bibr" rid="ref-r37">Sciberras <italic>et al.</italic> 2017</xref>; <xref ref-type="bibr" rid="ref-r9">Gutierrez-Romero <italic>et al.</italic> 2019</xref>; <xref ref-type="bibr" rid="ref-r46">Wu and Wang 2020</xref>). Research has therefore moved from stand-alone shore-power planning toward integrated berth and energy scheduling (<xref ref-type="bibr" rid="ref-r24">Peng <italic>et al.</italic> 2021</xref>; <xref ref-type="bibr" rid="ref-r43">Wang <italic>et al.</italic> 2022</xref>; <xref ref-type="bibr" rid="ref-r49">Zhang <italic>et al.</italic> 2022</xref>). Renewable-assisted port microgrids extend the decision space by coordinating shore power, local generation, storage, and utility-grid interaction (<xref ref-type="bibr" rid="ref-r3">Bakar <italic>et al.</italic> 2022</xref>; <xref ref-type="bibr" rid="ref-r7">Fan <italic>et al.</italic> 2023</xref>). More broadly, recent research across renewable-energy and intelligent-infrastructure systems has demonstrated the complementary roles of advanced photovoltaic generation, energy storage under renewable intermittency, and digital-twin-enabled monitoring and adaptive control in improving the resilience, operational awareness, and responsiveness of electrified building, marine, and infrastructure systems (<xref ref-type="bibr" rid="ref-r26">Riffat and Samaei 2025</xref>; <xref ref-type="bibr" rid="ref-r29">Riffat <italic>et al.</italic> 2026b</xref>; <xref ref-type="bibr" rid="ref-r36">Samaei and Riffat 2026d</xref>; <xref ref-type="bibr" rid="ref-r29">Riffat <italic>et al.</italic> 2026b</xref>).</p>
      <p>The unresolved difficulty is operational timing. Vessel arrivals are affected by weather, traffic, navigation restrictions, upstream delays, service variability, and berth congestion. Their electrical effect is discrete and event driven. A delayed vessel may reduce demand in one interval and create a concentrated shore-power and cargo-handling load later, when another vessel is already being served. Near berth saturation, a modest shift in arrival time can alter queues, service overlap, battery response, and grid ramps. Recent logistics-energy studies represent berth allocation and integrated energy operation more explicitly (<xref ref-type="bibr" rid="ref-r20">Mao <italic>et al.</italic> 2022</xref>; <xref ref-type="bibr" rid="ref-r25">Pu <italic>et al.</italic> 2023</xref>; <xref ref-type="bibr" rid="ref-r50">Zhao <italic>et al.</italic> 2024</xref>; <xref ref-type="bibr" rid="ref-r21">Mo <italic>et al.</italic> 2024</xref>; <xref ref-type="bibr" rid="ref-r47">Xu <italic>et al.</italic> 2024</xref>). Distributionally robust, game-based, and coupled electricity-hydrogen formulations have further expanded uncertainty treatment (<xref ref-type="bibr" rid="ref-r19">Ma <italic>et al.</italic> 2025</xref>; <xref ref-type="bibr" rid="ref-r40">Sun <italic>et al.</italic> 2025</xref>; <xref ref-type="bibr" rid="ref-r16">Li <italic>et al.</italic> 2025</xref>).</p>
      <p>Recent studies have narrowed the logistics–energy gap further. Gao et al. (<xref ref-type="bibr" rid="ref-r8">2025</xref>) formulated integrated port-energy scheduling under uncertain vessel-arrival information, while Lv et al. (<xref ref-type="bibr" rid="ref-r18">2025</xref>) developed multistage logistics–energy scheduling with uncertain ship arrivals, cargo workload, and renewable generation. Tang et al. (<xref ref-type="bibr" rid="ref-r41">2025</xref>) linked vessel schedules and handling tasks to port-load forecasting and energy dispatch. Work published in 2026 has extended the field toward day-ahead and real-time event-triggered microgrid scheduling (<xref ref-type="bibr" rid="ref-r15">Li <italic>et al.</italic> 2026a</xref>), chance-constrained berth and onshore-power coordination under arrival and operational uncertainty (<xref ref-type="bibr" rid="ref-r51">Zhao and Zhu 2026</xref>), navigational-risk-aware berth and shore-power allocation (<xref ref-type="bibr" rid="ref-r42">Tang and Wang 2026</xref>), and temporally adaptive information-gap and distributionally robust logistics–energy scheduling (<xref ref-type="bibr" rid="ref-r48">Xu <italic>et al.</italic> 2026</xref>). Robust coordination across multiple port-integrated energy systems and alternative-fuel integration has also been examined (<xref ref-type="bibr" rid="ref-r17">Li <italic>et al.</italic> 2026b</xref>; <xref ref-type="bibr" rid="ref-r30">Saeedi <italic>et al.</italic> 2026</xref>). The present study therefore does not claim novelty in the general integration of uncertain vessel operations and port-energy scheduling. Its narrower contribution is the explicit separation of latent physical traffic from delayed AIS information and the quantification of how vessel-driven demand ramps propagate into controllable grid and battery responses (Figure 1).</p>
      <p>Closer precedents include Sarantakos et al. (<xref ref-type="bibr" rid="ref-r32">2024</xref>), who developed a robust joint logistics–electric framework for port power management under uncertainty in vessel arrivals, network demand, and renewable generation, and Wang et al. (<xref ref-type="bibr" rid="ref-r44">2026</xref>), who integrated berth, yard, and shore-power planning under uncertain vessel-arrival times. These studies reinforce that logistics–energy integration and arrival uncertainty are established research directions. Simply augmenting the framework of Sarantakos et al. (<xref ref-type="bibr" rid="ref-r32">2024</xref>) with a conventional AIS-error model would perturb the arrival information supplied to the scheduler, but it would not distinguish the latent physical vessel trajectory from the delayed observation used for commitment decisions, nor would it quantify how the resulting vessel-driven disturbance propagates separately into controllable grid and battery responses. The present framework makes both distinctions explicit by coupling a latent-physical/observed-information architecture with a response-decomposition objective and matched ex-post evaluation on the unchanged physical trajectories. The distinct contribution here is the explicit separation of latent physical traffic from delayed AIS information and the direct decomposition of vessel-driven disturbance propagation into controllable grid and battery responses.</p>
      <p>A second issue is the distinction between physical uncertainty and information uncertainty. Vessel-arrival estimates are commonly obtained from AIS messages, which can contain timestamp delays, irregular reporting, missing messages, and erroneous manually entered fields (<xref ref-type="bibr" rid="ref-r10">Harati-Mokhtari <italic>et al.</italic> 2007</xref>). A scheduler that treats an observed timestamp as the physical arrival state may convert a data-quality problem into a false traffic scenario. A physically delayed vessel and a correctly moving vessel whose AIS message is delayed require different operational interpretations. Recent AIS-based ETA research has moved beyond static message-quality assessments toward data-driven arrival prediction and explicit treatment of inconsistent and manually updated ETA information. Evmides et al. (<xref ref-type="bibr" rid="ref-r6">2024</xref>) evaluated machine-learning ETA models using real-world AIS data, Pellemans, Slik and Bhulai (<xref ref-type="bibr" rid="ref-r23">2025</xref>) showed that predictive performance varies with voyage stage and manual ETA updates, and Al Noman et al. (<xref ref-type="bibr" rid="ref-r2">2025</xref>) identified data quality, transferability, uncertainty quantification, and real-time updating as continuing research challenges.</p>
      <p>A third issue is compound uncertainty. Port demand and renewable availability are often modeled independently, although severe stress occurs when clustered arrivals coincide with photovoltaic or wind under-production. The battery must then absorb both a positive load shock and a negative generation error. A cost-only dispatch may respond through repeated charge–discharge corrections, transferring volatility from the grid to storage. Battery degradation-aware microgrid studies show that throughput and cycling materially affect operating quality (<xref ref-type="bibr" rid="ref-r11">Javidsharifi <italic>et al.</italic> 2022</xref>; <xref ref-type="bibr" rid="ref-r31">Safavi <italic>et al.</italic> 2025</xref>), but the link between maritime congestion and battery oscillation remains weakly represented.</p>
      <p>Against this background, the study makes two principal conceptual contributions, supported by three methodological and validation advances:</p>
      <list list-type="order">
        <list-item><p>A latent-physical/observed-information architecture that explicitly separates stochastic physical vessel trajectories from one-sided delayed AIS observations, so that information degradation can alter day-ahead commitment decisions without being misrepresented as a change in the underlying physical traffic.</p></list-item>
        <list-item><p>An operational-response formulation that decomposes vessel-driven disturbance propagation into exogenous demand-ramp severity and controllable net-grid and battery responses, allowing the scheduler to penalize the propagation of the disturbance rather than the disturbance itself.</p></list-item>
        <list-item><p>A queue-consistent arrival–occupancy–demand engine that converts stochastic physical arrivals and service durations into berth occupancy, shore-power activation, and congestion-responsive terminal demand before energy optimization.</p></list-item>
        <list-item><p>A correlated scenario-generation and tail-preserving reduction procedure that retains adverse combinations of traffic, residual demand, renewable generation, and price uncertainty.</p></list-item>
        <list-item><p>A two-stage stochastic mixed-integer implementation with penalty-weighted progressive-hedging coordination, feasible consensus recovery, deterministic-equivalent checking, independent out-of-sample policy evaluation, AIS robustness tests, data-scarcity experiments, sensitivity analysis, and scalability assessment.</p></list-item>
      </list>
      <fig id="fig1">
        <label>Figure 1</label>
        <caption><p>Propagation of vessel-arrival and information uncertainty into port demand, battery operation, and grid response within the operational-response-aware two-stage scheduling framework.</p></caption>
        <graphic xlink:href="obj/08/c0/08c02d9bd3766982be5ec38cdf32f9a55952e0625bdfde34af6f8223a501fd0b"/>
      </fig>
      <p>The comparison in Table 1 is limited to the formulations and performance indicators explicitly reported in the cited studies; it is not a systematic-review classification. Entries marked “not explicitly reported” indicate only that the feature was not identified in the selected formulations and do not establish absence from the wider literature. The proposed model does not co-optimize berth assignment and energy scheduling. Berth sequencing is generated by a first-come-first-served queue before optimization. Accordingly, the framework does not claim novelty from queueing, stochastic energy scheduling, or AIS-error modelling individually. Its contribution lies in the way these elements are coupled so that physical traffic and observed arrival information remain distinct and the controllable propagation of vessel-driven disturbances into grid and battery responses becomes an explicit scheduling quantity.</p>
      <table-wrap id="tbl2">
        <label>Table 2</label>
        <caption><p>Positioning of the proposed framework.</p></caption>
        <table>
          <thead>
            <tr>
              <th><bold>Research stream</bold></th>
              <th><bold>Representative studies</bold></th>
              <th><bold>Arrival and berth uncertainty</bold></th>
              <th><bold>Renewable-storage coordination</bold></th>
              <th><bold>Dedicated response-ramping objective explicitly reported</bold></th>
              <th><bold>Remaining limitation addressed here</bold></th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>Shore power and port electrification</td>
              <td>Wu and Wang (<xref ref-type="bibr" rid="ref-r46">2020</xref>); Peng et al. (<xref ref-type="bibr" rid="ref-r24">2021</xref>); Wang, Qi and Laporte (2022)</td>
              <td>Partial</td>
              <td>Limited-partial</td>
              <td>Not explicitly reported</td>
              <td>Event-driven demand is not linked to grid and battery response</td>
            </tr>
            <tr>
              <td>Renewable port microgrids</td>
              <td>Molavi et al. (<xref ref-type="bibr" rid="ref-r22">2020</xref>); Sifakis, Konidakis and Tsoutsos (<xref ref-type="bibr" rid="ref-r39">2021a</xref>); Bakar et al. (<xref ref-type="bibr" rid="ref-r3">2022</xref>)</td>
              <td>Limited</td>
              <td>High</td>
              <td>Not explicitly reported</td>
              <td>Traffic-driven shocks remain weakly represented</td>
            </tr>
            <tr>
              <td>Logistics-energy coordination</td>
              <td>Mao et al. (<xref ref-type="bibr" rid="ref-r20">2022</xref>); Pu et al. (<xref ref-type="bibr" rid="ref-r25">2023</xref>); Zhao et al. (<xref ref-type="bibr" rid="ref-r50">2024</xref>); Xu et al. (<xref ref-type="bibr" rid="ref-r47">2024</xref>)</td>
              <td>Moderate-high</td>
              <td>Moderate-high</td>
              <td>Not explicitly reported</td>
              <td>Response propagation is not isolated as a scheduling target</td>
            </tr>
            <tr>
              <td>Recent integrated uncertainty models</td>
              <td>Gao et al. (<xref ref-type="bibr" rid="ref-r8">2025</xref>); Ma et al. (<xref ref-type="bibr" rid="ref-r19">2025</xref>); Lv et al. (<xref ref-type="bibr" rid="ref-r18">2025</xref>); Sun et al. (<xref ref-type="bibr" rid="ref-r40">2025</xref>); Li et al. (2025, 2026a, 2026b); Zhao and Zhu (<xref ref-type="bibr" rid="ref-r51">2026</xref>); Tang and Wang (<xref ref-type="bibr" rid="ref-r42">2026</xref>); Xu et al. (<xref ref-type="bibr" rid="ref-r48">2026</xref>); Saeedi et al. (<xref ref-type="bibr" rid="ref-r30">2026</xref>); Sarantakos et al. (<xref ref-type="bibr" rid="ref-r32">2024</xref>); Wang et al. (<xref ref-type="bibr" rid="ref-r44">2026</xref>)</td>
              <td>High</td>
              <td>High</td>
              <td>Not explicitly reported</td>
              <td>Delayed AIS information and demand–grid–battery response are not jointly isolated</td>
            </tr>
            <tr>
              <td>Stochastic optimization and decomposition methods</td>
              <td>Dupačová, Gröwe-Kuska and Römisch (<xref ref-type="bibr" rid="ref-r5">2003</xref>); Watson and Woodruff (<xref ref-type="bibr" rid="ref-r45">2011</xref>); Kaisermayer et al. (<xref ref-type="bibr" rid="ref-r12">2021</xref>); Li et al. (<xref ref-type="bibr" rid="ref-r14">2022</xref>)</td>
              <td>Not port specific</td>
              <td>High</td>
              <td>Partial</td>
              <td>Maritime queueing and shore-power shocks are absent</td>
            </tr>
            <tr>
              <td>Present study</td>
              <td>Queue-consistent stochastic port-microgrid scheduling</td>
              <td>High, with a separate AIS layer</td>
              <td>High</td>
              <td>Yes</td>
              <td>Suppresses propagation from vessel-driven demand shocks into grid and battery responses</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
    </sec>
    <sec id="sec3">
      <title>System model and optimization formulation</title>
      <sec id="sec4">
        <title>Port operation and demand formation</title>
        <p>The representative port contains six shore-power-equipped berths, electrically driven cargo-handling systems, refrigerated-container clusters, variable terminal services, an 18 MW photovoltaic plant, 10 MW of wind generation, a 60 MWh/20 MW battery, and a grid interconnection. The scheduling horizon contains 96 intervals of 15 min, and all power-to-energy conversions use Δt = 0.25 h.</p>
        <p>Vessel i has physical arrival time a<sub>i,s</sub>, service duration T<sub>i,s</sub>, service-start time b<sub>i,s</sub>, and departure time d<sub>i,s</sub> = b<sub>i,s</sub> + T<sub>i,s</sub> in physical scenario s. All six berths are compatible with the three modeled vessel classes. The first-come-first-served (FCFS) simulator orders vessels by physical arrival time, uses the vessel identifier as the deterministic tie-breaker, assigns the earliest-released berth, and uses berth number to resolve equal release times. The binary occupancy parameter δ<sub>i,t,s</sub> equals one only while vessel i is berthed and electrically connected during interval t; waiting vessels do not activate berth-dependent demand.</p>
        <p>The non-homogeneous Poisson process describes port-wide vessel traffic. Each port-wide arrival is routed to the modeled six-berth electrified terminal with probability pT = 0.45 before FCFS allocation; non-routed vessels neither enter the terminal queue nor activate its electrical demand. One 168 h warm-up realization is generated for each operating category using the same category-specific traffic, service, routing, and queueing rules as the reporting horizon. The category-specific state is held fixed across raw scenarios so that within-category differences arise after the reporting cutoff. Scenario I–IV begin with 3/0, 4/1, 5/2, and 6/5 active berths/queued vessels. The vessel-level classes, berth assignments, queue positions, residual service times, shore-power ratings, and activity states are reported in Supplementary Table S45. Five alternative warm-up seeds produce cost, peak, response, minimum-SOC, and grid-import results within one sample standard deviation of the reference initialization (Supplementary Table S46). All vessels routed before 24:00 remain in the FCFS system until service completion. The queue simulation continues for up to 30 h beyond the reporting horizon, while electrical-energy metrics remain restricted to [0, 24 h). Ramp constraints and response-index calculations begin at t = 2; no pre-horizon-to-first-interval ramp is imposed.</p>
        <p>The berth-occupancy ratio is</p>
        <disp-formula id="eq1">
          <label>(1)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><mi>B</mi><mi>O</mi><msub><mi>R</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mn>6</mn></mfrac><mrow><munderover><mo movablelimits="false">∑</mo><mrow><mi>i</mi><mrow><mo lspace="0em" rspace="0em">∈</mo><mi class="mathcal">𝒱</mi></mrow></mrow><mrow></mrow></munderover></mrow><msub><mi>δ</mi><mrow><mi>i</mi><mo separator="true">,</mo><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub></mrow></math>
        </disp-formula>
        <p>The 15 min shore-power connection profile uses 50% of vessel-rated demand in the first and final connected intervals and 100% in fully connected intervals. Thus,</p>
        <disp-formula id="eq2">
          <label>(2)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>S</mi><mi>P</mi></mrow></msubsup><mo>=</mo><mrow><munderover><mo movablelimits="false">∑</mo><mrow><mi>i</mi><mrow><mo lspace="0em" rspace="0em">∈</mo><mi class="mathcal">𝒱</mi></mrow></mrow><mrow></mrow></munderover></mrow><msub><mi>r</mi><mrow><mi>i</mi><mo separator="true">,</mo><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><msubsup><mi>P</mi><mi>i</mi><mrow class="tml-med-pad"><mi>r</mi><mi>a</mi><mi>t</mi><mi>e</mi><mi>d</mi></mrow></msubsup><mo separator="true">,</mo><mspace width="1em"></mspace><mspace width="1em"></mspace><msub><mi>r</mi><mrow><mi>i</mi><mo separator="true">,</mo><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><mo>∈</mo><mrow><mo fence="true" form="prefix" stretchy="false">{</mo><mn>0,0.5,1</mn><mo fence="true" form="postfix" stretchy="false">}</mo></mrow></mrow></math>
        </disp-formula>
        <p>The adopted hourly baseline already includes fixed building, lighting, communication, control, security, safety, and other non-responsive auxiliary demand; those loads are not added again. Congestion amplification applies only to responsive cargo handling, reefer variation, terminal transport, and variable auxiliary demand. The parameters are BOR<sub>crit</sub> = 0.85, n<sub>arr,crit</sub> = 2 arrivals per 15 min, βB = 0.50, βA = 0.20, and Γ<sub>max</sub> = 1.70.</p>
        <disp-formula id="eq3">
          <label>(3)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msub><mrow><mi mathvariant="normal">Γ</mi><mspace></mspace></mrow><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><mo>=</mo><mi>m</mi><mi>i</mi><mi>n</mi><mrow><mo fence="true" form="prefix" stretchy="true">{</mo><mn>1.70</mn><mo separator="true">,</mo><mtext> </mtext><mn>1</mn><mo>+</mo><mn>0.50</mn><mrow><mspace width="0.1667em"></mspace><mi>max</mi><mo>⁡</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><mn>0</mn><mo separator="true">,</mo><mfrac><mrow><mi>B</mi><mi>O</mi><msub><mi>R</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><mo>−</mo><mn>0.85</mn></mrow><mn>0.15</mn></mfrac><mo fence="true" form="postfix" stretchy="true">)</mo></mrow><mo>+</mo><mn>0.20</mn><mrow><mspace width="0.1667em"></mspace><mi>min</mi><mo>⁡</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><mn>1</mn><mo separator="true">,</mo><mfrac><msubsup><mi>N</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>a</mi><mi>r</mi><mi>r</mi></mrow></msubsup><mn>2</mn></mfrac><mo fence="true" form="postfix" stretchy="true">)</mo></mrow><mo fence="true" form="postfix" stretchy="true">}</mo></mrow></mrow></math>
        </disp-formula>
        <p>The extreme-state thresholds are BOR<sub>crit</sub> = 0.85 and Γ<sub>crit</sub> = 1.45. The realized daily maximum Γ assigns the disjoint operating categories [1.00, 1.10], (1.10, 1.25], (1.25, 1.45], and (1.45, 1.70]. Total demand is</p>
        <disp-formula id="eq4">
          <label>(4)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">D</mi></msubsup><mo>=</mo><mrow><mo fence="true" form="prefix" stretchy="true">[</mo><msubsup><mi>P</mi><mi>t</mi><mrow class="tml-med-pad"><mi>b</mi><mi>a</mi><mi>s</mi><mi>e</mi></mrow></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>S</mi><mi>P</mi></mrow></msubsup><mo>+</mo><msub><mrow><mi mathvariant="normal">Γ</mi><mspace></mspace></mrow><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>C</mi><mi>H</mi></mrow></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>R</mi><mi>F</mi><mo separator="true">,</mo><mi>v</mi><mi>a</mi><mi>r</mi></mrow></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>A</mi><mi>X</mi><mo separator="true">,</mo><mi>v</mi><mi>a</mi><mi>r</mi></mrow></msubsup><mo fence="true" form="postfix" stretchy="true">)</mo></mrow><mo fence="true" form="postfix" stretchy="true">]</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><mn>1</mn><mo>+</mo><msubsup><mi>ε</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi>D</mi></msubsup><mo fence="true" form="postfix" stretchy="true">)</mo></mrow></mrow></math>
        </disp-formula>
      </sec>
      <sec id="sec5">
        <title>Renewable generation and battery storage</title>
        <p>Available photovoltaic power is</p>
        <disp-formula id="eq5">
          <label>(5)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>P</mi><mi>V</mi><mo separator="true">,</mo><mi>a</mi><mi>v</mi></mrow></msubsup><mo>=</mo><mi>m</mi><mi>i</mi><mi>n</mi><mrow><mo fence="true" form="prefix" stretchy="true">{</mo><mn>18</mn><mo separator="true">,</mo><mtext> </mtext><mfrac><mrow><msub><mi>η</mi><mrow><mi>P</mi><mi>V</mi></mrow></msub><msub><mi>η</mi><mrow><mi>s</mi><mi>y</mi><mi>s</mi></mrow></msub><msub><mi>A</mi><mrow><mi>P</mi><mi>V</mi></mrow></msub><msub><mi>G</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub></mrow><msup><mn>10</mn><mn>6</mn></msup></mfrac><mo fence="true" form="postfix" stretchy="true">}</mo></mrow></mrow></math>
        </disp-formula>
        <p>with APV = 95,000 m<sup>2</sup>, ηPV = 0.21, and ηsys = 0.90. At 1,000 W/m<sup>2</sup>, the unrounded output is 17.955 MW and is reported as an 18 MW installed capacity. Wind speed follows a Weibull distribution with k = 2.1 and c = 8.5 m/s. Each of five 2 MW turbines produces zero below 3 m/s, follows a cubic power curve from 3 to 12 m/s, produces rated power from 12 to 25 m/s, and is shut down at or above 25 m/s.</p>
        <p>The battery uses a single non-anticipative binary mode decision yB<sub>t</sub>. Progressive hedging creates scenario copies yB<sub>t,s</sub> and coordinates them to a common recovered vector. Charge and discharge powers satisfy</p>
        <disp-formula id="eq6">
          <label>(6)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><mn>0</mn><mo>≤</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">c</mi></msubsup><mo>≤</mo><mn>20</mn><msubsup><mi>y</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-sml-pad">B</mi></msubsup><mo separator="true">,</mo><mspace width="1em"></mspace><mspace width="1em"></mspace><mn>0</mn><mo>≤</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">d</mi></msubsup><mo>≤</mo><mn>20</mn><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><mn>1</mn><mo>−</mo><msubsup><mi>y</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-sml-pad">B</mi></msubsup><mo fence="true" form="postfix" stretchy="true">)</mo></mrow></mrow></math>
        </disp-formula>
        <p>The state-of-charge equation is</p>
        <disp-formula id="eq7">
          <label>(7)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><mi>S</mi><mi>O</mi><msub><mi>C</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn><mo separator="true">,</mo><mi>s</mi></mrow></msub><mo>=</mo><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><mn>1</mn><mo>−</mo><msub><mi>σ</mi><mi>B</mi></msub><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow><mi>t</mi><mo fence="true" form="postfix" stretchy="true">)</mo></mrow><mi>S</mi><mi>O</mi><msub><mi>C</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><mo>+</mo><mfrac><mrow><msub><mi>η</mi><mi>c</mi></msub><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">c</mi></msubsup><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow><mi>t</mi></mrow><msub><mi>E</mi><mi>B</mi></msub></mfrac><mo>−</mo><mfrac><mrow><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">d</mi></msubsup><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow><mi>t</mi></mrow><mrow><msub><mi>η</mi><mi>d</mi></msub><msub><mi>E</mi><mi>B</mi></msub></mrow></mfrac></mrow></math>
        </disp-formula>
        <p>where ηc = ηd = 0.94, σB = 0.0005 h<sup>-1</sup>, EB = 60 MWh, and Δt = 0.25 h. SOC is bounded between 20% and 95%, starts at 60%, and must end between 59% and 61%. Net battery power is PB<sub>t,s</sub> = Pd<sub>t,s</sub> − Pc<sub>t,s</sub> and its interval ramp is limited to 10 MW.</p>
      </sec>
      <sec id="sec6">
        <title>Grid interaction and power balance</title>
        <p>Positive import and export are represented by continuous variables. A grid-mode binary is unnecessary because the minimum purchase price, 67.5 USD/MWh, exceeds the 45 USD/MWh export tariff; simultaneous import and export is economically dominated. Import and export are limited to 45 and 5 MW, and the net-grid ramp is limited to 10 MW per interval.</p>
        <p>The power balance is</p>
        <disp-formula id="eq8">
          <label>(8)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>G</mi><mo separator="true">,</mo><mi>i</mi><mi>m</mi><mi>p</mi></mrow></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>G</mi><mo separator="true">,</mo><mi>e</mi><mi>x</mi><mi>p</mi></mrow></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>P</mi><mi>V</mi></mrow></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">W</mi></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">d</mi></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>E</mi><mi>N</mi><mi>S</mi></mrow></msubsup><mo>=</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">D</mi></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">c</mi></msubsup></mrow></math>
        </disp-formula>
        <p>Renewable utilization cannot exceed availability. The emergency unserved-energy variable is penalized at 10,000 USD/MWh and equals zero in all reported schedules. The remaining feasibility constraints are stated explicitly below.</p>
        <disp-formula id="eq9">
          <label>(9)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>0</mn><mo>≤</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>P</mi><mi>V</mi></mrow></msubsup><mo>≤</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>P</mi><mi>V</mi><mo>,</mo><mi>a</mi><mi>v</mi></mrow></msubsup><mo>,</mo><mspace width="1.0em"></mspace><mspace width="1.0em"></mspace><mn>0</mn><mo>≤</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>W</mi></msubsup><mo>≤</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>W</mi><mo>,</mo><mi>a</mi><mi>v</mi></mrow></msubsup></mrow><annotation encoding="application/x-tex">0 \leq P_{t,s}^{PV} \leq P_{t,s}^{PV,av},\quad\quad 0 \leq P_{t,s}^{W} \leq P_{t,s}^{W,av}</annotation></semantics></math>
        </disp-formula>
        <disp-formula id="eq10">
          <label>(10)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>c</mi><mi>u</mi><mi>r</mi><mi>t</mi></mrow></msubsup><mo>=</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>P</mi><mi>V</mi><mo>,</mo><mi>a</mi><mi>v</mi></mrow></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>W</mi><mo>,</mo><mi>a</mi><mi>v</mi></mrow></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>P</mi><mi>V</mi></mrow></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>W</mi></msubsup><mo>≥</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">P_{t,s}^{curt} = P_{t,s}^{PV,av} + P_{t,s}^{W,av} - P_{t,s}^{PV} - P_{t,s}^{W} \geq 0</annotation></semantics></math>
        </disp-formula>
        <disp-formula id="eq11">
          <label>(11)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>0</mn><mo>≤</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>G</mi><mo>,</mo><mi>i</mi><mi>m</mi><mi>p</mi></mrow></msubsup><mo>≤</mo><mn>45</mn><mo>,</mo><mspace width="1.0em"></mspace><mn>0</mn><mo>≤</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>G</mi><mo>,</mo><mi>e</mi><mi>x</mi><mi>p</mi></mrow></msubsup><mo>≤</mo><mn>5</mn><mo>,</mo><mspace width="1.0em"></mspace><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>G</mi></msubsup><mo>=</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>G</mi><mo>,</mo><mi>i</mi><mi>m</mi><mi>p</mi></mrow></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>G</mi><mo>,</mo><mi>e</mi><mi>x</mi><mi>p</mi></mrow></msubsup><mo>,</mo><mspace width="1.0em"></mspace><mo>−</mo><mn>10</mn><mo>≤</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>G</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>−</mo><mn>1</mn><mo>,</mo><mi>s</mi></mrow><mi>G</mi></msubsup><mo>≤</mo><mn>10</mn></mrow><annotation encoding="application/x-tex">0 \leq P_{t,s}^{G,imp} \leq 45,\quad 0 \leq P_{t,s}^{G,exp} \leq 5,\quad P_{t,s}^{G} = P_{t,s}^{G,imp} - P_{t,s}^{G,exp},\quad - 10 \leq P_{t,s}^{G} - P_{t - 1,s}^{G} \leq 10</annotation></semantics></math>
        </disp-formula>
        <disp-formula id="eq12">
          <label>(12)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>B</mi></msubsup><mo>=</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>d</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>c</mi></msubsup><mo>,</mo><mspace width="1.0em"></mspace><mo>−</mo><mn>10</mn><mo>≤</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>B</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>−</mo><mn>1</mn><mo>,</mo><mi>s</mi></mrow><mi>B</mi></msubsup><mo>≤</mo><mn>10</mn><mo>,</mo><mspace width="1.0em"></mspace><mn>0.20</mn><mo>≤</mo><mi>S</mi><mi>O</mi><msub><mi>C</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow></msub><mo>≤</mo><mn>0.95</mn><mo>,</mo><mspace width="1.0em"></mspace><mi>S</mi><mi>O</mi><msub><mi>C</mi><mrow><mn>1</mn><mo>,</mo><mi>s</mi></mrow></msub><mo>=</mo><mn>0.60</mn><mo>,</mo><mspace width="1.0em"></mspace><mn>0.59</mn><mo>≤</mo><mi>S</mi><mi>O</mi><msub><mi>C</mi><mrow><mn>97</mn><mo>,</mo><mi>s</mi></mrow></msub><mo>≤</mo><mn>0.61</mn></mrow><annotation encoding="application/x-tex">P_{t,s}^{B} = P_{t,s}^{d} - P_{t,s}^{c},\quad - 10 \leq P_{t,s}^{B} - P_{t - 1,s}^{B} \leq 10,\quad 0.20 \leq SOC_{t,s} \leq 0.95,\quad SOC_{1,s} = 0.60,\quad 0.59 \leq SOC_{97,s} \leq 0.61</annotation></semantics></math>
        </disp-formula>
        <disp-formula id="eq13">
          <label>(13)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>E</mi><mi>N</mi><mi>S</mi></mrow></msubsup><mo>≥</mo><mn>0</mn><mo>,</mo><mspace width="1.0em"></mspace><mspace width="1.0em"></mspace><msubsup><mi>P</mi><mi>s</mi><mrow><mi>p</mi><mi>e</mi><mi>a</mi><mi>k</mi></mrow></msubsup><mo>≥</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>G</mi><mo>,</mo><mi>i</mi><mi>m</mi><mi>p</mi></mrow></msubsup><mspace width="0.222em"></mspace><mo>∀</mo><mi>t</mi><mo>,</mo><mspace width="1.0em"></mspace><mspace width="1.0em"></mspace><msup><mi>P</mi><mrow><mi>p</mi><mi>e</mi><mi>a</mi><mi>k</mi></mrow></msup><mo>=</mo><munderover><mo>∑</mo><mi>s</mi><mrow></mrow></munderover><msub><mi>π</mi><mi>s</mi></msub><msubsup><mi>P</mi><mi>s</mi><mrow><mi>p</mi><mi>e</mi><mi>a</mi><mi>k</mi></mrow></msubsup></mrow><annotation encoding="application/x-tex">P_{t,s}^{ENS} \geq 0,\quad\quad P_{s}^{peak} \geq P_{t,s}^{G,imp}\ \forall t,\quad\quad P^{peak} = \sum_{s}^{}\pi_{s}P_{s}^{peak}</annotation></semantics></math>
        </disp-formula>
        <disp-formula id="eq14">
          <label>(14)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mi>u</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>q</mi></msubsup><mo>≥</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>q</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>−</mo><mn>1</mn><mo>,</mo><mi>s</mi></mrow><mi>q</mi></msubsup><mo>,</mo><mspace width="1.0em"></mspace><msubsup><mi>u</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>q</mi></msubsup><mo>≥</mo><mi>−</mi><mrow><mo stretchy="true" form="prefix">(</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>q</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>−</mo><mn>1</mn><mo>,</mo><mi>s</mi></mrow><mi>q</mi></msubsup><mo stretchy="true" form="postfix">)</mo></mrow><mo>,</mo><mspace width="1.0em"></mspace><msubsup><mi>u</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>q</mi></msubsup><mo>≥</mo><mn>0</mn><mo>,</mo><mspace width="1.0em"></mspace><mi>q</mi><mo>∈</mo><mo stretchy="false" form="prefix">{</mo><mi>D</mi><mo>,</mo><mi>G</mi><mo>,</mo><mi>B</mi><mo stretchy="false" form="postfix">}</mo></mrow><annotation encoding="application/x-tex">u_{t,s}^{q} \geq P_{t,s}^{q} - P_{t - 1,s}^{q},\quad u_{t,s}^{q} \geq - \left( P_{t,s}^{q} - P_{t - 1,s}^{q} \right),\quad u_{t,s}^{q} \geq 0,\quad q \in \{ D,G,B\}</annotation></semantics></math>
        </disp-formula>
      </sec>
      <sec id="sec7">
        <title>Cost, emissions, peak import, and operational response</title>
        <p>The expected operating cost is explicitly expressed in kUSD/day:</p>
        <disp-formula id="eq15">
          <label>(15)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msub><mi>C</mi><mrow><mi>o</mi><mi>p</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mn>1000</mn></mfrac><mrow><munderover><mo movablelimits="false">∑</mo><mi>s</mi><mrow></mrow></munderover></mrow><msub><mi>π</mi><mi>s</mi></msub><mrow><munderover><mo movablelimits="false">∑</mo><mi>t</mi><mrow></mrow></munderover></mrow><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow><mi>t</mi><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><msubsup><mi>C</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">G</mi></msubsup><mo>+</mo><msubsup><mi>C</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">B</mi></msubsup><mo>+</mo><msubsup><mi>C</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>R</mi><mi>E</mi><mi>N</mi></mrow></msubsup><mo>+</mo><msubsup><mi>C</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>c</mi><mi>u</mi><mi>r</mi><mi>t</mi></mrow></msubsup><mo>+</mo><msubsup><mi>C</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>E</mi><mi>N</mi><mi>S</mi></mrow></msubsup><mo fence="true" form="postfix" stretchy="true">)</mo></mrow></mrow></math>
        </disp-formula>
        <p>where the interval cost components are</p>
        <disp-formula id="eq16">
          <label>(16)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mi>C</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>G</mi></msubsup><mo>=</mo><msubsup><mi>λ</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>b</mi><mi>u</mi><mi>y</mi></mrow></msubsup><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>G</mi><mo>,</mo><mi>i</mi><mi>m</mi><mi>p</mi></mrow></msubsup><mo>−</mo><msup><mi>λ</mi><mrow><mi>s</mi><mi>e</mi><mi>l</mi><mi>l</mi></mrow></msup><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>G</mi><mo>,</mo><mi>e</mi><mi>x</mi><mi>p</mi></mrow></msubsup><mo>,</mo><mspace width="1.0em"></mspace><mspace width="1.0em"></mspace><msubsup><mi>C</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>B</mi></msubsup><mo>=</mo><msub><mi>c</mi><mi>B</mi></msub><mrow><mo stretchy="true" form="prefix">(</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>c</mi></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>d</mi></msubsup><mo stretchy="true" form="postfix">)</mo></mrow></mrow><annotation encoding="application/x-tex">C_{t,s}^{G} = \lambda_{t,s}^{buy}P_{t,s}^{G,imp} - \lambda^{sell}P_{t,s}^{G,exp},\quad\quad C_{t,s}^{B} = c_{B}\left( P_{t,s}^{c} + P_{t,s}^{d} \right)</annotation></semantics></math>
        </disp-formula>
        <disp-formula id="eq17">
          <label>(17)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mi>C</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>R</mi><mi>E</mi><mi>N</mi></mrow></msubsup><mo>=</mo><msub><mi>c</mi><mrow><mi>P</mi><mi>V</mi></mrow></msub><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>P</mi><mi>V</mi></mrow></msubsup><mo>+</mo><msub><mi>c</mi><mi>W</mi></msub><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>W</mi></msubsup><mo>,</mo><mspace width="1.0em"></mspace><msubsup><mi>C</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>c</mi><mi>u</mi><mi>r</mi><mi>t</mi></mrow></msubsup><mo>=</mo><msub><mi>c</mi><mrow><mi>c</mi><mi>u</mi><mi>r</mi><mi>t</mi></mrow></msub><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>c</mi><mi>u</mi><mi>r</mi><mi>t</mi></mrow></msubsup><mo>,</mo><mspace width="1.0em"></mspace><msubsup><mi>C</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>E</mi><mi>N</mi><mi>S</mi></mrow></msubsup><mo>=</mo><msub><mi>c</mi><mrow><mi>E</mi><mi>N</mi><mi>S</mi></mrow></msub><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mrow><mi>E</mi><mi>N</mi><mi>S</mi></mrow></msubsup></mrow><annotation encoding="application/x-tex">C_{t,s}^{REN} = c_{PV}P_{t,s}^{PV} + c_{W}P_{t,s}^{W},\quad C_{t,s}^{curt} = c_{curt}P_{t,s}^{curt},\quad C_{t,s}^{ENS} = c_{ENS}P_{t,s}^{ENS}</annotation></semantics></math>
        </disp-formula>
        <p>Grid-related operational emissions count positive grid import only:</p>
        <disp-formula id="eq18">
          <label>(18)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msub><mi>E</mi><mrow><mi>C</mi><msub><mi>O</mi><mn>2</mn></msub></mrow></msub><mo>=</mo><mi>E</mi><msub><mi>F</mi><mi>G</mi></msub><mrow><munderover><mo movablelimits="false">∑</mo><mi>s</mi><mrow></mrow></munderover></mrow><msub><mi>π</mi><mi>s</mi></msub><mrow><munderover><mo movablelimits="false">∑</mo><mi>t</mi><mrow></mrow></munderover></mrow><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>G</mi><mo separator="true">,</mo><mi>i</mi><mi>m</mi><mi>p</mi></mrow></msubsup><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow><mi>t</mi><mo separator="true">,</mo><mspace width="1em"></mspace><mspace width="1em"></mspace><mi>E</mi><msub><mi>F</mi><mi>G</mi></msub><mo>=</mo><mn>0.47</mn><mtext> </mtext><mi>t</mi><mi>C</mi><msub><mi>O</mi><mn>2</mn></msub><mi>/</mi><mi>M</mi><mi>W</mi><mi>h</mi></mrow></math>
        </disp-formula>
        <p>Because a constant grid-emission factor is used, the emissions result is an exact linear transformation of imported grid energy. It is retained for practical interpretation but is not treated as an independent temporal carbon-dispatch signal or as statistically independent evidence of benefit.</p>
        <p>Operational response denotes short-horizon variability measured through demand, net-grid, and battery-power ramps. It does not denote voltage, frequency, transient, small-signal, or converter-control stability. The port microgrid is represented as a single-bus operational scheduling system; network power flow, voltage limits, harmonics, protection coordination, and sub-interval electrical dynamics are outside the formulation.</p>
        <p>The interval response index is</p>
        <disp-formula id="eq19">
          <label>(19)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msub><mi>I</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><mo>=</mo><mn>0.45</mn><mfrac><mrow><mo fence="true" form="prefix" stretchy="true">|</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">D</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>−</mo><mn>1</mn><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">D</mi></msubsup><mo fence="true" form="postfix" stretchy="true">|</mo></mrow><mn>10</mn></mfrac><mo>+</mo><mn>0.35</mn><mfrac><mrow><mo fence="true" form="prefix" stretchy="true">|</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">G</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>−</mo><mn>1</mn><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">G</mi></msubsup><mo fence="true" form="postfix" stretchy="true">|</mo></mrow><mn>10</mn></mfrac><mo>+</mo><mn>0.20</mn><mfrac><mrow><mo fence="true" form="prefix" stretchy="true">|</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">B</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>−</mo><mn>1</mn><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">B</mi></msubsup><mo fence="true" form="postfix" stretchy="true">|</mo></mrow><mn>10</mn></mfrac></mrow></math>
        </disp-formula>
        <p>where PG<sub>t,s</sub> = PG, imp<sub>t,s</sub> − PG, exp<sub>t,s</sub> and PB<sub>t,s</sub> = Pd<sub>t,s</sub> − Pc<sub>t,s</sub>; each denominator is 10 MW per 15 min. Absolute values are represented exactly with non-negative epigraph variables. For a fixed scenario set, the demand-ramp component is decision independent: it measures exogenous disturbance severity but does not alter the optimizer’s minimizer. Dispatch changes induced by the response objective arise from the controllable net-grid and battery-power components. Accordingly, the proposed schedule suppresses the controllable propagation of a given vessel-driven disturbance; it does not suppress the disturbance itself.</p>
        <disp-formula id="eq20">
          <label>(20)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>I</mi><mrow><mi>c</mi><mi>u</mi><mi>m</mi></mrow></msub><mo>=</mo><msubsup><mi>I</mi><mrow><mi>c</mi><mi>u</mi><mi>m</mi></mrow><mi>D</mi></msubsup><mo>+</mo><msubsup><mi>I</mi><mrow><mi>c</mi><mi>u</mi><mi>m</mi></mrow><mrow><mi>c</mi><mi>t</mi><mi>r</mi><mi>l</mi></mrow></msubsup></mrow><annotation encoding="application/x-tex">I_{cum} = I_{cum}^{D} + I_{cum}^{ctrl}</annotation></semantics></math>
        </disp-formula>
        <disp-formula id="eq21">
          <label>(21)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mi>I</mi><mrow><mi>c</mi><mi>u</mi><mi>m</mi></mrow><mi>D</mi></msubsup><mo>=</mo><mn>0.45</mn><munderover><mo>∑</mo><mi>s</mi><mrow></mrow></munderover><msub><mi>π</mi><mi>s</mi></msub><munderover><mo>∑</mo><mrow><mi>t</mi><mo>=</mo><mn>2</mn></mrow><mn>96</mn></munderover><mfrac><mrow><mo stretchy="true" form="prefix">|</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>D</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>−</mo><mn>1</mn><mo>,</mo><mi>s</mi></mrow><mi>D</mi></msubsup><mo stretchy="true" form="postfix">|</mo></mrow><mn>10</mn></mfrac></mrow><annotation encoding="application/x-tex">I_{cum}^{D} = 0.45\sum_{s}^{}\pi_{s}\sum_{t = 2}^{96}\frac{\left| P_{t,s}^{D} - P_{t - 1,s}^{D} \right|}{10}</annotation></semantics></math>
        </disp-formula>
        <disp-formula id="eq22">
          <label>(22)</label>
          <math display="block" xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mi>I</mi><mrow><mi>c</mi><mi>u</mi><mi>m</mi></mrow><mrow><mi>c</mi><mi>t</mi><mi>r</mi><mi>l</mi></mrow></msubsup><mo>=</mo><munderover><mo>∑</mo><mi>s</mi><mrow></mrow></munderover><msub><mi>π</mi><mi>s</mi></msub><munderover><mo>∑</mo><mrow><mi>t</mi><mo>=</mo><mn>2</mn></mrow><mn>96</mn></munderover><mrow><mo stretchy="true" form="prefix">[</mo><mn>0.35</mn><mfrac><mrow><mo stretchy="true" form="prefix">|</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>G</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>−</mo><mn>1</mn><mo>,</mo><mi>s</mi></mrow><mi>G</mi></msubsup><mo stretchy="true" form="postfix">|</mo></mrow><mn>10</mn></mfrac><mo>+</mo><mn>0.20</mn><mfrac><mrow><mo stretchy="true" form="prefix">|</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>,</mo><mi>s</mi></mrow><mi>B</mi></msubsup><mo>−</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo>−</mo><mn>1</mn><mo>,</mo><mi>s</mi></mrow><mi>B</mi></msubsup><mo stretchy="true" form="postfix">|</mo></mrow><mn>10</mn></mfrac><mo stretchy="true" form="postfix">]</mo></mrow></mrow><annotation encoding="application/x-tex">I_{cum}^{ctrl} = \sum_{s}^{}\pi_{s}\sum_{t = 2}^{96}\left\lbrack 0.35\frac{\left| P_{t,s}^{G} - P_{t - 1,s}^{G} \right|}{10} + 0.20\frac{\left| P_{t,s}^{B} - P_{t - 1,s}^{B} \right|}{10} \right\rbrack</annotation></semantics></math>
        </disp-formula>
        <p>The expected cumulative quantity is a dimensionless interval sum:</p>
        <disp-formula id="eq23">
          <label>(23)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msub><mi>I</mi><mrow><mi>c</mi><mi>u</mi><mi>m</mi></mrow></msub><mo>=</mo><mrow><munderover><mo movablelimits="false">∑</mo><mi>s</mi><mrow></mrow></munderover></mrow><msub><mi>π</mi><mi>s</mi></msub><mrow><munderover><mo movablelimits="false">∑</mo><mrow><mi>t</mi><mo>=</mo><mn>2</mn></mrow><mn>96</mn></munderover></mrow><msub><mi>I</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><mo separator="true">,</mo><mspace width="1em"></mspace><mspace width="1em"></mspace><msub><mi>I</mi><mrow><mi>n</mi><mi>o</mi><mi>r</mi><mi>m</mi></mrow></msub><mo>=</mo><mn>100</mn><mfrac><msub><mi>I</mi><mrow><mi>c</mi><mi>u</mi><mi>m</mi></mrow></msub><msubsup><mi>I</mi><mrow><mi>c</mi><mi>u</mi><mi>m</mi></mrow><mrow class="tml-med-pad"><mi>B</mi><mn>0</mn></mrow></msubsup></mfrac></mrow></math>
        </disp-formula>
        <p>A scenario peak variable satisfies Ppeak<sub>s</sub> ≥ PG, imp<sub>t,s</sub> for every interval, and the probability-weighted scenario peak is Ppeak = Σ<sub>s</sub>π<sub>s</sub>Ppeak<sub>s</sub>. The normalized objective is</p>
        <disp-formula id="eq24">
          <label>(24)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><mrow><mi>min</mi><mo>⁡</mo><mspace width="0.1667em"></mspace></mrow><mi>Z</mi><mo>=</mo><mn>0.40</mn><mfrac><msub><mi>C</mi><mrow><mi>o</mi><mi>p</mi></mrow></msub><mn>121.5</mn></mfrac><mo>+</mo><mn>0.20</mn><mfrac><msub><mi>E</mi><mrow><mi>C</mi><msub><mi>O</mi><mn>2</mn></msub></mrow></msub><mn>321.5</mn></mfrac><mo>+</mo><mn>0.30</mn><mfrac><msub><mi>I</mi><mrow><mi>n</mi><mi>o</mi><mi>r</mi><mi>m</mi></mrow></msub><mn>100</mn></mfrac><mo>+</mo><mn>0.10</mn><mfrac><msup><mi>P</mi><mrow class="tml-med-pad"><mi>p</mi><mi>e</mi><mi>a</mi><mi>k</mi></mrow></msup><mn>39.2</mn></mfrac></mrow></math>
        </disp-formula>
        <p>The four objective weights sum to one. The base value ω<sub>3</sub> = 0.30 was selected a priori as a transparent compromise; it is not claimed to be statistically optimal, uniquely optimal, or a formally identified Pareto knee. The internal response weights 0.45/0.35/0.20 were also fixed a priori: demand remains the largest diagnostic component, while the two controllable grid and battery responses receive a combined majority weight. They are design weights rather than statistically estimated coefficients. The internal-weight sensitivity in Supplementary Table S50 illustrates the same qualitative trade-off for representative seed 2026 under equal, demand-heavy, base, and control-heavy alternatives. It is a local diagnostic and is not interpreted as a population-level robustness or significance test. The normalization references were fixed before the stochastic, robustness, and sensitivity experiments using the deterministic expected-value reference B0: 121.5 kUSD/day for operating cost, 321.5 tCO<sub>2</sub>/day for grid-related operational emissions, 100 for cumulative response, and 39.2 MW for probability-weighted scenario peak import. These references were not retuned after observing B1–B4 or any subsequent sensitivity result; B0 therefore equals 100 by construction.</p>
        <p>The stochastic program has a two-stage information structure. The 96 battery-mode decisions form the non-anticipative first-stage vector. Renewable utilization, curtailment, grid import and export, charge and discharge powers within the fixed mode, SOC, and emergency balancing are scenario-dependent continuous recourse. The complete daily realization is available before continuous recourse is selected. The formulation is therefore an optimistic perfect-continuous-recourse benchmark relative to sequential rolling-horizon or multistage operation and is not presented as a deployable real-time controller. Consequently,</p>
        <disp-formula id="eq25">
          <label>(25)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msubsup><mi>y</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-sml-pad">B</mi></msubsup><mo>=</mo><msubsup><mi>y</mi><mrow><mi>t</mi><mo separator="true">,</mo><msup><mi>s</mi><mo lspace="0em" rspace="0em" class="tml-prime tml-sml-pad">′</mo></msup></mrow><mi class="tml-sml-pad">B</mi></msubsup><mo separator="true">,</mo><mspace width="1em"></mspace><mspace width="1em"></mspace><mi>∀</mi><mi>t</mi><mo separator="true">,</mo><mi>s</mi><mo separator="true">,</mo><msup><mi>s</mi><mo lspace="0em" rspace="0em" class="tml-prime tml-sml-pad">′</mo></msup></mrow></math>
        </disp-formula>
        <table-wrap id="tbl3">
          <label>Table 3</label>
          <caption><p>Principal model parameters.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Component</bold></th>
                <th><bold>Parameter</bold></th>
                <th><bold>Value</bold></th>
                <th><bold>Component</bold></th>
                <th><bold>Parameter</bold></th>
                <th><bold>Value</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Port</td>
                <td>Berths</td>
                <td>6</td>
                <td>Scheduling</td>
                <td>Horizon / resolution</td>
                <td>24 h / 15 min</td>
              </tr>
              <tr>
                <td>PV</td>
                <td>Area / efficiency / derating</td>
                <td>95,000 m<sup>2</sup> / 21% / 0.90</td>
                <td>PV</td>
                <td>Installed capacity</td>
                <td>18 MW</td>
              </tr>
              <tr>
                <td>Wind</td>
                <td>Turbines / total capacity</td>
                <td>5 × 2 MW / 10 MW</td>
                <td>Wind</td>
                <td>Cut-in / rated / cut-out</td>
                <td>3 / 12 / 25 m/s</td>
              </tr>
              <tr>
                <td>BESS</td>
                <td>Energy / power</td>
                <td>60 MWh / 20 MW</td>
                <td>BESS</td>
                <td>SOC range / initial</td>
                <td>20–95% / 60%</td>
              </tr>
              <tr>
                <td>BESS</td>
                <td>Charge / discharge efficiency</td>
                <td>0.94 / 0.94</td>
                <td>BESS</td>
                <td>Ramp limit</td>
                <td>10 MW/15 min</td>
              </tr>
              <tr>
                <td>Grid</td>
                <td>Import / export limit</td>
                <td>45 / 5 MW</td>
                <td>Grid</td>
                <td>Ramp limit</td>
                <td>10 MW/15 min</td>
              </tr>
              <tr>
                <td>Market</td>
                <td>Base tariffs</td>
                <td>75 / 135 / 220 USD/MWh</td>
                <td>Market</td>
                <td>Stochastic purchase range</td>
                <td>67.5–242.0 USD/MWh</td>
              </tr>
              <tr>
                <td>Emissions</td>
                <td>Grid factor</td>
                <td>0.47 tCO<sub>2</sub>/MWh</td>
                <td>Reliability</td>
                <td>ENS penalty</td>
                <td>10,000 USD/MWh</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><italic>Unless an external source is explicitly cited, the coefficients in Table 2 and the supplementary parameter tables are design assumptions for a representative synthetic test system rather than statistically estimated parameters for a named port. The results establish internal numerical behavior and comparative scheduling effects, not empirical prediction accuracy for a specific terminal.</italic></p>
      </sec>
    </sec>
    <sec id="sec8">
      <title>Uncertainty modeling and solution method</title>
      <sec id="sec9">
        <title>Physical arrivals, service, and AIS observations</title>
        <p>Physical arrivals follow a non-homogeneous Poisson process:</p>
        <disp-formula id="eq26">
          <label>(26)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msub><mi>N</mi><mi>s</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>t</mi><mo>+</mo><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>−</mo><msub><mi>N</mi><mi>s</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>t</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>∼</mo><mi>P</mi><mi>o</mi><mi>i</mi><mi>s</mi><mi>s</mi><mi>o</mi><mi>n</mi><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><msubsup><mo movablelimits="false">∫</mo><mi>t</mi><mrow><mi>t</mi><mo>+</mo><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow></mrow></msubsup><msub><mi>λ</mi><mi>s</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>τ</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mtext> </mtext><mi>d</mi><mi>τ</mi><mo fence="true" form="postfix" stretchy="true">)</mo></mrow></mrow></math>
        </disp-formula>
        <p>The baseline intensity is piecewise constant over six four-hour periods: 0.35, 0.55, 0.85, 0.70, 0.95, and 0.60 vessel/h, giving 16 expected port-wide arrivals/day. Category multipliers are supplemented by stochastic arrival bursts. The burst probabilities for Scenarios I–IV are 0.10, 0.20, 0.35, and 0.50; the corresponding peak caps are 0.90, 1.30, 1.80, and 2.20 vessel/h. Category-specific triangular amplitude, duration, and start-window distributions are provided in Supplementary Table S4.</p>
        <p>Vessels are feeder, large-container, or international mega-vessel classes with probabilities 0.40, 0.45, and 0.15. Parent log-normal service-time moments are 8 ± 1.2 h, 14 ± 2.0 h, and 24 ± 3.0 h, with truncation ranges of 6–10 h, 10–18 h, and 18–30 h. The realized truncated moments are 7.910 ± 0.948 h, 13.877 ± 1.739 h, and 23.836 ± 2.616 h. Shore-power demand is uniform over 1.5–2.5 MW for feeder vessels, triangular 3/4/5 MW for large vessels, and triangular 5/6.5/8 MW for mega-vessels.</p>
        <p>At the 00:00 day-ahead scheduling cutoff, the observed arrival estimate is</p>
        <disp-formula id="eq27">
          <label>(27)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msub><mover><mi>a</mi><mo stretchy="true" class="tml-hat-1" style="math-depth:0">ˆ</mo></mover><mrow><mi>i</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><mo>=</mo><msub><mi>a</mi><mrow><mi>i</mi><mo separator="true">,</mo><mi>s</mi></mrow></msub><mo>+</mo><msubsup><mi>ε</mi><mrow><mi>i</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow><mi>A</mi><mi>I</mi><mi>S</mi></mrow></msubsup></mrow></math>
        </disp-formula>
        <p>AIS observations are sampled at 23:00, 23:15, 23:30, 23:45, and 00:00. A single vessel–scenario delay draw is held constant across the five observations, while missingness is sampled independently at each observation time. If the 00:00 message is missing, the latest valid ETA in the preceding 60 min is carried forward; the class-conditioned prior is used only if all five observations are missing. Across 187 vessel windows and 935 observations, the realized missing counts are 18, 47, and 93 for A1, A2, and A3, and the fallback is not invoked. The observed estimates generate forecast occupancy through the same FCFS simulator, while physical occupancy is retained for ex-post evaluation. No intra-day re-optimization is performed. For each AIS case, the observed-arrival scenario set determines the common battery-mode vector; that vector is then fixed and continuous recourse is re-solved on matched latent physical scenarios. AIS degradation therefore changes the committed mode sequence, whereas latent physical trajectories determine ex-post feasibility and performance. Physical traffic, service, renewable, price, and grid trajectories are identical across A0–A3.</p>
        <p>A0 is error free. A1–A3 use case-specific non-negative log-normal delay distributions with log-scale parameters (μln, σln) of (1.17523, 0.93189), (2.23248, 0.71053), and (2.99589, 0.66781), producing mean/P95 delays of 5/15, 12/30, and 25/60 min. Missing-observation probabilities are 2%, 5%, and 10%, respectively. This is a one-sided delayed-arrival-information stress model, not a general unbiased ETA-error model: early ETA errors, symmetric forecasting errors, spoofing, and serially clustered communication outages are outside the experiments.</p>
      </sec>
      <sec id="sec10">
        <title>Compound scenarios and dependence</title>
        <p>Residual-demand error is truncated normal with Scenario I–IV standard deviations of 4%, 8%, 12%, and 16% and bounds of −20% to +30%. Photovoltaic error has standard deviations of 6%, 10%, 15%, and 20% and bounds of −25% to +18%; wind error has standard deviations of 8%, 12%, 18%, and 25% and bounds of −30% to +40%. Electricity-price error is bounded at ±10%. Within-day persistence is represented by first-order autoregressive [AR(1)] processes of 0.80 for demand, 0.92 for PV, 0.95 for wind, and 0.85 for price; cargo activity and active arrival bursts use coefficients of 0.75 and 0.70.</p>
        <p>A Gaussian copula is applied to daily scenario-level summaries ordered as [arrival, service, demand error, PV error, wind error, price error, AIS delay]<sup>T</sup>. The target Spearman matrix is transformed through R<sup>G</sup><sub>ij</sub> = 2 sin(πρ<sup>s</sup><sub>ij</sub>/6), producing a positive-definite latent Gaussian matrix with minimum eigenvalue 0.312828. For interval-resolved processes, the scenario-level factor and the within-day stochastic component are generated separately. The idiosyncratic component follows a stationary standard-normal AR(1) recursion, e<sub>p,t,s</sub> = φ<sub>p</sub>e<sub>p,t-1,s</sub> + √(1−φ<sub>p</sub><sup>2</sup>)ξ<sub>p,t,s</sub>, and the final latent process is z<sub>p,t,s</sub> = α<sub>p</sub>g<sub>p,s</sub> + √(1−α<sub>p</sub><sup>2</sup>)e<sub>p,t,s</sub>. This construction preserves unit marginal variance. Service and AIS use vessel-level mappings rather than interval recursions. The calibrated α values are 0.55, 0.50, 0.60, 0.55, 0.50, 0.45, and 0.60 for arrival, service, demand, PV, wind, price, and AIS. An independent 5,000-summary validation stream gives a maximum absolute Spearman error of 0.01927 and an off-diagonal RMSE of 0.00830. A0 uses the 6 × 6 principal submatrix and fixes AIS delay at zero; A1–A3 use the full 7 × 7 matrix. The equations, calibration ranges, validation seeds, and achieved matrix are reported in Supplementary Sections S7.1 and S13.3. The calibration objective, process-specific search ranges, step sizes, and independent calibration and validation seeds are reported in Supplementary Table S8a.</p>
      </sec>
      <sec id="sec11">
        <title>Scenario reduction</title>
        <p>Five thousand accepted joint scenarios are generated with seed 2026 using fixed category counts of 1,500, 1,750, 1,250, and 500 for Scenarios I-IV. Each raw scenario is represented by eight standardized daily scalar summaries: mean arrival intensity, mean realized service duration, maximum berth-occupancy ratio, mean total demand, total PV energy, total wind energy, mean purchase price, and an extreme-state indicator. Fast-forward probability-metric reduction is performed separately within each category using fixed retained quotas of 18, 18, 15, and 9, preserving both the aggregate category masses and the conditional extreme-congestion population. Removed mass is assigned to the nearest retained representative, so every unconditional probability is an integer multiple of 1/5,000.</p>
        <p>Tail conditions define a priority pool rather than automatically retaining every triggered raw scenario. A raw scenario enters the pool when max<sub>t</sub>BOR<sub>t,s</sub> ≥ 0.85, max<sub>t</sub>Γ<sub>t,s</sub> ≥ 1.45, I<sub>s</sub><sup>pre</sup> exceeds its raw-population 95th percentile, or the category multiplier is at least 1.25 while e<sub>s</sub><sup>RE</sup><sup>N</sup> ≤ −0.20. Candidates are ranked by J<sub>s</sub> = 0.35z(BOR<sub>s</sub><sup>max</sup>) + 0.30z(Γ<sub>s</sub><sup>max</sup>) + 0.20z(I<sub>s</sub><sup>pre</sup>) + 0.15max (0, −z(e<sub>s</sub><sup>RE</sup><sup>N</sup>)). Farthest-point coverage fills the category-specific priority slots before fast-forward reduction completes the 18/18/15/9 quotas. The resulting representatives preserve category masses of 0.30, 0.35, 0.25, and 0.10. Broad-tail frequency changes from 10.8% to 10.6%; mean demand, demand variance, and the 95th percentile of peak demand are preserved within 0.7%, 2.4%, and 1.8%. The probability-metric distance is 0.036. The B4 objective is 0.775251 for 60 representatives and 0.766058 for 120 representatives, a 1.2% difference; runtime and PH iterations increase from 15.3 min and 93 iterations to 34.8 min and 117 iterations. Aggregate cluster counts appear in Supplementary Table S16, and the complete raw-ID-to-representative assignment is part of the reproducibility package.</p>
      </sec>
      <sec id="sec12">
        <title>Progressive hedging and feasible recovery</title>
        <p>Scenario subproblems are coordinated through progressive hedging (<xref ref-type="bibr" rid="ref-r45">Watson and Woodruff 2011</xref>; <xref ref-type="bibr" rid="ref-r12">Kaisermayer <italic>et al.</italic> 2021</xref>). At iteration k, scenario s solves</p>
        <disp-formula id="eq28">
          <label>(28)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><munder><mi>min</mi><mrow><msub><mi>x</mi><mi>s</mi></msub><mo separator="true">,</mo><msub><mi>y</mi><mi>s</mi></msub></mrow></munder><mo>⁡</mo><mspace width="0.1667em"></mspace><mtext> </mtext><msub><mi>Z</mi><mi>s</mi></msub><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><msub><mi>x</mi><mi>s</mi></msub><mo separator="true">,</mo><msub><mi>y</mi><mi>s</mi></msub><mo fence="true" form="postfix" stretchy="true">)</mo></mrow><mo>+</mo><msup><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><msubsup><mi>w</mi><mi>s</mi><mi class="tml-med-pad">k</mi></msubsup><mo fence="true" form="postfix" stretchy="true">)</mo></mrow><mi>𝖳</mi></msup><msub><mi>x</mi><mi>s</mi></msub><mo>+</mo><mfrac><msubsup><mi>μ</mi><mi>s</mi><mi>k</mi></msubsup><mn>2</mn></mfrac><mo>∥</mo><msub><mi>x</mi><mi>s</mi></msub><mo>−</mo><msup><mover><mi>x</mi><mo stretchy="false" style="math-depth:0">‾</mo></mover><mi>k</mi></msup><msubsup><mo>∥</mo><mn>2</mn><mn>2</mn></msubsup></mrow></math>
        </disp-formula>
        <p>where x<sub>s</sub> contains the scenario copy of the non-anticipative battery-mode vector and y<sub>s</sub> contains scenario-dependent continuous recourse. Because binary variables and scenario-adaptive penalties are present, progressive hedging is used as a mixed-integer decomposition heuristic. The quadratic coordination term is positive semidefinite, and the continuous relaxations are convex. Since μ<sub>s</sub> varies across scenarios, the consensus is penalty weighted rather than probability weighted alone; multipliers are updated from deviations from this weighted consensus.</p>
        <disp-formula id="eq29">
          <label>(29)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msup><mover><mi>x</mi><mo stretchy="false" style="math-depth:0">‾</mo></mover><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msup><mo>=</mo><mfrac><mrow><msubsup><mo movablelimits="false">∑</mo><mi>s</mi><mrow></mrow></msubsup><msub><mi>π</mi><mi>s</mi></msub><msubsup><mi>μ</mi><mi>s</mi><mi>k</mi></msubsup><msubsup><mi>x</mi><mi>s</mi><mrow class="tml-sml-pad"><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup></mrow><mrow><msubsup><mo movablelimits="false">∑</mo><mi>s</mi><mrow></mrow></msubsup><msub><mi>π</mi><mi>s</mi></msub><msubsup><mi>μ</mi><mi>s</mi><mi>k</mi></msubsup></mrow></mfrac><mo separator="true">,</mo><mspace width="1em"></mspace><mspace width="1em"></mspace><msubsup><mi>w</mi><mi>s</mi><mrow class="tml-med-pad"><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><msubsup><mi>w</mi><mi>s</mi><mi class="tml-med-pad">k</mi></msubsup><mo>+</mo><msubsup><mi>μ</mi><mi>s</mi><mi>k</mi></msubsup><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><msubsup><mi>x</mi><mi>s</mi><mrow class="tml-sml-pad"><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>−</mo><msup><mover><mi>x</mi><mo stretchy="false" style="math-depth:0">‾</mo></mover><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msup><mo fence="true" form="postfix" stretchy="true">)</mo></mrow></mrow></math>
        </disp-formula>
        <p>The scenario-mean response is min–max normalized across the current scenario set, and the penalty is updated within the effective range 1–3 according to</p>
        <disp-formula id="eq30">
          <label>(30)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msubsup><mover><mi>I</mi><mo stretchy="true" style="math-depth:0">~</mo></mover><mi>s</mi><mi>k</mi></msubsup><mo>=</mo><mfrac><mrow><msubsup><mover><mi>I</mi><mo stretchy="false" style="math-depth:0">‾</mo></mover><mi>s</mi><mi>k</mi></msubsup><mo>−</mo><msub><mi>min</mi><mi>r</mi></msub><mo>⁡</mo><mspace width="0.1667em"></mspace><msubsup><mover><mi>I</mi><mo stretchy="false" style="math-depth:0">‾</mo></mover><mi>r</mi><mi>k</mi></msubsup></mrow><mrow><msub><mi>max</mi><mi>r</mi></msub><mo>⁡</mo><mspace width="0.1667em"></mspace><msubsup><mover><mi>I</mi><mo stretchy="false" style="math-depth:0">‾</mo></mover><mi>r</mi><mi>k</mi></msubsup><mo>−</mo><msub><mi>min</mi><mi>r</mi></msub><mo>⁡</mo><mspace width="0.1667em"></mspace><msubsup><mover><mi>I</mi><mo stretchy="false" style="math-depth:0">‾</mo></mover><mi>r</mi><mi>k</mi></msubsup><mo>+</mo><msup><mn>10</mn><mrow><mo form="prefix" stretchy="false" lspace="0em" rspace="0em">−</mo><mn>6</mn></mrow></msup></mrow></mfrac><mo separator="true">,</mo><mspace width="1em"></mspace><mspace width="1em"></mspace><msubsup><mi>μ</mi><mi>s</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><mn>1</mn><mo>+</mo><mn>2</mn><msubsup><mover><mi>I</mi><mo stretchy="true" style="math-depth:0">~</mo></mover><mi>s</mi><mi>k</mi></msubsup><mo>∈</mo><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mn>1,3</mn><mo fence="true" form="postfix" stretchy="false">]</mo></mrow></mrow></math>
        </disp-formula>
        <p>The run-level quantities are Z<sup>k</sup> = Σ<sub>s</sub>π<sub>s</sub>Z<sub>s</sub>(x<sub>s</sub><sup>k</sup>,y<sub>s</sub><sup>k</sup>) and Ī<sup>k</sup> = Σ<sub>s</sub>π<sub>s</sub>Ī<sub>s</sub><sup>k</sup>. Multipliers start at zero, penalties start at one, and the initial consensus is the deterministic expected-value B0 mode vector. Convergence requires r<sub>x</sub>, rZ, and rI ≤ 10<sup>-4</sup>, with at most 300 iterations. Final residuals are 4.8 × 10<sup>-5</sup>, 6.2 × 10<sup>-5</sup>, and 7.1 × 10<sup>-5</sup> for the full 60-scenario B4 run; conditional B1, B3, and B4 terminate in 41, 38, and 47 iterations with all residuals below tolerance. Consensus values are rounded at 0.5, exact ties use the latest feasible incumbent, and continuous recourse is re-solved after fixing the common vector. The conditional deterministic-equivalent comparison gives progressive-hedging–deterministic-equivalent (PH–DE) objective gaps of 0.229%, 0.209%, and 0.265% for B1, B3, and B4, with binary Hamming distances of 2, 1, and 2. Feasible recovery establishes feasibility under the assumed two-stage structure; the full 60-scenario run remains a heuristic decomposition without a global deterministic-equivalent certificate (Figure 2). Supplementary Tables S33 and S44 provide the run-level and validation results.</p>
        <fig id="fig2">
          <label>Figure 2</label>
          <caption><p>Joint-scenario construction, stratified tail-priority reduction, progressive-hedging coordination, and feasible consensus-recovery procedure.</p></caption>
          <graphic xlink:href="obj/6b/3f/6b3f645caeb5748b28e06394aedc619f408d336008ab362461778a06d76b0aa3"/>
        </fig>
        <p>The implementation uses Python 3.11.6, Pyomo 6.7.1, and Gurobi 11.0.2 on Windows 11 with an Intel Core i9-13900K processor and 64 GB RAM. Eight scenario subproblems are solved concurrently, with one Gurobi thread per worker and solver seed 2026. Each subproblem has a 0.10% relative mixed-integer-programming (MIP) gap target and a 3,600 s time limit. Reported gaps are maximum scenario-subproblem gaps at termination, not global certificates for the progressive-hedging process.</p>
      </sec>
    </sec>
    <sec id="sec13">
      <title>Case study and experimental design</title>
      <fig id="fig3">
        <label>Figure 3</label>
        <caption><p>Numerical configuration of the representative six-berth port microgrid.</p></caption>
        <graphic xlink:href="obj/69/d9/69d9b0613af8ba99a0971e86c44d01d6e9cd7995d926035f7ee3e8274d7e50cc"/>
      </fig>
      <p>The synthetic port reproduces the demand scale and operational coupling of a medium-size electrified container terminal (Figure 3). The hourly baseline averages 8.92 MW and already contains fixed auxiliary demand. Shore power, cargo handling, reefer variation, terminal transport, and variable auxiliary demand are added according to occupancy and congestion. Under Scenario IV, total demand peaks at 41.3 MW. These inputs define a representative engineering stress-test envelope; they are not presented as a calibrated data set for a named port.</p>
      <p>The grid purchase tariff is 75 USD/MWh from 00:00–06:00 and 22:00–24:00, 135 USD/MWh during shoulder periods, and 220 USD/MWh from 09:00–14:00 and 17:00–20:00. A ±10% deviation produces an exact range of 67.5–242.0 USD/MWh. Export receives 45 USD/MWh. PV and wind O&amp;M costs are 4 and 8 USD/MWh, battery throughput costs 8 USD/MWh, and curtailment is penalized at 5 USD/MWh.</p>
      <table-wrap id="tbl4">
        <label>Table 4</label>
        <caption><p>Operating-scenario definitions.</p></caption>
        <table>
          <thead>
            <tr>
              <th><bold>Parameter</bold></th>
              <th><bold>Scenario I</bold></th>
              <th><bold>Scenario II</bold></th>
              <th><bold>Scenario III</bold></th>
              <th><bold>Scenario IV</bold></th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>Arrival-rate multiplier</td>
              <td>0.80</td>
              <td>1.00</td>
              <td>1.25</td>
              <td>1.50</td>
            </tr>
            <tr>
              <td>Daily arrivals</td>
              <td>12 ≤ N &lt; 14</td>
              <td>14 ≤ N &lt; 18</td>
              <td>18 ≤ N &lt; 22</td>
              <td>22 ≤ N ≤ 26</td>
            </tr>
            <tr>
              <td>Peak arrival rate (vessel/h)</td>
              <td>0.90</td>
              <td>1.30</td>
              <td>1.80</td>
              <td>2.20</td>
            </tr>
            <tr>
              <td>Service-time multiplier</td>
              <td>0.95</td>
              <td>1.00</td>
              <td>1.10</td>
              <td>1.20</td>
            </tr>
            <tr>
              <td>Demand-error SD</td>
              <td>4%</td>
              <td>8%</td>
              <td>12%</td>
              <td>16%</td>
            </tr>
            <tr>
              <td>PV-error SD</td>
              <td>6%</td>
              <td>10%</td>
              <td>15%</td>
              <td>20%</td>
            </tr>
            <tr>
              <td>Wind-error SD</td>
              <td>8%</td>
              <td>12%</td>
              <td>18%</td>
              <td>25%</td>
            </tr>
            <tr>
              <td>Congestion-factor range</td>
              <td>[1.00, 1.10]</td>
              <td>(1.10, 1.25]</td>
              <td>(1.25, 1.45]</td>
              <td>(1.45, 1.70]</td>
            </tr>
            <tr>
              <td>Aggregate probability</td>
              <td>0.30</td>
              <td>0.35</td>
              <td>0.25</td>
              <td>0.10</td>
            </tr>
            <tr>
              <td>Retained scenarios</td>
              <td>18</td>
              <td>18</td>
              <td>15</td>
              <td>9</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>After category c is drawn, a candidate scenario is generated using the corresponding arrival, service, demand, renewable, and burst parameters. If either its integer port-wide daily arrival count or its realized daily maximum congestion factor lies outside the disjoint acceptance interval in Table 3, the candidate is discarded and regenerated under the same category. Category probabilities therefore remain fixed at 0.30, 0.35, 0.25, and 0.10. The B0–B4 headline benchmark is a separate conditional extreme-congestion experiment solved using the nine retained Scenario-IV representatives, whose probabilities are renormalized within that category. It is distinct from the full 60-scenario experiment used for population characterization, scenario-reduction assessment, and computational scalability. A0 error-free AIS information is used for B0–B4; A1–A3 are evaluated in the dedicated observation-robustness experiment. B2 is deliberately information relaxed and is not interpreted as an implementable day-ahead policy.</p>
      <table-wrap id="tbl5">
        <label>Table 5</label>
        <caption><p>Benchmark definitions.</p></caption>
        <table>
          <thead>
            <tr>
              <th><bold>Model</bold></th>
              <th><bold>Information and objective</bold></th>
              <th><bold>Renewable decisions</bold></th>
              <th><bold>Battery policy</bold></th>
              <th><bold>Non-anticipativity and evaluation purpose</bold></th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>B0</td>
              <td>Expected-value deterministic model; full four-term weights</td>
              <td>Expected renewable profiles</td>
              <td>Deterministic mode; continuous ex-post recourse</td>
              <td>Expected-value reference; mode fixed and evaluated on common physical trajectories</td>
            </tr>
            <tr>
              <td>B1</td>
              <td>Stochastic model without response term; weights 4/7, 2/7, 0, 1/7</td>
              <td>Scenario-dependent recourse</td>
              <td>Non-anticipative mode with continuous recourse</td>
              <td>Isolates the value of the explicit response penalty</td>
            </tr>
            <tr>
              <td>B2</td>
              <td>Same conventional stochastic objective as B1</td>
              <td>Scenario-dependent recourse</td>
              <td>Scenario-adaptive mode; non-anticipativity relaxed</td>
              <td>Optimistic renewable-storage recourse ablation, not an implementable policy</td>
            </tr>
            <tr>
              <td>B3</td>
              <td>Stochastic cost-only objective; weights 1, 0, 0, 0</td>
              <td>Scenario-dependent recourse</td>
              <td>Non-anticipative mode with throughput cost</td>
              <td>Conventional economically oriented battery dispatch</td>
            </tr>
            <tr>
              <td>B4</td>
              <td>Full objective; A0 error-free AIS information; physical arrival, service, demand, renewable, and price uncertainty</td>
              <td>Scenario-dependent recourse</td>
              <td>Non-anticipative mode with feasible consensus recovery</td>
              <td>Complete proposed formulation</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>All models use the same initial and terminal SOC conditions, physical limits, scenario trajectories, recourse feasibility constraints, solver tolerances, and ex-post accounting (Table 4). For B0, the deterministic expected-value optimization determines the battery-mode vector; during matched ex-post evaluation, that vector is fixed while continuous grid, renewable, battery-power, SOC, curtailment, and emergency-balancing variables are re-optimized for each physical scenario under the same feasibility constraints used for B1–B4. Differences therefore arise from the listed information and objective structures rather than unequal data or tuning. All reported cross-model metrics, including peak import and operational response in formulations assigning zero objective weight to those quantities, were recomputed ex post from the recovered physical dispatch trajectories. They were not read from auxiliary peak or absolute-value epigraph variables, whose values need not be unique when the corresponding objective coefficient is zero. This post-processing rule was applied identically to B0–B4.</p>
    </sec>
    <sec id="sec14">
      <title>Results and discussion</title>
      <sec id="sec15">
        <title>Escalation from arrival uncertainty to operational response</title>
        <p>From Scenario I to IV, average demand rises from 22.4 to 31.8 MW, a 42.0% increase (Table 5). Peak demand rises from 30.8 to 41.3 MW, while the maximum 15 min demand ramp increases from 2.4 to 9.8 MW. The berth-occupancy ratio rises from 0.51 to 0.94 and crosses the 0.85 critical threshold. The disturbance is therefore characterized not only by energy volume but also by synchronized activation near berth saturation.</p>
        <p>Renewable penetration falls from 42.0% to 28.1% as demand grows and adverse forecast errors reduce renewable contribution. The probability-weighted mean of scenario-specific maximum battery discharge reaches 19.2 MW in Scenario IV, while the global retained-scenario maximum is 19.8 MW. The probability-weighted mean of scenario-specific minimum SOC is 24.8%, whereas the global minimum over all retained Scenario-IV scenario–state pairs is 22.6%, leaving a 2.6-percentage-point worst-case margin above the lower bound. The probability-weighted mean of scenario-specific peak grid imports under B4 is 31.4 MW, or 69.8% of the 45 MW import rating; the global import limit is enforced in every scenario.</p>
        <table-wrap id="tbl6">
          <label>Table 6</label>
          <caption><p>Operational outcomes across the four retained operating categories for representative seed 2026.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Metric</bold></th>
                <th><bold>Unit</bold></th>
                <th><bold>Scenario I</bold></th>
                <th><bold>Scenario II</bold></th>
                <th><bold>Scenario III</bold></th>
                <th><bold>Scenario IV</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Average port demand</td>
                <td>MW</td>
                <td>22.4</td>
                <td>25.6</td>
                <td>28.9</td>
                <td>31.8</td>
              </tr>
              <tr>
                <td>Probability-weighted scenario peak port demand</td>
                <td>MW</td>
                <td>30.8</td>
                <td>34.7</td>
                <td>38.6</td>
                <td>41.3</td>
              </tr>
              <tr>
                <td>Mean absolute demand ramp</td>
                <td>MW/15 min</td>
                <td>1.84</td>
                <td>2.15</td>
                <td>2.42</td>
                <td>2.72</td>
              </tr>
              <tr>
                <td>Global maximum demand ramp</td>
                <td>MW/15 min</td>
                <td>2.4</td>
                <td>4.1</td>
                <td>6.9</td>
                <td>9.8</td>
              </tr>
              <tr>
                <td>Probability-weighted peak berth-occupancy ratio</td>
                <td>-</td>
                <td>0.51</td>
                <td>0.68</td>
                <td>0.82</td>
                <td>0.94</td>
              </tr>
              <tr>
                <td>Average renewable penetration</td>
                <td>%</td>
                <td>42.0</td>
                <td>38.5</td>
                <td>33.4</td>
                <td>28.1</td>
              </tr>
              <tr>
                <td>Probability-weighted scenario peak grid import under B4</td>
                <td>MW</td>
                <td>24.6</td>
                <td>27.9</td>
                <td>30.2</td>
                <td>31.4</td>
              </tr>
              <tr>
                <td>Probability-weighted scenario maximum grid ramp</td>
                <td>MW/15 min</td>
                <td>3.1</td>
                <td>4.4</td>
                <td>5.7</td>
                <td>6.8</td>
              </tr>
              <tr>
                <td>Probability-weighted mean of scenario minimum SOC</td>
                <td>%</td>
                <td>51.8</td>
                <td>43.6</td>
                <td>32.4</td>
                <td>24.8</td>
              </tr>
              <tr>
                <td>Global minimum SOC</td>
                <td>%</td>
                <td>49.6</td>
                <td>40.8</td>
                <td>29.1</td>
                <td>22.6</td>
              </tr>
              <tr>
                <td>Probability-weighted mean of scenario maximum discharge power</td>
                <td>MW</td>
                <td>7.8</td>
                <td>11.6</td>
                <td>16.3</td>
                <td>19.2</td>
              </tr>
              <tr>
                <td>Weighted componentwise-Q95 response diagnostic</td>
                <td>-</td>
                <td>0.14</td>
                <td>0.25</td>
                <td>0.43</td>
                <td>0.62</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig4">
          <label>Figure 4</label>
          <caption><p>Escalation of port demand, congestion-driven ramps, grid exposure, expected and global SOC margins, and weighted componentwise-Q95 response severity across Scenarios I–IV for representative seed 2026.</p></caption>
          <graphic xlink:href="obj/19/b7/19b7670a388bf0f92c66d5380c9d33ee359d099478c92fbb421c68976d066885"/>
        </fig>
        <p>The weighted componentwise-Q95 response diagnostic rises from 0.1405 to 0.6205, a 341.6% escalation (Figure 4). It is the weighted sum of the marginal 95th percentiles of normalized demand, net-grid, and battery ramps; it is not the 95th percentile of the combined interval response index. Component values are reported in Supplementary Table S19. Optimization benefit is assessed through normalized cumulative response and the controllable grid and battery components across B0–B4.</p>
      </sec>
      <sec id="sec16">
        <title>Benchmark and component-ablation performance</title>
        <p>For representative seed 2026, B4 achieves the lowest four primary metrics under the common conditional Scenario-IV evaluation (Figure 5). Daily cost falls from 121.5 to 103.5 kUSD/day, a 14.8% reduction. Grid import decreases from 684.0 to 559.6 MWh/day. At 0.47 tCO<sub>2</sub>/MWh, this corresponds to 263.0 tCO<sub>2</sub>/day, 18.2% below B0; emissions are therefore the linear transformation of imported grid energy. The probability-weighted scenario peak grid import falls from 39.2 to 31.4 MW, and normalized cumulative response falls from 100.0 to 63.6.</p>
        <p>The response decomposition shows that the demand component is identical across B0–B4 because every benchmark uses the same physical demand trajectories (Table 6). In raw cumulative units, I<sup>D</sup> remains 55.0, while B4 reduces I<sup>G</sup> from 57.0 to 25.2 and I<sup>B</sup> from 38.0 to 15.2. Controllable response Ictrl = I<sup>G</sup> + I<sup>B</sup> therefore falls from 95.0 to 40.4, a 57.5% reduction. Grid and battery variability are reduced together rather than transferred from one component to the other. B2 remains an optimistic information-relaxed benchmark. B3 is cost oriented and moves 116.4 MWh/day through the battery with an 8.6 MW/15 min probability-weighted scenario maximum battery ramp; B4 lowers these values to 79.6 MWh/day and 4.9 MW/15 min. Equivalent full cycles decline from 0.97 to 0.66 cycles/day, and the 97-state pooled SOC standard deviation falls from 17.0 to 8.65 percentage points.</p>
        <p>Energy accounting closes to numerical precision for every benchmark. Common conditional Scenario-IV demand is 763.2 MWh/day and available renewable energy is 216.844 MWh/day. Renewable-use and curtailment values for B0–B4 are 87.863/59.5%, 133.883/38.3%, 172.689/20.4%, 161.231/25.6%, and 214.459/1.1%. The high B0–B3 curtailment is associated with 398, 315, 203, and 249 positive-curtailment scenario–interval pairs, compared with 28 under B4, together with more frequent binding grid- and battery-ramp constraints. The 124.4 MWh/day grid-import reduction from B0 to B4 is explained by 126.597 MWh/day more renewable use and 27.867 MWh/day less charging, offset by 24.533 MWh/day less discharge and 5.531 MWh/day of export. Supplementary Tables S32 and S49 report the complete balance and binding-constraint decomposition.</p>
        <p>Representative-seed component diagnostics suggest that the result is not attributable to one modeling choice. Removing cross-variable dependence raises cost, peak import, and response to 105.1 kUSD/day, 32.2 MW, and 66.7. Removing tail-priority retention increases tail-frequency error to 26.9% and response to 67.9. Replacing the adaptive PH penalty with μ = 1 leaves the primary metrics nearly unchanged but increases runtime from 15.3 to 21.8 min. C6 is evaluated as a matched A3 model-misspecification test: relative to proper A3 processing, treating AIS-observed arrivals as physical raises cost by 2.3 kUSD/day, grid import by 9.5 MWh/day, scenario peak import by 0.9 MW, response by 2.7, and throughput by 4.3 MWh/day, while reducing expected minimum SOC by 0.4 percentage points. No population-level ablation significance is claimed.</p>
        <table-wrap id="tbl7">
          <label>Table 7</label>
          <caption><p>Benchmark performance and response decomposition under conditional Scenario IV.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Metric</bold></th>
                <th><bold>Unit</bold></th>
                <th><bold>B0</bold></th>
                <th><bold>B1</bold></th>
                <th><bold>B2</bold></th>
                <th><bold>B3</bold></th>
                <th><bold>B4</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Operational cost</td>
                <td>kUSD/day</td>
                <td>121.5</td>
                <td>113.8</td>
                <td>110.4</td>
                <td>108.8</td>
                <td>103.5</td>
              </tr>
              <tr>
                <td>Grid-energy import</td>
                <td>MWh/day</td>
                <td>684.0</td>
                <td>637.4</td>
                <td>597.2</td>
                <td>609.6</td>
                <td>559.6</td>
              </tr>
              <tr>
                <td>Grid-related operational CO<sub>2</sub></td>
                <td>tCO<sub>2</sub>/day</td>
                <td>321.5</td>
                <td>299.6</td>
                <td>280.7</td>
                <td>286.5</td>
                <td>263.0</td>
              </tr>
              <tr>
                <td>Probability-weighted scenario peak grid import</td>
                <td>MW</td>
                <td>39.2</td>
                <td>35.8</td>
                <td>33.9</td>
                <td>34.6</td>
                <td>31.4</td>
              </tr>
              <tr>
                <td>Normalized cumulative response</td>
                <td>B0 = 100</td>
                <td>100.0</td>
                <td>84.7</td>
                <td>78.5</td>
                <td>74.4</td>
                <td>63.6</td>
              </tr>
              <tr>
                <td>Demand-response component, I<sup>D</sup></td>
                <td>raw units</td>
                <td>55.0</td>
                <td>55.0</td>
                <td>55.0</td>
                <td>55.0</td>
                <td>55.0</td>
              </tr>
              <tr>
                <td>Grid-response component, I<sup>G</sup></td>
                <td>raw units</td>
                <td>57.0</td>
                <td>43.8</td>
                <td>38.0</td>
                <td>36.2</td>
                <td>25.2</td>
              </tr>
              <tr>
                <td>Battery-response component, I<sup>B</sup></td>
                <td>raw units</td>
                <td>38.0</td>
                <td>28.25</td>
                <td>24.75</td>
                <td>20.4</td>
                <td>15.2</td>
              </tr>
              <tr>
                <td>Controllable response, Ictrl</td>
                <td>raw units</td>
                <td>95.0</td>
                <td>72.05</td>
                <td>62.75</td>
                <td>56.6</td>
                <td>40.4</td>
              </tr>
              <tr>
                <td>Battery throughput</td>
                <td>MWh/day</td>
                <td>132.0</td>
                <td>124.8</td>
                <td>101.5</td>
                <td>116.4</td>
                <td>79.6</td>
              </tr>
              <tr>
                <td>Equivalent full cycles</td>
                <td>cycles/day</td>
                <td>1.10</td>
                <td>1.04</td>
                <td>0.85</td>
                <td>0.97</td>
                <td>0.66</td>
              </tr>
              <tr>
                <td>Mode transitions, seed 2026</td>
                <td>transitions/day</td>
                <td>11</td>
                <td>10</td>
                <td>8</td>
                <td>10</td>
                <td>7</td>
              </tr>
              <tr>
                <td>Probability-weighted scenario maximum battery ramp</td>
                <td>MW/15 min</td>
                <td>9.2</td>
                <td>8.9</td>
                <td>6.2</td>
                <td>8.6</td>
                <td>4.9</td>
              </tr>
              <tr>
                <td>97-state pooled SOC standard deviation</td>
                <td>percentage points</td>
                <td>18.2</td>
                <td>16.3</td>
                <td>11.8</td>
                <td>17.0</td>
                <td>8.65</td>
              </tr>
              <tr>
                <td>Average grid ramp</td>
                <td>MW/15 min</td>
                <td>6.7</td>
                <td>5.4</td>
                <td>4.8</td>
                <td>4.9</td>
                <td>3.3</td>
              </tr>
              <tr>
                <td>Hours above 31.36 MW</td>
                <td>h</td>
                <td>5.4</td>
                <td>4.6</td>
                <td>3.9</td>
                <td>4.1</td>
                <td>2.8</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig5">
          <label>Figure 5</label>
          <caption><p>Relative performance of the benchmark schedules for representative seed 2026. Operating cost, grid-related CO2, probability-weighted scenario peak import, and normalized cumulative response are expressed relative to B0; battery throughput, maximum battery ramp, and SOC variability are expressed relative to B3.</p></caption>
          <graphic xlink:href="obj/ba/76/ba76ce99c7decb9a20ea309a02d4fdbf5802b9247d806e6be1af16db666cb8fc"/>
        </fig>
        <p>The response term does not force the battery to move less in every interval. It discourages small alternating corrections with limited system value and reserves battery movement for intervals in which it reduces peak or grid-response stress.</p>
      </sec>
      <sec id="sec17">
        <title>Statistical sensitivity to the response weight</title>
        <p>For each seed from 2026 to 2055, a new 5,000-scenario stratified training population is generated and independently reduced using the fixed 18/18/15/9 category quotas. The nine Scenario-IV representatives train the conditional first-stage battery-mode vector. Competing models use common random numbers and fixed normalization references within each seed. Percentage reductions for objective-weight sensitivity are paired before aggregation. Values are reported as mean ± sample standard deviation, with two-sided 95% Student-t confidence intervals for the replication mean, R̄ ± t<sub>0.975,29</sub>sR/√30. Supplementary Table S22 reports all intervals.</p>
        <p>At ω<sub>3</sub> = 0.30, the in-sample paired reductions are 14.8 ± 0.7% for cost, 18.2 ± 0.8% for emissions, 19.9 ± 0.9% for probability-weighted scenario peak import, 36.4 ± 1.5% for cumulative response, and 31.6 ± 1.7% for battery throughput. Their Student-t intervals are 14.54–15.06%, 17.90–18.50%, 19.56–20.24%, 35.84–36.96%, and 30.97–32.23%. Increasing ω<sub>3</sub> from 0.10 to 0.50 raises response reduction from 22.6% to 38.8% but lowers cost reduction from 16.2% to 12.2%; the base weight remains a declared compromise.</p>
        <p>Independent out-of-sample evaluation fixes each recovered first-stage vector and re-optimizes only continuous recourse on a disjoint 500-scenario Scenario-IV population using evaluation seeds 4026–4055. Across the 30 paired evaluations, B4 reduces operating cost by 13.9%, grid import and grid-related operational CO<sub>2</sub> by 17.1%, probability-weighted scenario peak import by 18.4%, and cumulative operational response by 34.1% relative to B0. Battery throughput is reduced by 29.4% relative to B3. Each model therefore contributes 15,000 out-of-sample scenario evaluations. All evaluations were screened for recourse feasibility, emergency unserved energy, SOC-bound compliance, grid- and battery-power compliance, terminal-SOC compliance, and numerical power-balance closure. The complete feasibility and numerical-compliance diagnostics are reported in Supplementary Table S41a; Student-<inline-formula><tex-math><![CDATA[t]]></tex-math></inline-formula> confidence intervals and seed-level reductions are reported in Table 7 and Supplementary Tables S40–S41.</p>
        <table-wrap id="tbl8">
          <label>Table 8</label>
          <caption><p>Independent out-of-sample policy evaluation across 30 paired replications.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Metric</bold></th>
                <th><bold>Comparator</bold></th>
                <th><bold>Mean reduction (%)</bold></th>
                <th><bold>Sample SD</bold></th>
                <th><bold>95% Student-t CI (%)</bold></th>
                <th><bold>N</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Operating cost</td>
                <td>B4 vs B0</td>
                <td>13.90</td>
                <td>0.80</td>
                <td>13.60–14.20</td>
                <td>30</td>
              </tr>
              <tr>
                <td>Grid import / operational CO<sub>2</sub></td>
                <td>B4 vs B0</td>
                <td>17.10</td>
                <td>0.90</td>
                <td>16.76–17.44</td>
                <td>30</td>
              </tr>
              <tr>
                <td>Probability-weighted scenario peak import</td>
                <td>B4 vs B0</td>
                <td>18.40</td>
                <td>1.00</td>
                <td>18.03–18.77</td>
                <td>30</td>
              </tr>
              <tr>
                <td>Cumulative operational response</td>
                <td>B4 vs B0</td>
                <td>34.10</td>
                <td>1.60</td>
                <td>33.50–34.70</td>
                <td>30</td>
              </tr>
              <tr>
                <td>Battery throughput</td>
                <td>B4 vs B3</td>
                <td>29.40</td>
                <td>1.80</td>
                <td>28.73–30.07</td>
                <td>30</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
      <sec id="sec18">
        <title>AIS observation robustness</title>
        <p>AIS degradation is evaluated while holding latent physical arrivals fixed. With a 25 min mean delay, 60 min 95th-percentile delay, and 10% independently missing pre-cutoff observations, cost rises from 103.5 to 107.9 kUSD/day, the probability-weighted scenario peak grid import from 31.4 to 34.1 MW, and normalized response from 63.6 to 73.8. The probability-weighted mean of scenario-specific minimum SOC falls from 24.8% to 21.0%. The global minimum falls from 22.6% to 20.3%, leaving a 0.3-percentage-point worst-case margin above the lower bound.</p>
        <table-wrap id="tbl9">
          <label>Table 9</label>
          <caption><p>Robustness to degraded AIS observations.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Case</bold></th>
                <th><bold>Mean / 95th-percentile delay (min)</bold></th>
                <th><bold>Missing observations</bold></th>
                <th><bold>Cost (kUSD/day)</bold></th>
                <th><bold>Probability-weighted scenario peak (MW)</bold></th>
                <th><bold>Response score</bold></th>
                <th><bold>Expected minimum SOC (%)</bold></th>
                <th><bold>Global minimum SOC (%)</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>A0</td>
                <td>0 / 0 min</td>
                <td>0%</td>
                <td>103.5</td>
                <td>31.4</td>
                <td>63.6</td>
                <td>24.8</td>
                <td>22.6</td>
              </tr>
              <tr>
                <td>A1</td>
                <td>5 / 15 min</td>
                <td>2%</td>
                <td>104.1</td>
                <td>31.8</td>
                <td>64.9</td>
                <td>24.4</td>
                <td>22.0</td>
              </tr>
              <tr>
                <td>A2</td>
                <td>12 / 30 min</td>
                <td>5%</td>
                <td>105.3</td>
                <td>32.6</td>
                <td>68.1</td>
                <td>23.3</td>
                <td>21.2</td>
              </tr>
              <tr>
                <td>A3</td>
                <td>25 / 60 min</td>
                <td>10%</td>
                <td>107.9</td>
                <td>34.1</td>
                <td>73.8</td>
                <td>21.0</td>
                <td>20.3</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>The result isolates one-sided delayed information quality from physical traffic: identical latent trajectories produce a poorer day-ahead mode commitment when scenarios are built from less timely arrival information. It does not establish robustness to early ETA errors or clustered outages. A1–A3 jointly increase delay and missingness, so Table 8 reports combined effects. The representative-seed delay-by-missingness grid in Supplementary Table S38 shows monotonic descriptive effects; no population-level factorial significance or interaction test is claimed. The matched A3–C6 comparison is reported in Supplementary Table S48.</p>
      </sec>
      <sec id="sec19">
        <title>Compound errors and synthetic fitting-history scarcity</title>
        <p>At an arrival multiplier of 1.00, a 20% renewable shortfall raises the response score from 42.1 to 50.3. At a multiplier of 1.50, the same shortfall raises it from 55.4 to 63.6. The joint extreme case is worse than either single stressor, but the factorial contrasts do not support a positive super-additive interaction: the interaction contrasts are -0.8 kUSD/day for cost, -1.1 MW for peak import, and 0.0 for the response score. The joint case is therefore interpreted as accumulation of concurrent adverse effects rather than nonlinear synergy.</p>
        <p>Synthetic fitting-history length affects tail representation. For each fitting length, 30 circular moving-block bootstrap samples with 7-day blocks are fitted and evaluated out of sample on a common independent 5,000-scenario reference population generated with seed 3026 (<xref ref-type="bibr" rid="ref-r13">Kunsch 1989</xref>). Six-block NHPP intensities, category probabilities, burst occurrence and shape, vessel-class probabilities, truncated service distributions, demand/PV/wind/price marginals, AR coefficients, and copula correlations are re-estimated; AIS parameters and physical design inputs remain fixed. The tail event uses the fixed seed-3026 threshold: max<sub>t</sub>BOR<sub>t,s</sub> ≥ 0.85, max<sub>t</sub>Γ<sub>t,s</sub> ≥ 1.45, or I<sub>s</sub><sup>pre</sup> above the reference-population 95th percentile. Signed bias btail preserves direction, while etail = |btail| reports absolute relative error:</p>
        <disp-formula id="eq31">
          <label>(31)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><msub><mi>b</mi><mrow><mi>t</mi><mi>a</mi><mi>i</mi><mi>l</mi></mrow></msub><mo>=</mo><mn>100</mn><mfrac><mrow><msub><mover><mi>p</mi><mo stretchy="true" class="tml-hat-1" style="math-depth:0">ˆ</mo></mover><mrow><mi>t</mi><mi>a</mi><mi>i</mi><mi>l</mi></mrow></msub><mo>−</mo><msubsup><mi>p</mi><mrow><mi>t</mi><mi>a</mi><mi>i</mi><mi>l</mi></mrow><mrow class="tml-med-pad"><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msubsup></mrow><msubsup><mi>p</mi><mrow><mi>t</mi><mi>a</mi><mi>i</mi><mi>l</mi></mrow><mrow class="tml-med-pad"><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msubsup></mfrac><mo separator="true">,</mo><mspace width="1em"></mspace><mspace width="1em"></mspace><msub><mi>e</mi><mrow><mi>t</mi><mi>a</mi><mi>i</mi><mi>l</mi></mrow></msub><mo>=</mo><mrow><mo fence="true" form="prefix" stretchy="true">|</mo><msub><mi>b</mi><mrow><mi>t</mi><mi>a</mi><mi>i</mi><mi>l</mi></mrow></msub><mo fence="true" form="postfix" stretchy="true">|</mo></mrow></mrow></math>
        </disp-formula>
        <p>Reducing the fitting sample from 365 to 30 days increases mean absolute tail-probability error from 1.2% to 10.7%, cost from 103.5 to 107.4 kUSD/day, and response from 63.6 to 69.9 (Figure 6). The 30-day block-length sensitivity gives cost/response/tail-error values of 107.0 ± 1.7, 69.2 ± 2.9, and 9.8 ± 3.4% for 3-day blocks; 107.4 ± 1.9, 69.9 ± 3.2, and 10.7 ± 3.8% for 7-day blocks; and 108.1 ± 2.3, 71.0 ± 3.7, and 12.1 ± 4.4% for 14-day blocks. Direction-specific under-representation is claimed only when the signed bias is negative.</p>
        <fig id="fig6">
          <label>Figure 6</label>
          <caption><p>Robustness to delayed AIS information and synthetic fitting-history scarcity. Panels (a) and (b) report the matched A0–A3 experiment for representative seed 2026; panels (c) and (d) report means and sample-standard-deviation error bars across 30 circular moving-block bootstrap samples.</p></caption>
          <graphic xlink:href="obj/ee/40/ee400161ee8a332bb9b2c0ba3c2b6e3215bc459e9573caeb3e663eb5320f9e2a"/>
        </fig>
      </sec>
      <sec id="sec20">
        <title>Joint BESS rating and renewable sensitivity</title>
        <p>The BESS sensitivity scales energy and power jointly while preserving a 3 h energy-to-power ratio (Figure 7). The net-power ramp limit is scaled at 50% of converter rating per 15 min, giving limits of 5.0, 7.5, 10.0, 12.5, and 15.0 MW for the 10, 15, 20, 25, and 30 MW cases. The experiment therefore quantifies the combined BESS rating rather than the independent marginal effects of energy capacity and converter power. Increasing the rating from 30 MWh/10 MW to 60 MWh/20 MW raises cost reduction from 9.8% to 14.8% and response reduction from 22.7% to 36.4%. Increasing it to 90 MWh/30 MW improves those values only to 15.6% and 39.0%, indicating diminishing returns.</p>
        <p>Renewable-penetration cases are generated by scaling the available PV and wind trajectories by 0.70, 1.00, 1.30, and 1.65 while holding normalized weather shapes, demand scenarios, battery limits, and grid limits unchanged. The corresponding effective PV/wind capacities are 12.6/7.0, 18.0/10.0, 23.4/13.0, and 29.7/16.5 MW. Expected penetration and curtailment rate are</p>
        <disp-formula id="eq32">
          <label>(32)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><mi>R</mi><mi>P</mi><mo>=</mo><mn>100</mn><mfrac><mrow><msubsup><mo movablelimits="false">∑</mo><mrow><mi>s</mi><mo separator="true">,</mo><mi>t</mi></mrow><mrow></mrow></msubsup><msub><mi>π</mi><mi>s</mi></msub><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>P</mi><mi>V</mi></mrow></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">W</mi></msubsup><mo fence="true" form="postfix" stretchy="true">)</mo></mrow><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow><mi>t</mi></mrow><mrow><msubsup><mo movablelimits="false">∑</mo><mrow><mi>s</mi><mo separator="true">,</mo><mi>t</mi></mrow><mrow></mrow></msubsup><msub><mi>π</mi><mi>s</mi></msub><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mi class="tml-med-pad">D</mi></msubsup><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow><mi>t</mi></mrow></mfrac></mrow></math>
        </disp-formula>
        <disp-formula id="eq33">
          <label>(33)</label>
          <math display="block" class="tml-display" style="display:block math"><mrow><mi>C</mi><mi>R</mi><mo>=</mo><mn>100</mn><mfrac><mrow><msubsup><mo movablelimits="false">∑</mo><mrow><mi>s</mi><mo separator="true">,</mo><mi>t</mi></mrow><mrow></mrow></msubsup><msub><mi>π</mi><mi>s</mi></msub><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>c</mi><mi>u</mi><mi>r</mi><mi>t</mi></mrow></msubsup><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow><mi>t</mi></mrow><mrow><msubsup><mo movablelimits="false">∑</mo><mrow><mi>s</mi><mo separator="true">,</mo><mi>t</mi></mrow><mrow></mrow></msubsup><msub><mi>π</mi><mi>s</mi></msub><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>P</mi><mi>V</mi><mo separator="true">,</mo><mi>a</mi><mi>v</mi></mrow></msubsup><mo>+</mo><msubsup><mi>P</mi><mrow><mi>t</mi><mo separator="true">,</mo><mi>s</mi></mrow><mrow class="tml-med-pad"><mi>W</mi><mo separator="true">,</mo><mi>a</mi><mi>v</mi></mrow></msubsup><mo fence="true" form="postfix" stretchy="true">)</mo></mrow><mrow><mi mathvariant="normal">Δ</mi><mspace></mspace></mrow><mi>t</mi></mrow></mfrac></mrow></math>
        </disp-formula>
        <p>At 20% penetration, curtailment is 0.2%; at 42%, it is 7.8%. Higher penetration should therefore be accompanied by commensurate storage, flexible-load, export, or multi-energy conversion capability.</p>
        <fig id="fig7">
          <label>Figure 7</label>
          <caption><p>Sensitivity to the joint battery energy–power rating and the objective weight assigned to operational response. Panel (a) reports representative seed 2026 and expresses cost, probability-weighted scenario peak, and response reductions relative to B0. Panel (b) reports means and sample-standard-deviation error bars across 30 paired scenario-set replications; cost and response reductions are relative to B0, whereas battery-throughput reduction is relative to B3.</p></caption>
          <graphic xlink:href="obj/15/53/1553ee3d1bbb310602edcca5c174945b6335ff266e173317ea35aa5b5d52cbf7"/>
        </fig>
      </sec>
      <sec id="sec21">
        <title>Computational performance</title>
        <p>The six-berth, 60-scenario case contains 86,460 continuous variables, 5,760 battery-mode copies, and 132,420 constraints. It terminates in 93 iterations and 15.3 min after all three residuals meet 10<sup>-4</sup>, with a maximum scenario-subproblem gap of 0.074%. The recovered objective is 0.775251. Increasing to 120 representatives raises runtime to 34.8 min and 117 iterations, with recovered objective 0.766058. The conditional nine-scenario deterministic-equivalent comparison gives a 0.265% PH–DE gap for B4.</p>
        <p>The two- and four-terminal experiments replicate independent single-terminal scheduling blocks to assess computational growth. The reported constraint totals include the replicated terminal-local constraints plus 3,060 and 10,080 bookkeeping, aggregation, and consensus-accounting constraints for the two- and four-terminal cases, respectively. These additional constraints collect terminal-level objective and residual statistics; they do not impose inter-terminal power exchange, shared network power flow, or coupled berth operations. The runtimes therefore demonstrate scalability with replicated model size rather than a fully coupled multi-terminal network (Table 9).</p>
        <table-wrap id="tbl10">
          <label>Table 10</label>
          <caption><p>Computational scalability.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Configuration</bold></th>
                <th><bold>Scenarios</bold></th>
                <th><bold>Continuous variables</bold></th>
                <th><bold>Binary variables</bold></th>
                <th><bold>Constraints</bold></th>
                <th><bold>PH iterations</bold></th>
                <th><bold>Runtime (min)</bold></th>
                <th><bold>Max. subproblem gap</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>1 terminal, 6 berths</td>
                <td>30</td>
                <td>43,230</td>
                <td>2,880</td>
                <td>66,210</td>
                <td>72</td>
                <td>6.9</td>
                <td>0.071%</td>
              </tr>
              <tr>
                <td>1 terminal, 6 berths</td>
                <td>60</td>
                <td>86,460</td>
                <td>5,760</td>
                <td>132,420</td>
                <td>93</td>
                <td>15.3</td>
                <td>0.074%</td>
              </tr>
              <tr>
                <td>1 terminal, 6 berths</td>
                <td>120</td>
                <td>172,920</td>
                <td>11,520</td>
                <td>264,840</td>
                <td>117</td>
                <td>34.8</td>
                <td>0.081%</td>
              </tr>
              <tr>
                <td>2 replicated terminals, 12 berths</td>
                <td>60</td>
                <td>173,040</td>
                <td>11,520</td>
                <td>267,900</td>
                <td>121</td>
                <td>41.6</td>
                <td>0.089%</td>
              </tr>
              <tr>
                <td>4 replicated terminals, 24 berths</td>
                <td>60</td>
                <td>346,080</td>
                <td>23,040</td>
                <td>539,760</td>
                <td>158</td>
                <td>102.4</td>
                <td>0.097%</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
      <sec id="sec22">
        <title>Practical interpretation and limitations</title>
        <p>Three operational implications follow. First, port demand forecasts should be conditioned on vessel operations rather than treated as independent load series. Second, battery dispatch should be assessed through ramping, throughput, and SOC variability in addition to cost. Third, delayed vessel information can reduce the available SOC margin above the lower operating bound even when physical traffic is unchanged.</p>
        <p>The study remains a numerical evaluation of a representative synthetic port. Berth assignment and sequencing are generated before energy optimization rather than co-optimized. The two-stage formulation gives continuous recourse access to the complete daily scenario after the mode sequence is committed and is therefore optimistic relative to multistage or rolling-horizon operation. The independent out-of-sample experiment reduces representative-set overfitting risk but does not remove the perfect-recourse assumption. All out-of-sample recourse problems remain feasible and use zero emergency unserved energy; however, the global minimum SOC values lie effectively on the enforced 20% lower operating bound. The out-of-sample experiment therefore demonstrates constraint feasibility but does not establish a positive reserve margin against additional forecast error, unrepresented contingencies, or model misspecification. Initial queue composition is conditioned on one category-specific warm-up realization, although five alternative warm-up seeds produce outcomes within one sample standard deviation. AIS experiments cover one-sided delay and independent pre-cutoff missing flags; early-arrival errors, symmetric ETA errors, spoofing, and clustered outages are not tested. The C0–C6 component diagnostics, AIS delay-by-missingness factorial experiment, and internal response-weight sensitivity are representative-seed analyses; no population-level statistical significance is claimed for these auxiliary experiments. The 15 min single-bus model excludes sub-interval dynamics, voltage and frequency behavior, converter controls, protection, and network constraints. The constant grid-emission factor makes emissions proportional to imported grid energy. Battery aging is represented through throughput, equivalent cycles, and SOC variability rather than electrochemical state of health. Progressive hedging is a mixed-integer heuristic; the conditional deterministic-equivalent comparison supports solution quality for the nine-scenario benchmark, but no global certificate is available for the full 60-scenario run. External validity requires site-specific AIS, terminal-operating-system, load, weather, tariff, marginal-emission, and sequential-update data.</p>
      </sec>
    </sec>
    <sec id="sec23">
      <title>Conclusions</title>
      <p>This study formulated vessel-arrival-driven operational response as an explicit port-microgrid scheduling objective. Physical arrivals and service times produce queue-consistent berth occupancy; occupancy activates shore power and congestion-responsive demand; renewable uncertainty, battery dispatch, and grid exchange determine how the disturbance propagates through the energy system. One-sided delayed AIS information is separated from latent physical traffic, and correlated scenarios preserve adverse traffic–renewable conditions.</p>
      <p>Across 30 independent paired out-of-sample Scenario-IV evaluations, B4 reduces operating cost, grid import and grid-related operational CO<sub>2</sub>, probability-weighted scenario peak grid import, and cumulative operational response by 13.9%, 17.1%, 18.4%, and 34.1%, respectively, relative to B0. It reduces battery throughput by 29.4% relative to the cost-only stochastic benchmark B3. In representative seed 2026, the corresponding in-sample reductions are 14.8%, 18.2%, 19.9%, 36.4%, and 31.6%. The demand-response component remains fixed at 55.0 raw units across B0–B4, whereas B4 reduces grid and battery components from 57.0/38.0 to 25.2/15.2. The central result is therefore joint suppression of controllable grid and battery responses rather than transfer of volatility between them.</p>
      <p>The most severe combined delayed-AIS and missingness case increases the response score by 16.0% and reduces the global minimum SOC to 20.3%. A 30-day synthetic fitting-history sample materially increases absolute tail-probability error. Energy decomposition closes every benchmark to numerical precision and, together with binding-constraint counts, shows that improved renewable absorption explains the grid-import benefit. Representative-seed diagnostics support the roles of dependence preservation, tail-priority reduction, adaptive coordination, and separation of observed AIS information from physical traffic. The conditional deterministic-equivalent comparison limits the recovered B4 objective gap to 0.265%, while the independent out-of-sample experiment provides a separate policy-validation layer. These conclusions concern short-horizon operational variability in a representative synthetic system; they are not claims about dynamic stability, unconditional performance over all traffic categories, or globally optimal multistage control.</p>
      <p>Future work should co-optimize berth assignment and energy scheduling, introduce rolling-horizon state estimation, test symmetric ETA errors and clustered communication outages, calibrate battery degradation and network models with site data, and validate the framework with live port measurements. The reported evidence supports explicit representation of vessel-arrival uncertainty in the operational energy scheduling of highly electrified ports.</p>
    </sec>
  </body>
  <back>
    <fn-group>
      <fn fn-type="con"><p>Seyed Reza Samaei: Conceptualisation: Conceived the central research idea and developed the overall scientific objectives and contribution of the study. Methodology: Led the formulation of the simulation-based digital-twin framework, the operational-stress index, the coupled logistics–energy model, the rolling-horizon optimization strategy, and the statistical evaluation protocol. Software: Developed and implemented the simulation, optimization, data-processing, and numerical-audit workflows. Investigation: Conducted the computational experiments, sensitivity analyses, ablation studies, benchmark comparisons, and renewable-storage assessments. Formal Analysis: Performed the numerical, statistical, uncertainty, feasibility, and consistency analyses. Data Curation: Generated, organized, verified, and maintained the simulation inputs, replication-level outputs, audit records, and supplementary datasets. Validation: Verified the mathematical formulation, numerical balances, statistical results, and consistency of the manuscript and Supplementary Information. Visualization: Designed and prepared the figures, tables, workflow diagrams, and graphical presentation of the results. Writing – Original Draft: Prepared the initial manuscript and its technical sections. Writing – Review &amp; Editing: Led the successive revisions and the final integration of the manuscript and Supplementary Information. Project Administration: Coordinated the research and manuscript-development process.

K. S. Reddy: Methodology: Provided senior methodological advice and broader scientific guidance during the development of the study. Validation: Critically reviewed the modelling assumptions, technical approach, interpretation of the results, and consistency of the conclusions. Writing – Review &amp; Editing: Carefully reviewed the manuscript and provided substantive comments and recommendations that improved its scientific clarity, technical rigour, structure, and positioning within the field. Supervision: Provided senior academic advice and guidance during the refinement of the research and manuscript.

James Riffat: Conceptualisation: Jointly developed the scientific framing, research direction, and principal contributions of the study. Methodology: Contributed substantially to the digital-twin architecture, operational and energy modelling, optimization framework, scenario design, and evaluation strategy. Software and Computational Verification: Contributed to the implementation strategy and the verification of the simulation and optimization workflow. Investigation and Formal Analysis: Contributed to the interpretation of the computational experiments, benchmark comparisons, sensitivity analyses, ablation results, and renewable-storage assessment. Validation: Critically verified the scientific reasoning, methodological completeness, numerical interpretation, and consistency of the reported findings.

All authors discussed the results, contributed to the intellectual development of the study, reviewed the final manuscript, and approved the submitted version.</p></fn>
      <fn fn-type="conflict"><p>The authors declare that they have no competing financial or non-financial interests that could have influenced the research, analysis, interpretation, or reporting of the findings presented in this manuscript.</p></fn>
      <fn fn-type="data-availability"><p>All data underlying the findings of this study were generated using the simulation and optimization framework described in the manuscript. The complete model parameterisation, stochastic-input definitions, scenario configurations, aggregated numerical results, statistical analyses, and audit tables are provided in the manuscript and Supplementary Information. The implementation code, software-environment lock file, minute-level state histories, vessel-event records, paired replication vectors, optimizer-substream outputs, final optimization populations, and solver logs are available from the corresponding author upon reasonable request. No confidential, personally identifiable, commercially restricted, or third-party proprietary data were used in this study.</p></fn>
      <fn fn-type="ethics"><p>This study is based exclusively on synthetic operational data, mathematical modelling, and computational simulation. It did not involve human participants, animals, biological materials, personal data, or identifiable operational records. Ethical approval and informed consent were therefore not required.</p></fn>
      <fn fn-type="editorial-independence"><p>One or more authors of this paper serve as editors of this journal. To ensure editorial independence, these authors were fully recused from the handling of this manuscript. They took no part in the selection of reviewers, the peer-review process, or the editorial decision, which were managed independently by another editor with no involvement in the work.</p></fn>
    </fn-group>
    <ref-list>
      <ref id="ref-r1">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Acciaro, Michele</string-name>
            <string-name>Ghiara, Hilda</string-name>
            <string-name>Cusano, Maria Inés</string-name>
          </person-group>
          <article-title>Energy management in seaports: A new role for port authorities</article-title>
          <source>Energy Policy</source>
          <year>2014</year>
          <volume>71</volume>
          <page-range>4-12</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.enpol.2014.04.013</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r3">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Bakar, Nur Najihah Abu</string-name>
            <string-name>Guerrero, Josep M.</string-name>
            <string-name>C. Vasquez, Juan</string-name>
            <string-name>Bazmohammadi, Najmeh</string-name>
            <string-name>Othman, Muzaidi</string-name>
            <string-name>Rasmussen, Brian Dalby</string-name>
            <string-name>Al-Turki, Yusuf A.</string-name>
          </person-group>
          <article-title>Optimal Configuration and Sizing of Seaport Microgrids including Renewable Energy and Cold Ironing—The Port of Aalborg Case Study</article-title>
          <source>Energies</source>
          <year>2022</year>
          <volume>15</volume>
          <issue>2</issue>
          <page-range>431</page-range>
          <publisher-name>MDPI AG</publisher-name>
          <pub-id pub-id-type="doi">10.3390/en15020431</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r4">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Buonomano, Annamaria</string-name>
            <string-name>Del Papa, Gianluca</string-name>
            <string-name>Giuzio, Giovanni Francesco</string-name>
            <string-name>Palombo, Adolfo</string-name>
            <string-name>Russo, Giuseppe</string-name>
          </person-group>
          <article-title>Future pathways for decarbonization and energy efficiency of ports: Modelling and optimization as sustainable energy hubs</article-title>
          <source>Journal of Cleaner Production</source>
          <year>2023</year>
          <volume>420</volume>
          <page-range>138389</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.jclepro.2023.138389</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r5">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Dupačová</string-name>
            <string-name>J.</string-name>
            <string-name>Gröwe-Kuska</string-name>
            <string-name>N.</string-name>
            <string-name>Römisch</string-name>
            <string-name>W.</string-name>
          </person-group>
          <article-title>Scenario reduction in stochastic programming</article-title>
          <source>Mathematical Programming</source>
          <year>2003</year>
          <volume>95</volume>
          <issue>3</issue>
          <page-range>493-511</page-range>
          <publisher-name>Springer Science and Business Media LLC</publisher-name>
          <pub-id pub-id-type="doi">10.1007/s10107-002-0331-0</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r6">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Evmides, Nicos</string-name>
            <string-name>Aslam, Sheraz</string-name>
            <string-name>Ramez, Tzioyntmprian T.</string-name>
            <string-name>Michaelides, Michalis P.</string-name>
            <string-name>Herodotou, Herodotos</string-name>
          </person-group>
          <article-title>Enhancing Prediction Accuracy of Vessel Arrival Times Using Machine Learning</article-title>
          <source>Journal of Marine Science and Engineering</source>
          <year>2024</year>
          <volume>12</volume>
          <issue>8</issue>
          <page-range>1362</page-range>
          <publisher-name>MDPI AG</publisher-name>
          <pub-id pub-id-type="doi">10.3390/jmse12081362</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r7">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Fan, Songli</string-name>
            <string-name>Ai, Qian</string-name>
            <string-name>Xu, Guodong</string-name>
            <string-name>Xing, Haijun</string-name>
            <string-name>Gao, Yang</string-name>
          </person-group>
          <article-title>Cooperative coordination between port microgrid and berthed ships with emission limitation and peak awareness</article-title>
          <source>Energy Reports</source>
          <year>2023</year>
          <volume>9</volume>
          <page-range>1657-1670</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.egyr.2023.04.225</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r8">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Gao, Yinping</string-name>
            <string-name>Yang, Linying</string-name>
            <string-name>Wang, Miaomiao</string-name>
            <string-name>Zhen, Lu</string-name>
          </person-group>
          <article-title>Integrated energy scheduling under uncertainty for sustainable ports</article-title>
          <source>Transportation Research Part E: Logistics and Transportation Review</source>
          <year>2025</year>
          <volume>197</volume>
          <page-range>104033</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.tre.2025.104033</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r9">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Gutierrez-Romero, José E.</string-name>
            <string-name>Esteve-Pérez, Jerónimo</string-name>
            <string-name>Zamora, Blas</string-name>
          </person-group>
          <article-title>Implementing Onshore Power Supply from renewable energy sources for requirements of ships at berth</article-title>
          <source>Applied Energy</source>
          <year>2019</year>
          <volume>255</volume>
          <page-range>113883</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.apenergy.2019.113883</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r10">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Harati-Mokhtari, Abbas</string-name>
            <string-name>Wall, Alan</string-name>
            <string-name>Brooks, Philip</string-name>
            <string-name>Wang, Jin</string-name>
          </person-group>
          <article-title>Automatic Identification System (AIS): Data Reliability and Human Error Implications</article-title>
          <source>Journal of Navigation</source>
          <year>2007</year>
          <volume>60</volume>
          <issue>3</issue>
          <page-range>373-389</page-range>
          <publisher-name>Cambridge University Press (CUP)</publisher-name>
          <pub-id pub-id-type="doi">10.1017/S0373463307004298</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r11">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Javidsharifi, Mahshid</string-name>
            <string-name>Pourroshanfekr Arabani, Hamoun</string-name>
            <string-name>Kerekes, Tamas</string-name>
            <string-name>Sera, Dezso</string-name>
            <string-name>Spataru, Sergiu</string-name>
            <string-name>Guerrero, Josep M.</string-name>
          </person-group>
          <article-title>Effect of Battery Degradation on the Probabilistic Optimal Operation of Renewable-Based Microgrids</article-title>
          <source>Electricity</source>
          <year>2022</year>
          <volume>3</volume>
          <issue>1</issue>
          <page-range>53-74</page-range>
          <publisher-name>MDPI AG</publisher-name>
          <pub-id pub-id-type="doi">10.3390/electricity3010005</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r12">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Kaisermayer, Valentin</string-name>
            <string-name>Muschick, Daniel</string-name>
            <string-name>Horn, Martin</string-name>
            <string-name>Gölles, Markus</string-name>
          </person-group>
          <article-title>Progressive hedging for stochastic energy management systems</article-title>
          <source>Energy Systems</source>
          <year>2021</year>
          <volume>12</volume>
          <issue>1</issue>
          <page-range>1-29</page-range>
          <publisher-name>Springer Science and Business Media LLC</publisher-name>
          <pub-id pub-id-type="doi">10.1007/s12667-020-00401-z</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r13">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Kunsch, Hans R.</string-name>
          </person-group>
          <article-title>The Jackknife and the Bootstrap for General Stationary Observations</article-title>
          <source>The Annals of Statistics</source>
          <year>1989</year>
          <volume>17</volume>
          <issue>3</issue>
          <page-range>1217–1241</page-range>
          <publisher-name>Institute of Mathematical Statistics</publisher-name>
          <pub-id pub-id-type="doi">10.1214/aos/1176347265</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r14">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Li, Ke</string-name>
            <string-name>Yang, Fan</string-name>
            <string-name>Wang, Lupan</string-name>
            <string-name>Yan, Yi</string-name>
            <string-name>Wang, Haiyang</string-name>
            <string-name>Zhang, Chenghui</string-name>
          </person-group>
          <article-title>A scenario-based two-stage stochastic optimization approach for multi-energy microgrids</article-title>
          <source>Applied Energy</source>
          <year>2022</year>
          <volume>322</volume>
          <page-range>119388</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.apenergy.2022.119388</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r16">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Li, Peng</string-name>
            <string-name>Dong, Zhixin</string-name>
            <string-name>Ma, Kai</string-name>
            <string-name>Yang, Hongjiu</string-name>
          </person-group>
          <article-title>IGDT-based coordinated optimization for port berth-logistics-energy scheduling with electricity–hydrogen coupled transport</article-title>
          <source>Energy</source>
          <year>2025</year>
          <volume>336</volume>
          <page-range>138336</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.energy.2025.138336</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r15">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Li, Lingling</string-name>
            <string-name>Xia, Ziyi</string-name>
            <string-name>Ji, Bingxiang</string-name>
            <string-name>Zhu, Haojie</string-name>
          </person-group>
          <article-title>Microgrid energy optimal scheduling in ports incorporating the bidirectional event trigger mechanism</article-title>
          <source>Journal of Cleaner Production</source>
          <year>2026</year>
          <volume>568</volume>
          <page-range>148666</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.jclepro.2026.148666</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r17">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Li, Peng</string-name>
            <string-name>Chen, Ziyi</string-name>
            <string-name>Ma, Kai</string-name>
            <string-name>Yang, Hongjiu</string-name>
          </person-group>
          <article-title>Robust coordinated scheduling for multiple port-integrated energy systems using mobile energy storage vessels under source-load uncertainty</article-title>
          <source>Applied Energy</source>
          <year>2026</year>
          <volume>411</volume>
          <page-range>127645</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.apenergy.2026.127645</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r18">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Lv, Wentao</string-name>
            <string-name>Ye, Yujian</string-name>
            <string-name>Cui, Tianxiang</string-name>
            <string-name>Chen, Sheng</string-name>
            <string-name>Xu, Dezhi</string-name>
            <string-name>Yu, Wenwu</string-name>
            <string-name>Huang, Di</string-name>
            <string-name>Liu, Zhiyuan</string-name>
            <string-name>Zhu, Jinda</string-name>
            <string-name>Li, Tang</string-name>
            <string-name>Strbac, Goran</string-name>
          </person-group>
          <article-title>Sustainable electrified seaports: A coordinated energy and logistics scheduling approach for future maritime hubs</article-title>
          <source>Applied Energy</source>
          <year>2025</year>
          <volume>401</volume>
          <page-range>126645</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.apenergy.2025.126645</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r19">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Ma, Kai</string-name>
            <string-name>Feng, Yanpei</string-name>
            <string-name>Yang, Jie</string-name>
            <string-name>Cai, Yao</string-name>
            <string-name>Yang, Bo</string-name>
            <string-name>Guan, Xinping</string-name>
          </person-group>
          <article-title>Two-stage distributionally robust optimization for port integrated energy system with berth allocation under uncertainties</article-title>
          <source>Energy</source>
          <year>2025</year>
          <volume>322</volume>
          <page-range>135588</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.energy.2025.135588</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r20">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Mao, Anjia</string-name>
            <string-name>Yu, Tiantian</string-name>
            <string-name>Ding, Zhaohao</string-name>
            <string-name>Fang, Sidun</string-name>
            <string-name>Guo, Jinran</string-name>
            <string-name>Sheng, Qianqian</string-name>
          </person-group>
          <article-title>Optimal scheduling for seaport integrated energy system considering flexible berth allocation</article-title>
          <source>Applied Energy</source>
          <year>2022</year>
          <volume>308</volume>
          <page-range>118386</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.apenergy.2021.118386</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r21">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Mo, Aiming</string-name>
            <string-name>Zhang, Yan</string-name>
            <string-name>Xiong, Yiyong</string-name>
            <string-name>Ma, Fan</string-name>
            <string-name>Sun, Lin</string-name>
          </person-group>
          <article-title>Energy–Logistics Cooperative Optimization for a Port-Integrated Energy System</article-title>
          <source>Mathematics</source>
          <year>2024</year>
          <volume>12</volume>
          <issue>12</issue>
          <page-range>1917</page-range>
          <publisher-name>MDPI AG</publisher-name>
          <pub-id pub-id-type="doi">10.3390/math12121917</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r22">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Molavi, Anahita</string-name>
            <string-name>Shi, Jian</string-name>
            <string-name>Wu, Yiwei</string-name>
            <string-name>Lim, Gino J.</string-name>
          </person-group>
          <article-title>Enabling smart ports through the integration of microgrids: A two-stage stochastic programming approach</article-title>
          <source>Applied Energy</source>
          <year>2020</year>
          <volume>258</volume>
          <page-range>114022</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.apenergy.2019.114022</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r2">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Noman, Abdullah Al</string-name>
            <string-name>Heuermann, Aaron</string-name>
            <string-name>Wiesner, Stefan</string-name>
            <string-name>Thoben, Klaus-Dieter</string-name>
          </person-group>
          <article-title>A Review of Vessel Time of Arrival Prediction on Waterway Networks: Current Trends, Open Issues, and Future Directions</article-title>
          <source>Computers</source>
          <year>2025</year>
          <volume>14</volume>
          <issue>2</issue>
          <page-range>41</page-range>
          <publisher-name>MDPI AG</publisher-name>
          <pub-id pub-id-type="doi">10.3390/computers14020041</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r23">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Pellemans, Mathijs</string-name>
            <string-name>Slik, Jesper</string-name>
            <string-name>Bhulai, Sandjai</string-name>
          </person-group>
          <article-title>Estimating vessel arrival times in global supply chains</article-title>
          <source>Machine Learning with Applications</source>
          <year>2025</year>
          <volume>22</volume>
          <page-range>100751</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.mlwa.2025.100751</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r24">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Peng, Yun</string-name>
            <string-name>Dong, Meng</string-name>
            <string-name>Li, Xiangda</string-name>
            <string-name>Liu, Huakun</string-name>
            <string-name>Wang, Wenyuan</string-name>
          </person-group>
          <article-title>Cooperative optimization of shore power allocation and berth allocation: A balance between cost and environmental benefit</article-title>
          <source>Journal of Cleaner Production</source>
          <year>2021</year>
          <volume>279</volume>
          <page-range>123816</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.jclepro.2020.123816</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r25">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Pu, Yue</string-name>
            <string-name>Liu, Haoming</string-name>
            <string-name>Wang, Jian</string-name>
            <string-name>Hou, Yunhe</string-name>
          </person-group>
          <article-title>Collaborative Scheduling of Port Integrated Energy and Container Logistics Considering Electric and Hydrogen-Powered Transport</article-title>
          <source>IEEE Transactions on Smart Grid</source>
          <year>2023</year>
          <volume>14</volume>
          <issue>6</issue>
          <page-range>4345-4359</page-range>
          <publisher-name>Institute of Electrical and Electronics Engineers (IEEE)</publisher-name>
          <pub-id pub-id-type="doi">10.1109/TSG.2023.3266601</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r26">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Riffat, James</string-name>
            <string-name>Samaei, Seyed Reza</string-name>
          </person-group>
          <article-title>Recent Advances in Perovskite–Silicon Tandem Solar Cells: Progress, Challenges, and Pathways to Commercialisation</article-title>
          <source>Energy Catalyst</source>
          <year>2025</year>
          <volume>1</volume>
          <issue>9</issue>
          <page-range>113-126</page-range>
          <publisher-name>Caravel Press</publisher-name>
          <pub-id pub-id-type="doi">10.61552/EC.2025.009</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r27">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Riffat, James</string-name>
            <string-name>Samaei, Seyed Reza</string-name>
          </person-group>
          <article-title>A Reliability-Based Framework for Phase Change Material Thermal Energy Storage under Renewable Intermittency: Linking Phase-Change Dynamics, Energy Availability and Load Matching</article-title>
          <source>Energy Catalyst</source>
          <year>2026</year>
          <volume>2</volume>
          <page-range>77-105</page-range>
          <publisher-name>Caravel Press</publisher-name>
          <pub-id pub-id-type="doi">10.65582/ec.2026.005</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r29">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Riffat, James</string-name>
            <string-name>Nazari, Kourosh</string-name>
            <string-name>Samaei, Seyed Reza</string-name>
          </person-group>
          <article-title>AI-Driven Digital Twin Framework for Adaptive and Real-Time Structural Health Monitoring of Offshore Marine Structures</article-title>
          <source>Artificial Intelligence for Sustainable Cities</source>
          <year>2026</year>
          <volume>1</volume>
          <issue>1</issue>
          <page-range>105-122</page-range>
          <publisher-name>Caravel Press</publisher-name>
          <pub-id pub-id-type="doi">10.65582/aifsc.2026.006</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r28">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Riffat, James</string-name>
            <string-name>Samaei, Seyed Reza</string-name>
          </person-group>
          <article-title>Thermochemical Energy Storage for Renewable Grids: A Critical Review of Materials, Reactor Architectures, and Integration Strategies</article-title>
          <source>Research and Reviews in Sustainability</source>
          <year>2026</year>
          <volume>2</volume>
          <issue>1</issue>
          <page-range>17-37</page-range>
          <publisher-name>Caravel Press</publisher-name>
          <pub-id pub-id-type="doi">10.65582/rrs.2026.003</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r30">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Saeedi, Sina</string-name>
            <string-name>Aghamohammadloo, Hossein</string-name>
            <string-name>Haakana, Juha</string-name>
            <string-name>Lassila, Jukka</string-name>
          </person-group>
          <article-title>Future energy management of port microgrids considering dual fuel engines and On-Shore Power Supply</article-title>
          <source>Energy Conversion and Management</source>
          <year>2026</year>
          <volume>352</volume>
          <page-range>121053</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.enconman.2026.121053</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r31">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Safavi, Vahid</string-name>
            <string-name>Vaniar, Arash Mohammadi</string-name>
            <string-name>Bazmohammadi, Najmeh</string-name>
            <string-name>Vasquez, Juan C.</string-name>
            <string-name>Keysan, Ozan</string-name>
            <string-name>Guerrero, Josep M.</string-name>
          </person-group>
          <article-title>A battery degradation-aware energy management system for agricultural microgrids</article-title>
          <source>Journal of Energy Storage</source>
          <year>2025</year>
          <volume>108</volume>
          <page-range>115059</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.est.2024.115059</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r33">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Samaei, Seyed Reza</string-name>
            <string-name>Riffat, James</string-name>
          </person-group>
          <article-title>Cognitive Digital Twins for Climate-Resilient Building Energy Systems: Diagnosis-Informed Control under Extreme Thermal Stress</article-title>
          <source>Artificial Intelligence for Sustainable Cities</source>
          <year>2026</year>
          <volume>1</volume>
          <issue>1</issue>
          <page-range>71-104</page-range>
          <publisher-name>Caravel Press</publisher-name>
          <pub-id pub-id-type="doi">10.65582/aifsc.2026.005</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r34">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Samaei, Seyed Reza</string-name>
            <string-name>Riffat, James</string-name>
          </person-group>
          <article-title>Field-Validated Digital Twin–Enabled Structural Health Monitoring for Offshore High-Pile Wharves</article-title>
          <source>Future Cities and Environment</source>
          <year>2026</year>
          <volume>12</volume>
          <page-range>22</page-range>
          <publisher-name>Cerebration Science Publishing Co., Limited</publisher-name>
          <pub-id pub-id-type="doi">10.70917/fce-2026-010</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r35">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Samaei, Seyed Reza</string-name>
            <string-name>Riffat, James</string-name>
          </person-group>
          <article-title>From Optimization to Stability Preservation: A Self-Healing, Action-Bearing Digital Twin for Climate-Stressed Building Energy Systems</article-title>
          <source>Green Technology &amp; Innovation</source>
          <year>2026</year>
          <volume>2</volume>
          <issue>1</issue>
          <page-range>150-177</page-range>
          <publisher-name>Caravel Press</publisher-name>
          <pub-id pub-id-type="doi">10.65582/gti.2026.008</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r36">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Samaei, Seyed Reza</string-name>
            <string-name>Riffat, James</string-name>
          </person-group>
          <article-title>Health-Aware Digital Twins for Building Control under Climate Extremes: An Exposure-State Control Framework</article-title>
          <source>Research and Reviews in Sustainability</source>
          <year>2026</year>
          <volume>2</volume>
          <issue>1</issue>
          <page-range>179-203</page-range>
          <publisher-name>Caravel Press</publisher-name>
          <pub-id pub-id-type="doi">10.65582/rrs.2026.011</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r32">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Sarantakos, Ilias</string-name>
            <string-name>Nikkhah, Saman</string-name>
            <string-name>Peker, Meltem</string-name>
            <string-name>Bowkett, Annabel</string-name>
            <string-name>Sayfutdinov, Timur</string-name>
            <string-name>Alahyari, Arman</string-name>
            <string-name>Patsios, Charalampos</string-name>
            <string-name>Mangan, John</string-name>
            <string-name>Allahham, Adib</string-name>
            <string-name>Bougioukou, Eleni</string-name>
            <string-name>Murphy, Alan</string-name>
            <string-name>Pazouki, Kayvan</string-name>
          </person-group>
          <article-title>A robust Logistics-Electric framework for optimal power management of electrified ports under uncertain vessel arrival time</article-title>
          <source>Cleaner Logistics and Supply Chain</source>
          <year>2024</year>
          <volume>10</volume>
          <page-range>100144</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.clscn.2024.100144</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r37">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Sciberras, Edward A.</string-name>
            <string-name>Zahawi, Bashar</string-name>
            <string-name>Atkinson, David J.</string-name>
          </person-group>
          <article-title>Reducing shipboard emissions – Assessment of the role of electrical technologies</article-title>
          <source>Transportation Research Part D: Transport and Environment</source>
          <year>2017</year>
          <volume>51</volume>
          <page-range>227-239</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.trd.2016.10.026</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r39">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Sifakis, Nikolaos</string-name>
            <string-name>Konidakis, Stefanos</string-name>
            <string-name>Tsoutsos, Theocharis</string-name>
          </person-group>
          <article-title>Hybrid renewable energy system optimum design and smart dispatch for nearly Zero Energy Ports</article-title>
          <source>Journal of Cleaner Production</source>
          <year>2021</year>
          <volume>310</volume>
          <page-range>127397</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.jclepro.2021.127397</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r38">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Sifakis, Nikolaos</string-name>
            <string-name>Tsoutsos, Theocharis</string-name>
          </person-group>
          <article-title>Planning zero-emissions ports through the nearly zero energy port concept</article-title>
          <source>Journal of Cleaner Production</source>
          <year>2021</year>
          <volume>286</volume>
          <page-range>125448</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.jclepro.2020.125448</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r40">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Sun, Yantao</string-name>
            <string-name>Guo, Yujia</string-name>
            <string-name>Zhang, Qiang</string-name>
            <string-name>Jia, Youwei</string-name>
          </person-group>
          <article-title>Berth allocation and energy scheduling for all-electric ships in seaport microgrid: A Stackelberg game approach</article-title>
          <source>Energy</source>
          <year>2025</year>
          <volume>322</volume>
          <page-range>135640</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.energy.2025.135640</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r41">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Tang, Ruoli</string-name>
            <string-name>Ning, Siwen</string-name>
            <string-name>Ren, Zongyang</string-name>
            <string-name>Li, Xin</string-name>
            <string-name>Zhang, Yan</string-name>
          </person-group>
          <article-title>Novel Load Forecasting and Optimal Dispatching Methods Considering Demand Response for Integrated Port Energy System</article-title>
          <source>Journal of Marine Science and Engineering</source>
          <year>2025</year>
          <volume>13</volume>
          <issue>3</issue>
          <page-range>421</page-range>
          <publisher-name>MDPI AG</publisher-name>
          <pub-id pub-id-type="doi">10.3390/jmse13030421</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r42">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Tang, Xufeng</string-name>
            <string-name>Wang, Ying</string-name>
          </person-group>
          <article-title>Berth and shore power allocation under navigational risks: A survival analysis-based chance-constraint approach</article-title>
          <source>Operations Research Perspectives</source>
          <year>2026</year>
          <volume>17</volume>
          <page-range>100407</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.orp.2026.100407</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r43">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Wang, Shuaian</string-name>
            <string-name>Qi, Jingwen</string-name>
            <string-name>Laporte, Gilbert</string-name>
          </person-group>
          <article-title>Optimal subsidy design for shore power usage in ship berthing operations</article-title>
          <source>Naval Research Logistics (NRL)</source>
          <year>2022</year>
          <volume>69</volume>
          <issue>4</issue>
          <page-range>566-580</page-range>
          <publisher-name>Wiley</publisher-name>
          <pub-id pub-id-type="doi">10.1002/nav.22029</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r44">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Wang, Wensi</string-name>
            <string-name>Yin, Tianrun</string-name>
            <string-name>Yao, Baozhen</string-name>
            <string-name>Song, Zhikun</string-name>
          </person-group>
          <article-title>An integrated robust framework for berth, yard, and shore power planning considering vessel arrival uncertainty</article-title>
          <source>Ocean Engineering</source>
          <year>2026</year>
          <volume>358</volume>
          <page-range>125850</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.oceaneng.2026.125850</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r45">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Watson, Jean-Paul</string-name>
            <string-name>Woodruff, David L.</string-name>
          </person-group>
          <article-title>Progressive hedging innovations for a class of stochastic mixed-integer resource allocation problems</article-title>
          <source>Computational Management Science</source>
          <year>2011</year>
          <volume>8</volume>
          <issue>4</issue>
          <page-range>355-370</page-range>
          <publisher-name>Springer Science and Business Media LLC</publisher-name>
          <pub-id pub-id-type="doi">10.1007/s10287-010-0125-4</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r46">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Wu, Lingxiao</string-name>
            <string-name>Wang, Shuaian</string-name>
          </person-group>
          <article-title>The shore power deployment problem for maritime transportation</article-title>
          <source>Transportation Research Part E: Logistics and Transportation Review</source>
          <year>2020</year>
          <volume>135</volume>
          <page-range>101883</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.tre.2020.101883</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r47">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Xu, Xianfeng</string-name>
            <string-name>Li, Zhihan</string-name>
            <string-name>Jiang, Xinchen</string-name>
            <string-name>Huang, Xinrong</string-name>
            <string-name>Lu, Yong</string-name>
            <string-name>Li, Longjie</string-name>
          </person-group>
          <article-title>Port berth allocation and microgrid cluster joint optimization scheduling based on master-slave game</article-title>
          <source>Journal of Cleaner Production</source>
          <year>2024</year>
          <volume>452</volume>
          <page-range>142220</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.jclepro.2024.142220</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r48">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Xu, Yuhan</string-name>
            <string-name>Duan, Xuxia</string-name>
            <string-name>Liu, Zigang</string-name>
            <string-name>Yu, Songyuan</string-name>
            <string-name>Zhang, Yi</string-name>
            <string-name>Fang, Fang</string-name>
          </person-group>
          <article-title>A temporally adaptive IGDT-DRO framework for logistics–energy coordinated scheduling of port integrated energy systems</article-title>
          <source>Energy</source>
          <year>2026</year>
          <volume>351</volume>
          <page-range>140788</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.energy.2026.140788</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r49">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Zhang, Yue</string-name>
            <string-name>Liang, Chengji</string-name>
            <string-name>Shi, Jian</string-name>
            <string-name>Lim, Gino</string-name>
            <string-name>Wu, Yiwei</string-name>
          </person-group>
          <article-title>Optimal Port Microgrid Scheduling Incorporating Onshore Power Supply and Berth Allocation Under Uncertainty</article-title>
          <source>Applied Energy</source>
          <year>2022</year>
          <volume>313</volume>
          <page-range>118856</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.apenergy.2022.118856</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r50">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Zhao, Wenna</string-name>
            <string-name>Ma, Kai</string-name>
            <string-name>Yang, Jie</string-name>
            <string-name>Guo, Shiliang</string-name>
          </person-group>
          <article-title>A risk-averse logistics-energy coordination optimization strategy for port energy system considering demand response program</article-title>
          <source>Electric Power Systems Research</source>
          <year>2024</year>
          <volume>231</volume>
          <page-range>110297</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.epsr.2024.110297</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r51">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Zhao, Zheyin</string-name>
            <string-name>Zhu, Jin</string-name>
          </person-group>
          <article-title>Continuous-Time Scheduling of Berths and Onshore Power Supply in Cold-Chain Logistics: A Chance-Constrained Stochastic Programming Model and RL-ALNS Algorithm</article-title>
          <source>Mathematics</source>
          <year>2026</year>
          <volume>14</volume>
          <issue>8</issue>
          <page-range>1292</page-range>
          <publisher-name>MDPI AG</publisher-name>
          <pub-id pub-id-type="doi">10.3390/math14081292</pub-id>
        </element-citation>
      </ref>
    </ref-list>
  </back>
</article>
