Dianwei Qian, Hui Ding, SukGyu Lee, and Hyansu Bae
Abstract—Coronary artery systems are a kind of complex biological systems. Their chaotic phenomena can lead to serious health problems and illness development. From the perspective of engineering, this paper investigates the chaos suppression problem. At first, nonlinear dynamics of coronary artery systems are presented. To suppress the chaotic phenomena, the method of derivative-integral terminal sliding mode control is adopted. Since coronary artery systems suffer from uncertainties, the technique of disturbance observer is taken into consideration. The stability of such a control system that integrates the derivative-integral terminal sliding mode controller and the disturbance observer is proven in the sense of Lyapunov. To verify the feasibility and effectiveness of the proposed strategy, simulation results are illustrated in comparison with a benchmark.
BIOLOGICAL systems are diverse and they are different from each other. This paper focuses on a kind of biological systems, called coronary artery systems. The coronary artery systems are very complex and they are directly related with heart health. Coronary artery disease has dominated mortality for most of the past century worldwide [1]. Its treatments, both pharmaceutical and surgical, have become leading sectors of the healthcare economy. In 2015, coronary artery disease affected 110 million people and resulted in 8.9 million deaths [2]. In order to explore new treatment options,both the medical and engineering communities try to provide some insight into coronary artery disease.
From the aspect of medicine, coronary arteries act as the blood vessels that supply oxygen-rich blood to the heart muscle.In case plaque builds up inside the coronary arteries, the buildup of plaque gradually obstruct the coronary arteries. Such obstruction may lead to vascular spasm. The vasospasms constitute the basic cause of a variety of coronary artery disease.Some drugs have been developed via the mechanism [3]-[7].
In the field of engineering, a coronary artery system consists of the bio-mathematical model of blood vessels, where the vasospasms are the chaotic states of the blood vessels [8].Since chaotic systems are sensitive to perturbations, the chaotic phenomena may result in fatal chaos in the coronary arteries [9]. The chaotic phenomena must be suppressed to avoid serious health problems and illness development. In order that treatments can be effective, the chaos suppression has to achieve state synchronization of the blood vessels with pathological changes and the normal blood vessels.
The problem of state synchronization of a chaotic system was proposed by Pecora and Carroll [10]. Since then, the solution of this problem has become emerging because of the potential applications. Many synchronization approaches have been developed for various systems. The approaches can be roughly cataloged into two classes, that is, linear or partial linearisation methods [11], [12] and nonlinear approaches[13], [14]. Especially, linear or partial linearisation methods are just appropriate for stable linear systems that are characterised by a few distinct peaks in their power spectrum.
Concerning the coronary artery system, its complex biosystem is inherently nonlinear and calls for nonlinear methods to achieve its state synchronization. The research topic has been paid more and more attention and some reports can be seen. Some synchronization methods have been reported.Gonget al. [15] developed a backstepping-based controller to synchronize the spastic vessel with a normal vessel. Li [9]designed a nonlinear tracking controller and the controller could robustly and adaptively drive a chaotic coronary artery system into the normal orbit. Wuet al. [16] considered the drug absorption time and presented the time-delay state feedback control synthesis.
As a nonlinear design tool, the methodology of sliding mode control (SMC) is advocated for its invariance, meaning that a SMC system on the sliding-mode stage is completely insensitive to parametric uncertainties and external disturbances under certain matching conditions [17]. The characteristic makes the SMC exhibit better performances than the ordinary conventional robust control methods. In practice, Linet al. [18] have investigated that the SMC-based method can be carried out for the chaos suppression problem of coronary artery systems. Zhaoet al. also have applied the higher-order sliding mode control [19] and the terminal sliding mode control [20] for the same chaos suppression problem.
One of the SMC design methods is entitled “terminal sliding mode control (T-SMC)”. Such a design method is characterized by its terminal sliding surface. Usually, the design method has faster convergence speed and higher steady-state accuracy than other SMC design methods [21].As an extension, the integral T-SMC method introduces sign and fractional integral terminal sliding mode concepts and can track relative-degree-one systems with uncertainty and disturbance [22]. The integral T-SMC design method allows a system to start on the integral terminal sliding surface.Further, the derivative-integral T-SMC design method, a progress of the extension, is derived to track high-order systems because it can guarantee the exact estimation of finite error convergence time [23].
Motivated by the merits of the progress, this paper investigates the derivative-integral T-SMC design method for the chaos suppression problem in a coronary artery system.The purpose of the paper is to reduce the occurrence of coronary artery disease by suppressing the abnormal chaotic behaviors of the coronary artery system. Even when they have different initial conditions, the abnormal chaotic behaviors can still synchronize with the normally unstable periodic orbit. For this purpose, the derivative-integral T-SMC design method is adopted to achieve the behavior synchronization.
On the other hand, the coronary artery system suffers from external disturbances such as the perturbations of blood pressure and body temperature in reality. The external disturbances challenge the chaos suppression problem very much because they are neither known nor predictive. As proven, the disturbance-observer technique can effectively deal with disturbances with guaranteed robustness [24], [25].Here the technique is employed in order to attack the challenging issue.
In the paper, both the derivative-integral T-SMC design method and the disturbance-observer technique are integrated to suppress the abnormal chaotic behaviors in the coronary artery system with disturbances. In the sense of Lyapunov, the stability of the synchronization control system is analyzed.Compared with some published results, the feasibility and effectiveness of the integration solution is illustrated via some numerical results.
The remainder of this paper is organized as follows. Section II introduces the bio-mathematical model of the coronary artery system. Section III formulates the control problem. The synchronization control via the derivative-integral T-SMCbased controller and the disturbance observer is derived in Section IV for the coronary artery system. To show the synchronization performance, numerical simulations are carried out in Sections V. Finally, some conclusions are drawn in Section VI.
Inherently, coronary arteries are a kind of muscular blood vessels. Concerning a coronary artery system, the lumpedparameter model that describes its dynamics [18] has the form of
wherex1is the inradius change of the vessel,x2means the pressure change in the vessel,tindicates the time variable,b,cand λ denote lumped parameters of the coronary artery system andEcosωtrepresents a periodical disturbance term.
As one factor that results in myocardial infarction, coronary artery spasm is caused by partial or complete occlusion of coronary arteries [1]. Equation (1) reveals the medical phenomenon from the perspective of mathematics. In (1), the initial condition [x1(0)x2(0)]T=[0.2 0.2]Tis taken into consideration, where the parametersEand ω are determined by 0.3 and 1, respectively.
Fig. 1 reveals the the bifurcation diagram of the coronary artery system (1) with respect to the change of λ, where another parameters are set byb=0.15,c=1.7,E=0.3 and ω=1. Fig. 2 reveals the the bifurcation diagram of the coronary artery system (1) with respect to the change ofb,where another parameters are set by λ=-0.65,c=1.7,E=0.3 and ω=1. Fig. 3 reveals the the bifurcation diagram of the coronary artery system (1) with respect to the change ofc, where another parameters are set by λ=-0.65,b=0.15,E=0.3 and ω =1. All the bifurcation diagrams share the same initial condition [x1(0),x2(0)]T=[0.2, 0.2]T. The time series are set by 0, 2π, 4π, 6π, 10π and 12π, where the system period is 2π.
The bifurcation diagrams in Figs. 1-3 illustrates that the coronary artery system under some parameters is disordered and will lead to chaos. As far as the coronary artery system is concerned, the following lumped parameters are considered,that is, λ=-0.65,b=0.15,c=-1.7,E=0.3 and ω =1. With the group of lumped parameters, Fig. 4 illustrates the coronary artery system has very complex dynamics in the phase plane.
Fig. 1. Bifurcation diagrams with respect to the change of λ from -1 to 0.
Fig. 2. Bifurcation diagrams with respect to the change of b from 0 to 1.
Fig. 3. Bifurcation diagrams with respect to the change of c from -2 to -1.5.
Fig. 4. Phase plane of the coronary artery system.
From Figs. 1-4, the coronary artery system is apparently disordered with respect to the changes of these lumped parameters. The coronary artery system may descend into chaos under some initial conditions with respect to the change of the lumped parameters. The chaotic behaviors in clinic medicine indicate that the vascular spasm of the coronary artery system may exhibit a series of coronary artery disease,including but not limited to angina, myocardial infarction, and sudden cardiac death. The chaos extremely hazard health and it must be suppressed immediately. Since the chaos suppression problem of such a coronary artery system is challenging and interesting, this paper explores the problem from the aspect of control design via derivative-integral terminal sliding mode.
From the bio-mathematical model (1), the coronary artery system with uncertainties (2) can be drawn
Herex=[x1,x2]Tis defined as the state vector andu(t)generated by the designed controller is the control input. The vectord=[d1,d2] describes the uncertainties, meaning unmodelled dynamics, external disturbances and structural variations.
Assumption 1:dis bounded, that is,, whered?is positive but unknown.
Assumption 2:dis slowly time varying, that is,where02×1=[0, 0]T.
From (2), the nominal system of the coronary artery system with no control input can be written by
Concerning the bio-mathematical model (1), (3) can display different dynamics, highly sensitive to its parameters. This fact means that even small differences of the parameters yield widely diverging outcomes of the chaotic behaviors.Consequently, the purpose of chaos suppression in the coronary artery system is to synchronize the uncertain coronary artery system (2) with the nominal system (3) via derivative-integral terminal sliding mode, that is
Considering (2), (3) and (4), the error system can be described by
Hereand
Assumption 3:The functionsandare sufficiently smooth so that all Lie derivative calculations are well-defined.
Proven by Chiu [23], the derivative-integral T-SMC design can be available for high relative-degree systems that have higher relative degree than 1. According to Assumption 3, the relative degree of (7) can be calculated as (8), (9) and (10) in order to develop the derivative-integral T-SMC design for (7).
From (8), (9) and (10), the relative degree of (7) can be determined as 2 so that it is possible to develop a derivativeintegral terminal sliding mode controller for the chaos suppression [23]. Furthermore, the input-output dynamics can be expressed as
Here
A. Derivative-Integral T-SMC Design
This paper investigates the derivative-integral T-SMC method for the chaos suppression problem. The so-called derivative-integral terminal sliding mode means that the derivative and integral terms exist in a sliding surface.Motivated by this purpose, the following sliding surfacesis taken into consideration.
Theorem 1:If the sliding surface is defined as (13), thenin (6) will reach02×1in the finite convergence time τDI, where τDIis formulated by
Heret11is the reaching time of the sliding modeeD1=0.
Proof: From (13), the sliding mode starts att=0. From then on,eD1=?αeI1can always hold true via control design.Subsequently, substitutingeD1=?αeI1intoyields
whereeI1(0)=?eD1(0)/α.
Solving (15), the convergent time ofeI1can be gotten as
On the sliding surfaces=0,eD1=?αeI1indicates that the sliding mode ofeD1takes place at the same timet11to zero.WheneD1=0,eD0will successively converge to zero. Att=t11,eD0can be formulated by
From (17), the time spent fromeD0(t11) toeD0=0 can be calculated as
According to (16) and (18), the time spent froms(0)=0 toe1=0is their summation because the integral and derivative terms in (13) are independent. Consequently, the finite convergence time can have the form of (14), that is,τDI=t11+t01.
Substituting (12) into (19) yields
where
In the sense of Lyapunov, a derivative-integral T-SMC law can be deduced fromdetermined by
Concerning the expression ofA, a parameter φ >0 exists such that
Replaceuby (21) in (20) and consider the condition (22).can be guaranteed ifholds true. Unfortunately,d?in Assumption 1 is unknown so thatis also unknown,meaning that designers can not guaranteeby selecting an appropriate value of κ.
From another conservative perspective, the value of κ can be assigned as large as possible in order to have the guaranteed stability. However, such a solution is not prosperous because a large value of κ may induce the chattering phenomenon and hazard the control performance.
B. Disturbance Observer-based Derivative-Integral T-SMC Design
To deal with issue raised by the unknowna disturbance observer is adopted in order that it can estimateMeanwhile, the control system can also possess the guaranteed stability as well as the good control performance.The disturbance observer is formulated by
Herez2 R1×1is the internal state variable of the observer,is the the estimate ofd, L 2 R1×2pre-defined by designers is the observer gain vector, the matrixis written bythe vectors B1, B2and M are determined byand
Define an estimate error as
ed
Assumption 4:is bounded, that is, where is unknown.
The derivative of the estimate error can be written by
From Assumption 2, the assumption indicates that the uncertainties in (2) are slowly time varying compared with the dynamic characteristics of the observer (23). Further, it is concluded thatfrom Assumption 2. Finally, (26) can be obtained by substituting (23) into (25).
Select a vector L such that the eigenvalue of LB2is a positive constant. This selection means that the estimate erroredis able to exponentially converge ast!1. Sinceedis exponentially convergent from (27), Assumption 4 is mild.Consequently, the unknownin (21) can be replaced by the disturbance observer outputthat is, the estimate ofd.
Theorem 2:Consider the bio-mathematical model of the coronary artery system (2); take Assumptions 1-4 into account; define the error system (5) and have the input-output dynamics (12); formulate the derivative-integral terminal sliding surface (13); design the disturbance observer (23). If the derivative-integral T-SMC law is formulated by (28), the closed-loop chaos suppression system is then asymptotically stable in the presence of uncertainties.
The solution of (26) can be calculated by
Substituting (28) into (29) yields
In (31),can be picked up in advance such that
Further, the third term in (30) can be written by
This section presents some numerical simulation results that illustrate the feasibility and validity of the proposed strategy in comparison with a benchmark. Concerning the uncertain system (2) and the nominal system (3), the lumped parameters are fixed to λ=0.65,b=0.15,c=1.7,E=0.3 and ω=1,which are kept unchanged from the model presented by Zhaoet al. [19], [20]. The initial states are assigned towhich are also the same as the initial states presented in [19], [20]. Considering the derivative-integral T-SMC law, the controller parameters are determined by α=2 , β=2,p11=p21=11,q11=q21=13,ke=2, η=0.1 and κ=2. As far as the disturbance observer is concerned, its sole parameter L, the gain vector, is given by[0, 5]T.
A. Matched Uncertainties
The uncertain system (2) contains two disturbance sources,that is,d1andd2. From the viewpoint of sliding mode control,the two disturbances have different characteristics thatd2is matched andd1is mismatched. Further,d1andd2are merged intodin (6). From the expression ofd, bothuandd2share the same coefficient ?c. This fact indicates thatd2is matched.Meanwhile,d1can hardly be matched because its coefficient λ(1+c) is almost impossible to be ?c.
Fig. 5. Error states and control input in (7) in comparison with the benchmark under the effects of matched uncertainties.
Fig. 6. Sliding surface variable in comparison with the benchmark under the effects of matched uncertainties.
Pointed out by Utkin [17], the matched uncertainties enter the coronary artery system through the control channelu, so that the control system is insensitive to the uncertainties when the sliding mode is reached. Fig. 5 displays the proposed strategy can effectively suppress the chaotic phenomena under the effects of matched uncertainties, whered2is set by2sin(t)andd1is assigned to 0.
The sliding surface variable is shown in Fig. 6. From Fig. 6,the sliding mode of the proposed strategy can be reached at the limited time as proven in Theorem 1. Thereafter, the coronary artery system can suppress the uncertainties in light of the invariance of SMC [17]. Consequently, the chaos suppression by the proposed strategy in Fig. 5 has the best performance, compared with the benchmark and the derivative-integral T-SMC without observer.
Fig. 7. Phase plane trajectories of the error system (7), the nominal system(3) and the uncertain system (2) under the effects of matched uncertainties.
Fig. 8. Estimate error of the disturbance observer under the effects of matched uncertainties.
Fig. 7 depicts the phase plane trajectories of the error system (7), the nominal system (3) and the uncertain system(2). As proven in Theorem 2, the uncertain coronary artery system with matched uncertainties can synchronize the nominal coronary artery system by the proposed strategy in Fig. 7, while the tracking errors can be convergent to zero in the limited time given in (14).
Further, the estimate error of the disturbance observer is given in Fig. 8. In Fig. 8, the estimate error is very large at the outset. But it can be exponentially convergent till the observer output can track the disturbances. The exponential convergence ofedmakes the control performance of the proposed strategy superior to that of the sole derivativeintegral T-SMC without observer.
B. Mismatched Uncertainties
Since the mismatched uncertainties can not be suppressed by the invariance of SMC, it is indispensable to illustrate their effects on the control performance. Here the controller parameters are kept unchanged, as well as the observer gain and the initial conditions. The sole change is thatd1is set by 2sin(t) andd2is assigned to 0.
Fig. 9. Error states and control input in (7) with mismatched uncertainties under the effects of mismatched uncertainties.
Fig. 9 shows that the proposed strategy can also suppress the chaotic phenomena even if the mismatched uncertainties exist in the coronary artery system. Although the invariance of SMC makes no difference to the mismatched uncertainties,the proposed strategy can deal with them via the integration of the derivative-integral terminal sliding mode controller and the disturbance observer.
The sliding surface variable is demonstrated in Fig. 10.Compared with Fig. 6 and Fig. 10, the sliding mode of the proposed strategy can be reached at the shortest time and keep on sliding on the surface even if the mismatched uncertainties have adverse effects.
Fig. 11 shows the phase plane trajectories of the error system (7), the nominal system (3) and the uncertain system(2) under the effects of mismatched uncertainties. Shown in Fig. 11, the coronary artery system with mismatched uncertainties can achieve the synchronization with the nominal coronary artery system as proven in Theorem 2.
The estimate error of the disturbance observer is given in Fig. 12. Similar to the curve in Fig. 8, the estimate error is very large at the outset but it exponentially converge ast!1.
No matter what kinds of the uncertainties are, the proposed strategy in Figs 5-12 can solve the adverse effects of the uncertainties and synchronize the uncertain coronary artery system with the nominal one. In clinical medicine, the solution can contribute to the reduction and elimination of chaotic vasospasms, where the mechanism is to synchronize any chaotic blood vessels with a nominal one. The proposed strategy can also benefit the research and development of clinical pharmacy for therapeutic purposes because medications can be treated as a kind of control input to suppress the chaotic vasospasms.
In the field of medicine, coronary artery disease in the early stage is often treated with pharmacies, meaning that a suitable pharmacodynamics has to be drawn for patients. Concerning the victims of advanced coronary artery disease, they have to suffer a lot from invasive procedures such as stent and bypass.These invasive procedures may result in extra pains and risks for patients.
Fig. 10. Sliding surface variable under the effects of mismatched uncertainties.
Fig. 11. Phase plane trajectories of the error system (7), the nominal system (3) and the uncertain system (2) under the effects of mismatched uncertainties.
The proposed strategy can benefit the research and development of clinical pharmacy and medical device for therapeutic purposes because therapies can be treated as a kind of control input to suppress the chaotic vasospasms.Considering a certain therapy, it can be treated as the control input of this chaotic system. Once the therapy is effective, the chaotic phenomenon has to achieve state synchronization of the blood vessels with pathological changes and the normal blood vessels. In this sense, the designed control can be utilized by a pharmacodynamics or a medical device, which is the potential application of the presented control design.
Coronary artery disease can be induced by blood vessel spasms. Since the vasospasms can be considered as chaos in the aspect of engineering, this paper has explored the chaos suppression problem of coronary artery systems. In order to have some insight into the bio-mathematical model of coronary artery systems, their nonlinear behaviors are presented by a series of bifurcation diagrams with respect to the changes of lumped parameters. The degree of complexity is described by the phase plane trajectory of coronary artery systems. The purpose is to synchronize any chaotic coronary artery with a nominal one. Motivated by the purpose, the method of derivative-integral terminal sliding mode control is taken into consideration. Since coronary artery systems suffer from uncertainties, the uncertainties trouble the control design. To attack this issue, the technique of disturbance observer is employed. The proposed strategy integrates the derivative-integral terminal sliding mode controller and the disturbance observer to achieve the chaos suppression. In the sense of Lyapunov, the stability of such an integrated control system has been proven. The simulation results have demonstrated the effectiveness and feasibility of the proposed strategy via some comparisons. The proposed strategy is beneficial to the research and development of clinical pharmacy.
IEEE/CAA Journal of Automatica Sinica2020年1期