Next Article in Journal
Analysis of Gas Composition and Nitrogen Sources of Shale Gas Reservoir under Strong Tectonic Events: Evidence from the Complex Tectonic Area in the Yangtze Plate
Next Article in Special Issue
Energy Modeling of a Refiner in Thermo-Mechanical Pulping Process Using ANFIS Method
Previous Article in Journal
The Wave-to-Wire Energy Conversion Process for a Fixed U-OWC Device
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Chattering-Free Single-Phase Robustness Sliding Mode Controller for Mismatched Uncertain Interconnected Systems with Unknown Time-Varying Delays

1
Power System Optimization Research Group, Faculty of Electrical and Electronics Engineering, Ton Duc Thang University, Ho Chi Minh City 700000, Vietnam
2
Faculty of Electrical Engineering Technology, Industrial University of Ho Chi Minh City, Ho Chi Minh City 700000, Vietnam
3
Faculty of Electrical Engineering, The University of Danang—University of Science and Technology, Danang City 550000, Vietnam
4
Department of Power Systems, School of Electrical Engineering, Hanoi University of Science and Technology, Hanoi City 100000, Vietnam
*
Author to whom correspondence should be addressed.
Energies 2020, 13(1), 282; https://doi.org/10.3390/en13010282
Submission received: 13 October 2019 / Revised: 21 December 2019 / Accepted: 1 January 2020 / Published: 6 January 2020
(This article belongs to the Special Issue Applications of Fuzzy Logic in Renewable Energy Systems)

Abstract

:
Variable structure control with sliding mode can provide good control performance and excellent robustness. Unfortunately, the chattering phenomenon investigated due to discontinuous switching gain restricting their applications. In this paper, a chattering free improved variable structure control (IVSC) for a class of mismatched uncertain interconnected systems with an unknown time-varying delay is proposed. A sliding function is first established to eliminate the reaching phase in traditional variable structure control (TVSC). Next, a new reduced-order sliding mode estimator (ROSME) without time-varying delay is constructed to estimate all unmeasurable state variables of plants. Then, based on the Moore-Penrose inverse approach, a decentralized single-phase robustness sliding mode controller (DSPRSMC) is synthesized, which is independent of time delays. A DSPRSMC solves a complex interconnection problem with an unknown time-varying delay term and drives the system’s trajectories onto a switching surface from the initial time instance. Particularly, by applying the well-known Barbalat’s lemma, the chattering phenomenon in control input is alleviated. Moreover, a sufficient condition is established by using an appropriate Lyapunov theory and linear matrix inequality (LMI) method such that a sliding mode dynamics is asymptotically stable from the beginning time. Finally, a developed method is validated by numerical example with computer simulations.

1. Introduction

In practical control systems, chattering and time delays are common phenomena. These have motivated the study of chattering removal problems and time-delay systems, leading to many useful results [1,2,3,4,5,6,7]. The chattering phenomenon causes reducing of control precision or in the worst-case, drive the system to its resonant [8]. In addition, time delay existence can induce degradation and/or instability in system performance [9,10]. Hence, one of the efficient techniques is the traditional variable structure control (TVSC) theory [11,12,13]. Due to its various attractive features such as quick response, good transient performance, excellent robustness, external disturbances rejection ability, and its insensitivity to uncertainties and parameter variations TVSC has been successfully applied to enhance the stability of the time delay of uncertain systems, as indicated by a large number of quality papers published in the most recent internationally renowned journals and the related references therein [14,15,16,17,18,19].
Based on the advantages of TVSC, the problem of decentralized control design for interconnected systems has attracted significant attention, and several approaches for designing robust state feedback control schemes have been reported [20,21,22,23]. In particular, a robust decentralized sliding mode controller was derived on the basic properties of the Lur’e-Postnikov systems for the interconnected systems with series nonlinearities [21]. By using the well-known closed-loop eigenvalue/eigenvector method, a novel decentralized controller was developed for a class of mismatched uncertain systems [22]. A decentralized robust controller was designed for a class of decentralized multi-input perturbed systems via the multiple-sliding surface [20]. The design problem of robust decentralized adaptive neutral control was investigated for a class of non-affine nonlinear interconnected systems with unknown dead zones and without the uncertainties [23]. Nevertheless, these works did not consider the time delays in the systems, which is important in both theory and real-world applications. Furthermore, the studies assumed that the states of the system are measurable, but in most practical situations, state variables are generally not easy to obtain for many reasons, such as the limitations of available measurement equipment. Therefore, the design problems of a decentralized sliding mode controller (DSMC) based on full order sliding mode estimator (FOSME) and output information using only are necessary for time-delay systems [24,25,26,27,28,29]. An estimator–based DSMC was established for a class of nonlinear interconnected systems with time delays by employing the neural network approximation theory and backstepping design method [24]. Also, following this technique, a decentralized adaptive output feedback controller was presented for a class of time-delay systems with saturating input constraints [28]. An adaptive neural network DSMC based on FOSME was constructed for a class of uncertain nonlinear systems with immeasurable states and unknown time delays [25]. The authors proposed a decentralized adaptive output feedback stabilizer for a class of nonlinear time-delay systems without a priori knowledge of subsystem high-frequency gain signs [26]. A decentralized robust output feedback control scheme was developed by combining the backstepping technique with adaptive fuzzy control theory for a class of strict feedback nonlinear systems [27]. A decentralized fault-tolerant controller was proposed for a class of interconnected nonlinear systems under the Lipschitz condition via the cyclic small gain methodology [29]. However, these studies did not consider the uncertainty in the i–th subsystem. In order to solve this problem, studies [30,31] have proposed a class of time-delay interconnected systems with uncertainty in the state matrix and in interconnections. A DSMC was synthesized to stabilize a class of time-delay systems with nonlinear interconnections by using the Lyapunov-Razumikhin approach [30]. By using the known-well linear matrix inequality (LMI), a DSMC was investigated to be connectively stable with maximized interconnection bounds for a class of interconnected time-delay systems [31]. Unfortunately, limitations of these works to be considered are the uncertainty in the state matrix of system and in interconnections under matching conditions. Recently, there are several interesting studies that focused on the interconnected time-delay systems with mismatched uncertainty in the state matrix or in interconnection such as [14,15,16]. Notably, a FOSME—based decentralized control problem was established by the singular value decomposition approach for a class of interconnected systems of neutral type considering only mismatched uncertainty in the system’s state matrix [14]. A DSMC was proposed based on the Razumikhin–Lyapunov method for a class of interconnected time-delay systems [15]. The problem of decentralized memory static output feedback control design was investigated for a class of nonlinear time-delay interconnected systems with a similar structure under strict Lipschitz constraint [16]. However, the studies [15,16] consider the matched uncertainty in the state matrix and the mismatched uncertainty in interconnections when designing the decentralized output feedback controller under known time delays constraint.
Although the DSMC guarantees robustness for the matched and mismatched uncertain systems with time-varying delays, implementation of the DSMC becomes challenging due to a major disadvantage known as chattering. In the chattering phenomenon, a high-frequency motion makes the state trajectories of the system rapidly oscillating about the sliding surface. It may excite the unmodelled system dynamics and lead to premature wear and tear or even breakdown of the system. In the recent past, a lot of techniques have been investigated to reduce the chattering phenomenon in DSMCs [32,33,34,35]. Among the various solutions to prevent the chattering, the boundary layer [34] is probably the most common method instead of a sign or saturation function [32,33] in order to have a continuous output in the system’s control law. However, the use of this method has two drawbacks. First, when the noise in measurement has a high level, so the effectiveness of the system in boundary layer design is reduced. Second, the finite reaching time from initial states to the switching phase is not ensured when applying the continuous approximation. To solve the problems, the higher-order sliding mode control was investigated for mitigating the chattering in uncertain multi-input and multi-output nonlinear systems [35]. Nevertheless, this technique requires a complex implementation algorithm which is difficult to estimate the high-order derivatives of the system’s states. As a special case of the higher-order sliding mode control, the second-order sliding mode control technique was successfully applied for avoiding the chattering effect with finite-time convergence in the previous works [36,37,38,39]. Recently, a second-order sliding mode controller was designed by combining a proportional-integral term of the sliding variable and an integral sign function term into the control signal [36]. A second-order control scheme was established by using geometric homogeneity and adaptive sliding mode concept [37]. To effectively avoid the chattering, the authors used the low-pass integrator properties in the second-order control input [38]. This algorithm does not need the derivative of the sliding variable; hence, the requirement of designing a differentiator is removed. Thus, the second-order sliding mode control method is easy to implement and less information demand. However, these studies must be assumed to be the second derivative of all state variables that must be existed, even though the mathematical model of systems is the first order. This is not realistic in practice. Another way is to eliminate the chattering that uses a proportional plus integral sliding surface in the controller under a restrictive condition for the bound of the disturbance derivative [39]. Consequently, the presented techniques are still serious in solving the chattering problem. Recently, it was noticed that several researchers introduce new techniques using the well-known Barbalat’s lemma for DSMCs to soothe the chattering problem and keep its control performance [17,18]. However, the methods given in these studies are only available for small scale systems, therefore, they cannot be applied for the complex problem of decentralized control design for interconnected systems with unknown time-varying delay, external disturbance, and mismatched interconnections. As a result, it is the key for decentralized control systems to develop a chattering free improved variable structure control (IVSC) utilizing output signal. The chattering free IVSC is extremely necessary and reaching phase elimination is currently indispensable. In the chattering free IVSC, the sliding mode dynamics of the interconnected system with unknown varying-time delays is asymptotically stable in the zero reaching time.
For the aforementioned reasons, the aim of this paper was the development of a decentralized single-phase robustness sliding mode controller (DSPRSMC) for a class of mismatched uncertain systems with interconnections and unknown time-varying delays via Moore-Penrose inverse approach. The main contributions of this paper are summarized below:
(1)
Propose an IVSC that eliminates the reaching phase by establishing a new sliding function. It enables the plant’s trajectories always start from the initial time instance.
(2)
A DSPRSMC is constructed based on an output signal and the estimated state variables from a reduced-order sliding mode estimator (ROSME). As a result, the robust property of the system is guaranteed and the overall stability of the system is assured.
(3)
The results of existing work [14,15,16,17,18] are extended to a class of interconnected plants with mismatched interconnections and unknown time-varying delays when the reaching phase is eliminated.
(4)
The chattering in control input is alleviated by combining the well-known Barbalat’s lemma and Lyapunov stability theory. Also, computer simulation results are provided to show the feasibility of the proposed scheme as well as to demonstrate the effectiveness of the analytical results.
The outline of this paper is as follows: Section 2 describes the preliminaries of the system, the definition of the sliding function, and the considered problem is formulated, which will be used to find achievements in the next section. Section 3 is the key part in this work including the establishment of ROSME, DSPRSMC design for improving the robustness and performance of the interconnected time-delay system, and mitigating the chattering phenomenon. The stability of the overall system is demonstrated in Section 4 by employing the Lyapunov function and the LMI method. One computer simulation is presented in Section 5 to show the advantages and effectiveness of the developed technique. Finally, conclusions are drawn in Section 6.
The notations that will be used through the paper are standard. x ( t ) = x T ( t ) x ( t ) denotes the Euclidean norm of a vector and A = λ max ( A T A ) stands for the induced spectral norm of a matrix. A T and λ max ( A ) are the transpose and maximum eigenvalues of a matrix A , respectively. A > 0 means that A is real symmetric and positive definite. I and 0 represent the identity matrix and a zero matrix, respectively. M denotes an orthogonal complement of a matrix M , i.e., M T M = I and M M = 0 or M T M = 0 .

2. System Descriptions and Problem Formulation

In this section, a general class of the interconnected systems with mismatched uncertainty where are included L subsystems with unknown time-varying delays in the interconnections and external disturbances. The system’s state-space form for each subsystem is described as follows:
x ˙ i ( t ) = [ A i i + Δ A i i ( t ) ] x i ( t ) + B i [ u i ( t ) + ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t ) ] + j = 1 j i L [ F i j + Δ F i j d j ( t ) ] x j ( t d j ( t ) ) , y i ( t ) = C i x i ( t ) , x i ( t ) = χ i ( t ) ,   f o r   d ¯ i t < 0 ,
where for the i th subsystem x i R n i is the continuous-time state variables of the system, u i R m i is the control signal, and y i R p i is measured control output. The character j is the index of interconnection subsystems. The matrices Δ A i i ( t ) = M i i Σ i i ( x i ( t ) , t ) N i i and Δ F i j d j ( t ) = D i j Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) E i j show the mismatched uncertainty of the system and mismatched interconnections with unknown time-varying delay in each isolated subsystem, respectively. The matrices Σ i i ( x i ( t ) , t ) and Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) are unknown functions. The constant matrices A i i ,   B i ,   F i j ,   M i i ,   N i i ,   D i j ,   E i j , and C i have known parameters. The term ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t ) presents the matched disturbances of the plant in the i th subsystem. The function d i ( t ) is the time-varying delay which is assumed to be unknown, non-negative and bounded in + , that is, d ¯ i : = sup t + { d i ( t ) } < . The character χ i ( t ) represents differential vector-valued initial function on [ d ¯ i ,   0 ] . The main purpose of this paper is to synthesize a decentralized single-phase robustness sliding mode controller (DSPRSMC) for mismatched uncertain interconnected systems with unknown varying-time delays (Equation (1)) such that the overall of the closed-loop system is asymptotically stable and the chattering in control input is removed. The following is assumed regarding the systems for design the DSPRSMC.
A1:
The matrices B i and C i have full rank and rank ( C i B i ) = m i .
A2:
The matched disturbance input satisfies the conditions that there exist nonnegative, but unknown, constants β 1 i and β 1 i such thatfor:
ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t ) β 1 i + β 2 i ( x i + x i ( t d i ( t ) ) ) .
A3:
The matrices Δ A i i ( t ) and Δ F i j d j ( t ) denote the mismatched parameter uncertainties in the state of each isolated subsystem and interconnection elements. We assume that for all ( x i , t ) and ( x j , t ) R n i x R ,
Σ i i ( x i , t ) 1   and   Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) 1 .
Remark 1.
The mathematical model of the system (Equation (1)) is extended from the published studies [15,19,40]. The rank ( C i B i ) = m i in Assumption 1 is a limitation on the triplet ( A i ,   B i ,   C i ) and is the existing condition of the output sliding surface. Further, the Assumptions 1–3 are standard assumptions in the existing works of the traditional variable structure control (TVSC) [14,19,41].
Now, we develop a new approach for the design of single-phase to be used in the context of the mismatched uncertain system with unknown time-varying delays for each subsystem. The proposed sliding function is defined as:
σ i ( y i ( t ) , t ) = σ ¯ i ( y i , t ) σ ¯ i ( y i , 0 ) exp ( α i t ) ,   i = 1 ,   2 , ,   L ,
where the term σ ¯ i ( y i , t ) = S i x i = P i y i with S i = P i C i , and α i is a positive scalar. In addition, we assume that the sliding matrix S i must satisfy the following properties:
Property 1:
( S i B i ) is non-singular.
Property 2:
When the reaching phase is eliminated, the states of the plant move into switching surface from the initial time instance. As a result, the reduced-order sliding mode dynamics is asymptotically stable.
Property 3:
Owing to assumption 2 and 3, the sliding mode dynamics must guarantee the invariant property for any uncertainties and external disturbances.
Remark 2.
The equation S i = P i C i is assumed to be solvable. The sliding surface parameter matrix S i also must satisfy the properties 1–3 where are generally developed from the previous papers [19,42,43].
Remark 3.
In the design of TVSC, the robustness and performance of the system are not ensured in during complete intervals of a control signal. That is, the desired motion of the system has only achieved after the sliding motion has happened. In order to solve the drawback, the switching function is proposed in the Equation (4). From this equation, it is plainly seen that the sliding mode, σ i ( y i ( t ) , t ) = 0 , exists from the beginning time t = 0 and there is no reaching phase which is eliminated. This technique ensures that the system’s state moves into switching surface from the initial time whose the reaching time is equal to zero. This leads to enhancing the robustness of the system which is necessary in sliding mode control design.
To guarantee the properties 1–3, the Moore-Penrose inverse approach is introduced in [42] for designing the DSPRSMC. That is, there are symmetric matrices R 1 i   and   R 2 i exist and satisfy the two following the linear matrix inequalities (LMIs):
Γ i R 1 i Γ i + B i R 2 i B i T > 0 , B i T ( A i   Γ i R 1 i Γ i + Γ i R 1 i Γ i A i T ) B i < 0 ,
where Γ i and Γ j are n x n symmetric matrices such that:
Γ i = I i   i f   B i T M i i = 0 , Γ i = I i N i i g N i i   i f   B i T M i i 0 ,   and   Γ j = I j   i f   B i   T D i j = 0 , Γ j = I j E i j g E i j   i f   B i T D i j 0 ,
where N i i g and E i j g are the Moore-Penrose inverse of the matrices N i i and E i j , respectively, and B i is any basis of the null space of the matrix B i T .
Remark 4.
The term B i M i i = 0 and B i D i j = 0 , that is, the uncertainties of systems and the interconnection are matched. Otherwise, the term B i M i i 0 and B i D i j 0 , that is, the uncertainties of systems and the interconnection are mismatched.
The sliding surface matrix guaranteeing properties 1, 2, and 3 are parameterized by:
S i = K i B i T ( Γ i R 1 i Γ i + B i R 2 i B i T ) 1 ,
where K i is any m i x m i non-singular matrix, and the matrix H i = Γ i R 1 i Γ i + B i R 2 i B i T . And the matrix P i should be selected to satisfy S i = P i C i . Now, the transformation matrix Π i is introduced to achieve the regular form from the original uncertain interconnected systems (Equation (1)):
Π i = [ B i T K i B i T H i 1 ] ,   [ z i σ ¯ i ] = Π i x i ,
where the dynamic variable z i R n i m i is unmeasurable and the sliding variable σ ¯ i ( y i , t ) R m i is measurable. We can see that the inverse form of the matrix Π i is Π i 1 = [ H i B i ( B i T H i B i ) 1   B i ( S i B i ) 1 ] . By employing the above transformation, one can obtain:
[ z ˙ i σ ¯ ˙ i ] = [ A i i + Δ A i i ( t ) ] [ z i ( t ) σ ¯ i ( t ) ] Π i 1 + B i { u i ( t ) + ϖ i ( [ z i ( t ) σ ¯ i ( t ) ] Π i 1 ,   [ z i ( t d i ( t ) ) σ ¯ i ( t d i ( t ) ) ] Π i 1 ,   t ) } + j = 1 j i L [ F i j + Δ F i j d j ( t ) ] [ z j ( t d j ( t ) ) σ ¯ j ( t d j ( t ) ) ] Π j 1 .
Also, the above equation can be represented in the regular form as follows:
[ z ˙ i ( t ) σ ¯ ˙ i ( t ) ] = [ A ¯ i i 11 + Δ A ¯ i i 11 A ¯ i i 12 + Δ A ¯ i i 12 A ¯ i i 21 + Δ A ¯ i i 21 A ¯ i i 22 + Δ A ¯ i i 22 ] [ z i ( t ) σ ¯ i ( t ) ] + [ 0 S i B i ] [ u i ( t ) + ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t ) ] + j = 1 j i L [ F ¯ i j 11 + Δ F ¯ i j 11 d j F ¯ i j 12 + Δ F ¯ i j 12 d j F ¯ i j 21 + Δ F ¯ i j 21 d j A ¯ i j 22 + Δ F ¯ i j 22 d j ] [ z j ( t d j ( t ) σ ¯ j ( t d j ( t ) ] ,
where:
A ¯ i i 11 + Δ A ¯ i i 11 ( t ) = B i T [ A i i + M i i Σ i i ( x i , t ) N i i ] H i B i ( B i T H i B i ) 1 , A ¯ i i 12 + Δ A ¯ i i 12 ( t ) = B i T [ A i i + M i i Σ i i ( x i , t ) N i i ] B i ( S i B i ) 1 , A ¯ i i 21 + Δ A ¯ i i 21 ( t ) = K i B i T H i 1 [ A i i + M i i Σ i i ( x i , t ) N i i ] H i B i ( B i T H i B i ) 1 , A ¯ i i 22 + Δ A ¯ i i 22 ( t ) = K i B i T H i 1 [ A i i + M i i Σ i i ( x i , t ) N i i ] B i ( S i B i ) 1 , F ¯ i j 11 + Δ F ¯ i j 11 d j ( t ) = B i T [ F i j + D i j Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) E i j ] H i B i ( B i T H i B i ) 1 , F ¯ i j 12 + Δ F ¯ i j 12 d j ( t ) = B i T [ F i j + D i j Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) E i j ] B i ( S i B i ) 1 , F ¯ i j 21 + Δ F ¯ i j 21 d j ( t ) = S i [ F i j + D i j Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) E i j ] H i B i ( B i T H i B i ) 1 , F ¯ i j 22 + Δ F ¯ i j 22 d j ( t ) = S i [ F i j + D i j Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) E i j ] B i ( S i B i ) 1 , z i = B i T x i ,   and   σ ¯ i = P y = S i x i .
Equation (10) can be rewritten by:
z ˙ i ( t ) = ( A ¯ i i 11 + Δ A ¯ i i 11 ) z i ( t ) + ( A ¯ i i 12 + Δ A ¯ i i 12 ) σ ¯ i ( t ) + j = 1 j i L [ ( F ¯ i j 11 + Δ F ¯ i j 11 d j ) z j ( t d j ( t ) + ( F ¯ i j 12 + Δ F ¯ i j 12 d j ) σ ¯ j ( t d j ( t ) ) ] , σ ¯ ˙ i ( t ) = ( A ¯ i i 21 + Δ A ¯ i i 21 ) z i ( t ) + ( A ¯ i i 22 + Δ A ¯ i i 22 ) σ ¯ i ( t ) + ( S i B i ) u i ( t ) + ( S i B i ) ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t )   + j = 1 j i L [ ( F ¯ i j 21 + Δ F ¯ i j 21 d j ) z j ( t d j ( t ) + (   F ¯ i j 22 + Δ F ¯ i j 22 d j ) σ ¯ j ( t d j ( t ) ] .
Now, we only consider the problem in the mismatching condition for the uncertainties of the system’s state matrix and interconnections for interconnected systems. Based on the properties of the Moore-Penrose inverse approach and results in [42], we can easily get:
Δ A ¯ i i 11 ( t ) = B i T M i i Σ i i ( x i , t ) N i i H i B i ( B i T H i B i ) 1 = 0 , Δ F ¯ i j 11 d j ( t ) = B i T D i j Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) E i j H i B i ( B i T H i B i ) 1 = 0 , Δ A ¯ i i 21 ( t ) = K i B i T H i 1 [ M i i Σ i i ( x i , t ) N i i ] H i B i ( B i T H i B i ) 1 = 0 , Δ F ¯ i j 21 d j ( t ) = S i [ D i j Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) E i j ] H i B i ( B i T H i B i ) 1 = 0 .
From Equations (11) and (12), the regular form can be represented by the following:
z ˙ i ( t ) = A ¯ i i 11 z i ( t ) + ( A ¯ i i 12 + Δ A ¯ i i 12 ) σ ¯ i ( t ) + j = 1 j i L [ F ¯ i j 11 z j ( t d j ( t ) + ( F ¯ i j 12 + Δ F ¯ i j 12 d j ) σ ¯ j ( t d j ( t ) ] , σ ¯ ˙ i ( t ) = A ¯ i i 21 z i ( t ) + ( A ¯ i i 22 + Δ A ¯ i i 22 ) σ ¯ i ( t ) + ( S i B i ) [ u i ( t ) + ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t ) ] + j = 1 j i L [ F ¯ i j 21 z j ( t d j ( t ) + (   F ¯ i j 22 + Δ F ¯ i j 22 d j ) σ ¯ j ( t d j ( t ) ] ,
With the purpose of the controller design, we now design a reduced-order sliding mode estimator (ROSME) without time-varying delays.

3. Main Results

3.1. Design a Novel ROSME for the Interconnected Systems with Time-Varying Delay

In order to design a new decentralized single-phase robustness sliding mode controller (DSPRSMC) for a class of mismatched uncertain interconnected systems with interconnections and unknown time-varying delays, we firstly establish new ROSME without time-varying delay. Then, a controller will be constructed based on the upper bound of the estimator error.
Now, a new ROSME will be proposed to estimate the unmeasurable variables of the systems as follows:
z ^ ˙ i ( t ) = A ¯ i i 11 z ^ i ( t ) + A ¯ i i 12 σ ¯ i ( t )
where z ^ i ( t ) is the estimation of variable z i ( t ) .
Remark 5.
The novel ROSME design (Equation (14)) is extended from the conventional Luenberger observer investigated by the authors [44,45]. Different from the full order sliding mode estimators (FOSMEs) [14,24,25,28], the dimension of ROSME, which is established in the Equation (14), is lower. So, our proposed ROSME without time-varying delay guarantees that the robustness of the system is enhanced and the conservatism of the computer process is reduced.
The state estimate z ^ i ( t ) can converge as far as possible to the original state z i ( t ) . For this, the estimator error between the estimated state and the true state is defined as e i ( t ) = z ^ i ( t ) z i ( t ) . The estimation error dynamics of the estimator is constructed by combining the first Equations (13) and (14):
e ˙ i ( t ) = A ¯ i i 11 e i ( t ) Δ A ¯ i i 12 σ ¯ i ( t ) + j = 1 j i L [ F ¯ i j 11 e j ( t d j ( t ) ) ] j = 1 j i L [ F ¯ i j 11 z ^ j ( t d j ( t ) ) + F ¯ i j 12 σ ¯ j ( t d j ( t ) ) ] j = 1 j i L [ Δ F ¯ i j 12 d j σ ¯ j ( t d j ( t ) ) ] .
Then, by using (Equation(15)) and properties:
j = 1 j i L [ F ¯ i j 11 e j ( t d j ( t ) ) ] = j = 1 j i L [ F ¯ j i 11 e i ( t d i ( t ) ) ] , j = 1 j i L [ F ¯ i j 11 z ^ j ( t d j ( t ) ) + F ¯ i j 12 σ ¯ j ( t d j ( t ) ) ] = j = 1 j i L [ F ¯ j i 11 z ^ i ( t d i ( t ) ) + F ¯ j i 12 σ ¯ i ( t d i ( t ) ) ] , j = 1 j i L [ Δ F ¯ i j 12 d j σ ¯ j ( t d j ( t ) ) ] = j = 1 j i L [ Δ F ¯ j i 12 d i σ ¯ i ( t d i ( t ) ) ] ,
it generates:
e ˙ i ( t ) = A ¯ i i 11 e i ( t ) Δ A ¯ i i 12 σ ¯ i ( t ) + j = 1 j i L [ F ¯ j i 11 e i ( t d i ( t ) ) ] j = 1 j i L [ F ¯ j i 11 z ^ i ( t d i ( t ) ) + F ¯ j i 12 σ ¯ i ( t d i ( t ) ) ] j = 1 j i L [ Δ F ¯ j i 12 d i σ ¯ i ( t d i ( t ) ) ] .
To find the upper bound of the estimation error and support the controller design, the matrix A ¯ i i 11 will be proved to be a stability matrix via the following lemma.
Lemma 1.
Let λ max i is a maximum eigenvalue of the matrix A ¯ i i 11 and the matrix A ¯ i i 11 is a stable matrix. Then the following statement holds
exp ( A ¯ i i 11 t ) γ i exp ( λ max i t ) ,
where A ¯ i i 11 = B i T A i i H i B i ( B i T H i B i ) 1 and γ i > 0 .
Proof of the Lemma 1.
The matrix A ¯ i i 11 is stable if and only if there exists a positive-definite Lyapunov matrix H ˜ i such that:
A ¯ i i 11 H ˜ i + H ˜ i A ¯ i i 11 T < 0 .
Obviously, when the constraint condition (Equation (5)) is feasible, the following inequalities are valid:
H i = Γ i R 1 i Γ i + B i R 2 i B i T > 0 , B i T H i B i T = B i T Γ i R 1 i Γ i B i T > 0 .
The LMI condition (Equation (5)) and (Equation (20)) imply that the previous Lyapunov inequality (Equation (19)) satisfies the expression H ˜ i = B i T H i B i > 0 . This means that the matrix A ¯ i i 11 is a stable matrix and its maximum eigenvalues λ max i are all negative and real. As a result, we easily obtain the above statement (Equation (18)) for some positive scalars γ i .  □
Remark 6.
Based on the obtained results of the Lemma 1, the matrix A ¯ i i 11 is stable. Consequently, the ROSME (Equation (14)) is asymptotically stable in the sliding mode, σ ¯ i ( t ) = σ ¯ i ( t d i ( t ) ) = 0 , which means that z ^ i ( t d i ( t ) ) in the Equation (17) also converges to zero. Thus, once we can see that the ROSME (Equation (14)) and estimator error dynamics (Equation (17)) are asymptotically stable in sliding mode.
In the following theorem, we will find the upper bound of estimation error that helps the controller design.
Theorem 1.
The matrix A ¯ i i 11 is stable, the norm of estimation error in the error dynamics (Equation (17)) is bounded by an upper bound variable θ i ( t ) for all time. The term θ i ( t ) is the solution of:
θ ˙ i ( t ) = λ i θ i ( t ) + μ i γ i [ j = 1 j i L ( μ 2 j F ¯ j i 11 z ^ i ( t ) ) + B i T M i i N i i B i ( S i B i ) 1 σ ¯ i ( t ) + j = 1 j i L μ 1 j ( F ¯ j i 12 + B j T D j i E j i B j ( S j B j ) 1 ) σ ¯ i ( t ) ] ,
where λ i = λ max i + μ i γ i F ¯ i j 11 < 0 , λ max i is a maximum eigenvalue of the matrix A ¯ i i 11 , the symbols γ i ,   μ i ,   μ 1 j , and μ 2 j are positive scalars. In addition, θ i ( 0 ) γ i e i ( 0 ) , where θ i ( 0 ) and e i ( 0 ) are the initial conditions of the upper bound variable θ i ( t ) and the error e i ( t ) , respectively.
The detailed proof of this theorem can be found in Appendix A.
Remark 7.
By solving the Equation (21) via the MATLAB computing environment, we will get the upper bound of estimator error (Equation (17)). A suitable controller will be designed to achieve the objective of this paper, which will be discussed in the next section.

3.2. Construct a DSPRSMC for Reducing the Chattering Phenomenon

In this section, we will propose a DSPRSMC that can render the closed-loop system stable in the sense of mismatched interconnection and external disturbance.
Theorem 2.
For the interconnected systems with unknown time-varying delays (Equation (1)) satisfying assumptions 1–3, if the following constant control gains:
ρ 1 i = A ¯ i i 21 + K i B i T H i 1 M i i N i i H i B i ( B i T H i B i ) 1 + β 2 i S i B i × [ H i B i ( B i T H i B i ) 1 + ε i H i B i ( B i T H i B i ) 1 ]   + j = 1 j i L ε i ( F ¯ j i 21 + S j D j i E j i H j B j ( B j T H j B j ) 1 ) , ρ 2 i = A ¯ i i 22 + K i B i T H i 1 M i i N i i B i ( S i B i ) 1 + β 2 i S i B i [ B i ( S i B i ) 1 + μ 1 i B i ( S i B i ) 1 ] + j = 1 j i L μ 1 j ( F ¯ j i 22 + S j D j i E j i B j ( S j B j ) 1 ) ,
are satisfied, then the control signal:
u i ( t ) = η i ( S i B i ) 1 σ i ( t ) ( S i B i ) 1 { ρ 1 i [ z ^ i ( t ) + θ i ( t ) ] + ρ 2 i σ ¯ i ( t ) + β 1 i S i B i + α i P i y i ( 0 ) exp ( α i t ) } σ i ( t ) σ i ( t ) ,
will render the closed-loop system asymptotically stable.
The Proof of Theorem 2 can be seen in Appendix B.
Remark 8.
A key feature of the proposed improved variable structure control (IVSC) is that the switching function (Equation (4)) and the DSPRSMC (Equation (23)) are designed to be dependent on only output information and estimated variables from the ROSME (Equation (14)). This controller ensures that the state trajectories at arbitrary initial value will hit the sliding surface from very beginning time and the original system (Equation (1)) is asymptotically stable in sliding mode. Thus, the obtained results solved the limitations imposed in the design of the existing works [20,21,22,23,29].
Remark 9.
However, σ i ( t ) / σ i ( t ) in overall control u i ( t ) (Equation (23)) will cause the control input to produce the chattering phenomenon which will be happened from the beginning time. This also is the drawback of this method. In order to handle this disadvantage, we will establish the following theorem which will reduce the chattering in control input.
Theorem 3.
Suppose that the external perturbations and mismatched uncertainties of the interconnected systems (Equation (1)) with unknown time-varying delays satisfy the assumptions 1–3. Let the control signal be:
u ¯ i ( t ) = ( S i B i ) 1 { ρ ¯ 1 i [ z ^ i ( t ) + θ i ( t ) ] σ i σ i + η i σ i + ρ ¯ 2 i Θ i Θ i + γ ^ i e v i t } ,
where:
ρ ¯ 1 i = ρ 1 i = A ¯ i i 21 + K i B i T H i 1 M i i N i i H i B i ( B i T H i B i ) 1 + β 2 i S i B i × [ H i B i ( B i T H i B i ) 1 + ε i H i B i ( B i T H i B i ) 1 ]   + j = 1 j i L ε i ( F ¯ j i 21 + S j D j i E j i H j B j ( B j T H j B j ) 1 ) , ρ ¯ 2 i = ρ 2 i σ ¯ i ( t ) + β 1 i S i B i + α i P i y i ( 0 ) exp ( α i t ) , and   Θ i = ρ ¯ 2 i σ i σ i .
Then the state trajectories of the systems will reach the sliding surface σ i ( y i ( t ) , t ) = 0 from the initial time instance.
The detailed proof of Theorem 3 can be found in Appendix C.
Remark 10.
There are many approaches for reducing the chattering phenomenon such as using a sign or tanh function [32,33], the boundary layer method [34]. However, these approaches affect the accuracy and robustness of the system. In this section, by using the Barbalat’s lemma, the proposed chattering free single-phase sliding mode controller (Equation (24)) offers the major advantage that the chattering in control input is completely rejected, the system’s state trajectories always start from the sliding surface, and the robustness of the system is ensured. Therefore, the designed controller (Equation (24)) is very worthwhile and more realistic, since it can be implemented in many practical control systems.
Remark 11.
For instances, the sign function was used to reduce the chattering for the proton exchange membrane fuel cell [7], the chattering was reduced by using the saturation function in wind energy conversion system [6], and layer boundary method was utilized to handle the high-frequency oscillation in sliding mode controller for a photovoltaic inverter connected to the power grid [5], etc. However, these methods may remove the chattering phenomenon but they have challenges in presence of uncertainty and external disturbances. Consequently, the proposed sliding mode controller (Equation (24)), which is based on the well-known Barbalat’s lemma, can be considered to deal with the chattering phenomenon in these applications.
Remark 12.
The problem of decentralized control design for the matched and mismatched uncertain interconnected systems has a lot of engrossment. In recent years, the published researches about decentralized control remarkably arise from the control of interconnected uncertain systems including hydraulic systems, rolling mills, robotic manipulators, nuclear reactors, manufacturing processes and long transmission lines in pneumatic systems, etc. [1,2,3,4]. In addition, our proposed DSPRSMC can apply to many practical control applications such as flywheel energy storage system [46], grid-connected voltage-source converter [47], synchronous generator [48], photovoltaic–wind interconnected microgrid system [49], and buck boost converter [50].

4. Asymptotically Stable Conditions by LMI Theory

In the above section, the single-phase output feedback controller has been proposed, which is reduced the chattering for interconnected systems with unknown time-varying delays. In this section, the stability of the overall systems will be proved by combining the well-known Lyapunov function and Schur complement formula.
Theorem 4.
Consider the mismatched uncertain interconnected systems (Equation (1)) with assumptions 1–3, and the sliding surface σ i ( y i ( t ) , t ) = 0 . If there exist symmetric matrix Ξ i > 0 , and scalars φ i > 0 ,   ε i > 0 satisfying:
[ Ψ i Ξ i M ˜ i N ˜ i T M ˜ i T Ξ i T φ i I i 0 N ˜ i 0 φ i 1 I i ] < 0 ,
where Ψ i = A ¯ i i 11 T Ξ i + Ξ i A ¯ i i 11 + j = 1 j i L ( ε i F ¯ j i 11 T Ξ i + ε i Ξ i F ¯ j i 11 + φ i 1 ε i Ξ i D ˜ j i D ˜ j i T Ξ i T + φ i ε i E ˜ j i T E ˜ j i ) , then the resulting ( n i m i ) reduced-order dynamics of the time delay systems (Equation (13)) to the sliding surface is asymptotically stable.
Please refer to the detailed proof of this theorem in Appendix D.
Remark 13.
Based on some benefits of the LMI technique [51] over traditional approach methods, the asymptotically stable condition of the overall systems has been established as (Equation (26)). Compared with the recently LMI methods [15,41], the LMI (Equation (26)) shows less conservative results and easily implements by using the LMI Toolbox [52] in MATLAB software.

5. Numerical Simulation

To illustrate the proposed method effectiveness, we consider an interconnected time-varying delay system composed of two subsystems model, taken from [53] with some changes, respectively: Subsystem I: n 1 = 3 ,   m 1 = 2 ,   i = 1 ,   j = 2 , and the dynamics are given as:
x ˙ 1 = [ A 11 + Δ A 11 ( t ) ] x 1 + B 1 [ u 1 ( t ) + ϖ 1 ( x 1 ( t ) ,   x 1 ( t d 1 ( t ) ) ,   t ) ] + [ F 12 + Δ F 12 d 2 ( t ) ] x 2 ( t d 2 ( t ) ) y 1 = C 1 x 1 ,
where A 11 = [ 1 1 0 0 1 1 1 1 0.75 ] ,   B 1 = [   0     1     0 ] ,   C 1 = [ 1 1 1 0 0 1 ] , and F 12 = [ 0.2 0 0.1 0.1 0 0 0.2 0.1 0 ] . The external disturbances input is ϖ 1 ( x 1 ( t ) ,   x 1 ( t d 1 ( t ) ) ,   t ) β 2 1 ( x 1 + x 1 ( t d 1 ( t ) ) ) with β 2 1 = 0.22 , and the mismatched uncertainties in state matrix are M 11 Σ 11 ( x 1 , t ) N 11 with M 11 = [ 0   0   1 ] T ,   N 11 = [ 1 1 0 ] , Σ 11 ( x 1 , t ) = 0.14 sin ( 0.1 t ) and in interconnections are D 12 Σ 12 ( x 1 ( t ) ,   x 1 ( t d 2 ( t ) ) ,   t ) E 12 with D 12 = [ 0   0   1 ] T ,   E 12 = [ 1 1 0 ] , and Σ 12 ( x 1 ( t ) ,   x 1 ( t d 2 ( t ) ) ,   t ) = 0.23 sin ( 0.1 t ) .
Subsystem II: n 2 = 3 ,   m 2 = 2 ,   i = 2 ,   j = 1 , and the dynamics are given as:
x ˙ 2 = [ A 22 + Δ A 22 ( t ) ] x 2 + B 2 [ u 2 ( t ) + ϖ 2 ( x 2 ( t ) ,   x 2 ( t d 2 ( t ) ) ,   t ) ] + [ F 21 + Δ F 21 d 1 ( t ) ] x 1 ( t d 1 ( t ) ) y 2 = C 2 x 2 ,
where A 22 = [ 0.1 1 0.2 1 1 1 0.5 1 0.1 ] ,   B 2 = [ 0 1 0.5 ] ,   C 2 = [ 1 1 0 0 0 1 ] , and F 21 = [ 0.2 0 0.1 0.1 0 0 0.2 0.1 0 ] . The external disturbances input is ϖ 2 ( x 2 ( t ) ,   x 2 ( t d 2 ( t ) ) ,   t ) β 2 2 ( x 2 + x 2 ( t d 2 ( t ) ) ) with β 2 2 = 0.21 , and the mismatched uncertainties in state matrix are M 22 Δ Σ 22 ( x 2 , t ) N 22 with M 22 = [ 1   0   0 ] T , N 22 = [ 1 1 0 ] , Σ 22 ( x 2 , t ) = 0.12 sin ( 0.1 t ) and in interconnections are D 21 Σ 21 ( x 2 ( t ) ,   x 2 ( t d 1 ( t ) ) ,   t ) E 21 with D 21 = [ 1   0   0 ] T ,   E 21 = [ 1 1 0 ] , and Σ 21 ( x 2 ( t ) ,   x 2 ( t d 2 ( t ) ) ,   t ) = 0.24 sin ( 0.3 t ) .
The related parameters required for the simulation are selected as η 1 = 0.011 ,   η 2 = 0.021 , β 1 1 = 1.015 ,   β 1 2 = 1.023 , β 2 1 = 0.25 ,   β 2 2 = 0.343 , α 1 = 1.012 ,   α 2 = 1.017 , ε 1 = 1.011 , ε 2 = 1.016 ,   γ ^ 1 =   γ ^ 2 = 34.023 , ν 1 = ν 2 = 0.042 , and μ 1 1 = μ 1 2 = 1.02 . For simulation, the initial values of two subsystems are x 1 ( 0 ) = x 2 ( 0 ) = [ 0.01 ;   0.01   ;   0.02 ] T . In addition, let the unknown time-varying delay be d 1 ( t ) = d 2 ( t ) = 0.15 ( 1 + sin 0.5 t ) [19].
Now, by using the LMI control Toolbox of MATLAB (R2014a, MathWorks, Torrance, CA, USA), the LMI constraints (Equation (5)) are solved to find the following the matrices for two subsystems:
R 11 = [ 103.8211 43.3650 6.5634 43.3650 15.8873 6.2240 6.5634 6.2240 1.2763 ] ,   R 21 = 0.9509 ,
and:
R 12 = [ 197.7259 132.5157 149.3973 132.5157 69.4260 149.5495 149.3973 149.5495 1.4154 ] ,   R 22 = 0.3796 .
By solving the Equation (7) through the results (Equation (29)), (Equation (30)), and choose the non-singular matrix K 1 = K 2 = I , the switching surface (Equation (4)) for each subsystem at the initial time t = 0 are:
σ 1 ( y 1 ( t ) , t ) = [ 1.0516 1.0516 ] y 1 [ 1.0516 1.0516 ] y 1 e 1.012 t = 0
and:
σ 2 ( y 2 ( t ) , t ) = [ 2.6344 0 ] y 2 [ 2.6344 0 ] y 2 e 1.017 t = 0 .
Based on the Equation (14), the novel reduced-order sliding mode estimators (ROSMEs) for subsystem I and subsystem II are respectively described by:
z ^ ˙ 1 ( t ) = [ 2.0000 0.0000 2.0000 0.7500 ] z ^ 1 ( t ) + [ 0.9509 0.9509 ] σ ¯ 1 ( t )
and:
z ^ ˙ 2 ( t ) = [ 0.7190 0.0641 0.7856 0.6810 ] z ^ 2 ( t ) + [ 0.0474 0.6690 ] σ ¯ 2 ( t ) .
In addition, the upper bounds of estimation errors for each subsystem are displayed as:
θ ˙ 1 ( t ) =   0.5086 θ 1 ( t ) + 0.3009 z ^ 1 ( t ) + 1.3694 σ ¯ 1 ( t )
and:
θ ˙ 2 ( t ) =   0.3991 θ 2 ( t ) + 0.2414 z ^ 2 ( t ) + 1.4618 σ ¯ 2 ( t ) .
Finally, according to the Theorems 2 and 3, the single-phase sliding mode control laws of subsystems with or without the chattering is shown, respectively:
u 1 ( t ) =   0.9509 σ 1 ( t ) { 4.4794 [ z ^ 1 ( t ) + θ 1 ( t ) ] + 3.4708 σ ¯ 1 ( t ) + 1.0000 + 1.9999 exp (   1.012 t ) } σ 1 ( t ) σ 1 ( t ) ,
u ¯ 1 ( t ) =   4.4794 [ z ^ 1 ( t ) + θ 1 ( t ) ] σ 1 σ 1 0.9509 σ 1 ρ ¯ 2 1 0.9509 Θ 1 Θ 1 + 34.023 e 0.042 t ,
and:
u 2 ( t ) =   0.9509 σ 2 ( t ) { 6.1005 [ z ^ 2 ( t ) + θ 2 ( t ) ] + 3.6583 σ ¯ 2 ( t ) + 2.5050 + 2.5051 exp ( 1.017 t ) } σ 2 ( t ) σ 2 ( t ) ,
u ¯ 2 ( t ) = { 2.4353 [ z ^ 2 ( t ) + θ 2 ( t ) ] σ 2 σ 2 + 0.3796 σ 2 + ρ ¯ 2 2 0.3796 Θ 2 Θ 2 + 34.023 e 0.042 t } ,
where z ^ 1 ( t ) ,   θ 1 ( t ) and z ^ 2 ( t ) ,   θ 2 ( t ) are solutions of the Equations (33)–(36) respectively. The constant control gains ρ ¯ 2 1 = 3.6500 σ ¯ 1 ( t ) + 1.0516 + 2.1032 exp ( 1.012 t ) and ρ ¯ 2 2 =   3.8472 σ ¯ 2 ( t ) + 2.6344 + 2.6792 exp ( 1.017 t ) are used in the controllers (Equation (38)), (Equation (40)), for each subsystem, respectively. The obtained results from the computer simulation are displayed in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6.
Remark 14.
Figure 1 and Figure 2 are displayed the state trajectories of two subsystems. Figure 1a,b shows the state variables x 11 (solid), x 12 (dashed), and x 13 (dotted) of the first subsystems and state variables x 21 (solid),   x 22 (dashed), and x 23 (dotted) of second subsystem corresponding to the controllers u 1 ( t ) (Equation (37)) and u 2 ( t ) (Equation (39)), respectively. Figure 2a,b presents the state variables x 11 , x 12 , and x 13 of subsystem I and state variables x 21 ,   x 22 , and x 23 of subsystem II for the controllers u ¯ 1 ( t ) (Equation (38)) and u ¯ 2 ( t ) (Equation (40)), respectively. The initial conditions are the same for simulation when the proposed technique is utilized. From these figures, we can see that the state variables for each subsystem are convergent to almost zero quickly. Thus, the proposed ROSME—based the decentralized single-phase robustness sliding mode controller (DSPRSMC) satisfies the asymptotic stability of the closed-loop time-varying delay systems with mismatched interconnections and external disturbances.
Remark 15.
Figure 3a,b plots the variation in the sliding function with respect to time for two subsystems. By using new switching functions (Equation (31)) and (Equation (32)), the response curve of the system’s states moves into the sliding surface from the initial time whose the reaching time is equal to zero. In order words, the robustness of the system is guaranteed when using the proposed sliding functions. This is one of the main advantages of the improved variable structure control (IVSC) which is developed from the traditional variable structure control (TVSC). It is the first key contribution of our study for the automation control area.
Remark 16.
Time responses of the estimated variables for each subsystem are shown in Figure 4. Figure 4a,b depicts the time response of ROSMEs z ^ 1 ( t ) (Equation (33)) and z ^ 2 ( t ) (Equation (34)), respectively. It is clearly seen that the unmeasurable states are rapidly regulated to zero after about 1.5 s. This demonstrates that the state estimates z ^ 1 ( t ) and z ^ 2 ( t ) tended to the original state z 1 ( t ) and z 2 ( t ) , respectively. Further, the upper bound of estimation errors e 1 ( t ) = z ^ 1 ( t ) z 1 ( t ) and e 2 ( t ) = z ^ 2 ( t ) z 2 ( t ) for each subsystem also approaches zero. Compared with the previous FOSMEs [14,24,25,28], our proposed ROSME without time-varying delay guarantees that the robustness of the system is enhanced and the conservatism of the computer process is reduced.
Remark 17.
Figure 5a,b is explored the time history of the proposed controllers (Equation (37)), (Equation (39)) of subsystem I and subsystem II, respectively. It is obvious to see that the DSPRSMC’s amplitudes are relatively small. Thus, our proposed technique, which is called Moore-Penrose inverse, is better performance than other approaches published in the existing researches [26,27,28,30,31]. The second task of this paper is finished. However, the chattering oscillation phenomenon is occurred by the presence of the term σ i ( t ) / σ i ( t ) . And, they entirely solved by new controllers (Equation (38)) and (Equation (40)) corresponding to the simulations as Figure 6a,b.
Remark 18.
Unlike the recently published works [24,25,26,27,28,29], the proposed method is applied for complex problems with unknown time-varying delays and mismatched uncertainties in the state matrix of system and interconnections when the reaching phase is removed. This also is the third key result in the paper.
Remark 19.
Figure 6a,b is showed the time response of the new controllers (Equation (38)), (Equation (40)) of subsystem I and subsystem II, respectively. Comparing between Figure 5a and Figure 6a for subsystem I, Figure 5b and Figure 6b for subsystem II, we can see that the chattering in control input is completely removed in Figure 6a,b, which proves that the interconnected systems with the proposed control signals (Equation (38)) and (Equation (40)) has better control performance. For subsystems I and II, the magnitudes of control signals are high but acceptable. Thus, the proposed method solved the chattering phenomenon while the accuracy and robustness of the systems were still ensured, which could not obtain the feasible solutions from the previous studies [32,33,34,36,37,38]. This is the last main achievement of our work.

6. Conclusions

In this paper, a decentralized robust stabilization and the chattering removal problem of the interconnected systems with mismatched parameter uncertainties in the state matrix and interconnections have been investigated in which time-varying delays are unknown. Especially, this work presents the IVSC without reaching phase such that the system performance is ensured when its entire trajectories always start from the sliding surface. The ROSME without time delay is designed as decoupled dynamical systems has been proposed such that the system is increased robustness and is reduced computation process. By using the ROSME, Moore-Penrose inverse approach and the well-known Barbalat’s lemma, the DSPRSMC not only solves the single-phase complex interconnected problem but also ensures the chattering reduction in control input. Further, the reduced-order interconnected system in sliding mode is asymptotically stable under sufficient conditions. Besides, computer simulation is provided to support the feasibility and effectiveness of the main results. Based on the obtained achievements, it is obviously shown that the proposed DSPRSMC is effective in solving the complex problem including mismatched uncertainty in the state matrix of the plant and interconnections. Thus, the extension of the presented technique to other more general systems involving mismatched uncertainty on B and C matrix parameters of the plants and mismatched disturbance could be the future trend.

Author Contributions

The following contributions were made to this research: Conceptualization, Investigation and Writing-Original Draft Preparation, C.-T.N.; Methodology, T.L.D.; Software and formal analysis, D.T.L.; Validation, C.-T.N. and M.Q.D.; Writing-Review & Editing and Funding Acquisition, M.Q.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research is funded by Funds for Science and Technology Development of the University of Danang, under project B2019-DN01-19.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Abbreviations

The following abbreviations are used in this paper:
TVSCtraditional variable structure control
IVSCimproved variable structure control
FOSMEfull order sliding mode estimator
ROSMEreduced-order sliding mode estimator
LMIlinear matrix inequality
DSMCdecentralized sliding mode controller
DSPRSMCdecentralized single-phase robustness sliding mode controller

Appendix A

Proof of the Theorem 1.
By employing the result of the Lemma 1, the matrix A ¯ i i 11 is stable. Thus, by solving the Equation (17), the following statement is obtained:
e i ( t ) exp ( A ¯ i i 11 t ) e i ( 0 ) + 0 t exp [ A ¯ i i 11 ( t τ ) ] × { j = 1 j i L [ F ¯ i j 11 e j ( τ d j ( τ ) ) ] + j = 1 j i L [ F ¯ i j 11 z ^ j ( τ d j ( τ ) ) + F ¯ i j 12 σ ¯ j ( τ d j ( τ ) ) ]   + Δ A ¯ i i 12 σ ¯ i ( τ ) + j = 1 j i L [ Δ F ¯ i j 12 d j σ ¯ j ( τ d j ( τ ) ) ] } d τ ,
γ i e i ( 0 ) exp ( λ max i t ) + 0 t γ i exp [ λ max i ( t τ ) ] × { j = 1 j i L [ F ¯ i j 11 e j ( τ d j ( τ ) ) ] + j = 1 j i L [ F ¯ i j 11 z ^ j ( τ d j ( τ ) ) + F ¯ i j 12 σ ¯ j ( τ d j ( τ ) ) ]   + Δ A ¯ i i 12 σ ¯ i ( τ ) + j = 1 j i L [ Δ F ¯ i j 12 d j σ ¯ j ( τ d j ( τ ) ) ] } d τ ,
where:
Δ A ¯ i i 12 ( t ) = B i T M i i Σ i i ( x i , t ) N i i B i ( S i B i ) 1 , Δ F ¯ i j 12 d j ( t ) = B i T D i j Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) E i j B i ( S i B i ) 1 .
Now, both sides of the above equation are multiplied by exp ( λ max i t ) , and we achieve:
e i ( t ) exp ( λ max i t ) γ i e i ( 0 ) + 0 t γ i exp ( λ max i τ ) j = 1 j i L [ F ¯ i j 11 e j ( τ d j ( τ ) ) ]   + 0 t γ i exp ( λ max i τ ) { j = 1 j i L [ F ¯ i j 11 z ^ j ( τ d j ( τ ) ) + F ¯ i j 12 σ ¯ j ( τ d j ( τ ) ) ]     + B i T M i i N i i B i ( S i B i ) 1 σ ¯ i ( τ )       + j = 1 j i L [ B i T D i j E i j B i ( S i B i ) 1 σ ¯ j ( τ d j ( τ ) ) ] } d τ .
In order to determine the upper bound of estimation error, we recall the following lemma.
Lemma A1.
([19]). Let r ( t d ( t ) ) be delayed function of r ( t ) . Assume c 0 ,   w ( t ) ,   h ( t ) , and g ( t ) are non-negative valued continuous functions. If:
r ( t ) w ( t ) c + 0 t r ( τ d ( τ ) ) h ( τ ) w ( τ ) d τ + 0 t g ( τ ) d τ ,
then for a constant β > 1 ,
r ( t ) w ( t ) c exp { β f ( t ) } + 0 t g ( τ ) exp { β f ( t ) β f ( τ ) } d τ ,
where f ( t ) = 0 t h ( τ ) d τ .
Now, by applying the Lemma A1 above, we symbolize:
r ( t ) = e i ( t ) ,   w ( t ) = exp ( λ max i t ) ,   c = γ i e i ( 0 ) ,   r ( t d ( t ) ) = e j ( t d j ( t ) ) ,   h ( t ) = γ i F ¯ i j 11 ,   β > 1 ,   f ( t ) = 0 t h ( τ ) d τ = γ i F ¯ i j 11 t ,   g ( t ) = γ i exp ( λ max i τ ) { j = 1 j i L [ F ¯ i j 11 z ^ j ( τ d j ( τ ) ) + F ¯ i j 12 σ ¯ j ( τ d j ( τ ) ) ] + B i T M i i N i i B i ( S i B i ) 1 σ ¯ i ( τ ) + j = 1 j i L [ B i T D i j E i j B i ( S i B i ) 1 σ ¯ j ( τ d j ( τ ) ) ] } d τ .
We obtain:
e i ( t ) exp ( λ max i t ) γ i e i ( 0 ) exp ( μ i γ i F ¯ i j 11 t ) + 0 t μ i γ i exp ( λ max i τ ) × { j = 1 j i L [ F ¯ i j 11 z ^ j ( τ d j ( τ ) ) + F ¯ i j 12 σ ¯ j ( τ d j ( τ ) ) ] + B i T M i i × N i i B i ( S i B i ) 1 σ ¯ i ( τ ) + j = 1 j i L [ B i T D i j E i j B i ( S i B i ) 1 σ ¯ j ( τ d j ( τ ) ) ] } × exp ( μ i γ i F ¯ i j 11 t μ i γ i F ¯ i j 11 τ ) d τ .
According to the Lemma 3 of [9], then σ ¯ j ( t d j ( t ) ) μ 1 i σ ¯ j ( t ) , z ^ j ( t d j ( t ) ) μ 2 i z ^ j ( t ) , and γ i e i ( 0 ) θ i ( 0 ) . Next, moving the term exp ( λ max i t ) to the right-hand side for the above inequality, we have:
e i ( t ) θ i ( 0 ) exp [ ( λ max i + μ i γ i F ¯ i j 11 ) t ] + 0 t μ i γ i exp ( λ max i + μ i γ i F ¯ i j 11 ) ( t τ ) × { j = 1 j i L [ F ¯ i j 11 z ^ j ( τ d j ( τ ) ) + F ¯ i j 12 σ ¯ j ( τ d j ( τ ) ) ] + B i T M i i N i i B i ( S i B i ) 1 σ ¯ i ( τ ) + j = 1 j i L [ B i T D i j E i j B i ( S i B i ) 1 σ ¯ j ( τ d j ( τ ) ) ] } d τ ,
θ i ( 0 ) exp [ ( λ max i + μ i γ i F ¯ i j 11 ) t ] + 0 t μ i γ i exp ( λ max i + μ i γ i F ¯ i j 11 ) ( t τ ) × { j = 1 j i L [ μ 2 i F ¯ i j 11 z ^ j ( τ ) + μ 1 i F ¯ i j 12 σ ¯ j ( τ ) ] + B i T M i i N i i B i ( S i B i ) 1 σ ¯ i ( τ )   + j = 1 j i L [ μ 1 i B i T D i j E i j B i ( S i B i ) 1 σ ¯ j ( τ ) ] } d τ .
From the Equation (A6), and property:
j = 1 j i L [ μ 2 i F ¯ i j 11 z ^ j ( t ) + μ 1 i F ¯ i j 12 σ ¯ j ( t ) ] = j = 1 j i L [ μ 2 j F ¯ j i 11 z ^ i ( t ) + μ 1 j F ¯ j i 12 σ ¯ i ( t ) ] , j = 1 j i L [ μ 1 i B i T D i j E i j B i ( S i B i ) 1 σ ¯ j ( t ) ] = j = 1 j i L [ μ 1 j B j T D j i E j i B j ( S j B j ) 1 σ ¯ i ( t ) ] ,
it produces:
e i ( t ) θ i ( 0 ) exp [ ( λ max i + μ i γ i F ¯ i j 11 ) t ] + 0 t μ i γ i exp ( λ max i + μ i γ i F ¯ i j 11 ) ( t τ ) × { j = 1 j i L [ μ 2 j F ¯ j i 11 z ^ i ( τ ) + μ 1 j F ¯ j i 12 σ ¯ i ( τ ) ] + B i T M i i N i i B i ( S i B i ) 1 σ ¯ i ( τ )   + j = 1 j i L [ μ 1 j B j T D j i E j i B j ( S j B j ) 1 σ ¯ i ( τ ) ] } d τ ,
θ i ( 0 ) exp [ ( λ max i + μ i γ i F ¯ i j 11 ) t ] + 0 t μ i γ i exp ( λ max i + μ i γ i F ¯ i j 11 ) ( t τ )   × [ j = 1 j i L ( μ 2 j F ¯ j i 11 z ^ i ( τ ) ) + B i T M i i N i i B i ( S i B i ) 1 σ ¯ i ( τ ) + j = 1 j i L μ 1 j ( F ¯ j i 12 + B j T D j i E j i B j ( S j B j ) 1 ) σ ¯ i ( τ ) ] d τ = θ i ( t ) ,
where θ i ( t ) satisfies (Equation (21)). Thus, we can see that e i θ i ( t ) for all time. Thus, the proof of Theorem 1 is completed. □

Appendix B

Proof of the Theorem 2.
We first define a Lyapunov function candidate for the closed-loop system as follows:
V ( σ i ) = i = 1 L σ i .
Then, by taking the derivative of Lyapunov function V ( σ i ) along the trajectories of the closed-loop system, we have:
V ˙ ( σ i ) = i = 1 L σ i T σ i σ ˙ i = i = 1 L σ i T σ i [ σ ¯ ˙ i ( y i , t ) + α i P i y i ( 0 ) exp ( α i t ) ]
Then, replacing the second equation of (Equation (13)) into (Equation (A10)), we have:
V ˙ ( σ i ( x i ( t ) , t ) ) = i = 1 L σ i T σ i { ( A ¯ i i 21 + Δ A ¯ i i 21 ) z i ( t ) + ( A ¯ i i 22 + Δ A ¯ i i 22 ) σ ¯ i ( t ) + ( S i B i ) u i ( t ) + ( S i B i ) ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t ) + j = 1 j i L [ ( F ¯ i j 21 + Δ F ¯ i j 21 d j ) z j ( t d j ( t ) )   + (   F ¯ i j 22 + Δ F ¯ i j 22 d j ) σ ¯ j ( t d j ( t ) ) ] + α i P i y i ( 0 ) exp ( α i t ) } .
i = 1 L ( A ¯ i i 21 + Δ A ¯ i i 21 ) z i ( t ) + i = 1 L ( A ¯ i i 22 + Δ A ¯ i i 22 ) σ ¯ i ( t ) + i = 1 L σ i T σ i ( S i B i ) u i ( t )   + i = 1 L S i B i ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t ) + i = 1 L j = 1 j i L [ ( ( F ¯ i j 21 + Δ F ¯ i j 21 d j ) z j ( t d j ( t ) )     + ( F ¯ i j 22 + Δ F ¯ i j 22 d j ) σ ¯ j ( t d j ( t ) ) ] + i = 1 L α i P i y i ( 0 ) exp ( α i t ) i = 1 L η i σ i
From the transformation matrix Π i in the Equation (8) implies that:
x i H i B i ( B i T H i B i ) 1 ( z ^ i ( t ) + θ i ( t ) ) + B i ( S i B i ) 1 σ ¯ i ( t ) , x i ( t d j ( t ) ) H i B i ( B i T H i B i ) 1 z i ( t d j ( t ) ) + B i ( S i B i ) 1 σ ¯ i ( t d j ( t ) ) .
Since σ ¯ j ( t d j ( t ) ) μ 1 i σ ¯ j ( t ) , z i ( t d i ( t ) ) ε i z i ( t ) , and the inequality (A12), the norm of the external disturbance is described by:
ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t ) β 1 i + β 2 i [ H i B i ( B i T H i B i ) 1 + ε i H i B i ( B i T H i B i ) 1 ] × ( z ^ i ( t ) + θ i ( t ) ) + β 2 i [ B i ( S i B i ) 1 + μ 1 i B i ( S i B i ) 1 ] σ ¯ i ( t )
From inequalities (A12), (A13) and:
i = 1 L j = 1 j i L [ ε j ( F ¯ i j 21 + Δ F ¯ i j 21 d j ) z j ( t ) + μ 1 i ( F ¯ i j 22 + Δ F ¯ i j 22 d j ) σ ¯ j ( t ) ] = i = 1 L j = 1 j i L [ ε i ( F ¯ j i 21 + Δ F ¯ j i 21 d i ) z i ( t ) + μ 1 j ( F ¯ j i 22 + Δ F ¯ j i 22 d i ) σ ¯ i ( t ) ] ,
we have:
V ˙ ( σ i ( x i ( t ) , t ) ) i = 1 L [ A ¯ i i 21 + K i B i T H i 1 M i i N i i H i B i ( B i T H i B i ) 1 + β 2 i S i B i × ( H i B i ( B i T H i B i ) 1 + ε i H i B i ( B i T H i B i ) 1 )   + j = 1 j i L ε i ( F ¯ j i 21 + S j D j i E j i H j B j ( B j T H j B j ) 1 ) ] ( z ^ i ( t ) + θ i ( t ) )   + i = 1 L [ A ¯ i i 22 + K i B i T H i 1 M i i N i i B i ( S i B i ) 1 + S i B i β 2 i ( B i ( S i B i ) 1     + μ 1 i B i ( S i B i ) 1 ) + j = 1 j i L μ 1 j ( F ¯ j i 22 + S j D j i E j i B j ( S j B j ) 1 ) ] σ ¯ i ( t )     + i = 1 L σ i T σ i ( S i B i ) u i ( t ) + i = 1 L β 1 i S i B i + i = 1 L α i P i y i ( 0 ) exp ( α i t )
i = 1 L η i σ i < 0 ,
which the system’s states stay the switching surface from the zero reaching time for all t 0 . Hence, Theorem 2 is proved. □

Appendix C

Proof of the Theorem 3.
To effectively reduce the chattering, we denote a new control signal u ¯ i ( t ) . By replacing the second equation of the regular form (Equation (13)) into the derivative of Lyapunov function (Equation (A10)), we have:
V ˙ ( σ i ( x i ( t ) , t ) ) = i = 1 L σ i T σ i { ( A ¯ i i 21 + Δ A ¯ i i 21 ) z i ( t ) + ( A ¯ i i 22 + Δ A ¯ i i 22 ) σ ¯ i ( t ) + ( S i B i ) u ¯ i ( t ) + ( S i B i ) ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t ) + j = 1 j i L [ ( F ¯ i j 21 + Δ F ¯ i j 21 d j ) z j ( t d j ( t ) )   + (   F ¯ i j 22 + Δ F ¯ i j 22 d j ) σ ¯ j ( t d j ( t ) ) ] + α i P i y i ( 0 ) exp ( α i t ) } .
i = 1 L ( A ¯ i i 21 + Δ A ¯ i i 21 ) z i ( t ) + i = 1 L ( A ¯ i i 22 + Δ A ¯ i i 22 ) σ ¯ i ( t ) + i = 1 L σ i T σ i ( S i B i ) u ¯ i ( t )   + i = 1 L S i B i ϖ i ( x i ( t ) ,   x i ( t d i ( t ) ) ,   t ) + i = 1 L j = 1 j i L [ ( ( F ¯ i j 21 + Δ F ¯ i j 21 d j ) z j ( t d j ( t ) )   + ( F ¯ i j 22 + Δ F ¯ i j 22 d j ) σ ¯ j ( t d j ( t ) ) ] + i = 1 L α i P i y i ( 0 ) exp ( α i t ) .
From the Equations (22), (A12)–(A14) and (25), we have:
V ˙ ( σ i ( x i ( t ) , t ) ) i = 1 L [ A ¯ i i 21 + K i B i T H i 1 M i i N i i H i B i ( B i T H i B i ) 1 + β 2 i S i B i × ( H i B i ( B i T H i B i ) 1 + ε i H i B i ( B i T H i B i ) 1 )   + j = 1 j i L ε i ( F ¯ j i 21 + S j D j i E j i H j B j ( B j T H j B j ) 1 ) ] ( z ^ i ( t ) + θ i ( t ) )   + i = 1 L [ A ¯ i i 22 + K i B i T H i 1 M i i N i i B i ( S i B i ) 1 + S i B i β 2 i ( B i ( S i B i ) 1     + μ 1 i B i ( S i B i ) 1 ) + j = 1 j i L μ 1 j ( F ¯ j i 22 + S j D j i E j i B j ( S j B j ) 1 ) ] σ ¯ i ( t )     + i = 1 L σ i T σ i ( S i B i ) u ¯ i ( t ) + i = 1 L β 1 i S i B i + i = 1 L α i P i y i ( 0 ) exp ( α i t )
i = 1 L ( ρ 1 i ) ( z ^ i ( t ) + θ i ( t ) ) + i = 1 L ( ρ ¯ 2 i ) + i = 1 L σ i T σ i ( S i B i ) u ¯ i ( t ) .
Substituting the controller (Equation (24)) into the above inequality (A17), we get:
V ˙ ( σ i ( x i ( t ) , t ) ) i = 1 L ( ρ 1 i ) ( z ^ i ( t ) + θ i ( t ) ) + i = 1 L ( ρ ¯ 2 i ) i = 1 L σ i σ i { ( S i B i ) ( S i B i ) 1 [ ρ 1 i ( z ^ i ( t ) + θ i ( t ) ) σ i σ i + η i σ i + ρ ¯ 2 i Θ i Θ i + γ ^ i e v i t ] } .
It is noted that Θ i = ρ ¯ 2 i   and   Θ i 2 = Θ i T Θ i . Hence:
V ˙ ( σ i ( x i ( t ) , t ) ) i = 1 L η i σ i + i = 1 L ( ρ ¯ 2 i Θ i T Θ i Θ i + γ ^ i e v i t )
i = 1 L η i σ i + i = 1 L ( ρ ¯ 2 i γ ^ i e v i t Θ i + γ ^ i e v i t ) .
Referring to the mathematical property 0 a b a + b a ,   a , b 0 , we get:
V ˙ ( σ i ( x i ( t ) , t ) ) i = 1 L ( η i σ i + γ ^ i e v i t )
Now we define κ ˜ i ( t ) = i = 1 L η i σ i , we obtain:
0 V ( t ) = V ( 0 ) + 0 t V ˙ d t
= V ( 0 ) + 0 t { κ ˜ i ( τ ) + γ ^ i e v i τ } d τ
= V ( 0 ) 0 t { κ ˜ i ( τ ) } d τ + γ ^ i v i ( 1 γ ^ i e v i t ) .
Taking the limit as t approaches infinity on both sides of the above inequality, we get:
lim t 0 t κ ˜ i ( τ ) d τ V ( 0 ) + γ ^ i v i < .
According to the Barbalat’s lemma, we achieve lim t 0 t κ ˜ i ( τ ) d τ = 0 . That is σ i ( t ) 0 as t . Hence the theorem is proved. □

Appendix D

Proof the Theorem 4.
The sliding motion in the sliding surface σ i ( y i ( t ) , t ) = 0 , is described by the following motion dynamics:
z ˙ i ( t ) = ( A ¯ i i 11 + M ˜ i Σ i i ( x i , t ) N ˜ i ) z i ( t ) + j = 1 j i L ( F ¯ i j 11 + D ˜ i j Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) E ˜ i j ) z j ( t d j ( t ) ) ,
where M ˜ i = B i T M i i , N ˜ i = N i i H i B i ( B i T H i B i ) 1 , D ˜ i j = B i T D i j , and E ˜ i j = E i j H i B i ( B i T H i B i ) 1 .
Since:
j = 1 j i L ( F ¯ i j 11 + D ˜ i j Σ i j ( x i ( t ) ,   x i ( t d j ( t ) ) ,   t ) E ˜ i j ) z j ( t d j ( t ) ) = j = 1 j i L ( F ¯ j i 11 + D ˜ j i Σ j i ( x j ( t ) ,   x j ( t d i ( t ) ) ,   t ) E ˜ j i ) z i ( t d i ( t ) ) .
The sliding mode dynamics (Equation (A23)) can be rewritten by:
z ˙ i ( t ) = ( A ¯ i i 11 + M ˜ i Σ i i ( x i , t ) N ˜ i ) z i ( t ) + j = 1 j i L ( F ¯ j i 11 + D ˜ j i Σ j i ( x j ( t ) ,   x j ( t d i ( t ) ) ,   t ) E ˜ j i ) z i ( t d i ( t ) ) .
Now, to analyze the time-delay systems (Equation (13)) described by sliding mode dynamics (Equation (A25)), we choose the following Lyapunov function candidate:
V = i = 1 L z i T Ξ i z i ,
If we differentiate V with respect to time combined with sliding motion dynamics (Equation (A25)), then:
V ˙ = i = 1 L ( z i T ( t ) A ¯ i i 11 T Ξ i z i + z i T ( t ) N ˜ i T Σ i i T ( x i , t ) M ˜ i T Ξ i z i ) + i = 1 L j = 1 j i L [ z i T ( t d i ( t ) ) F ¯ j i 11 T Ξ i z i + z i T ( t d i ( t ) ) E ˜ j i T Σ j i T ( x j ( t ) ,   x j ( t d i ( t ) ) ,   t ) D ˜ j i T Ξ i z i ] + i = 1 L z i T Ξ i ( A ¯ i i 11 + M ˜ i Σ i i ( x i , t ) N ˜ i )   × z i ( t ) + i = 1 L j = 1 j i L ( z i T Ξ i F ¯ j i 11 z i ( t d i ( t ) ) + z i T Ξ i D ˜ j i Σ j i ( x j ( t ) ,   x j ( t d i ( t ) ) ,   t ) E ˜ j i z i ( t d i ( t ) ) ) .
In addition, it follows from the Lemma 3 of [9], it is clear that z i ( t d i ( t ) ) ε i z i ( t ) for some scalars ε i > 1 . Equation (A27) can be represented by:
V ˙ i = 1 L z i T ( t ) [ A ¯ i i 11 T Ξ i + Ξ i A ¯ i i 11 + Ξ i M ˜ i Σ i i ( x i , t ) N ˜ i + N ˜ i T Σ i i T ( x i , t ) M ˜ i T Ξ i ] z i + i = 1 L j = 1 j i L z i T ( t ) × [ ε i F ¯ j i 11 T Ξ i + ε i Ξ i F ¯ j i 11 ε i Ξ i D ˜ j i Σ j i ( x j ( t ) ,   x j ( t ) ,   t ) E ˜ j i + ε i E ˜ j i T Σ j i T ( x j ( t ) ,   x j ( t ) ,   t ) D ˜ j i T Ξ i ] z i .
Applying Lemma 1 of [41] to inequality (A28), we obtain:
V ˙ i = 1 L z i T ( t ) [ A ¯ i i 11 T Ξ i + Ξ i A ¯ i i 11 + φ i 1 Ξ i M ˜ i M ˜ i T Ξ i T + φ i N ˜ i T N ˜ i + j = 1 j i L ( ε i F ¯ j i 11 T Ξ i + ε i Ξ i F ¯ j i 11 + φ i 1 ε i Ξ i D ˜ j i D ˜ j i T Ξ i + φ i ε i E ˜ j i T E ˜ j i ) ] z i ( t ) .
By applying Schur complement formula to inequality (26), we have:
A ¯ i i 11 T Ξ i + Ξ i A ¯ i i 11   + j = 1 j i L ( ε i F ¯ j i 11 T Ξ i + ε i Ξ i F ¯ j i 11 + φ i 1 ε i Ξ i D ˜ j i D ˜ j i T Ξ i T + φ i ε i E ˜ j i T E ˜ j i ) +   φ i 1 Ξ i M ˜ i M ˜ i T Ξ i T + φ i N ˜ i T N ˜ i < 0
From the inequalities (A29) and (A30), it is obvious that V ˙ < 0 , which further implies that the sliding motion (Equation (A25)) is asymptotically stable. The proof is finished. □

References

  1. Wang, Y.; Luo, G.; Gu, L.; Li, X. Fractional-order nonsingular terminal sliding mode control of hydraulic manipulators using time delay estimation. J. Vibrat. Control 2016, 22, 3998–4011. [Google Scholar] [CrossRef]
  2. Van, M.; Ge, S.S.; Ren, H. Finite-Time Fault Tolerant Control for Robot Manipulators Using Time Delay Estimation and Continuous Nonsingular Fast Terminal Sliding Mode Control. IEEE Trans. Cybern. 2017, 47, 1681–1693. [Google Scholar] [CrossRef] [PubMed]
  3. Ansarifar, G.R.; Akhavan, H.R. Sliding mode control design for a PWR nuclear reactor using sliding mode observer during load following operation. Ann. Nucl. Energy 2015, 75, 611–619. [Google Scholar] [CrossRef]
  4. Moreau, R.; Pham, M.T.; Tavakoli, M.; Le, M.Q.; Redarce, T. Sliding mode bilateral teleoperation control design for master–slave pneumatic servo systems. Control Eng. Pract. 2012, 20, 584–597. [Google Scholar] [CrossRef] [Green Version]
  5. Yang, B.; Yu, T.; Shu, H.; Zhu, D.; An, N.; Sang, Y.; Jiang, L. Perturbation observer based fractional-order sliding-mode controller for MPPT of grid-connected PV inverters: Design and real-time implementation. Control Eng. Pract. 2018, 79, 105–125. [Google Scholar] [CrossRef]
  6. Nguyen, M.T.; Dang, T.D.; Kyoung, K.A. Application of electro-hydraulic actuator system to control continuously variable transmission in wind energy converter. Energies 2019, 12, 2499. [Google Scholar] [CrossRef] [Green Version]
  7. Derbeli, M.; Barambones, O.; Ramos-Hernanz, J.A.; Sbita, L. Real-time implementation of a super twisting algorithm for PEM fuel cell power system. Energies 2019, 12, 1594. [Google Scholar] [CrossRef] [Green Version]
  8. Shen, Y.; Qiu, Y.-y. On multiple limit cycles in sliding-mode control systems via a generalized describing function approach. Nonlinear Dyn. 2015, 82, 819–834. [Google Scholar] [CrossRef]
  9. Yan, X.G.; Spurgeon, S.K.; Edwards, C. Static output feedback sliding mode control for time-varying delay systems with time-delayed nonlinear disturbances. Inter. J. Robust Nonlinear Control 2010, 20, 777–788. [Google Scholar] [CrossRef]
  10. Yan, X.G.; Spurgeon, S.K.; Edward, C. Memoryless static output feedback sliding mode control for nonlinear systems with delayed disturbances. IEEE Trans. Autom. Control 2014, 59, 1906–1912. [Google Scholar] [CrossRef]
  11. Hung, J.Y.; Gao, W.; Hung, J.C. Variable structure control: A survey. IEEE Trans. Ind. Electron. 1993, 40, 2–22. [Google Scholar] [CrossRef] [Green Version]
  12. Zak, S.H. Systems and Control; Oxford University Press: New York, NY, USA, 2003. [Google Scholar]
  13. Edwards, C.; Spurgeon, S. Sliding Mode Control: Theory and Applications; Taylor & Francis: London, UK, 1998. [Google Scholar]
  14. Hu, H.; Zhao, D.; Zhang, Q. Observer-based decentralized control for uncertain interconnected systems of neutral type. Math. Prob. Eng. 2013, 2013, 12. [Google Scholar] [CrossRef]
  15. Yan, X.G.; Spurgeon, S.K.; Edwards, C. Global decentralised static output feedback sliding-mode control for interconnected time-delay systems. IET Control Theory Appl. 2012, 6, 192–202. [Google Scholar] [CrossRef]
  16. Ma, Y.; Jin, S.; Gu, N. Decentralised memory static output feedback control for the nonlinear time-delay similar interconnected systems. Int. J. Syst. Sci. 2015, 47, 2–13. [Google Scholar] [CrossRef]
  17. Yan, J.; Chang, W.; Lin, J.; Shyu, K. Adaptive chattering free variable structure control for a class of chaotic systems with unknown bounded uncertainties. Phys. Lett. A 2005, 335, 274–281. [Google Scholar] [CrossRef]
  18. Xin, L.; Wang, Q.; Li, Y. A new fast nonsingular terminal sliding mode control for a class of second-order uncertain systems. Math. Prob. Eng. 2016, 2016, 1–12. [Google Scholar] [CrossRef]
  19. Nguyen, C.T.; Tsai, Y.-W. Finite-Time Output Feedback Controller based on Observer for the Time-Varying Delayed Systems: A Moore-Penrose Inverse Approach. Math. Prob. Eng. 2017, 2017, 1–13. [Google Scholar] [CrossRef]
  20. Chung, C.W.; Chang, Y. Design of a sliding mode controller for decentralised multi-input systems. IET Control Theory Appl. 2011, 5, 221–230. [Google Scholar] [CrossRef]
  21. Hsu, K.C. Decentralized variable-structure control design for uncertain large-scale systems with series nonlinearities. Int. J. Control 1997, 68, 1231–1240. [Google Scholar] [CrossRef]
  22. Tsai, Y.-W.; Shyu, K.K.; Chang, K.C. Decentralized variable structure control for mismatched uncertain large-scale systems: A new approach. Syst. Contr. Lett. 2001, 43, 117–125. [Google Scholar] [CrossRef]
  23. Wang, H.; Zhou, Q.; Yang, X.; Karimi, H. Robust decentralized adaptive neural control for a class of nonaffine nonlinear large-scale systems with unknown dead zones. Math. Prob. Eng. 2014, 2014, 841306. [Google Scholar] [CrossRef] [Green Version]
  24. Hua, C.C.; Guan, X.P. Output feedback stabilization for time-delay nonlinear interconnected systems using neural networks. IEEE Trans. Neural Netw. 2008, 19, 673–688. [Google Scholar] [PubMed]
  25. Tong, S.C.; Li, Y.M.; Zhang, H.G. Adaptive neural network decentralized backstepping output-feedback control for nonlinear large-scale systems with time delays. IEEE Trans. Neural Netw. 2011, 22, 1073–1086. [Google Scholar] [CrossRef] [PubMed]
  26. Ye, X. Decentralized adaptive stabilization of large-scale nonlinear time-delay systems with unknown high-frequency-gain signs. IEEE Trans. Autom. Control 2011, 56, 1473–1478. [Google Scholar] [CrossRef]
  27. Tong, S.C.; Liu, C.L.; Li, Y.M.; Zhang, H.G. Adaptive fuzzy decentralized control for large-scale nonlinear systems with time-varying delays and unknown high-frequency gain sign. IEEE Trans. Syst. Man Cybern. B Cybern. 2011, 42, 474–485. [Google Scholar] [CrossRef]
  28. Yang, Y.; Yue, D.; Xue, Y.S. Decentralized adaptive neural output feedback control of a class of large-scale time-delay systems with input saturation. J. Frankl. Inst. 2015, 352, 2129–2151. [Google Scholar] [CrossRef]
  29. Shao, S.; Yang, H.; Jiang, B.; Cheng, S. Decentralized fault tolerant control for a class of interconnected nonlinear systems. IEEE Trans. Cybern. 2018, 48, 178–186. [Google Scholar] [CrossRef]
  30. Yan, X.G.; Spurgeon, S.K. Delay-independent decentralized output feedback control for large-scale systems with nonlinear interconnections. Int. J. Control 2014, 87, 473–482. [Google Scholar] [CrossRef] [Green Version]
  31. Kalsi, K.; Lian, J.; Zak, S.H. Decentralized dynamic output feedback control of nonlinear interconnected systems. IEEE Trans. Autom. Control 2010, 55, 1964–1970. [Google Scholar] [CrossRef]
  32. Aghababa, M.P.; Akbari, M.E. A chattering-free robust adaptive sliding mode controller for synchronization of two different chaotic systems with unknown uncertainties and external disturbances. Appl. Math. Comput. 2012, 218, 5757–5768. [Google Scholar] [CrossRef]
  33. Falahpoor, M.; Ataei, M.; Kiyoumarsi, A. A chattering-free sliding mode control design for uncertain chaotic systems. Chaos Solitons Fractals 2009, 42, 1755–1765. [Google Scholar] [CrossRef]
  34. Tseng, M.L.; Chen, M.S. Chattering reduction of sliding mode control by low-pass filtering the control signal. Asian J. Control 2010, 12, 392–398. [Google Scholar] [CrossRef]
  35. Defoort, M.; Floquet, T.; Kokosy, A.; Perruquetti, W. A novel higher-order sliding mode control scheme. Syst. Contr. Lett 2009, 58, 102–108. [Google Scholar] [CrossRef] [Green Version]
  36. Chang, J.L. On chattering-free dynamic sliding mode controller design. J. Control Sci. Eng. 2012, 2012, 1–7. [Google Scholar] [CrossRef]
  37. Li, P.; Zheng, Z.Q. Robust adaptive second-order sliding-mode control with fast transient performance. IET Control Theory Appl. 2012, 6, 305–312. [Google Scholar] [CrossRef]
  38. Chang, J.L. Dynamic sliding mode controller design for reducing chattering. J. Chin. Inst. Eng. 2014, 37, 71–78. [Google Scholar] [CrossRef]
  39. Mondal, S.; Mahanta, C. Chattering free adaptive multivariable sliding mode controller for systems with matched and mismatched uncertainty. ISA Trans. 2013, 52, 335–341. [Google Scholar] [CrossRef] [PubMed]
  40. Cheng, C.C.; Wen, C.C.; Lee, W.T. Design of decentralized sliding surfaces for a class of large-scale systems with mismatched perturbations. Int. J. Control 2009, 82, 2013–2025. [Google Scholar] [CrossRef]
  41. Zhang, J.H.; Xia, Y.Q. Design of static output feedback sliding mode control for uncertain linear systems. IEEE Trans. Ind. Electron. 2010, 57, 2161–2170. [Google Scholar] [CrossRef]
  42. Choi, H.H. An LMI-based switching surface design method for a class of mismatched uncertain systems. IEEE Trans. Autom. Control 2003, 48, 1634–1638. [Google Scholar] [CrossRef]
  43. Choi, H.H. Frequency domain interpretations of the invariance condition of sliding mode control theory. IET Control Theory Appl. 2007, 1, 869–874. [Google Scholar] [CrossRef]
  44. Haskara, I.; Ozguner, U.; Utkin, V. On variable structure observers. In Proceedings of the 1996 IEEE International Workshop on Variable Structure Systems, Tokyo, Japan, 5–6 December 1996. [Google Scholar]
  45. Luenberger, D.G. An introduction to observers. IEEE Trans. Autom. Contr. 1971, AC–16, 596–602. [Google Scholar] [CrossRef]
  46. Ghanaatian, M.; Lotfifard, S. Control of flywheel energy storage systems in presence of uncertainties. IEEE Trans. Sustain. Energy 2018, 10, 36–45. [Google Scholar] [CrossRef]
  47. Shabestari, P.M.; Ziaeinejad, S.; Mehrizi-Sani, A. Reachability analysis for a grid-connected voltage-sourced converter (VSC). In Proceedings of the 2018 IEEE Applied Power Conference and Exposition (APEC), San Antonio, TX, USA, 4 March 2015; pp. 2349–2354. [Google Scholar]
  48. Nikola, L.; Neven, B.; Niksa, V. Sliding Mode Observer-Based Load Angle Estimation for Salient-Pole Wound Rotor Synchronous Generators. Energies 2019, 12, 1609. [Google Scholar] [CrossRef] [Green Version]
  49. Elavarasan, R.M.; Ghosh, A.; K, T.M.; Krishnamurthy, A.; Saravanan, M. Investigations on performance enhancement measures of the bidirectional converter in PV–wind interconnected microgrid system. Energies 2019, 12, 2672. [Google Scholar] [CrossRef] [Green Version]
  50. Duong, M.Q.; Nguyen, V.T.; Sava, G.N.; Scripcariu, M.; Mussetta, M. Design and simulation of PI-type control for the Buck Boost converter. In Proceedings of the 2017 International Conference on Energy and Environment, Suzhou, China, 22–24 March 2017; pp. 79–82. [Google Scholar]
  51. Boyd, S.; El Ghaoui, L.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory; SIAM Studies in Applied Mathematics; SIAM: Philadelphia, PA, USA, 1994.
  52. Gahinet, P.; Nemirovski, A.; Laub, A.; Chilali, M. LMI Control Toolbox; Math. Works Inc.: Natick, MA, USA, 1994. [Google Scholar]
  53. Lian, J.; Zhao, J. Output feedback variable structure control for a class of uncertain switched systems. Asian J. Control 2009, 11, 31–39. [Google Scholar] [CrossRef]
Figure 1. Simulation results of the trajectories of states: (a) State trajectory of subsystem I corresponding to the controller u 1 ( t ) (Equation (37)); (b) State trajectory of subsystem II corresponding to the controller u 2 ( t ) (Equation (39)).
Figure 1. Simulation results of the trajectories of states: (a) State trajectory of subsystem I corresponding to the controller u 1 ( t ) (Equation (37)); (b) State trajectory of subsystem II corresponding to the controller u 2 ( t ) (Equation (39)).
Energies 13 00282 g001
Figure 2. Simulation results of state time responses: (a) State trajectory of subsystem I when using the controller u ¯ 1 ( t ) (Equation (38)); (b) State trajectory of subsystem II when using the controller u ¯ 2 ( t ) (Equation (40)).
Figure 2. Simulation results of state time responses: (a) State trajectory of subsystem I when using the controller u ¯ 1 ( t ) (Equation (38)); (b) State trajectory of subsystem II when using the controller u ¯ 2 ( t ) (Equation (40)).
Energies 13 00282 g002
Figure 3. (a) The trajectory of the sliding function 1 for subsystem I according to the Equation (31); (b) The trajectory of the sliding function 2 for subsystem II according to the Equation (32).
Figure 3. (a) The trajectory of the sliding function 1 for subsystem I according to the Equation (31); (b) The trajectory of the sliding function 2 for subsystem II according to the Equation (32).
Energies 13 00282 g003
Figure 4. Time response of ROSMEs dynamics: (a) Time response of ROSME z ^ 1 ( t ) (Equation (33)) for subsystem I; (b) Time response of ROSME z ^ 2 ( t ) (Equation (34)) for subsystem II.
Figure 4. Time response of ROSMEs dynamics: (a) Time response of ROSME z ^ 1 ( t ) (Equation (33)) for subsystem I; (b) Time response of ROSME z ^ 2 ( t ) (Equation (34)) for subsystem II.
Energies 13 00282 g004
Figure 5. Simulation results of the controllers with the chattering: (a) The time history of the control u 1 ( t ) (Equation (37)) of subsystem I with the chattering; (b) The time history of the control u 2 ( t ) (Equation (39)) of subsystem II with the chattering.
Figure 5. Simulation results of the controllers with the chattering: (a) The time history of the control u 1 ( t ) (Equation (37)) of subsystem I with the chattering; (b) The time history of the control u 2 ( t ) (Equation (39)) of subsystem II with the chattering.
Energies 13 00282 g005
Figure 6. Simulation results of the controllers without the chattering: (a) The time history of the control u ¯ 1 ( t ) (Equation (38)) of subsystem I without the chattering; (b) The time history of the control u ¯ 2 ( t ) (Equation (40)) of subsystem II without the chattering.
Figure 6. Simulation results of the controllers without the chattering: (a) The time history of the control u ¯ 1 ( t ) (Equation (38)) of subsystem I without the chattering; (b) The time history of the control u ¯ 2 ( t ) (Equation (40)) of subsystem II without the chattering.
Energies 13 00282 g006

Share and Cite

MDPI and ACS Style

Nguyen, C.-T.; Duong, T.L.; Duong, M.Q.; Le, D.T. Chattering-Free Single-Phase Robustness Sliding Mode Controller for Mismatched Uncertain Interconnected Systems with Unknown Time-Varying Delays. Energies 2020, 13, 282. https://doi.org/10.3390/en13010282

AMA Style

Nguyen C-T, Duong TL, Duong MQ, Le DT. Chattering-Free Single-Phase Robustness Sliding Mode Controller for Mismatched Uncertain Interconnected Systems with Unknown Time-Varying Delays. Energies. 2020; 13(1):282. https://doi.org/10.3390/en13010282

Chicago/Turabian Style

Nguyen, Cong-Trang, Thanh Long Duong, Minh Quan Duong, and Duc Tung Le. 2020. "Chattering-Free Single-Phase Robustness Sliding Mode Controller for Mismatched Uncertain Interconnected Systems with Unknown Time-Varying Delays" Energies 13, no. 1: 282. https://doi.org/10.3390/en13010282

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