Next Article in Journal
Power-Optimized Field-Programmable Gate Array Implementation of Neural Activation Functions Using Continued Fractions for AI/ML Workloads
Previous Article in Journal
Unsupervised Domain Adaptation Semantic Segmentation of Remote Sensing Imagery with Scene Covariance Alignment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Decentralized Control of Complex Systems: Lyapunov Function Approach

by
Vojtech Veselý
and
Ladislav Körösi
*,†
Faculty of Electrical Engineering and Information Technology, Slovak University of Technology, Ilkovičova 3, 841 04 Bratislava, Slovakia
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Electronics 2024, 13(24), 5024; https://doi.org/10.3390/electronics13245024
Submission received: 20 November 2024 / Revised: 16 December 2024 / Accepted: 19 December 2024 / Published: 20 December 2024

Abstract

:
In this contribution, we generalize existing methods for decentralized control design, providing a unified methodological framework that applies to linear continuous and discrete-time complex systems, as well as certain classes of nonlinear complex systems. Our approach leverages the direct connection between the stability properties of the overall complex system and those of its individual subsystems. By conducting the entire controller design process at the subsystem level, we circumvent the need for explicit interconnection values. Through numerical examples, we demonstrate that the proposed method ensures asymptotic stability of the full complex system within a specified region, and also guarantees stability of the isolated subsystems. In particular, we obtain quantifiable stability margins (e.g., γ c bounds) and closed-loop eigenvalue placements that verify the effectiveness of the design. These results highlight not only the method’s theoretical robustness, but also its practical significance in simplifying the design process, reducing computational overheads, and enhancing scalability for large and interconnected engineering systems.

1. Introduction

Today’s real-world systems are growing in scale and complexity as they strive to satisfy rising expectations in terms of both quantity and quality. Because of this, real processes have become complex or large-scale. Large-scale systems (LSSs) are complex, uncertain, and constrained by their information structure, making centralized control challenging to implement effectively.
Large-scale systems appear in various fields, such as industrial manufacturing, power systems, transportation networks, water distribution systems, and electronic circuits. For instance, power grids are inherently large-scale, requiring decentralized control to ensure stability and efficiency across geographically dispersed nodes. Similarly, in manufacturing systems, decentralized control is vital for coordinating robotic units or processes that operate independently while contributing to a shared goal. In electronic systems, decentralized control can be applied to modular circuits or communication networks, ensuring robust operation under constraints of limited communication or processing power. The applicability of decentralized control in these domains highlights its importance for optimizing performance, improving scalability, and enhancing fault tolerance.
LSSs utilize decentralized control strategies with information-constraint structures. Numerous methods for decentralized controller design have been developed for linear time-invariant large-scale systems, addressing both frequency and time domain frameworks. Within the frequency domain, prominent methods include the independent design approach [1], the sequential design technique [1], and the equivalent subsystem method [2]. Frequency-domain approaches also facilitate the analysis of low-frequency stability phenomena in complex interconnected systems. For instance, recent work has examined low-frequency stability in train–grid interactions [3] and multiple vehicle-traction network systems [4], demonstrating the practicality and importance of frequency-based analyses in decentralized control design. The first two methods are rather conservative and complex in terms of their respective solutions. The equivalent subsystem method provides a structured framework for decentralized controller design, guaranteeing the fulfillment of both necessary and sufficient stability conditions. Within the time domain, three main methodological categories have emerged: stability analysis and decentralized control design using the aggregation matrix approach [5], the vector Lyapunov function technique [6], and innovations in decentralized controller design for LSSs based on LMI-BMI methods, as outlined in [7]. However, these approaches typically necessitate a comprehensive model of the entire complex system for effective stability analysis and decentralized controller design.
The main idea of the proposed article can be summarized as follows. Let us assume that the complex system is stable. Interactions in a complex system, the parameters of the subsystems, and the decentralized controllers are configured to ensure the stability of the complex system. Let us find out what properties the parameters of subsystems and their decentralized regulators have in a case where a complex system is stable. This way, it is possible to obtain so-called ’isolated’ subsystems, for which a decentralized controller is designed so that the newly acquired properties of the subsystems with decentralized controllers are qualitatively better in terms of ensuring the stability of the complex system than in the previous case. For a decentralized controller designer, one of the ways to achieve more stable properties of a complex system is to use the aggregation matrix method approach [5]. In the proposed work, we methodically summarized the partial results published by our group in previous works and created a unified method for designing decentralized control without taking into account the interactions between subsystems for continuous, discrete, and nonlinear complex systems. If the complex system is unstable, then we modify the model of the complex system by adding a diagonal matrix so that the sum of both matrices creates a stable matrix. The designer must take this modification of the model into consideration.
Previous studies on decentralized control have categorized complex systems into two types. These studies demonstrate strong and weak interaction links. This work proposes that using system stability as a criterion offers a more effective basis for classifying complex systems. Such an approach opens new possibilities to design a better method for decentralized controller design. For both stable and unstable complex systems, designing decentralized controllers at the isolated subsystem level, without considering the specific interaction values, is considerably simpler compared to the approaches presented in prior studies.
The structure of this paper is outlined as follows. In the second section, we obtain the original decentralized control design method which should be applied to continuous, discrete-time linear systems and with minor manipulation of the proposed design method to nonlinear systems. The third section validates the proposed method through the design of decentralized controllers for both nonlinear and linear complex systems. Finally, the Conclusion summarizes the obtained results.

2. An Original Procedure for Decentralized Controller Development

In this section, methodically summarizing the results of our previous research, a new design procedure for decentralized controller design is proposed for linear continuous, discrete-time and specific nonlinear systems. The novel design methodology introduced in this paper will be illustrated using a linear LSS model in the following form:
x ˙ = A x A R n × n
Let us denote
x ˙ = A v x = ( A + v I ) x = ( A d + v I + A o ) x
where v is a real number, and A d and A o are the diagonal and off-diagonal parts of the complex system. The system described by (1) consists of interconnected subsystems structured as follows:
x ˙ j = ( A j v + v I j ) x j + i = 1 m A s j x i , j , s = 1 , 2 , , m , j i
where m denotes the overall count of subsystems, x j R n j , and A v j and A s j are the state matrix of the j-th subsystem, the constant matrix of the j-th subsystem and the interaction matrices of the corresponding dimensions, respectively. The next lemma holds for the stability of complex system (1).
Lemma 1.
There exists a real value of v such that complex system A v is asymptotically stable in the sense of Lyapunov stability theory.
Proof. 
The Lyapunov function for complex system A v is defined as V v ( x ) = x T P v x . Its time derivative is calculated as
V ˙ ( x ) = x T ( A v T P v + P v A v ) x
The asymptotic stability of the complex system is ensured if the following Lyapunov inequality holds:
A v T P v + P v A v = ( A d + v I + A o ) T P v + P v ( A d + v I + A o ) < 0
The solution of the above inequality gives the positive definite matrix P v and the value of the auxiliary variable v. Note that if v < 0 , the complex system is unstable, and if v > 0 , it is stable. The obtained real value of v, as the solution of the Lyapunov matrix inequality, determines the value by which it is necessary to shift the eigenvalues of A d to reach the stability boundary of the complex system. This means that the complex system is on the stability boundary when λ n + v 0 holds for the maximal real part of the eigenvalues of matrix A v . Assume that the off-diagonal elements of matrix A o are constant and its parameters do not change when the decentralized controller is in operation. In this case, one can say that matrix ( A d + v I ) determines the stability boundary of the complex system because the off-diagonal matrix A o is a fixed part of a complex system, which cannot be influenced by any decentralized controller. The maximal value of subsystem eigenvalues is calculated as M a x S u b s E i g e n = { γ 1 n 1 , γ m n m } , and the maximal eigenvalue M A X E I G A d = m a x ( M A X S U B S E i g e n ) To obtain the stability boundary of a complex system, one needs to move in the complex plane M A X E I G A d by v to the right if v > 0 , or to the left if v < 0 . The above principle assists the designer in selecting an appropriate performance quality function for the design of a decentralized controller for each subsystem. Let the eigenvalues of complex system A be e i g ( A ) = λ 1 , , λ n . From (1), the eigenvalues of matrix A v are calculated as e i g ( A v ) = λ 1 + v , , λ n + v , that is, there exist such a value of v that all real part eigenvalues of matrix A v are negative and the complex system is asymptotically stable, that is,
λ k + v < 0 , k = 1 , 2 , , n
which proves the lemma. □
The second step results in the following practical method for decentralized controller design. Let the complex system be asymptotically stable. The eigenvalues of the j-th subsystem without a controller are given as γ j k , k = 1 , 2 , , n j , j = 1 , 2 , , m . For each j-th subsystem, where j = 1 , 2 , , m , the decentralized controller must be designed to ensure that the real parts of the closed-loop subsystem eigenvalues are less than those of the corresponding open-loop eigenvalues.
In the last step, a suitable method for decentralized controller design must be chosen to meet the conditions identified during the previous step.
The advantages of the design method proposed in this paper compared to the design method from the references using the aggregation matrix approach are given below. The stability of the isolated subsystems
x ˙ j = A j x j , j = 1 , 2 , , m
can be determined using the Lyapunov function v j = ( x j T P j x j ) 1 2 . Based on the findings in [8], the j-th subsystem is deemed stable if the following inequalities are fulfilled:
α j 2 | | x j | | v j α j 1 | | x j | |
v ˙ j α j 3 | | x j | | | | g r a d v j | | α j 4
where
α j 1 = λ m 1 2 ( P j ) α j 2 = λ M 1 2 ( P j )
α j 3 = 0.5 λ m ( G j ) λ M 0.5 ( P j ) α j 4 = 0.5 λ M ( P j ) λ m 0.5 ( P j )
where λ m and λ M denote the smallest and largest eigenvalues of the respective matrices, while G j represents a positive definite matrix that satisfies the Lyapunov equation A j T P j + P j A j = G j . It follows that if inequalities (4) and (5) are satisfied, the j-th subsystem is asymptotically stable. According to [5,8], the stability criterion for LSSs can be represented using the following aggregated matrix formulation:
v ˙ W v , W = { w i j }
where v = [ v 1 v m ] represents the vector Lyapunov function, as described in [6]:
w i j = α j 2 1 α j 3 j = i ,
w i j = η i j α j 1 1 α j 4 j i
where η i j = λ M 1 2 ( A i j T A i j ) .
The LSS achieves asymptotic stability provided that the aggregation matrix (8) is also asymptotically stable. Equation (9) clearly shows that the parameters α j 2 and α j 3 depend on the j-th decentralized controller. In this approach, the designer must select the controller parameters to ensure the stability of the Metzler matrix W. Ensuring the stability of subsystems (4) and (5), along with the aggregated model (8), collectively establishes connective stability for the entire system, as stated in [5].

3. Decentralized Controller Design: Examples

3.1. Designing Decentralized Controllers for Nonlinear Complex Systems

We consider a nonlinear system characterized by the state x, control input u and output y expressed in the following form:
x ˙ 1 = a 11 x 1 + d 11 x 1 2 + a 12 x 2 + a 1 n x n + b 1 m u 1 x ˙ n = a n n x n + d n n x n 2 + a n 1 x 1 + b n m u m
After some manipulation, we obtain
x ˙ = A x + D ( x ) x + B u , D ( x ) = d i a g { d i i x i , i = 1 , 2 , , n }
where
A = { a i j } n × n , B = { b i , j } n × m , y = C x
where D ( x ) is a nonlinear function matrix that the controller designer must construct according to the actual nonlinear structure of the plant. Assume that | | D ( x ) | | approaches zero as x approaches zero. Additionally, we consider the matrices B and C to have a decentralized structure. If the output matrix lacks a decentralized structure, the approach outlined in [9] is applied. For additional results on the design of decentralized controllers for nonlinear systems, see the references [10,11,12,13,14,15,16] and others. In the above papers, the primary limitation associated with decentralized controller design is the requirement to use the full complex model in the decentralized controller design procedure. Note that in the approach proposed in this paper, all decentralized controller designs are performed at the isolated subsystem level. From the first step of the decentralized design procedure, we obtain the following stability condition for a complex system.
Consider the following candidate Lyapunov function proposed for system (11):
V ( x ) = x T P x , P > 0
Let us assume that the system matrix A is asymptotically stable. The first time derivative of (12) with respect to the linear component of (11) yields the following equation:
V ˙ ( x ) = x T ( A T P + P A ) x = x T Q x , Q > 0
To establish the stability conditions for matrix A, we propose modifying A in the following manner:
V ˙ = x T ( ( A + α I ) T P + P ( A + α I ) ) x 0
To solve the Lyapunov matrix Equation (14) for P and α , it can be observed that the system (11) is unstable when α < 0 . Let A c = A + α I . The derivative of the candidate Lyapunov function with respect to (11) and A c is given as follows:
V ˙ c = x T ( A c T P + P A c ) x + x T Q x + x T ( D T ( x ) P + P D ( x ) ) x 0
From (15) we obtain the following assertion: Given any γ > 0 , it is possible to find r > 0 such that for | | D ( x ) | | < γ and | | x | | < r , we obtain the following inequality:
V ˙ c [ λ min ( Q ) + 2 γ | | P | | ] | | x | | 2 , | | x | | < r
Select γ λ min ( Q ) 2 | | P | | . From Equation (16), it follows that x [ 0 , γ ] exists such that V ˙ c < 0 , which ensures the asymptotic stability of the nonlinear system (11). The matrix A c can be partitioned as follows:
A c = A 11 . A 1 m A m 1 A m m
Drawing from the results discussed earlier, the theorem below can be formulated:
Theorem 1.
Assume that matrix A c is asymptotically stable. The subsystem parameters, in the absence of decentralized controllers, ensure the stability of the complex system, and the maximal subsystem eigenvalues under this condition are denoted by α, which guarantees the stability of the complex system. To maintain the stability of the complex system, the decentralized controllers for the subsystems must be designed such that the following inequality is satisfied for the maximal value of the subsystem closed-loop eigenvalues β:
β α
Consider complex system (11) with the following parameters:
A = 0.2 0.05 0.07 0.12 035 0.16 0.1 0.12 0.41
B = 1 0 0 0.2 0.3 0 0 0 1 C = 1 0 0 0 0 1
From (14), we calculate α = 0.1024 , γ = 0.0016 , indicating that the complex system is asymptotically stable within the region x [ 0 , γ ] , and A c = A + α I lies on the stability boundary. Since the complex system is stable, we form two isolated subsystems as follows:
x ˙ i = A i i x i + B i u i y i = C i x i i = 1 , 2
where
A 11 = 0.2 0.05 0.12 0.35 A 22 = 0.41
B 1 = 1 0.2 B 2 = 1
C 1 = [ 1 0 ] C 2 = 1
The objective is to develop two PI controllers for the subsystems, ensuring asymptotic stability for both the individual subsystems and the entire complex system.
For the third step of the design procedure, we use the simple decentralized control design method. This means that the derivative of the Lyapunov function in conjunction with the decentralized controller must be negative definite. The following gains of the decentralized controller and subsystem eigenvalues are obtained:
E i g c l o s e d 1 = 4.09 , 1.0959 , 0.3557
The gains are k p = 5 , k i = 4.5 , and for the second subsystem, one obtains
E i g c l o s e d 2 = 4.3834 , 1.0266
The controller gains are k p = 5 , k i = 4.5 . For the complex controlled system, the obtained γ c = 0.3173 . These results clearly indicate that the complex system achieves asymptotic stability within the region x [ 0 , γ c ] . This shows that the obtained results of the eigenvalues of the closed-loop system and the open-loop one satisfy the stability condition of the complex system. This is a very interesting advantage of the proposed design method.

3.2. Decentralized Controller Design for Linear Complex System

This example has been borrowed from [17]. The example consists of two subsystems, a stable one and an unstable one, along with a complex system. The authors state that the complex system with a decentralized controller could be stabilized with state feedback. In this paper, we assume that the first states of both subsystems will be equal to the output feedback. The task involves designing a PI controller for the first subsystem and a combination of a PID controller and state feedback for the second subsystem, guaranteeing both the stability and performance of individual subsystems as well as the entire complex system. The composition and parameters of the linear complex system are detailed below. The first subsystem’s interaction, input, and output matrices are defined as follows:
x ˙ i = A i x i + B i u i + L i j x j i = 1 , 2 i j
where
A 1 = 0 1 1 1 B 1 = 0 1 C 1 = 1 0
A 2 = 0 1 0 0 0 1 0 1 0 B 2 = 0 0 1 C 2 = 1 0 0
L 12 = 0 0 0 1 1 1 L 21 = 0 0 0 0 1 1
Based on the first step, the stability of the uncontrolled complex system must be evaluated first. The complex system is given as follows:
A c o = A 1 L 12 L 21 A 2
and its stability is calculated as follows:
( A c o + α I ) T P + P ( A c o + α I ) 0
P > 0 is the Lyapunov matrix and α is the auxiliary variable. The solution of (20) gives α = 1.618 . For the obtained α , we can conclude that the complex system is unstable, with the maximal value of the eigenvalue to the matrix A c o , γ m a x = 1.618 . If we choose a l p h a c < α , the complex system A c r = A c o + α c I will be asymptotically stable. In this case (stable complex system) we could choose to design decentralized controllers using the model given by (20) with the condition L 12 = L 21 = 0 . To ensure the stability of the complex system, it is necessary that the designed decentralized controllers shift the maximal eigenvalue of the subsystems to the left by α c .
We are now prepared to proceed with the design of the decentralized controller. We will adopt the method of V ˙ < 0 , meaning that the Lyapunov function’s first derivative for subsystems with a decentralized controller must be negative definite. Decentralized controllers need to be designed for the two subsystems: a PI controller for the first subsystem and a PID-plus-state controller for the second one. The following control algorithm will be used.
The second subsystem is as follows:
x ˙ n = A + B k p C + B K D B k i r i C 0 x n + B k C 0 0 0 x ˙ n
where K D = k d 1 C 2 + k d 2 C 3 , r ˙ i = C x
C 2 = [ 0 1 0 ] , C 3 = [ 0 0 1 ]
k d i ; i = 2 , 3 gains for state feedback. The PI controller parameters and the corresponding closed-loop eigenvalues are
k p 1 = 4.999 ; k i 1 = 4.5 ; E i g 1 = { 2.999 ; 2.366 ; 0.639 }
The following parameters are obtained for the PID+state controller of the second subsystem:
k p 2 = 7.5 ; k i 2 = 7 ; k d 2 = 2.5 ; k d 2 = 7.5 ; k d 3 = 7.5
The eigenvalues of the closed-loop second subsystem are
E i g 2 = 5.6653 ; 0.1061 ± 0.8662 i ; 1.6226
The closed-loop complex system is given as follows
A c o m = 4.9998 1 4.5 0 0 0 0 1 1 0 1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 1 1 0 7.5 11.5 7.5 7 0 0 0 1 0 0 0
and the eigenvalues of the closed-loop complex system are
E i g c o m = { 5.57 ; 4.1997 ; 1.4732 ± 0.9232 i ; 0.612 ; 0.0858 ± 0.8488 i }
A analysis of the eigenvalues demonstrates that the closed-loop complex system employing the proposed two decentralized controllers is asymptotically stable.
In the above examples, the controller parameters were calculated using YALMIP [18], a MATLAB-based optimization modeling framework. Rather than providing closed-form analytic solutions, YALMIP formulates the optimization problem symbolically and then utilizes various compatible numerical solvers to iteratively search for optimal solutions. This approach simplifies the setup of complex optimization problems, ensures flexibility in selecting and changing solvers, and facilitates rapid prototyping, making it easier to refine and improve controller designs.

4. Conclusions

This work introduces a unified methodological framework that generalizes decentralized control design methods for continuous, discrete, and certain classes of nonlinear complex systems. By leveraging Lyapunov-based techniques, the proposed approach ensures system-wide stability without requiring direct consideration of the interaction magnitudes between subsystems. Instead of classifying systems based on the strength of interaction links (strong or weak), the focus shifts to whether the overall system is stable or unstable. This reframing significantly simplifies the controller design process.
The key practical advantage of this methodology lies in its ability to reduce design complexity and computational overheads. Dividing the complex system into manageable linear subsystems streamlines stability analysis and controller design tasks, making it more accessible and scalable for large, interconnected systems. As a result, engineers can independently tune subsystems for improved stability and performance, without becoming entangled in intricate interconnection details. In practical terms, this leads to controller solutions that are easier to implement and maintain and more adaptable to a wide range of engineering domains.
The method’s versatility is further highlighted by its applicability to linear and nonlinear systems, enabling the use of Proportional–Integral (PI), Proportional–Integral–Derivative (PID), or more sophisticated controllers. By ensuring asymptotic stability within a specified region, this decentralized control design provides higher stability margins, allowing the overall system to withstand greater disturbances while maintaining the desired performance. The method’s real-world applicability is demonstrated through practical examples, showcasing how the approach can be employed in fields such as robotics, industrial automation, and other dynamic engineering environments to achieve reliable, high-performance control.
In summary, the contributions and benefits of this work are as follows:
  • This paper proposes a novel perspective on decentralized control for complex systems, focusing on overall system stability rather than interaction strength.
  • The decentralized control design procedure is simpler and more efficient, directly ensuring that each subsystem’s stability enhancements translate into improved overall system performance.
  • The controller design is carried out at the subsystem level without explicit interaction values, allowing for straightforward integration of modern control theory techniques.
  • Regional pole placement is emphasized for designing decentralized controllers suitable for both stable and unstable systems.
  • Conditions involving Bilinear Matrix Inequalities (BMIs) can be transformed into Linear Matrix Inequalities (LMIs) using established methods, reducing computational complexity.
  • Open questions regarding the stability conditions of complex systems, including optimal parameter choices for unstable subsystems, are identified for future research.
In addition to the benefits outlined above, we plan to extend the proposed decentralized control method through the application of neuro-evolution techniques. Neuro-evolution, which combines neural networks [19,20] and evolutionary algorithms, offers a promising avenue for optimizing controller parameters and enhancing adaptability to varying system dynamics. Integrating an Artificial Neural Network (ANN) with two or three outputs, respectively, for PI or PID controllers offers a dynamic approach to control design allowing for the real-time adaptation of control parameters based on system feedback. By employing neuro-evolution techniques to tune the ANN, the controller can continuously adjust its outputs, ensuring optimal performance and stability under varying operating conditions.

Author Contributions

Conceptualization, V.V. and L.K.; methodology, V.V.; software, V.V.; validation, V.V. and L.K.; formal analysis, L.K.; investigation, V.V. and L.K.; resources, V.V. and L.K.; data curation, V.V. and L.K.; writing—original draft preparation, V.V.; writing—review and editing, V.V. and L.K.; visualization, L.K.; supervision, V.V. and L.K.; project administration, V.V.; funding acquisition, V.V. and L.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the VEGA 1/0637/23 and APVV-22-0169 Grants from the Slovak Scientific Grant Agency.

Data Availability Statement

The original contributions presented in this study are included in the article and its references.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

This manuscript utilizes the following abbreviations:
LSSLarge-scale systems
LMILinear Matrix Inequality
BMIBilinear Matrix Inequality
PIProportional–Integral
PIDProportional–Integral–Derivative
ANNArtificial Neural Network

References

  1. Hovd, M.; Skogestad, S. Sequantial design of decentralized controllers. Automatica 2019, 30, 1601–1607. [Google Scholar] [CrossRef]
  2. Kozáková, A.; Veselý, V.; Kučera, V. Robust Decentralized Controller Design Based on Equivalent Subsystems. Automatica 2019, 107, 29–35. [Google Scholar] [CrossRef]
  3. Lin, C.; Ge, X.; Wang, H.; Meng, X.; Mu, J.; Liu, Z. Low-Frequency Stability Analysis of Train-Grid System: A Perspective From DAB Converter. IEEE Trans. Power Electron. 2024, 39, 9066–9071. [Google Scholar] [CrossRef]
  4. Meng, X.; Zhang, Q.; Liu, Z.; Hu, G.; Liu, F.; Zhang, G. Multiple Vehicles and Traction Network Interaction System Stability Analysis and Oscillation Responsibility Identification. IEEE Trans. Power Electron. 2024, 39, 6148–6162. [Google Scholar] [CrossRef]
  5. Siljak, D.D. Large Scale Dynamic Systems Stability and Structure; North Holland: New York, NY, USA, 1978. [Google Scholar]
  6. Lakshmikantham, V.; Matrosov, V.M.; Sivasundavara, S. Vector Lyapunov Functions and Stability Analysis of Nonlinear Systems; Springer Science: Dordrecht, The Netherlands, 1991. [Google Scholar]
  7. Bakule, L. Decentralized Control. An Overview. Annu. Rev. Control 2008, 32, 87–98. [Google Scholar] [CrossRef]
  8. Kidouche, M.; Habbi, H.; Zelmat, M. Stability of Interconnected Systems under Structural Perturbation: Decomposition—Agregation Approach. Int. J. Math. Phys. Eng. Sci. 2008, 2, 116–120. [Google Scholar]
  9. Vesely, V.; Korosi, L. Decentralized controller design for large-scale uncertain linear systems with no block diagonal output matrix. Int. J. Innov. Comput. Inf. Control 2023, 19, 1323–1336. [Google Scholar]
  10. Yan, X.G.; Lam, J.; Li, H.S.; Chen, M. Decentralized Control of non-linear large-scale systems using Dynamic Output feedback. J. Optim. Theory Appl. 2000, 104, 459–475. [Google Scholar] [CrossRef]
  11. Chen, Y.H.; Wang, W.J.; Man, L.H. Robust stabilization of Large-Scale Time delay systems with estimated state feedback. J. Optim. Theory Appl. 1996, 89, 543–559. [Google Scholar] [CrossRef]
  12. Yan, X.G.; Lam, J.; Dai, G.Z. Decentralized robust control for nonlinear large-scale systems with similarity. Comput. Electr. Eng. 1999, 25, 169–179. [Google Scholar] [CrossRef]
  13. Jain, S.; Khorram, F. Decentralized Adaptive Output feedback design for Large-Scale nonlinear systems. IEEE Trans. Autom. Control 1997, 42, 729–735. [Google Scholar] [CrossRef]
  14. Jain, S.; Khorram, F. Decentralized Output feedback robust control for nonlinear large-scale systems. Automatica 1998, 34, 1469–1472. [Google Scholar]
  15. Richter, S.; Lefebvre, S.; DeCarlo, R. Control of a class of nonlinear systems by decentralized control. IEEE Trans. Autom. Control 1982, 27, 492–494. [Google Scholar] [CrossRef]
  16. Guo, Y.; Hill, D.J.; Wang, Y. Nonlinear decentralized control of large-scale power systems. Automatica 2000, 36, 1275–1289. [Google Scholar] [CrossRef]
  17. Soliman, K.M.; Areed, F.F.G. Decentralized Control of Linear systems via Modified Bellman-Lyapunoff Equation. Mansura Eng. J. 2022, 9, 42–48. [Google Scholar] [CrossRef]
  18. Löfberg, J. YALMIP: A Toolbox for Modeling and Optimization in MATLAB. 2004. Available online: https://yalmip.github.io (accessed on 16 December 2024).
  19. Meng, X.; Hu, G.; Liu, Z.; Wang, H.; Zhang, G.; Lin, H.; Sadabadi, M.S. Neural Network-Based Impedance Identification and Stability Analysis for Double-Sided Feeding Railway Systems. IEEE Trans. Transp. Electrif. 2024. [Google Scholar] [CrossRef]
  20. Wang, H.; Liu, Z.; Wang, X.; Meng, X.; Wu, Y.; Han, Z. Model-Based Data-Efficient Reinforcement Learning for Active Pantograph Control in High-Speed Railways. IEEE Trans. Transp. Electrif. 2024, 10, 2701–2712. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Veselý, V.; Körösi, L. Decentralized Control of Complex Systems: Lyapunov Function Approach. Electronics 2024, 13, 5024. https://doi.org/10.3390/electronics13245024

AMA Style

Veselý V, Körösi L. Decentralized Control of Complex Systems: Lyapunov Function Approach. Electronics. 2024; 13(24):5024. https://doi.org/10.3390/electronics13245024

Chicago/Turabian Style

Veselý, Vojtech, and Ladislav Körösi. 2024. "Decentralized Control of Complex Systems: Lyapunov Function Approach" Electronics 13, no. 24: 5024. https://doi.org/10.3390/electronics13245024

APA Style

Veselý, V., & Körösi, L. (2024). Decentralized Control of Complex Systems: Lyapunov Function Approach. Electronics, 13(24), 5024. https://doi.org/10.3390/electronics13245024

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