1 Introduction

In the literature the problem of stability analysis of interconnected complex nonlinear systems are using in automatism systems and power electronics, there are many dynamic systems in this domain [4, 14, 18], their complex systems are regrouped in the big area, also their automatic configuration is more complex [8, 12, 16], for the control and the modelization for this complex system, we composite this system in interconnected subsystems, these decompositions facilitate the resolution of the issue of stability [2, 11, 15, 17]. The synthesis of law control and stabilization can be ensuring the global safety of the system and responding in a more secure of the system [7, 10], Moreover, in the phase of the modeling, the classical approach can be very hard and complicated to use to these complex systems in the context of the reliability and practical conception, this method of decentralized control is alternative to assert the stabilization of the complex and big systems [6].

In this work, we studied the stabilization of interconnected subsystems using a decentralized control law by state feedback. These approaches make it possible to stabilize all the interconnected subsystems by taking into account their interconnections. Then, in order to improve this approach, we propose, through a H∞ criterion, to study the robustness to the effects of the interconnections between subsystems. Pursuing this objective, we propose a new decentralized H∞ controller based on Finsler’s lemma [1, 3] such that all subsystems are asymptotically stable, the new conditions ensuring all the closed-loop stability, are supplied in terms of Linear Matrix Inequalities (LMIs) and the feedback gain matrix of each local controller is obtained by solving the LMIs [5].

The global of this work is organize as follows: in the second section, a state of the art of the system description has been provided. The main results has been introduced in Section 3, after that in Section 4, we show the experimental results. Finally, we give a conclusion of this work in the last section.

2 System description

We consider the following interconnected systems, where the ith subsystem is given by [16]:

$$ {\dot{x}}_i(t)={A}_i{x}_i(t)+\sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j(t)+{B}_i{u}_i(t),\kern0.36em i=1,\dots, N\kern0.34em $$
(1)

with \( {x}_i(t)\in {\Re}^{n_i} \) and \( {x}_j(t)\in {\Re}^{n_j} \) are the states of the ith and the jth subsystem, \( {u}_i(t)\in {\Re}^{m_i} \)is the control input. The system matrices Ai, Aij and Bi, are known real constant of appropriate dimensions.

\( \sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j(t): \) Represent the influences of N-1 subsystems on the ith subsystem.

The closed-loop subsystem is given by:

$$ {\dot{x}}_i(t)=\left({A}_i+{B}_i{k}_i\right){x}_i(t)+\sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j(t),\kern0.6em i=1,\dots, N $$
(2)

where ui(t) = kixi(t),.

The following figure (Fig.1) represents the diagram of an interconnected system:

Fig. 1
figure 1

Diagram of interconnected complex nonlinear systems

The following Fig. 1 shows the diagram of interconnected complex nonlinear systems, the main idea is to fragment the overall system into several subsystems that are easier to handle.

We then place ourselves in a “decentralized” approach compared to traditional approaches which consist in studying a system as a whole.

The main objective of the decomposition of systems and the decentralization of calculations is: To reduce the calculation time.

The proposed control structure considers the system as a set of interconnected subsystems Fig. 2, each subsystem is controlled by a control unit, i.e. the decentralized controllers partition the information and develop a local control law at level of each subsystem and allows stabilize it.

Fig. 2
figure 2

Diagram of decentralized controller

We end this section with the following lemmas, which will be used for further development.

Lemma 1

(Schur complement) [9] Given three matrices Q, R = RT et  S = ST,the following statement are equivalent

  1. (i)
    $$ \left[\begin{array}{cc}R& Q\\ {}{Q}^T& S\end{array}\right]>0 $$
    (3)
  2. (ii)
    $$ S>0\kern0.24em \mathrm{and}\kern0.36em R-{QS}^{-1}\kern0.1em {Q}^T>0, $$
    (4)

Lemma 2

[13] For any n × n matrix Q, any constant ε > 0 and any symmetric positive matrix P,

$$ 2{x}^T Qy\le \varepsilon {x}^T{QP}^{-1}{Q}^Tx+{\varepsilon}^{-1}{y}^T Py $$
(5)

For all x, y ∈ n.

Lemma 3

(Finsler Lemma) [3]: Consider ξ ∈ n, Q = QT ∈ n × nand β ∈ m × n such that rank(β) < n, and β a basis for the null-space of β (i.e.ββ = 0). The following propositions are equivalents:

  1. (i)

    ξT < 0, for all ξ ≠ 0, βξ = 0;

  2. (ii)

    \( {\beta}_{\perp}^TQ{\beta}_{\perp }<0; \)

  3. (iii)

    χ ∈ n × m : Q + χβ + βTχT < 0

This lemma is used to introduce new matrix variables, which are exploited for:

  • Increase the degree of freedom of the system.

  • separate the Lyapunov matrices from the system parameters.

This allows to release the conditions of stability.

3 Main results

In this section, the main goal is to design a decentralized controller ensuring the stability of closed loop interconnected systems without and with delay.

3.1 New decentralized H∞ control for interconnected systems using Finsler lemma

In this subsection, a new decentralized H∞ control conditions using Finsler Lemma for the interconnected closed-loop system (2) is developed. For our work, we are interested in minimizing the influences of interconnections between subsystems, for this purpose and in order to improve the robustness of the proposed control law with respect to the interconnections between the subsystems, we propose a criterion H∞ allowing to minimize the influence of the N-1 subsystems on the ith subsystem. This criterion is given by the inequality (6):

For i = 1, …, N,

$$ \underset{0}{\overset{\infty }{\int }}{x}_i^T(t)\;{x}_i(t) dt<{\gamma}_i^2\underset{0}{\overset{\infty }{\int }}{\varphi}_i^T(t)\;{\varphi}_i(t) dt $$
(6)

where

$$ {\varphi}_i(t)=\sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right) $$
(7)

γi > 0 are the H∞ performances level.

Note that, the vector φi(t) reflects the influence of a jth subsystem on ith and, in this case, the performance rate H∞ appropriate to minimize.

The main result is summarized in the following theorem:

Theorem 1

The set S of the N interconnected subsystems Si described by (2) is globally asymptotically stabilized in closed loop via the network of N decentralized control laws with respect to the criterion H∞ described by (6), if it exists for all the combinations i, j = 1, …, N,  j ≠ i,positive matrices \( {P}_i={P}_i^T>0,{Y}_i,{F}_i \) and positive scalars γi, ai, bi verifying the LMI conditions given by:

Minimize γi such as:

(8)

The new local gains matrices is \( {k}_i={y}_i{\left({F}_i^T\right)}^{-1},\kern0.36em i=1,\dots, N \)

Where

We notice that the lyapunov matrices Pi are totally separated from the parameters of the system Ai, Bi. This allows to release the stability conditions obtained.

Proof

The H∞ synthesis by state feedback consists in looking for a decentralized control law by state feedback ki such as ui = ki*xi; and ensures both:

  • The stability of the interconnected system in closed loop.

  • The verification of the H∞ criterion given by inequality (6).

The closed-loop interconnected system (2) is stable according to the H∞ criterion if condition (9) is verified

$$ \sum \limits_{i=1}^N\left[{\dot{V}}_i(t)+{x}_i^T(t)\;{x}_i(t)-{\gamma}_i^2{\phi}_i^T(t)\;{\phi}_i(t)\right]<0 $$
(9)

The above inequality can be reformulated as

$$ \sum \limits_{i=1}^N\sum \limits_{j=1,j\ne i}^N\left[A\right.\left.+B-C\right]<0\kern0.24em $$
(10)

With:

$$ {\displaystyle \begin{array}{l}A=\frac{1}{N-1}\left({\dot{x}}_i^T(t){P}_i^{-1}{x}_i(t)+{x}_i^T(t){P}_i^{-1}{\dot{x}}_i(t)\right.\;\\ {}B=\left.{x}_i^T(t)\;{x}_i(t)\right)\\ {}C={\gamma}_i^2\left(2N-3\right){x}_j^T(t){A}_{ij}^T{A}_{ij}{x}_j(t)\end{array}} $$

we obtained

$$ \sum \limits_{i=1}^N\sum \limits_{j=1,j\ne i}^N{\zeta}_i^T{Q}_i{\zeta}_i<0\kern0.1em $$
(11)

where

$$ {\displaystyle \begin{array}{l}{\zeta}_i={\left[{x}_i^T(t)\kern0.5em {\dot{x}}_i^T(t)\kern0.5em {x}_j^T(t)\right]}^T,\\ {}{Q}_i=\left[\begin{array}{ccc}\frac{1}{N-1}& \frac{1}{N-1}{P}_i^{-1}& 0\\ {}\ast & 0& 0\\ {}\ast & \ast & -{\gamma}_i^2\left(2N-3\right){A}_{ij}^T{A}_{ij}\end{array}\right],\end{array}} $$

Expression (2) can be written as:

$$ \sum \limits_{j=1,j\ne i}^N\left[\frac{1}{N-1}{A}_{ci}\kern0.5em \frac{-1}{N-1}I\kern0.5em {A}_{ij}\right]\left[\begin{array}{c}{x}_i(t)\\ {}{\dot{x}}_i(t)\\ {}{x}_j(t)\end{array}\right]=0 $$
(12)

Where Aci = Ai + Biki

Considering

$$ {\chi}_i=\left[\begin{array}{c}{F}_i\\ {}{a}_i{F}_i\\ {}{b}_i{F}_i\end{array}\right], $$
(13)
$$ {\beta}_i=\left[\frac{1}{N-1}{A}_{ci}\kern0.5em \frac{-1}{N-1}I\kern0.5em {A}_{ij}\right], $$
(14)

with

$$ {\beta}_{i\perp }=\left[\begin{array}{cc}I& 0\\ {}{A}_{ci}& \left(N-1\right){A}_{ij}\\ {}0& I\end{array}\right] $$
(15)

and using condition (ii) of lemma 3, we obtained the equality between \( {\beta}_{i\perp}^T{Q}_i{\beta}_{i\perp } \)and the LMIs in (12) [16].

Now, Applying Finsler’s Lemma 3 in condition (6), with (11), (13) and (14) writes

$$ \left[\begin{array}{ccc}\frac{1}{N-1}& \frac{1}{N-1}{P}_i^{-1}& 0\\ {}\ast & 0& 0\\ {}\ast & \ast & -{\gamma}_i^2\left(2N-3\right){A}_{ij}^T{A}_{ij}\end{array}\right]+\left[\begin{array}{c}{F}_i\\ {}{a}_i{F}_i\\ {}{b}_i{F}_i\end{array}\right]\left[\frac{1}{N-1}{A}_{ci}\kern0.5em \frac{-1}{N-1}I\kern0.5em {A}_{ij}\right]+\left(\ast \right)<0 $$
(16)

Thus, (16) is equivalent to (8). This completes the proof of the theorem 1.

3.2 Decentralized state feedback H∞ control for interconnected systems with time-delay

We consider the state representation of the interconnected closed loop system with time-delay can be expressed as [7]:

$$ {\dot{x}}_i(t)=\left({A}_i+{B}_i{K}_i\right){x}_i(t)+{A}_{di}{x}_i\left(t-{\tau}_i(t)\right)+\sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right),\kern0.48em i=1,\dots, N\kern0.24em $$
(17)

The τi, ηij are unknown time-delay factors satisfying the following conditions:

$$ {\displaystyle \begin{array}{cc}0\le {\tau}_i(t)\le {\rho}_i,& \overset{.}{\tau_i}(t)\le {\mu}_i\\ {}0\le {\eta}_{ij}(t)\le {\rho}_{ij},& \overset{.}{\eta_{ij}(t)\le {\mu}_{ij}}\end{array}} $$
(18)

where the bounds ρi, ρij, μi  and  μji are known constants in order to guarantee smooth growth of the state trajectories.

In this section, we are interested in designing a decentralized state feedback H∞ by ensuring the stabilization of interconnected systems with time delay (18).

Our goal is to minimize the effects of interconnections between subsystems by guaranteeing the stabilization of the subsystems (17).

We introduce a criterion H∞ allowing to minimize the influence of the j subsystems (j = 1, …, N, and j ≠ i) on the ith subsystem. This criterion is given by:

$$ \mathrm{For}\ i=1,\dots, N,\kern0.49em {\int}_0^{\infty }{x}_i^T(t)\;{x}_i(t)\; dt<\kern0.36em {\gamma}_i^2\kern0.24em {\int}_0^{\infty }{\left(\sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right)\right)}^T\kern0.24em \sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right)\; dt $$
(19)

where

\( \sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right) \) Represent the influences of N-1 subsystems on the ith subsystem.

γi > 0 are the H∞ performances level which should be minimized.

The interconnected variable-delay system (17) is stable according to the H∞ criterion if the inequality (20) is verified:

$$ \sum \limits_{i=1}^N\left[\underset{0}{\overset{\infty }{\int }}\left({\dot{V}}_i(t)+{x}_i^T(t)\;{x}_i(t)-{\gamma}_i^2{\left(\sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right)\right)}^T\sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right)\right) dt\right]<0 $$
(20)

The approach ensuring simultaneously stabilizing the system (17), via the decentralized controller μi(t) = kixi(t) and reduce the effect of interconnections between subsystems is summarized in the following theorem.

Theorem 2

Given ρi > 0, μi > 0  and  μij > 0, the decentralized H∞ control problem for the system (17) is solvable if there exist symmetric positive definite matrices Pi, Qi, Zij, Wi, i, j = 1, …, N, i ≠ j and the positive scalars γi for any time delays τi(t), ηij(t) satisfying (18), satisfying the following conditions LMI:

Minimizing γi such as

(21)

where

$$ {\displaystyle \begin{array}{l}{\vartheta}_{11}={R}_{ji}+\frac{1}{N-1}\left({A}_i{X}_i+{X}_i{A}_i^T+{B}_i{y}_i+{y}_i^T{B}_i^T+{R}_i\right)\\ {}\kern1.32em {\Theta}_{33}=-{\gamma}_i^2\left(2N-3\right){A}_{ij}^T{A}_{ij}-\left(1-{\mu}_{ij}\right){Z}_{ij}\end{array}} $$

Moreover, the decentralized state feedback gain matrix is given by:

$$ {k}_i={y}_i{X}_i^{-1},i=1,\dots, N $$
(22)

Proof

The closed loop system (17) is stable under the criterion H∞ if:

$$ \sum \limits_{i=1}^N\left[{\dot{V}}_i(t)+{x}_i^T(t)\;{x}_i(t)-{\gamma}_i^2{\left(\sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right)\right)}^T\sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right)\right]<0 $$
(23)

The inequality (23) may be increased by (see Appendix):

$$ \sum \limits_{i=1}^N\left[{\dot{V}}_i(t)+{x}_i^T(t){x}_i(t)\right.\kern0.24em \left.\kern0.36em -{\gamma}_i^2\left(2N-3\right)\sum \limits_{j=1,j\ne i}^N\left({x}_j^T\left(t-{\eta}_{ij}(t)\right){A}_{ij}^T{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right)\right)\right]<0 $$
(24)

with

$$ {\displaystyle \begin{array}{c}\sum \limits_{i=1}^N{\dot{V}}_i(t)\le \sum \limits_{i=1}^N\left\{\frac{1}{\tau_i(t)}{\int}_{t-{\tau}_{i(t)}}^t\left[2{x}_i^T(t){P}_i\left({A}_{ci}{x}_i(t)+{A}_{di}{x}_i\left(t-{\tau}_i(t)\right)+\left.\sum \limits_{j=1,j\ne i}^N{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right)\right)\right.\right.\right.\\ {}+{x}_i^T(t){Q}_i{x}_i(t)-\left(1-{\mu}_i\right){x}_i^T\left(t-{\tau}_i(t)\right){Q}_i{x}_i\left(t-{\tau}_i(t)\right)+{\rho}_i{\dot{x}}_i^T(t){W}_i{\dot{x}}_i(t)-{\tau}_i(t){\dot{x}}_i^T(s){W}_i{\dot{x}}_i(s)\\ {}+\sum \limits_{i=1,j\ne i}^N{x}_i^T(t){Z}_{ij}{x}_i(t)-\left.\sum \limits_{i=1,j\ne i}^N\left(1-{\mu}_{ij}\right){x}_j^T\left(t-{\eta}_{ij}(t)\right)\right]\left. ds\right\}\end{array}} $$
(25)

Let

$$ {\zeta}_i^T(t)={\left[{x}_i^T(t)\;{x}_i^T\left(t-{\tau}_i(t)\right)\kern0.24em {x}_j^T\left(t-{\eta}_{ij}(t)\right)\;{\overset{.}{x}}_i^T(s)\right]}^T $$
(26)

we obtain

$$ \sum \limits_{i=1}^N\left[{\dot{V}}_i(t)+{x}_i^T(t){x}_i(t)-{\gamma}_i^2\left(2N-3\right)\sum \limits_{j=1,j\ne i}^N\left({x}_j^T\left(t-{\eta}_{ij}(t)\right){A}_{ij}^T{A}_{ij}{x}_j\left(t-{\eta}_{ij}(t)\right)\right)\right]\le \sum \limits_{i=1}^N\sum \limits_{j=1,j\ne i}^N{\zeta}_i^T(t){\Xi}_i{\zeta}_i(t) $$
(27)

with

$$ {\varXi}_i=\left[\begin{array}{cccc}{\varLambda}_{11}& \frac{1}{N-1}\left({\rho}_i{A}_{ci}^T{W}_i{A}_{di}+{P}_i{A}_{di}\right)& {P}_i{A}_{ij}+{\rho}_i{A}_{ci}^T{W}_i{A}_{ij}& 0\\ {}\ast & \frac{1}{N-1}\left({\rho}_i{A}_{di}^T{W}_i{A}_{di}-\left(1-{\mu}_i\right){Q}_i\right)& {\rho}_i{A}_{di}^T{W}_i{A}_{ij}& 0\\ {}\ast & \ast & {\varLambda}_{33}& 0\\ {}\ast & \ast & \ast & -\frac{\rho_i{W}_i}{N-1}\end{array}\right] $$
(28a)
$$ {\Lambda}_{11}={Z}_{ji}+\frac{1}{N-1}\left({p}_i{A}_{ci}+{A}_{ci}^T{P}_i+{\rho}_i{A}_{ci}^T{W}_i{A}_{ci}+{Q}_i+I\right) $$
(28b)
$$ {\Lambda}_{33}=-{\gamma}_i^2\left(2N-3\right){A}_{ij}^T{A}_{ij}-\left(1-{\mu}_{ij}\right){Z}_{ij}+\left(N-1\right){A}_{ij}^T{\rho}_i{W}_i{A}_{ij} $$
(28c)

That is to say, for all i, j = 1, …, N and j1

$$ \left[\begin{array}{cccc}{\varLambda}_{11}& \frac{1}{N-1}\left({\rho}_i{A}_{ci}^T{W}_i{A}_{di}+{P}_i{A}_{di}\right)& {P}_i{A}_{ij}+{\rho}_i{A}_{ci}^T{W}_i{A}_{ij}& 0\\ {}\ast & \frac{\rho_i{A}_{di}^T{W}_i{A}_{di}}{N-1}-\left(1-{\mu}_i\right)\;{Q}_i& {\rho}_i{A}_{di}^T{W}_i{A}_{ij}& 0\\ {}\ast & \ast & {\varLambda}_{33}& 0\\ {}\ast & \ast & \ast & -\frac{\rho_i{W}_i}{N-1}\end{array}\right]<0 $$
(29)

Inequality (29) can be rewritten as:

$$ {\Pi}_i+\left[\begin{array}{c}{\rho}_i{A}_{ci}^T{W}_i\\ {}{\rho}_i{A}_{di}^T{W}_i\\ {}\left(N-1\right){\rho}_i{A}_{ij}^T{W}_i\\ {}0\end{array}\right]{\left(\left(N-1\right){\rho}_i{W}_i\right)}^{-1}\times \left[{\rho}_i{W}_i{A}_{ci}\kern0.5em {\rho}_i{W}_i{A}_{di}\kern0.5em \left(N-1\right){\rho}_i{W}_i{A}_{ij}\kern0.5em 0\right]<0 $$
(30)

where

$$ {\Pi}_i=\left[\begin{array}{cccc}{\Theta}_{11}& \frac{1}{N-1}{P}_i{A}_{di}& {P}_i{A}_{ij}& 0\\ {}\ast & -\left(1-{\mu}_I\right){Q}_i& 0& 0\\ {}\ast & \ast & {\Theta}_{33}& 0\\ {}\ast & \ast & \ast & -\frac{\rho_i{W}_i}{N-1}\end{array}\right] $$
(31a)
$$ {\Theta}_{11}={Z}_{ji}+\frac{1}{N-1}\left({P}_i{A}_{ci}+{A}_{ci}^T{P}_i+{Q}_i+I\right) $$
(31b)
$$ {\Theta}_{33}=-{\gamma}_i^2\left(2N-3\right){A}_{ij}^T{A}_{ij}-\left(1-{\mu}_{ij}\right){Z}_{ij} $$
(31c)

Applying the Schur complement in lemma 1, we obtain

$$ \left[\begin{array}{ccccc}{\varTheta}_{11}& \frac{1}{N-1}{P}_i{A}_{di}& {P}_i{A}_{ij}& 0& {\rho}_i{A}_{ci}^T{W}_i\\ {}\ast & -\frac{1-{\mu}_i}{N-1}\;{Q}_i& 0& 0& {\rho}_i{A}_{di}^T{W}_i\\ {}\ast & \ast & {\Theta}_{33}& 0& \left(N-1\right){\rho}_i{A}_{ij}^T{W}_i\\ {}\ast & \ast & \ast & -\frac{\rho_i{W}_i}{N-1}& 0\\ {}\ast & \ast & \ast & \ast & -\left(N-1\right){\rho}_i{W}_i\end{array}\right]<0 $$
(32)

(32) is satisfied if:

$$ \psi =\left[\begin{array}{cccccc}{\psi}_{11}& \frac{1}{N-1}{P}_i{A}_{di}& {P}_i{A}_{ij}& 0& {\rho}_i{A}_{ci}^T{W}_i& I\\ {}\ast & -\frac{1-{\mu}_i}{N-1}\;{Q}_i& 0& 0& {\rho}_i{A}_{di}^T{W}_i& 0\\ {}\ast & \ast & {\Theta}_{33}& 0& \left(N-1\right){\rho}_i{A}_{ij}^T{W}_i& 0\\ {}\ast & \ast & \ast & -\frac{\rho_i{W}_i}{N-1}& 0& 0\\ {}\ast & \ast & \ast & \ast & -\left(N-1\right){\rho}_i{W}_i& 0\\ {}\ast & \ast & \ast & \ast & \ast & -\left(N-1\right)I\end{array}\right]<0 $$
(33)

Where \( {\psi}_{11}={Z}_{ji}+\frac{1}{N-1}\left({P}_i{A}_{ci}+{A}_{ci}^T{P}_i+Q\right) \)

Multiplying ψ left and right respectively by.

\( \operatorname{diag}\left[{P}_i^{-T},{P}_i^{-T},I,I,{W}_i^{-T},I\right] \) and \( \operatorname{diag}\left[{P}_i^{-1},{P}_i^{-1},I,I,{W}_i^{-1},I\right] \),

and let \( {X}_i={P}_i^{-1},{y}_i={k}_i{X}_i,{S}_i={W}_i^{-1},{R}_{ji}={X}_i{Z}_{ji}{X}_i,{R}_i={X}_i{Q}_i{X}_i, \),

Finally, we obtain the LMI conditions (21) of theorem 2. This completes the proof.

4 Experimental result

In this section, two numerical examples are supplied to show the advantage of the proposed approaches.

Example 1

We give the decentralized H∞ control issue of interconnected system (2) with

$$ {\displaystyle \begin{array}{c}{A}_1=\left[\begin{array}{cc}-7& 0\\ {}-6& 0.1\end{array}\right],{A}_{12}=\left[\begin{array}{cc}0.1& 0\\ {}0& 0.1\end{array}\right],{A}_{13}=\left[\begin{array}{cc}0.01& 0\\ {}0& 0.1\end{array}\right]\;\\ {}{A}_2=\left[\begin{array}{cc}5& 0\\ {}1& -1\end{array}\right],{A}_{21}=\left[\begin{array}{cc}0.1& 0\\ {}0& 0.1\end{array}\right],{A}_{23}=\left[\begin{array}{cc}0.01& 0\\ {}0& 0.1\end{array}\right]\;\\ {}{A}_3=\left[\begin{array}{cc}-1& 0\\ {}0.1& -1\end{array}\right],{A}_{31}=\left[\begin{array}{cc}0.01& 0\\ {}0.1& 0.1\end{array}\right],{A}_{32}=\left[\begin{array}{cc}0.01& 0.1\\ {}0& 0.1\end{array}\right]\;\\ {}{B}_1=\left[\begin{array}{c}0.47\\ {}1.2\end{array}\right],{B}_2=\left[\begin{array}{c}0.47\\ {}0.8\end{array}\right],\kern0.36em {B}_3=\left[\begin{array}{c}0.6\\ {}0.4\end{array}\right]\;\end{array}} $$

Applying theorem 1 to the system (2) and minimizingγi , it is found that the feasible solution is attaint at:

In order to show the efficiency of our approach, we will solve the LMI stability conditions proposed in theorem 1 and by minimizingγi .

The results obtained of our approach as well as those in the literature are summarized in Tables 1 and 2.

Table 1 Minimum performance bound H∞
Table 2 Decentralized control laws

Table 1 shows the comparison of the minimal of H∞ performance for the three subsystems.

According to the results obtained, we notice that γmin obtained by application of theorem 1 are smaller than [16].

We note that our approach is more efficient than that of [16].

Table 2 represent the gain matrices obtained for the three subsystems.

We notice that the controller parameters obtained by applying theorem 1 are smaller than those in [16].

The three local controllers are capable of stabilizing the three subsystems.

In this numerical result, the initial conditions are given as:

$$ {x}_1(0)=\left[\begin{array}{c}1\\ {}-0.5\end{array}\right],\kern0.36em {x}_2(0)=\left[\begin{array}{c}1\\ {}0\end{array}\right],\kern0.6em \mathrm{and}\kern0.36em {x}_3(0)=\left[\begin{array}{c}1\\ {}1\end{array}\right], $$

The evolution of the control system and these dynamics in a closed-loop for every each subsystem are shown in Figs. 3, 4 and 5.

Fig. 3
figure 3

a Dynamics of the 1st closed-loop subsystem according to [16] and [Theorem 1]. b Evolution of the control law of the 1st subsystem by the proposed method

Fig. 4
figure 4

a Dynamics of the 2th closed-loop subsystem according to [16] and [Theorem 1]. b Evolution of the control law of the 2th subsystem by the proposed method

Fig. 5
figure 5

a Dynamics of the 3th closed-loop subsystem according to [16] and [Theorem 1]. b Evolution of the control law of the 3th subsystem by the proposed method

We performed a simulation test for the 3 subsystems:

The Fig. 3a represent the comparison of the dynamics of the 1st subsystem by our method and that of [16]; we notice that the latter requires more time before stability is restored. On the other hand, the proposed control ensures a better convergence with a very reduced response time with fewer oscillations.

Similarly for the 2th subsystem, we notice that the proposed control ensures a better convergence with a very reduced response time.

Also for the 3th subsystem, we can always notice that the proposed control ensures a better convergence with a very reduced response time of about 1 s.

We note that all the decentralized controllers stabilize the global interconnected system after a time of the order of 1 s. While each subsystem has its own convergence time, each of the subsystems has its own convergence time.

Example 2

Consider the interconnected closed loop system with time-delay [7] given by:

$$ {\displaystyle \begin{array}{c}{A}_1=\left[\begin{array}{cc}-2& 0\\ {}-2& -1\end{array}\right],{A}_{d1}=\left[\begin{array}{cc}-1& 0\\ {}-1& 0\end{array}\right],{A}_{12}=\left[\begin{array}{cc}1& 0\\ {}1& 0\end{array}\right],{A}_{13}=\left[\begin{array}{cc}0& -1\\ {}0& -1\end{array}\right],\kern0.36em {B}_1=\left[\begin{array}{c}1\\ {}2\end{array}\right]\\ {}{A}_2=\left[\begin{array}{cc}-1& 0\\ {}-2& -2\end{array}\right],{A}_{d2}=\left[\begin{array}{cc}1& 0\\ {}-2& -1\end{array}\right],{A}_{21}=\left[\begin{array}{cc}-1& -2\\ {}3& 6\end{array}\right],{A}_{23}=\left[\begin{array}{cc}-1& 1\\ {}3& -2\end{array}\right],\kern0.36em {B}_2=\left[\begin{array}{cc}1& 1\\ {}-1& 2\end{array}\right]\\ {}{A}_3=\left[\begin{array}{cc}-1& 0\\ {}-1& -2\end{array}\right],{A}_{d3}=\left[\begin{array}{cc}0& 0\\ {}-1& -2\end{array}\right],{A}_{31}=\left[\begin{array}{cc}1& 2\\ {}1& 2\end{array}\right],{A}_{32}=\left[\begin{array}{cc}0& 0\\ {}0& -1\end{array}\right],\kern0.36em {B}_3=\left[\begin{array}{c}2\\ {}1\end{array}\right]\end{array}} $$

The interconnections of the subsystems influence the stabilization of the system as an overall.

Applying theorem 2, for:

$$ {\rho}_1=2\kern0.48em ;{\mu}_1=0.6\kern0.6em ;{\rho}_2=2;\kern1.2em {\mu}_2=0.3\kern0.36em ;{\rho}_3=3;\kern0.48em {\mu}_3=0.2; $$
$$ {\mu}_{12}=0.5;{\mu}_{13}=0.7;\kern0.36em {\mu}_{23}=0.2;\kern0.72em {\mu}_{21}=0.9\kern0.36em ;\kern0.36em {\mu}_{31}=0.6;{\mu}_{32}=0.3;\kern0.36em $$

We obtain \( {P}_1=\left[\begin{array}{l}1.4664\kern0.75em \hbox{-} 0.1928\\ {}\hbox{-} 0.1928\kern1em 0.1505\end{array}\right];{Q}_1=\left[\begin{array}{l}28.4358\kern0.75em \hbox{-} 4.0533\\ {}\hbox{-} 4.0533\kern1em 0.7780\end{array}\right]; \).

$$ {\displaystyle \begin{array}{c}{W}_1=\left[\begin{array}{cc}0.1334& -0.0020\\ {}-0.0020& 0.1343\end{array}\right];\\ {}{P}_2=\left[\begin{array}{cc}2.6855& 1.0542\\ {}1.0542& 0.5788\end{array}\right];{Q}_2=\left[\begin{array}{cc}116.5229& 48.1746\\ {}48.1746& 20.2471\end{array}\right];{W}_2=\left[\begin{array}{cc}0.1313& 0.0116\\ {}0.0116& 0.10118\end{array}\right];\\ {}{P}_3=\left[\begin{array}{cc}0.7291& 1.6097\\ {}1.6097& 4.9738\end{array}\right];{Q}_3=\left[\begin{array}{cc}46.8429& 137.7018\\ {}137.7018& 409.9437\end{array}\right];{W}_3=\left[\begin{array}{cc}0.1942& -0.0143\\ {}-0.0143& 0.1883\end{array}\right];\end{array}} $$

Since Pi, Qi, Wi > 0, i = 1, 2, 3

Then, the conditions provided by Theorem 2 are satisfied.

The results obtained of our approach as well as those in the literature are summarized in Tables 1 and 2.

Table 3 shows the comparison of the minimum performance bound H∞ obtained for the three subsystems.

Table 3 Minimum H∞ performance γminof interconnected system with time-varying delays

According to the results obtained, we notice that γminobtained by application of theorem 2 are smaller than those of [7]. Thus, our approach is more efficient than that of [7].

The Table 4 shows the gain matrices obtained for the three subsystems. The three local controllers are capable to stabilize the three subsystems.

Table 4 Decentralized control lawski

5 Conclusion

In this study, we proposed a new decentralized H∞ control for interconnected complex nonlinear systems such that the closed-loop feedback subsystems are asymptotically stable. We used a Lyapunov function and H∞ criterion to reduce and minimize the effect of interconnections between the subsystems, in order to release the conditions of stability, we applied Finsler’s lemma. The sufficient conditions ensuring stability in closed loop were formulated in the terms of LMI. Finally, the obtained result are given to prove the efficiency of the proposed method, and the graphics result shows that the system is well stabilized.