1. Introduction
Decentralised control systems (DCS) are widely used to solve various tasks. Ensuring the DS stability and quality is the principal goal of control. The system works under incomplete a priori information. Thus, an adaptive robust DCS with a reference model is proposed for interconnected time-delayed systems in [
1]. the system asymptotic stability is proved. A similar problem of stabilising the DS output using feedback is considered in [
2]. Control laws are based on the application of nonlinear damping, adaptive state observer and Lyapunov functions. Various variants of the adaptive control problem under uncertainty are studied in [3, 4]. In [
5], a design method is proposed for adaptive decentralised regulators based on an identifier and a reference model. Recurrent neural networks [
6] are used to control large-scale systems under uncertainty. Algorithms are used to control a flat robot with two degrees of freedom.
Robust DS control of a nonlinear multidimensional object is proposed in [
7]. The system identification is based on the frequency approach. The model approach [
8] recommends for the control unknown large-scale DS. In [
9], correlation analysis and the least squares method were used to identify DS. Correlation analysis and the least squares method [
9] are the basis for the DS identification. Stochastic procedures for the DS identification are proposed in [10, 11]. The identification of DS with feedback [
12] is based on the analysis of transient characteristics. Adaptive control of nonlinear large-scale systems (LSS) with limited perturbations is considered in [
13]. The asymptotic tracking issue for LSS based on nonlinear output feedback considers in [14, 15]. Adaptive algorithms guarantee compensation disturbances.
We see that various identification procedures and methods are used in the DS. Parametric uncertainties are compensated by adjusting the parameters of the adaptive control law. Applied methods of retrospective identification do not always consider the current state of the system. The properties of the proposed algorithms, the system identifiability, and the influence of connections in the system are studied. These difficulties are compensated using multistep identification procedures.
We consider the adaptive identification problem of DS with nonlinearities (NDS) for which the quadratic condition is satisfied (
Section 2).
Section 3 contains a solution to the parametric identifiability (PI) problem for NDS. We study the influence of the information space on PI. The approach to the synthesis of adaptive identification algorithms based on the second Lyapunov method is proposed. We analyse parametric and signalling algorithms. Properties of the identification system are studied. We proof the exponential dissipativity of the adaptive identification system (AS I).
2. Problem Statement
Consider the system comprising interconnected subsystems
(1)
where , are vectors of the state and output of -subsystem, is a control, , . Parameters of the matrices are unknown, . The matrix reflects the mutual influence of the subsystem. consider the nonlinear state of the -subsystem, and is Hurwitz matrix (stable).
Assumption 1. belongs to the class
(2)
and satisfies the quadratic condition
, (3)
where are set numbers.
Information set of measurements for subsystems .
Mathematical model for (1)
, (4)
where is Hurwitz matrix with known parameters (reference model); , are tuning matrices of corresponding dimensions, is a priori given nonlinear vector function.
Problem: find such algorithms for estimating model (4) parameters based on the analysis of the set and the fulfilment assumption 1, so
,
where .
3. On identifiability -Subsystem
Identifiability is the basis for estimating -subsystem parameters. It knows that fulfilment the constant excitation (CE) condition for guarantees identifying DS parameters.
The CE condition
, (5)
where are positive numbers, . Next, condition (5) will be written as . If does not have the CE property, then we will write or .
Remark 1. Condition (5) requires modification, considering S-synchronisation for NDS [
16]. We write property (5) as:
,
where is the set of frequencies for ; is the set of acceptable frequencies for , guaranteeing S-synchronizability. Next, we will denote the CE property as , assuming, that it guarantees .
To obtain the conditions of identifiability, consider the model (4). The error equation:
, (6)
where ; are parametric residuals.
Lemma 1. If the nonlinearity , belongs to the class and
(7)
then
, (8)
where .
Lemma 1 proof is presented in Appendix A.
Lemma 2. If Lemma 1 conditions are satisfied, then the estimate is valid for ,
where , , , .
Lemma 2 proof is presented in Appendix B.
Consider the system (6) and Lyapunov function (LF) , where is a positive symmetric matrix. Let , is
Let , are matrix norms , .
Theorem 1. Let 1) ; 2) , ; 3) conditions of Lemma 1, 2 are satisfied for . Then subsystem (1) is identifiable on the set if
, (9)
where ,is the minimum eigenvalue of the matrix,, ,is positive symmetric matrix,,,,.
Theorem 1 proof is presented in Appendix C.
If Theorem 1conditions are fulfilled, then the subsystem is identifiable on the set or -identifiable.
Consider the identifiability of the -subsystem on the set.
Representation of the -subsystem on (10)
where , , # is a sign of a pseudo-inreversal of the matrix.
The model for (10) has a similar structure. Introduce the error and LF .
Theorem 2. Let 1) ; 2) , ; 3) satisfies conditions of Lemmas 1, 2; 4) the subsystem is observable. Then subsystem (1) is identifiable on the set if
,
where, .
The proof of Theorem 2 coincides with the proof of Theorem 1
4. Synthesis of Adaptation Algorithms
Consider LF and
.
We require that the functional constraint be satisfied for all ,
where
,
, , , are limited non-negative functions. Then:
(11)
From (11), we obtain adaptive algorithms
(12)
where , , are diagonal matrices of corresponding dimensions with positive diagonal elements, ensuring the stability of adaptation processes.
4.1. Parametric Algorithm for
Parametric and signal algorithms can be used to evaluating
. Consider the parametric approach [
17].
Assumption 2. The function is given on the set (13)
where is a posteriori generated parametric domain for ; are vector boundaries for , understood as ; is a priori set vector of nonlinearity parameters, is a priori, an unknown set of parameters, which we consider as a vector to be evaluated. Some elements of may be unknown. The structure is formed a priori considering the known vector .
As follows from (13), the estimation for function is defined in the form:
, (14)
where is a priori estimation of known parameters, is the vector of tuning parameters.
We believe . The set contains elements that are not available for adjusting. We get estimates of elements at the identification stage. The matrix is formed at the stage of structural synthesis (analysis) of the system. Representation (14) is a consequence of the proposed parametric concept for .
Remark 2. The vector
can be adjusted iteratively based on the coercion algorithm [
17].
As , then we get an adaptive algorithm for from the condition , (15)
where is a diagonal matrix with positive diagonal elements. Designate the system (6), (11), (15) as .
4.2. Signal Algorithm
Consider the model
(16)
and the equation for the error
. (17)
Then
. (18)
Choose the algorithm for in the form:
, (19)
where is a diagonal matrix with positive diagonal elements. As , then Lemma 1 is valid for .
Apply the approach [
18]. Select matrix
elements from the condition
. Then:
. (20)
As then
, (21)
where is the smallest eigenvalue of the matrix . We apply the approach outlined in the proof of Theorem 1, and get
.
If
,
then the system (16) is parametrically identifiable on the set on the algorithms (12), (19) class, if .
Designate the system (6), (12), (19) as .
5. Functional Restriction and Synthesis of Adaptive Algorithms
The described synthesis method of adaptive algorithms (AA) is typical for the adaptive identification. Another approach is based on accounting of the limitations that are imposed on ASI. This approach requires some knowledge and does not always provide workable algorithms. We propose the method based on consideration of requirements for ASI. Show the algorithm synthesis method using the example of the matrix.
Consider of LF
.
Let
, . (22)
Denote and obtain:
Adaptive algorithm for . (23)
Let . Then:
(24)
So, if the functional restriction is imposed on ASI, then AA is described by the system The -algorithm use is associated with difficulties of application. Therefore, using the requires their modification.
Let and . Then -algorithm is presented as:
(25)
or
(26)
where , – диагoнальная матрица oт вектoра , – единична матрица, .
We describe -algorithm (25) as:
, (27)
where . It is difficult to evaluate the properties of the algorithm (27). If the matrix D2 is unique, then
. (27a)
Convergence conditions of estimates for algorithm (27a) at and the matrix is diagonal.
Theorem 3. Let 1) ; 2) , ; 3) satisfies conditions of Lemmas 1, 2; 4) ; 5) there exists υ > 0 such that
is valid at. Then algorithm (27a) estimates are bounded if
,
where, , is the minimum eigenvalue of the matrix Theorem 3 proof is presented in Appendix D.
Remark 3. Algorithm (27) is a differential equation with an aftereffect. The equation (27) discrete analogues are proposed by various authors for regression models. They are based on the intuition of the researcher.
6. Properties of Adaptive System
6.1. System
Consider systems , и LF ,
, (28)
where is the spur of matrix. We believe that the interference matrix ensures the stability of the -subsystem.
Theorem 4. Let (i) Lyapunov functions , admit an infinitesimal upper limit; (ii) ; (iii) ensures the stability of the subsystem ; (iv) , ; (v) ; (vi) the system of inequalities
(29)
is valid for the Lyapunov vector function , where are positive numbers depending on the subsystem parameters and set properties; (vi) the upper solution for satisfies the system of equation if
,
, ,. Then the-system is exponentially dissipative with the estimate:
, (30)
if
. (31)
As follows from (30), the limiting properties are determined by vector elements. If the vector structure and parameters are known, then the -subsystem is exponentially stable if .
Theorem 4 proof is presented in Appendix E.
Consider the system with subsystems and . We have the system of inequalities for , (32)
where and have the form (29). Exponential dissipative conditions
, .
6.2. System
Consider LF and
where .
Theorem 5. Let (i) Lyapunov functions and to have an infinitesimal upper limit; (ii) ; (iii) ensures the stability of the subsystem ; (iv) ; (v) , , ; (v) exist such that the condition satisfy at in some area of the origin; (vi) the system of inequalities
(33)
is valid for the Lyapunov vector function , where are positive numbers depending on the subsystem parameters and set properties; (vii) the upper solution for satisfies the system of equation if
,
for elements,, . Then the-system is exponentially dissipative with an estimate
, (34)
if.
As follows from Theorem 4, the -system application gives biased estimates for the parameters of the -subsystem.
Theorem 5 proof is presented in Appendix F.
Remark 4. Signalling algorithms (SA) are widely used in adaptive control systems (see review [
19]). The rationale SA is based on ensuring on non-positivity derivative LF. This is a feature of using quadratic LF, which does not fully reflect the specifics of the processes in the system
. The Lyapunov function
proposed in the paper allows to prove the properties of the adaptive system.
Remark 5. Algorithm (19) is a compensating control. Therefore, the term "signal adaptation" reflects only the gain factor in (19). In identification systems, the SA use depends on the quality requirements of the identification system.
Remark 6. The analysis of the properties of algorithms (12) with
is based on the results got in [
20].
7. Example
Consider the system
(35)
where , is the state vector and output of the subsystem ; is input (control)); is saturation function; is sign function; is subsystem output. System parameters (35): , , , , , , , . Inputs are sinusoidal.
Since the variable
is not measured, the subsystem
is converted to a form where only observable variables are used [
20]. Subsystem
has the form in the input-output space:
, (36)
where , ,, is unknown coefficients; ,
(37)
We present the phase portrait for
S1 in
Figure 1. Processes in
are nonlinear. There is a relationship between
and
(the determination coefficient is 75%). This reflects in properties of the subsystem
(see
Figure 1). In particular,
effects on S-synchronizability and parameter estimation. Apply the approach [
16] and get that the
subsystem is structurally identifiable.
Models for subsystems и , (38)
, (39)
where are a priori set positive numbers (reference model); , are identification errors; are tuning parameters.
Apply algorithms (12) with :
(40)
(41)
where are gain factors of the adaptation subsystem.
Figure 2 shows tuning parameters of the model (38) for
.
Show the adequacy estimation of the of models (31), (32) in
Figure 3.
Figure 4 shows the tuning process dynamics of the model (32) parameters depending on
. We see that the processes in the adaptive identification system (ASI) for
are nonlinear. The tuning process is more regular in the ASI for the
subsystem.
Models (38) and (39) adaptation processes have different speeds (
Figure 5).
Consider an ASI with signal adaptation for . Apply the model
, (39а)
where .
We show results for the ASI in
Figure 6,
Figure 7,
Figure 8,
Figure 9. Show the adaptation of the model parameters (38) and the adequacy of the models in the output space in Fig. 6, 7. Fig. 8 reflects the dynamics in ASI and the change in SA as
function for the subsystem
.
We see that the -subsystem output with SA effects on the ASI adaptation of the -subsystem. Therefore, ASI with SA should be applied considering the quality requirements of the identification process. Despite the compensating properties of CA, CA can lead to more complicated processes in ASI.
8. Conclusions
We consider a class of nonlinear decentralised control systems for which the quadratic condition is valid. The problem of identifiability S1-subsystem of DS is studied. We note the constant excitation condition role in the parametric identifiable analysis of decentralised systems. Quadratic estimates are got for the nonlinear part of the -subsystem. Parametric identifiability conditions are got. Algorithms of parametric and signal adaptation are synthesised, and identification system properties are studied. The exponential dissipativity of the adaptive identification system is proved. We present the simulation results confirming the proposed approach efficiency. Appendix contains proof results.
Appendix A. Lemma 1 Proof
As then
, (A1)
where .
After simple transformations, we get
(A2)
where . Let . Denote , , where are positive numbers.
Transform to the form
or
Then
■
Appendix B. Lemma 2 Proof
As , then we obtain from (7): . Transform this inequality to the form
, (B1)
where , . Then
(B2)
where .
Transform (B2)
As (see Lemma 1), then:
.
Obtain for where . So
■
Appendix C. Theorem 1 Proof
Derivative , (C1)
where , . Transform (C1)
(C2)
where is the minimum eigenvalue of the matrix .
We apply the Cauchy-Bunyakovsky-Schwarz inequality and Titus lemma to the last term in (C2)
(C3)
Since the conditions of Theorem 1 are fulfilled, then
, (C4)
where .
Apply lemmas 1, 2. Then
, (C5)
where , , , .
Get estimation for (C4)
. (C6)
As follows from (C6), if state variables have the property CE and
,
then subsystem (1) is identifiable on the set or - identifiable. ■
Appendix D. Theorem 3 Proof
Consider the LF and .
The derivative of has the form
and after simple transformations (see
Appendix E)
.
For we have
or
. (D1)
Let ,
и ,
where , is the minimum eigenvalue of the matrix.
Then (D1)
, (D2)
Apply condition 5) of Theorem 3 and get
, (D3)
or
As
,
then
, (D4)
where .
The system will be stable if the functional limitation is fulfilled
.■
Appendix E. Theorem 4 Proof
Derivative (E1)
Apply the inequality
. (E2)
As
,
then apply the conditions of Theorem 3 and get
, (E3)
where , . follows from the system construction, . Obtain for , (E4)
where is the maximum eigenvalue of the matrix . Estimates for , are obtained similarly. For in (E3), we have
,
where is the maximum eigenvalue of the matrix , and is limited in construction, i.e. Therefore, (E3)
, (E5)
where .
haves the form
. (E6)
Consider first components in (E6), i.e. :
(E7)
Using the transformations performed above for , we obtain
(E8)
where .
Estimate , using the approach for :
(E9)
Let . Then:
. (E10)
Estimate for , (E11)
where .
Consider where . Considering the designations introduced above and
,
we obtain
. (E12)
Let
Then
. (E13)
We obtain a system of inequalities for the from (E5) and (E13)
(E14)
The
-subsystem is asymptotically stable, if
, where
is the qth minor of the matrix
. From these terms, we obtain the exponential dissipation condition:
.
The upper solution for satisfies the comparison system
, (E15)
if , , ,. Then the -system is exponentially dissipative with the estimate
.■ (E16)
Appendix F. Theorem 5 Proof
Consider .
. (F1)
. (F2)
where , .
According to section 4, has the form (19), where is a diagonal matrix with positive elements. We select the matrix from the condition , and satisfies conditions Lemma 1, 2 conditions. Given the choice , we get , where . Apply the mean theorem,
,
where , , Let . Then the estimation for :
. (F3)
Using the proof scheme from Appendix 4, we get:
, (F4)
where , and
. (F5)
Consider
(F6)
Lemma 3.Estimate
is valid for .
Lemma 3 proof. has the form
.
Estimate the . Let in the domain , the equality holds:
,
where , , is zero matrix, is some neighbourhood of the point 0, .
Then
(F7)
Apply the inequality (E2) to (E7)
As , then
(F8)
. Therefore, (F8)
. (F9)
Estimate . Let exist such that:
is fulfilled on .
Then
(F10)
Use (E9) and (E10) and get the desired score for where . ■
Use the estimates obtained in
Appendix D. Introduce notations
,
,
and apply to Lemma 3. Then (E6)
, (F11)
where .
We obtain the system of inequalities for . (E12)
The exponential dissipation condition for
. (F13)
If we introduce a comparison system (see appendix D), then we get the estimate for
.■
References
- Hua, C. , Guan X., Shi P. Decentralised robust model reference adaptive control for interconnected time-delay systems. Proceeding of the 2004 American Control Conference Boston, Massachusetts June 30 - July 2, 2004, 30 June.
- Yang, Q. , Zhu M., Jiang T. He J., Yuan J., Han J. Decentralised Robust Adaptive output feedback stabilization for interconnected nonlinear systems with uncertainties. Journal of control science and engineering, 1: article ID 3656578, 3656. [Google Scholar]
- Wu, H. Decentralised adaptive robust control of uncertain large-scale non-linear dynamical systems with time-varying delays. IET Control Theory and Applications. 2012, 6, 629–640. [Google Scholar] [CrossRef]
- Fan, H. , Han L., Wen C., Xu L. Decentralised adaptive output-feedback controller design for stochastic nonlinear interconnected systems. Automatica. 2012, 48, 2866–2873. [Google Scholar] [CrossRef]
- Bronnikov, A.M. , Bukov V.N. Decentralized adaptive management with identification and model coordination in multicommunicated systems 2010:17. https://www.researchgate.net/publication/273038561_Decentralizovannoe_adaptivnoe_upravlenie_s_identifikaciej_i_modelnoj_koordinaciej_v_mnogosvaznyh_sistemah.
- Benitez, V.H. , Sanchez E.N., Loukianov A.G. Decentralised adaptive recurrent neural control structure. Engineering Applications of Artificial Intelligence. 2007, 20, 1125–1132. [Google Scholar] [CrossRef]
- Lamara, A. , Colin G., LANUSSE P., Chamaillard Y., Charlet A. Decentralised robust control-system for a non-square MIMO system, the air-path of a turbocharged Diesel engine. 2012 Workshop on engine and powertrain control, simulation and modelling. The International Federation of Automatic Control Rueil-Malmaison, 23 October 2012; -25. [Google Scholar]
- Nguyen, T. , Mukhopadhyay S. Identification and optimal control of large-scale systems using selective decentralization. 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Budapest, Hungary, 0005; -08. [Google Scholar] [CrossRef]
- Gudi, R.D. , Rawlings J.B., Venkat A., Jabbar N. Identification for decentralised MPC. IFAC Proceedings Volumes. 2004, 37, 299–304. [Google Scholar] [CrossRef]
- Cho, S. , Park J.-W., Sim S.-H. Decentralised System Identification Using Stochastic Subspace Identification for Wireless Sensor Networks. Sensors. 2015, 15, 8131–8145. [Google Scholar] [CrossRef] [PubMed]
- Mao, X. , He J. Decentralised System Identification Method for Large-Scale Networks, 2022 American Control Conference (ACC), Atlanta, GA, USA, 2022, 5173-5178. [CrossRef]
- Mei, H. , Cai W.-J., Xiong Q. Decentralised closed-loop parameter identification for multivariable processes from step responses. Mathematics and Computers in Simulation. 2005.
- Ioannou, P.A. Decentralised adaptive control of interconnected systems. IEEE Transactions on automatic control, 1986, 31, 291–298. [Google Scholar] [CrossRef]
- Zhong-Ping Jiang. Decentralised and adaptive nonlinear tracking of large-scale systems via output feedback. IEEE Transactions on Automatic Control, 2000, 45, 2122–2128. [Google Scholar] [CrossRef]
- Li, X.-J. , Yan G.-H. Adaptive decentralised control for a class of interconnected nonlinear systems via backstepping approach and graph theory. Automatica. 2017, 76, 87–95. [Google Scholar] [CrossRef]
- Karabutov, N.N. Introduction to structural identifiability of nonlinear systems. Мoscow: URSS/Lenand, 2021.
- Karabutov, N. Structural-parametrial design method of adaptive observers for nonlinear systems. I.J. Intelligent Systems and Applications, 2018, 2, 1–16. [Google Scholar] [CrossRef]
- Gromyko V., D. , Sankovsky E. A. Self-adjusting systems with a model, 1: Energy, 1974. [Google Scholar]
- Podval’ny, S.L. , Vasil’ev E. M. Multi-level signal adaptation in non-stationary control systems Bulletin of Voronezh state technical university. 2022, 18, 38–45. [Google Scholar]
- Karabutov, N.N. On adaptive identification of systems having multiple nonlinearities. Russ. Technol. J. 2023, 11, 94−105. [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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).