Hybrid observer with finite-memory output error correction for linear systems under intrinsic impulsive feedback

https://doi.org/10.1016/j.nahs.2021.101024Get rights and content

Abstract

A novel hybrid observer that estimates the states of an oscillating system composed of a linear chain structure and an intrinsic pulse-modulated feedback is considered. This particular type of plant model appears in e.g. endocrine systems with pulsatile hormone secretion. The observer reconstructs the continuous states of the model as well as the firing times and weights of the feedback impulses. Since the pulse-modulated feedback is intrinsic, no measurements of the discrete part of the plant are available to the observer. For a periodical plant solution, to reconstruct the hybrid state, the impulses in the observer have to be synchronized with those in the plant. The observer is equipped with two feedback loops driven by the output estimation error. One of these is utilized to correct the estimates of the continuous states. In contrast with previous observer designs, the estimate of the next impulse firing time is implemented by means of a finite-memory convolution operator. A pointwise mapping capturing the propagation of the continuous plant and observer states through the discrete cumulative sequence of the feedback firing instants is derived. Local stability properties of the synchronous mode are related to the spectral radius of the Jacobian of the pointwise mapping. The observer design is based on assigning a guaranteed convergence rate to the local dynamics of a synchronous mode through the output error feedback gains to the continuous and discrete part of the observer. The observation of a stable m-cycle in the plant is treated to establish a general scenario, whereas the special case of 1-cycle is worked out in detail as the most common one. A numerical example illustrates the observer performance in the case of periodic modes of low multiplicity in an impulsive model of testosterone regulation in the male. Despite the local nature of the design approach, convergence to a synchronous mode is observed for a wide range of initial conditions for the discrete state estimate in the observer.

Introduction

Hybrid models, where continuous-time dynamics are admixed with discrete events, find a rapidly growing number of applications, especially in life science and medicine [1], [2]. Studying the complex nonlinear phenomena arising in such mathematical constructs in general terms is often too challenging and finding subclasses of hybrid systems that lend themselves to analytical treatment is an important task.

Periodicity (rhythmicity) is a prominent feature in living organisms and is captured mathematically in the concept of a dynamical oscillator. For instance, Kuramoto oscillator [3] and Goodwin’s oscillator [4], [5] are popular modeling paradigms for smooth periodic, quasi-periodic, and chaotic behaviors in neuroscience and biochemistry [6], [7], [8], [9].

In endocrine regulation, neural processes interact with the hormone kinetics thus giving rise to hybrid models with relatively slow continuous dynamics that are controlled through impulsive action of firing neurons [10], [11], [12]. A relatively simple example of such a system is testosterone regulation in the male that has been intensively studied by means of a specialized version of Goodwin’s oscillator called the Smith model [13], [14]. The mechanism of episodic secretion of the release hormones produced in the hypothalamus is typically described as pulse modulation, leading to hybrid model called the impulsive Goodwin’s oscillator [15].

The impulsive Goodwin’s oscillator is characterized by two main features: a cascade structure of the continuous part of the model and a frequency and amplitude pulse-modulated feedback. While most of the continuous nonlinear oscillators produce self-sustained periodical solutions through Andronov–Hopf equilibrium-destabilizing bifurcations, the impulsive Goodwin’s oscillator does not possess equilibria at all [15], [16]. Interestingly, the model has also been shown to describe actual endocrine data quite well, [17], [18]. The pulse-modulated feedback of the impulsive Goodwin’s oscillator is intrinsic, i.e. inaccessible for measurement, and poses a specific and seldom addressed in control theory problem of estimating discrete states of a hybrid system from only continuous measurements. This problem is more common in biomedical applications as measurements of discrete events are often not accessible in living organisms.

An observer making use of a single continuous output feedback for reconstructing the firing times and weights of the feedback pulses in the impulsive Goodwin’s oscillator is proposed in [15]. For observer design, the hybrid state estimation problem is recast as a synchronization problem for the impulsive sequence in the plant and that in the observer. While being completely functional and able to handle both periodic and chaotic solutions in the plant [19], this observer structure suffers from slow convergence, especially in the case of periodic solutions of low multiplicity. To enhance observer convergence, an additional feedback of the (continuous) output estimation error to the discrete state variable estimate is proposed in [20], [21]. Despite encouraging qualitative insights into the roles of the continuous and discrete feedback supported by simulation results, the observer in the latter publication still utilizes a momentaneous measurement of the plant output to calculate the next impulse firing. The introduction of a finite-memory convolution in the observer feedback enables taking into account the whole segment of the plant output in between the present firing and the previous one. This makes the correction term less sensitive to measurement disturbance and allows for faster convergence of the continuous state estimates. It is worth noticing that even the problem of state estimation in an impulsive system with known jump times is not trivial [22], whereas this paper considers estimating as well the latter.

The present paper further extends the synchronization approach to hybrid observation by examining in detail a general case of state estimation in a continuous linear chain under an intrinsic pulse-modulated feedback from continuous plant output measurements. This is in contrast with a classical observer design approach, where the observer structure is derived from an observability notion. Local stability of the synchronous mode is secured through assigning the spectral radius of the Jacobian of a pointwise mapping. The design approach is enabled by the obtained in this paper results on spectral decomposition of the Jacobian by means of solving non-symmetrical algebraic Riccati equations. A downside of this concept is that only local convergence results can be obtained. The numerical example is therefore focused on low-periodicity solutions that are known from [19] to be most challenging. Convergence to a synchronous mode is demonstrated by simulation for a wide range of initial conditions in the observer and at a rate that is clearly superior compared to what is obtained in [19].

The main contribution of this work is in introducing a finite-memory convolution operator in the output error feedback of the hybrid observer and demonstrating the performance benefits of it. This observer structure allows for balancing the action of the continuous and discrete parts of the observer for achieving superior overall (hybrid) convergence. Previously, a high continuous feedback gain was considered as a viable design solution. Further, the studied observer structure is presently the only one that solves the hybrid state estimation problem with guaranteed performance from only continuous plant output measurements.

The rest of the paper is composed as follows. First, the hybrid plant model in hand is specified. Then, the observer structure under investigation is revisited and the observer design problem is reduced to synchronization of the impulsive feedback sequences in the plant and the observer by means of output error feedback. Further, a pointwise mapping capturing the propagation of the continuous plant and observer states through the discrete cumulative sequence of the feedback firing instants is derived. Local stability of the synchronous observer mode is analyzed and shown to be guaranteed by the Jacobian matrix of the mapping being Schur-stable. A method for achieving a certain pre-assigned spectral radius of the Jacobian by means of selecting the continuous and discrete gains of the observer is proposed. Finally, numerical simulations illustrating the theoretical contribution of the paper are provided using the mathematical model of testosterone regulation given by the impulsive Goodwin’s oscillator as a meaningful example.

Section snippets

Plant equations

Consider an impulsive feedback system given by ẋ(t)=Ax(t),z(t)=Cx(t),y(t)=Lx(t), x(tn+)=x(tn)+λnB,tn+1=tn+Tn,Tn=Φ(z(tn)),λn=F(z(tn)),where ARnx×nx, BRnx, CR1×nx, LRny×nx, z is the scalar controlled output, y is the vector measurable output, and x is the state vector of (1). The minus and plus in a superscript denote the left-sided and a right-sided limit, respectively. The matrix A is Metzler and Hurwitz stable, the matrix pair (A,L) is observable, and the relationships CB=0,LB=0apply.

Observer equations

The main characteristic of the state estimation problem in system (1) is that the firing times t0,t1,t2, produced by intrinsic impulsive feedback (2) are not known to the observer. In particular, the initial firing time t0 is unknown.

In [21], for plant (1), (2), the following hybrid observer with modulated correction is introduced xˆ̇(t)=Axˆ(t)+K(y(t)yˆ(t)),yˆ(t)=Lxˆ(t),zˆ(t)=Cxˆ(t),tˆn<t<tˆn+1, xˆ(tn+)=xˆ(tn)+λˆnB,tˆn+1=tˆn+Tˆn,λˆn=F(zˆ(tn)),where the matrix K is a constant feedback gain

Synchronous mode and its stability

Let (x(t),tn) be a solution of plant equations (1), (2) with the parameters λk, Tk, and xkx(tk). Suppose that the hybrid state (x(t),tn) is reconstructed by means of observer (7)–(9). Without loss of generality, assume that t0tˆ0<t1.

It is easy to see that if tˆn=tn, xˆ(tn)=xn, and xˆ(θ)=x(θ) for θ[tˆnν,tˆn], then Tˆn=Φ(zˆ(tˆn))+Ψ(0)=Tn because Ψ(0)=0. Hence, the solution (xˆ(t),tˆn) of observer Eqs. (7)–(9) subject to the initial conditions tˆ0=t0, xˆ(tˆ0)=x(t0), yields xˆ(t)=x(t) for

Properties of the Jacobian in the case of 1-cycle

Consider a solution (x(t),tn) of system (1)–(2) satisfying xn+1xn, λn+1λn, Tn+1Tn (1-cycle) and a synchronous mode of observer (7)–(9) with respect to it. Since Ji+1Ji, all the matrices in the sequence {Ji}i=0 are equal, i.e. Ji=J0.

Proposition 4

The following properties of the Jacobian J0 hold:

  • 1.

    The matrix J0 can be decomposed as J0=V0(K,Kd)+W0(K).

  • 2.

    There exists a nonsingular transformation matrix  T such that the matrices Ṽ0(K,Kd)=T1V0(K,Kd)Tand W̃0(K)=T1W0(K)Thave the following structure: Ṽ0(K,Kd)=OnxOn

Properties of the Jacobian in the case of m-cycle

Consider a synchronous mode of observer (7)–(9) with respect to an m-cycle (x(t),tn) of system (1)–(2), i.e. xn+mxn, λn+mλn, Tn+mTn. Selecting a fixed point of the cycle x0, a closed orbit x0,x1,,xm1, xmx0 is obtained. Each of the distinct vectors xi,i=0,,m1 defines the corresponding Jacobian matrix Ji. Proposition 3 provides a necessary and sufficient local asymptotical stability condition for a synchronous mode with respect to the m-cycle σi=0m1JiD,where D is an open unit disk.

State estimation in a mathematical model of testosterone regulation

Testosterone regulation in the human male is modeled in [15] by a third-order system in the form of (1)–(2) with the matrices A=b100g1b200g2b3,B=100,L=001001T,C=001T,where b1, b2, b3, g1, g2 are positive constants, reflecting the kinetics of the involved hormones. The elements of x correspond to the concentrations of gonadotropin-releasing hormone (GnRH) – x1, luteinizing hormone (LH) – x2, and testosterone (Te) – x3. From the biology of the system, one has bibj for ij. The state vector x(t

Conclusions

The problem of reconstructing a periodic solution of a linear continuous system subject to an intrinsic pulse-modulated feedback from continuous measurements of the plant output is considered. A novel observer offering structural improvements over the existing ones through the introduction of a frequency modulation laws making use of a finite-memory convolution operator is proposed. Due to the impulsive nature of the plant, the observer dynamics are highly nonlinear. A pointwise mapping

CRediT authorship contribution statement

Diana Yamalova: Conceptualization, Methodology, Software, Formal analysis, Data curation, Writing - original draft, Visualization. Alexander Medvedev: Conceptualization, Methodology, Formal analysis, Investigation, Supervision, Writing - review & editing.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References (29)

  • GoodwinB.C.

    Oscillatory behavior in enzymatic control processes

  • GoodwinB.C.

    An intrainment model for timed enzyme synthesis in bacteria

    Nature

    (1966)
  • ChurilovA. et al.

    Periodical solutions in a pulse-modulated model of endocrine regulation with time-delay

    IEEE Trans. Automat. Control

    (2014)
  • KeenanD.M. et al.

    A biomathematical model of time-delayed feedback in the human male hypothalamic-pituitary-leydig cell axis

    Am. J. Physiol. Endocrinol. Metab.

    (1998)
  • Cited by (2)

    A. Medvedev and D. Yamalova were in part financed under Grant 2015-05256 from the Swedish Research Council . A. Medvedev is in part supported under Grant 2019-04451 from the same funding organization.

    View full text