Next Article in Journal
Optimal Transmission Switching and Grid Reconfiguration for Transmission Systems via Convex Relaxations
Previous Article in Journal
Heuristic-Based Scheduling of BESS for Multi-Community Large-Scale Active Distribution Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Secure Optimization Dispatch Framework with False Data Injection Attack in Hybrid-Energy Ship Power System Under the Constraints of Safety and Economic Efficiency

School of Electrical Engineering, Yanshan University, Qinhuangdao 066004, China
*
Author to whom correspondence should be addressed.
Electricity 2025, 6(3), 38; https://doi.org/10.3390/electricity6030038
Submission received: 27 May 2025 / Revised: 27 June 2025 / Accepted: 30 June 2025 / Published: 3 July 2025

Abstract

Hybrid-energy vessels offer significant advantages in reducing carbon emissions and air pollutants by integrating traditional internal combustion engines, electric motors, and new energy technologies. However, during operation, the high reliance of hybrid-energy ships on networks and communication systems poses serious data security risks. Meanwhile, the complexity of energy scheduling presents challenges in obtaining feasible solutions. To address these issues, this paper proposes an innovative two-stage security optimization scheduling framework aimed at simultaneously improving the security and economy of the system. Firstly, the framework employs a CNN-LSTM hybrid model (WOA-CNN-LSTM) optimized using the whale optimization algorithm to achieve real-time detection of false data injection attacks (FDIAs) and post-attack data recovery. By deeply mining the spatiotemporal characteristics of the measured data, the framework effectively identifies anomalies and repairs tampered data. Subsequently, based on the improved multi-objective whale optimization algorithm (IMOWOA), rapid optimization scheduling is conducted to ensure that the system can maintain an optimal operational state following an attack. Simulation results demonstrate that the proposed framework achieves a detection accuracy of 0.9864 and a recovery efficiency of 0.969 for anomaly data. Additionally, it reduces the ship’s operating cost, power loss, and carbon emissions by at least 1.96%, 5.67%, and 1.65%, respectively.

1. Introduction

Maritime transportation is crucial for fostering global economic expansion and sustaining trade between nations across oceans and seas. With the rapid development of the global economy, the shipping industry already accounts for 70% of global trade. At the same time, the current fuel characteristics of traditional ships pose a significant global environmental challenge [1]. Namely, due to the heavy use of fossil energy in the shipping industry, the greenhouse gases (GHGs) emitted by the shipping industry account for 2.89% of global GHGs [2]. For this reason, the International Convention for the Prevention of Pollution from Ships (MARPOL) has developed relevant programs to limit GHG emissions by ships [3]. To lower costs and reduce GHG emissions, hybrid-energy ship power systems (HESPSs) incorporating new energy sources, such as solar and wind energy, have gradually received significant attention [4].
However, the high dependence of hybrid-energy ships on networks and communication systems poses serious data security risks. For instance, in February 2017, an 8250 TEU container ship was hacked on a route from Cyprus to Djibouti; in 2020, two ships were infected with the ransomware Hermes 2.1 by the AZORult Trojan horse, disrupting system operation by altering the data within the SCADA system. At the same time, the complexity of energy scheduling also brings challenges to obtaining feasible scheduling solutions for hybrid-energy ships. To this end, a new approach needs to be proposed to ensure the data security, environmental protection, and economy of hybrid-energy ships.

1.1. Related Work on Abnormal Data Detection and Recovery

In order to ensure the safety and reliability of ship scheduling data, it is necessary to detect ship data and find abnormal data in the system in a timely manner. For this reason, many scholars are currently studying machine-learning-based detection methods as a strategy for detecting abnormal data in the system. For instance, in [5], He et al. proposed an extended deep belief network (DBN) architecture to extract high-dimensional time features for identifying anomalous data in power systems. In [6], James et al. employed gated recurrent units (GRU) to learn the state characteristics of the extracted spatial and temporal systems for abnormal data identification. In [7], Zhang et al. introduced a deep convolutional neural network (CNN) to evaluate the presence of anomalous data in power systems. In [8], Wang et al. utilized CNN techniques to extract relevant characteristics of power system flow, enhancing detection performance for abnormal data. In [9], Mohammadpourfard et al. adopted LSTM models to simulate the dynamic behavior of modern power grids to distinguish between normal and abnormal data. The above detection methods only use a single temporal or spatial model and do not take into account the spatial and temporal characteristics of the grid data under attack.
When the SCADA of HESPS detects the injected false data, it is essential to correct this data to ensure secure optimization scheduling. Currently, the detected false data for optimization dispatch control can be corrected by day-ahead prediction techniques. For example, in [10], Gao et al. utilized historical measurements to derive similar values for recovering anomalous data; this method parallels the prediction methods, as both can be categorized as regression issues. Therefore, the prediction method can be used for abnormal data recovery. The accuracy of the prediction method directly affects how closely the estimated values align with normal data, thus enhancing the effectiveness of abnormal data recovery. In recent years, researchers have developed various prediction models to improve the accuracy of photovoltaic and wind power forecasting. In [11], Chen et al. constructed a prediction model known as VMD-GRU to reduce prediction errors and enhance overall accuracy. In [12], Vu et al. employed a two-level recurrent neural network to predict solar irradiance, thereby increasing photovoltaic forecasting accuracy. In [13], Wen et al. developed a DRNN-LSTM model that significantly improved the accuracy of PV predictions. Additionally, in [14], a hybrid photovoltaic prediction framework based on bilayer decomposition was proposed, which significantly improves prediction accuracy compared to benchmark models. Despite these advancements, these models exhibit limitations in selecting appropriate hyperparameters for neural networks, as the parameters utilized may not be optimal, potentially impacting overall prediction accuracy.

1.2. Related Work on Hybrid-Energy Ship System Optimization

When the data of the ship power system is detected and corrected, the system can be scheduled, but due to the complexity of solving the scheduling problem of the hybrid-energy ship power system, this poses a difficult problem for obtaining a feasible optimization scheme. To this end, a large number of studies have been carried out to improve energy efficiency and reduce GHG emissions for ship systems. In [15], Hein et al. solved optimal route planning as a dynamic planning problem. On this basis, the augmented ϵ -constraint and reactive approach were adopted to solve the energy scheduling of an all-electric ship (AES). In [16], Zhang et al. established a ship–harbor energy system and used a distributed optimal scheduling algorithm to achieve the optimal economic dispatch for ships. In [17], Chen et al. established a mixed-logic dynamic model including the propulsion load, flexible load, and battery energy storage system. In [18], Huang et al. established a virtual energy storage system using the shipboard thermal load and thermal storage. On this basis, they solved joint voyage scheduling and economic dispatch for the AES problem by using a particle swarm optimization (PSO) algorithm and non-dominated sorting genetic algorithm II (NSGA-II). In [19], Wei et al. proposed an improved second-order oscillation PSO for optimal ship route planning, by which ship energy consumption can be reduced. In [20], Fang et al. proposed a novel model of robust energy management that coordinated the navigation and power generation of an AES by considering uncertain waves.
Although the above optimization methods have improved the operational efficiency of ship systems to some extent, they do not take into account the use of new energy sources, such as PV and wind energy. Based on this, Li et al. introduced risk management into the multi-energy ship (MES) voyage model in [21]. An adaptive stochastic programming method was proposed to reduce the voyage cost and risk. In [22], a bi-level optimization dispatch model for hybrid shipboard microgrid system using multi-population PSO was proposed. In [23], an MES micro-grid model including cooling, heat and power unit (CCHP), thermal storage (TS), power-to-thermal conversion (PTS), and photovoltaic was constructed. In [24], Wang et al. established a hybrid-energy ship model including photovoltaic and wind power. In addition, a scheduling strategy based on an improved NSGA-II was developed.

1.3. Limitations of the Current Work

Based on a systematic review of the existing research, there are still the following three key limitations in the field of optimal scheduling of ship power systems: (1) the research focus is excessively biased towards active power optimization, and research on the collaborative optimization mechanism of active and reactive power is obviously insufficient; (2) the existing work mainly focuses on the design of scheduling strategies, and lacks the consideration of data security protection in the process of operation; and (3) traditional optimization algorithms generally face the dilemma of local convergence when solving the problem of multi-objective energy dispatching.

1.4. Motivation and Contribution

Motivated by the aforementioned challenges, this paper establishes a secure two-stage optimization scheduling framework with FDIAs for HESPS. The proposed framework consists of a whale optimization algorithm–convolutional neural network–long short-term memory (WOA-CNN-LSTM)-based attack detection and data recovery model, and an improved multi-objective whale optimization algorithm (IMOWOA)-based optimization model with the goal of economic efficiency and environmental sustainability of HESPS. For the first-stage, the proposed WOA-CNN-LSTM model is trained offline, where WOA is used to optimize the model parameters to improve the feature extraction performance of the CNN-LSTM. By using the established WOA-CNN-LSTM model, the injected false data can be identified and corrected in real time. For the second stage, an IMOWOA-based optimization dispatch model is constructed to address the joint optimization problem of optimal power flow and voyage for HESPS. The primary contributions of this paper are presented below.
  • A novel secure two-stage optimization dispatch model for HESPS is constructed. In contrast to existing work, this paper represents a pioneering effort in considering the safe and optimized scheduling of hybrid-energy ship power systems amidst cyber-physical risks.
  • A spatial-temporal deep learning model using the WOA-CNN-LSTM is developed for identifying the false data under FDIAs. Compared with the existing methods, this method combines the advantages of CNN and LSTM to improve the data processing power, while avoiding the difficulty of hyperparameter selection.
  • An IMOWOA-based optimization dispatch model is developed to achieve the joint optimization of optimal power flow and voyage for HESPS. Compared with the existing methods, the proposed method can effectively avoid falling into the local optima in the optimization process.
  • Simulation tests demonstrate that the proposed secure two-stage optimization dispatch framework can not only accurately correct tampered data under FDIAs, but also can reduce the GHG emissions, costs, and power loss for HESPS at least by 1.96%, 5.67%, and 1.65%, respectively.
The rest of this paper is structured as follows: Section 2 presents the problem statement. Section 3 gives the secure two-stage optimization dispatch framework for HESPS. Section 4 demonstrates the effectiveness of the proposed framework. Section 5 is the conclusion and future works.

2. Problem Statement

In this section, the covert characteristics of FDIAs are first presented. Subsequently, the hybrid-energy ship power system model is established, which includes the diesel generator system, the PV system, the wind power system, the energy storage system, and the propulsion system. Finally, the optimization problem of hybrid-energy ships is described.

2.1. Covert Characteristics of FDIAs

Generally, a false data detection mechanism based on state estimation is used for the identification of false data in SCADA for HESPS. The relationship between system state and measurement output is defined in the AC state estimation model as follows:
z = h ( x ) + e
where x = [ x 1 , x 2 , , x n ] T denotes the system state vector, which encompasses both the voltage amplitude and the voltage phase angle; z = [ z 1 , z 2 , z n ] T denotes the measurement output vector, comprising the active power and reactive power injected by the bus; h ( x ) denotes the relationship between the system state and the measurement output; and e = [ e 1 , e 2 , e n ] T denotes the measurement error.
By using the weighted least squares method, the estimated state vector x ^ can be obtained as:
x ^ = a r g m i n ( z h ( x ) ) T R 1 ( z h ( x ) )
where R denotes the measurement error covariance matrix.
Conventional anomaly detection uses the ϵ 2 n o r m to identify abnormal measurements. These norms are compared to a threshold to detect outliers. Typically, the ϵ 2 n o r m is defined as | | r | | 2 = | | z h ( x ) | | 2 . When an abnormal vector a occurs in the system, the abnormal measurement vector z a = z + a produces an abnormal state vector x a = x ^ + c , where c is the random exception vector. The residual of the anomalous vector r a can be defined as:
| | r a | | 2 = | | z a h ( x a ^ ) | | 2 = | | z h ( x ^ ) + a h ( c ) | | 2 = | | r + a h ( c ) | |
It is obvious that when the anomaly vector a = h ( c ) , the anomalous data will smoothly bypass the traditional anomaly detection system, thereby affecting the overall system state.

2.2. Hybrid-Energy Ship System Model

In this section, the HESPS, including diesel generator, ESS, propulsion system, PV system, and wind power system, is established. The system structure of the HESPS is shown in Figure 1. It is a medium-voltage AC power system with 18 bus nodes  [25], which includes four generators, four transformers, 17 transmission lines, a wind farm, one photovoltaic power station, six loads, and two medium-voltage main distribution boards.

2.2.1. Diesel Generator System

As the main power source for the hybrid-energy ship system, diesel generators typically supply energy when the output from PV, wind power, and ESS are insufficient to maintain the power balance. The corresponding relationship between generator cost and output power is given as follows [10]:
F g n ( t ) = α g n ( P g n ( t ) ) 2 + β g n ( P g n ( t ) ) + γ g n

2.2.2. Energy Storage System

In order to improve the safety and reliability of the ship’s power system and extend the service life of the generator, an energy storage system is introduced into the ship’s power system. The introduction of a energy storage system can realize peak shaving and valley filling by adjusting the peak-to-valley characteristics of the load, thereby reducing the burden on diesel generators and improving the stability of the ship’s power system. The charging and discharging process of the energy storage system is defined as follows [15]:
E e ( t ) = E e ( t 1 ) P e ( t ) η i n Δ t P e ( t ) 0 E e ( t 1 ) P e ( t ) η o u t Δ t P e ( t ) > 0
The operational costs of the ESS are given as follows:
F e ( t ) = α e ( P e ( t ) ) 2 + γ e Δ t

2.2.3. Wind Power System

The integration of a wind power system into the ship power system can further decrease operational costs. The output power of the wind generation system is given as follows [26]:
P w ( t ) = 0 0 v w ( t ) < v w c P w r ( t ) ( v w ( t ) v w r ) 3 v w c v w ( t ) v w r P w r v w r v w ( t ) < v w o 0 v w ( t ) > v w o

2.2.4. Photovoltaic System

The integration of PV into the ship power system can significantly reduce operational costs. The corresponding output power is given as follows [27]:
P p v ( t ) = η p v A p v I ( t )

2.2.5. Propulsion System

The power required for ship propulsion is primarily utilized to counteract resistance encountered during navigation. There exists a certain relationship between propulsion power and ship speed, which is given as follows [15]:
P p r ( t ) = ϵ 1 V ( t ) ϵ 2 .

2.3. The Problem of Joint Secure Optimization of Optimal Power Flow and Voyage for HESPS

This paper aims to achieve the secure optimization of hybrid ship power systems to minimize operating costs and power losses. To solve this problem, an anomaly data detection and recovery model based on WOA-CNN-LSTM was developed to ensure the data security of optimal scheduling. Subsequently, the optimal scheduling problem of the hybrid-energy ship power system is modeled as a constrained nonlinear multi-objective optimization problem. Among them, operating costs and power losses are taken as optimization goals, and the whole system also needs to meet the constraints of carbon emissions, power, and voltage to ensure the safety, economy, and environmental protection of ship operation. Objective functions and constraints are defined below.
Objective 1: Operational costs
F c o s t = t = 1 T n = 1 N g F g n ( t ) + t = 1 T F e ( t )
Objective 2: Power loss
P l o s s = t = 1 T k = 1 N a G i j ( k ) [ U i ( t ) 2 + U j ( t ) 2 2 U i ( t ) U j ( t ) c o s ( δ i ( t ) δ j ( t ) ) ]
Based on Equations (10) and (11), the multi-objective optimization problem can be defined as below:
m i n F 1 = F c o s t F 2 = P l o s s

2.3.1. Generator Constraints

P g n m i n P g n ( t ) P g n m a x
Q g n m i n Q g n ( t ) Q g n m a x
U g n m i n U g n ( t ) U g n m a x , i N
R g n m a x R g n ( t ) R g n m a x
R g n ( t ) = P g n ( t ) P g n ( t 1 )

2.3.2. Energy Storage System Constraints

P e m i n P e ( t ) P e m a x
R e m a x R e ( t ) R e m a x
E e m i n E e ( t ) E e m a x

2.3.3. Transformer Constraint

K T m i n K T ( t ) K T m a x

2.3.4. Shunt VAR Compensator Constraint

Q c m i n Q c ( t ) Q C m a x

2.3.5. Ship Velocity Constraint

V m i n V ( t ) V m a x

2.3.6. Voyage Distance Constraint

t T V ( t ) Δ t = D

2.3.7. Power Balance Constraints

P i U i j = 1 N ( G i j c o s δ i j + B i j s i n δ i j ) = 0
Q i U i j = 1 N ( G i j s i n δ i j B i j c o s δ i j ) = 0

2.3.8. Greenhouse Gas Emission Constrains

t T F C O 2 ( t ) ϵ 3 V ( t ) Δ t E E O I m a x , n N , t N .
F C O 2 ( t ) = a g n P g n ( t ) + b g n P g n ( t ) + c g n

3. A Two-Stage Secure Optimization Dispatch Framework for HESPS Under FDIAs

In this section, a two-stage safety optimization model framework for the hybrid-energy ship power system is proposed, as shown in Figure 2. The framework consists of two parts: (1) an anomaly data detection and recovery model based on WOA-CNN-LSTM; (2) the optimal scheduling model based on the improved multi-objective whale algorithm. The operation process can be divided into two stages, namely the offline training stage and the online scheduling stage. In the offline training stage, the anomaly data detection model and recovery model of WOA-CNN-LSTM were trained by using the anomaly dataset and the normal dataset, respectively. In the online scheduling stage, the trained model is used to detect and recover the abnormal data generated by false data injection attacks during the operation of the ship’s power system, so as to ensure the safety and reliability of the data. Then, the corrected data is input into the scheduling model, and the improved multi-objective whale algorithm is used to realize the optimal scheduling of the the hybrid-energy ship power system. The various parts of the framework are detailed below.

3.1. WOA-CNN-LSTM Detection and Recovery Model

In order to solve the problem of abnormal data detection and recovery of the ship’s power system, this section establishes an abnormal data detection and recovery model based on WOA-CNN-LSTM. In the process of operation, the data center first uses the detection model to detect anomalies in the measured data. When the abnormal data is identified, the recovery model is randomly invoked for data correction to ensure data reliability. The construction of the WOA-CNN-LSTM model is given in detail.

3.1.1. Convolutional Neural Network (CNN)

The CNN model consists of an input layer, convolutional layer, pooling layer, fully connected layer, and output layer [28]. The convolutional layer can utilize multiple convolutional kernels to process the input data for facilitating feature extraction. Meanwhile, the pooling layer can perform a pooling operation that reduces the dimensionality of the data and enhances the further feature extraction. The structure of the CNN is illustrated in Figure 3. By constructing the CNN model, the spatial features of PV and wind energy data can be extracted. The corresponding description of the CNN model is given as follows:
Y = f ( x W + b )
where Y denotes the output of the convolution operation, f denotes the activation function, x denotes the input data of input layer, W denotes the weight matrix, and b denotes the bias vector.

3.1.2. Long Short-Term Memory Neural Network Model

The LSTM [29] model consists of a forget gate, input gate, and output gate, by which temporal features of PV and wind energy data can be extracted. The structure of the LSTM is shown in Figure 4. The mathematical description for the LSTM can be defined as follows:
Forget gate: The forget gate is responsible for discarding the unimportant information from the preceding cell unit, which can be defined as follows:
f t = f ( W f h h t 1 + W f x x t + b f )
where f t denotes the output; f is the activation function; W f h , W f x denote the weight matrix of the forget gate; h t 1 denotes the hiden state of time t 1 ; x t denotes the input; and b f denotes the bias vector.
Input gate: The input gate determines how much new information can be added into the cell state, which can be described as follows:
i t = f ( W t · [ h t , x t ] + b t )
C ˜ t = tanh ( W c · [ h t 1 , x t ] + b c )
where i t denotes the output of the input gate; W t , W c denote the weight matrix; b t , b c denote the bias vector; and C ˜ t denotes the temporary cell state.
The old cell state C t is multiplied with f t to discard the unwanted information. Then, the temporary cell state C t ˜ will be added to generate the new cell state C t . It can be defined as follows:
C t = f t C t 1 + i t C t ˜
Output gate: The output gate determines the output based on the updated cell state. The update equation is defined as follows:
o t = f ( W o · [ h t 1 , x t ] + b o )
where o t denotes the output of the output gate; W o denotes the weight of the matrix; and b o denotes the bias vector. After the cell state C t of the current time step is processed, a value between −1 and 1 will be generated. This value combined with the output gate output will generate a hidden state h t for the current time step, which is defined as follows:
h t = o t tanh ( C t )
Remark 1. 
The CNN model can effectively extract useful features in ship PV or wind power, and improve the computational efficiency, while the LSTM can effectively deal with long time series data, avoid the problem of gradient explosion, and effectively learn the relationship between time series data.

3.1.3. Whale Optimization Algorithm

The WOA can improve the prediction accuracy and increases the robustness of the CNN-LSTM model by automatically searching for the optimal combination of hyperparameters. The WOA is a bio-inspired meta-heuristic algorithm, which simulates the hunting strategy of humpback whales [30]. The whole process of the algorithm includes three behavioral strategies: the searching mechanism, encircling mechanism, and bubble net attacking.
Searching prey: At this stage, a random individual from the population is selected as the search agent. It can guide the other whale individuals to ensure comprehensive exploration of the target space. The updated formula is defined as follows:
X i ( t + 1 ) = X r a n d ( t ) A D
D = | C X r a n d ( t ) X i ( t ) |
where t is the number of the iteration, X r a n d is the position vector of the randomly selected whale individual, X i ( t ) is position vector of the ith whale individual, and A and C are the coefficients, which are given as follows:
A = 2 a r a
a = 2 2 t / t m a x
C = 2 r
where r is a random value in [0, 1], a is a coefficient that decreases linearly from 2 to 0, and t m a x is the maximum number of iterations.
Encircling prey: At this stage, the individual in the optimal position relative to the optimal solution is defined as the optimal search agent. Then, the optimal search is used to guide the other whale individuals. The updated formula is defined as follows:
D = | C X b e s t ( t ) X i ( t ) |
X i ( t + 1 ) = X b e s t ( t ) A X i ( t )
where X b e s t ( t ) is the position vector of the optimal search agent at present.
Bubble net attacking: At this stage, the spiral and shrinking mechanism are adopted to update the position of the individual. The updated formula is defined as follows:
D = | X b e s t X i ( t ) |
X i ( t + 1 ) = D e b l c o s ( 2 π l ) + X i ( t )
where b denotes a constant that denotes the shape of the log helix, and l denotes a random value between −1 and 1.
Remark 2. 
Considering that the difficulty in choosing the hyperparameters of the current model limits the performance of the model, this paper adopts WOA to optimize the hyperparameters of the model, which has the advantages of simple parameters and fast computing speed, and when used to optimize the hyperparameters of the model, it is able to find better hyperparameters faster, which can further improve the generalization ability of the CNN-LSTM detection and prediction model.

3.2. False Data Identification Based on WOA-CNN-LSTM Detection Model

As shown in Figure 2, the SCADA will collect data (PV, wind and generator, etc.) from the ship’s power grid for safety testing. The false data identification process can be framed as a multi-label classification problem. In this context, M i n p u t t = ( M i n p u t t ( 1 ) , M i n p u t t ( 2 ) , , M i n p u t t ( n ) ) represent the input measurement vector; L i n p u t t = ( L i n p u t t ( 1 ) , L i n p u t t ( 2 ) , , L i n p u t t ( n ) ) denote the label of the measurement vector; and M o u t p u t t = ( M o u t p u t t ( 1 ) , M o u t p u t t ( 2 ) , , M o u t p u t t ( n ) ) indicate the data classification results following detection and identification. When the measurement vector at time (t) is identified as containing abnormal data, the classification label is assigned a value of 1; otherwise, it is assigned a value of 0, which is specified as follows:
M i n p u t t = 1 , a b n o r m a l d a t a 0 , o t h e r w i s e
Typically, as discussed in Section 2.1 regarding the detection threshold τ , if the threshold τ is set too high or too low, it may result in an increased rate of misdetection and omission rate. Consequently, the detection threshold is conventionally set at 0.5 [8]. In the context of multi-label classification problems, the cross-entropy loss function is introduced to obtain optimal model learning parameters. It is defined as follows:
L ( θ ) = 1 n u m n = 1 N = [ M o u t p u t t ( n ) l o g ( M i n p u t t ( n ) ) + ( 1 M o u t p u t t ( n ) ) l o g ( 1 M i n p u t t ( n ) ) ]

3.3. False Data Recovery Based on WOA-CNN-LSTM Prediction Model

If the SCADA detects the injected false measurement data A m = [ A m ( 1 ) , A m ( 2 ) , , A m ( n ) ] , the day-ahead prediction model using WOA-CNN-LSTM is triggered. Based on the historical measurement vector H m = [ H m ( 1 ) , H m ( 2 ) , , H m ( n ) ] , the WOA-CNN-LSTM prediction model will generate the measurement data y to replace the false data. In the context of prediction problems, the RMSE loss function is introduced to obtain optimal model learning parameters. It is defined as follows:
R M S E = 1 n i n ( y i ^ y i )
Remark 3. 
Since ship photovoltaic or wind power data are generally long time series data, and at the same time, the data may contain multiple features, the traditional single model may have an insufficient ability to extract the features, or there may be a problem of gradient explosion when dealing with long time series data. In this paper, an WOA-CNN-LSTM spatio-temporal model is developed, which can effectively identify abnormal data and achieve data recovery through prediction under FDIAs, thus ensuring the safe and optimal scheduling of the HESPS.

3.4. Optimization Scheduling Model Based on Improved Multi-Objective Whale Optimization Algorithm

In order to improve the economic and environmental sustainability of the HESPS, an IMOWOA-based optimization model is developed as follows.

Improved Multi-Objective Whale Optimization Algorithm

The IMOWOA is developed by hybridizing MOWOA with crisscross optimization (CSO) [31], which consists of the whale operator, horizontal crossover operator, vertical crossover operator, and opposition-based learning strategy. The offspring population generated by these operators are called the moderation solution set, which are expressed as M w o a , M h c , M v c , respectively. The moderation solution set will compete with its parent population to form a new population. Then, the archive method in reference [32] is used to preserve the solution set. The specific improvement process is as follows.
Whale operator: The whale operator introduces a differential variation strategy into the whale algorithm. The search capabilities of the differential algorithm enhance the global search efficiency of the whale algorithm and improve population diversity [33]. The whale algorithm is executed according to Equations (36)–(42). Subsequently, the differential variation strategy is applied with a specified probability across all dimensions of the individual, which can be defined as follows:
M w o a , i ( t + 1 ) = X i ( t ) + F ( X r 1 + X r 2 )
F = F m i n ( F m a x F m i n ) ( t / t m a x )
where the M w o a , i ( t + 1 ) denotes the moderation solution, X r 1 and X r 2 are two random individuals in the paternal population, F is a scaling factor whose value is between 0 and 1.5 in this paper, F m i n and F m a x are the minimum and maximum values of F.
Horizontal crossover operator: Horizontal crossing is an operation performed on all the dimensions of two different individuals [31]. Horizontal crossing can search for new solutions in a hypercube formed by two parent individuals. In addition, the periphery of the hypercube can be searched with a certain probability, thus reducing the search blind spots. The horizontal crossover is defined as follows:
M h c ( n 1 , j ) = r 1 · X ( n 1 , j ) + ( 1 r 1 ) · X ( n 2 , j ) + c 1 ( X ( n 1 , j ) X ( n 2 , j ) )
M h c ( n 2 , j ) = r 2 · X ( n 2 , j ) + ( 1 r 2 ) · X ( n 1 , j ) + c 2 ( X ( n 2 , j ) X ( n 1 , j ) )
where M h c ( n 1 , j ) and M h c ( n 2 , j ) are the offspring of X ( n 1 , j ) and X ( n 2 , j ) , respectively; r 1 and r 2 are uniformly distributed value between 0 and 1; and c 1 and c 2 are uniformly distributed values between −1 and 1.
Vertical crossover operator: Vertical crossover can effectively ensure population diversity and avoid the populations falling into local optima [31]. The vertical crossover operator operates on two different dimensions inside an individual, which can be defined as follows:
M v c ( n , j ) = r · X ( n , j 1 ) ( 1 r ) · X ( n , j 2 )
where M v c ( n , j ) denotes the moderation solution generated by the X ( n , j 1 ) and X ( n , j 2 ) , and r denotes the uniformly distributed value between 0 and 1.
Opposition-based learning strategy: The opposition-based learning strategy was proposed by Li M. [34], and its adoption can facilitate the generation of a good initial population. The opposition-based learning strategy is defined as follows:
X ( i , j ) = U b ( j ) + ( U b ( j ) L b ( j ) ) r a n d
O X ( i , j ) = U b ( j ) + L b ( j ) X ( i , j )
where O X denotes the position vector of the new individual generated by the opposition-based learning strategy, U b and L b denote the upper bound and lower bound, and r a n d denotes the uniformly distributed value between 0 and 1.
In conclusion, by hybridizing the WOA with the CSO and adopting the opposition-based learning strategy and differential variant strategies, an improved multi-objective whale optimization algorithm is proposed in this section. In comparison to the traditional multi-objective whale optimization algorithm, the IMOWOA can more comprehensively explore the entire target space during the iterative process. Simultaneously, it maintains a high level of population diversity, which helps prevent the population from converging to local optima, thereby enhancing its effectiveness in solving the joint optimization of the hybrid-energy ship’s voyage and optimal power flow.

3.5. The Proposed Secure Two-Stage Optimization Dispatch Algorithm for HESPS

Due to the increasing consumption of fossil fuels in the shipping industry and the increasingly stringent emission regulations, hybrid-energy ships are gaining traction. Compared with traditional diesel ships, hybrid-energy ships can make full use of photovoltaic and wind energy, thereby reducing the fuel consumption and carbon emissions of ships. However, new energy also increases the complexity and operational vulnerability of hybrid-energy ships, which makes the optimal scheduling of hybrid-energy ships face severe challenges. Therefore, this chapter develops a two-stage safe optimal scheduling framework for hybrid-energy ships, based on the method described above. Its operation steps and pseudocode are given below, and the pseudocode is shown in Algorithm 1.
Algorithm 1 The secure two-stage optimization scheduling algorithm for HESPS
  1:
// Stage 1: Offline training stage
  2:
Input the offline ship power system dataset: PV, wind power, etc.
  3:
Dataset process.
  4:
for t to m a x e p o c h  do
  5:
   Update the hyper-parameter using the WOA.
  6:
   Input the updated hyper-parameter and dataset.
  7:
   Train the prediction model based on CNN-LSTM.
  8:
end for
  9:
Output the trained WOA-CNN-LSTM detection and recovery model.
10:
// Stage 2: Online scheduling stage.
11:
Input the trained WOA-CNN-LSTM detection and recovery model.
12:
Input the real-time ship power system data.
13:
if  M i n p u t t = = 1  then
14:
   Abnormal data recovery.
15:
   Output the repaired data.
16:
else if  M i n p u t t = = 0  then
17:
   Output the real-time data.
18:
end if
19:
// Algorithm initialization.
20:
Input the PV, wind power, system parameter, etc.
21:
Set algorithm parameter.
22:
Initialize population X according to Equations (53) and (54) and initialize a, A, C, F, p.
23:
Calculate the fitness value and obtain the initial Pareto frontier.
24:
// Main loop
25:
for t to t m a x  do
26:
   Perform the whale operator to update the M w o a according to Equations (36)–(44), (48) and (49).
27:
   Update the population X.
28:
    Run horizontal crossover operator and update M h c according to Equations (50) and (51).
29:
   Update the population X.
30:
   Run vertical crossover operator and update M v c according to Equation (52).
31:
   Update the population X
32:
   Update the Pareto frontier and archive.
33:
end for
34:
return Output solution and Pareto frontier.
  • Step 1: Train the offline WOA-CNN-LSTM detection and recovery model;
  • Step 2: WOA-CNN-LSTM-based data detection and recovery;
  • Step 3: Establish the system model of HESPS according to Equations (4)–(9);
  • Step 4: Initialize the related parameters, such as ESS, PV, etc.;
  • Step 5: Calculate the operational cost, power loss, and EEOI according the Equation (10), Equation (11), and Equation (27), respectively;
  • Step 6: Search for the Pareto front by using the IMOWOA;
  • Step 7: Output the optimal optimization solution for cost, power loss, etc.

3.6. Discussion of the Application of the Proposed Method to a Real System

The challenges faced in implementing the detection system primarily include computational latency and data quality dependence. Deep learning models like WOA-CNN-LSTM and multi-objective optimization techniques such as IMOWOA may introduce significant delays, which can be mitigated by deploying lightweight models, such as quantized CNN-LSTM, on edge devices and utilizing federated learning to distribute computational loads across nodes; additionally, the accuracy of detection relies heavily on the representativeness of historical data, a challenge that can be addressed by augmenting the training dataset with adversarial samples generated using generative adversarial networks (GANs) to simulate false data injection attacks (FDIAs) and implementing online learning mechanisms to enable the model to dynamically adapt to emerging attack patterns.

4. Case Analysis

In this section, the performance of the proposed two-stage optimal scheduling model for hybrid-energy ship power systems will be tested to verify the effectiveness of the proposed method. Table 1 shows the specific parameters of the power system model of hybrid-energy ships. The datasets for PV and wind power were sourced from a PV plant and an offshore wind farm in Europe. The fault data used in this paper are simulated data, which are generated in a MATLAB2024A environment on the basis of normal data. The anomaly dataset used for detection in this paper includes a total of 8737 pieces of data, of which the ratio of normal data to abnormal data is 3:1. The anomalous dataset will be used to train the WOA-CNN-LSTM classifier model, while the normal dataset will be used to train the WOA-CNN-LSTM prediction model. All models are optimized by the whale algorithm to enhance the generalization ability and stability of the model.
The simulation was performed on a laptop equipped with an i5-1035G1 CPU model and a NVIDIA GeForce MX 230 GPU model. MATLAB-R2022b and Python 3.9 were used to implement FDIA detection, data recovery, and optimal scheduling based on IMOWOA.

4.1. Performance Test for Identification of False Data Under FDIAs

This paper compares four detection models: BP neural network, LSTM, CNN-LSTM, and the WOA-CNN-LSTM hybrid model. The detailed parameter configurations for each model are provided in Table 2. To evaluate the performance of the proposed WOA-CNN-LSTM detection model, the following evaluation indicators, including accuracy (acc), precision (pre), recall (rec), and f 1 s c o r e ( f 1 ), are defined as follows:
a c c = t p r + t n r t p r + t n r + f p r + f n r
p r e = t p r t p r + f p r
r e c = t p r t p r + f n r
f 1 = 2 p r e r e c p r e + r e c
where tpr denotes the true positive rate; tnr denotes the true negative rate; fpr denotes the false positive rate; and fnr denotes the false negative rate.
After evaluating each model, the comparative results are summarized in the following tables: Table 3 presents the detection performance of the four models on anomalous data; Table 4 compares the operational stability across the four models; and Figure 5 illustrates the accuracy (acc) iteration curves for each model.
The proposed detection model demonstrates superior performance over baseline methods (BP, LSTM, and CNN-LSTM), achieving a precision (Pre) of 0.9864, recall (Rec) of 0.9437, and F1-score (F1) of 0.9646. However, while our model exhibits higher accuracy than those in [35,36], its F1-score remains marginally lower. To overcome this limitation, future improvements should not only incorporate the model features from [35,36] but also explore integrating a foundational tabular model with semantic object-aware representations [37] and a Dempster–Shafer-based multi-echo state network [38].
As evidenced by Table 4, the proposed detection model demonstrates significantly higher stability in identifying anomalous data compared to existing models. Specifically, the WOA-CNN-LSTM hybrid model developed in this study enables rapid and efficient detection of FDIAs. Furthermore, Figure 5 clearly shows that the accuracy curve of the proposed model consistently surpasses those of benchmark models, with quantitatively superior accuracy values across all test scenarios.

4.2. Performance Test for Data Recovery Based on WOA-CNN-LSTM Prediction Model

In this section, the performance of the proposed WOA-CNN-LSTM prediction model for anomaly data recovery is tested. To verify the effectiveness of this method, the WOA-CNN-LSTM model is compared with BP, LSTM, and CNN-LSTM, with specific parameters of each model shown in Table 5. In addition to the evaluation indexes described in Section 4.2, R-squared ( R 2 ), mean squared error (MSE), and mean absolute error (MAE) are also introduced as evaluation indicators. The specific mathematical formulas are shown in Equations (59)–(61). Of note, higher values of R 2 and lower values of M S E , R M S E , and M A E indicate better prediction results.
R 2 = 1 i n ( y i ^ y i ) 2 i n ( y ¯ y i ) 2
M S E = 1 n i n ( y i ^ y i )
M A E = 1 n i n | y i ^ y i |
Having tested each model, the following tables show comparisons of the running results of each model: Table 6 shows the detection performance of the above four models on abnormal data, while Table 7 shows a comparison of the operational stability of the above four models. Figure 6 shows the comparison of the data recovery effects of each model.
As shown in Figure 6, the prediction results of the WOA-CNN-LSTM model proposed in this paper have the best fit with the actual data, and its performance is significantly better than that of the comparison model. In addition, from the quantitative analysis in Table 6, the proposed method obtained the optimal values in the evaluation indexes: the value of R 2 is higher than the comparison, which was 0.969; and the values of RMSE, MSE, and MAE were lower than those of the comparison model, which were 0.092, 0.0086, and 0.043, respectively. Furthermore, it can be seen from Table 7 that the stability of the recovery model proposed in this paper for the recovery ability of abnormal data is also better than that of other models. The above results show that the model has excellent prediction accuracy and can effectively correct the abnormal data caused by FDIA.

4.3. Performance Analysis of IMOWOA-Based Optimization Model

In this section, three cases are designed to verify the performance of the optimal scheduling model based on IMOWOA. Case 1 focuses on verifying the ability of IMOWOA to handle multi-objective optimization. Case 2 focuses on verifying the application effect of the model in the optimization problem of hybrid-energy ships under a fixed voyage. Case 3 aims to verify the performance of the model in solving the joint optimization problem of optimal power flow and voyage for hybrid-energy ships.

4.3.1. Performance Test of the IMOWOA

In this section, the corresponding test functions are given below:
Z D T 1 = m i n f 1 ( x ) = x 1 m i n f 2 ( x ) = g ( 1 f 1 g ( x ) ) g ( x ) = 1 + 9 n 1 i = 2 n x i
s . t . n = 30 , 0 x i 1 , i = 1 , 2 , n
Z D T 2 = m i n f 1 ( x ) = x 1 m i n f 2 ( x ) = g ( 1 ( f 1 g ( x ) ) 2 ) g ( x ) = 1 + 9 n 1 i = 2 n x i
s . t . n = 30 , 0 x i 1 , i = 1 , 2 , n
Z D T 3 = m i n f 1 ( x ) = x 1 m i n f 2 ( x ) = g ( 1 f 1 g ( x ) f 1 g ( x ) sin ( 10 π f 1 ) ) g ( x ) = 1 + 9 n 1 i = 2 n x i
s . t . n = 30 , 0 x i 1 , i = 1 , 2 , n
In order to evaluate the performance of IMOWOA, the multi-objective gray wolf optimization algorithm (MOGWO) [39], the multi-objective whale optimization algorithm (MOWOA) [40], and IMOWOA are compared and analyzed in this section. The parameters of each algorithm are shown in Table 8 below. Hypervolume (HV), inverted generation distance (IGD), and spacing (SP) are selected as the evaluation indicators, and the specific definitions of each index are as follows.
HV measures the space dominated by the individuals; a higher HV value indicates that the solution set obtained is closer to the true Pareto frontier. Then, the HV is defined as follows:
H V = v o l u m e ( i = 1 | S | v i )
where v i denotes a super volume formed by the non-dominated solution i and the reference point, and S denotes the non-dominated solution set.
The IGD represents the average distance from each solution to the nearest solution on the true Pareto frontier. A lower IGD value indicates that the obtained solution set is closer to the true Pareto front. The IGD is defined as follows:
I G D ( P , P ) = x P m i n y P d i s ( x , y ) | P |
where d i s ( x , y ) denotes the euclidean distance between point x and point y.
The SP is an indicator, which can assess the distribution and depict the uniformity of the non-dominated solutions. A smaller SP value indicates a more uniform distribution of the non-dominant solution set. The SP is defined as follows:
S P = 1 N 1 i = 1 N ( d ¯ d i ) 2
where d ¯ denotes the average value of all d i .
Based on the above evaluation indicators, the multi-objective gray wolf optimization algorithm (MOGWO) [39], the multi-objective whale optimization algorithm (MOWOA) [40], and IMOWOA are compared and analyzed in this section. The comparison results are shown in Table 9 and Figure 7.
As indicated in Table 9, HV under IMOWOA is higher compared to the other algorithms. Additionally, IGD and SP values under IMOWOA are lower than those under the other algorithms. Compared with MOWOA and MOGWO, the improvements in HV, IGD, and SP under IMOWOA were at least 0.306%, 28.759%, and 15.055%. These results indicate that the solution set obtained by IMOWOA is closer to the true Pareto frontier than those under other algorithms.

4.3.2. Case 2: Optimal Power Flow Optimization Under Fixed Voyage

In this case, we consider the optimal power flow optimization for HESPS under a fixed-voyage condition, where the number of populations of the algorithm is set to 100, the number of iterations is set to 700, and the rest of the parameters are set the same as in case 1. By using the trained WOA-CNN-LSTM attack and recovery model, the corrected data are obtained, as shown in Figure 8. By using Algorithm 1, the corresponding Pareto frontier and results of active power optimization per hour under MOGWO, MOWOA, and IMOWOA can be obtained, as shown in Figure 9 and Figure 10. The comparative results of costs, active power losses, and carbon emissions obtained by different algorithms are shown in Table 3, Table 4 and Table 5.
Obviously, Figure 9 and Figure 10 indicate that the proposed optimization algorithm based on IMOWOA outperforms other algorithms (MOGWO and MOWOA). That is to say, the developed algorithm can find the optimal solution set to achieve the goals of minimizing operating costs and minimizing active power loss.
It can be seen from Table 10 that compared with the ship power system without optimization, the cost, power loss, and carbon emissions of the ship power system optimized by MOWOA, MOGWO, and IMOWOA are significantly reduced, and the optimization results can meet the EEOI constraint, keeping the EEOI indicator below the specified upper limit of 23 g CO2/tn. This indicates that it is necessary to further improve the performance of the algorithm, which can further reduce the operating cost, power loss, and carbon emissions of ships. Obviously, the table shows that the improved multi-objective whale algorithm proposed in this paper can obtain better optimization results. Comparing IMOWOA with MOWOA and MOGWO, it can be found that on the basis of the other two algorithms, IMOWOA can further optimize the operation cost, power loss, and carbon emissions of ships by at least 1.96%, 5.67%, and 1.77%, respectively. These results show that the algorithm proposed in this chapter can effectively solve the optimization problem of hybrid-energy ships. Figure 11, Figure 12, Figure 13, Figure 14 and Figure 15 respectively show the optimization results of hybrid-energy ships running at fixed voyage obtained by using the proposed algorithm, including the optimization results of node voltage, transformer, shunt var compensator, energy scheduling, and reactive power consumption.
It can be seen from Table 10 that in this case, the improved multi-objective whale algorithm proposed in this chapter can obtain better optimization results. By further comparing IMOWOA with MOWOA and MOGWO, it can be found that based on the two algorithms of MOWOA and MOGWO, IMOWOA can further optimize the operation cost, power loss, and carbon emissions of ships by at least 2.86%, 3.70%, and 3.40%, respectively. These results show that the algorithm proposed in this paper can effectively solve the joint optimization problem of optimal power flow and speed of hybrid-energy ships.
In addition, Table 10 shows the results of voyage optimization. Compared with case 2 under fixed voyage, it can be seen that the cost and carbon dioxide emissions can be further reduced by 0.88% and 1.39%, respectively, through the joint optimization of the optimal power flow and speed of the ship.
As shown in Figure 11, it can be seen that the voltage of each node after optimization meets the security constraints. Compared with the voltage before optimization shown in Figure 16, the optimized voltage can be maintained at a higher level, which helps to reduce the loss of active power and prevent the system voltage from being too low. Finally, as shown in Figure 15, the optimized reactive power consumption is significantly reduced, thus ensuring voltage safety and reducing the active power loss of the system. To summarize, the proposed algorithm shows excellent effectiveness in solving the optimal power flow optimization problem of fixed navigation ships, and effectively reduces the cost, active power loss, and carbon emissions.

4.3.3. Case 3: Joint Optimization of Voyage and the Optimal Power Flow for HESPS

In this case, we consider the optimal power flow optimization for HESPS under a fixed-voyage condition, where the number of populations of the algorithm is set to 100, the number of iterations is set to 700, and the rest of the parameters are set the same as in case 1. By applying different algorithms, a comparison of Pareto frontier solution sets and the results of active power loss optimization per hour can be obtained, as shown in Figure 17 and Figure 18. The comparison results of cost, power loss, and carbon dioxide emission are also obtained, as shown in Table 11.
The simulation results in Figure 17 and Figure 18 show that the proposed algorithm is also superior to the other two algorithms in solving the optimal scheduling problem of hybrid-energy ships under this working condition.
It can be seen from Table 11 that in this case, the improved multi-objective whale algorithm proposed in this chapter can obtain better optimization results. By further comparing IMOWOA with MOWOA and MOGWO, it can be found that based on the two algorithms of MOWOA and MOGWO, IMOWOA can further optimize the operation cost, power loss, and carbon emissions of ships by at least 2.86%, 3.70%, and 3.40%, respectively. These results show that the algorithm proposed in this paper can effectively solve the joint optimization problem of optimal power flow and speed of hybrid-energy ship.
In addition, Table 12 shows the results of voyage optimization. Compared with case 2 under fixed voyage, it can be seen that the cost and carbon dioxide emissions can be further reduced by 0.88% and 1.39%, respectively, through the joint optimization of the optimal power flow and speed of the ship.
In this case, Figure 19, Figure 20, Figure 21, Figure 22, Figure 23 and Figure 24 respectively show the joint optimization results of optimal power flow and voyage for hybrid-energy ship obtained by using the proposed algorithm, including the optimization results of node voltage, transformer, voyage, shunt var compensator, energy scheduling, and reactive power consumption.
According to Figure 20, the optimized voltage can be maintained in a safe range and at a high level. At the same time, Figure 24 shows that after optimization, the reactive power consumption of the system is reduced, which can reduce the active power loss of the system and ensure the normal operation of the system.
In summary, the simulation results from cases 1, 2, and 3 validate the optimization performance of the proposed Algorithm 1. Case 1 exhibits superior optimization performance compared to existing algorithms. Cases 2 and 3 demonstrate that Algorithm 1 enables one to effectively solve the joint optimization problem of optimal power flow and voyage to reduce operating costs, power loss, and carbon dioxide emissions. Furthermore, case 3 illustrates that the joint optimization of voyage and optimal power flow can further decrease operational costs and carbon dioxide emissions in HESPS when compared to case 2.

5. Conclusions and Future Works

This paper develops a secure two-stage optimization scheduling framework under FDIAs for HESPS, encompassing both the offline training phase and the online scheduling stage. The proposed model facilitates the detection and rectification of abnormalities in sensor data through the implementation of the WOA-CNN-LSTM model, thereby ensuring efficient follow-up scheduling. Additionally, an optimization strategy based on the IMOWOA is employed during the scheduling stage to address optimal power flow and joint optimization for hybrid ships, resulting in reduced operational costs, power loss, and carbon dioxide emissions. The specific conclusions are as follows: (1) A detection and recovery model for abnormal sensor data based on WOA-CNN-LSTM is established to enhance the safety of the ship scheduling process. (2) Leveraging the results from data detection and recovery, the IMOWA-based optimization strategy is utilized to optimize the scheduling of hybrid electric ships, achieving reductions in operating costs, power consumption, and carbon dioxide emissions by at least 1.96%, 5.67%, and 1.65%, respectively, compared to existing algorithms. (3) By coordinating the optimization of voyage planning with optimal power flow for hybrid-energy ships, further reductions in operation costs and carbon dioxide emissions of 0.88% and 1.39%, respectively, are attained.
Although the proposed method can address the problem of optimal scheduling for hybrid-energy ships under FDIAs, the model and algorithm presented in this paper still have certain limitations. The proposed detection model is primarily focused on identifying a single type of abnormal data, and its performance in recognizing different types of abnormal data is not satisfactory. The recovery model lacks sufficient capability to restore complex unknown data. The proposed scheduling algorithm is not effective in handling high-dimensional optimal scheduling problems. These issues will be addressed in future work, with a focus on the following aspects: enhancing the detection model’s ability to identify various types of abnormal data; improving the learning and recovery capabilities of the recovery model for complex unknown data; enhancing the proposed optimization algorithm’s ability to solve high-dimensional optimization scheduling problems; and considering the algorithm computing overhead and running time

Author Contributions

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

Funding

This work was partially supported by the National Natural Science Foundation of China under Grant 62473328.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflicts of interest.

Nomenclature

F g n ( t ) Output of the nth F g n ( t ) Output of the nth
ship’s diesel generator at time tship’s diesel generator at time t
α g n , β g n , γ g n Consumption characteristic parameter E e ( t ) Residual energy of the ESS
of the ship’s diesel generatorat time t
P e ( t ) Charging power or the discharging power at time t η i n , η o u t Charging and discharging rate
F e ( t ) Operation cost of the ESS
P p v ( t ) Output of PV at time t A p v Area of the PV
I ( t ) Total irradiance at time t P w ( t ) Output of the wind power system at time t
v w ( t ) Wind speed of the turbine at time t v w c Cut-in wind speed of the turbine
v w r Rated wind speed of the turbine v w o Removal wind speed of the turbine
P w r Rated power of the turbine P p r ( t ) Ship propulsion power
V ( t ) Ship speed ϵ 1 , ϵ 2 Ship propulsion load correlation coefficient
F c o s t Ship operation cost N g Number of the generator
TNumber of hours P l o s s Active power loss of the ship
N a Total number of the branchkBranch number
i, jBus number G i j , B i j Real and imaginary
parts in the admittance matrix
U i , U j Voltage of the bus i, bus j δ i , δ j Voltage phase angle of the bus i, bus j
R g n ( t ) Power ramp rate of the generator at the t time Q g n ( t ) Reactive power of the generator at the t time
U g n ( t ) Voltage of the generator at the t time P g n m i n , P g n m a x Minimum and maximum
active power output of the generator
Q g n m i n , Q g n m a x Minimum and maximum reactive U g n m i n , U g n m a x Minimum and maximum
power output of the generatorvoltage of the generator i
R g n m a x Maximum ramp rate of the generator P e m i n , P e m a x Output of the nth ship’s diesel generator at time t
R e ( t ) Power ramp rate of ESS R e m a x Maximum power ramp rate of the ESS
E e m i n , E e m a x Minimum and maximum K T m i n , K T m a x Minimum and maximum
residual energy of the ESStap setting of the transformer
K T ( t ) Transformer tap setting at time t Q c m i n , Q c m a x Minimum and maximum
reactive power of the shunt VAR compensator
Q c ( t ) Reactive power provided V m i n , V m a x Output of the nth ship’s diesel
by the shunt VAR compensator at time tgenerator at time t
V ( t ) Ship velocity at time t P i Active power injected
by the bus i into the network
Q i Reactive power injected δ i j Phase angle difference
by the bus i into the networkbetween the node i and the node j
F C O 2 ( t ) C O 2 mass ϵ 3 Parameter related to
the ship hull structure and load
a g n , b g n , c g n Power factor of each generator

References

  1. Han, Y.; Ma, W.; Ma, D. Green maritime: An improved quantum genetic algorithm-based ship speed optimization method considering various emission reduction regulations and strategies. J. Clean. Prod. 2023, 385, 135814. [Google Scholar] [CrossRef]
  2. Wang, H.; Lang, X.; Mao, W. Voyage optimization combining genetic algorithm and dynamic programming for fuel/emissions reduction. Transp. Res. Part D Transp. Environ. 2021, 90, 102670. [Google Scholar] [CrossRef]
  3. RESOLUTION MEPC. Amendments to the annex of the protocol of 1997 to amend the international convention for the prevention of pollution from ships, 1973, as modified by the protocol of 1978 relating thereto. Amend. MARPOL Annex VI MEPC 2011, 70, 18. [Google Scholar]
  4. Fan, A.; Li, Y.; Liu, H.; Yang, L.; Tian, Z.; Li, Y.; Vladimir, N. Development trend and hotspot analysis of ship energy management. J. Clean. Prod. 2023, 389, 135899. [Google Scholar] [CrossRef]
  5. He, Y.; Mendis, G.J.; Wei, J. Real-time detection of false data injection attacks in smart grid: A deep learning-based intelligent mechanism. IEEE Trans. Smart Grid 2017, 8, 2505–2516. [Google Scholar] [CrossRef]
  6. James, J.; Hou, Y.; Li, V.O. Online false data injection attack detection with wavelet transform and deep neural networks. IEEE Trans. Ind. Inform. 2018, 14, 3271–3280. [Google Scholar]
  7. Zhang, G.; Li, J.; Bamisile, O.; Cai, D.; Hu, W.; Huang, Q. Spatio-temporal correlation-based false data injection attack detection using deep convolutional neural network. IEEE Trans. Smart Grid 2021, 13, 750–761. [Google Scholar] [CrossRef]
  8. Wang, S.; Bi, S.; Zhang, Y.-J.A. Locational detection of the false data injection attack in a smart grid: A multilabel classification approach. IEEE Internet Things J. 2020, 7, 8218–8227. [Google Scholar] [CrossRef]
  9. Mohammadpourfard, M.; Khalili, A.; Genc, I.; Konstantinou, C. Cyber-resilient smart cities: Detection of malicious attacks in smart grids. Sustain. Cities Soc. 2021, 75, 103116. [Google Scholar] [CrossRef]
  10. Gao, X.; Yang, X.; Meng, L.; Wang, S. Fast economic dispatch with false data injection attack in electricity-gas cyber–physical system: A data-driven approach. ISA Trans. 2023, 137, 13–22. [Google Scholar] [CrossRef]
  11. Chen, H.; Wu, H.; Kan, T.; Zhang, J.; Li, H. Low-carbon economic dispatch of integrated energy system containing electric hydrogen production based on vmd-gru short-term wind power prediction. Int. J. Electr. Power Energy Syst. 2023, 154, 109420. [Google Scholar] [CrossRef]
  12. Vu, B.H.; Chung, I.-Y. Optimal generation scheduling and operating reserve management for pv generation using rnn-based forecasting models for stand-alone microgrids. Renew. Energy 2022, 195, 1137–1154. [Google Scholar] [CrossRef]
  13. Wen, L.; Zhou, K.; Yang, S.; Lu, X. Optimal load dispatch of community microgrid with deep learning based solar power and load forecasting. Energy 2019, 171, 1053–1065. [Google Scholar] [CrossRef]
  14. Yu, M.; Niu, D.; Wang, K.; Du, R.; Yu, X.; Sun, L.; Wang, F. Short-term photovoltaic power point-interval forecasting based on double-layer decomposition and woa-bilstm-attention and considering weather classification. Energy 2023, 275, 127348. [Google Scholar] [CrossRef]
  15. Hein, K.; Xu, Y.; Wilson, G.; Gupta, A.K. Coordinated optimal voyage planning and energy management of all-electric ship with hybrid energy storage system. IEEE Trans. Power Syst. 2020, 36, 2355–2365. [Google Scholar] [CrossRef]
  16. Zhang, Y.; Shan, Q.; Teng, F.; Li, T. Coordinated energy management scheme for ship-harbour energy system based on economic optimal scheduling. In Proceedings of the 2021 International Conference on Security, Pattern Analysis, and Cybernetics (SPAC), Chengdu, China, 18–20 June 2021; pp. 81–86. [Google Scholar]
  17. Chen, G.; Liu, D.; Yan, L. Coordinated scheduling and optimal control of all-electric ship energy system based on mixed logical dynamic method. In Proceedings of the 8th Renewable Power Generation Conference (RPG 2019), IET, Shanghai, China, 24–25 October 2019; pp. 1–7. [Google Scholar]
  18. Huang, Y.; Lan, H.; Hong, Y.-Y.; Wen, S.; Fang, S. Joint voyage scheduling and economic dispatch for all-electric ships with virtual energy storage systems. Energy 2020, 190, 116268. [Google Scholar] [CrossRef]
  19. Du, W.; Li, Y.; Shi, J.; Sun, B.; Wang, C.; Zhu, B. Applying an improved particle swarm optimization algorithm to ship energy saving. Energy 2023, 263, 126080. [Google Scholar] [CrossRef]
  20. Fang, S.; Xu, Y. Multi-objective robust energy management for all-electric shipboard microgrid under uncertain wind and wave. Int. J. Electr. Power Energy Syst. 2020, 117, 105600. [Google Scholar] [CrossRef]
  21. Li, Z.; Xu, Y.; Wu, L.; Zheng, X. A risk-averse adaptively stochastic optimization method for multi-energy ship operation under diverse uncertainties. IEEE Trans. Power Syst. 2020, 36, 2149–2161. [Google Scholar] [CrossRef]
  22. Xu, L.; Wen, Y.; Luo, X.; Lu, Z.; Guan, X. A modified power management algorithm with energy efficiency and ghg emissions limitation for hybrid power ship system. Appl. Energy 2022, 317, 119114. [Google Scholar] [CrossRef]
  23. Li, Z.; Xu, Y.; Fang, S.; Wang, Y.; Zheng, X. Multiobjective coordinated energy dispatch and voyage scheduling for a multienergy ship microgrid. IEEE Trans. Ind. Appl. 2019, 56, 989–999. [Google Scholar] [CrossRef]
  24. Wang, X.; Zhu, H.; Luo, X.; Chang, S.; Guan, X. A novel optimal dispatch strategy for hybrid energy ship power system based on the improved nsga-ii algorithm. Electr. Power Syst. Res. 2024, 232, 110385. [Google Scholar] [CrossRef]
  25. Baldwin, T.L.; Lewis, S.A. Distribution load flow methods for shipboard power systems. IEEE Trans. Ind. Appl. 2004, 40, 1183–1190. [Google Scholar] [CrossRef]
  26. Huang, Y.; Lan, H.; Hong, Y.-Y.; Wen, S.; Yin, H. Optimal generation scheduling for a deep-water semi-submersible drilling platform with uncertain renewable power generation and loads. Energy 2019, 181, 897–907. [Google Scholar] [CrossRef]
  27. Zhu, J.; Hu, W.; Xu, X.; Liu, H.; Pan, L.; Fan, H.; Zhang, Z.; Chen, Z. Optimal scheduling of a wind energy dominated distribution network via a deep reinforcement learning approach. Renew. Energy 2022, 201, 792–801. [Google Scholar] [CrossRef]
  28. He, Y.; Gao, Q.; Jin, Y.; Liu, F. Short-term photovoltaic power forecasting method based on convolutional neural network. Energy Rep. 2022, 8, 54–62. [Google Scholar] [CrossRef]
  29. Houran, M.A.; Bukhari, S.M.S.; Zafar, M.H.; Mansoor, M.; Chen, W. Coa-cnn-lstm: Coati optimization algorithm-based hybrid deep learning model for pv/wind power forecasting in smart grid applications. Appl. Energy 2023, 349, 121638. [Google Scholar] [CrossRef]
  30. Wang, X.; Wang, L.; Li, H.; Guo, Y. An improved whale optimization algorithm for global optimization and realized volatility prediction. Alex. Eng. J. 2023, 77, 2935–2969. [Google Scholar] [CrossRef]
  31. Meng, A.-B.; Chen, Y.-C.; Yin, H.; Chen, S.-Z. Crisscross optimization algorithm and its application. Knowl.-Based Syst. 2014, 67, 218–229. [Google Scholar] [CrossRef]
  32. Wang, W.L.; Li, W.K.; Wang, Z.; Li, L. Opposition-based multi-objective whale optimization algorithm with global grid ranking. Neurocomputing 2019, 341, 41–59. [Google Scholar] [CrossRef]
  33. Zeng, N.; Song, D.; Li, H.; You, Y.; Liu, Y.; Alsaadi, F.E. A competitive mechanism integrated multi-objective whale optimization algorithm with differential evolution. Neurocomputing 2021, 432, 170–182. [Google Scholar] [CrossRef]
  34. Li, M.; Xu, G.; Lai, Q.; Chen, J. A chaotic strategy-based quadratic opposition-based learning adaptive variable-speed whale optimization algorithm. Math. Comput. Simul. 2022, 193, 71–99. [Google Scholar] [CrossRef]
  35. Huang, K.; Li, W.; Gao, F. Barabási-albert model-enhanced genetic algorithm for optimizing LGBM in ship power grid fault diagnosis. Measurement 2025, 249, 116954. [Google Scholar] [CrossRef]
  36. Ma, L.; Zhang, P.; Sun, F.; Fang, J.; Zhang, C.; Xu, X. Mechanical Fault Diagnosis of High-Voltage Circuit Breakers Based on IPSO-VMD and KFCM-SVM. IEEJ Trans. Electr. Electron. Eng. 2025. [Google Scholar] [CrossRef]
  37. Arazi, A.; Shapira, E.; Reichart, R. TabSTAR: A Foundation Tabular Model with Semantically Target-Aware Representations. In Proceedings of the AAAI Conference on Artificial Intelligence, Virtual, 19–21 May 2021; Volume 35. [Google Scholar]
  38. Li, X.; Chen, H.; Xie, F.; Cao, C.; Wang, S.; Shuai, C. Hybrid Model of Multiple Echo State Network Integrated by Evidence Fusion for Fault Diagnosis of a High-Voltage Circuit Breaker. IEEE Trans. Consum. Electron. 2024, 70, 5269–5277. [Google Scholar] [CrossRef]
  39. Mirjalili, S.; Saremi, S.; Mirjalili, S.M.; Coelho, L.D.S. Multi-objective grey wolf optimizer: A novel algorithm for multi-criterion optimization. Expert Syst. Appl. 2016, 47, 106–119. [Google Scholar] [CrossRef]
  40. Kumawat, I.R.; Nanda, S.J.; Maddila, R.K. Multi-objective whale optimization. In Proceedings of the Tencon 2017—2017 IEEE Region 10 Conference, Penang, Malaysia, 5–8 November 2017; Volume 1, pp. 2747–2752. [Google Scholar]
Figure 1. The structure of the hybrid-energy ship.
Figure 1. The structure of the hybrid-energy ship.
Electricity 06 00038 g001
Figure 2. The detection and recovery framework for hybrid-energy ship systems under abnormal data.
Figure 2. The detection and recovery framework for hybrid-energy ship systems under abnormal data.
Electricity 06 00038 g002
Figure 3. The structure of the CNN model.
Figure 3. The structure of the CNN model.
Electricity 06 00038 g003
Figure 4. The structure of the LSTM.
Figure 4. The structure of the LSTM.
Electricity 06 00038 g004
Figure 5. Comparison results of false data detection under different detection models.
Figure 5. Comparison results of false data detection under different detection models.
Electricity 06 00038 g005
Figure 6. Comparison results of data recovery based on WOA-CNN-LSTM prediction model.
Figure 6. Comparison results of data recovery based on WOA-CNN-LSTM prediction model.
Electricity 06 00038 g006
Figure 7. Test results under different test functions: (a) test result of ZDT1; (b) test result of ZDT2; (c) test result of ZDT3.
Figure 7. Test results under different test functions: (a) test result of ZDT1; (b) test result of ZDT2; (c) test result of ZDT3.
Electricity 06 00038 g007
Figure 8. Corrected results based on WOA-CNN-LSTM attack detection and recovery model.
Figure 8. Corrected results based on WOA-CNN-LSTM attack detection and recovery model.
Electricity 06 00038 g008
Figure 9. Comparison result of Pareto frontier under different algorithms in case 2.
Figure 9. Comparison result of Pareto frontier under different algorithms in case 2.
Electricity 06 00038 g009
Figure 10. Comparison of the power loss optimization results under different algorithms.
Figure 10. Comparison of the power loss optimization results under different algorithms.
Electricity 06 00038 g010
Figure 11. The voltage optimization results under Algorithm 1 in case 2 (The line color represents the surface height (Z-axis value), corresponding to the magnitude of the voltage amplitude. By default, MATLAB uses a color gradient where low Z-values are rendered in blue (cool tones) and high Z-values are displayed in yellow or red (warm tones)).
Figure 11. The voltage optimization results under Algorithm 1 in case 2 (The line color represents the surface height (Z-axis value), corresponding to the magnitude of the voltage amplitude. By default, MATLAB uses a color gradient where low Z-values are rendered in blue (cool tones) and high Z-values are displayed in yellow or red (warm tones)).
Electricity 06 00038 g011
Figure 12. The transformer tap setting results under Algorithm 1 in case 2.
Figure 12. The transformer tap setting results under Algorithm 1 in case 2.
Electricity 06 00038 g012
Figure 13. The power optimization results under Algorithm 1 in case 2.
Figure 13. The power optimization results under Algorithm 1 in case 2.
Electricity 06 00038 g013
Figure 14. The shunt var compensator output results under Algorithm 1 in case 2.
Figure 14. The shunt var compensator output results under Algorithm 1 in case 2.
Electricity 06 00038 g014
Figure 15. The reactive power consumption optimization results under Algorithm 1 in case 2.
Figure 15. The reactive power consumption optimization results under Algorithm 1 in case 2.
Electricity 06 00038 g015
Figure 16. The bus voltage before optimization. (The line color represents the surface height (Z-axis value), corresponding to the magnitude of the voltage amplitude. By default, MATLAB uses a color gradient where low Z-values are rendered in blue (cool tones) and high Z-values are displayed in yellow or red (warm tones)).
Figure 16. The bus voltage before optimization. (The line color represents the surface height (Z-axis value), corresponding to the magnitude of the voltage amplitude. By default, MATLAB uses a color gradient where low Z-values are rendered in blue (cool tones) and high Z-values are displayed in yellow or red (warm tones)).
Electricity 06 00038 g016
Figure 17. Comparison result of Pareto frontier under three algorithms in case 3.
Figure 17. Comparison result of Pareto frontier under three algorithms in case 3.
Electricity 06 00038 g017
Figure 18. The active power loss optimization results under Algorithm 1 in case 3.
Figure 18. The active power loss optimization results under Algorithm 1 in case 3.
Electricity 06 00038 g018
Figure 19. The shunt var compensator output optimization results under Algorithm 1 in case 3.
Figure 19. The shunt var compensator output optimization results under Algorithm 1 in case 3.
Electricity 06 00038 g019
Figure 20. The node voltage optimization results under Algorithm 1 in case 3 (The line color represents the surface height (Z-axis value), corresponding to the magnitude of the voltage amplitude. By default, MATLAB uses a color gradient where low Z-values are rendered in blue (cool tones) and high Z-values are displayed in yellow or red (warm tones)).
Figure 20. The node voltage optimization results under Algorithm 1 in case 3 (The line color represents the surface height (Z-axis value), corresponding to the magnitude of the voltage amplitude. By default, MATLAB uses a color gradient where low Z-values are rendered in blue (cool tones) and high Z-values are displayed in yellow or red (warm tones)).
Electricity 06 00038 g020
Figure 21. The transformer tap setting optimization results under Algorithm 1 in case 3.
Figure 21. The transformer tap setting optimization results under Algorithm 1 in case 3.
Electricity 06 00038 g021
Figure 22. The voyage optimization results under Algorithm 1 in case 3.
Figure 22. The voyage optimization results under Algorithm 1 in case 3.
Electricity 06 00038 g022
Figure 23. The power optimization results under Algorithm 1 in case 3.
Figure 23. The power optimization results under Algorithm 1 in case 3.
Electricity 06 00038 g023
Figure 24. The reactive power consumption optimization results under Algorithm 1 in case 3.
Figure 24. The reactive power consumption optimization results under Algorithm 1 in case 3.
Electricity 06 00038 g024
Table 1. Hybrid-energy ship parameter setting.
Table 1. Hybrid-energy ship parameter setting.
G 1 G 2 G 3 G 4 ESSPVWind Power
Minimum power (MW)2233−300
Minimum power (MW)10102020333
Maximum ramp rate55551--
Cost function parameter α g 1 = 13 α g 2 = 13 α g 3 = 5.2 α g 4 = 5.2 α e = 4.3--
γ g 1 = 12 γ g 2 = 12 γ g 3 = 52 γ g 4 = 5.2 γ e = 1--
β g 1 = 430 β g 2 = 430 β g 3 = 340 β g 4 = 340---
CO2 function parameter a g 1 = 13.5 a g 12 = 13.5 a g 3 = 5.2 a g 4 = 5.2---
b g 1 = 10 b g 2 = 10 b g 3 = 58 b g 4 = 58---
c g 1 = 450 c g 2 = 450 c g 3 = 390 c g 4 = 390---
Table 2. The parameters of the abnomal data detection model.
Table 2. The parameters of the abnomal data detection model.
ModelNumber of Hidden LayersNumber of Hidden Layer NeuronsLearning RateEpoch
BP2layer 1 = 10; layer 2 = 100.00155
LSTM2layer 1 = 10; layer 2 = 100.00155
CNN-LSTM2CNN: layer 1 = 10; layer 2 = 10
LSTM: layer 1 = 10; layer 2 = 10
0.00155
WOA-CNN-LSTM2CNN: layer 1 = 7; layer 2 = 14
LSTM: layer 1 = 16; layer 2 = 13
0.00155
Table 3. Comparative results of false data detection under different detection models.
Table 3. Comparative results of false data detection under different detection models.
Methodprerec f 1
BP0.97880.91810.9475
LSTM0.97180.93230.9516
CNN-LSTM0.96240.94640.9546
Method in [35]0.98120.94620.9712
Method in [36]0.97230.94280.9613
WOA-CNN-LSTM0.98640.94370.9646
Table 4. Comparison of model running stability analysis.
Table 4. Comparison of model running stability analysis.
MethodminmaxAveragestd
BP0.96910.97370.97200.0016
LSTM0.97030.97600.97330.0018
CNN-LSTM0.97080.97770.97370.0022
WOA-CNN-LSTM0.97770.98170.98000.0014
Table 5. The parameters of the abnomal data recovery model.
Table 5. The parameters of the abnomal data recovery model.
ModelNumber of Hidden LayersNumber of Hidden Layer NeuronsLearning RateEpoch
BP2layer 1 = 10; layer 2 = 100.0130
LSTM2layer 1 = 10; layer 2 = 100.0130
CNN-LSTM2CNN: layer 1 = 10; layer 2 = 10
LSTM: layer 1 = 10; layer 2 = 10
0.0130
WOA-CNN-LSTM2CNN: layer 1 = 63; layer 2 = 25
LSTM: layer 1 = 29; layer 2 = 31
0.010530
Table 6. Comparison results of data recovery under different day-ahead prediction models.
Table 6. Comparison results of data recovery under different day-ahead prediction models.
Error Evaluation Index R 2 RMSEMSEMAE
LSTM0.95040.11730.013760.04983
BP0.93790.13130.017240.08152
CNN-LSTM0.95790.10810.011680.06864
WOA-CNN-LSTM0.96920.092490.0085530.04338
Table 7. Comparison of models running stability analysis.
Table 7. Comparison of models running stability analysis.
MethodminmaxAveragestd
BP0.89720.93790.92950.0123
LSTM0.92820.95040.93980.0072
CNN-LSTM0.95310.95790.95520.0017
WOA-CNN-LSTM0.96760.96920.96840.0004
Table 8. The parameters of the algorithms.
Table 8. The parameters of the algorithms.
MOGWO t m a x = 200 p o p s i z e = 100
MOWOA t m a x = 200 p o p s i z e = 100 p = 0.5
IMOWOA t m a x = 200 p o p s i z e = 100 p = 0.5 p v c = 0.7 F m i n = 0 F m a x = 1.5
Table 9. The test result of ZDT1, ZDT2, and ZDT3.
Table 9. The test result of ZDT1, ZDT2, and ZDT3.
Test FunctionHypervolume
MOWOA MOGWO IMOWOA Improvement
ZDT10.7151160.7132040.7173130.306%
ZDT20.4393860.4341510.4427930.800%
ZDT30.5970370.5967490.5991000.344%
Test FunctionIGD
MOWOAMOGWOIMOWOAImprovement
ZDT10.0084460.0086440.00601728.759%
ZDT20.0094780.0095270.00584338.352%
ZDT30.0099770.0101870.00670632.846%
Test FunctionSP
MOWOAMOGWOIMOWOAImprovement
ZDT10.0113050.0108250.00960315.055%
ZDT20.0125650.0129720.00892828.945%
ZDT30.0162420.0136520.01046235.587%
Table 10. Comparison of optimization results in case 2.
Table 10. Comparison of optimization results in case 2.
Evaluation IndicatorCost ($)Power Loss (MW)CO2 Emission (kg)
Value Optimized
Proportion
Value Optimized
Proportion
Value Optimized
Proportion
No optimization52,408.89 2.1073 55,393.34
MOWOA48,503.557.45%1.609023.65%51,352.517.29%
MOGWO48,550.137.36%1.609023.65%51,858.396.38%
IMOWOA47,475.469.41%1.489429.32%50,443.248.94%
Table 11. Comparison of optimization results in case 3.
Table 11. Comparison of optimization results in case 3.
Evaluation IndicatorCost (USD)Power Loss (MW)CO2 Emission (kg)
Value Optimized
Proportion
Value Optimized
Proportion
Value Optimized
Proportion
No optimization52,408.89 2.1073 55,393.34
MOWOA48,775.166.93%1.580425.00%51,627.786.80%
MOGWO49,307.037.36%1.684920.04%52,125.605.90%
Improved NSGA-II48,126.688.17%1.562725.8%51,087.167.77%
IMOWOA47,054.7510.22%1.502628.70%49,744.1410.20%
Table 12. The voyage optimization results for hybrid-energy ship using the proposed algorithm.
Table 12. The voyage optimization results for hybrid-energy ship using the proposed algorithm.
Evaluation IndicatorCost ($)CO2 Emission (kg)
Value Optimized
Proportion
Value Optimized
Proportion
Fixed voyage (case 2) 47,475.46 50,443.24
Voyage optimization (case 3)47,054.750.88%49,744.141.39%
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

Luo, X.; Zhu, W.; Chang, S.; Wang, X. Secure Optimization Dispatch Framework with False Data Injection Attack in Hybrid-Energy Ship Power System Under the Constraints of Safety and Economic Efficiency. Electricity 2025, 6, 38. https://doi.org/10.3390/electricity6030038

AMA Style

Luo X, Zhu W, Chang S, Wang X. Secure Optimization Dispatch Framework with False Data Injection Attack in Hybrid-Energy Ship Power System Under the Constraints of Safety and Economic Efficiency. Electricity. 2025; 6(3):38. https://doi.org/10.3390/electricity6030038

Chicago/Turabian Style

Luo, Xiaoyuan, Weisong Zhu, Shaoping Chang, and Xinyu Wang. 2025. "Secure Optimization Dispatch Framework with False Data Injection Attack in Hybrid-Energy Ship Power System Under the Constraints of Safety and Economic Efficiency" Electricity 6, no. 3: 38. https://doi.org/10.3390/electricity6030038

APA Style

Luo, X., Zhu, W., Chang, S., & Wang, X. (2025). Secure Optimization Dispatch Framework with False Data Injection Attack in Hybrid-Energy Ship Power System Under the Constraints of Safety and Economic Efficiency. Electricity, 6(3), 38. https://doi.org/10.3390/electricity6030038

Article Metrics

Back to TopTop