Next Article in Journal
Effectiveness of Municipal Waste Collection and Management Policy in Lithuania
Previous Article in Journal
Toward Sustainable Electricity Markets: Merit-Order Dynamics on Photovoltaic Energy Price Duck Curve and Emissions Displacement
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing Grid Integration of Power-Generating Ships

1
Department of Electrical Engineering, College of Engineering, Prince Sattam bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia
2
Department of Electrical Engineering, College of Engineering, Qassim University, Buraydah 52531, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2025, 17(10), 4621; https://doi.org/10.3390/su17104621
Submission received: 28 January 2025 / Revised: 24 April 2025 / Accepted: 26 April 2025 / Published: 18 May 2025

Abstract

:
Power-generating ships (PGSs)are considered some of the largest mobile energy resources. A novel model is proposed in this work to evaluate the integration of PGSs into power grid operations. The proposed model optimally coordinates the ships to enhance grid objectives, providing optimal variables for generation resource scheduling and routing of the ships. Two case studies were used to simulate the system and validate the effectiveness of the proposed model. The proposed model significantly contributes to the field of applied mathematical modeling by developing complex algorithms for scheduling energy generation and addressing the logistical challenges of routing mobile power sources. This dual aspect emphasizes the model’s robustness in handling multidimensional optimization problems inherent in integrating mobile energy resources with static grid systems. Integrating PGSs into power grid operations represents a practical implementation of complex engineering solutions designed to enhance the flexibility and reliability of energy networks. The model not only improves the operational efficiency of the grid but also contributes to the resilience of the energy infrastructure by providing a mobile and adaptable energy resource. This approach exemplifies the potential for innovative engineering solutions to address contemporary challenges in energy distribution, ultimately leading to more sustainable and resilient power systems.

1. Introduction

Electricity is a cornerstone of modern life, and its reliable supply is critical for economic and social development. However, countries with archipelagic geographies, such as Indonesia, which has 13,000 islands, face significant challenges in supplying electricity to offshore regions. The high cost of fuel transportation exacerbates these challenges, prompting innovative solutions such as the deployment of power-generating ships (PGSs). For instance, the Japanese and Indonesian governments are actively exploring PGSs as viable solutions to address these energy supply issues [1].
Nowadays, PGSs are attracting considerable attention as both long-term and short-term energy resources. Their deployment has proven to be economically viable and operationally effective, particularly for island nations and regions surrounded by water [2]. While the concept of using ships as energy resources is not novel, recent advancements in manufacturing, technology, and economies of scale have significantly enhanced their feasibility.
PGSs can be categorized into conventional, hybrid, and electrical types [3]. Conventional PGSs rely on oil or natural gas as fuel, whereas hybrid and electrical models share similarities with electric vehicles. The size and speed of a PGS are critical factors in its deployment [4]. Large ships are typically deployed as static assets for extended periods, while smaller ships are better suited for tactical and operational tasks, ranging from months to mere hours. Notably, a wide range of vessels can generate power on the order of 10 MW, making them technically suitable for deployment as PGSs [5].
The existing port infrastructure is already well-equipped to support S2G technology. Ports are outfitted with high-power electrical systems to supply auxiliary power to moored ships. A typical S2G configuration, as illustrated in Figure 1, includes high-power cables, switchgear, and transformers, which are inherently bidirectional. This facilitates the integration of PGSs into the grid, enabling energy transfer back to the onshore system [6]. Consequently, PGSs can enhance power system security, resilience, and economic efficiency by delivering energy to critical areas, such as regions affected by natural disasters or grid outages. Additionally, PGSs equipped with energy storage systems and solar panels can play a pivotal role in environmental sustainability by capturing excess renewable energy and transmitting it to island grids.
A significant body of literature focuses on SPSs, encompassing studies on bus reconfiguration, protection schemes, and the stability and dynamics of shipboard electrical systems [7]. For instance, one study proposed a model for optimal load shedding in SPSs [8], while another study introduced a contingency-based method for optimal bus reconfiguration [9]. The dynamics of a ship’s primary electrical components have been extensively studied in [10,11]. In one comprehensive review, the authors categorized ship energy system optimization into the following three areas: optimal design (including topology and sizing), optimal control, and combined optimal design and control. However, this review did not address the impact of maritime transportation systems on power system operations, as explained in [7].
Recent research has extended SPS studies to include microgrid-based systems [10]. For example, in one study, the authors proposed a control algorithm for integrating photovoltaic (PV) panels on ships [12], while another study modeled ships with diverse energy resources, such as wind and solar, to design load frequency controllers, as explained in [13]. Additionally, two different studies presented energy management models that incorporate operational security constraints for all-electric ships [14,15]. The development of smart ports was explored in [16]; they emphasize the creation of intelligent hubs, operational optimization, and the integration of energy storage systems and renewable energy sources. However, this study lacked a comprehensive framework for integrating maritime routing with electric scheduling and management systems. Similarly, a proposed two-stage framework for routing and scheduling mobile power sources—such as truck-mounted energy storage and EVs—is presented to enhance the resilience of distribution systems against extreme weather events [17]. While this work demonstrates the potential for post-event recovery, it does not address the practical challenges of PGS deployment and routing.
Despite these advancements, most studies have treated the ship’s internal electrical system as an isolated entity, independent of the main grid. Few studies have explored the interaction between ships and the electric grid, and even fewer have investigated the potential of deploying ships as dedicated PGSs to supply power to the grid. This represents a significant gap in the literature.
In contrast, the mobility of energy resources has been shown to have a notable impact on grid operations, even at smaller scales, as evidenced by the vehicle-to-grid (V2G) concept in EVs. EV literature is replete with models addressing various challenges, such as optimal energy scheduling (charging/discharging) and routing [18,19,20,21,22]. These models often aim to minimize grid costs, EV owner costs, and street congestion [23].
Of particular relevance to this work, the economic feasibility of coordinating EV fleets with grid operations was demonstrated, highlighting the importance of integrating transportation and grid modeling requirements, as detailed in [24]. Similarly, another study proposed a model that leverages railway networks to transport energy between locations, thereby alleviating grid congestion and bottlenecks. Their findings underscore the significant economic savings achievable through such integration, as explained in [25,26].
A Mixed-Integer Programming (MIP) framework is presented to address a maritime inventory routing problem involving the transportation of refinery liquid products across multiple ports using ships with undedicated compartments [27]. However, this work does not integrate maritime routing with electric grid management, highlighting the need for a more comprehensive optimization framework. Our proposed model addresses this gap by providing a holistic solution that combines maritime transportation and power system operations.
To the best of our knowledge, the use of ships as a solution to improve electric grid operations and economics has not been explored in the existing literature. While models for integrating electric vehicles (EVs) into the grid exist, they cannot be directly applied to maritime-based challenges due to fundamental differences between EV models and those for ships, ports, and maritime transportation. Key areas such as ship sailing, routing, and port management require specialized models tailored to the unique characteristics of maritime systems. Therefore, developing a practical and efficient model that integrates PGSs into power system operations is essential. This paper introduces a maritime model designed to effectively coordinate and incorporate PGSs into grid operations. The proposed maritime energy ship coordination (MESC) model offers several benefits:
  • Improved economic and operational insights: It enables a more accurate estimation of the economic and operational potential of integrating PGSs into power grids.
  • Quantitative and qualitative analysis: It provides measures to assess the impact of maritime transportation system characteristics on power system operations.
  • Addressing computational challenges: It tackles previously unexplored challenges, such as the computational complexities of such a model.
This paper is structured as follows: Section 2 describe the problem and the proposed model, outline the solution methodology, as well as present the mathematical formulation. Section 3 and Section 4 include case studies and their solutions, and discuss the computational complexity of the problem. Finally, our conclusions are provided in the Section 5.

2. The Maritime-Based Energy Scheduling and Coordination (MESC) Model

The proposed model integrates an energy generation scheduling problem with a maritime-based energy transportation problem. The objective is to determine the optimal routing and scheduling of PGSs while simultaneously optimizing their hourly power dispatch to ensure efficient grid operation. This optimization must adhere to both the technical and operational constraints imposed by the ships and the power grid.
To model the maritime energy logistics, several real-world maritime transportation considerations were incorporated, as presented in [28,29,30,31]. These considerations include port management constraints, such as berth capacity and operational limits. A discrete-time framework was adopted to appropriately capture the scheduling nature of the problem. Furthermore, a deterministic approach was employed for modeling travel times between ports, ensuring a structured representation of ship movements.
While no specific operational restrictions were imposed on inter-port travel, a key assumption was that PGSs would not be allowed to be in transit at the end of the operational horizon. However, they could be stationed at any designated port upon completion of the scheduling period. The sailing time accounted for all necessary setup and docking activities required to accommodate the ship. Additionally, the power generation characteristics of PGSs were constrained in a manner similar to those of conventional thermal power plants, including ramp rate limitations, minimum up and down times, and mandatory operation upon arrival at a port. Departure and arrival events were subject to one-time fixed costs, while variable sailing costs were dependent on ship type and travel distance. Importantly, PGSs were not mandated to generate power continuously throughout the scheduling horizon; they could remain idle when necessary. However, to reflect realistic port operations, a waiting cost was imposed when ships were moored but not generating power.
On the electrical grid side, generation resource scheduling was modeled, considering power system constraints, leading to the formulation of a Grid-Constrained Unit Commitment (GCUC) problem. This terminology is introduced as an extension of the standard SCUC problem, which is widely used in conventional power systems. In security-constrained unit commitment (SCUC), an independent system operator (ISO) coordinates energy dispatch while adhering to strict security and regulatory requirements, such as those set forth by the Federal Energy Regulatory Commission (FERC) in the United States [32]. In contrast, offshore power grid operations, as considered in this study, are managed by local grid operators under region-specific regulations.
The overall problem was formulated as an MIP model, ensuring the integration of discrete decision variables (e.g., PGS movement and commitment status) with continuous variables (e.g., power dispatch levels). The resulting formulation effectively captures the coupled nature of maritime-based power transportation and grid-constrained generation scheduling, providing a robust framework for optimizing mobile energy resources in power system operations.

2.1. Approaches and Methods for Solving the Maritime Model

The MESC model is highly effective for solving small-scale energy scheduling optimization problems. However, as the complexity of the problem increases—particularly in large-scale energy scheduling scenarios—the computational burden grows significantly. To develop practical and computationally efficient solutions, we explore two alternative solution methods in addition to the original exact approach, where the entire optimization problem is solved in a single step. These alternative methods improve computational efficiency while aligning with real-world operational constraints, ensuring near-optimal results with enhanced scalability and feasibility.
-
Maritime-Integrated Solution Approach (MESC-I:)
The most comprehensive and optimal method for solving the problem is MESC-I, where “I” represents integration. This approach directly addresses the full complexities of unit commitment (UC), economic dispatch (ED), and maritime energy resource allocation without decomposition. While MESC-I guarantees an optimal solution, it may be computationally infeasible for large-scale instances due to the high dimensionality of decision variables and computational burden.
-
Maritime-Sequential Solution Approach (MESC-Sq):
A well-established technique in operations research and combinatorial optimization is to decompose a problem into sequential steps, particularly when it consists of two interdependent yet separable subproblems. In this case, energy scheduling and the maritime energy resource and scheduling problem can be treated as distinct but interconnected components. This motivates the MESC-Sq, which operates as follows:
(a)
Solving the energy scheduling problem (GCUC): The UC problem is solved first, determining the commitment status of generation units and fixing the corresponding binary decision variables [33].
(b)
Solving the complete model: With the binary variables fixed, the ED and maritime energy resource allocation problem is then solved, optimizing the continuous variables.
This decomposition significantly reduces computational complexity by minimizing the number of binary variables handled simultaneously. Although the problem is solved twice instead of once, the computational efficiency gained outweighs the additional iteration, ensuring faster solution times while preserving the integrity of the original optimization problem.
-
Maritime-Integrated Scheduling of Ships as Grid Assets (MESC-IS):
Another alternative approach integrates ships into the energy scheduling framework, allowing the grid operator to manage them as potential energy assets at ports. In this model, ship routing is treated as a separate problem with a longer operational horizon—for instance, a weekly operational schedule where ships are assigned travel days in advance. This hierarchical approach ensures more flexible grid management, aligning maritime operations with energy market dynamics.
We define this strategy as the MESC-IS, where “I” represents integration and “S” signifies the structured scheduling of ship movements within the problem’s time horizon. Unlike MESC-Sq, this approach assumes that ship routing decisions are determined separately within a longer operational horizon, allowing the grid operator to focus on optimizing energy scheduling under predefined ship movement constraints.
The MESC model, along with its alternative solution approaches—MESC-Sq and MESC-IS—provides a scalable, computationally efficient, and practically viable framework for large-scale maritime energy scheduling and optimization. By leveraging decomposition techniques and integrating maritime assets into the grid, these approaches ensure that energy scheduling operations remain both economically and operationally optimal while addressing the challenges of complex real-world energy systems. The selection of an appropriate solution methodology depends on the specific problem scale, operational constraints, and computational resources available, enabling flexible and effective energy management in maritime environments.
Figure 2 provides a visual representation of the proposed solution methodologies.

2.2. MESC Mathematical Formulation-I

This section provides a detailed mathematical formulation of the ship’s routing and coordination optimization problem. The formulation includes defining the objective functions, constraints, and decision variables essential for optimizing the routing and coordination of ships.

2.2.1. Power Ships Objective Function

The total cost of the power ship’s objective function is classified as follows:
M i n i j P + s S t T C i , s , t E V i , s , t E + C i , s , t D V i , s , t D + C i , s , t W W i , s , t + C i j , s , t S V i j , s , t S + F ( P S ) a , b , c s + S U C s S U s , t + S D C s S D s , t
First, C i j , s , t represents the cost of sailing, which encompasses fuel expenses and other costs incurred during travel. The costs associated with ships entering and departing ports are denoted by C ˜ i , s , t D and C i , s , t E , respectively. The departure cost, C i j , s , t D , is imposed by port operators to account for the expenses incurred during the ship’s departure.
Additionally, C i j , s , t W represents the waiting cost imposed on the ship while it waits or moors at ports. When solving the problem as a whole, we consider two approximate costs to accommodate the ships. Whether or not the entering or set problem is solved at once, we consider two approximate costs to accommodate the ships, given by C i j , s , t E and C i j , s , t W , where the latter denotes the waiting cost imposed on the ship while it waits or moors at the port, referred to in the model as the integrated solution approach.
The remaining part involves the ship’s energy generation system, or MESC-I (referring to integration). For this approach, F ( P S ) α , b , c s is the PS generator quadratic cost course (and is the optimal way to solve the model). A common cost function is used, and S U C s and S D C s are the start-up and shutdown costs, respectively. P + refers to a subset of all feasible routes between the buses.

2.2.2. Power Ships Flow Constraints

A set of constraints should be adopted and reformulated to capture the flow of the power ships [27,28]:
i P V i , s , t + i j P + V i j , s , t S = 1 s S , t T
Constraint (2) ensures that at any given time, a ship is either docked at a port or sailing between ports. This guarantees that the ship’s location is always accounted for within the system, ensuring continuous monitoring and management of its status [27,28].
W i , s , t + O i , s , t V i j , s , t 1 S V i j , s , t S s S , i P , t T
Constraint (3) stipulates that a ship can only depart from a port if it was previously operating (generating energy) or waiting at that port. This constraint ensures that the ship’s departure is conditional upon its prior activity at the port, thereby preventing any sudden or unplanned departures that could disrupt the coordination and scheduling of resources.
V j , s , t V i j , s , t 1 S V i j , s , t S s S , j P , t T
Constraint (4) mandates that a ship must arrive at its designated destination port. This ensures that the intended travel routes are followed and that the ships reach their planned locations, facilitating accurate scheduling and resource allocation within the grid system.
By incorporating the above constraints, the proposed model ensures a structured and efficient operation of power-generating ships, enhancing the reliability and predictability of their integration into the power grid. This proposed systematic approach helps in maintaining a balanced and coordinated energy distribution network, optimizing the overall grid performance.

2.2.3. Power Ships Arrival–Departure Logic

The power ship’s arrival–departure logic constraints collectively ensure the efficient operation of power ships, enhancing their integration into the power grid. By clearly defining the conditions under which ships can operate, wait, or sail, the model facilitates optimal scheduling and resource allocation, ultimately improving grid performance and stability [27,28].
W i , s , t = V i , s , t O i , s , t i P , s S , t T
It should be noted that V i , s , t is unity whenever ship s is located at port i at a given time period t. Thus, a ship can only operate if it is at a port.
Moreover, constraint (5) ensures that a power ship is either operating (generating energy) or waiting at the port. This guarantees that the ship’s status is clearly defined at all times, facilitating efficient port and resource management:
O i , s , t V i , s , t 1 i P , s S , t T
Constraint (6) ensures that a power ship is either operating (generating energy) or waiting at the port. This guarantees that the ship’s status is clearly defined at all times, facilitating efficient port and resource management.
O i , s , t V i , s , t E i P , s S , t T
In order for the ship to immediately begin operating upon its arrival at the port, constraint (7) mandates this. This ensures that the ship’s energy generation capabilities are utilized immediately after docking, optimizing the use of its resources and enhancing the overall efficiency of the power grid.

2.2.4. Power Ships Travel Time Constraints

In order to accurately capture the travel times of power ships and ensure the ships are properly docked by the end of their journeys and complete their routes as planned, which is crucial for effective scheduling and coordination in the power system [27,28]. A set of constraints is introduced as follows:
τ Ω V i j , s , τ S T s i j + ( 1 V s , i , t D ) M t 1 , t 2 T t 2 > t 1 + T s i j , t 1 Ω t 2
τ Ω V i j , s , τ S T s i j ( 1 V s , i , t D ) M t 1 , t 2 T t 2 > t 1 + T s i j , t 1 Ω t 2
V s , i j , t S + V s , i j , t T s i j S 1 i , j P + s S , t T t > T s i j
The travel time required for a ship to move between two ports is introduced in (8) and (9). The T s i j represents the time needed for ship s to travel from port i to port j. These constraints ensure that the travel duration between ports is accurately incorporated into the model.
Additionally, to ensure that the ship concludes its route at a port within the allocated travel time, (8) is imposed. This constraint uses the big-M method, which uses a large positive number to guarantee that all ships end their routes by docking at a port within the specified time frame. This constraint prevents scenarios in which ships are left in transit without a designated docking port by the end of their scheduled travel period. It should be noted that constraint of (8) ensures that ships cannot enter and depart the port during the same time period.

2.2.5. Ports Operational Constraints

Ports have a limited operating capacity, meaning they can only handle a certain number of ships at a time due to physical space and resource constraints. Additionally, the processes of departure and berthing are labor-intensive and require significant coordination, further limiting the number of ships that can be managed simultaneously [27,28]. To ensure these limits are not violated, the following constraints are modeled:
s S O i , s , t P O C i i P , t T
Constraint (11) guarantees that the number of ships operating at a port does not exceed the port’s overall capacity limit, denoted by P O C i . This ensures that the port’s facilities and resources are not overstretched, maintaining efficient operations and avoiding potential delays or safety issues. It takes into account the total number of ships that can be actively managed at the port, including those engaged in energy generation or other activities.
t T V i , s , t D P D C i i P , s S
Also, in (12), it restricts the number of ships docked at a port to not exceed the port’s berth capacity, denoted by P D C i . The berth capacity is the maximum number of ships that can be physically docked and serviced at the port at any given time. By enforcing this limit, the model ensures that the port can manage the logistics of berthing, such as loading, unloading, maintenance, and refueling, without overburdening the available infrastructure and workforce.

2.2.6. Power Ship Generation Unit Constraints

The generation unit constraints for power ships are assumed to be identical to those of thermal generation units, as detailed in the next section. This assumption simplifies the integration of PGSs into the power grid by applying the same operational constraints, which include minimum and maximum generation limits, ramp-up and ramp-down rates, start-up and shutdown logic, and minimum up and down time constraints (operational hours) [27,28].

2.2.7. Binary and Non-Negativity Constraints

By defining binary and non-negativity constraints, the model provides a detailed and accurate representation of the operational statuses of power ships and generators. Constraints (13)–(15) are binary constraints that help optimize the scheduling, coordination, and utilization of these resources [27,28]:
O i , s , t { 0 , 1 } i P , s S , t T
W i , s , t { 0 , 1 } i P , s S , t T
S i , s , t { 0 , 1 } i P , s S , t T

2.3. MESC Mathematical Formulation-II

The mathematical formulation of the energy resource scheduling problem, known as the GCUC problem, is detailed in this section (referred to as MESC-II). The formulation includes the objective function of the GCUC and various constraints, such as generator limits, ramping rates, minimum up and down times, transmission network restrictions, and binary and non-negativity conditions.

2.3.1. Objective Function of GCUC

The objective function aims to minimize the total cost associated with operating the generators over the operational horizon T. It combines the operational costs (quadratic cost functions), start-up costs, and shutdown costs to find the most cost-effective schedule for energy production, taking into account both the operational efficiency and economic considerations of the power generation units [33,34].
M i n g G t T [ F ( P ) a , b , c g + S U C g S U g , t + S D C g S D g , t ]
The term F ( P g , t ) a , b , c in (16) represents the quadratic cost function associated with generator g at time t. It is given as follows:
F ( P g , t ) a , b , c = a g · U g , t + b g · P g , t + c g · P g , t 2
where U g , t is a binary variable that indicates whether generator g is operational at time t, P g , t is the power output of generator g at time t, and a g , b g , and c g are the coefficients of the quadratic cost function. The term ( S U C g · S U g , t ) represents the start-up cost of generator g at time t. S U g , t is a binary variable that equals unity if generator g starts up at time t, and S U C g is the cost associated with starting up generator g. Also, the term ( S D C g · S D g , t ) represents the shutdown cost of generator g at time t. The S D g , t is a binary variable that equals unity if generator g shuts down at time t, and S D C g is the cost associated with shutting down generator g.

2.3.2. Generator Limits Constraints

The generation units are constrained by their capacity limits, ensuring that the power output P g , t of each generator g at each time period t falls within the upper and lower operational limits [34]:
U g , t P g M i n P g , t U g , t P g M a x g G , t T
where in (17), U g , t controls whether the generator contributes to the power generation based on operational conditions and constraints, such as start-up times, maintenance schedules, and economic considerations.

2.3.3. Ramping Rate Constraints

The generation units are constrained by ramping rate limits to ensure smooth transitions in the power output over consecutive time periods, preventing abrupt changes that could destabilize the power grid [34].
P g , t P g , t 1 R U g g G , t T
Constraint (18) limits the increase in the power output of generator g from time t 1 to t to R U g while constraint (19) limits the decrease in the power output of generator g from time t 1 to t to R D g [34].
P g , t 1 P g , t R D g g G , t T
It should be noted that R U g denotes the maximum ramp-up rate for generator g, indicating how quickly the generator can increase its power output from one time period to the next.
Moreover, the R D g denotes the maximum ramp-down rate for generator g, indicating how quickly the generator can decrease its power output from one time period to the next.

2.3.4. Start-Up and Shutdown Logic

The variables indicating the start-up and shutdown statuses of generation units are governed by the following equations and constraints [33,34]:
S U g , t S D g , t = U g , t U g , t 1 , g G , t T
Constraint (20) determines the logic for the start-up and shutdown of generator g at time t. It states that the difference between the start-up ( S U g , t ) and shutdown ( S D g , t ) indicators equals the change in the operational status of the generator from time t 1 to t.
S U g , t + S D g , t 1 , g G , t T
Also, (21) ensures that generator g cannot start up and shut down simultaneously at the same time t. It restricts S U g , t and S D g , t to binary variables, ensuring that they are mutually exclusive.
An elaboration on Constraint (21) is as follows:
S U g , t S D g , t = 1 indicates that generator g starts up.
S U g , t S D g , t = 1 indicates that generator g shuts down.
S U g , t S D g , t = 0 indicates that generator g remains in its current state.

2.3.5. Minimum Up and Down Time Constraints

The minimum up and down times for thermal generation units are enforced to maintain operational stability within the power system.
These constraints also prevent frequent and rapid changes in the operational status of generators, which can lead to inefficient use of resources and increased wear and tear on equipment [33,34]:
T g , t o n U T g ( U g , t U g , t 1 ) g G , t T
Constraint (22) ensures that once generator g is turned on (i.e., U g , t = 1 ), it must remain operational for at least U T g consecutive time periods. It should be noted that U T g represents the minimum up time for generator g.
T g , t o f f D T g ( U g , t 1 U g , t ) g G , t T
Also, (23) ensures that once generator g is turned off (i.e., U g , t = 0 ), it must remain non-operational (or in standby) for at least D T g consecutive time periods. It should be noted that D T g represents the minimum down time for generator g.

2.3.6. Transmission Network Constraints

The electrical transmission network model and operational constraints of the power grid are given below. These adopted constraints ensure that the power system operates within the limits. They manage power flows, maintain balance between generation and demand, restrict demand shedding to acceptable levels, and enforce operational limits on line flows and phase angles [35].
F l , t = θ m , t θ n , t X l l L , ( m , n ) L + , t T
The power flow F l , t is calculated in (24) in each transmission line l at time period t based on the phase angles θ m , t and θ n , t , as well as the line reactance X l .
l L n F l + g G n P g , t + s S P S s , i , t D m , t + S H D m , t = 0 m B , t T
The balance between power generation is modeled in (25) (from generator g and power ship P S s ), consumption (demand D m , t ), and any load shedding ( S H D m , t ) at each bus m and time period t:
0 S H D m , t D m , t , m B , t T
Constraint (26) restricts the amount of load shedding S H D m , t at bus m and time t to be within the available demand D m , t :
F l M I N F l F l M A X l L
In (27), F MIN , l = F MAX , l ensures that the power flow F l in each line l remains within its operational limits:
θ M I N θ m , t θ M A X m B , t T
Constraint (28) imposes limits on the phase angle θ m , t at each bus m and time t to maintain stability and operational integrity.
θ R e f , t = 0 t T
Constraint (29) sets the reference angle θ Ref , t to zero for all time periods t.

2.3.7. Binary and Non-Negativity Constraints

The binary constraints are critical for accurately modeling the discrete decisions involved in the operation of a system. They ensure that the model adheres to the logical on–off, start-up, and shutdown states necessary for real-world power system operations [33,34]:
U g , t { 0 , 1 } g G , t T
The binary Constraint (30) ensures that the operational status U g , t of generator g at time t can only be 0 (off) or 1 (on):
S U g , t { 0 , 1 } g G , t T
Constraint (31) ensures that the start-up indicator S U g , t for generator g at time t can only be 0 (not starting up) or 1 (starting up):
S D g , t { 0 , 1 } g G , t T
Also, in (32), it ensures that the shutdown indicator S D g , t for generator g at time t can only be 0 (not shutting down) or 1 (shutting down).

3. Scenarios and Case Studies

The IEEE 6-bus and the IEEE 118-bus systems were adopted then modified to solve the problem [36]. To avoid the need to modify these systems, we assumed that the three regions or islands, as shown in Figure 3 for the 6-bus system, were electrically interconnected yet isolated from the main grid. This setup allowed us to study the integration of PGSs without altering the existing electrical infrastructure.
In the 6-bus system, ships could access buses 2, 3, 4, and 6. Specifically, buses 2 and 4 were located on the same island but at different geographical locations, while buses 3 and 6 were the accessible buses on the other two islands. This configuration allowed us to explore various routing and operational scenarios for the PGSs.
Case studies II and III were conducted using the 118-bus system under different loading scenarios, as shown in Figure 4 for the 6-bus system. In these cases, buses 7, 10, 70, 75, 87, and 97 were designated as accessible buses or ports. Initially, the ships were positioned at buses 2 and 3 in the 6-bus system and at buses 87 and 97 in the 118-bus system, providing a starting point for the analysis of their movements and operations [36].
As detailed in the model description, PGSs possess thermal generation characteristics and operational limits similar to conventional thermal power plants. For the purpose of this study, data from the IEEE 118-bus case study were adopted to define the generation unit characteristics and operational limits of PGSs. Two ships of different sizes were considered in this work to represent a range of capacities and capabilities. The larger ship, referred to as PS-1, was assigned the same characteristics as generation unit number 30 in the IEEE 118-bus case, while the smaller ship, PS-2, mirrored the characteristics of generation unit number 42. The specific generation characteristics of the two PGSs are provided in Table 1.
In developing the model, travel times between ports were carefully considered to ensure realistic and practical scheduling constraints. The larger vessel, designated as PS-1, was capable of reaching any of the neighboring ports within a travel duration of 3 h. In contrast, the smaller vessel, PS-2, was more agile and required only 2 h to complete the same journey. These specific travel times were used in the study to reflect the operational characteristics of the two ships. However, it is important to note that the model was designed with flexibility in mind, meaning that different travel times can be easily incorporated into the framework without requiring any modifications to the underlying mathematical formulation. This adaptability ensures that the model remains applicable to a wide range of scenarios involving different vessel speeds, port locations, and logistical constraints. In Section 3.2, a comprehensive breakdown of the various port costs associated with docking and operating ships at different locations is provided, offering a clear view of the economic implications of these maritime operations.
To simplify the optimization process, a key modification was made to the generation cost function. The quadratic term, which typically appears in the generation cost function to capture the nonlinear relationship between power output and cost, was deliberately omitted. The primary motivation behind this decision was to eliminate the necessity of employing a quadratic solver, which can add computational complexity to the optimization process. Instead, the quadratic function was approximated using a piecewise linear function, allowing for a more straightforward and computationally efficient approach while still maintaining a reasonable level of accuracy in cost estimation. As a result, only the linear terms of the cost function were considered in the optimization process, ensuring a more manageable yet effective formulation.
In addition to these considerations, a penalty-based mechanism was introduced to account for any unmet load demand in the system. Specifically, the cost of any unfulfilled power demand at any bus was set at USD 1000 per megawatt (MW). This high penalty value was strategically chosen to incentivize the model to prioritize meeting electricity demand, discouraging scenarios where load requirements remain unmet. This mechanism ensures that the optimization process actively seeks solutions that minimize power shortages, thereby enhancing system reliability and operational efficiency.
For maintaining system stability, specific buses were designated as reference points to provide voltage stability within the network. In case I, bus 1 was chosen as the reference bus, while for cases II and III, bus 10 was assigned this role. The selection of these reference buses was based on their strategic positions within the network, ensuring that a stable voltage reference was maintained under different case study scenarios. By incorporating these methodological refinements, the model achieves a balance between computational efficiency and realistic system representation, making it well-suited for analyzing complex maritime and energy system interactions.
The general algebraic modeling system (GAMS) was employed to build and solve the model. The stopping criteria or termination condition for the solver was set to achieve a zero duality gap, ensuring optimal solutions, with a maximum running time of 2500 s. All case studies were executed on the NEOS server (Madison, WI, USA), utilizing CPLEX as the solver [37,38,39]. The NEOS server specifications include two Intel Xeon X5660 CPUs operating at 2.8 GHz (with a total of 12 cores) and 64 GB of RAM, ensuring sufficient computational power for the complex optimization tasks. Further details about the NEOS server can be found in the provided references.

3.1. Case Studies

To evaluate the effectiveness of the proposed MESC model, case studies were conducted on two benchmark power systems, namely, the IEEE 6-bus and IEEE 118-bus systems. These case studies aimed to analyze the impact of integrating PGSs into power system operations under varying grid conditions, constraints, and loading scenarios. The objective was to determine the economic and operational feasibility of PGSs while examining the influence of ship mobility, port accessibility, and cost optimization strategies.

3.1.1. IEEE 6-Bus System Case Study

The first case study utilized the IEEE 6-bus system, which was adapted to represent three distinct regions or islands. These regions were assumed to be electrically interconnected but isolated from the main power grid. This setup allowed for a detailed examination of PGS integration without requiring modifications to the existing electrical infrastructure. As illustrated in Figure 3, the PGS had access to four specific buses, categorized based on their geographical locations:
  • Island 1: Buses 2 and 4, located in different geographical locations but within the same island.
  • Island 2: Bus 3, designated as a port for PGSs.
  • Island 3: Bus 6, another designated port for PGSs.
This configuration facilitated the evaluation of different ship movement strategies, routing scenarios, and dispatch schedules while maintaining a stable power supply. The ability to assess PGSs under different operational strategies—including stationary and mobile configurations—allowed for a comprehensive understanding of their potential economic impact.

3.1.2. IEEE 118-Bus System Case Study

To assess the scalability and effectiveness of the MESC model in larger networks, a second case study was conducted using the IEEE 118-bus system, as shown in Figure 4 [36]. This system was selected due to its complexity, larger number of buses, and more realistic power grid representation. In this scenario, six buses were designated as accessible ports for PGSs:
  • Designated port buses: 7, 10, 70, 75, 87, and 97.
  • Initial ship locations: PS-1 and PS-2 were positioned at buses 87 and 97, respectively.
This case study enabled the analysis of ship mobility under two different scenarios, that is, high-demand and low-demand conditions. The primary focus was to examine the cost reductions achieved through different solution approaches while considering real-world constraints, such as load demand variations, port accessibility, and travel times.
The IEEE 118-bus system connection nodes of each generator unit and their accessible buses are given in Table A1.

3.2. Power-Generating Ship Characteristics and Travel Constraints

PGSs were modeled to exhibit thermal generation characteristics similar to conventional thermal power plants. To ensure realistic operational constraints, data from the IEEE 118-bus system were used to define generation capabilities. Two distinct ship types were considered, as follows:
  • PS-1 (large ship): modeled using the characteristics of generation unit 30 in the IEEE 118-bus system.
  • PS-2 (small ship): modeled using the characteristics of generation unit 42 in the IEEE 118-bus system.
The mobility of the ships was also factored into the model, accounting for the following realistic travel times:
  • PS-1 (large ship): required 3 h to travel between neighboring ports.
  • PS-2 (small ship): required 2 h to travel between neighboring ports.
Although these specific travel times were used for this study, the model is flexible and can incorporate different travel times without requiring modifications to the mathematical formulation. Additionally, port-related costs, including docking, operational fees, and waiting costs, were considered to ensure a comprehensive economic evaluation.
The costs associated with the ports for the two power ships are as follows: For PS-1, the waiting cost is USD 55, the entering cost is USD 200, and the berthing cost is USD 235. On the other hand, for PS-2, the waiting cost is USD 20, the entering cost is USD 200, and the berthing cost is USD 210. These costs reflect the operational expenses incurred during the ship’s stay at the ports.

3.3. Cost Function Approximation and Load Shedding Penalty

To simplify the computational complexity of the optimization problem, the quadratic term in the generation cost function was approximated using a piecewise linear function. This approach eliminated the need for a quadratic solver while maintaining a high level of accuracy. As a result, only the linear components of the cost function were retained for optimization.
Furthermore, to enforce demand satisfaction, any unmet load was penalized at a cost of USD 1000 per MW. This penalty ensured that the model prioritized meeting energy demand by effectively dispatching the available generation resources, including PGSs. The reference buses for the power flow calculations were chosen as follows:
  • Case I: Bus 1 (Modified IEEE 6-bus system).
  • Case II, Case III: Bus 10 (Modified IEEE 118-bus system).

3.4. Computational Setup and Solver Configuration

The optimization model was implemented using the general algebraic modeling system (GAMS) and solved using the CPLEX solver [37,38,39]. The computations were executed on the NEOS server, which provided sufficient processing power for solving the large-scale mixed-integer programming (MIP) problem. The solver was configured as follows: (1) Stopping Criteria: zero duality gap to ensure an optimal solution; (2) Maximum Runtime: 2500 s; (3) Computational Resources: two Intel Xeon X5660 CPUs (2.8 GHz, 12 cores) with 64GB RAM. A summary of the key case study parameters is provided in Table 1.
This structured approach ensures clarity in methodology while enabling a thorough evaluation of the MESC model’s effectiveness across different grid configurations and operational constraints.

4. Results and Discussion

4.1. The 6-Bus Power System Case Study

(1) Case I: First, the energy problem for the three islands was solved without considering the ships. Assuming a deterministic load, the operational cost was USD 87,154.47, and the load demand was fully met. Then, the MESC-IS model was solved with PGSs considered stationary, and the problem was solved again. The new cost for the system was USD 79,133.80. This represented a significant cost reduction even when the ships were considered stationary during the operational horizon. Figure 5 and Figure 6 show the generation units and PGS output in both cases. PS-1 operated for 15 h, from hour 8 to the end of the operational horizon, supplying electricity from the same bus at which it was initially located (bus-3). The potential for further savings was examined by considering the other two solution approaches. To conclude, the integration of PGSs into power grid operations demonstrates significant economic benefits. The model shows that even when considering the ships as stationary assets, a considerable cost reduction of USD 8020.67 was achieved. This indicates that PGSs can effectively reduce operational costs, making them viable options for enhancing grid efficiency. To display the statistical details of the model, solver summary, and solver details, Table 2, Table 3 and Table 4 are provided to indicate the complexity of the models.
In Figure 5, under the GCUC case (where no ships were utilized), all conventional power plants were operational, leading to a higher overall cost. This increase in cost was primarily due to the operation of G2, which had the highest generation cost among the units; generation costs are provided in Table 5.
However, in the MESC-IS case, where ships were considered but remained stationary, G2 was deactivated due to its high cost, thereby reducing overall system expenses. Additionally, G3 decreased its power output, as the ships contributed to electricity generation. Since the ships produced electricity at a lower cost compared to G2 and G3, their integration helped optimize generation dispatch, ultimately improving cost efficiency.
Since the unit status had already been obtained from the solution of the original model (GCUC), the sequential model (MESC-Sq) was considered first. This approach coordinates ship movements only after the UC has been determined. In this case, a total operational cost of USD 85,583.39 was achieved. As the UC decisions were fixed beforehand, the status of all generation units remained unchanged. However, cost reductions were still realized due to the mobility of the ships.
For example, in the MESC-Sq approach, ship PS-1 traveled from bus 2 to bus 4, departing at hour 6 and arriving at hour 10. Since the ships’ ability to operate immediately upon arrival was restricted, power generation started at hour 10. Despite this limitation, cost reductions were observed by allowing the mobility of the ships.
It can be concluded that the application of the maritime-based energy scheduling and coordination–sequential approach, known as MESC-Sq, resulted in significant cost savings. The ability of the PGS to move and supply power to different locations was found to be essential for optimizing the economic operation of the power system.
The most efficient solution was provided by the fully integrated model, known as MESC-I, where all decisions, including generation UC, dispatch, and ship mobility, were optimized simultaneously. This approach led to a total cost of USD 78,463.17, which was significantly lower than the MESC-Sq model.
In this case, ship PS-1 followed the same route from bus 2 to bus 4, but with key differences:
  • The ship departed one hour earlier (hour 5) and arrived at hour 9, instead of departing at hour 6.
  • This optimized scheduling allowed for a more efficient distribution of energy, which resulted in further cost reductions.
A significant reduction in costs was achieved by optimizing both power generation and ship mobility simultaneously. While the sequential approach (MESC-Sq) already demonstrated benefits from ship mobility, the fully integrated model (MESC-I) provided greater savings by jointly optimizing these factors.
The findings indicate that PGSs remain economically viable even if their daily operational costs (including sailing, entry, and departure costs) are USD 9000 higher. This suggests that the mobility of ships is a valuable asset in the optimization of power system operations.
However, for real-world implementation, larger case studies should be conducted. A more comprehensive analysis, incorporating additional constraints and uncertainties, is expected to provide deeper insights and potentially lead to even greater cost reductions. Future studies should focus on expanding the model to better reflect the actual conditions of energy markets and real-world maritime constraints. Table 6 summarizes the cost comparisons between the different approaches.

4.2. 118-Bus Power System Case Study

The adopted 118-bus power system was used to simulate a larger case using the same ships from the previously studied case. Two different loading scenarios were considered, classified as high and low loading levels. The high loading level had an hourly average load of 1366.83 MW, while the low loading had an average load of 1354.04 MW.
(2) Case II: In this case, the GCUC was solved for the system, providing a total cost of USD 2,052,910.22 with 4.276 MW load shedding. Similar to the previous case, three solution approaches were obtained. Table 6 shows the total cost of the three approaches.
After that, MESC-IS was modeled, resulting in 3.86 MW shedding, a slight improvement compared to the original case. The cost reduction achieved through this approach highlights the benefit of integrating power ships even without their mobility being fully utilized.
The solutions obtained using the MESC-I and MESC-Sq approaches resulted in no load shedding and achieved significant cost reductions of USD 10,696.6 and USD 15,906.12, respectively. The MESC-I (fully integrated) approach proved to be the most effective in cost savings. The mobility of the ships contributed more to cost savings in this case compared to case I. As shown in Figure 7, PS-1 made one trip and generated 1570 MWh during the operational horizon. The ship traveled from its initial port to port 7. Additionally, the MESC-I suggested the deployment of PS-2, which made more trips than PS-1. Specifically, PS-2 sailed from bus 97 at the beginning of hour 3, arriving at bus 10 at hour 5. It operated for only one hour and waited for 4 h before sailing to bus 7. Table 6 shows the complete coordination plan of the ships for the MESC-I and MESC-Sq approaches.
(3) Case III: To further illustrate the potential of integrating the PGS, a different load demand was considered in this case. The GCUC resulted in a total cost of USD 2,011,241.41 with no load shedding.
First, the integrated solution (MESC-I) approach resulted in system savings of USD 6971.68. Both ships sailed once during the operational horizon. As shown in Figure 8, the total energy produced by the ships during this period was 1860.7 MWh. The total operational cost of the ships was USD 35,328.263.
The sequential solution (MESC-Sq) approach provided USD 3964.8 in savings. The total operational cost of the ships in this approach was USD 27,605.086. In this case, the stationary solution approach (MESC-IS) resulted in a better solution than the sequential one. The MESC-IS total cost was USD 2,005,790.52. Table 6 shows the costs of all solution approaches. Despite the relatively low demand and no shedding penalties, the ships were still able to show potential for economic improvements.
The generation scheduling problem has long been recognized as computationally challenging to solve in real-time. The generation scheduling problem—which includes UC and ED—is classified as a non-deterministic polynomial-time hardness (NP-hard) problem. This means that as the problem size increases, the time required to solve it grows exponentially, making it computationally infeasible to obtain an optimal solution for large-scale systems in real-time. Therefore, it is critical to test the computational performance of any changes made to the problem. A significant computational burden was observed with the integrated solution approach, MESC-I. A running time of 2500 s was considered for all case studies. In case II, the solver achieved a global optimum solution for GCUC in 327.04 s and 1,059,585 iterations. However, in the integrated approach, MESC-I, the solver was unable to reach the global optimum and terminated after 2500 s and 2,449,504 iterations. In case III, GCUC required 410.6 s and 1,007,838 iterations, while MESC-IS and MESC-Sq needed just 61.51 s and 24 s, respectively, to reach a global optimum solution. Similar to the previous case, the MESC-I approach could not achieve the global optimum within the allotted 2500 s, which is more than 104 times the time required for the sequential approach to find a solution. Although the results of the integrated approach are unsatisfactory, they provide insight into the exponential growth in the complexity of the problem.
Table 7 presents a comparative analysis of Case II and Case III in terms of energy output, PGS total cost, and system savings. Case II consistently demonstrates higher energy production and incurs greater generation costs, yet it also delivers significantly higher system savings, indicating a positive return on investment. In contrast, Case III shows reduced energy generation and lower costs, but with notably diminished savings. The results reveal a positive correlation between energy output and economic benefit, suggesting that increased energy production—despite its higher cost—leads to proportionally greater system savings.
The approximate approaches performed computationally well, as shown in Table 8, indicating potential time-accuracy trade-offs between different solution approaches. It is important to note that the MESC-Sq solution time in Table 8 only includes the maritime-based problem. The first sub-problem must be solved even without the existence of PGS. The total or wall time can be obtained with a high degree of accuracy by adding the times together. Since the availability of the energy scheduling solution is assumed, the two times are provided independently.
Despite this complexity, the work marks a pioneering effort in exploring the incorporation of maritime energy transportation into power systems. There is substantial potential for future research to enhance the model’s computational performance. By introducing valid inequalities and cuts, the solution process can be made more efficient, reducing the computational burden. These techniques can streamline the problem-solving process, making it feasible to handle larger and more complex scenarios without compromising accuracy or efficiency. The development and implementation of such improvements could significantly advance the practical application of this innovative integration model.
Table 8 presents a comparative analysis of four computational approaches—GCUC, MESC-IS, MESC-Sq, and MESC-I—based on four key performance indicators: objective function, computation time, number of iterations, and relative gap percentage (R-Gap%). The MESC-I with a cost value of 2,004,269.73, making it the most effective in terms of solution quality. On the other hand, GCUC yields the highest objective value at USD 2,011,241.41, indicating it is the least effective. The slight variations in objective values across the methods suggest that all approaches provide relatively similar solutions, albeit with minor cost differences.
When it comes to computation time, the results show significant variation. MESC-Sq is the fastest, completing the solution in just 24.12 s, while MESC-I takes the longest at 2500 s. MESC-IS also performs efficiently, solving the problem in 61.51 s, whereas GCUC requires 410.62 s, making it significantly slower than the MESC-based approaches. The number of iterations further highlights the efficiency of each method. MESC-Sq stands out with only 27,709 iterations, indicating a highly efficient convergence process. In contrast, MESC-I requires 1,814,246 iterations, which aligns with its high computational time. GCUC has a high iteration count of 1,007,838, while MESC-IS reduces this number significantly to 118,964, demonstrating its efficiency.
The relative gap (R-Gap%) measures the difference between the computed objective value and the optimal solution, with lower values indicating better accuracy. All methods achieve near-optimal solutions, with R-Gap values close to zero. MESC-I exhibits a slight gap of 0.000076, but this is negligible in practical applications. The results demonstrate a clear trade-off between speed and solution quality. MESC-Sq is the fastest and requires the fewest iterations, but achieves a slightly higher objective value compared to MESC-I. Conversely, MESC-I achieves the best objective value but at the cost of significantly higher computational time and iterations. MESC-IS strikes a balance, offering near-optimal performance with reasonable computational effort, while GCUC is the least efficient in terms of both computational time and iteration count.
In conclusion, MESC-Sq emerges as the most efficient method for this problem, offering a strong balance between computational speed, iteration count, and solution quality. MESC-IS is a viable alternative, providing a good compromise between efficiency and performance. While MESC-I achieves the best solution quality, its high computational cost makes it less practical for large-scale or time-sensitive applications. GCUC, on the other hand, is the least effective and may not be suitable for problems requiring high efficiency or accuracy. The choice of method ultimately depends on the specific requirements of the problem: if speed is critical, MESC-Sq is the best choice; if solution quality is the top priority, MESC-I is preferable despite its computational cost; and MESC-IS offers a balanced middle ground.

5. Conclusions

In this work, a novel model was introduced to integrate maritime energy transportation into power system operations. This model effectively coordinated power-generating ships with the electric grid, showcasing potential economic savings across various scenarios.
The fully integrated model achieved an optimal solution with substantial cost savings compared to initial solutions, demonstrating the economic benefits of utilizing mobile PGS. Effective mobility utilization of these ships was essential in optimizing economic operations, as further emphasized by the successful implementation of both integrated and sequential approaches. The flexibility of the proposed model allowed for adjustments without altering the mathematical formulation, highlighting the model’s adaptability. Ultimately, the novel model played a crucial role in optimizing costs and ensuring a reliable power supply.
Despite its effectiveness, the study is limited by deterministic assumptions, which may not fully capture real-world operational uncertainties. Future research should incorporate stochastic modeling and uncertainty analysis. Additionally, expanding the model to consider broader environmental and regulatory constraints would provide a more comprehensive framework for practical implementation.

Author Contributions

Conceptualization, M.A.; methodology, M.A.; software, M.A. and T.A.; validation, M.A.; formal analysis, M.A. and T.A.; investigation, M.A. and T.A.; resources, M.A. and T.A.; data curation, M.A. and T.A.; writing—original draft preparation, M.A.; writing—review and editing, M.A. and T.A.; visualization, M.A. and T.A.; supervision, M.A. and T.A.; project administration, M.A. and T.A.; funding acquisition, T.A. All authors have read and agreed to the published version of the manuscript.

Funding

The researchers would like to thank the Deanship of Graduate Studies and Scientific Research at Qassim University for financial support (QU-APC-2025).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

It should be noted that an earlier version of this work was presented as a preprint on arXiv. This was done solely to preserve the originality of the idea. We, the authors, confirm that this work has not been published elsewhere [40].

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
UCunit commitment
EDeconomic dispatch
PGSpower-generating ship
S2Gship-to-grid
SPSshipboard power system
EVelectric vehicle
V2Gvehicle-to-grid
MIPmixed-integer programming
MESCmaritime-based energy scheduling and coordination
GCUCgrid-constrained unit commitment
SCUCsecurity-constrained unit commitment
MIPmixed-integer programming
MESC-Imaritime-integrated solution approach
MESC-Sqmaritime-sequential solution approach
MESC-ISmaritime-integrated scheduling of ships as grid assets

Nomenclature

The following are used in this manuscript:
Sets
B Set of buses
G Set of generation units
L Set of transmission lines
P Set of ports
S Set of power ships
T Set of time periods
Indices
i , j Indices of ports
n , m Indices of buses
t , t 1 , t 2 Indices of time.
Parameters
C i , s , t D Departure cost incurred when ship s leaves from port i at time t.
C i , s , t E Entering cost for ship s to port i at time t.
This is the cost associated with the ship entering or docking at the port.
C i , s , t W Waiting cost for ship s in port i at time t.
This is the cost incurred when the ship is waiting or idle at the port.
C i , s , t S Sailing cost for ship s in port i at time t.
Cost incurred when the ship is waiting or idle at the port.
D m , t Electrical load demand required at bus m at time t.
F ( P ) a , b , c g Production quadratic cost function of generator g. P g , t is the power output.
F ( P S ) a , b , c s Generation cost function of ship s. This is similar to the production cost function for land-based generators but applies to the power-generating ships.
M g O n This is the minimum time that the generator g must remain operational once started.
M g O f f This is the minimum time that the generator g must remain shut down once turned off.
T i j S Travel time of ship s from port i to port j.
It is the duration required for the ship to travel between the two ports.
R U g Maximum ramp-up rate of generator g, at which g increases its output power.
R D g Maximum ramp-down rate of generator g, at which g decreases its output power.
S U C g Cost associated with starting the generator unit g.
S D C g Cost associated with shutting down the generator unit g.
F l M a x Maximum allowable power flow through a specific transmission line l.
X l Electrical reactance of transmission line l.
Ψ n , t Shed-load factor in bus n at time t.
Variables
F l , t Power flow in line l at time t. This represents the amount of electrical power transmitted through line l during time period t.
P g , t Output power of generator g at time t. This is the amount of power produced by generator g during time period t.
P S s , i , t Output power of ship s in port i at time t while it is stationed at port i.
S H D m , t Load shedding from bus m at time t, to balance the supply and demand.
θ m , t Bus phase angle at bus m at time t, which is crucial for power flow calculations.
Binary Variables
U g , t The binary variable is 1 if generator g operates at time t, and 0 otherwise.
S U g , t This binary variable is 1 if generator g starts at time t, and 0 otherwise.
S D g , t This binary variable is 1 if generator g shuts down at time t, and 0 otherwise.
V i , s , t This binary variable is 1 if ship s is located in port i at time t, and 0 otherwise.
It tracks the location of the ship.
W i , s , t This binary variable is 1 if ship s is waiting in port i at time t, and 0 otherwise.
It indicates whether the ship is idle or waiting in port i at time t.
O i , s , t This binary variable is 1 if ship s operates in port i at time t, and 0 otherwise.
It shows if the ship generates power while docked at port i.
V i j , s , t S This binary variable is 1 if ship s sails from port i to port j at time t, and 0 otherwise.
It indicates the ship’s transition from one port to another.
V i , s , t D This binary variable is 1 if ship s departed from port i at time t, and 0 otherwise.
V i , s , t E This binary variable is 1 if ship s entered port i at time t, and 0 otherwise.
It indicates the arrival of the ship at port i.

Appendix A

Table A1. Connection nodes of each generating unit and their accessible buses.
Table A1. Connection nodes of each generating unit and their accessible buses.
Generating Unit (GU)Ships (PS)Connection Node (n, PS)
GU1PS-1n7.1
GU2PS-1n10.1
GU3PS-1n38.1
GU5PS-1n70.1
GU6PS-1n75.1
GU7PS-1n87.1
GU8PS-1n97.1
GU9PS-2n7.2
GU10PS-2n10.2
GU11PS-2n38.2
GU13PS-2n70.2
GU14PS-2n75.2
GU15PS-2n87.2
GU16PS-2n97.2

References

  1. MAREX. Japan Offers Ship-Based LNG Power Generation for Islands; Maritime Executive: Vero Beach, FL, USA, 2017. [Google Scholar]
  2. Camacho, M.G. Letter: Power Plant Ship a Sensible Solution for Guam. Pacific Daily News, 2018. Available online: https://www.guampdn.com/opinion/letter-power-plant-ship-a-sensible-solution-for-guam/article_0e9bd5ee-824d-59ce-a177-967ea172e410.html (accessed on 25 April 2025).
  3. Lan, H.; Bai, Y.; Wen, S.; Yu, D.C.; Hong, Y.Y.; Dai, J.; Cheng, P. Modeling and stability analysis of hybrid PV/diesel/ESS in ship power system. Inventions 2016, 1, 5. [Google Scholar] [CrossRef]
  4. Fair, H.D. Electromagnetic launch science and technology in the United States enters a new era. IEEE Trans. Magn. 2005, 41, 158–164. [Google Scholar] [CrossRef]
  5. Scott, R.D. Ship to shore power: US Navy humanitarian relief. In Seminar in Electric Power System; Technical report; Massachusetts Institute of Technology: Cambridge, MA, USA, 2006. [Google Scholar]
  6. Momoh, J.A.; Zhu, J.Z.; Kaddah, S.S. Optimal load shedding study of naval-ship power system using the Everett optimization technique. Electr. Power Syst. Res. 2002, 60, 145–152. [Google Scholar] [CrossRef]
  7. Mylonopoulos, F.; Polinder, H.; Coraddu, A. A Comprehensive Review of Modeling and Optimization Methods for Ship Energy Systems. IEEE Access 2023, 11, 32697–32707. [Google Scholar] [CrossRef]
  8. Huang, K.; Srivastava, S.; Cartes, D.; Sun, L. Market-based multiagent system for reconfiguration of shipboard power systems. Electr. Power Syst. Res. 2009, 79, 550–556. [Google Scholar] [CrossRef]
  9. Frances-Roger, A.; Anvari-Moghaddam, A.G.; Rodriguez-Diaz, E.; Vasquez, J.G.; Guerrero, J.G.; Uceda, J. Dynamic assessment of COTS converters-based DC integrated power systems in electric ships. IEEE Trans. Ind. Inform. 2018, 14, 5518–5529. [Google Scholar] [CrossRef]
  10. Jin, Z.; Sulligoi, G.; Cuzner, R.; Meng, L.; Vasquez, J.C.; Guerrero, J.M. Next-generation shipboard DC power system: Introduction smart grid and DC microgrid technologies into maritime electrical networks. IEEE Electrif. Mag. 2016, 4, 45–57. [Google Scholar] [CrossRef]
  11. Trinklein, E.H.; Parker, G.G.; McCoy, T.J. Modeling, optimization, and control of ship energy systems using exergy methods. Energy 2020, 191, 116542. [Google Scholar] [CrossRef]
  12. Tang, J.; Xiong, B.; Huang, Y.; Yuan, C.; Su, G. Optimal configuration of energy storage system based on frequency hierarchical control in ship power system with solar photovoltaic plant. J. Eng. 2017, 2017, 1511–1514. [Google Scholar] [CrossRef]
  13. Mashayekh, S. An Integrated Security-Constrained Model-Based Dynamic Power Management Approach for Isolated Microgrid Power Systems. Ph.D. Thesis, Texas A & M University, College Station, TX, USA, 2013. [Google Scholar]
  14. Khooban, M.; Dragicevic, T.; Blaabjerg, F.; Delimar, M. Shipboard microgrids: A novel approach to load frequency control. IEEE Trans. Sustain. Energy 2017, 9, 843–852. [Google Scholar] [CrossRef]
  15. Mashayekh, S.; Butler-Purry, K.L. An integrated security-constrained model-based dynamic power management approach for isolated microgrids in all-electric ships. IEEE Trans. Power Syst. 2015, 30, 2934–2945. [Google Scholar] [CrossRef]
  16. Sadiq, M.; Su, C.L.; Terriche, Y.; Aragon, C.A.; Ali, S.W.; Buzna, L.; Parise, G. Towards Next-Generation Smart Ports: A Case Study on Seaport Microgrids Customized for Islands. IEEE Trans. Ind. Appl. 2024, 60, 7681–7692. [Google Scholar] [CrossRef]
  17. Lei, S.; Chen, C.; Zhou, H.; Hou, Y. Routing and Scheduling of Mobile Power Sources for Distribution System Resilience Enhancement. IEEE Trans. Smart Grid 2019, 10, 5650–5662. [Google Scholar] [CrossRef]
  18. Martinez, C.M.; Hu, X.; Cao, D.; Velenis, E.; Gao, B.; Wellers, M. Energy management in plug-in hybrid electric vehicles: Recent progress and a connected vehicles perspective. IEEE Trans. Veh. Technol. 2017, 66, 4534–4549. [Google Scholar] [CrossRef]
  19. Malhotra, A.; Binetti, G.; Davoudi, A.; Schizas, I.D. Distributed power profile tracking for heterogeneous charging of electric vehicles. IEEE Trans. Smart Grid 2017, 8, 2090–2099. [Google Scholar] [CrossRef]
  20. Mehta, R.; Srinivasan, D.; Khambadkone, A.M.; Yang, J.; Trivedi, A. Smart charging strategies for optimal integration of plug-in electric vehicles within existing distribution system infrastructure. IEEE Trans. Smart Grid 2018, 9, 299–312. [Google Scholar] [CrossRef]
  21. Hu, X.; Moura, S.J.; Murgovski, N.; Egardt, B.; Cao, D. Integrated optimization of battery sizing, charging, and power management in plug-in hybrid electric vehicles. IEEE Trans. Control Syst. Technol. 2016, 24, 1036–1043. [Google Scholar] [CrossRef]
  22. Mwasilu, F.; Justo, J.J.; Kim, E.K.; Do, T.D.; Jung, J.W. Electric vehicles and smart grid interaction: A review on vehicle to grid and renewable energy sources integration. Renew. Sustain. Energy Rev. 2014, 34, 501–516. [Google Scholar] [CrossRef]
  23. Alizadeh, M.; Wai, H.T.; Chowdhury, M.; Goldsmith, A.; Scaglione, A.; Javidi, T. Optimal pricing to manage electric vehicles in coupled power and transportation networks. IEEE Trans. Control Netw. Syst. 2017, 4, 2325–5870. [Google Scholar] [CrossRef]
  24. Khodayar, M.E.; Wu, L.; Shahidehpour, M. Hourly coordination of electric vehicle operation and volatile wind power generation in SCUC. IEEE Trans. Smart Grid 2012, 3, 1271–1279. [Google Scholar] [CrossRef]
  25. Sun, Y.; Li, Z.; Tian, W.; Shahidehpour, M. A Lagrangian decomposition approach to energy storage transportation scheduling in power systems. IEEE Trans. Power Syst. 2016, 31, 4348–4356. [Google Scholar] [CrossRef]
  26. Sun, Y.; Li, Z.; Shahidehpour, M.; Ai, B. Battery-based energy storage transportation for enhancing power system economics and security. IEEE Trans. Smart Grid 2015, 6, 2395–2402. [Google Scholar] [CrossRef]
  27. Misra, S.; Kapadi, M.D.; Gudi, R.D. A multi grid discrete time based framework for maritime distribution logistics & inventory planning for refinery products. Comput. Ind. Eng. 2020, 146, 106568. [Google Scholar]
  28. Agra, A.; Andersson, H.; Christiansen, M.; Wolsey, L. A maritime inventory routing problem: Discrete time formulations and valid inequalities. Networks 2013, 62, 297–314. [Google Scholar] [CrossRef]
  29. Al-Khayyal, F.; Hwang, S.J. Inventory constrained maritime routing and scheduling for multi-commodity liquid bulk, part i: Applications and model. Eur. J. Oper. Res. 2007, 176, 106–130. [Google Scholar] [CrossRef]
  30. Andersson, H.; Christiansen, M.; Desaulniers, G. A new decomposition algorithm for a liquefied natural gas inventory routing problem. Int. J. Prod. Res. 2016, 54, 564–578. [Google Scholar] [CrossRef]
  31. Agra, A.; Christiansen, M.; Delgado, A. Discrete time and continuous time formulations for a short sea inventory routing problem. Optim. Eng. 2017, 18, 269–297. [Google Scholar] [CrossRef]
  32. Conejo, A.J.; Baringo, L. Power System Operations; Springer: Berlin/Heidelberg, Germany, 2018; Volume 14. [Google Scholar]
  33. Yang, N.; Dong, Z.; Wu, L.; Zhang, L.; Shen, X.; Chen, D.; Zhu, B.; Liu, Y. A Comprehensive Review of Security-constrained Unit Commitment. J. Mod. Power Syst. Clean Energy 2022, 10, 562–576. [Google Scholar] [CrossRef]
  34. Alharbi, H.; Bhattacharya, K. Stochastic Optimal Planning of Battery Energy Storage Systems for Isolated Microgrids. IEEE Trans. Sustain. Energy 2018, 9, 211–227. [Google Scholar] [CrossRef]
  35. Seifu, A.; Salon, S.; List, G. Optimization of transmission line planning including security constraints. IEEE Trans. Power Syst. 1989, 4, 1507–1513. [Google Scholar] [CrossRef]
  36. Xu, Z. 118-bus, 300-bus and 3266-bus system data. IEEE Dataport 2025. [Google Scholar] [CrossRef]
  37. Gropp, W.; Moré, J.J. Optimization environments and the NEOS server. In Approximation Theory and Optimization; Buhman, M.D., Iserles, A., Eds.; Cambridge University Press: Cambridge, UK, 1997; p. 167. [Google Scholar]
  38. Dolan, E.D. The NEOS Server 4.0 Administrative Guide; Technical Memorandum anl/mcs-tm-250; Mathematics and Computer Science Division, Argonne National Laboratory: Lemont, IL, USA, 2001.
  39. Czyzyk, J.; Mesnier, M.P.; Moré, J.J. The NEOS server. IEEE Comput. Sci. Eng. 1998, 5, 68–75. [Google Scholar] [CrossRef]
  40. Almousa, M. Grid Optimal Integration of Power Ships. arXiv 2019, arXiv:1905.11529. [Google Scholar]
Figure 1. Proposed S2G system configuration.
Figure 1. Proposed S2G system configuration.
Sustainability 17 04621 g001
Figure 2. Proposed different solution approaches to solve the problem.
Figure 2. Proposed different solution approaches to solve the problem.
Sustainability 17 04621 g002
Figure 3. Modified IEEE 6-bus test system.
Figure 3. Modified IEEE 6-bus test system.
Sustainability 17 04621 g003
Figure 4. IEEE 118-bus test system [36].
Figure 4. IEEE 118-bus test system [36].
Sustainability 17 04621 g004
Figure 5. Generation units and PGS output in case I (GCUC and MESC-IS).
Figure 5. Generation units and PGS output in case I (GCUC and MESC-IS).
Sustainability 17 04621 g005
Figure 6. S2G system configuration.
Figure 6. S2G system configuration.
Sustainability 17 04621 g006
Figure 7. PGS generation output in case II.
Figure 7. PGS generation output in case II.
Sustainability 17 04621 g007
Figure 8. PGS generation output in case III.
Figure 8. PGS generation output in case III.
Sustainability 17 04621 g008
Table 1. Summary of the case study parameters.
Table 1. Summary of the case study parameters.
ParameterIEEE 6-Bus SystemIEEE 118-Bus System
Number of buses6118
Designated portsBuses 2, 3, 4, 6 (6-Bus)Buses 7, 10, 70, 75, 87, 97 (118-Bus)
Initial ship locationsBuses 2, 3 (6-Bus)Buses 87, 97 (118-Bus)
PGS typesPS-1, PS-2
Ship travel times3 h (PS-1), 2 h (PS-2)
Cost functionLinearized (Piecewise)
Load shedding penaltyUSD 1000 per MW
Optimization toolGAMS 11.0 (CPLEX)
Computational setupNEOS Server (Intel Xeon, 64 GB RAM)
Table 2. Model statistics.
Table 2. Model statistics.
CategoryValue
Blocks of Equations45
Single Equations23,737
Blocks of Variables18
Single Variables3939
Non-zero Elements201,231
Discrete Variables2518
Table 3. The model’s ‘solve summary’.
Table 3. The model’s ‘solve summary’.
CategoryValue
ModelMESC-IS
Objectivez
TypeMIP
DirectionMinimize
SolverCPLEX
Solver StatusNormal Completion (1)
Model StatusOptimal (1)
Objective Value79,133.8027
Resource Usage0.261 s
Iteration Count1894
Table 4. Solver details.
Table 4. Solver details.
CategoryValue
SolverILOG CPLEX
Version12.1.0
GAMS Link34
License10 parallel uses (LP, QP, MIP, Barrier)
Parallel Threads1 of 32
MIP StatusInteger Optimal Solution (101)
Fixed MIP StatusOptimal (1)
Solution ProvenOptimal
Generation Time0.063 s
Execution Time0.094 s
Solver Memory Usage18 Mb
Table 5. Parameters of PGS generation units.
Table 5. Parameters of PGS generation units.
ShipabcSU/SD (USD)Sailing (USD/h)
PS-174.3315.47080.04592345250
PS-258.81022.9420.0097745100
Table 6. Cost analysis of different approaches in all cases.
Table 6. Cost analysis of different approaches in all cases.
Case I
GCUC (USD)MESC-IS (USD)MESC-Sq (USD)MESC-I (USD)
87,154.4779,133.885,583.3978,463.17
Case II
GCUC (USD)MESC-IS (USD)MESC-Sq (USD)MESC-I (USD)
2,052,910.222,043,670.362,042,213.612,037,004.1
Case III
GCUC (USD)MESC-IS (USD)MESC-Sq (USD)MESC-I (USD)
2,011,241.412,005,790.522,007,276.612,004,269.73
Table 7. Results for case II and case III.
Table 7. Results for case II and case III.
Case IICase III
Integrated Sequential Integrated Sequential
L P L P L P L P
Time PS-1 PS-2 PS-1 PS-2 PS-1 PS-2 PS-1 PS-2 PS-1 PS-2 PS-1 PS-2 PS-1 PS-2 PS-1 PS-2
18797300879730087973008797300
2|9700|9700|9700|9700
3||00|9700|9700|9700
4||00|9700|9700|9700
57103020797300797300797300
6710700797700797700797700
7710800797800797800797800
8710800797800797800797800
9710800797800797800797800
107|8007978007|800797800
117|8007978007|800797800
12778020797800778020797800
13778045797800778045797800
14778050797800778050797800
15778025797800778020797800
16778050797800778030.67797800
17778020797800778020797800
18778045797800778020797800
19778025797800778020797800
20778050797800778045797800
21778020797800778020797800
227780079780077800797800
237780079780077800797800
247780079780077800797800
Total (MWh)194015701860.71570
PGS Total cost (USD)37,850.53627,605.08635,328.26327,605.086
System Saving (USD)15,906.1210,696.66971.683964.8
Table 8. Cost analysis and computational complexity of different approaches in cases II and III.
Table 8. Cost analysis and computational complexity of different approaches in cases II and III.
Objective (USD)CPLEX (s)IterationR-Gap %
Case II
GCUC2,052,910.22327.041,059,5850
MESC-IS2,043,670.36524.52745,4220
MESC-Sq2,042,213.6150.8289,2060
MESC-I2,037,004.125002,449,5040.000163
Case III
GCUC2,011,241.41410.621,007,8380
MESC-IS2,005,790.5261.51118,9640
MESC-Sq2,007,276.6124.1227,7090
MESC-I2,004,269.7325001,814,2460.000076
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Almousa, M.; Alharbi, T. Optimizing Grid Integration of Power-Generating Ships. Sustainability 2025, 17, 4621. https://doi.org/10.3390/su17104621

AMA Style

Almousa M, Alharbi T. Optimizing Grid Integration of Power-Generating Ships. Sustainability. 2025; 17(10):4621. https://doi.org/10.3390/su17104621

Chicago/Turabian Style

Almousa, Motab, and Talal Alharbi. 2025. "Optimizing Grid Integration of Power-Generating Ships" Sustainability 17, no. 10: 4621. https://doi.org/10.3390/su17104621

APA Style

Almousa, M., & Alharbi, T. (2025). Optimizing Grid Integration of Power-Generating Ships. Sustainability, 17(10), 4621. https://doi.org/10.3390/su17104621

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop