Next Article in Journal
A Dual-Branch Convolutional Neural Network-Based Bluetooth Low Energy Indoor Positioning Algorithm by Fusing Received Signal Strength with Angle of Arrival
Previous Article in Journal
Second-Order Terminal Sliding Mode Control for Trajectory Tracking of a Differential Drive Robot
Previous Article in Special Issue
Double-Observer-Based Bumpless Transfer Control of Switched Positive Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fuzzy Resilient Control of DC Microgrids with Constant Power Loads Based on Markov Jump Models

1
Electric Power Research Institute, State Grid Hubei Electric Power Company, Wuhan 430070, China
2
School of Automation, Nanjing Institute of Technology, Nanjing 211167, China
3
School of Electric Power Engineering, Nanjing Institute of Technology, Nanjing 211167, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(17), 2656; https://doi.org/10.3390/math12172656
Submission received: 29 June 2024 / Revised: 20 August 2024 / Accepted: 23 August 2024 / Published: 27 August 2024

Abstract

:
This paper addresses the fuzzy resilient control of DC microgrids with constant power loads. The DC microgrid is subject to abrupt parameter changes which are described by the Markov jump model. Due to the constant power loads, the DC microgrid exhibits nonlinear dynamics which are characterized by a T-S fuzzy model. According to the parallel distributed compensation principle, mode-dependent fuzzy resilient controllers are designed to stabilize the resultant T-S fuzzy Markov jump DC microgrid. The “resilient” means the controller could cope with the uncertainty caused by the inaccurate execution of the control laws. This uncertainty is governed by a Bernoulli distributed random variable and thus may not occur. Then, the mean square exponential stability is analyzed for the closed-loop system by using the mode-dependent Lyapunov function. Since the stability conditions are not convex, a design algorithm is further derived to calculate the fuzzy resilient controller gains. Finally, simulations are provided to test the effectiveness of the proposed results.

1. Introduction

In the past few years, the microgrid (MG) has attracted more and more attention due to its good capability of penetrating renewable power sources into the modern power grid [1,2,3,4]. For example, [2] discussed the sliding mode control of MG. The MG structure provides a simpler management procedure and brings both economical and technical advantages [5,6,7,8,9]. There are mainly two kinds of MG structure, i.e., the alternating current (AC) MG and direct current (DC) MG. Up to now, many results have been reported for the research of AC MG since the conventional power network is based on the AC system [10]. To fully utilize different renewable power sources subject to DC couplings, DC MG is becoming more and more popular. For example, in [3,4], stability issues were addressed for DC MG. Compared with AC MG, DC MG shows higher efficiency in connecting both various electric loads and energy storage systems. What is more, DC MG also avoids the harmonics and reactive power that do harm to the electric quality [11]. The DC MG usually consists of energy sources, DC/AC loads, power electronic converters, and filters.
In the DC MG community, the stabilization of DC MG with constant power loads (CPLs), which refer to power electronic loads consuming constant power, is an important topic [12,13]. Due to the negative impedance feature, the CPLs may lead to instability of the whole MG system. To tackle this problem, great efforts have been made in the open literature to relieve the unexpected effects caused by CPLs. For example, under the assumption that the nonlinear terms induced by CPLs are quadratically bounded, the authors of [14] proposed a linear controller to stabilize the DC MG by solving a Lur’e problem. However, the system uncertainties are not taken into account in the work of [14]. State feedback control is applied in [15] to generate the stabilizing inject current that is fed to all CPLs. In view of the nonlinearity of DC MG with CPLs, the backstepping method is used to deal with the nonlinearity of CPLs in the absence of noise in [16]. On the other hand, fuzzy rough theory can effectively describe real-world situations [17]. For example, Takagi–Sugeno (T-S) fuzzy model is powerful in modeling nonlinear systems [18]. By turning the nonlinear system into a set of linear subsystems through via fuzzy rules and membership functions, the global stabilization of nonlinear systems can be achieved using the linear control theory [19]. On the other hand, linear matrix inequalities (LMIs) have been proven to be a powerful tool in the stability analysis of DC MG with CPLs [14,20,21]. For detailed comparison, a comparative table has been provided in Table 1. This motivates us to study the LMIs-based T-S fuzzy control of DC MG.
For a DC MG in practical situations, the system parameter/structure may change abruptly because of unexpected physical environment changes and stochastic parameter variations [22]. How to deal with this problem, i.e., establish an appropriate model taking the possible parameter/structure changes into account, becomes the first priority in the study of stabilization of LMI-based T-S fuzzy control. The Markov jump model is a good candidate for reflecting the above phenomenon [23,24,25]. The Markov jump model is made up of several subsystems, which jump to each other from time to time according to a rule named Markov chain. With this model, an operation mode subject to certain system parameters/structures can be represented by a subsystem, and the system parameter/structure changes are described by the jumps between subsystems [26]. Owing to this property, the Markov jump model has received much attention in the research area and is also widely used in plenty of applications such as electronic circuits and DC motors. For example, ref. [27] studied the state estimator design for repeated scalar nonlinear systems with Markov jumping parameters. In [28], the fault estimation issue was investigated for MJSs using a mode-dependent intermediate variable. Fuzzy state estimation is addressed in [29] for a class of Markov jump system via the probabilistic event-triggered strategy. It should be noted that the model uncertainty is a critical issue in system modeling [30,31,32,33]. However, in most of the existing results, the DC MG is assumed to be free of parameter uncertainties. This assumption is not practical, since the parameters of the system may be uncertain and vary along with time. There are three kinds of uncertainties, including (1) filters’ parameters, (2) ESS parameters, and (3) CPLs’ power value. To remove this assumption, we introduce the Markov jump model into the characterization of the DC MG. The existing DC MG is apparently a special case of the resultant model with only one mode.
By now, a large number of studies are available for the DC MG with CPLs. For instance, referring to the H disturbance attenuation idea, ref. [34] represented the DC MG by viewing the perturbation of the CPLs’ current and input voltage as external disturbances and designed an H controller to cut down the disturbance effect. Unfortunately, the proposed controller in [34] is not easy to conduct in practice due to the high-order polynomials induced by the small-signal model. However, it should be pointed out that most of the existing results are achieved by assuming an ideal implementation of control laws. In fact, due to computational delays, the round-off errors, finite word lengths, quantization effects, inaccuracies, and uncertainties are inevitable in practice during the controller implementation. To cope with this phenomenon, the so-called resilient control strategy has been developed in the past few years [35,36,37,38,39], which tries to decrease the adverse effect caused by uncertain feedback gains and thus improve the control performance. Recently, some inspiring work has been completed to deal with the uncertainty of implementing the control law. Based on the T-S fuzzy method, ref. [20] designed a fuzzy non-fragile controller to make sure the system performance is not violated even in the case of system and controller uncertainties. In spite of this work, the resilient control of DC MG has not been fully investigated, especially in the case of Markov jump modes and T-S fuzzy modeling.
Based on the above discussions, this paper focuses on stability analysis and stabilization control of DC microgrids subject to abrupt changes using a fuzzy resilient control strategy. The significant contributions are underlined as follows.
(i)
A continuous-time Markov jump DC microgrid fuzzy system is established, which accounts for both the abrupt parameter changes and the nonlinear dynamics of multiple CPLs. The resultant hybrid system shows more engineering backgrounds and thus improves the model fitness.
(ii)
By fully using the information of fuzzy rules, system modes, and random controller gain perturbations, exponential stability conditions are derived for the Markov jump DC microgrid with CPLs. The relationship between system stability and the affecting factors is thus presented clearly for the designers.
(iii)
A fuzzy resilient control algorithm is developed by transforming the non-convex stability analysis conditions into traceable ones. Afterward, the resultant mode-dependent fuzzy resilient control law not only handles the nonlinearity of the DC microgrid but also maintains robustness against the random gain perturbations.
Notations. He { A } = A T + A . ρ max { · } and ρ min { · } are the maximal and minimal eigenvalue of “·”, respectively. E { · } is the expectation of event “·”.

2. Problem Formulation and Preliminaries

2.1. Typical Architecture of DC MG

Typically, a DC microgrid shown in Figure 1 includes an energy storage system (ESS), a DC source, and Q CPLs. The ESS, DC source, and CPLs are respectively used to inject current, maintain the DC bus, and attain constant power from converters. First, the voltage and current states of the DC microgrid are sampled periodically. Then, the controller receives plant states to generate a control command. Due to the uncertainties of implementing the control law, the controller output may undergo random perturbations.

2.2. Markov Jump Models for CPLs and DC Subsystem

Using the Kirchhoff voltage/current laws and the Markov jump models, the jth CPL is represented as follows:
i ˙ L , j = v C , j L j θ t r L , j θ t L j θ t i L , j + v C , s L j θ t , v ˙ C , j = P j θ t C j θ t v C , j + i L , j C j θ t ,
where L j θ t , C j θ t and r L , j θ t ( j = 1 , 2 , , Q ) denote the inductance, capacitance, and resistance of the jth CPL subsystem operating at mode θ t , respectively. v C , j and i L , j refer to the inductor current and capacitor voltage, respectively. P j θ t v C , j is a voltage-controlled current source, which denotes the jth CPL with a constant load power P j θ t . Here, the abrupt changes of the jth CPL are reflected by a continuous-time Markov chain θ t . Note that all the possible values of θ t belong to a finite set named M { 1 , 2 , , m } . The jumping rule between two consecutive modes is described by
P r { θ t + Δ t = b | θ t = a } = φ a b Δ t + o ( Δ t ) , if a b 1 + φ a a Δ t + o ( Δ t ) , if a = b
where φ a b , a , b M are the transition rates subject to (i) b = 1 m φ a b = 0 , and (ii) φ a b 0 for a b . Additionally, Δ t > 0 and lim Δ t 0 o ( Δ t ) Δ t = 0 . Based on the above definitions, a matrix Φ = [ φ a b ] is introduced to express the mode-to-mode transition rates.
Similarly, the DC subsystem is described by the following Markov jump models:
i ˙ L , s = v C , s L s θ t r L , s θ t L s θ t i L , s + V d c L s θ t , v ˙ C , s = j = 1 Q i L , j C s θ t i e s C s θ t + i L , s C s θ t ,
where L s θ t , C s θ t , and r L , s θ t denote the inductance, capacitance, and resistance of the DC source subsystem, respectively. i L , s and v C , s , respectively, stand for the inductor current and capacitor voltage. V d c denotes the voltage of the DC source, and i e s represents the injection current of the ESS.

2.3. Overall Markov Jump DC Microgrid

Take x j ( t ) = [ i L , j T , v C , j T ] T , x s ( t ) = [ i L , s T , v C , s T ] T , κ j ( x j ( t ) = 1 v C , j and set θ t = a M for simplicity. Then, we obtain from (1) and (3) that
x ˙ j ( t ) = A ¯ j , a x j ( t ) + A ¯ j s , a x s ( t ) + d j , a κ j ( x j ( t ) ) , j = 1 , 2 , , Q x ˙ s = A ¯ s , a x s ( t ) + j = 1 Q A ¯ c n , a x j ( t ) + b e s , a i e s + b s , a V d c ,
where
A ¯ j , a = r L , j a L j a 1 L j a 1 C j a 0 , A ¯ j s , a = 0 1 L j a 0 0 , d j , a = 0 P j a C j a , b s , a = 1 L s a 0 , A ¯ s , a = r L , s a L s a 1 L s a 1 C s a 0 , A ¯ c n , a = 0 0 1 C s a 0 , b e s , a = 0 1 C s a .
Set x ( t ) = [ x 1 T ( t ) , , x Q T ( t ) , x s T ( t ) ] T , κ ¯ ( x ( t ) ) = [ κ 1 T ( x 1 ( t ) ) , , κ Q T ( x Q ( t ) ) ] T , it follows from (4) that
x ˙ ( t ) = A ¯ a x ( t ) + B e s , a i e s ( t ) + D κ ¯ ( x ( t ) ) + B s , a V d c
where
A ¯ a = A ¯ 1 , a 0 A ¯ 1 s , a 0 A ¯ Q , a A ¯ Q s , a A ¯ c n , a A ¯ c n , a A ¯ s , a , B e s , a = 0 0 b e s , a , B s , a = 0 0 b s , a , D a = d 1 , a 0 0 d Q , a 0 0
Let x 0 and v C , j , 0 be the equilibrium point of the voltage v C , j and the whole DC microgrid, respectively. To ease the analysis, we shift the equilibrium point of (5) to the origin using a coordinate change about an operating point. Then, the overall Markov jump DC microgrid whose equilibrium point locates at the origin is rewritten as follows:
x ¯ ˙ ( t ) = A ¯ a x ¯ ( t ) + B e s , a i ¯ e s ( t ) + D κ ¯ ( x ¯ ( t ) )
where x ¯ ( t ) = x ( t ) x 0 = [ x ¯ 1 T ( t ) , , x ¯ Q T ( t ) , x ¯ s T ( t ) ] T , x ¯ j ( t ) = [ i ¯ L , j T , v ¯ C , j T ] T , j = 1 , , Q , x ¯ s ( t ) = [ i ¯ L , s T , v ¯ C , s T ] T , κ ¯ ( x ¯ ( t ) ) = [ κ 1 T ( x ¯ 1 ( t ) ) , , κ Q T ( x ¯ Q ( t ) ) ] T , κ j ( x ¯ j ( t ) ) = v ¯ C , j v C , j , 0 ( v ¯ C , j + v C , j , 0 ) .

2.4. Fuzzy Modeling of the Markov Jump DC Microgrid

As can be seen in (6), the overall MG system comprises Q nonlinear terms (i.e., κ j ( x ¯ j ( t ) ) ).
Referring to [40], an MG with several CPLs can be turned to an MG with one equivalent CPL. So, for the sake of simplicity, the procedure of an MG with one CPL will be discussed in the following. To calculate the TS fuzzy model, one needs to model the nonlinearities of the model (6). Note that only one nonlinear term, i.e., κ 1 ( x ¯ 1 ( t ) ) , exists in the dynamic model.
For this single CPL, define the region v ¯ C , 1 , m v ¯ C , 1 v ¯ C , 1 , m where v ¯ C , 1 , m > 0 is a known scalar. It is obtained that
W m i n κ 1 ( x ¯ 1 ( t ) ) v ¯ C , 1 W m a x
where
W m i n = 1 v C , 1 , 0 ( v ¯ C , 1 , m + v C , 1 , 0 ) , W m a x = 1 v C , 1 , 0 ( v ¯ C , 1 , m + v C , 1 , 0 ) ,
In order to derive the T-S fuzzy model, the sector nonlinearity approach is employed to represent the nonlinear term κ 1 ( x ¯ 1 ( t ) ) , by the following equivalent T-S model in the pre-defined local region:
κ 1 ( x ¯ 1 ( t ) ) = w 1 W m i n v ¯ C , 1 + w 2 W m a x v ¯ C , 1
where w 1 and w 2 are the fuzzy basis functions defined as follows:
w 1 = W m a x v ¯ C , 1 κ 1 ( x ¯ 1 ( t ) ) Δ W v ¯ C , 1 , w 2 = κ 1 ( x ¯ 1 ( t ) ) W m i n v ¯ C , 1 Δ W v ¯ C , 1 , Δ W = W m a x W m i n
Based on (6) and (8), the T-S fuzzy Markov jump DC microgrid is given as follows:
x ¯ ˙ ( t ) = i = 1 2 w i ( A ¯ i , a x ¯ ( t ) + B e s , a i ¯ e s ( t ) )
where
A ¯ i , a = A ^ i , a A ¯ 1 s , a A ¯ c n , a A ¯ s , a , A ^ 1 , a = r L , 1 a L 1 a 1 L 1 a 1 C 1 a P 1 a C 1 a W m i n , A ^ 2 , a = r L , 1 a L 1 a 1 L 1 a 1 C 1 a P 1 a C 1 a W m a x .

3. Closed-Loop System Design

3.1. Fuzzy Resilient Controller Design

In order to stabilize the system (9) in the case of uncertain gain perturbations, the following mode-dependent fuzzy resilient controller is designed:
i ¯ e s = i = 1 2 w i ( K i , a + α ( k ) Δ K ) x ¯ ( t )
where K i , a is the mode-dependent fuzzy controller gain. α ( k ) is a Bernoulli distributed variable with E { α ( k ) } = α ¯ [ 0 , 1 ] , where α ¯ is supposed to be known. Δ K denotes the gain perturbation caused by the uncertainty of implementing the control law. Usually, this perturbation is bounded and is subject to the following assumption:
Assumption 1.
The controller gain perturbations are assumed to be norm-bounded, i.e., the following relation holds:
Δ T K Δ K δ 2 I
where δ > 0 is the given upper bound of uncertain gain perturbations.
Remark 1. 
Assumption 1 bounds the uncertainty of controller gains during the execution of control laws. Thus, the fluctuation of controller gains can be mathematically modeled to facilitate the analysis and synthesis. Since the upper bound instead of the detailed dynamics is assumed, different kinds of controller gain fluctuations can be tested, provided Assumption 1 is satisfied. Additionally, the parameter δ, which reflects the uncertainty degree, is adjustable, which helps the designer to analyze the maximal allowable controller gain uncertainty. Note that Assumption 1 should be used together with Lemma 1 such that the uncertain terms are eliminated during the controller gain computation.
Remark 2. 
Note that the gain perturbation Δ K may not happen if the control law is implemented ideally. Thus, it may bring conservatism to assume Δ K occurs definitely. To avoid this shortcoming and model the intermittent phenomenon of Δ K , a random variable α ( k ) obeying the Bernoulli distribution is introduced in our controller design. When α ( k ) = 1 , the gain perturbation occurs. Otherwise, the controller gain is exactly implemented.
Remark 3. 
In this work, the DC microgrid is modeled as a Markov jump system that switches among different modes from time to time. Since the control laws may differ in terms of different modes of the DC microgrid, the mode-dependent controller is designed to help the control law fit the system mode and achieve better control performance.

3.2. Closed-Loop System Modeling

According to the fuzzy resilient controller design, the closed-loop system is obtained by substituting (10) into (9):
x ¯ ˙ ( t ) = i = 1 2 j = 1 2 w i w j ( A ˜ i , a x ¯ ( t ) + α ( k ) B e s , a Δ K x ¯ ( t ) )
where A ˜ i , a = A ¯ i , a + B e s , a K j , a .
The goal of this work is to design appropriate injected current i ¯ e s ( t ) , which is taken as the control input, to make sure system (12) is exponentially stable in the case of abrupt system changes and random gain perturbations.
Lemma 1. 
Given matrices X and Y of appropriate dimensions, and any positive definite matrix Z, the following inequality is true:
X Y T + Y X T X Z X T + Y Z 1 Y T
Definition 1 
([41]). For any solution x(t) of a system given the initial condition X 0 , system (12) is said to be mean square exponentially stable, if the following inequality holds
E { | | x ¯ ( t ) | | 2 } μ 1 | | X 0 | | 2 μ 2 q ,
where μ 1 > 0 , 0 μ 2 < 1 , and q 0 .

4. Stability Analysis Conditions

In this section, the exponential stability is analyzed for the system (12) by giving a set of linear matrix equalities (LMIs).
Theorem 1. 
Given the decay rate σ > 0 , upper bound of the controller uncertainty δ > 0 , and the occurring probability α ¯ > 0 of controller gain perturbations, if there exist positive symmetric matrices P a , Q, matrices K j , a , j = 1 , 2 , and a positive scalar λ ¯ that satisfies the following conditions for any a M and i , j = 1 , 2 , system (12) is exponentially stable.
Π i , i a 0 ,
Π i , j a + Π j , i a 0 , i < j ,
Q λ ¯ I ,
where
Π i , i a = σ P a + He { A ¯ i , a T P a } + He { K j , a T B e s , a T P a } + α ¯ 2 P a B e s , a Q B e s , a T P a δ I M λ ¯ I 0 P , M = [ ϕ a 1 I , , ϕ a m I ] , P = d i a g { P 1 1 , , P m 1 }
Proof. 
Take the Lyapunov function as follows:
V ( x ¯ ( t ) , θ t ) = x ¯ T ( t ) P θ t x ¯ ( t )
where P θ t = P θ t T is to be designed.
The infinitesimal generator D ( · ) of V ( x ¯ ( t ) , θ t ) is defined as follows:
D V ( x ¯ ( t ) , θ t ) = l i m Δ t 0 E { V ( x ¯ ( t + Δ t ) , θ t + Δ t ) V ( x ¯ ( t ) , θ t ) | x ( t ) , θ t } Δ t
Let θ t = a M , θ t + Δ t = b M . Based on the infinitesimal generator D ( · ) , it follows from (18) that
D V ( x ¯ ( t ) , θ t ) = l i m Δ t 0 E x ¯ T ( t + Δ t ) P θ t + Δ t x ¯ ( t + Δ t ) x ¯ T ( t ) P θ t x ¯ ( t ) Δ t = l i m Δ t 0 E b = 1 , b a m φ a b Δ t x ¯ T ( t + Δ t ) P b x ¯ ( t + Δ t ) Δ t l i m Δ t 0 + φ ^ a x ¯ T ( t + Δ t ) P a x ¯ ( t + Δ t ) x ¯ T ( t ) P a x ¯ ( t ) } Δ t = l i m Δ t 0 E b = 1 m φ a b Δ t x ¯ T ( t + Δ t ) P b x ¯ ( t + Δ t ) Δ t l i m Δ t 0 + x ¯ T ( t + Δ t ) P a x ¯ ( t + Δ t ) x ¯ T ( t ) P a x ¯ ( t ) Δ t = b = 1 m φ a b x ¯ T ( t ) P b x ¯ ( t ) + E { He { x ¯ ˙ T ( t ) P a x ¯ ( t ) } }
where φ ^ a = 1 + φ a a Δ t .
Note that
E { x ¯ ˙ T ( t ) P a x ¯ ( t ) } = E { i = 1 2 j = 1 2 w i w j ( A ˜ i , a x ¯ ( t ) + α ( k ) B e s , a Δ K x ¯ ( t ) ) P a x ¯ ( t ) }
= E { i = 1 2 j = 1 2 w i w j ( A ¯ i , a x ¯ ( t ) + B e s , a ( K j , a + α ( k ) Δ K ) x ¯ ( t ) ) P a x ¯ ( t ) } = i = 1 2 j = 1 2 w i w j x ¯ T ( t ) [ He { A ¯ i , a T P a } + He { K j , a T B e s , a T P a } + He { α ¯ Δ T K B e s , a T P a } ] x ¯ ( t )
where P ¯ a = b = 1 m φ a b P b .
According to Lemma 1, there exists a matrix Q > 0 such that
He { α ¯ Δ T K B e s , a T P a } α ¯ 2 P a B e s , a Q B e s , a T P a + Δ T K Q 1 Δ K
Due to (17), we have
Q 1 λ ¯ 1 I
which, together with Assumption 1, yields
Δ T K Q 1 Δ K δ 2 λ ¯ 1 I
Then, we further obtain from (22) that
He { α ¯ Δ T K B e s , a T P a } α ¯ 2 P a B e s , a Q B e s , a T P a + δ 2 λ ¯ 1 I
Using (20), (21), and (25), we get
D V ( x ¯ ( t ) , θ t ) i = 1 2 j = 1 2 w i w j x ¯ T ( t ) [ P ¯ a + He { A ¯ i , a T P a } + He { K j , a T B e s , a T P a } + α ¯ 2 P a B e s , a Q B e s , a T P a + δ 2 λ ¯ 1 I ] x ¯ ( t )
Next, we are about to calculate D V ( x ¯ ( t ) , θ t ) + σ E { V ( x ¯ ( t ) , θ t ) } . Based on (26) and (18), we have
D V ( x ¯ ( t ) , θ t ) + σ E { V ( x ¯ ( t ) , θ t ) } i = 1 2 j = 1 2 w i w j x ¯ T ( t ) [ P ^ a + He { A ¯ i , a T P a } + He { K j , a T B e s , a T P a } + α ¯ 2 P a B e s , a Q B e s , a T P a + δ 2 λ ¯ 1 I ] x ¯ ( t ) = i = 1 2 w i 2 x ¯ T ( t ) [ P ^ a + He { A ¯ i , a T P a } + He { K j , a T B e s , a T P a } + α ¯ 2 P a B e s , a Q B e s , a T P a + δ 2 λ ¯ 1 I ] x ¯ ( t ) + i = 1 2 j = i + 1 2 w i w j x ¯ T ( t ) ( [ P ^ a + He { A ¯ i , a T P a } + He { K j , a T B e s , a T P a } + α ¯ 2 P a B e s , a Q B e s , a T P a + δ 2 λ ¯ 1 I ] + [ P ^ a + He { A ¯ j , a T P a } + He { K i , a T B e s , a T P a } + α ¯ 2 P a B e s , a Q B e s , a T P a + δ 2 λ ¯ 1 I ] ) x ¯ ( t )
where P ^ a = σ P a + P ¯ a .
By Schur complementary [42], it is obtained from (15) that
σ P a + P ¯ a + He { A ¯ i , a T P a } + He { K i , a T B e s , a T P a } + α ¯ 2 P a B e s , a Q B e s , a T P a + δ 2 λ ¯ 1 0
Similarly, we obtain from (16) that
σ P a + P ¯ a + He { A ¯ i , a T P a } + He { K j , a T B e s , a T P a } + α ¯ 2 P a B e s , a Q B e s , a T P a + δ 2 λ ¯ 1 + ( σ P a + P ¯ a + He { A ¯ j , a T P a } + He { K j , a T B e s , a T P a } + α ¯ 2 P a B e s , a Q B e s , a T P a + δ 2 λ ¯ 1 ) 0
Using (27)–(29) yields
D V ( x ¯ ( t ) , θ t ) + σ E { V ( x ¯ ( t ) , θ t ) } 0
which further implies
E { | | x ¯ ( t ) | | 2 } ρ m i n 1 ( P a ) E { V ( 0 , θ 0 ) } exp σ t , t 0 , θ 0 M
According to Definition 1, under the designed mode-dependent fuzzy resilient controller, the Markov jump DC microgrid (12) is mean square exponentially stable. Therefore, the proof is completed. □
Remark 4. 
The stability analysis conditions are developed to check the exponential stability of the closed-loop DC microgrid system under the proposed control law since stability is the basis of controller design in the subsequent. To achieve this goal, the Lyapunov stability theory is borrowed by constructing appropriate Lyapunov functions. Note that the developed stability analysis conditions rely on fuzzy rules, system modes, and controller gain perturbations, thus making a mode-dependent fuzzy resilient control law possible.

5. Controller Design Method

Theorem 2. 
Given the decay rate σ > 0 , the upper bound of the controller uncertainty δ > 0 , and the occurring probability α ¯ > 0 of controller gain perturbations, if there exist positive symmetric matrices X a , Q, matrices K ¯ j , a , j = 1 , 2 , and a positive scalar λ ¯ that satisfy the following conditions for any a M and i , j = 1 , 2 ,
Π ^ i , i a 0 ,
Π ^ i , j a + Π ^ j , i a 0 , i < j ,
Q λ ¯ I ,
where
Π ^ i , j a = σ X a + H e { X a A ¯ i , a T } + H e { K ¯ j , a T B e s , a T } + α ¯ 2 B e s , a Q B e s , a T δ X a M ^ λ ¯ I 0 P ^ , M ^ = [ ϕ a 1 X a , , ϕ a m X a ] , P ^ = d i a g { X 1 , , X m }
then system (12) is exponentially stable.
The fuzzy resilient controller gains are calculated by K j , a = K ¯ j , a X a 1 .
Proof. 
Pre-and-post multiplying d i a g { P a 1 , I , I , , I m } on the left and right sides of (15), respectively, we have
σ P a 1 + He { P a 1 A ¯ i , a T } + He { P a 1 K j , a T B e s , a T } + α ¯ 2 B e s , a Q B e s , a T δ P a 1 M ˜ λ ¯ I 0 P 0
where M ˜ = [ ϕ a 1 P a 1 , , ϕ a m P a 1 ] , and P have been defined in Theorem 1.
Take the following notations:
X a = P a 1 , K ¯ j , a = K j , a X a .
Substituting the above notations into (35) gives (32). In other words, (15) is ensured by (32). Using similar techniques, (33) is derived from (16). According to Theorem 1, the conditions listed in Theorem 2 guarantee the exponential stability of the Markov jump DC microgrid (12). The proof is then completed. □
Remark 5. 
The controller design method shown above is essentially to solve the non-convex stability conditions (15)–(17). It is rigorously proved in Theorem 1 that, once the selected controller gains K j , a satisfy the conditions shown in (15)–(17), the controller is capable of achieving the exponential stability of the Markov jump DC microgrid. However, due to the nonlinear terms in (15) and (16), such as H e { K j , a T B e s , a T P a } and α ¯ 2 P a B e s , a Q B e s , a T P a , the conditions (15)–(17) cannot be easily resolved. By using congruent transformation, new variable substitution and Schur complementary, the traceable synthesis conditions are finally obtained in (32)–(34).
Remark 6. 
Note that the above results can also be extended to the case without controller gain perturbations after slight modifications. The following corollary presents the algorithm of controller gain computation.
Corollary 1. 
Given the decay rate σ > 0 , if there exist positive symmetric matrices X a , Q, matrices K ¯ j , a , j = 1 , 2 , and a positive scalar λ ¯ that satisfy the following conditions for any a M and i , j = 1 , 2 ,
Π ˇ i , i a 0 ,
Π ˇ i , j a + Π ˇ j , i a 0 , i < j ,
where
Π ˇ i , j a = σ X a + H e { X a A ¯ i , a T } + H e { K ¯ j , a T B e s , a T } M ^ P ^ ,
then system (12) is exponentially stable. The fuzzy resilient controller gains are calculated by K j , a = K ¯ j , a X a 1 .
Proof. 
Without the controller gain perturbation, the closed-loop system becomes
x ¯ ˙ ( t ) = i = 1 2 j = 1 2 w i w j A ˜ i , a x ¯ ( t )
where A ˜ i , a = A ¯ i , a + B e s , a K j , a .
Based on system (38) and using the Lyapunov function (18), we have
D V ( x ¯ ( t ) , θ t ) = b = 1 m φ a b x ¯ T ( t ) P b x ¯ ( t ) + E { He { x ¯ ˙ T ( t ) P a x ¯ ( t ) } }
Note that under this situation, it yields
E { x ¯ ˙ T ( t ) P a x ¯ ( t ) } = i = 1 2 j = 1 2 w i w j x ¯ T ( t ) [ He { A ¯ i , a T P a } + He { K j , a T B e s , a T P a } ]
where P ¯ a = b = 1 m φ a b P b .
Then, similar to Theorems 1 and 2, Corollary 1 is easily obtained. □
Remark 7. 
To make the design procedure more clear for the readers, we provide the following design flowchart (see Figure 2) to demonstrate the key steps during the fuzzy resilient controller design.
Remark 8. 
The main difficulties in deriving the main results are as follows. First, due to the introduction of the Markov jump model, both P a and P ¯ a occur in the same condition. Thus, P ¯ a must be separated appropriately. Second, the controller gain uncertainty is upper bounded instead of specific values. To obtain the design algorithm, the uncertainty has to be “eliminated”. Third, the randomness of controller gain perturbations brings nonlinear coupling terms α ¯ 2 P a B e s , a Q B e s , a T P a that should be decoupled.

6. Simulation Example

To verify the effectiveness of the proposed results, the simulations are carried out where the system parameters of the Markov jump DC microgrid with two operation modes are listed as follows in Table 2:
The rest of the simulation parameters are taken as σ = 10 , δ = 0.1 , α ¯ = 0.01 , and the matrix of the mode transition rates is given as follows:
Φ = 2 2 3 3
The controller uncertainty is given as Δ K = 0.1 s i n ( t ) [ 1 , 1 , 1 , 1 ] , which satisfies Assumption 1. The time interval is taken as [ 0 , 0.5 s ] , and the initial value of the system is x ¯ 0 = [ 14 ; 30 ; 14 ; 30 ] .
Based on these parameters and using Theorem 2, by virtue of the YALMIP toolbox in MATLAB 2019a, the mode-dependent fuzzy resilient controller gains are calculated as follows:
K 1 , 1 = [ 5.5694 , 0.4083 , 1.2005 , 0.3085 ] , K 1 , 2 = [ 5.5866 , 0.3968 , 1.1907 , 0.2846 ] , K 2 , 1 = [ 5.5007 , 0.3749 , 1.1912 , 0.3021 ] , K 2 , 2 = [ 5.5177 , 0.3612 , 1.1806 , 0.2781 ]
Remark 9. 
As stated above, the simulation parameters mainly include the system matrices shown in Table 2, the decay rate σ, the expectation value α ¯ of the random variable α ( k ) , the upper bound δ of controller gain uncertainty, and the mode transition rates in the Φ matrix. Selecting different parameters results in different simulation results, and the effect of this parameter selection is reflected by the fuzzy resilient controller gains K i , j = K ¯ i , j X a 1 , where K ¯ i , j and X a 1 are adjusted according to the chosen simulation parameters. For example, the bigger the number of Markov jump modes, the less feasibility the LMI conditions of Theorem 2 have. The larger values of α ¯ and δ may also bring a negative effect on the system performance.
Under the designed controller, the simulation results in Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9 are obtained by executing 1000 Monte Carlo experiments. The jumping sequence of the system modes is described in Figure 3. To check the stability of the Markov jump DC microgrid without control, Figure 4 and Figure 5 are given from which one can see clearly that the open-loop system is not stable. By forcing the control law into the Markov jump DC microgrid, the current and voltage response in the CPL are, respectively, demonstrated in Figure 6 and Figure 7. Based on these two figures, it is seen that the designed controller works well in stabilizing the Markov jump DC microgrid. The curves of the fuzzy basis functions are shown in Figure 9.
Further, as shown in the remarks of the figure, the capacitor voltage v C , 1 arrives at its equilibrium point v C , 1 , 0 = 196.6   V . In the meantime, the inductor current i L , 1 also reaches the operating point 1.526   A . The injection current (i.e., control input) is displayed in Figure 8, whose value becomes smaller as the system approaches the equilibrium point.
To further verify the effectiveness of the resilient control strategy, a comparative study is added. The voltage and current responses, with resilient control (named Case A) and without resilient control (named Case B), are respectively provided. The mode-dependent fuzzy controller gains without resilient control are calculated as follows:
K 1 , 1 = [ 4.18670.10831.03300.1122 ] , K 1 , 2 = [ 4.38890.11641.03430.1112 ] , K 2 , 1 = [ 4.11740.07451.02350.1058 ] , K 2 , 2 = [ 4.31930.08031.02400.1047 ]
The simulation results in Case A are shown in Figure 6 and Figure 7, while the counterpart in Case B is added in Figure 10 and Figure 11. It is easily seen from Figure 10 and Figure 11 that the whole DC microgrid system is not stable without taking a resilient control strategy. While both the voltage and current trajectories are convergent under the proposed resilient control. From this point of view, the proposed method is effective in handling the controller gain uncertainties.

7. Conclusions

This paper focuses on the fuzzy resilient controller design for the DC microgrid subject to multiple operating modes and controller gain uncertainties. By developing the Markov jump DC microgrid model, the effect of abrupt parameter changes is well incorporated into the practical modeling of the DC microgrid. The derived exponential stability conditions provide the designers with an effective tool for analyzing the DC microgrid stability. Moreover, the effectiveness of the proposed control law can be checked beforehand via the proposed LMI-based controller gain computation algorithm. The simulations show that the proposed control method effectively stabilizes the Markov jump DC microgrid under sudden parameter changes, random perturbations of control law execution, and nonlinear dynamics. Note that the voltage and current states of the DC microgrid are transmitted to the controller by the communication network, which is of limited network resource. To alleviate the communication burden, in the future, the event-triggered mechanism [19,26,43] is to be investigated in the control of the DC microgrid to regulate the finite network resource and maintain the desired control performance. Also, the communication network is vulnerable to cyber-attacks [44,45]. Thus, secure control is another interesting topic for DC microgrids.

Author Contributions

W.H.: conceptualization, methodology, investigation, and writing—original draft. Y.S.: methodology, software, investigation, writing—review and editing. F.Y.: methodology, software, writing—review and editing. Z.C.: validation, software, writing—review and editing. S.Z.: writing—review and editing and supervision. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the project of State Grid Hubei Electric Power Company under Grant 521532220009.

Data Availability Statement

No data were used to support this study.

Conflicts of Interest

Author Wei Hu, Yu Shen, and Fan Yang were employed by the company State Grid Hubei Electric Power Company. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest. The State Grid Hubei Electric Power Company had no role in the design of the study; in the collection, analysis, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Dragičević, T. Dynamic stabilization of DC microgrids with predictive control of point-of-load converters. IEEE Trans. Power Electron. 2018, 33, 10872–10884. [Google Scholar] [CrossRef]
  2. Dehghani, M.; Khooban, M.H.; Niknam, T.; Rafiei, S.M.R. Time-varying sliding mode control strategy for multibus low-voltage microgrids with parallel connected renewable power sources in islanding mode. J. Energy Eng. 2016, 142, 05016002. [Google Scholar] [CrossRef]
  3. Liu, J.; Zhang, W.; Rizzoni, G. Robust stability analysis of DC microgrids with constant power loads. IEEE Trans. Power Syst. 2017, 33, 851–860. [Google Scholar] [CrossRef]
  4. Su, M.; Liu, Z.; Sun, Y.; Han, H.; Hou, X. Stability analysis and stabilization methods of DC microgrid with multiple parallel-connected DC–DC converters loaded by CPLs. IEEE Trans. Smart Grid 2016, 9, 132–142. [Google Scholar] [CrossRef]
  5. Cao, B.; Dong, W.; Lv, Z.; Gu, Y.; Singh, S.; Kumar, P. Hybrid microgrid many-objective sizing optimization with fuzzy decision. IEEE Trans. Fuzzy Syst. 2020, 28, 2702–2710. [Google Scholar] [CrossRef]
  6. Meng, Q.; Jin, X.; Luo, F.; Wang, Z.; Hussain, S. Distributionally Robust Scheduling for Benefit Allocation in Regional Integrated Energy System with Multiple Stakeholders. J. Mod. Power Syst. Clean Energy 2024, 1–12. [Google Scholar] [CrossRef]
  7. Shirkhani, M.; Tavoosi, J.; Danyali, S.; Sarvenoee, A.K.; Abdali, A.; Mohammadzadeh, A.; Zhang, C. A review on microgrid decentralized energy/voltage control structures and methods. Energy Rep. 2023, 10, 368–380. [Google Scholar] [CrossRef]
  8. Zhou, Y.; Zhai, Q.; Xu, Z.; Wu, L.; Guan, X. Multi-stage adaptive stochastic-robust scheduling method with affine decision policies for hydrogen-based multi-energy microgrid. IEEE Trans. Smart Grid 2024, 15, 2738–2750. [Google Scholar] [CrossRef]
  9. Ju, Y.; Liu, W.; Zhang, Z.; Zhang, R. Distributed three-phase power flow for AC/DC hybrid networked microgrids considering converter limiting constraints. IEEE Trans. Smart Grid 2022, 13, 1691–1708. [Google Scholar] [CrossRef]
  10. Dragičević, T. Model predictive control of power converters for robust and fast operation of AC microgrids. IEEE Trans. Power Electron. 2017, 33, 6304–6317. [Google Scholar] [CrossRef]
  11. Zehra, S.S.; Rahman, A.U.; Armghan, H.; Ahmad, I.; Ammara, U. Artificial intelligence-based nonlinear control of renewable energies and storage system in a DC microgrid. ISA Trans. 2022, 121, 217–231. [Google Scholar] [CrossRef]
  12. Fan, S.; Wu, F.; Liu, H. Unified closed-loop control and parameters design of buck–boost current-fed isolated DC–DC converter with constant power load. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 10, 4207–4217. [Google Scholar] [CrossRef]
  13. Xu, Q.; Vafamand, N.; Chen, L.; Dragičević, T.; Xie, L.; Blaabjerg, F. Review on advanced control technologies for bidirectional DC/DC converters in DC microgrids. IEEE J. Emerg. Sel. Top. Power Electron. 2020, 9, 1205–1221. [Google Scholar] [CrossRef]
  14. Herrera, L.; Zhang, W.; Wang, J. Stability analysis and controller design of DC microgrids with constant power loads. IEEE Trans. Smart Grid 2017, 8, 881–888. [Google Scholar]
  15. Magne, P.; Nahid-Mobarakeh, B.; Pierfederici, S. General active global stabilization of multiloads DC-power networks. IEEE Trans. Power Electron. 2011, 27, 1788–1798. [Google Scholar] [CrossRef]
  16. Xu, Q.; Zhang, C.; Wen, C.; Wang, P. A novel composite nonlinear controller for stabilization of constant power load in DC microgrid. IEEE Trans. Smart Grid 2019, 10, 752–761. [Google Scholar] [CrossRef]
  17. Cao, B.; Zhao, J.; Lv, Z.; Gu, Y.; Yang, P.; Halgamuge, S.K. Multiobjective evolution of fuzzy rough neural network via distributed parallelism for stock prediction. IEEE Trans. Fuzzy Syst. 2020, 28, 939–952. [Google Scholar] [CrossRef]
  18. Takagi, T.; Sugeno, M. Fuzzy identification of systems and its applications to modeling and control. IEEE Trans. Syst. Man Cybern. 1985, SMC-15, 116–132. [Google Scholar] [CrossRef]
  19. Chen, H.; Zong, G.; Zhao, X.; Gao, F.; Shi, K. Secure filter design of fuzzy switched CPSs with mismatched modes and application: A multidomain event-triggered strategy. IEEE Trans. Ind. Inform. 2023, 108, 1319–1338. [Google Scholar] [CrossRef]
  20. Vafamand, N.; Khooban, M.H.; Dragičević, T.; Blaabjerg, F.; Boudjadar, J. Robust non-fragile fuzzy control of uncertain DC microgrids feeding constant power loads. IEEE Trans. Power Electron. 2019, 34, 11300–11308. [Google Scholar] [CrossRef]
  21. Li, F.; Li, K.; Peng, C.; Gao, L. Dynamic event-triggered fuzzy non-fragile control of DC microgrids. ISA Trans. 2023, 142, 83–97. [Google Scholar] [CrossRef]
  22. Azmi, H.; Yazdizadeh, A. Robust adaptive fault detection and diagnosis observer design for a class of nonlinear systems with uncertainty and unknown time-varying internal delay. ISA Trans. 2022, 131, 31–42. [Google Scholar] [CrossRef]
  23. Costa, O.L.V.; Fragoso, M.D.; Marques, R.P. Discrete-Time Markov Jump Linear Systems; Springer Science and Business Media: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  24. Wu, Z.G.; Dong, S.; Shi, P.; Su, H.; Huang, T. Reliable filtering of nonlinear Markovian jump systems: The continuous-time case. IEEE Trans. Syst. Man Cybern. -Syst. 2019, 49, 386–394. [Google Scholar] [CrossRef]
  25. Xue, M.; Yan, H.; Zhang, H.; Sun, J.; Lam, H.K. Hidden-Markov-model-based asynchronous H tracking control of fuzzy Markov jump systems. IEEE Trans. Fuzzy Syst. 2020, 29, 1081–1092. [Google Scholar] [CrossRef]
  26. Chen, H.; Zong, G.; Gao, F.; Shi, Y. Probabilistic event-triggered policy for extended dissipative finite-time control of MJSs under cyber-attacks and actuator failures. IEEE Trans. Autom. Control. 2023, 68, 7803–7810. [Google Scholar] [CrossRef]
  27. Shen, H.; Wang, T.; Chen, M.; Lu, J. Non-fragile mixed H2/l2-l state estimation for repeated scalar nonlinear systems with Markov jumping parameters and redundant channels. Nonlinear Dyn. 2018, 91, 641–654. [Google Scholar] [CrossRef]
  28. Kaviarasan, B.; Kwon, O.M.; Jin Park, M.; Sakthivel, R. Mode-dependent intermediate variable-based fault estimation for Markovian jump systems with multiple faults. Int. J. Robust Nonlinear Control 2021, 31, 2960–2975. [Google Scholar] [CrossRef]
  29. Chen, H.; Gao, F.; Zong, G. Finite-time dissipative fuzzy state estimation for jump systems with mixed cyber attacks: A probabilistic event-triggered approach. IEEE Trans. Cybern 2023, 53, 3493–3505. [Google Scholar] [CrossRef]
  30. Song, J.; Mingotti, A.; Zhang, J.; Peretto, L.; Wen, H. Fast iterative-interpolated DFT phasor estimator considering out-of-band interference. IEEE Trans. Instrum. Meas. 2022, 71, 1–14. [Google Scholar] [CrossRef]
  31. Wang, C.; Wang, Y.; Wang, K.; Dong, Y.; Yang, Y. An Improved Hybrid Algorithm Based on Biogeography/Complex and Metropolis for Many-Objective Optimization. Math. Probl. Eng. 2017, 2017, 2462891. [Google Scholar] [CrossRef]
  32. Zhu, C.; Zhang, Y.; Wang, M.; Deng, J.; Cai, Y.; Wei, W.; Guo, M. Optimization, validation and analyses of a hybrid PV-battery-diesel power system using enhanced electromagnetic field optimization algorithm and ε-constraint. Energy Rep. 2024, 11, 5335–5349. [Google Scholar] [CrossRef]
  33. Liu, Y.; Liu, X.; Li, X.; Yuan, H. Analytical model and safe-operation-area analysis of bridge-leg crosstalk of GaN E-HEMT considering correlation effect of multi-parameters. IEEE Trans. Power Electron. 2024, 39, 8146–8161. [Google Scholar] [CrossRef]
  34. Boukerdja, M.; Chouder, A.; Hassaine, L.; Bouamama, B.O.; Issa, W.; Louassaa, K. H based control of a DC/DC buck converter feeding a constant power load in uncertain DC microgrid system. ISA Trans. 2020, 105, 278–295. [Google Scholar] [CrossRef]
  35. Tian, Y.; Yan, H.; Zhang, H.; Zhan, X.; Peng, Y. Resilient static output feedback control of linear semi-Markov jump systems with incomplete semi-Markov kernel. IEEE Trans. Autom. Control. 2020, 66, 4274–4281. [Google Scholar] [CrossRef]
  36. Zeng, P.; Deng, F.; Liu, X.; Gao, X. Event-triggered resilient L control for Markov jump systems subject to denial-of-service jamming attacks. IEEE Trans. Cybern 2021, 52, 10240–10252. [Google Scholar] [CrossRef]
  37. Li, F.; Xu, S.; Zhang, B. Resilient asynchronous H control for discrete-time Markov jump singularly perturbed systems based on hidden Markov model. IEEE Trans. Syst. Man Cybern. -Syst. 2018, 50, 2860–2869. [Google Scholar] [CrossRef]
  38. He, S.; Ai, Q.; Ren, C.; Dong, J.; Liu, F. Finite-time resilient controller design of a class of uncertain nonlinear systems with time-delays under asynchronous switching. IEEE Trans. Syst. Man Cybern. -Syst. 2019, 49, 281–286. [Google Scholar] [CrossRef]
  39. Chen, H.; Gao, F. Finite-time stabilization with extended dissipativity via a mixed control strategy for MJSs with hierarchical sensor failures. Nonlinear Dyn. 2022, 108, 1319–1338. [Google Scholar] [CrossRef]
  40. Mardani, M.M.; Vafamand, N.; Khooban, M.H.; Dragičević, T.; Blaabjerg, F. Design of quadratic D-stable fuzzy controller for DC microgrids with multiple CPLs. IEEE Trans. Power Electron. 2018, 66, 4805–4812. [Google Scholar] [CrossRef]
  41. Zou, L.; Wang, Z.; Han, Q.L.; Zhou, D. Ultimate boundedness control for networked systems with try-once-discard protocol and uniform quantization effects. IEEE Trans. Autom. Control. 2017, 62, 6582–6588. [Google Scholar] [CrossRef]
  42. Boyd, S.; Ghaoui, L.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory; SIAM: Philadelphia, PA, USA, 1994. [Google Scholar]
  43. Chen, H.; Zong, G.; Liu, X.; Zhao, X.; Niu, B.; Gao, F. A sub-domain-awareness adaptive probabilistic event-triggered policy for attack-compensated output control of Markov jump CPSs with dynamically matching modes. IEEE Trans. Autom. Sci. Eng. 2024, 21, 4419–4431. [Google Scholar] [CrossRef]
  44. Murugesan, S.; Ishizaki, T.; Liu, Y.C. Resilient annular finite-time synchronization for master-slave systems under scaling attacks. IET Control Theory A 2023, 17, 2458–2473. [Google Scholar] [CrossRef]
  45. Tian, Y.; Zhang, H.; Liu, Y.; Zhao, N.; Mathiyalagan, K. Event-triggered adaptive secure tracking control for nonlinear cyber-physical systems against unknown deception attacks. Math. Comput. Simulat. 2024, 221, 79–93. [Google Scholar] [CrossRef]
Figure 1. Typical architecture of DC MG.
Figure 1. Typical architecture of DC MG.
Mathematics 12 02656 g001
Figure 2. Design flowchart.
Figure 2. Design flowchart.
Mathematics 12 02656 g002
Figure 3. Sequence of jumping modes.
Figure 3. Sequence of jumping modes.
Mathematics 12 02656 g003
Figure 4. Current response of the CPL without control.
Figure 4. Current response of the CPL without control.
Mathematics 12 02656 g004
Figure 5. Voltage response of the CPL without closed-loop control.
Figure 5. Voltage response of the CPL without closed-loop control.
Mathematics 12 02656 g005
Figure 6. Current response of the CPL under closed-loop control.
Figure 6. Current response of the CPL under closed-loop control.
Mathematics 12 02656 g006
Figure 7. Voltage response of the CPL under closed-loop control.
Figure 7. Voltage response of the CPL under closed-loop control.
Mathematics 12 02656 g007
Figure 8. The injected current.
Figure 8. The injected current.
Mathematics 12 02656 g008
Figure 9. The fuzzy basis function.
Figure 9. The fuzzy basis function.
Mathematics 12 02656 g009
Figure 10. Current response of the CPL under without resilient control.
Figure 10. Current response of the CPL under without resilient control.
Mathematics 12 02656 g010
Figure 11. Voltage response of the CPL without resilient control.
Figure 11. Voltage response of the CPL without resilient control.
Mathematics 12 02656 g011
Table 1. Comparison between our method and the related literature.
Table 1. Comparison between our method and the related literature.
 [14][20,21]Ours
Modelling of abrupt changesNoNoYes
Handling of CPL nonlinearityQuadratic boundedT-S fuzzyT-S fuzzy
Using resilient controlNoYesYes
Type of gain uncertaintyNoneDeterministicRandom
Using mode-dependent controlNoneNoneYes
Table 2. System parameters.
Table 2. System parameters.
r L , 1 1.1 Ω r L , 2 1.0 Ω
L 1 , 1 39 mH L 1 , 2 38 mH
C 1 , 1 500 μ F C 1 , 2 503 μ F
P 1 , 1 300 W P 1 , 2 302 W
r s , 1 1.1 Ω r s , 2 1.15 Ω
L s , 1 39 mH L s , 2 40 mH
C s , 1 500 μ F C s , 2 498 μ F
V d c 200 V v ¯ c , 1 , m 130.4 V
v ¯ c , 1 , 0 196.64 V  
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

Hu, W.; Shen, Y.; Yang, F.; Chang, Z.; Zhao, S. Fuzzy Resilient Control of DC Microgrids with Constant Power Loads Based on Markov Jump Models. Mathematics 2024, 12, 2656. https://doi.org/10.3390/math12172656

AMA Style

Hu W, Shen Y, Yang F, Chang Z, Zhao S. Fuzzy Resilient Control of DC Microgrids with Constant Power Loads Based on Markov Jump Models. Mathematics. 2024; 12(17):2656. https://doi.org/10.3390/math12172656

Chicago/Turabian Style

Hu, Wei, Yu Shen, Fan Yang, Zhen Chang, and Shanglin Zhao. 2024. "Fuzzy Resilient Control of DC Microgrids with Constant Power Loads Based on Markov Jump Models" Mathematics 12, no. 17: 2656. https://doi.org/10.3390/math12172656

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