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. denotes the Euclidean norm of a vector and stands for the induced spectral norm of a matrix. and are the transpose and maximum eigenvalues of a matrix respectively. means that is real symmetric and positive definite. I and 0 represent the identity matrix and a zero matrix, respectively. denotes an orthogonal complement of a matrix i.e., and or
2. System Descriptions and Problem Formulation
In this section, a general class of the interconnected systems with mismatched uncertainty where are included
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:
where for the
subsystem
is the continuous-time state variables of the system,
is the control signal, and
is measured control output. The character
j is the index of interconnection subsystems. The matrices
and
show the mismatched uncertainty of the system and mismatched interconnections with unknown time-varying delay in each isolated subsystem, respectively. The matrices
and
are unknown functions. The constant matrices
and
have known parameters. The term
presents the matched disturbances of the plant in the
subsystem. The function
is the time-varying delay which is assumed to be unknown, non-negative and bounded in
that is,
The character
represents differential vector-valued initial function on
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 and have full rank and
- A2:
The matched disturbance input satisfies the conditions that there exist nonnegative, but unknown, constants
and
such thatfor:
- A3:
The matrices
and
denote the mismatched parameter uncertainties in the state of each isolated subsystem and interconnection elements. We assume that for all
and
Remark 1. The mathematical model of the system (Equation (1)) is extended from the published studies [15,19,40]. Thein Assumption 1 is a limitation on the tripletand 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:
where the term
with
and
is a positive scalar. In addition, we assume that the sliding matrix
must satisfy the following properties:
- Property 1:
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 equationis assumed to be solvable. The sliding surface parameter matrixalso 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,exists from the beginning timeand 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
exist and satisfy the two following the linear matrix inequalities (LMIs):
where
and
are
symmetric matrices such that:
where
and
are the Moore-Penrose inverse of the matrices
and
respectively, and
is any basis of the null space of the matrix
Remark 4. The termandthat is, the uncertainties of systems and the interconnection are matched. Otherwise, the termandthat is, the uncertainties of systems and the interconnection are mismatched.
The sliding surface matrix guaranteeing properties 1, 2, and 3 are parameterized by:
where
is any
non-singular matrix, and the matrix
And the matrix
should be selected to satisfy
Now, the transformation matrix
is introduced to achieve the regular form from the original uncertain interconnected systems (Equation (1)):
where the dynamic variable
is unmeasurable and the sliding variable
is measurable. We can see that the inverse form of the matrix
is
By employing the above transformation, one can obtain:
Also, the above equation can be represented in the regular form as follows:
where:
Equation (10) can be rewritten by:
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:
From Equations (11) and (12), the regular form can be represented by the following:
With the purpose of the controller design, we now design a reduced-order sliding mode estimator (ROSME) without time-varying delays.
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:
and the dynamics are given as:
where
and
The external disturbances input is
with
and the mismatched uncertainties in state matrix are
with
and in interconnections are
with
and
Subsystem II:
and the dynamics are given as:
where
and
The external disturbances input is
with
and the mismatched uncertainties in state matrix are
with
and in interconnections are
with
and
The related parameters required for the simulation are selected as
and
For simulation, the initial values of two subsystems are
In addition, let the unknown time-varying delay be
[
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:
and:
By solving the Equation (7) through the results (Equation (29)), (Equation (30)), and choose the non-singular matrix
, the switching surface (Equation (4)) for each subsystem at the initial time
are:
and:
Based on the Equation (14), the novel reduced-order sliding mode estimators (ROSMEs) for subsystem I and subsystem II are respectively described by:
and:
In addition, the upper bounds of estimation errors for each subsystem are displayed as:
and:
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:
and:
where
and
are solutions of the Equations (33)–(36) respectively. The constant control gains
and
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(solid),(dashed), and(dotted) of the first subsystems and state variables(solid),(dashed), and(dotted) of second subsystem corresponding to the controllers(Equation (37)) and(Equation (39)), respectively. Figure 2a,b presents the state variables,, andof subsystem I and state variables,, andof subsystem II for the controllers(Equation (38)) and(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(Equation (33)) and(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 estimatesandtended to the original stateandrespectively. Further, the upper bound of estimation errorsandfor 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 termAnd, 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.