H control for Poisson-driven stochastic systems

https://doi.org/10.1016/j.amc.2020.125716Get rights and content

Highlights

  • This paper uses the Doob-Meyer decomposition and measure theory to give a model transfor-mation method, and Poisson-driven stochastic systems are transformed into stochastic systems driven by compensated Poisson process. Since compensated Poisson process is a martingale, we can use effective properties and tools in martingale theory to investigate the H control problem.

  • The martingale theory is utilized to deal with the jump item and the sum of stochastic integrals with respect to the continuous part of states in Itô formula, and then we gives an equivalent Itô formula for stochastic differential equations driven by compensated Poisson process.

  • Based on these, this paper designs an H controller by means of a linear matrix inequality, which is fairly straightforward to be solved.

  • The designed result contains information about the average number of jump random events in a unit time, and one can use convex optimization algorithm easily to estimate the maximum average number of jump random events in a unit time that the system can undergo to achieve the stability and control performance.

Abstract

The paper aims to investigate the H control problem for systems perturbed by jump random noise, i.e., Poisson-driven stochastic systems (SSs). Firstly, this paper uses the Doob-Meyer decomposition and measure theory to give a model transformation method, and Poisson-driven SSs, which are SSs driven by semi-martingale, are transformed into SSs driven by compensated Poisson process. Since SSs driven by compensated Poisson process are SSs driven by martingale, we can use effective properties and tools in martingale theory to investigate the H control problem. Secondly, this paper utilizes martingale theory to deal with the jump item and the sum of stochastic integrals (SIs) with respect to (w.r.t.) the continuous part of states in Itô formula, and then gives an equivalent Itô formula for SDEs driven by compensated Poisson process. Thirdly, on the basis of these, this paper presents a simple H controller design method. Furthermore, the design criterion contains information about the average number of jump random events in a unit time, and one can utilize convex optimization algorithm to estimate the maximum average number of jump random events in a unit time, which the closed-loop system can tolerate to achieve the stability and H performance. Finally, the usefulness of the design result is verified by two numerical examples.

Introduction

To model systems in the real world, two kinds of equations are always used. One is differential equation (DE), and another is stochastic differential equation (SDE) [1], [2], [3], [4], [5]. For example, in a simple population growth modeldv(t)=ϑ(t)v(t)dt,Mao [2] considered that the relative rate of the growth ϑ(t) is perturbed by random environmental effects, i.e., ϑ(t)=q(t)+p(t)β(t), where β(t) is the random effect. Consequently, above equation becomesdv(t)=q(t)v(t)dt+p(t)v(t)β(t)dt.If the “random effect” β(t) is continuous, it turns out that a reasonable interpretation is the white noise formally defined as the derivative of Wiener process, i.e. w˙(t)=dw(t)dt. Then, Eq. (1) would bedv(t)=q(t)v(t)dt+p(t)v(t)dw(t),which is a Wiener-driven SDE.

During past decades, Wiener-driven SDEs have been employed widely to model systems perturbed by random noises [1], [2], [6], [7], [8], [9]. As an efficacious control method, H control has been a hot topic [10], [11], [12], [13], and discussions on H control for Wiener-driven SSs can be found in [14], [15], etc.

Although used widely to model random phenomena in many disciplines including sciences and engineering, Wiener process, which is a continuous stochastic process, can not describe jump random phenomena [16], [17], [18], [19]. Jump random phenomena exist widely in physical, biological, chemical, engineering, and finance (e.g., [16], [20], [21], [22], [23]), etc. To describe jump random phenomena, Poisson process is a natural model [16], and some results on Poisson-driven SSs in control field have been presented in [24], [25], [26], [27], [28], [29].

Here we briefly comment on related results for Poisson-driven SSs in control field. Westman and Hanson [24] presented an SDE to model the multistage manufacturing system, where Poisson process was employed to depict the machine failure and repair. Then Westman and Hanson improved this result and proposed a computational method to solve the optimal control problem in [25]. Dong et al. [26] introduced Poisson process to model faults in power systems, and the Milstein and Euler numerical methods were adopted to investigate the transient stability of power systems. Moreover, for Poisson-driven SSs, Kolmanovsky and Maizenberg [27] adopted the successive approximations algorithm to solve the optimal control problem. Basically, the methods, which were used in above results to solve control problems, were based on numerical methods, and it is relatively complicated to obtain the solutions of the derived criteria. More significantly, the amplitudes of jump random noise in stochastic models of [24], [25], [27] were functions of state x(t). But these jump amplitudes should be functions of x(t) rather than x(t), and the specific reasons were given in Remark 1 and 2 of our paper [28]. The work in [28] presented a stability criterion for neural networks subject to Poisson noise, and the result was obtained by the semimartingale theory such as predictable projection operator. However, it should be noted that there is a flaw in the Itô formula used in [28] (See Remark 6). And when using predictable project operator, one needs to verify some strict mathematical conditions, which are hard to be verified sometimes. Lin and Zhang [29] addressed the H control problem for SSs disturbed by random jumps, where random jumps were depicted by Poisson random measure. Nevertheless, it is difficult to understand the physical meaning of Poisson random measure, and the system model in [29] does not have the explicit application background. By contrast, the physical meaning of Poisson-driven SSs is obvious (See Remark 1). More importantly, there is no effective algorithm to solve the design criterion of [29], which is given by means of a generalized algebraic Riccati equality. Thus it is rather difficult to solve the equality.

A careful analysis of above results on Poisson-driven SSs indicates that there are unsolved problems listed below, which motivate us to conduct the research.

  • Problem 1: Can we design a controller by using effective properties and tools in martingale theory?

Wiener-driven SSs, e.g.,dy(t)=(y(t))dt+(y(t))dw(t),are SSs driven by martingale, and one can use effective properties and tools in martingale theory. For instance, when using Lyapunov theory to study control problems for above system, one would utilize the Itô formula:f(t,y(t))f(0,y(0))=0t(fα(α,y(α))+fy(α,y(α))(y(α))+12trace((y(α))Tfyy(α,y(α))(y(α))))dα+0tfy(α,y(α))(y(α))dw(α),where the first integral is a Lebesgue-Stieltjes (L-S) integral, which is very common in Lyapunov theory. The second one, 0tfy(α,y(α))(y(α))dw(α), is an SI w.r.t. martingale, and it would satisfy many properties such as martingale property, continuity property and isometry property. By these properties, it is straightforward to utilize Itô formula (2) and Lyapunov theory to investigate control problems of Wiener-driven SSs. However, if investigating control synthesis of SSs driven by Poisson process χ(t):dy(t)=(y(t))dt+(y(t))dχ(t),one can not use effective properties and tools in martingale theory to study since Poisson process is a semimartingale. In contrast with semimartingale theory, martingale theory has more effective tools and properties. For example, SIs w.r.t. Poisson process do not satisfy the properties such as martingale property, continuity property and isometry property. And when using semimartingale theory, one needs to verify stricter mathematical conditions. Therefore, a natural idea is to present a new method, which can transform Poisson-driven SSs into SSs driven by martingale. Then one can investigate the SSs more easily.

  • Problem 2: Can we bridge over the difficulties induced by the jump term and the sum of SIs w.r.t. the continuous part of states in Itô formula to develop a straightforward controller design method?

Since the Poisson-driven SS (3) is an SDE driven by discontinuous semimartingale, we should adopt the Itô formula (4) to investigate stability or control problems:f(t,y(t))f(0,y(0))=αt(f(α,y(α))f(α,y(α)))+0tf(α,y(α))αdα+i=1n0t[f(α,y(α))yi]dyic(α),where t > 0, y(t)=(yi(t))n×1 and yic(t) is the continuous part of yi(t) [34].

Unlike Itô formula (2) for Wiener-driven SDE, Eq. (4) includes the jump termJt:=αt(f(α,y(α))f(α,y(α)))and the sum of SIs w.r.t. the continuous part of statesSt:=i=1n0t[f(α,y(α))yi]dyic(α).When one uses Lyapunov theory, the existence of Jt, St and the left limit of state y(α) in (4) result in failure to obtain a controller design criterion by matrix inequalities, and the design criterion is not easy to be verified in the practice. Thus it is valuable to deal with Jt, St and the left limit of state y(α) to present a simple controller design method for Poisson-driven SSs.

  • Problem 3: For control synthesis of Poisson-driven SSs, can we estimate the maximum average number of random jump events in a unit time that the closed-loop system can undergo to achieve the stability and H performance?

Since this paper concentrates on SSs perturbed by discrete jump random events, the average number of such random events in a unit time obviously would influence the dynamical behavior of the SSs. Generally speaking, the more the average number of jump random events in a unit time is, the less likely the system can achieve stability and control performance. So, when considering jump random effects on a system, we will wonder if an approach can be presented to estimate the maximum average number of jump random events in a unit time that the system can undergo to achieve the stability and control performance. Due to difficulties mentioned in problem 1 and 2, it is hard to estimate the above maximum average number when investigating H control problem of Poisson driven SSs.

Given the above discussion, this paper aims to address the H control problem of Poisson-driven SSs.

The main contributions lie in the following aspects:

(1) This paper uses the Doob-Meyer decomposition and measure theory to give a model transformation method, and Poisson-driven SSs are transformed into SSs driven by compensated Poisson process. Since compensated Poisson process is a martingale, we can use effective properties and tools in martingale theory to investigate the H control problem.

(2) The martingale theory is utilized to deal with the jump item and the sum of SIs w.r.t. the continuous part of states in Itô formula, and then we gives an equivalent Itô formula for SDEs driven by compensated Poisson process.

(3) Based on these, this paper designs an H controller by means of a linear matrix inequality (LMI), which is fairly straightforward to be solved.

(4) The designed result contains information about the average number of jump random events in a unit time, and one can use convex optimization algorithm easily to estimate the maximum average number of jump random events in a unit time that the system can undergo to achieve the stability and control performance.

Section snippets

Problem formulation

Let | · | be the Euclidean norm. The probability space (Ω,P,{Ft}t0) is complete and satisfies the usual conditions. E(·) denotes the expectation operator. A symmetric matrix V, which is negative definite, is denoted by V < 0. 0 and I denote the zero matrix and identity matrix. A right continuous function with left limits is called an RCLL function. If a process almost surely has RCLL sample paths, the process is called an RCLL process. The collection of functions, which are square integrable

Main results

Firstly, we would use the Doob-Meyer decomposition and measure theory to give a model transformation method, and Poisson-driven SSs are transformed into SSs driven by martingale.

Lemma 1

In the Poisson-driven SDE (3), if ℓ( · ) and ℏ( · ) satisfy the Lipschitz and linear growth (LLG) conditions, Eq. (3) is equivalent to the SDEdy(t)=[(y(t))+χ·(y(t))]dt+(y(t))dχ˜(t).

Proof. Since ℓ( · ), ℏ( · ) satisfy the LLG conditions, [30] indicates that either of Eqs. (3) and (12) has a unique RCLL solution. Let y

Numerical example

Example 1

Consider the SS (Σ) with parametersA=(2002),B=(10.10.21),C=(1001),M=(0.800.20.8),N=(0.6000.6),x(0)=(0.60.5).Let γ=0.8 and h(x(t))=(tanh(x1(t)),tanh(x2(t)))T. Thus, W in Assumption 1 isW=(1001).By Theorem 2, one can get χupper=. This implies that if the intensity of Poisson process χ belongs to [0, ∞), the Poisson-driven SS with above parameters can be designed an H controller.

For example, let χ=120. Fig. 1 presents the state x1(t), x2(t) of the open system, where the Poisson intensity is

Conclusions

A simple H controller design method is proposed for Poisson-driven SSs in this paper. Most important of all, this paper uses the Doob-Meyer decomposition and measure theory to give a model transformation method, and Poisson-driven SSs are transformed into SSs driven by martingale. Thus we can use properties and tools in martingale theory to investigate the H control problem. Then this paper utilizes martingale theory to deal with the jump item and the sum of SIs w.r.t. the continuous part of

Acknowledgements

The author, B. Song, appreciated the support from National Natural Science Foundation of China (61673197) and the“333” project (BRA2016457). The work of J.H. Park was supported by the National Research Foundation of Korea (NRF) grant funded bythe Korea government (Ministry of Science and ICT) (No. 2019R1A5A808029011).

References (36)

  • B. Song et al.

    Stability analysis of Hopfield neural networks perturbed by Poisson noises

    Neurocomputing

    (2016)
  • K. Itô

    On stochastic differential equations

    Memo. Am. Math. Soc.

    (1951)
  • X. Mao

    Stochastic Differential Equations and their Applications

    (2007)
  • L. Zhang et al.

    New results on finite-time stabilization for stochastic systems with time-varying delay

    Int. J. Control, Autom. Syst.

    (2018)
  • E. Gershon et al.

    Robust H filtering of stationary continuous-time linear systems with stochastic uncertainties

    IEEE Trans. Autom. Control

    (2001)
  • G. Xie et al.

    Estimating the probability density function of remaining useful life for wiener degradation process with uncertain parameters

    Int. J. Control, Autom. Syst.

    (2019)
  • R. Saravanakumar et al.

    Robust H state-feedback control for nonlinear uncertain systems with mixed time-varying delays

    Int. J. Control Autom. Syst.

    (2018)
  • J.H. Park et al.

    Recent Advances in Control and Filtering of Dynamic Systems with Constrained Signals

    (2018)
  • Cited by (0)

    View full text