Next Article in Journal
Quantifying the Natural Variation of ‘Data Signatures’ from Aerosols Using Statistical Control Bands
Next Article in Special Issue
Adaptive Neural Tracking Control for Nonstrict-Feedback Nonlinear Systems with Unknown Control Gains via Dynamic Surface Control Method
Previous Article in Journal
Modified Erlang Loss System for Cognitive Wireless Networks
Previous Article in Special Issue
Sliding Mode Control of Manipulator Based on Improved Reaching Law and Sliding Surface
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Observer-Based Finite-Time H Control of the Blood Gases System in Extracorporeal Circulation via the T-S Fuzzy Model

School of Information and Automation, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(12), 2102; https://doi.org/10.3390/math10122102
Submission received: 5 May 2022 / Revised: 8 June 2022 / Accepted: 14 June 2022 / Published: 17 June 2022
(This article belongs to the Special Issue Control Problem of Nonlinear Systems with Applications)

Abstract

:
This paper studies the problem of the finite-time H control of the blood gases system, presented as a T-S fuzzy model with bounded disturbance during extracorporeal circulation. The aim was to design an observer-based fuzzy controller to ensure that the closed-loop system was finite-time bounded with the H performance. Firstly, different from the existing results, the T-S fuzzy model of a blood gas control system was developed and a new method was given to process the time derivatives of the membership functions. Secondly, based on the fuzzy Lyapunov function, sufficient conditions for the H finite-time boundedness of the system were obtained by using Finsler’s lemma and matrix decoupling techniques. Simulation results are provided to demonstrate the effectiveness of the proposed methodology.

1. Introduction

Extracorporeal circulation (ECC), mainly consisting of an artificial heart, artificial lungs, thermostats, pipelines, filters, consoles, and electronic instruments, is an important technique in clinical medicine. It is receiving more attention, especially pertaining to major vascular surgery and life support for patients with heart failure, e.g., regarding blood utilization or artificial heart control [1,2,3,4]. In some results, i.e., robust control [5] and finite-time control [6], factors in the blood gas control (BGC) system, such as the flow rate and arterial partial pressure, should be controlled in a finite-time interval, and the transient performance of the system needs to be guaranteed, otherwise, it might cause metabolic alkalosis or acidosis for the patient, or even endanger the patient’s life. Hence, how to control the flow rate and arterial partial pressure of blood gases is an issue. Due to external and internal influences, the BGC during the ECC process, which contains nonlinearity, is complicated. For convenience, the linear state-space model of the BGC system in [5] was given by using standard linearization methods. Although it unavoidably led to larger deviations for the BGC system with nonlinearity, this model—as a research basis—could be improved further by considering the R-C circuit under pulsed operation. To our knowledge, the T-S fuzzy model, since it has better approximation properties, consists of a set of linear models and membership functions (MFs) and can represent a nonlinear system, such as a stochastic system [7] or the inverted pendulum system [8]. In addition, the type-2 fuzzy model [9] is more complex than T-S, and can deal with uncertainty and disturbance. Therefore, it is worthy to consider establishing a T-S fuzzy model of the BGC system.
On the one hand, the analysis and synthesis of the fuzzy system have been diffusely investigated, such as stability analysis, controller design [10,11,12,13], filter design [14,15,16], observer design [17,18,19], etc. Most of the improved methods to reduce conservatism generally focus on designing Lyapunov functions (LFs), analyzing MFs, and introducing slack variables. For nonlinear complex systems, non-quadratic LFs (NQLFs) in [20] (also called fuzzy LFs, multiple fuzzy sums) were designed to overcome the shortcoming of quadratic LFs. Significantly, the derivatives of NQLFs normally include the derivatives of MFs to be dealt with. Some conditions restricting time derivatives of MFs were provided in [21,22,23,24]. On the other hand, different from asymptotic stability based on the Lyapunov stability theory, other concepts, such as finite-time stability (FTS) [25] and finite-time boundedness (FTB) [26,27], were introduced to study the dynamic characteristics of linear and nonlinear systems in finite-time intervals. Moreover, the results on finite-time control were further improved in [28,29,30,31] and the references therein. In recent decades, although the notion of FTB has been extended to various fields, there are few works about FTB in the BGC system. For instance, the resilient controller in [6] was designed to maintain the levels of blood gases. The H finite-time contractive boundedness was proposed in [32] by designing a non-fragile controller. Therefore, it is worth noting that the FTB has good application prospects in the BGC system, combined with the fuzzy control theory.
Inspired by the above discussions, in this paper, we designed an observer-based fuzzy controller for the BGC system via the T-S fuzzy model, such that the closed-loop system is H FTB. The contributions of this paper are listed as follows:
The T-S fuzzy model of the blood gas control system, different from the existing results [5,6,32], was built by using the local approximation approach; an observer-based state feedback controller (depending on MFs) was designed.
A new method, different from [33], which reduces the redundant restrictive conditions, is proposed in the form of LMIs (to deal with the time derivatives of MFs).
Based on non-quadratic LFs, new sufficient conditions for the H FTB of the system were obtained by using the Finsler lemma and matrix decoupling techniques, which include some existing results in [6] as a special case.
Notation: H T is the transpose of H, the sign t r p ( H ) = H + H T , H h = i = 1 r h i H i , H h h = i = 1 r j = 1 r h i h j H i j . ’*’ in the matrix indicates the transpose of its symmetric term.

2. Preliminaries

2.1. The T-S Fuzzy Model of the BGC System

Based on the complex BGC system shown in [5], the flow rates of gases (O2 and CO2) and their arterial partial pressures are considered. The actual control flow is illustrated in Figure 1, where the control inputs u ( t ) are the flow rates of O2 and CO2, and the arterial partial pressure is the measured output y ( t ) . Since there are always uncertainties, such as artificial disturbances, the changes in patient physiology, considering the nonlinear BGC system, are as follows:
x ˙ = f 1 ( x ( t ) , u ( t ) , ω ( t ) ) y = f 2 ( x ( t ) , u ( t ) )
where x ( t ) R 4 , u ( t ) R 2 , y ( t ) R 2 , and ω ( t ) R 2 are the actual system state, actual control input, measured output, and disturbances, respectively.
Based on the linear model shown in [5], we established the T-S fuzzy model of the BGC system (1) by applying the local approximation method in [34] as follows:
x ˙ ( t ) = A h x ( t ) + B h u ( t ) + Γ h ω ( t ) z ( t ) = G h x ( t ) + D h u ( t ) + Φ h ω ( t ) y ( t ) = C h x ( t )
where A h = i = 1 r h i ( x ) A i , B h = i = 1 r h i ( x ) B i , C h = i = 1 r h i ( x ) C i , D h = i = 1 r h i ( x ) D i , G h = i = 1 r h i ( x ) G i , Γ h = i = 1 r h i ( x ) Γ i , Φ h = i = 1 r h i ( x ) Φ i , x ( t ) = x 1 ( t ) x 2 ( t ) x 3 ( t ) x 4 ( t ) T G 1 = x : x k φ 1 k , k = 1 , 2 , 3 , 4 including the flow rates of O2 and CO2 and their arterial partial pressure; u ( t ) = u 1 ( t ) u 2 ( t ) T , including the commanded flow rates of O2 and CO2; z ( t ) R 2 , is the controlled output; ω ( t ) is the external bounded disturbance satisfying ω T ω σ 2 , 0 T τ w T ( t ) w ( t ) d t a 2 for the given actual time T τ , and h i ( x ( t ) ) is the normalized MF satisfying the convex sum properties i = 1 r h i ( x ( t ) ) = 1 , 0 h i ( x ) 1 , i = 1 , 2 , , r .
Different from [35], we designed a fuzzy full-dimensional state observer as follows:
x ^ ˙ ( t ) = A h x ^ ( t ) + B h u ( t ) + Γ h ω ( t ) + K ( h ) ( y ( t ) y ^ ( t ) ) y ^ ( t ) = C h x ^ ( t ) u ( t ) = F ( h ) x ^ ( t )
where x ^ ( t ) G 2 = x ^ : x ^ k φ 2 k , k = 1 , 2 , 3 , 4 , K ( h ) , and F ( h ) are the observer and controller gains to be designed, and
F ( h ) = X F h 1 Y F h = ( i = 1 r h i X F i ) 1 ( i = 1 r h i Y F i ) , K ( h ) = X K h 1 Y K h = ( i = 1 r h i X K i ) 1 ( i = 1 r h i Y K i ) .
For the sake of brevity, the following parts ignore the time symbol t.
Merging (3) and (2), we have
x ˙ d = A d x d + B d ω z = C d x d + D d ω
where x d = x x x ^ , A d = A h + B h F ( h ) B h F ( h ) 0 A h K ( h ) C h , B d = Γ h 0 , D d = Φ h , C d = G h + D h F ( h ) D h F ( h ) .
Remark 1.
Effectively, due to physical and external influence, it is reasonable to bound the states in the BGC system. Therefore, the BGC system is signified by the T-S fuzzy model, which is valid in region G 1 . Similarly, the estimations of the system states need to be bounded.
Definition 1.
Ref. [27]: the system (4) is FTB with respect to ( T τ , a , R , c 1 , c 2 ) , where 0 < c 1 < c 2 , t 0 , T τ , R R n × n and R > 0 , if ω ( t ) satisfy 0 T τ w T ( t ) w ( t ) d t a 2 and
x d T ( 0 ) R x d ( 0 ) c 1 2 x d T ( t ) R x d ( t ) < c 2 2
Definition 2.
Ref. [35]: the system (4) is H FTB, with respect to ( γ , T τ , R , a , c 1 , c 2 ) , γ > 0 , if system (4) is FTB and under x ( 0 ) = 0 , the output z ( t ) satisfies
0 T τ z T ( t ) z ( t ) d t < γ 2 0 T τ ω T ( t ) ω ( t ) d t
for any nonzero ω ( t ) .
The aim of this paper was to design F ( h ) and K ( h ) , guaranteeing that system (4) is FTB and the H performance is guaranteed for T τ > 0 .

2.2. Properties

Property 1.
Ref. [36]: There exists ρ > 0 and matrices X, L i , M i , and N i ( i = 1 , p ) , if
X L 1 + ρ M 1 L 2 + ρ M 2 L p + ρ M p * ρ N 1 ρ N 1 T 0 0 * * ρ N 2 ρ N 2 T 0 * * * ρ N p ρ N p T < 0 ,
then,
X + i = 1 p [ ( L i N i 1 M i T ) + ( L i N i 1 M i T ) T ] < 0 .
Property 2.
Ref. [37]: given matrices Ω i j with suitable dimensions, then, i = 1 r j = 1 r h i h j Ω i j < 0 holds if
Ω i i < 0 , 2 r 1 Ω i i + Ω i j + Ω j i < 0 , i j .
Property 3.
Ref. [8]: If matrices M, N, and Q > 0 have proper dimensions, then,
M T N + N T M < M T Q M + N T Q 1 N .

3. Main Results

Different from [35], we designed the fuzzy Lyapunov function
V ( x d ) = x d T P h x d = x d T ( i = 1 r h i ( x ) P i ) x d .
Then, we have
V ˙ ( x d ) = x ˙ d T P h x d + x d T P h x ˙ d + x d T P ˙ h x d = x d T ( t r p ( P h A d ) + P ˙ h ) x d + 2 x d T P h B d ω
and
P ˙ h = i = 1 r h ˙ i P i = i = 1 r ( h i x ) T ϵ x ˙ P i = i = 1 r ( ζ i T ϵ ( Π x d + Γ h ω ) ) P i ,
where ζ i = h i x , Π = A h + B h F ( h ) B h F ( h ) .
Remark 2.
Owing to h k , depending on state x, if h k depends on all elements of the state, then ϵ is the unit matrix. If h k depends on the partial state, for example, h k depends only on x 3 , then ϵ = d i a g 0 , 0 , 1 , 0 .
Based on [33], considering | h ˙ k | μ k ( k = 1 , 2 , , r ) ; that is,
ζ k T ϵ ( Π x d + Γ h ω ) μ k .
Lemma 1.
Expression (10) holds if given x d g , h k x l k , ω σ and ρ 1 > 0 , p = 1 , 2 , there exist Q i j = Q i j T ( i , j = 1 , 2 , , r ) , such that
Ω i i ( p ) < 0 , 2 r 1 Ω i i ( p ) + Ω i j ( p ) + Ω j i ( p ) < 0 , i j ,
where β k = 2 μ k l k 2 + g 2 + σ 2 , Ω i j ( 1 ) = Q i j β k I ,
Ω i j ( 2 ) = β k I ϵ A i + ϵ B i Y F j ϵ B i Y F j ϵ Γ i ϵ B i X F j + ϵ B i * Q i j 11 Q i j 12 Q i j 13 ρ 1 Y F i T * * Q i j 22 Q i j 23 ρ 1 Y F i T * * * Q i j 33 0 * * * * t r p ( ρ 1 X F i ) ,
Q i j = Q i j 11 Q i j 12 Q i j 13 * Q i j 22 Q i j 23 * * Q i j 33 .
Proof. 
Write (10) simply as
ζ k T Λ δ μ k ,
where ζ k = h k x , Λ = ϵ Π ϵ Γ h , δ = x d ω .
Expression (12) is equivalent to
ζ k T Λ δ + δ T Λ T ζ k 2 μ k
By Property 3, there exists a positive definite matrix Q h h , such that (13) is deduced by
ζ k T Λ Q h h 1 Λ T ζ k + δ T Q h h δ 2 μ k .
Given x d g , h k x l k , ω σ , then
2 μ k l k 2 + g 2 + σ 2 ( ζ k 2 + x d 2 + ω 2 ) 2 μ k .
It can be seen that (14) holds, if (16) holds
ζ k δ T Λ Q h h 1 Λ T 0 0 Q h h ζ k δ 2 μ k l k 2 + g 2 + σ 2 ζ k δ T ζ k δ .
Let β k = 2 μ k l k 2 + g 2 + σ 2 , (16) can be ensured by (17) and (18)
Λ Q h h 1 Λ T β k I 0 ,
Q h h β k I 0 .
Let Q h h = Q h h 11 Q h h 12 Q h h 13 * Q h h 22 Q h h 23 * * Q h h 33 > 0 , by the Schur complement, (17) is equivalent to
β k I ϵ A h + ϵ B h X F h 1 Y F h ϵ B h X F h 1 Y F h ϵ Γ h * Q h h 11 Q h h 12 Q h h 13 * * Q h h 22 Q h h 23 * * * Q h h 33 0 .
Due to
ϵ B h X F h 1 Y F h = ϵ B h Y F h + ( ϵ B h X F h + ϵ B h ) X F h 1 Y F h ,
then, (19) is decomposed into
Π 1 + t r p ( ϵ B h X F h + ϵ B h 0 0 0 X F h 1 0 Y F h Y F h 0 ) 0 ,
where
Π 1 = β k I ϵ A h + ϵ B h Y F h ϵ B h Y F h ϵ Γ h * Q h h 11 Q h h 12 Q h h 13 * * Q h h 22 Q h h 23 * * * Q h h 33 .
By Property 1, (21) is guaranteed by
Ω h h ( 2 ) = β k I ϵ A h + ϵ B h Y F h ϵ B h Y F h ϵ Γ h ϵ B h X F h + ϵ B h * Q h h 11 Q h h 12 Q h h 13 ρ 1 Y F h T * * Q h h 22 Q h h 23 ρ 1 Y F h T * * * Q h h 33 0 * * * * t r p ( ρ 1 X F h ) 0 .
So (22) can be ensured by (11) with Ω i j ( 2 ) .
In addition, (11) with Ω i j ( 1 ) also guarantees (18). Therefore, (10) holds. □
Remark 3.
To reduce the conservatism, Ref. [33] introduced many unknown parameters to be searched, but it is time-consuming. This paper reduces the introduction of parameters by applying the equivalence transformation.
Theorem 1.
The BGC system (4) is H FTB with respect to ( c 1 , c 2 , T τ , R , γ , a ) under the observer-based fuzzy controller (3) if given matrix R > 0 and positive scalars g, l k , σ, ρ 1 , ρ 2 , α, T τ , c 1 , a, there exist matrices P i > 0 , X K i , X F i , Y K i , Y F i , M i j ( i , j = 1 , 2 , , r ) and η > 0 , c 2 > 0 , γ > 0 , such that the LMIs (11) with Ω i j ( p ) ( p = 1 , 2 , 3 , 4 ) and (23), (24) hold
R < P i < η R ,
e α T τ η c 1 2 + γ 2 a 2 c 2 2 < 0 ,
where
Ω i j ( 3 ) = Ξ i j 11 P i Γ ¯ j Ξ i j 13 Ξ i j 14 Ξ i j 15 * γ 2 e α T τ Φ i T 0 0 * * I Ξ i j 34 0 * * * Ξ i 44 0 * * * * Ξ i 55 ,
Ω i j ( 4 ) = M i j + P k , k = 1 , 2 , , r ,
Ξ i j 11 = t r p ( P i A ¯ j + B ¯ i Y F j I 1 + I 2 Y K i C ¯ j ) α P i + k = 1 r μ k ( P k + M i j ) , Ξ i j 13 = G ¯ i T + I 1 T Y F j T D i T , Ξ i j 14 = B ¯ i X F j + P i B ¯ j + ρ 1 I 1 T Y F i T , Ξ i j 15 = I 2 X K i + P i I 2 + ρ 1 C ¯ i T Y F j T , Ξ i j 34 = D i X F j + D i , Ξ i 44 = ρ 2 X F i ρ 2 X F i T , Ξ i 55 = ρ 2 X K i ρ 2 X K i T .
Proof. 
Let J = V ˙ ( x d ( t ) ) α V ( x d ( t ) ) γ 2 e α T τ ω T ω + z T z , then J < 0 is ensured by
δ T ( Θ 1 + C d D d T C d D d ) δ < 0 ,
where δ = x d ω , Θ 1 = t r p ( P h A d ) α P h + P ˙ h P h B d * γ 2 e α T τ .
For convenience, considering matrices A ¯ h = A h 0 0 A h , B ¯ h = B h 0 , C ¯ h = 0 C h , G ¯ h = G h 0 , Γ ¯ h = Γ h 0 , I 1 = I I , I 2 = 0 I , then A d = A ¯ h + B ¯ h X F h 1 Y F h I 1 + I 2 X K h 1 Y K h C ¯ h , B d = Γ ¯ h , C d = G ¯ h + D h X F h 1 Y F h I 1 , D d = Φ h , P h A d = P h A ¯ h + P h B ¯ h X F h 1 Y F h I 1 + P h I 2 X K h 1 Y K h C ¯ h and P h B d = P h Γ ¯ h .
By the Schur complement, (25) is equivalent to
Δ 1 P h Γ ¯ h ( G ¯ h + D h X F h 1 Y F h I 1 ) T * γ 2 e α T τ Φ h T * * I < 0 ,
where Δ 1 = t r p ( P h A ¯ h + P h B ¯ h X F h 1 Y F h I 1 + P h I 2 X K h 1 Y K h C ¯ h ) α P h + P ˙ h .
Due to i = 1 r h ˙ i = 0 , there exits a symmetric matrix M h h = i = 1 r j = 1 r h i h j M i j with proper dimensions, and i = 1 r h ˙ i M h h = 0 , such that
P i + M h h 0 , i = 1 , 2 , , r .
Obviously, (27) can be guaranteed by (11) with Ω i j ( 4 ) .
Owing to | h ˙ k | μ k , then
P ˙ h = k = 1 r h ˙ k ( P k + M h h ) k = 1 r μ k ( P k + M h h ) .
Expression (26) holds if (29) holds
Δ 2 P h Γ ¯ h ( G ¯ h + D h X F h 1 Y F h I 1 ) T * γ 2 e α T τ Φ h T * * I < 0 ,
where Δ 2 = t r p ( P h A ¯ h + P h B ¯ h X F h 1 Y F h I 1 + P h I 2 X K h 1 Y K h C ¯ h ) α P h + k = 1 r μ k ( P k + M h h ) .
By using a similar process to (20) and (21), (29) is equivalent to
Θ 2 + t r p ( B ¯ h X F h + P h B ¯ h 0 D h X F h + D h X F h 1 Y F h I 1 0 0 ) < 0 ,
where
Θ 2 = Ξ h h 11 P h Γ ¯ h ( G ¯ h + D h Y F h I 1 ) T * γ 2 e α T τ Φ h T * * I ,
Ξ h h 11 = t r p ( P h A ¯ h + B ¯ h Y F h I 1 + I 2 Y K h C ¯ h ) α P h + k = 1 r μ k ( P k + M h h ) .
By Property 1, we know that (30) holds if (31) holds
Ξ h h 11 P h Γ ¯ h Ξ h h 13 Ξ h h 14 Ξ h h 15 * γ 2 e α T τ Φ h T 0 0 * * I Ξ h h 34 0 * * * Ξ h 44 0 * * * * Ξ h 55 < 0 ,
where Ξ h h 13 = G ¯ h T + I 1 T Y F h T D h T , Ξ h h 14 = B ¯ h X F h + P h B ¯ h + ρ 1 I 1 T Y F h T , Ξ h h 15 = I 2 X K h + P h I 2 + ρ 1 C ¯ h T Y F h T , Ξ h h 34 = D h X F h + D h , Ξ h 44 = ρ 2 X F h ρ 2 X F h T , Ξ h 55 = ρ 2 X K h ρ 2 X K h T .
By Property 2, (31) is ensured by (11) with Ω i j ( 3 ) .
On the one hand, (25) implies that
Θ 1 < 0 ,
which means
V ˙ ( x d ) < α V ( x d ) + γ 2 e α T τ ω T ω .
Multiplying left and right by e α t and integrating from 0 to t with t [ 0 , T τ ] , (33) turns into
V ( x d ( t ) ) < e α t V ( x d ( 0 ) ) + γ 2 e α T τ 0 t e α ( t ϕ ) w T ( ϕ ) w ( ϕ ) d ϕ .
Given α > 0 , 0 t T τ , then e α t e α T τ . So (34) implies
V ( x d ( t ) ) < e α T τ ( x d T ( 0 ) P h x d ( 0 ) ) + γ 2 0 T τ ω T ( t ) ω ( t ) d t .
(23) guarantees
R < P h < η R .
By (24), (35) and (36), we have
x d T R x d < V ( x d ) < e α T τ η c 1 2 + γ 2 a 2 < c 2 2 .
Therefore, by Definition 1, system (4) is FTB.
On the other hand, under V ( x d ( 0 ) ) = 0 , both sides of J < 0 are multiplied by e α t and integrated from 0 to T τ to have
V ( x d ( T τ ) ) < γ 2 0 T τ e α t ω T ( t ) ω ( t ) d t e α T τ 0 T τ e α t z T ( t ) z ( t ) d t .
Due to 0 < V ( x d ( T τ ) ) and 0 t T τ , then 1 e α t e α T τ , from (38) we have
0 T τ z T ( t ) z ( t ) d t < γ 2 0 T τ ω T ( t ) ω ( t ) d t .
Thus, by Definition 2, the BGC system (4) is H FTB. □
Remark 4.
To obtain and easily solve LMI conditions, Ref. [18] designed the LF matrices with diagonal structures (which might lead to conservatism). However, this paper rids itself of this restriction.
Remark 5.
Based on the linearized state-space model in [6], if Theorem 1 is adapted to P i = P , X K i = X L , X F i = X K , Y K i = Y L , Y F i = Y K , the results of Corollary 1 in [6] will be obtained. Therefore, Theorem 1 contains Corollary 1 in [6] as a special case.

4. Simulation Example

Based on the reasonable nominal data in [38], by using the local approximation method of fuzzy control, we consider (2) with
A 1 = 10.045 0.002 0.003 0.001 0.001 9.989 0.001 0.001 6.045 3.002 4.997 0.001 0.002 0.505 0.001 5.002 , A 2 = 6.012 0.003 0.001 0.002 0.003 12.023 0.002 0.003 5.234 4.021 m 0.002 0.001 0.323 0.003 7.132 ,
B 1 = 10 0 0 10 0 0 0 0 , B 2 = 8 1 2 9 0 0 2 1 , C 1 T = 0 0 0 0 0 1 1 0 , C 2 T = 0 0 0 0 0 1 1 0 , Γ 1 = 0.1 0 0.1 0 0 1 0 1 , Γ 2 = 0.1 0.2 0.1 0 0 1 0 1 , G 1 T = 0.2 0 0.3 0 0 1 0 1 , G 2 T = 0.1 0.4 0.1 0.1 0.1 0.1 2 2 , D 1 = 0.2 0.1 0.1 0.3 , D 2 = 0.1 0.2 0.2 0.1 , Φ 1 = 0.2 0.1 0.1 0.3 , Φ 2 = 0.1 0 0 0.1 .
Given φ 11 = 0.5 , φ 12 = φ 21 = 0.4 , φ 13 = φ 14 = φ 22 = 0.3 , φ 23 = φ 24 = 0.2 . Considering h 1 ( x ( t ) ) = s i n ( x 3 ) + 1 2 , h 2 = 1 h 1 , then h 1 x = 0 0 c o s ( x 3 ) 2 0 T , h 2 x = h 1 x , thus l 1 2 = l 2 2 = 1 4 . The external disturbance of the system is represented by sine waves, as shown in Figure 2. In order to obtain the dynamic output response of the system under different disturbances, two different disturbance signals, shown in Figure 3, were added; the corresponding responses are shown in Figure 4, from which it can be seen that the H performance of the system is still guaranteed under different disturbances. In Theorem 1, we give g = 1 , α = 0.5 , ρ 1 = ρ 2 = 1 , c 1 = 3 , T τ = 1 , R = I , a = 1 , and σ 2 = 0.05 .
Considering m 1 , 10 , it can be seen that γ decreases as m increases in Figure 5. However, when m increases to a certain value, γ hardly decreases, which demonstrates the rejection of the designed method to changes in the parameters of the system.
When m = 5 , we have γ = 0.915 ; the observer gains and controller gains are as follows
X K 1 = 3.1291 0.1299 1.3003 0.0074 0.1315 2.9072 0.6823 0.1082 1.3882 0.7232 1.9007 0.0009 0.0060 0.1181 0.0008 1.9077 × 10 4 Y K 1 = 0.0126 2.6764 0.2287 1.4003 0.0218 4.2223 4.6372 0.0218 × 10 4 X K 2 = 3.6175 0.1623 1.3662 0.0118 0.1585 3.3145 0.7542 0.0857 1.7459 0.9348 2.1909 0.0004 0.0126 0.0944 0.0004 2.2916 × 10 4 Y K 2 = 0.0250 3.2595 0.1817 1.7561 0.0212 4.0383 3.9390 0.0212 × 10 4 X F 1 = 4.8604 6.0459 6.4957 20.1384 Y F 1 = 3.6785 1.4934 0.7126 0.6388 0.7056 5.5814 0.0612 2.9655 X F 2 = 4.0007 11.8306 8.8187 41.9150 Y F 2 = 2.2876 2.4976 0.6585 0.0804 2.7176 8.5638 1.1232 2.5295 .
Under the fuzzy controller (3) with the above observer gains and controller gains, Figure 6 illustrates the flow rates of O2 and CO2 in the BGC system and the values observed by the observer. The arterial partial pressures of O2 and CO2 and their observed values are illustrated in Figure 7. The command input is drawn in Figure 8 and the controlled output is drawn in Figure 9. The x d T ( t ) R x d ( t ) responses over a time interval of [ 0 , 1 ] under different initial conditions are illustrated in Figure 10, which proves the system is FTB.

5. Conclusions

This paper studies the finite time H control of the BGC system. By the local approximation method, the T-S fuzzy model was established and an observer-based fuzzy controller was designed. An LMI-based new method was given to bound the derivatives of MFs and sufficient conditions for the H FTB of the system were obtained. Finally, the simulation results show the effectiveness of the designed method.

Author Contributions

Formal analysis, Z.Y., Z.Z. and G.H.; methodology, Z.Y., G.H. and B.Z.; funding acquisition, Z.Y.; investigation, software, and writing—original draft preparation and editing, Z.Z.; review and editing, Z.Y. and G.H. All authors have read and agreed to the published version of the manuscript.

Funding

This paper was supported in part by the National Natural Science Foundation of China (under grant nos. 61877062, 61977043) and the Natural Science Foundation of Shandong Province (ZR2020QF051).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Butch, S.H.; Knafl, P.; Oberman, H.A.; Bartlett, R.H. Blood utilization in adult patients undergoing extracorporeal membrane oxygenated therapy. Transfusion 1996, 36, 61–63. [Google Scholar] [CrossRef] [PubMed]
  2. Bakouri, M.; Alassaf, A.; Alshareef, K.; Abdelsalam, S.; Ismail, H.F.; Ganoun, A.; Alomari, A.H. An optimal H controller for left ventricular assist devices based on a starling-like controller: A simulation study. Mathematics 2022, 10, 731. [Google Scholar] [CrossRef]
  3. Yu, Y.C.; Boston, J.R.; Simaan, M.A.; Antaki, J.F. Estimation of systemic vascular bed parameters for artificial heart control. IEEE Trans. Autom. Control 1998, 43, 765–778. [Google Scholar] [CrossRef]
  4. Campos, F.; Sobrino, T.; Blanco, M.; López Arias, E.; Baluja, A.; Álvarez, J.; Castillo, J. Glutamate neurotoxicity is involved in the neurological damage in patients undergoing extracorporeal circulation. Int. J. Cardiol. 2014, 172, 481–483. [Google Scholar] [CrossRef] [PubMed]
  5. Mahmoud, M.S. Robust control of blood gases during extracorporeal circulation. IET Control. Theory Appl. 2011, 5, 1577–1585. [Google Scholar] [CrossRef]
  6. Sakthivel, R.; Joby, M.; Kwon, O. Observer-based resilient finite-time control of blood gases model during extra-corporeal circulation. IET Syst. Biol. 2018, 12, 131–137. [Google Scholar] [CrossRef] [PubMed]
  7. Su, X.; Wu, L.; Shi, P.; Song, Y. A novel approach to output feedback control of fuzzy stochastic systems. Automatica 2014, 50, 3268–3275. [Google Scholar] [CrossRef]
  8. Yan, Z.; Zhang, J.; Hu, G. A new approach to fuzzy output feedback controller design of continuous-time takagi–sugeno fuzzy systems. Int. J. Fuzzy Syst. 2020, 22, 2223–2235. [Google Scholar] [CrossRef]
  9. Tavoosi, J.; Suratgar, A.A.; Menhaj, M.B.; Mosavi, A.; Mohammadzadeh, A.; Ranjbar, E. Modeling renewable energy systems by a self-evolving nonlinear consequent part recurrent type-2 fuzzy system for power prediction. Sustainability 2021, 13, 3301. [Google Scholar] [CrossRef]
  10. Namadchian, Z.; Zare, A. Stability analysis of dynamic nonlinear interval type-2 TSK fuzzy control systems based on describing function. Soft Comput. 2020, 24, 14623–14636. [Google Scholar] [CrossRef]
  11. Achour, H.; Boukhetala, D.; Labdelaoui, H. An observer-based robust H controller design for uncertain takagi–sugeno fuzzy systems with unknown premise variables using particle swarm optimisation. Int. J. Syst. Sci. 2020, 51, 2563–2581. [Google Scholar] [CrossRef]
  12. Hu, G.; Zhang, J.; Yan, Z. An improved approach to fuzzy dynamic output feedback H control of continuous-time takagi–sugeno fuzzy systems. Int. J. Syst. Sci. 2022, 53, 1529–1544. [Google Scholar] [CrossRef]
  13. Nuchkrua, T.; Leephakpreeda, T.; Chen, S.L. Experimental validation for fuzzy control of servo pneumatic artificial muscle driven by metal hydride. Int. J. Fuzzy Syst. 2016, 18, 956–970. [Google Scholar] [CrossRef]
  14. Zhang, Z.; Lin, C.; Chen, B. New decentralized H filter design for nonlinear interconnected systems based on takagi-sugeno fuzzy models. IEEE Trans. Cybern. 2015, 45, 2914–2924. [Google Scholar] [CrossRef]
  15. Shi, P.; Su, X.; Li, F. Dissipativity-based filtering for fuzzy switched systems with stochastic perturbation. IEEE Trans. Autom. Control 2016, 61, 1694–1699. [Google Scholar] [CrossRef]
  16. Dong, J.; Yang, G. H filtering for continuous-time t–s fuzzy systems with partly immeasurable premise variables. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 1931–1940. [Google Scholar] [CrossRef]
  17. Chang, X.; Yang, G.; Wang, H. Observer-based H control for discrete-time t-s fuzzy systems. Int. J. Syst. Sci. 2011, 42, 1801–1809. [Google Scholar] [CrossRef]
  18. Wang, L.; Zhang, H.; Liu, X. H observer design for continuous-time takagi-sugeno fuzzy model with unknown premise variables via non-quadratic lyapunov function. IEEE Trans. Cybern. 2016, 46, 1986–1996. [Google Scholar] [CrossRef] [PubMed]
  19. Tong, S.; Min, X.; Li, Y. Observer-based adaptive fuzzy tracking control for strict-feedback nonlinear systems with unknown control gain functions. IEEE Trans. Cybern. 2020, 50, 3903–3913. [Google Scholar] [CrossRef] [PubMed]
  20. Guerra, T.M.; Vermeiren, L. LMI-based relaxed nonquadratic stabilization conditions for nonlinear systems in the takagi-sugeno’s form. Automatica 2004, 40, 823–829. [Google Scholar] [CrossRef]
  21. Faria, F.A.; Silva, G.N.; Oliveira, V.A. Reducing the conservatism of lmi-based stabilisation conditions for t-s fuzzy systems using fuzzy lyapunov functions. Int. J. Syst. Sci. 2013, 44, 1956–1969. [Google Scholar] [CrossRef]
  22. Pan, J.T.; Guerra, T.M.; Fei, S.M.; Jaadari, A. Nonquadratic stabilization of continuous t–s fuzzy models: Lmi solution for a local approach. IEEE Trans. Fuzzy Syst. 2012, 20, 594–602. [Google Scholar] [CrossRef]
  23. Márquez, R.; Guerra, T.M.; Bernal, M.; Kruszewski, A. Asymptotically necessary and sufficient conditions for takagi–sugeno models using generalized non-quadratic parameter-dependent controller design. Fuzzy Sets Syst. 2017, 306, 48–62. [Google Scholar] [CrossRef]
  24. Wang, L.; Lam, H.K. H control for continuous-time takagi–sugeno fuzzy model by applying generalized lyapunov function and introducing outer variables. Automatica 2021, 125, 109409. [Google Scholar] [CrossRef]
  25. Weiss, L.; Infante, E. Finite time stability under perturbing forces and on product spaces. IEEE Trans. Autom. Control 1967, 12, 54–59. [Google Scholar] [CrossRef]
  26. Amato, F.; Ariola, M.; Dorato, P. Finite-time control of linear systems subject to parametric uncertainties and disturbances. Automatica 2001, 37, 1459–1463. [Google Scholar] [CrossRef]
  27. Meng, Q.; Shen, Y. Finite-time H control for linear continuous system with norm-bounded disturbance. Commun. Nonlinear Sci. Numer. Simul. 2009, 14, 1043–1049. [Google Scholar] [CrossRef]
  28. Yan, Z.; Zhang, M.; Chang, G.; Lv, H.; Park, J.H. Finite-time annular domain stability and stabilization of itô stochastic systems with wiener noise and poisson jumps-differential gronwall inequality approach. Appl. Math. Comput. 2022, 412, 126589. [Google Scholar] [CrossRef]
  29. Liu, X.; Teng, Y.; Li, Y. Finite-time H static output feedback control for itô stochastic markovian jump systems. Mathematics 2020, 8, 1709. [Google Scholar] [CrossRef]
  30. Yan, Z.; Zhou, X.; Ji, D.; Zhang, M. Finite-time annular domain stability and stabilisation of itô-type stochastic time-varying systems with wiener and poisson noises. Int. J. Control 2021, 31, 2290–2304. [Google Scholar] [CrossRef]
  31. Yan, Z.; Zhang, W.; Zhang, G. Finite-time stability and stabilization of itô stochastic systems with markovian switching: Mode-dependent parameter approach. IEEE Trans. Autom. Control 2015, 60, 2428–2433. [Google Scholar] [CrossRef]
  32. Joby, M.; Santra, S.; Anthoni, S.M. Finite-time contractive boundedness of extracorporeal blood circulation process. Appl. Math. Comput. 2021, 388, 125527. [Google Scholar] [CrossRef]
  33. Wang, L.; Peng, J.; Liu, X.; Zhang, H. An approach to observer design of continuous-time takagi–sugeno fuzzy model with bounded disturbances. Inf. Sci. 2015, 324, 108–125. [Google Scholar] [CrossRef]
  34. Wang, H.O.; Tanaka, K. Fuzzy Control Systems Design and Analysis: A Linear Matrix Inequality Approach; John Wiley & Sons: Hoboken, NJ, USA, 2004. [Google Scholar] [CrossRef]
  35. Zong, G.; Wang, R.; Zheng, W.; Hou, L. Finite-time H control for discrete-time switched nonlinear systems with time delay. Int. J. Robust Nonlinear Control 2015, 25, 914–936. [Google Scholar] [CrossRef]
  36. Zhou, J.; Park, J.H.; Ma, Q. Non-fragile observer-based H control for stochastic time-delay systems. Appl. Math. Comput. 2016, 291, 69–83. [Google Scholar] [CrossRef]
  37. Tuan, H.D.; Apkarian, P.; Narikiyo, T.; Yamamoto, Y. Parameterized linear matrix inequality techniques in fuzzy control system design. IEEE Trans. Fuzzy Syst. 2001, 9, 324–332. [Google Scholar] [CrossRef] [Green Version]
  38. Misgeld, B.J.E.; Werner, J.; Hexamer, M. Robust and self-tuning blood flow control during extracorporeal circulation in the presence of system parameter uncertainties. Med. Biol. Eng. Comput. 2005, 43, 589–598. [Google Scholar] [CrossRef]
Figure 1. Block diagram.
Figure 1. Block diagram.
Mathematics 10 02102 g001
Figure 2. External disturbance ω ( t ) .
Figure 2. External disturbance ω ( t ) .
Mathematics 10 02102 g002
Figure 3. Two different disturbances ω * ( t ) .
Figure 3. Two different disturbances ω * ( t ) .
Mathematics 10 02102 g003
Figure 4. Output response z * ( t ) for ω * ( t ) .
Figure 4. Output response z * ( t ) for ω * ( t ) .
Mathematics 10 02102 g004
Figure 5. Changing relationship between γ and m.
Figure 5. Changing relationship between γ and m.
Mathematics 10 02102 g005
Figure 6. x 1 and x 2 and their estimations.
Figure 6. x 1 and x 2 and their estimations.
Mathematics 10 02102 g006
Figure 7. x 3 and x 4 and their estimations.
Figure 7. x 3 and x 4 and their estimations.
Mathematics 10 02102 g007
Figure 8. Commanded Input.
Figure 8. Commanded Input.
Mathematics 10 02102 g008
Figure 9. Controlled Output.
Figure 9. Controlled Output.
Mathematics 10 02102 g009
Figure 10. Responses of x d T ( t ) R x d ( t ) under different initial conditions.
Figure 10. Responses of x d T ( t ) R x d ( t ) under different initial conditions.
Mathematics 10 02102 g010
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yan, Z.; Zhang, Z.; Hu, G.; Zhu, B. Observer-Based Finite-Time H Control of the Blood Gases System in Extracorporeal Circulation via the T-S Fuzzy Model. Mathematics 2022, 10, 2102. https://doi.org/10.3390/math10122102

AMA Style

Yan Z, Zhang Z, Hu G, Zhu B. Observer-Based Finite-Time H Control of the Blood Gases System in Extracorporeal Circulation via the T-S Fuzzy Model. Mathematics. 2022; 10(12):2102. https://doi.org/10.3390/math10122102

Chicago/Turabian Style

Yan, Zhiguo, Zhiwei Zhang, Guolin Hu, and Baolong Zhu. 2022. "Observer-Based Finite-Time H Control of the Blood Gases System in Extracorporeal Circulation via the T-S Fuzzy Model" Mathematics 10, no. 12: 2102. https://doi.org/10.3390/math10122102

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