Next Article in Journal
Media Tone and Stock Price Crash Risk: Evidence from China
Next Article in Special Issue
Research on the Attack Strategy of Multifunctional Market Trading Oriented to Price
Previous Article in Journal
Assessing Knowledge Quality Using Fuzzy MCDM Model
Previous Article in Special Issue
Algebraic-Connectivity-Based Multi-USV Distributed Formation Method via Adding a Reverse Edge
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Distributed Fixed-Time Energy Management for Port Microgrid Considering Transmissive Efficiency

1
Marine Electrical Engineering College, Dalian Maritime University, Dalian 116026, China
2
Research Institute of Intelligent Networks, Zhejiang Lab, Hangzhou 311121, China
3
Department of Energy, Aalborg University, 9100 Aalborg, Denmark
*
Authors to whom correspondence should be addressed.
Mathematics 2023, 11(17), 3674; https://doi.org/10.3390/math11173674
Submission received: 30 May 2023 / Revised: 18 August 2023 / Accepted: 24 August 2023 / Published: 25 August 2023
(This article belongs to the Special Issue Mathematical Modeling for Parallel and Distributed Processing)

Abstract

:
To enhance the efficiency of a port microgrid, this paper proposes an energy management method and a topology construction mechanism considering the convergence rate and information transmission distances, respectively. Firstly, a distributed fixed-time energy management method is proposed to solve an energy management problem in a known time and guarantee the efficiency of the port microgrid. Secondly, to address the challenge of heterogeneous devices with multiple communication protocols, information exchange between different devices is facilitated through a polymorphic network. To obtain a connected communication topology that can ensure the implementation of the distributed energy management method, a connected networking mechanism is proposed. This mechanism minimizes the total communication distance to reduce the effect of the information transmission distance on communication effectiveness. Finally, the effectiveness of both algorithms is demonstrated by simulation, and the advantages of the distributed fixed-time energy management method on the convergence rate are reflected through a comparison with other methods.

1. Introduction

As important places for marine activities and trade transportation, ports require a large number of generators to satisfy the demand for electricity for the operation of equipment and to berth ships [1,2,3]. Motivated by the objectives of energy conservation and emission reduction, the traditional microgrids, reliant solely on fossil fuel power generation, have been replaced. As part of this transition, the integration of renewable energy into port microgrids has progressively increased, reflecting an ongoing effort to enhance sustainability [4]. The development of port microgrids has been accompanied by many problems, among which energy management problems (EMPs) have been widely studied as the fundamental area of research [5,6,7].
The EMP of port microgrids studies how to allocate generation resources to make the total minimum generation cost while balancing the supply and demand of the port microgrid and the ranges of the output power of generators [8,9,10]. In the past few years, many energy management methods have been revealed to try to solve EMPs [11,12,13,14,15,16,17]. These methods are essentially divided into two types: centralized and distributed. Compared with centralized methods, distributed methods avoid the single point of failure [9], and have poor privacy [18] and a high maintenance cost. Moreover, because of the distributed-structure port microgrids, many distributed methods have demonstrated advantages in solving EMPs of the port microgrid. Based on a multi-agent system (MAS), an energy management method was proposed to solve a complex optimization problem for a large port considering plentiful decision variables and coupling constraints in [14]. A distributed energy management method was introduced and solved the EMP of a port microgrid with carbon cycling devices to reduce carbon emissions in [15]. Reference [16] extended a new distributed energy management strategy to solve the EMP of a port electrical system considering false data injection attacks and improved data stabilization. However, the convergence rate of the method was ignored in the above references. The EMP can obtain the optimal scheme in a short time to cope with emergencies affecting port flexibility and efficiency under the effect of the fast convergence method [19]. Therefore, it is essential to improve the convergence rate of the energy management method to improve the port microgrid’s energy management efficiency.
Finite-time control is a significant theory in which the state of a system can converge in a bounded settling time under the controller [20,21,22,23]. In order to speed up the convergence rate, it is warranted to combine distributed optimization and finite-time control. A novel distributed fixed-time optimization was proposed to solve an optimization problem under the directed communication network for a smart grid with the upper bound for settling time in [24]. On this basis, a new distributed robust finite-time optimization algorithm was presented for the problem with a coupled local cost function and rejection of effective disturbances, and simulation results showed that the equilibrium point (optimization point) for an MAS could be reached in a finite time in [25]. Compared with [24,25], a distributed optimization algorithm was presented that was based on the optimal conditions and extended to solve an optimization problem with inequality and equality constraints in a finite time in [26]. Reference [27] proposed a distributed finite-time incremental cost consensus algorithm to solve an optimization problem considering the time-varying range of output variables. The above references are based on the consensus of an MAS, and completing the information exchange between agents is the foundation of them. With regard to heterogeneous devices in the port microgrid, the traditional single communication network cannot support them. Therefore, a more flexible communication network should be considered.
A polymorphic network is a versatile technology that realizes the coexistence of multiple protocols on the same platform [28,29]. It flexibly uses and operates various communication protocols on the supporting communication network in the form of polymorphic addressing, including Internet Protocol (IP), Geonetworking, and Identity and Content. The polymorphic network has gained increasing attention due to the diversification of heterogeneous devices, massive data updates and the complexity of multi-objective tasks [30,31,32,33,34]. Different to a traditional network, the polymorphic network has an excellent ability to carry heterogeneous devices and process tasks such that it has been used widely in vehicular networks [35], resource allocation [36] and cooperative communications [37]. Therefore, how to construct the distributed polymorphic energy management configuration is worth considering to improve the performance of a port microgrid. On the other hand, it is a challenge to determine an appropriate communication topology for implementing distributed energy management methods [38,39]. However, it has received limited attention in the existing references. Therefore, it is necessary to propose a topology construction mechanism that takes into consideration the enhancement of communication efficiency in a port microgrid.
To solve the EMP of a port microgrid rapidly and address the challenges of communication between agents, this paper aims to investigate a distributed fixed-time energy management method with a topology construction mechanism. The contributions of this paper are summarized as follows.
(1).
This paper proposes a distributed fixed-time energy management method. An optimal power allocation strategy can be obtained in a settling time to improve the efficiency of the port microgrid. Different from [24,25,26,27], the initial state is arbitrary and does not require a transformation of the dual problem under the proposed method.
(2).
A distributed polymorphic energy management configuration for the port microgrid is constructed. On the one hand, information exchange between heterogeneous devices can be completed under this configuration. On the other hand, the polymorphic network provides a computing platform to solve the EMP of a port microgrid.
(3).
A connected networking mechanism is designed based on information transmissive distances. The connected communication topology with the shortest total path significantly improves the transmissive efficiency of the port microgrid. Meanwhile, the effectiveness of the proposed method is not affected so it can solve the EMP of the port microgrid.
The composition is as follows: In Section 2, the EMP of the port microgrid, notation, preliminaries of graph theory and useful lemmas to discuss the accuracy of the method are introduced. In Section 3, a distributed fixed-time energy management method is proposed and the fixed-time convergence is proved by Lyapunov theory. In Section 4, a configuration for distributed polymorphic energy management is presented with a connected networking mechanism based on information transmission distance. In Section 5, a simulation confirms the validities of the proposed methods. Finally, Section 6 concludes this paper.

2. Problem Formulation and Preliminaries

This section introduces the EMP of a port microgrid, the notation, the preliminaries of graph theory and useful lemmas involved in this paper.

2.1. EMP of Port Microgrid

The port microgrid studied in this paper consists of distributed generators, including diesel generators (DGs), photovoltaic panels (PVs) and wind turbines (WTs), and loads, including plug-in electric vehicles, berthing ships, lightings and cranes. The cost functions of generating devices can be formulated as quadratic functions [5,40]. Under the premise of maintaining the load demand of the port microgrid and satisfying the normal operation of generators, this paper aims to optimize the EMP of the port microgrid, which is performed as:
min C ( P ) = i = 1 n C i ( p i ) = i = 1 n δ i , 1 p i 2 + δ i , 2 p i + ϵ i
s . t . i = 1 n p i = i = 1 n l i
p i m i n p i p i m a x p i Ω i , i N
where n is the entire quantity of generators (loads) in the port microgrid, and δ i , 1 , δ i , 2 and ϵ i are coefficients of the cost function of the generator i. Meanwhile, δ i , 1 > 0 guarantees its convex optimization property, the output power for generator i is shown as p i , p = [ p 1 , p 2 , , p n ] T , l = [ l 1 , l 2 , , l n ] T , l i is the load power demand for i, p i m i n and p i m a x are THE minimum and maximum output power of p i , respectively, and  Ω i is the local closed convex set deduced by p i m i n p i p i m a x . Equations (1)–(3) show the EMP for the port microgrid in this paper.
Assumption 1.
The Cartesian product for local closed convex sets Ω i is non-empty Ω = i = 1 N Ω i Ø ; therefore, unique optimal solutions exist for the above optimization problem [41].

2.2. Notation

The following notations in this paper are shown: R and R n denote the real number and N-dimensional real space, respectively. The signal function is described as s i g [ u ] , and  s g n [ u ] k = | u | k · s i g [ u ] , where l > 0 and | u | is the absolute value for u. | | u | | k is k-norm, | | u | | k = ( i = 1 n | u i | k ) 1 k ,and | | u | | k k = ( | | u | | k ) k = i = 1 n | u i | k . The Dini derivative for continuous function h ( x ) is D + h ( t ) = lim s 0 + s u p h ( x + s ) h ( x ) s . h ( x ) and 2 h ( x ) denote the gradient and the Hessian matrix of the function h ( x ) , respectively.

2.3. Graph Theory

A port microgrid with n generators is actually an MAS. The communication network topology for the port microgrid can be modified as a graph G ( N , E , A ) , which is an undirected graph. The finite sets N = { 1 , 2 , , n } and E N × N are, respectively, the set of nodes and set of edges representing the communication links to exchange information with neighbors η i , where η i represents the neighbor node set for node i. A = [ a i j ] R n × n denotes the N-dimensional adjacency matrix, where a i i = 0 , a i j = 1 if ( i , j ) E , otherwise a i j = 0 . Meanwhile, the degrees matrix defined as D = d i a g { j = 1 n a 1 j , j = 1 n a 2 j , , j = 1 n a n j } is a diagonal matrix. The Laplace matrix of A is L = D A . The minimum nonzero eigenvalue for L is described as algebraic connectivity λ 2 ( L ) if G is connected.
Assumption 2.
The communication topology for port microgrid energy management is connected.

2.4. Useful Lemmas

To prove that the EMP is solved in a known settling time under the proposed method in this paper, some useful lemmas are shown.
Lemma 1
([42]). The projection of u onto the closed convex set Ω is denoted by Ξ Ω ( u ) , and the projection operator defined by Ξ Ω = arg min v Ω | | u v | | . For  u , v R , it satisfies:
| | Ξ Ω ( u ) Ξ Ω ( v ) | | 2 2 ( u v ) T Ξ Ω ( u ) Ξ Ω ( v )
Lemma 2
([43]). There exist inequalities for ζ i > 0 , i = 1 , 2 , . . . , n
i = 1 n ζ i l i = 1 n ζ i l , 0 < l 1
i = 1 n ζ i l n 1 l i = 1 n ζ i l , 1 < l <
Lemma 3
([44]). Consider the non-linear system
x ˙ = f ( t , x )
where x R n , and  f : R × R n R n . Let there exist a continuous radially unbounded function V ( x ) 0 with V ( x ) = 0 x = 0 . There are real numbers c > 0 and 0 < α < 1 such that V ( x ) > 0 , and it satisfies:
V ( x ) ˙ + c V α ( x ) 0
The origin of the system is locally finite-time stable, and the settling time T V 1 α ( x 0 ) c ( 1 α ) depends on the initial state x ( 0 ) = x 0 .
Lemma 4
([45]). Consider the non-linear system (6): if it exists, the following inequality is shown:
D + V ( x ( t ) ) ( α V ρ ( x ( t ) ) + β V ρ ( x ( t ) ) ) k
where D + V ( t , x ) = max i N ( t ) V i ˙ ( t , x ) , α , β , ρ , ρ , k > 0 : ρ k < 1 , ρ k > 1 . The origin is globally fixed-time stable in equilibrium with the settling time:
T ( x 0 ) 1 α k ( 1 ρ k ) + 1 β k ( ρ k 1 ) , x 0 R n

3. Distributed Fixed-Time Energy Management Method for Port Microgrid

In this section, to improve the efficiency of the port microgrid and solve the EMP rapidly, a distributed fixed-time energy management method is introduced. Firstly, the dual problem of the EMP without the consideration of the output power limitation is analyzed.
max y i = 1 n i n f p i Ω i C i ( p i ) y i T p i + y i T l i
s . t . y i = y j i N , j η i
where y i is the dual variable for i and y = [ y 1 , y 2 , , y n ] T R n .
Through the analysis of the primal-dual problem, the properties of the projection operators and the application of fixed-time control, a distributed fixed-time energy management method is proposed:
p i ˙ = α i Θ i , 1 [ C i ( p i ) + y i ] + β i Θ i , 2 [ Ξ Ω i ( p i ) p i ]
y i ˙ = γ i Θ i , 3 [ l i p i ] + ω i j N i Θ i , 4 [ y j y i ]
Θ [ u ] i , τ = [ s i g ( u ) , s g n ( u ) μ i , τ , s g n ( u ) ν i , τ ] T
where α i = [ α i , 0 , α i , 1 , α i , 2 ] , β i = [ β i , 0 , β i , 1 , β i , 2 ] , γ i = [ γ i , 0 , γ i , 1 , γ i , 2 ] and  ω i = [ ω i , 0 , ω i , 1 , ω i , 2 ] are tuning parameters, and  α i , z , β i , z , γ i , z and ω i , z are positive for i N , z = 0 , 1 , 2 . Ξ Ω i ( x i ) is the projection operator. Θ [ u ] i , τ is the fixed-time controller and τ = 1 , 2 , 3 , 4 expresses the number of terms for the algorithm. μ i , τ and ν i , τ are positive parameters and satisfy 0 < μ i , τ < 1 and ν i , τ > 1 for i N , τ = 1 , 2 , 3 , 4 .
The property of the proposed method (12a)–(12c) that can solve the EMP in a fixed time is characterized in the following theorem.
Theorem 1.
If the EMP of a port microgrid with n generators satisfies Assumption 1 and the communication topology satisfies Assumption 2, then there exists a settling time T > 0 such that the optimal output power and incremental cost for each of the generators p i = p i * , y i = y i * , i N can be obtained when t T under the proposed method (12a)–(12c). T is:
T = T 1 + T 2 + T 3 = 1 β 1 ( 1 μ 2 ) + 1 β 2 ( ν 2 1 ) + 2 W 1 ( 1 μ 4 ) + 2 W 2 ( 1 ν 4 ) + 2 m ( α 1 m 2 C ( p ) γ 1 ) ( 1 μ 1 ) + 2 m n 1 ν 2 2 ( α 2 m 2 C ( p ) γ 2 ) ( 1 ν 1 )
where α i , z = α z , β i , z = β z , γ i , z = γ z , ω i , z = ω z W 1 = ω 1 2 · λ 2 ( L ) 1 + μ 4 2 · 2 1 + μ 4 2 , W 2 = ω 2 2 n 1 + ν 4 2 · λ 2 ( L ) 1 + ν 4 2 · 2 1 + ν 4 2 for i N , z = 1 , 2 .
Proof of Theorem 1.
The proof comprises three steps. Step 1 shows that output power p i , i N can satisfy the output power limitation in a fixed time T 1 . After that, Step 2 shows that the dual variables y i , i N match in a fixed time T 1 + T 2 . On the basis of Step 1 and Step 2, Step 3 shows that the EMP is solved in a fixed time T 1 + T 2 + T 3 .
Step1: Consider the following Lyapunov function:
V 1 = max i N V 1 , i = max i N p i Ξ Ω i p i 2 2 D + V 1 = max i N i V ˙ 1 , i
According to the proof for [46], it is easy to obtain β i , 0 = α i Θ i 1 [ C i ( p i ) + y i ] , and the parameters μ i , 2 , ν i , 2 , β i , 1 and β i , 2 are the same values as μ 2 , ν 2 , β 1 and β 2 , respectively, for  i N . The derivative of V 1 , i leads to: V 1 , i ˙ = 2 p i Ξ Ω i p i p ˙ i 2 β 1 k = 1 m | p i Ξ Ω i ( p i ) | 1 + μ 2 2 β 2 k = 1 m | p i Ξ Ω i ( p i ) | 1 + ν 2 .
From Lemmas 1, 2 and 4. The derivative of V 1 ˙ leads to:
D + V 1 2 β 1 ( V 1 ) 1 + μ 2 2 2 β 2 k m 1 1 + ν 2 2 ( V 1 ) 1 + μ 2 2
where k m = 1 in this paper. Thus, V 1 ( p ( t ) ) converges to the origin in T 1 and T 1 1 β 1 ( 1 μ 2 ) + 1 β 2 ( ν 2 1 ) . This leads to p i = Ξ Ω i p i for t > T 1 .
Step2: Another Lyapunov function is designed and is defined as:
V 2 = 1 2 i = 1 n | | y i 1 n k = 1 n y k | | 2 2
Let v i , 1 = γ i Θ i , 3 [ τ i x i ] . Then the derivative of V 2 based on the proof for [27] is:
V 2 ˙ = i = 1 n y i 1 n k = 1 n y k T y i ˙ 1 n k = 1 n y k ˙ = i = 1 n y i 1 n k = 1 n y k · y i ˙
i = 1 n y i 1 n k = 1 n y k · γ i Θ i , 3 [ τ i x i ] + ω i , 0 j N i sig y j y i i = 1 n | γ i Θ i 3 [ τ i x i ] | ω i , 0 2 λ 2 ( L ) y i 1 n k = 1 n y k
Let ω i , 0 | v i , 1 | 2 λ 2 ( L ) and ψ = [ ψ 1 , ψ 2 , , ψ n ] where ψ i = y i 1 n k = 1 n y k , μ i , 4 , ν i , 4 , ω i , 1 and ω i , 2 are the same value μ 4 , ν 4 , ω 1 and ω 2 , respectively, for  i N .
V 2 ˙ ω 1 2 i = 1 n j N i ψ j ψ i sgn ψ j ψ i μ 4 ω 2 2 i = 1 n j N i ψ j ψ i sgn ψ j ψ i ν 4
ω 1 2 i = 1 n j N i | | ψ j ψ i | | 2 2 1 + μ 4 2 ω 2 2 · n 1 + ν 4 2 i = 1 n j N i | | ψ j ψ i | | 2 2 1 + ν 4 2
ω 1 2 · λ 2 ( L ) 1 + μ 4 2 · 2 1 + μ 4 2 · V 2 1 + μ 4 2 ω 2 2 n 1 + ν 4 2 · λ 2 ( L ) 1 + ν 4 2 · 2 1 + ν 4 2 · V 2 1 + ν 4 2
Thus, we can obtain T 2 2 W 1 ( 1 μ 4 ) + 2 W 2 ( 1 ν 4 ) with W 1 = ω 1 2 · λ 2 ( L ) 1 + μ 4 2 · 2 1 + μ 4 2 W 2 = ω 2 2 n 1 + ν 4 2 · λ 2 ( L ) 1 + ν 4 2 · 2 1 + ν 4 2 based on Lemma 4.
Step3: When t > T 1 + T 2 , the proposed method is expressed as: p i ˙ = α i Θ i , 1 [ C i ( p i ) + y i ] , y i ˙ = γ i Θ i , 3 [ l i p i ] .
Consider the following Lyapunov function candidate:
V 3 = 1 2 i = n n | C i ( p i ) y i | 2 2
Under Karush–Kuhn–Tucker (KKT) conditions, the characterizations of m i -convex functions C i ( p i ) and m-convex functions C ( p ) , and the derivative of V 3 along with (12a) and (12b) lead to
V 3 ˙ = i = 1 n ( C i ( p i ) y i ) ( 2 C i ( p i ) · p i ˙ y i ˙ )
Let C i ( p i ) y i = p i L ( p i , y i ) where L ( p i , y i ) is a Lagrangian function. At the same time, α i , z = α z , γ i , z = γ z , μ i , 1 = μ i , 3 = μ 1 , ν i , 1 = ν i , 3 = ν 1 , i N , z = 0 , 1 , 2 .
V 3 ˙ 2 C ( p ) i = 1 n ( α 0 | p i L ( p i , y i ) | + α 1 | | p i L ( p i , y i ) | | 1 + μ 1 1 + μ 1 + α 2 | | p i L ( p i , y i ) | | 1 + ν 1 1 + ν 1 )
+ 1 m i = 1 n ( γ 0 | p i L ( p i , y i ) | + γ 1 | | p i L ( p i , y i ) | | 1 + μ 3 1 + μ 3 + γ 2 | | p i L ( p i , y i ) | | 1 + ν 3 1 + ν 3 )
V 3 ˙ κ 1 i = n n | C i ( p i ) y i | 2 2 1 + μ 1 2 κ 2 n 1 1 + ν 2 2 i = n n | C i ( p i ) y i | 2 2 1 + ν 1 2
where κ 1 = α 1 2 C ( p ) γ 1 m , κ 2 = α 2 2 C ( p ) γ 2 m and κ 1 , κ 2 > 0 . From Lemma 4, V 3 converges in the fixed-time T 3 : T 3 2 m ( α 1 m 2 C ( p ) γ 1 ) ( 1 μ 1 ) + 2 m n 1 ν 2 2 ( α 2 m 2 C ( p ) γ 2 ) ( 1 ν 1 )
Thus, the optimal solution p i * , y i * , i N for the EMP can be obtained in a fixed time T. It satisfies t T 1 + T 2 + T 3 .    □

4. Polymorphic Network and Topology Construction for Port Microgrid

To ensure the information exchange between heterogeneous devices and the implementation of the proposed method, a configuration for distributed polymorphic energy management and a connected networking mechanism are proposed in this section.

4.1. Configuration for Distributed Polymorphic Energy Management

On account of the differences in the factory settings of renewable energy devices and traditional energy devices from different manufacturers, there may be multiple communication protocols. However, a single IP network cannot support multiple protocols at the same time. Therefore, it is vital to integrate the polymorphic network with the port microgrid. The configuration for distributed polymorphic energy management is shown in Figure 1. Heterogeneous devices in the port microgrid are mixed into the polymorphic network through heterogeneous network interfaces.
This configuration consists of a data layer, a control layer and a service layer on the network for the port microgrid. The main function of the data layer is receiving the information from devices in the port microgrid and updating the data according to the port period corresponding level as the foundation for the polymorphic network. It provides accurate data support for the distributed fixed-time energy management method. The control layer completes the information exchange between different devices based on polymorphic addressing and routing to accomplish port microgrid energy management. It is a specific representation so that heterogeneous devices can coexist and communicate in the same network. The service layer establishes the model of the port microgrid EMP based on the information from the data layer and determines the communication topology for the distributed energy management method. As a fitting computing platform for business requirements to service policies, the service layer has powerful processing and computing capabilities. To summarize, the effective energy management of port microgrids can be successfully achieved by leveraging the cooperative synergy among these layers. Nevertheless, the identification and implementation of an optimal communication topology in the control layer remain a crucial challenge that warrants thorough exploration. By addressing this issue, it significantly enhances the performance and effectiveness of port microgrids, ensuring efficient energy management.

4.2. Connected Networking Mechanism

The configuration for distributed polymorphic energy management provides a computing platform for the port microgrid. To support information transmission with neighbors to complete energy management, a networking mechanism referring to the magnetic field intensity attenuation formula and Ampere theorem is proposed to improve the construction of the communication topology in the control layer. Based on the principle of a magnetic field, when multiple magnets that are the same exist at the same time, each magnet produces a magnetic field; meanwhile, the intensity of the magnetic field gradually decreases with remote distance. The magnetic field interaction between magnets with a closer distance is stronger and preferentially attracted. Therefore, this method can better estimate the interaction effect between objects characterized by distance.
Considering the communication efficiency between devices and the topological conditions of Assumption 2, a connected networking mechanism is designed based on information transmission distance e i j , where this is distance between i and j. The main steps for the connected networking mechanism are shown in Algorithm 1. Firstly, multiple devices are pregrouped, and the devices with strong interaction are divided into the same group. This per-grouping strategy ensures that devices with close distances and strong interdependencies are aggregated within the same group, denoted as G q . Next, in order to maintain the overall connectivity of the communication topology, the communication connection between groups is established based on the transmission distance in Step 2. To further minimize unnecessary communication connections and reduce transmission costs, the adding of any additional joining edges is refrained from between devices within the same group, namely G q , G and  G . This connected networking mechanism is effective in that it not only promotes strong intergroup interactions but also optimizes the overall transmission efficiency to enhance the performance of the port microgrid.
Algorithm 1: Connected Networking Mechanism based on Information Transmission Distance
Input:  
        The geographical location set of generators: e = { e 1 , e 2 , , e n } , node distance set: d = [ e i j ] , i , j N , N = { 1 : n } , G = Ø , G = Ø , A = z e r o s ( n ) , q = 0 , w = 0 .
    Output: the adjacency matrix A = [ a i j ]
        STEP 1:
1:
while  N ! = Ø   do
2:
   Search minimum distance e i j , i , j N ;
3:
   if  i G & j G  then
4:
      q = q + 1 ; create G q = { i , j } ; a j i = a i j = 1 ; N = N / { i , j } ;
5:
   end if
6:
    G = { G , G q } ;
7:
   if  i G | | j G  then
8:
     Search i | | j G q where q q and G q G ; update G q = G q { i , j } ; a j i = a i j = 1 ; N = N / { i , j } ;
9:
   end if
10:
end while
11:
return  A = [ a i j ] ; G = { G 1 , G 2 , , G q } ;
STEP 2:
12:
while  G ! = 1 : n   do
13:
   Search minimum distance e g a , g b , where g a G a , g b G b and G a , G b G ;
14:
   if  G = Ø  then
15:
      G = G a G b ; a g a , g b = a g b , g a = 1 ; G = G / { G a , G b } ;
16:
   end if
17:
   if  G i | | G j G  then
18:
      G = G G a G b ; a g a , g b = a g b , g a = 1 ; G = G / { G a , G b } ;
19:
   end if
20:
   if  G a & G b G  then
21:
      w = w + 1 ; Create G w = G a G b ; a g a , g b = a g b , g a = 1 ;
22:
   end if
23:
end while
24:
return  A = [ a i j ] ;

5. Simulation

In this section, the availabilities of the distributed fixed-time energy management method (12a)–(12c) and the connected networking mechanism proposed in Section 4 are verified, respectively. We consider a port microgrid with 15 generators including DG, WT and PV in the square area of 12,000*12,000 ( m 2 ) . The location information of the port microgrid is shown in Figure 2a. The parameters for each generator are shown in Table 1 subject to the demand generation constraint l i = 120 , i N .

5.1. CASE1: Communication Topology with 15 Nodes by Connected Networking Mechanism

In order for each node to exchange its information with the fewest nodes and so that the distances between them are the shortest, firstly, 15 nodes should be grouped. The result of the grouping is shown in Figure 2b, G 1 = [ 1 , 2 , 6 , 15 ] , G 2 = [ 7 , 14 ] , G 3 = [ 8 , 10 ] , G 4 = [ 3 , 4 , 5 , 12 ] and G 5 = [ 9 , 11 , 13 ] . Next, the connectivity of the topology is determined by establishing communication between [ G 2 , G 3 ] , [ G 1 , G 5 ] , [ G 1 , G 2 G 3 ] and [ G 4 , G 5 ] , as is shown in Figure 2c. Finally, by analyzing a part of nodes (4, 6, 10, 11), it is determined that Node 3 should use Geonetworking and Nodes 2, 4, 10, 13 should use Geonetworking and IP. The others only use IP. This is shown in Figure 2d, and the total path is 26,740.31 m.
To verify that the connected topology with the shortest total path can be found by the connected networking mechanism, 40,000 connected topologies are randomly generated according to the node information of Figure 2c. By deleting the same case, the remaining 24,808 results are shown in Figure 3. In the non-repeated results, there is no connected topology lower than 26,740.31; therefore, the effectiveness of the mechanism can be proved.

5.2. CASE2: Energy Management with 15 Nodes Based on Connected Networking Mechanism and Distributed Fixed-Time Energy Management Method

In this case, the effectiveness of the elucidated method is certified by considering the topology shown in Figure 2c. Firstly, the solution for the EMP is p * = [ 114.35 , 116.40 , 119.13 , 101.85 , 135.80, 130.69 , 120.60 , 114.35 , 160.80 , 119.13 , 119.14 , 108.10 , 101.85 , 119.13 , 119.14 ] M W , and the total cost for generation is USD 16,806.11 using the MATLAB fmincon function.
With α i = [ 10 , 10 , 10 ] , β i = α Θ i 1 [ C i ( x i ) + y i ] , 10 , 10 , γ i = [ 0.055 , 0.055 , 0.055 ] , ω i = 4 · γ Θ i 3 [ τ i x i ] , 10 , 10 , i N and μ τ = 0.5 , ν τ = 2 , τ = 1 , 2 , 3 , 4 , the output power and incremental cost curves using algorithm (12a) and (12b) are shown in Figure 4a,e. At the second 3.5, the incremental costs for all generators converge to y * = 11.19 and the optimal solutions for output power p * = [ 114.45 , 116.60 , 119.35 , 102.07 , 136.06 , 130.88 , 120.79 , 114.54 , 160.80 , 116.61 , 119.27 , 108.34 , 101.97 , 119.38 , 119.36 ] M W , respectively. The total cost for generation is USD 16,806.32. Compared to the centralized algorithm, the total cost difference is USD 0.2094.
If the effect of the fixed-time control is not considered, then the formulation for (12c) is changed into Θ i , τ [ u ] = k u . Moreover, p i and y i converge at non-finite time. The output power and incremental cost curves are shown in Figure 4b,f. The incremental costs approximately converge at 97 s, and at the same time, the optimal solution for the output powers is obtained.
If α i = [ 10 , 10 , 0 ] , β i = α Θ i 1 [ C i ( x i ) + y i ] , 10 , 0 , γ i = [ 0.055 , 0.055 , 0 ] and ω i = 4 · γ Θ i 3 [ τ i x i ] , 10 , 0 , then from Lemma 2, x i and y i converge at a finite time and the settling times are reflected in V i ( x 0 , y 0 ) . In other words, the initial state for the system affects the settling time T. The output power and incremental cost curves are shown in Figure 4c,g. The incremental costs and output powers stabilize at about 25 s.
If the fixed-time controller is replaced by a prescribed time controller, this is defined as Φ i , τ [ u ] = f + h Λ ( t ) ˙ Λ ( t ) · ( u ) + χ ( v ) . Λ ( t ) is the gain function and χ ( v ) is the steady component according to [46]. The settling time is defined as T = 1 for Λ ( t ) , and the variables x i and y i converge at 1 s. The output power and incremental cost curves are shown in Figure 4d,h. The time-varying gain of the controller converges towards infinity Λ ( t ) ˙ Λ ( t ) if t approaches the threshold for prescribed time t t 0 + T . To ensure that the control input is bounded, a positive number should be determined 0 < ι 1 . When t [ t 0 , t 0 + T ι ) , Λ ( t ) = T p ( T + t 0 t ) p , and Λ ( t ) = 1 , then t [ t 0 + T ι , ) . Moreover, variables p i and y i converge to a neighborhood of the optimal solution p i * and y i * within a prescribed time.

6. Conclusions

This paper extends a distributed fixed-time energy management method to solve the port microgrid EMP with a fast convergence rate. In order to realize the information exchange between devices, this paper constructs a distributed polymorphic energy management configuration for a port microgrid. In addition, a connected networking mechanism based on communication transmission distance is proposed to improve the transmissive efficiency. Simulation results demonstrate the effectiveness of the proposed algorithms. Compared to non-finite-time and finite-time methods, the convergence rate can be improved by 96.1% and 86.5%, respectively, for the EMP assumed in this paper. From the theoretical analysis, although the proposed fixed-time method cannot set the time freely, the control input is bounded and the optimal solution can be obtained in a fixed time.

Author Contributions

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

Funding

This work was supported by the Zhejiang Lab Open Research Project (Grant No. K2022QA0AB03), the Fundamental Research Funds for the Central Universities (Grant No. 3132023103), the National Natural Science Foundation of China (Grants No. 52201407, U22A2005, and 62203403), the National Key Research and Development Project of China (Grant No. 2022YFB2901400), the High Level Talents Innovation Support Plan of Dalian (Young Science and Technology Star Project) (Grant No. 2021RQ058) and the Key Research Project of Zhejiang Lab (Grant No. 2021LE0AC02).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Iris, C.; Lam, J.S.L. Optimal energy management and operations planning in seaports with smart grid while harnessing renewable energy under uncertainty. Omega 2021, 103, 102445. [Google Scholar] [CrossRef]
  2. Molavi, A.; Shi, J.; Wu, Y.; Lim, G.J. Enabling smart ports through the integration of microgrids: A two-stagestochastic programming approach. Appl. Energy 2020, 258, 114022. [Google Scholar] [CrossRef]
  3. Vettuparambil, A.; Raveendran Nair Prasannakumari, P.; Alharbi, W.; Humayd, A.S.B.; Awan, A.B. Buck-Boost-Integrated, Dual-Active Bridge-Based Four-Port Interface for Hybrid Energy Systems. Sustainability 2020, 14, 15555. [Google Scholar] [CrossRef]
  4. Bilbao, J.; Bravo, E.; Garcia, O.; Rebollar, C.; Varela, C. Optimising Energy Management in Hybrid Microgrids. Mathematics 2022, 10, 214. [Google Scholar] [CrossRef]
  5. Binetti, G.; Davoudi, A.; Lewis, F.L.; Naso, D.; Turchiano, B. Distributed Consensus-Based Economic Dispatch With Transmission Losses. IEEE Trans. Power Syst. 2014, 29, 1711–1720. [Google Scholar] [CrossRef]
  6. Li, Y.; Zhang, H.; Liang, X.; Huang, B. Event-Triggered-Based Distributed Cooperative Energy Management for Multienergy Systems. IEEE Trans. Ind. Inf. 2019, 15, 2008–2022. [Google Scholar] [CrossRef]
  7. Acciaro, M.; Ghiara, H.; Cusano, M.I. Energy management in seaports: A new role for port authorities. Energy Policy 2014, 71, 4–12. [Google Scholar] [CrossRef]
  8. Iris, C.; Lam, J.S.L. A review of energy efficiency in ports: Operational strategies, technologies and energy management systems. Renew. Sustain. Energy Rev. 2019, 112, 170–182. [Google Scholar] [CrossRef]
  9. Li, Y.; Gao, D.W.; Gao, W.; Zhang, H.; Zhou, J. A Distributed Double-Newton Descent Algorithm for Cooperative Energy Management of Multiple Energy Bodies in Energy Internet. IEEE Trans. Ind. Inf. 2021, 17, 5993–6003. [Google Scholar] [CrossRef]
  10. Schulze, M.; Nehler, H.; Ottosson, M.; Thollander, P. Energy management in industry–a systematic review of previous findings and an integrative conceptual framework. J. Clean Prod. 2016, 112, 3692–3708. [Google Scholar] [CrossRef]
  11. Sifakis, N.; Tsoutsos, T. Planning zero-emissions ports through the nearly zero energy port concept. J. Clean. Prod. 2021, 286, 125448. [Google Scholar] [CrossRef]
  12. Ivanov, O.; Neagu, B.-C.; Grigoras, G.; Scarlatache, F.; Gavrilas, M. A Metaheuristic Algorithm for Flexible Energy Storage Management in Residential Electricity Distribution Grids. Mathematics 2021, 9, 2375. [Google Scholar] [CrossRef]
  13. Majidi, A.; Al-e-Hashem, S.M.J.M.; Zolfani, S.H. Sustainability Ranking of the Iranian Major Ports by Using MCDM Methods. Mathematics 2021, 9, 2451. [Google Scholar] [CrossRef]
  14. Kanellos, F.D.; Volanis, E.-S.M.; Hatziargyriou, N.D. Power Management Method for Large Ports With Multi-Agent Systems. IEEE Trans. Smart Grid 2019, 10, 1259–1268. [Google Scholar] [CrossRef]
  15. Shan, Q.; Song, J.; Xu, Q.; Xiao, G.; Yu, F. Polymorphic Distributed Energy Management for Low-Carbon Port Microgrid With Carbon Capture and Carbon Storage Devices. Front. Energy Res. 2022, 10, 951192. [Google Scholar] [CrossRef]
  16. Shan, Q.; Zhang, X.; Zhang, Q.; Sun, Q. Distributed Energy Management for Port Power System under False Data Injection Attacks. Complexity 2022, 2022, 5995281. [Google Scholar] [CrossRef]
  17. Teng, F.; Zhang, Q.; Zou, T.; Zhu, J.; Tu, Y.; Feng, Q. Energy Management Strategy for Seaport Integrated Energy System under Polymorphic Network. Sustainability 2023, 15, 53. [Google Scholar] [CrossRef]
  18. Li, Y.; Gao, D.W.; Gao, W.; Zhang, H.; Zhou, J. Double-Mode Energy Management for Multi-Energy System via Distributed Dynamic Event-Triggered Newton-Raphson Algorithm. IEEE Trans. Smart Grid 2020, 11, 5339–5356. [Google Scholar] [CrossRef]
  19. Morstyn, T.; Hredzak, B.; Agelidis, V.G. Control Strategies for Microgrids With Distributed Energy Storage Systems: An Overview. IEEE Trans. Smart Grid 2018, 9, 3652–3666. [Google Scholar] [CrossRef]
  20. Mouktonglang, T.; Yimnet, S. Finite-Time Boundedness of Linear Uncertain Switched Positive Time-Varying Delay Systems with Finite-Time UnboundedSubsystems and Exogenous Disturbance. Mathematics 2022, 10, 65. [Google Scholar] [CrossRef]
  21. Basin, M.V.; Yu, P.; Shtessel, Y.B. Hypersonic Missile Adaptive Sliding Mode Control Using Finite- and Fixed-Time Observers. IEEE Trans. Ind. Electron. 2018, 65, 930–941. [Google Scholar] [CrossRef]
  22. Khonchaivaphum, I.; Samorn, N.; Botmart, T.; Mukdasai, K. Finite-Time Passivity Analysis of Neutral-Type Neural Networks with Mixed Time-Varying Delays. Mathematics 2022, 9, 3321. [Google Scholar] [CrossRef]
  23. Taoussi, M.; El Akchioui, N.; Bardane, A.; ElFezaz, N.; Farkous, R.; Tissir, E.; AL-Arydah, M. Design of Finite Time Reduced Order H infinity Controller for Linear Discrete Time Systems. Mathematics 2023, 11, 31. [Google Scholar] [CrossRef]
  24. Dai, H.; Jia, J.; Yan, L.; Fang, X.; Chen, W. Distributed Fixed-Time Optimization in Economic Dispatch Over Directed Networks. IEEE Trans. Ind. Inf. 2021, 17, 3011–3019. [Google Scholar] [CrossRef]
  25. Firouzbahrami, M.; Nobakhti, A. Cooperative fixed-time/finite-time distributed robust optimization of multi-agent systems. Automatica 2022, 142, 110358. [Google Scholar] [CrossRef]
  26. Chen, G.; Ren, J.; Feng, E.N. Distributed Finite-Time Economic Dispatch of a Network of Energy Resources. IEEE Trans. Smart Grid 2017, 8, 822–832. [Google Scholar] [CrossRef]
  27. Mao, S.; Dong, Z.; Schultz, P.; Tang, Y.; Meng, K.; Dong, Z.Y.; Qian, F. A Finite-Time Distributed Optimization Algorithm for Economic Dispatch in Smart Grids. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 2068–2079. [Google Scholar] [CrossRef]
  28. Ashfag, R.A.R.; Wang, X.Z.; Huang, J.Z.; Abbas, H.; He, Y.L. Fuzziness based semi-supervised learning approach for intrusion detection system. Inf. Sci. 2017, 378, 484–497. [Google Scholar] [CrossRef]
  29. Li, T.; Chen, L.; Jensen, C.S.; Pedersen, T.B. TRACE: Real-time Compression of Streaming Trajectories in Road Networks. Proc. VLDB Endow. 2021, 13, 1175–1187. [Google Scholar] [CrossRef]
  30. Alnwaimi, G.; Vahid, S.; Moessner, K. Dynamic Heterogeneous Learning Games for Opportunistic Access in LTE-Based Macro/Femtocell Deployments. IEEE Trans. Wirel. Commun. 2015, 14, 2294–2308. [Google Scholar] [CrossRef]
  31. Aprem, A.; Murthy, C.R.; Mehta, N.B. Transmit Power Control Policies for Energy Harvesting Sensors With Retransmissions. IEEE J. Sel. Top. Signal Process. 2013, 7, 895–906. [Google Scholar] [CrossRef]
  32. Assra, A.; Yang, J.X.; Champagne, B. An EM Approach for Cooperative Spectrum Sensing in Multiantenna CR Networks. IEEE Trans. Veh. Technol. 2016, 65, 1229–1243. [Google Scholar] [CrossRef]
  33. Maghsudi, S.; Stanczak, S. Channel Selection for Network-Assisted D2D Communication via No-Regret Bandit Learning With Calibrated Forecasting. IEEE Trans. Wirel. Commun. 2015, 14, 1309–1322. [Google Scholar] [CrossRef]
  34. Li, T.; Chen, L.; Jensen, C.S.; Pedersen, T.B.; Gao, Y.; Hu, J. Evolutionary Clustering of Moving Objects. In Proceedings of the 2022 IEEE 38th International Conference on Data Engineering (ICDE), Kuala Lumpur, Malaysia, 9–12 May 2022; pp. 2399–2411. [Google Scholar]
  35. Noor-A-Rahim, M.; Liu, Z.L.; Lee, H.; Ali, G.G.M.N.; Pesch, D.; Xiao, P. A Survey on Resource Allocation in Vehicular Networks. IEEE Trans. Intell. Transp. Syst. 2022, 23, 701–721. [Google Scholar] [CrossRef]
  36. Pham, O.V.; Miralili, S.; Kumar, N.; Alazab, M.; Hwang, W. Whale Optimization Algorithm With Applications to Resource Allocation in Wireless Networks. IEEE Trans. Veh. Technol. 2020, 69, 4285–4297. [Google Scholar] [CrossRef]
  37. Maraa, O.; Rajasekaran, A.S.; Al-Ahmadi, S.; Yanikomeroglu, H.; Sait, S.M. A Survey of Rate-Optimal Power Domain NOMA With Enabling Technologies of Future Wireless Networks. IEEE Commun. Surv. Tutorials 2020, 22, 2192–2235. [Google Scholar] [CrossRef]
  38. Arasteh, H.; Sepasian, M.S.; Vahidinasab, V. An Aggregated Model for Coordinated Planning and Reconfiguration of Electric Distribution Networks. Energy 2016, 94, 786–796. [Google Scholar] [CrossRef]
  39. Nunna, H.S.V.S.K.; Doolla, S. Multiagent-Based Distributed-Energy-Resource Management for lntelligent Microgrids. IEEE Trans. Ind. Electron. 2012, 60, 2019–2034. [Google Scholar]
  40. Rajaei, A.; Fattaheian-Dehkordi, S.; Fotuhi-Firuzabad, M.; Moeini-Aghtaie, M.; Lehtonen, M. Developing a Distributed Robust Energy Management Framework for Active Distribution Systems. IEEE Trans. Sustain. Energy 2021, 12, 1891–1902. [Google Scholar] [CrossRef]
  41. Stephen, B.; Boyd, S.P.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  42. Liu, Q.; Wang, J. A One-Layer Projection Neural Network for Nonsmooth Optimization Subject to Linear Equalities and Bound Constraints. IEEE Trans. Neural Networks Learn. Syst. 2013, 24, 812–824. [Google Scholar] [CrossRef]
  43. Hardy, G.; Littlewood, J.; Polya, G. (Eds.) Inequalities; Cambridge University Press: Cambridge, UK, 1952. [Google Scholar]
  44. Bhat, S.P.; Bernstein, D.S. Finite-time stability of continuous autonomous systems. SIAM J. Control Optim. 2000, 38, 751–766. [Google Scholar] [CrossRef]
  45. Polyakov, A.; Efimov, D.; Perruquetti, W. Finite-time and fixed-time stabilization: Lmplicit Lyapunov function approach. Automatica 2015, 51, 332–340. [Google Scholar] [CrossRef]
  46. Chen, G.; Yang, Q.; Song, Y.; Lewis, F.L. Fixed-Time Projection Algorithm for Distributed Constrained Optimization on Time-Varying Digraphs. IEEE Trans. Autom. Control 2022, 67, 390–397. [Google Scholar] [CrossRef]
Figure 1. Polymorphic network for port microgrid energy management.
Figure 1. Polymorphic network for port microgrid energy management.
Mathematics 11 03674 g001
Figure 2. Confirmation of communication topology and communication protocol. (a) The location information of 15 nodes. (b) The grouping result of 15 nodes. (c) The communication topology of 15 nodes. (d) The communication range of Nodes 4, 6, 10, 11 used IP.
Figure 2. Confirmation of communication topology and communication protocol. (a) The location information of 15 nodes. (b) The grouping result of 15 nodes. (c) The communication topology of 15 nodes. (d) The communication range of Nodes 4, 6, 10, 11 used IP.
Mathematics 11 03674 g002
Figure 3. The total path for randomly generated connected topologies.
Figure 3. The total path for randomly generated connected topologies.
Mathematics 11 03674 g003
Figure 4. Output power and incremental cost curves of different methods. (a) Output power curves of fixed-time method. (b) Output power curves of non-finite-time method. (c) Output power curves of finite-time method. (d) Output power curves of prescribed-time method. (e) Incremental cost curves of fixed-time method. (f) Incremental cost curves of non-finite-time method. (g) Incremental cost curves of finite-time method. (h) Incremental cost curves of prescribed-time method.
Figure 4. Output power and incremental cost curves of different methods. (a) Output power curves of fixed-time method. (b) Output power curves of non-finite-time method. (c) Output power curves of finite-time method. (d) Output power curves of prescribed-time method. (e) Incremental cost curves of fixed-time method. (f) Incremental cost curves of non-finite-time method. (g) Incremental cost curves of finite-time method. (h) Incremental cost curves of prescribed-time method.
Mathematics 11 03674 g004
Table 1. The parameters of EMP for port microgrid.
Table 1. The parameters of EMP for port microgrid.
Node123456789101112131415
δ i , 1 0.0400.0350.0300.0400.0300.0350.0400.0400.0300.0300.0300.0400.0400.0300.030
δ i , 2 2.03.04.03.03.02.01.52.01.54.04.02.53.04.04.0
ϵ i 261.27206.35301.32264.36284.82346.21362.15412.30283.46362.12196.25254.60175.85265.21213.25
P m i n 000002000020001500
P m a x 150150200160200200150140200150200200200130200
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

Ban, Z.; Teng, F.; Zhang, H.; Li, S.; Xiao, G.; Guan, Y. Distributed Fixed-Time Energy Management for Port Microgrid Considering Transmissive Efficiency. Mathematics 2023, 11, 3674. https://doi.org/10.3390/math11173674

AMA Style

Ban Z, Teng F, Zhang H, Li S, Xiao G, Guan Y. Distributed Fixed-Time Energy Management for Port Microgrid Considering Transmissive Efficiency. Mathematics. 2023; 11(17):3674. https://doi.org/10.3390/math11173674

Chicago/Turabian Style

Ban, Zixiao, Fei Teng, Huifeng Zhang, Shuo Li, Geyang Xiao, and Yajuan Guan. 2023. "Distributed Fixed-Time Energy Management for Port Microgrid Considering Transmissive Efficiency" Mathematics 11, no. 17: 3674. https://doi.org/10.3390/math11173674

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