Next Article in Journal
Transmission Line Voltage Measurement Utilizing a Calibrated Suspension Grounding Voltage Sensor
Next Article in Special Issue
Simplifying Rogowski Coil Modeling: Simulation and Experimental Verification
Previous Article in Journal
Flight Path Setting and Data Quality Assessments for Unmanned-Aerial-Vehicle-Based Photogrammetric Bridge Deck Documentation
Previous Article in Special Issue
Condition Assessment of Natural Ester–Mineral Oil Mixture Due to Transformer Retrofilling via Sensing Dielectric Properties
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Decentralized Sensor Fault-Tolerant Control of DC Microgrids Using the Attracting Ellipsoid Method

by
Hisham M. Soliman
1,
Ehab H. E. Bayoumi
2,
Farag A. El-Sheikhi
3 and
Michele De Santis
4,*
1
Department of Electrical Power Engineering, Faculty of Engineering, Cairo University, Cairo 11562, Egypt
2
Department of Mechanical Engineering, Faculty of Engineering, The British University in Egypt, El Sherouk City, Cairo 11837, Egypt
3
Department of Electrical and Electronics Engineering, Istanbul Esenyurt University, Istanbul 07800, Turkey
4
Department of engineering, University Niccolò Cusano, 00166 Roma, Italy
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(16), 7160; https://doi.org/10.3390/s23167160
Submission received: 21 July 2023 / Revised: 7 August 2023 / Accepted: 11 August 2023 / Published: 14 August 2023
(This article belongs to the Special Issue Sensors and Fault Diagnostics in Power System)

Abstract

:
System stability deterioration in microgrids commonly occurs due to unpredictable faults and equipment malfunctions. Recently, robust control techniques have been used in microgrid systems to address these difficulties. In this paper, for DC-islanded microgrids that have sensors faults, a new passive fault-tolerant control strategy is developed. The suggested approach can be used to maintain system stability in the presence of flaws, such as faulty actuators and sensors, as well as component failures. The suggested control is effective when the fault is never recognized (or when the fault is not being precisely known, and some ambiguity in the fault may be interpreted as uncertainty in the system’s dynamics following the fault). The design is built around a derived sufficient condition in the context of linear matrix inequalities (LMIs) and the attractive ellipsoid technique. The ellipsoidal stabilization idea is to bring the state trajectories into a small region including the origin (an ellipsoid with minimum volume) and the trajectories will not leave the ellipsoid for the future time. Finally, computational studies on a DC microgrid system are carried out to assess the effectiveness of the proposed fault-tolerant control approach. When compared with previous studies, the simulation results demonstrate that the proposed control technique can significantly enhance the reliability and efficiency of DC microgrid systems.

1. Introduction

Fault-Tolerant Control (FTC) is concerned with systems whose normal operation is disrupted by a failure in actuators, sensors, or other system components. A component’s malfunctioning can be complete, referred to as a failure [1,2,3], or partial, referred to as fault [4]. This paper focuses on sensor faults.
Passive Fault-Tolerant Control (PFTC) or Active Fault-Tolerant Control (AFTC) can be used to achieve FTC [4]. In the first case, a single controller is designed to stabilize the system and provide the required performance regardless of the failure. This controller does not need to be aware of the fault. AFTC, on the other hand, reconfigures the controller by identifying and isolating the system fault. Many approaches have addressed fault detection and isolation [5].
For example, the sliding-mode observers (SMOs) effectively handle the nonlinear switch discontinuous term for fault detection and estimation. In linear and nonlinear systems with progressive faults, they can handle disturbances, parametric fluctuations, uncertainties, and unmodeled dynamics. It compensates for observer incompatibilities and preserves system stability and reachability in a limited period [6]. Since uncertainties are inherently present, the fault reconstruction technique for matched faults and uncertainties in [7] does not apply to a broad range of actual systems.
Furthermore, they calculated SMO improvements by practically tweaking LMIs according to Lyapunov stability requirements. It lessens the impact of H-∞ criteria, improves fault estimates, and substantiates efforts to address mismatched uncertainty and defects. This study mathematically determined the period the sliding-mode observer would be available and proved its stability. In [8], H-∞ FTC for actuator and sensor faults in wind energy systems is provided. It makes use of Linear-Quadratic Regulator (LQR)-based state feedback control to mimic variable wind speeds generated by stochastic affine models. Event (fault) monitoring for smart grids is provided in [9].
Summarizing: the drawback of AFTC is that it produces a more complex controller. Another disadvantage of AFTC is that fault identification is a challenging task, and in the presence of external disturbances, fault detection algorithms cannot ensure reliable detection. Despite these disadvantages, AFTC has advanced controllers that achieve better performance than PFTC. A PFTC can be expressed as a robust control problem if the sensor’s performance is bounded. This method is the focus of this paper.
More renewable energy sources have been integrated into the present power systems as electricity consumption has increased rapidly. This trend has increased the appeal of microgrids (MGs), which provide an effective technique for combining a variety of energy resources (e.g., wind and solar energies) [10,11,12]. MGs are small-scale power networks comprised of distributed generation (DG), devices for storage, and loads. DC MGs have received increased attention in recent years as a result of the growing use of DC renewables and loads [13,14,15]. The fundamental goals of DC MG control can be described as voltage regulation, stability, and current sharing. In modern DC MGs, hierarchical control structures are often used to meet these control objectives [16,17,18].
Control techniques have progressed from (1) centralized where, one controller is used to stabilize the whole system; but requires measuring all the states; (2) decentralized control, where a controller is installed for each DG and requires only the local information of its DG scheme; to (3) distributed schemes, where the controller for each DG requires local and neighboring DGs information [19,20]. It should be noted that the decentralized control is the most reliable option because it does not require the pricey communication network and time delay that centralized control does. Unlike the distributed control which requires communication with neighbor agents, the decentralized control lacks communication. So, this paper focuses on decentralized control.
To improve performance, some hierarchical control techniques have been introduced. In order to track the local voltage reference of DC MGs under plug-and-play (PnP) MG operation, decentralized control method has been presented in [20]. Accurate current sharing has been achieved in [21] by using a secondary consensus-based controller. The typical hierarchical control system, however, has its own limiting conditions because of the complexity of two-layer control of DC MGs [22,23].
Therefore, recent studies [24,25] have considered the constrained communication channel bandwidth, network packet loss, outside interference, and a noisy atmosphere. A distributed secondary cooperative control strategy with adaptive event-triggering communication has been presented in [26]. With reduced communication effort, typical voltage regulation, and appropriate load distribution are achieved. The issue brought on by considering the uncertainty of power loads in DC MGs has been discussed in [27]. To attain satisfactory performance, the authors provided a technique for distributed secondary H∞ consensus. A sliding mode robust controller is incorporated in [28], which studies the impacts of stochastic behavior.
In this paper, a new passive fault-tolerant control strategy is developed for DC-islanded MGs that have voltage sensors’ faults. The suggested approach can be used to maintain system stability in the presence of flaws, such as faulty actuators and sensors, as well as component failures. The fault can be unknown to the control system and this ambiguity can be translated as an uncertainty in the dynamics of the system following the fault. The proposed design solves the problem as a robust control problem via a new sufficient linear matrix inequalities (LMI) condition. The invariant ellipsoid method is used to tackle the uncertainty in sensor faults. Finally, the computational results are focused on a DC MG system and are carried out to assess the effectiveness of the proposed fault-tolerant control approach. Compared with previous studies, the simulation results demonstrate that the proposed control technique can significantly enhance the reliability and efficiency of DC MG systems.
The main contributions of this paper are as follows:
(1)
A new decentralized voltage tracker design is introduced. The new design technique is based on the Attracting Ellipsoid Approach that is a powerful technique in the robust control theory.
(2)
A decentralized state feedback with an integral control is proposed using the current and voltage magnitude of each DG which are the DG states.
(3)
To obtain the desired voltage reference tracking performance, it is proposed to use an augmented state feedback controller. Analyzing system stability demonstrates that the suggested controller tolerates sensor faults.
(4)
Unlike the difficulties in active fault control (detection and fault evaluation), the proposed robust control is much simpler (one controller), easy to implement, and can cope with sensor fault which is never detected or partially known.
The remainder of this paper is organized as follows: Modeling of DC MG dynamics is briefly discussed in Section 2. Additionally, Section 2 contains the sensor fault model as well as a few more preliminary calculations. Section 3 details the design and analysis of the proposed state feedback with integral control for voltage regulation. In Section 3, the proposed control scheme simulation as well as a comparison with previous published research are provided. Simulation validation of the proposed FTC scheme are detailed in Section 4. Conclusions are provided in Section 5.

2. Problem Formulation and System Modeling

A DC MG comprised of N DGs connected by DC lines is investigated in this paper. Figure 1 depicts the electrical structure of DG-i.
Each DG has a DC voltage source, a converter, an RLC filter, and a resistive load RLi as shown in Figure 1. It should be noted that the DGs reliability can be affected by the stochastic and intermittent nature of renewable DC energy sources. In practice, there are several options for energy storage systems to solve this problem. In these instances, the sources might be roughly be operated in a steady-state mode. Renewable energy sources are inherently intermittent. In this study, we assume that PVs include a battery storage system to maintain the output voltage constant.
The dynamic model of DG-i is constructed using Kirchhoff’s voltage and current laws as follows:
d V i d t = 1 C t i I t i 1 C t i I L i + 1 C t i I i j d I t i d t = 1 L t i V i R t i L t i I t i + 1 L t i V t i L i n e i j : d I i j d t = R i j L i j I i j + 1 L i j V j 1 L i j V i
where Vi and Iti denote the DG-i capacitor voltage and output current, respectively. The command to the converter is represented by Vti, Rti, Lti, and Cti are constants that represent the filter’s electrical properties. Rij and Lij are the power line impedances connecting DG-i and DG-j. Each DG-j’s capacitor voltage is represented by Vj.
It is assumed in (1) that the power lines connecting the DGs possess quasi-stationary dynamics [20], i.e., dIij/dt = 0. This assumption is valid as the line inductance Lij in DC systems is significantly small and thereby the line dynamics can be neglected.
I i j = V j V i R i j d I t i d t = 1   L t i   V i R t i L t i   I t i + 1 L t i     V t i d V i d t = 1 C t i I t i 1 C t i I L i + 1 C t i R i j V j 1 C t i R i j V i
The islanded DC MG, shown in Figure 1, contains N DGs that can be modeled through the following state-space equations in the same manner:
x ˙ i = A i i x i + B i u i + D i w i , y i = C i x i = z i
where x i = [ V i   I t i   ] , u i = V t i ,   y i = z i are states vectors, input, yi as the measurable outputs, and assume that yi = xi. The output vector to be optimized is zi. The matrices Aij, Bi, are as follows:
A i i = 1 C t i j 1 R i j 1 R i C t i 1 C t i 1 L t i R t i L t i A i j = 1 R i j C t i 0 0 0 B i = 0 1 L t i C i = 1 0 0 1
The external disturbance is:
D i = [ A i 1 O i i A i N ] ,
The system studied is chosen to be radial as most of the distribution networks are radial. As illustrated in Figure 2, an islanded DC MG case-study system consists of six DGs.
Table 1 and Table 2 outline the electrical parameters of each distributed generation as well as the distribution lines.
The MG study system is discretized with sampling time Ts using Table 1 and Table 2. The discrete-time state equation is provided in the Appendix A.
It should be noted that graph theory can be used to solve non-radial networks, as described in [29].
The overall MG discrete-time model is as follows using (3–5):
x ( k + 1 ) = A x ( k ) + B u ( k ) ,   y ( k ) = C x ( k ) ,   x ( 0 ) = x 0
The vectors x, u, and y are the state, control, and measurement of dimensions n, m, and l, respectively. Assuming all the states are available for state-feedback control, C = I. The control objective aims to obtain the output tracking the input with a steady-state error of zero. In addition, the controller must be decentralized which uses only local states.
The number of outputs that can track a reference input vector, yr, cannot be more than the number of control inputs to maintain controllability. Consequently, the output equation for the open-loop system shown in (6) can be rewritten as:
y k = C x k = C 1 C 2 x k = y 1 ( k ) y 2 ( k )
where y 1 R h , h l denotes the vector of the outputs required to follow the reference input vector y r . It is to be noticed that the controller is called a regulator if the input is constant; otherwise, it is referred to as a tracker. This section describes the design of the system’s decentralized tracker (6). The interconnected system (6) can be subdivided into N subsystems.
With A = A i , j ,   a n d   B = b l o c k d i a g o n l { B 1 , , B N } C = b l o c k d i a g o n l { C 1 , , C N } subsystem #i is provided by:
x i k + 1 = A i i x i k + B i u i k + D i x k , D i = A i 1 O i i A i N , y i ( k ) = C i x i ( k ) i = 1 , . . , N
The dimensions of x i ,   u i are respectively n i ,   m i ,   n = i = 1 N n i ,   m = i = 1 N m i .
The decentralization of proposed control can be achieved by reducing the impact of an external disturbance, Di x(k). The dynamics of the remainder of the system on a specific subsystem are represented by Equation (8), where the vector x is supposed to be an external bounded disturbance w(k). The control decentralization can be performed by minimizing the ellipsoid volume, as will be seen in the sequel.
It is worth noting that the MG model (6) does not have an integrator (it is a type 0 plant). As a result, for a step input, a steady-state error will occur. The output voltage must precisely follow the reference voltage with no errors. To achieve tracking task for subsystem i, a vector comparator, and an integrator z i are added which fulfill:
z i k + 1 = z i k + T s [ y r i k y 1 i k ]
As a result, the augmented state space representation controls the open-loop system of subsystem-i is:
x ^ i k + 1 = A ^ i i x ^ k + B ^ i u i k + D ^ i w k + I ^ i y r i k ,   y i k = C ^ i x ^ i ( k ) ,  
where x ^ i = x i z i , A ^ i i = A i i O T s C 1 i I i ,   B ^ i = B i O , D ^ i = D i O , I ^ i = O T s I i ,   C ^ i = C i 0 .
It is required to design the state feedback plus integral control provided by:
u i k = K ^ i k x ^ i k = K i K I i x ^ i k
Matrix C is an identity matrix for this application.
Now the linear time-invariant dynamical system (10) when subject to sensor faults becomes:
x ^ i k + 1 = A ^ i i x ^ k + B ^ i u i k + D ^ i w k + I ^ i y r i k ,   y i k = C ^ i x ^ i ( k ) , y s i ( k ) = d i a g φ i k y i ( k )
where vector yi(k) represents the system output, and ys(k) represents the measured output with a sensor fault. The preceding description can be used to model systems with multiplicative faults such as actuator, sensor, and component failures. For modeling the multiplicative faults, the relevant system matrices should be multiplied by the appropriate matrix.
φj(k) is the sensor function which represents the remaining function of the associated sensor. For example, if a sensor φj(k) = 0.8, in which φj(k) denotes the remaining function of the jth sensor, then the sensor is 80% functioning. In other words, φj(k) = 0 indicates the sensor failure, while φj(k) = 1 indicates the sensor works properly. A faulted sensor will then be such that 0 < φj(k) < 1. Consequently, it is a bounded sensor fault.
The control objective in addition to finding a decentralized dynamic tracker for each DG, should also be robust against sensor fault.

3. Decentralized Passive Sensor Fault-Tolerant Control

Each DG-i is supplied with the proportional with integral controllers listed below, (11):
u i k = K ^ i k x ^ i k = K i K I i x ^ i k
where KiR1×2, KIiR1×1, and controllers, i = 1, , N, are decentralized because the u i computation only requires the DG-i state. The proposed system incorporates proportional state feedback and integral control. It is completely decentralized by means of local states. It avoids communication of bordering subsystems states as in the case of distributed control. The proposed design is simple, contrary to centralized control, which has an expensive communication network and associated delay, which reduces system stability. It should be noted that the communication network in a centralized scheme is prone to failure, which can lead to a total collapse of the control system.
The invariant-set approach [30,31], and its reference applications [32,33,34], is an approach used for designing systems controllers that are disrupted by external disturbances (perturbed systems). An invariant-set is one in which if an initial state vector x(0) begins within it, the trajectory x(k) will not leave it for the future time k > 0. The invariant set is approximated using a bounding ellipsoid because determining it mathematically is difficult. The invariant ellipsoid technique is employed in linear systems to suppress bounded disturbance by decreasing the ellipsoid volume. In [30], the invariant ellipsoid approach is employed to propose a novel strategy for minimizing the effect of external disturbances on linear systems. When the initial state is outside of the ellipsoid, the ellipsoid is a set that contains the origin and attracts the state trajectory. As a result, it is referred to as an attractive ellipsoid. When the state trajectory arrives at the ellipsoid, it does not leave it as time passes. As a result, the ellipsoid is referred to as an invariant ellipsoid. To reduce the effect of external disturbances on the trajectory, the volume of the ellipsoid must be reduced [31]. The goal of the MG voltage control challenge is to develop a controller that allows the output voltage to track the reference voltage.
The tracker must also be long-lasting in the event of sensor faults. It should also lessen the impact of disruptions on the output voltage. This is known as a disturbance-rejection tracker.
In (10), w(k) reflects the bounded external disturbances that are subject to the constraint:
||w(k)||≤1, ∀k ≥ 0
The symbol ‖(.)‖ denotes the vector (.) Euclidean norm. Note that, the external disturbance is L∞-bounded. To optimize z, the design goal is also to minimize the influence of disturbance Dw on the output. It should be observed that the disturbance constraint (14) has no effect on generality because the matrix D can always be scaled to satisfy (14). Note that the normalization in constraint (14) results in simpler LMI condition than if normalization is not carried out.
Ref. [30] considers the following problem. Given the discrete time system.
x k + 1 = A x k + B u k + D w k ,   y k = C x k ,   s u b j e c t   t o   w ( k ) 1
The pairs (A, B) and (A, C) are assumed controllable, and observable respectively. The state feedback controller u(k) = Kx(k), which stabilizes (14) and rejects the disturbance w(k) in an ideal way (in terms of minimizing the bounding ellipsoid trace of the optimized output, E z = C P C ) is provided by the following theorem [30].
Notation. 
The superscript (.)’ represents matrix transposition throughout the paper, Rn denotes the n-dimensional Euclidean space and  R n × m  is the set of all  n × m  real matrices. For a symmetric  P R n × n , P > 0  indicates that it is positive definite. A symmetric matrix Q + Z + Q + Z R R P   i s   d e n o t e d   b y   Q + Z + R P
Theorem 1.
Ref. [30]
Let P, Y be a solution of the minimization optimization problem.
m i n i m i z e t r C P C
Subject to the constraints:
α P A P + B Y P 0 D 1 α I 0 ,   P > 0 ,   α > 0
For some 0 < α < 1. The minimization is carried out with respect to the matrix variables P = P , Y, and the scalar parameter α.
Moreover, the optimal state controller, stabilizing (15) and rejecting the disturbance, is provided by:
K = Y P 1
Note that the trace function is adopted due to its linearity; being synonymous to the sum of squared semi-axes of the ellipsoid Ez. This latter condition will be employed throughout the text to help reduce the problem of interest to standard semidefinite programs. The multiplicative term α P is the source of nonlinearity in the above theorem. After fixing α, the above matrix equation becomes linear, making it simple to solve with the LMI toolbox. The scalar α is iteratively updated to solve the minimization problem.
Theorem 1 can be used to solve the sensor FTC as follows. After the occurrence of the sensor fault, the matrix Ci in (4) becomes one of the matrices d i a g φ i , j t C i ,   i = 1 N ,   j = 1 , 2 .
The effectiveness reduction in the sensors of DG-i is randomly selected as φ i , 1 = d i a g 0.81   0.91 ,   φ i , 2 = d i a g 0.91   0.63 .
The design of sensor FTC for DG-i can be performed by replacing C in Theorem 1, by d i a g φ i , j t C i ,   A by A ^ i , and B by B ^ i . We obtain the following theorem.
Theorem 2.
The sensor FTC of DG-i, i = 1, …, N, is obtained by solving the following optimization problem:
m i n i m i z e   { max j = 1 , 2 t r   d i a g φ i , j t C i P i d i a g φ i , j t C i ,   i = 1 N } .
Subject to the constraints:
α P ^ i A ^ i P ^ i + B ^ i Y ^ i P ^ i 0 D 1 α I 0 ,   P ^ i > 0 , α > 0
Moreover, the optimal sensor FTC is provided by:
K ^ i = Y ^ i P ^ i 1 ,   i = 1 N
Solving Theorem 2 (using Matlab LMI, yalmip, and sedumi), the proposed tracker is provided in Table 3.

4. Simulation Validation

The system shown in Figure 2 is modelled using the Matlab/SimPower Systems Toolbox. Robust stability, required response, and steady-state capabilities have all been achieved as per the IEEE requirements [35].
The performance of the developed controllers is measured during the randomized effectiveness of the sensor signal (sensor fault). The suggested planned controls are tested in four different scenarios on the study system. Each of the four scenarios is played out by randomly selecting a sensor in a certain DG that has a failure level (reduction in the effectiveness of the sensor signal in percentage).
Table 4 shows the random sensor faults choices applied to random DGs. The introduced design is a proportional state-feedback system with integral control that is totally decentralized by utilizing local states. Therefore, six controllers are designed, and their gains are provided in Table 3. Note that Theorem 2 is only a sufficient condition so the proposed controller is stabilizing the system for faults more severe than the design faults, Table 4.
To make a comparative study between the proposed technique and other techniques, a completely decentralized auto-tuned control method is used to design six PI controllers for the six DGs provided in Figure 2. The designed gains for the six auto-tuned PI controllers are illustrated in Table 5.
Remark 1.
Summary of the proposed and auto-tuned control algorithms.
The proposed algorithm:
-
For a given scalar α, the matrix equations in Theorem 2 become linear, solves them by the Matlab LMI toolbox.
-
Calculates the objective function { max j = 1 , 2 t r ( d i a g φ i , j t C i ) P i d i a g φ i , j t C i ,   i = 1 N } .
-
Updates α iteratively till the minimum of the objective function is obtained (the Matlab command fminsearch can be used).
The auto-tuned algorithm:
The method of setting controller gains based on a study system model or data is known as auto-tune PI. It tunes PI gains in a Simulink model using Simulink Control DesignTM. The auto-tune PI controller operates using a linearization of the study system model. It computes PI controller gains based on the obtained response to balance robustness and performance.

4.1. Scenario 1: The Sensor’s Effectiveness Reduction in one DG

4.1.1. Case 1: Sensor Failure in DG1

By constructing a random selection approach and picking a problem in one sensor at a random deterioration level at a random time, we were able to choose the sensor in DG1 with 80% sensor effectiveness at t = 7 s, as shown in Table 4.
At t = 7 s, Figure 3 shows the DGs voltage during sensor effectiveness in DG1 is degraded from 100% to 80%: Figure 3a,c for the conventional PI auto-tuned technique, and Figure 3b,d for the proposed control technique.
The fault impacts in the other five DGs are significantly severe in the auto-tuned approach while, it is minimal in the proposed one, the effects are close to zero. Table 6 summarizes the implications of 80% sensor effectiveness in DG1 on the other five DGs for both control techniques.
The control parameters shown in Table 6 demonstrate the dead-beat, quick, and zero steady-state performance of the proposed designed trackers for the six DGs and the auto-tuned PI at 80% sensor effectiveness in DG1.

4.1.2. Sensor Failure in DG5

As shown in Table 4, selecting the sensor in DG5 with 90% sensor effectiveness at t = 8 s using a random selection technique and a sensor fault at a random degradation level and duration. At t = 8 s the voltage of the DGs is shown in Figure 4a,c for the traditional PI auto-tuned approach, and in Figure 4b,d for the suggested control technique, at a time when the sensor effectiveness in DG5 decreased from 100% to 90%.
The proposed technique has only slight effects on the other five DGs compared with the auto-tuned method, which has a significant impact not only on the faulty sensor DG but also on the remaining five DGs. Table 7 provides a concise summary of the impact that each control technique had on the faulty sensor DG as well as the other five DGs.

4.2. Scenario 2: Successive Sensor’s Effectiveness Degrades in Two DGs

The sensor in DG2 was randomly picked with 80% effectiveness at t = 8 s while the sensor in DG4 was randomly selected with 90% effectiveness at t = 9 s using a randomized selection approach, as shown in Table 4.
Figure 5a,c depict the two successive sensor failures in DG2 and DG4 when the conventional auto-tuned PI control method is utilized. While Figure 5b,d depict two successive sensor errors in DG2 and DG4 when the proposed control method is operating.
Since the proposed tracker approaches the fault problem as a disturbance, the fault effects arising in neighboring DG1 and DG3 during the first fault occurrence in DG2 are minimal, as shown in Figure 5b. Moreover, the proposed controls performed admirably during the successive sensor failure in DG4 and its neighboring DGs.
Figure 5a,c show the effect on the faulty sensor DGs and their neighboring DGs when the auto-tuned PI controllers are operating.
Table 8 presents a condensed overview of the influence that both control techniques made on the six DGs caused by simultaneous faults in the sensors of DG2 and DG4.

4.3. Scenario 3: Concurrent Sensor’s Effectiveness Degrades in Two DGs inside the Designed Range

Using randomized selection, the sensor in DG2 was chosen at random with an effectiveness of 80% at t = 9 s, while the sensor in DG4 was selected at random with an effectiveness of 90% at the same time, as shown in Table 4.
When the traditional auto-tuned PI control approach is applied, both DG2 and DG4 have concurrent sensor failures, which are shown in Figure 6a,c. Figure 6b,d show two different sensor faults happening at the same time in DG2 and DG4 while the suggested control technique is being applied.
In Figure 6b,d the proposed controllers are tested against this scenario. The results are much better than those for the conventional auto-tune PI controllers provided in Figure 6a,c.
Concurrent faults in the sensors of DG2 and DG4 are summarized in Table 9, which provides an overview of the impact of both control strategies on all six DGs.

4.4. Scenario 4: Concurrent Sensor’s Effectiveness Degrades in Two DGs outside the Designed Range

To put the proposed system through rigorous testing. The suggested system is subjected to two DG sensors operating concurrently with effectiveness values beyond the planned control range.
This was accomplished by picking DG2 and DG4 at random, with sensor failure effectiveness as shown in Table 4.
The proposed system operated perfectly and rejected the sensors’ disturbance successfully. The proposed trackers respond swiftly and sensor’s fault reflection to the neighboring DGs is minimal, as shown in Figure 7a,b.
The control response parameters for the six DGs are illustrated in Table 10.

5. Conclusions

The issue of FTC for DC microgrids is investigated in this paper. The introduced technique for mitigating the impact of sensor faults is a passive FTC scheme. By considering the microgrid under random sensors’ faults, conditions are obtained for PFTC to achieve stability of the closed loop.
These conditions are derived in terms of LMIs for the proposed state feedback with an integral voltage tracker. The results are obtained via modeling the sensors fault as a norm-bounded type parameter uncertainty. The effects of such uncertainties on the system performance are attenuated by minimizing the relevant attracting ellipsoid.
Results from the analysis and simulation studies reveal that the proposed controller has satisfied performance even with the simultaneous faulty sensors and measurements. DC microgrids are susceptible to a variety of failures and faults in practical applications.
Future research should investigate the impact of actuator faults and other types of fault signals on the functioning of DC microgrids. In addition, it should be investigated if the sensor FTC be viewed from another perspective (as if the system is under cyber-attack [36]). Further study is needed in this direction.

Author Contributions

Conceptualization, H.M.S. and E.H.E.B.; methodology, E.H.E.B., F.A.E.-S. and H.M.S.; software, H.M.S., F.A.E.-S. and E.H.E.B.; validation, M.D.S., E.H.E.B., F.A.E.-S. and H.M.S.; formal analysis, M.D.S., E.H.E.B., F.A.E.-S. and H.M.S.; investigation, M.D.S., E.H.E.B., F.A.E.-S. and H.M.S.; resources, H.M.S., E.H.E.B. and M.D.S.; data curation, M.D.S., E.H.E.B., F.A.E.-S. and H.M.S.; writing—original draft preparation, M.D.S., E.H.E.B., F.A.E.-S. and H.M.S.; writing—review and editing, M.D.S., E.H.E.B., F.A.E.-S. and H.M.S.; visualization, M.D.S., E.H.E.B., F.A.E.-S. and H.M.S.; supervision, M.D.S., E.H.E.B., F.A.E.-S. and H.M.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The DC microgrid’s state equation matrices:
A = 0.9951 0.03797 0.01315 0.9046 0.004429 6.703 × 10 5 2.971 × 10 5   3.045 × 10 7 5.77 × 10 6 7.51 × 10 8 2.601 × 10 8 2.563 × 10 105   0.004429 8.58 × 10 5 1.49 × 10 5 1.954 × 10 7 0.998 0.0297 0.006601 0.9045 0.002599 5.032 × 10 5   8.736 × 10 6 1.146 × 10 7 5.77 × 10 6 7.511 × 10 8 1.738 × 10 8 1.713 × 10 10 5.131 × 10 9   5.033 × 10 11 1.743 × 10 11 1.376 × 10 13 3.563 × 10 12 2.805 × 10 14 4.869 × 10 15 3.209 × 10 17 2.998 × 10 15 1.971 × 10 17 4.563 × 10 18 2.581 × 10 20 0.002599   3.931 × 10 5 1.165 × 10 5 1.194 × 10 7 3.466 × 10 6 3.523 × 10 8 1.562 × 10 8 1.202 × 10 10 3.208 × 10 9 2.458 × 10 11 5.463 × 10 12 3.37 × 10 14 3.374 × 10 12 2.075 × 10 14 6.148 × 10 15 3.165 × 10 17 0.998   0.03802 0.008802 0.9044 0.002662 5.153 × 10 5   1.785 × 10 5 2.341 × 10 7 3.696 × 10 6 4.809 × 10 8 8 8.35 × 10 9 8.228 × 10 11 5.181 × 10 95 5.082 × 10 11 1.176 × 10 11 9.29 × 10 14 5.131 × 10 9 4.194 × 10 11 1.743 × 10 11   1.147 × 10 13 3.563 × 10 12 3.896 × 10 14 9.712 × 10 15   8.889 × 10 17 2.998 × 10 15   4.107 × 10 17 6.826 × 10 18 8.042 × 10 20 3.466 × 10 6 3.758 × 10 8 7.83 × 10 9 6.429 × 10 11 3.208 × 10 9 4.37 × 10 11 5.463 × 10 12 5.991 × 10 14 3.374 × 10 12 5.533 × 10 14 4.611 × 10 15 6.33 × 10 17 0.002662 4.295 × 10 5 1.193 × 10 5 1.304 × 10 7 0.9983 0.0317 0.0131 0.9046 0.002772 4.472 × 10 5 9.318 × 10 6 1.019 × 10 7 5.827 × 10 6 6.321 × 10 8 1.756 × 10 8 1.442 × 10 10 3.696 × 10 6 6.68 × 10 8 1.113 × 10 8 1.524 × 10 10 0.002772 7.454 × 10 5 1.858 × 10 5 3.386 × 10 7 0.9971 0.05279 0.006599 0.9047 0.004192 0.0001128 1.88 × 10 5 3.426 × 10 7 5.181 × 10 9 1.059 × 10 10 1.176 × 10 11 1.935 × 10 13 3 5.827 × 10 6 1.58 × 10 7 2.626 × 10 8 5.393 × 10 10 0 0.004192 0.0001692 1.41 × 10 5 3.854 × 10 7 0.9947 0.07908 0.008787 0.9042
B = 0.0002676 0.01318 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0001049 0.006607 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.000179 0.00881 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0002232 0.01318 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0001865 0.006608 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0003726 0.008809
C is a unit matrix.

References

  1. El-Sheikhi, F.A.; Soliman, H.M.; Ahshan, R.; Hossain, E. Regional Pole Placers of Power Systems under Random Failures/Repair Markov Jumps. Energies 2021, 14, 1989. [Google Scholar] [CrossRef]
  2. Soliman, H.M.; Ghommam, J. Reliable control of power systems. In Diagnosis, Fault Detection & Tolerant Control; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar] [CrossRef]
  3. Bayoumi, E.H.E.; Soliman, H.M.; Albadi, M.; Soliman, M. Invariant set design of decentralized control for islanded microgrids under plug-and-play operation. Int. J. Electr. Power Energy Syst. 2021, 128, 106678. [Google Scholar] [CrossRef]
  4. Gershon, E.; Shaked, U. Robust Switching-Based Fault-Tolerant Control. In Advances in H∞ Control Theory: Switched, Delayed, and Biological Systems; Springer: Berlin/Heidelberg, Germany, 2019. [Google Scholar]
  5. Mahmoud, M.S.; Xia, Y. Analysis and Synthesis of Fault-Tolerant Control Systems; John Wiley & Sons, Ltd.: Hoboken, NJ, USA, 2014. [Google Scholar]
  6. Alwi, H.; Edwards, C.; Marcos, A. Fault reconstruction using a LPV sliding mode observer for a class of LPV systems. J. Frankl. Inst. 2012, 349, 510–530. [Google Scholar] [CrossRef] [Green Version]
  7. Dhahri, S.; Sellami, A.; Hmida, F.B. Robust sliding mode observer design for a class of uncertain linear systems with fault reconstruction synthesis. Int. J. Phys. Sci. 2012, 7, 1259–1269. [Google Scholar] [CrossRef]
  8. Shi, Y.-T.; Kou, Q.; Sun, D.-H.; Li, Z.-X.; Qiao, S.-J.; Hou, Y.-J. H Fault Tolerant Control of WECS Based on the PWA Model. Energies 2014, 7, 1750–1769. [Google Scholar] [CrossRef] [Green Version]
  9. Faheem, M.; Butt, R.A.; Raza, B.; Ashraf, M.W.; Ngadi, M.A.; Gungor, V.C. Multi-channel distributed routing scheme for smart grid real-time critical event monitoring applications in the perspective of Industry 4.0. Int. J. Ad Hoc Ubiquitous Comput. 2019, 32, 236–256. [Google Scholar] [CrossRef]
  10. Dragičević, T.; Lu, X.; Vasquez, J.C.; Guerrero, J.M. DC microgrids—Part II: A review of power architectures, applications, and standardization issues. IEEE Trans. Power Electron. 2016, 31, 3528–3549. [Google Scholar] [CrossRef] [Green Version]
  11. Yang, Y.; Xu, D.; Ma, T.; Su, X. Adaptive Cooperative Terminal Sliding Mode Control for Distributed Energy Storage Systems. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 434–443. [Google Scholar] [CrossRef]
  12. Bevrani, H.; Francois, B.; Ise, T. Microgrid Dynamics and Control; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2017. [Google Scholar]
  13. Wang, C.; Duan, J.; Fan, B.; Yang, Q.; Liu, W. Decentralized High-Performance Control of DC Microgrids. IEEE Trans. Smart Grid 2019, 10, 3355–3363. [Google Scholar] [CrossRef]
  14. Han, R.; Wang, H.; Jin, Z.; Meng, L.; Guerrero, J.M. Compromised Controller Design for Current Sharing and Voltage Regulation in DC Microgrid. IEEE Trans. Power Electron. 2019, 34, 8045–8061. [Google Scholar] [CrossRef] [Green Version]
  15. Severino, B.; Strunz, K. Enhancing Transient Stability of DC Microgrid by Enlarging the Region of Attraction Through Nonlinear Polynomial Droop Control. IEEE Trans. Circuits Syst. I Regul. Pap. 2019, 66, 4388–4401. [Google Scholar] [CrossRef]
  16. Tucci, M.; Meng, L.; Guerrero, J.M.; Ferrari-Trecate, G. Stable current sharing and voltage balancing in DC microgrids: A consensus-based secondary control layer. Automatica 2018, 95, 1–13. [Google Scholar] [CrossRef]
  17. Han, R.; Tucci, M.; Martinelli, A.; Guerrero, J.M.; Ferrari-Trecate, G. Stability Analysis of Primary Plug-and-Play and Secondary Leader-Based Controllers for DC Microgrid Clusters. IEEE Trans. Power Syst. 2019, 34, 1780–1800. [Google Scholar] [CrossRef] [Green Version]
  18. Chen, Z.; Yu, X.; Xu, W.; Wen, G. Modeling and Control of Islanded DC Microgrid Clusters with Hierarchical Event-Triggered Consensus Algorithm. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 376–386. [Google Scholar] [CrossRef]
  19. Hou, X.; Sun, Y.; Han, H.; Liu, Z.; Yuan, W.; Su, M. A fully decentralized control of grid-connected cascaded inverters. IEEE Trans. Sustain. Energy 2019, 10, 315–317. [Google Scholar] [CrossRef] [Green Version]
  20. Soliman, H.M.; Bayoumi, E.H.E.; El-Sheikhi, F.A.; Ibrahim, A.M. Ellipsoidal-Set Design of the Decentralized Plug and Play Control for Direct Current Microgrids. IEEE Access 2021, 9, 96898–96911. [Google Scholar] [CrossRef]
  21. Guo, F.; Xu, Q.; Wen, C.; Wang, L.; Wang, P. Distributed Secondary Control for Power Allocation and Voltage Restoration in Islanded DC Microgrids. IEEE Trans. Sustain. Energy 2018, 9, 1857–1869. [Google Scholar] [CrossRef]
  22. Amiri, H.; Markadeh, G.R.A.; Dehkordi, N.M.; Blaabjerg, F. Fully decentralized robust backstepping voltage control of photovoltaic systems for DC islanded microgrids based on disturbance observer method. ISA Trans. 2020, 101, 471–481. [Google Scholar] [CrossRef] [PubMed]
  23. Hu, S.; Yuan, P.; Yue, D.; Dou, C.; Cheng, Z.; Zhang, Y. Attack-Resilient Event-Triggered Controller Design of DC Microgrids Under DoS Attacks. IEEE Trans. Circuits Syst. I Regul. Pap. 2020, 67, 699–710. [Google Scholar] [CrossRef]
  24. Mehdi, M.; Jamali, S.Z.; Khan, M.O.; Baloch, S.; Kim, C.-H. Robust control of a DC microgrid under parametric uncertainty and disturbances. Electr. Power Syst. Res. 2020, 179, 106074. [Google Scholar] [CrossRef]
  25. Wan, Y.; Long, C.; Deng, R.; Wen, G.; Yu, X.; Huang, T. Distributed Event-Based Control for Thermostatically Controlled Loads Under Hybrid Cyber Attacks. IEEE Trans. Cybern. 2021, 51, 5314–5327. [Google Scholar] [CrossRef] [PubMed]
  26. Sahoo, S.; Mishra, S. An Adaptive Event-Triggered Communication-Based Distributed Secondary Control for DC Microgrids. IEEE Trans. Smart Grid 2018, 9, 6674–6683. [Google Scholar] [CrossRef]
  27. Zhou, J.; Xu, Y.; Sun, H.; Wang, L.; Chow, M.-Y. Distributed Event-Triggered H∞ Consensus Based Current Sharing Control of DC Microgrids Considering Uncertainties. IEEE Trans. Ind. Inform. 2020, 16, 7413–7425. [Google Scholar] [CrossRef]
  28. Chen, P.; Yu, L.; Zhang, D. Event-Triggered Sliding Mode Control of Power Systems with Communication Delay and Sensor Faults. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 797–807. [Google Scholar] [CrossRef]
  29. Sadabadi, M.S.; Shafiee, Q.; Karimi, A. Plug-and-Play Robust Voltage Control of DC Microgrids. IEEE Trans. Smart Grid 2018, 9, 6886–6896. [Google Scholar] [CrossRef] [Green Version]
  30. Khlebnikov, M.V.; Polyak, B.T.; Kuntsevich, V.M. Optimization of linear systems subject to bounded exogenous disturbances: The invariant ellipsoid technique. Autom Remote Control 2011, 72, 2227–2275. [Google Scholar] [CrossRef]
  31. Poznyak, A.; Polyakov, A.; Azhmyakov, V. Attractive Ellipsoids in Robust Control; Springer International Publishing: Cham, Switzerland, 2014. [Google Scholar]
  32. Awad, H.; Bayoumi, E.H.E.; Soliman, H.M.; De Santis, M. Robust Tracker of Hybrid Microgrids by the Invariant-Ellipsoid Set. Electronics 2021, 10, 1794. [Google Scholar] [CrossRef]
  33. Soliman, H.M.; El-Sheikhi, F.A.; Bayoumi, E.H.E.; De Santis, M. Ellipsoidal Design of Robust Stabilization for Markov Jump Power Systems under Normal and Contingency Conditions. Energies 2022, 15, 7249. [Google Scholar] [CrossRef]
  34. Soliman, H.M.; Saleem, A.; Bayoumi, E.H.E.; De Santis, M. Harmonic Distortion Reduction of Transformer-Less Grid-Connected Converters by Ellipsoidal-Based Robust Control. Energies 2023, 16, 1362. [Google Scholar] [CrossRef]
  35. Standard IEEE Std 1159-2009 (Revision IEEE Std 1159-1995); IEEE Recommended Practice for Monitoring Electric Power Quality. IEEE: Piscataway, NJ, USA, 2009; pp. 1–94. [CrossRef]
  36. Ye, Z.; Zhang, D.; Deng, C.; Yan, H.; Feng, G. Finite-time resilient sliding mode control of nonlinear UMV systems subject to DoS attacks. Automatica 2023, 156, 111170. [Google Scholar] [CrossRef]
Figure 1. The electrical structure of DG-i.
Figure 1. The electrical structure of DG-i.
Sensors 23 07160 g001
Figure 2. A DC microgrid with six islanded DGs.
Figure 2. A DC microgrid with six islanded DGs.
Sensors 23 07160 g002
Figure 3. The DGs voltage during sensor effectiveness in DG1 is degraded from 100% to 80%; (a,c) the conventional PI-tuned; (b,d) the proposed control.
Figure 3. The DGs voltage during sensor effectiveness in DG1 is degraded from 100% to 80%; (a,c) the conventional PI-tuned; (b,d) the proposed control.
Sensors 23 07160 g003
Figure 4. The DGs voltage during sensor effectiveness in DG5 is degraded from 100% to 90%; (a,c) the conventional PI-tuned; (b,d) the proposed control.
Figure 4. The DGs voltage during sensor effectiveness in DG5 is degraded from 100% to 90%; (a,c) the conventional PI-tuned; (b,d) the proposed control.
Sensors 23 07160 g004
Figure 5. The DGs voltage during successive sensor’s effectiveness degrades in DG2 (80%) followed by DG4 (90%); (a,c) the conventional PI-tuned; (b,d) the proposed control.
Figure 5. The DGs voltage during successive sensor’s effectiveness degrades in DG2 (80%) followed by DG4 (90%); (a,c) the conventional PI-tuned; (b,d) the proposed control.
Sensors 23 07160 g005
Figure 6. The DGs voltage during concurrent sensor’s effectiveness degrades in DG2 (80%) and in DG4 (90%) concurrently; (a,c) the conventional PI-tuned; (b,d) the proposed control.
Figure 6. The DGs voltage during concurrent sensor’s effectiveness degrades in DG2 (80%) and in DG4 (90%) concurrently; (a,c) the conventional PI-tuned; (b,d) the proposed control.
Sensors 23 07160 g006
Figure 7. The DGs voltage during concurrent sensor’s effectiveness degrades in DG2 (60%) followed by DG4 (50%) outside the design range using the proposed control; (a) DG1, DG2, and DG3; (b) DG4, DG5, and DG6.
Figure 7. The DGs voltage during concurrent sensor’s effectiveness degrades in DG2 (60%) followed by DG4 (50%) outside the design range using the proposed control; (a) DG1, DG2, and DG3; (b) DG4, DG5, and DG6.
Sensors 23 07160 g007
Table 1. Microgrid parameters [20].
Table 1. Microgrid parameters [20].
DGsParameters of the Buck ConverterShunt Capacitance
Ct (mF)
Load Parameter
R (Ω)
Power Rating
(W)
Rt (Ω)Lt (mH)
DG17.2272.2251601200
DG27.2272.23280600
DG37.2272.225120900
DG47.2272.2301601200
DG57.2272.218100800
DG67.2272.212120900
Vdc (DC bus voltage)
100 V
fsw (Switching frequency)
40 kHz
fo (Nominal frequency)
50 Hz
Table 2. Parameters of distribution lines.
Table 2. Parameters of distribution lines.
Line Impedance (Zij)Line Resistance (Rij)Line Inductance (Lij)
rij (Ω/m)Cable Length (m)Rij (Ω)lij (μH/m)Cable Length (m)Lij (μH)
Z120.0518091.8180324
Z230.05240121.8240432
Z340.05300151.8300540
Z450.05240121.8240432
Z560.0526413.21.8264475.2
Table 3. The proposed tracker.
Table 3. The proposed tracker.
ControllerαEllipsoid VolumeK, KI
10.051.6509 × 10−16[−14.649 −45.078], 42.592
20.421.639 × 10−16[−59.741 −74.988], 155.51
30.032.5792 × 10−16[−24.598 −55.922], 22.399
40.12.6294 × 10−16[−18.248 −43.158], 52.527
50.162.8791 × 10−16[−98.091 −114.53], 108.91
60.425.9235 × 10−16[−85.036 −86.043], 145.12
Table 4. Reduction in the effectiveness of the sensor signal in percentage.
Table 4. Reduction in the effectiveness of the sensor signal in percentage.
Scenario NumberCaseDG NumberTime (s)Effectiveness of the Sensor Signal
1Case 1DG1at t = 7 s[0.8 0.6]
Case 2DG5at t = 8 s[0.9 0.7]
2One case onlyConsecutive faults on DG2 and DG4at t = 8 s
at t = 9 s
[0.8 0.65] (DG2)
[0.9 0.75] (DG4)
3One case onlySimultaneous faults on DG2 and DG4 (within the design control range)at t = 9 s
and
at t = 9 s
[0.8 0.65] (DG2)
[0.9 0.75] (DG4)
4One case onlySimultaneous faults on DG2 and DG4 (outside the design control range)at t = 9 s
and
at t = 9 s
[0.6 0.55] (DG2)
[0.5 0.35] (DG4)
Table 5. Auto-tuned PI controllers gains for the six DGs.
Table 5. Auto-tuned PI controllers gains for the six DGs.
PI-GainsDG1DG2DG3DG4DG5DG6
Kp2.6231011.5547922.0954791.9584162.5182542.428056
Ki50.5252623.3660121.5261421.1125830.1331554.55977
Table 6. Controller response parameters during sensor effectiveness fault 80% in DG1.
Table 6. Controller response parameters during sensor effectiveness fault 80% in DG1.
% of Voltage Dip during Sensor Fault (%)Control Response Parameters
% Overshoot (%)Settling Time (s)Steady State Error (%)
PI-TunedProposedPI-TunedProposedPI-TunedProposedPI-TunedProposed
Output
Voltage
DG139.1219.35≈0.0≈0.02.3120.4820.012≈0.0
DG212.320.2529.8432.8711.8340.435≈0.0≈0.0
DG34.7810.3232.3510.3351.2370.351≈0.0≈0.0
DG40.4310.0310.7340.02131.0510.336≈0.0≈0.0
DG50.2190.00170.2040.001231.0470.271≈0.0≈0.0
DG60.0780.000420.197≈0.01.0390.123≈0.0≈0.0
Table 7. Controller response parameters during sensor effectiveness fault 90% in DG5.
Table 7. Controller response parameters during sensor effectiveness fault 90% in DG5.
% of Voltage Dip during Sensor Fault (%)Control Response Parameters
% Overshoot (%)Settling Time (s)Steady State Error (%)
PI-TunedProposedPI-TunedProposedPI-TunedProposedPI-TunedProposed
Output
Voltage
DG10.0430.00440.047≈0.01.0370.3110.0005≈0.0
DG20.1060.0130.1480.0351.0490.4130.0008≈0.0
DG30.2370.0980.2340.1241.1210.5320.0009≈0.0
DG42.2320.2171.121.451.5340.4560.047≈0.0
DG512.079.841≈0.00.1291.7650.5120.051≈0.0
DG62.3540.2211.170.8921.6270.4880.0481≈0.0
Table 8. Controller response parameters during simultaneous 80% sensor effectiveness in DG2 followed by 90% sensor effectiveness in DG4.
Table 8. Controller response parameters during simultaneous 80% sensor effectiveness in DG2 followed by 90% sensor effectiveness in DG4.
% of Voltage Dip during Sensor Fault (%)Control Response Parameters
% Overshoot (%)Settling Time (s)Steady State Error (%)
PI-TunedProposedPI-TunedProposedPI-TunedProposedPI-TunedProposed
DG2DG4DG2 DG4DG2 DG4DG2 DG4DG2 DG4DG2 DG4DG2 DG4
Output
Voltage
DG19.7430.0313.85 1.031.65 0.151.52 1.770.51 0.170.08 0.02≈0.0 ≈0.0
DG260.97219.972≈0.0 1.452.47 0.371.67 1.960.57 0.370.09 0.08≈0.0 ≈0.0
DG39.5340.02872.13 3.272.78 1.341.48 2.340.49 0.490.03 0.47≈0.0 ≈0.0
DG410.8929.9850.89 ≈0.00.51 1.731.29 5.920.31 0.52≈0.0 1.89≈0.0 ≈0.0
DG51.8420.02240.72 1.130.37 0.461.15 3.460.26 0.34≈0.0 0.69≈0.0 ≈0.0
DG60.3510.01690.19 0.780.03 0.23 1.07 1.780.19 0.24≈0.0 0.35≈0.0 ≈0.0
Table 9. Controller response parameters during concurrent 80% sensor effectiveness in DG2 and 90% sensor effectiveness in DG4 inside the designed range.
Table 9. Controller response parameters during concurrent 80% sensor effectiveness in DG2 and 90% sensor effectiveness in DG4 inside the designed range.
% of Voltage Dip during Sensor Fault (%)Control Response Parameters
% Overshoot (%)Settling Time (s)Steady State Error (%)
PI-TunedProposedPI-TunedProposedPI-TunedProposedPI-TunedProposed
Output
Voltage
DG18.729≈0.00.43673.3870.92190.62870.00781≈0.0
DG261.25119.871≈0.02.0310.95120.65290.1034≈0.0
DG38.5625≈0.00.42981.4360.90370.61940.00651≈0.0
DG410.3899.934≈0.01.8654.6720.4680.6621≈0.0
DG51.9761≈0.00.3110.4613.4730.2110.1036≈0.0
DG60.8747≈0.00.29840.2071.2670.10570.01453≈0.0
Table 10. Controller response parameters during sensor effectiveness fault 90% in DG5.
Table 10. Controller response parameters during sensor effectiveness fault 90% in DG5.
% of Voltage Dip during Sensor Fault (%)Control Response Parameters
% Overshoot (%)Settling Time (s)Steady State Error (%)
ProposedProposedProposedProposed
Output
Voltage
DG1Proposed
≈0.0
39.8734
≈0.0
49.5439
≈0.0
≈0.0
Proposed
3.1046
2.2641
12.037
1.3474
2.0413
0.2281
Proposed
0.6387
0.7793
0.8367
0.8169
0.4536
0.1106
Proposed
≈0.0
≈0.0
≈0.0
≈0.0
≈0.0
≈0.0
DG2
DG3
DG4
DG5
DG6
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

Soliman, H.M.; Bayoumi, E.H.E.; El-Sheikhi, F.A.; De Santis, M. Decentralized Sensor Fault-Tolerant Control of DC Microgrids Using the Attracting Ellipsoid Method. Sensors 2023, 23, 7160. https://doi.org/10.3390/s23167160

AMA Style

Soliman HM, Bayoumi EHE, El-Sheikhi FA, De Santis M. Decentralized Sensor Fault-Tolerant Control of DC Microgrids Using the Attracting Ellipsoid Method. Sensors. 2023; 23(16):7160. https://doi.org/10.3390/s23167160

Chicago/Turabian Style

Soliman, Hisham M., Ehab H. E. Bayoumi, Farag A. El-Sheikhi, and Michele De Santis. 2023. "Decentralized Sensor Fault-Tolerant Control of DC Microgrids Using the Attracting Ellipsoid Method" Sensors 23, no. 16: 7160. https://doi.org/10.3390/s23167160

APA Style

Soliman, H. M., Bayoumi, E. H. E., El-Sheikhi, F. A., & De Santis, M. (2023). Decentralized Sensor Fault-Tolerant Control of DC Microgrids Using the Attracting Ellipsoid Method. Sensors, 23(16), 7160. https://doi.org/10.3390/s23167160

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