Open access peer-reviewed chapter - ONLINE FIRST

On Advances in Noise Modeling in Stochastic Systems, Control and Adaptive Control

Written By

Bozenna Pasik-Duncan and Tyrone E. Duncan

Submitted: 19 February 2024 Reviewed: 12 March 2024 Published: 07 June 2024

DOI: 10.5772/intechopen.1005451

Latest Adaptive Control Systems IntechOpen
Latest Adaptive Control Systems Edited by Petros Ioannou

From the Edited Volume

Latest Adaptive Control Systems [Working Title]

Dr. Petros Ioannou

Chapter metrics overview

12 Chapter Downloads

View Full Metrics

Abstract

In these chapter describes various advanced models for noise in systems. Some results associated with them and the related control and adaptive control problems are formulated and solved. Some problems are proposed for future investigation. The processes used for modeling a system noise include Brownian motion, fractional Brownian motion, and Rosenblatt processes. The Rosenblatt processes are non-Gaussian processes that have long-range dependence, an important property for current applications. They can be considered as a non-Gaussian generalization of fractional Brownian motions that also have a long-range dependence property. Some results are presented for adaptive control of partially known linear stochastic systems with Brownian motion and with fractional Brownian motion. Some optimal control results are given for scalar linear stochastic systems with Rosenblatt noise.

Keywords

  • stochastic systems
  • stochastic control
  • stochastic adaptive control
  • noise modeling
  • non-Gaussian noise

1. Introduction

Many physical systems experience perturbations or have unmodeled dynamics in the systems. These perturbations can often be modeled by white noise or other noise processes. Examples show that noise may have a stabilizing or a destabilizing effect. Some stochastic models are considered here with different types of noise. The noise processes include Brownian motion, fractional Brownian motion, and Rosenblatt processes. These latter two processes often seem more appropriate in a model given the data than using a Brownian motion. All three noise processes are used to drive linear and semilinear systems. However, each type of noise process for a control system needs somewhat distinct methods of analysis for solutions to linear-quadratic control and adaptive control problems. The general approach to adaptive control that is described here exhibits a splitting or separation of identification and adaptive control. Adaptive control results are given for partially known linear and semilinear systems with Brownian motion [1] and linear and semilinear systems with fractional Brownian motion [2, 3, 4, 5]. The solution of an ergodic control problem for a scalar linear system with a Rosenblatt noise is also given [6]. Stochastic calculus methods were developed for fractional Brownian motion [7, 8, 9, 10] and for Rosenblatt processes [11]. Stochastic calculus provides powerful tools: stochastic integrals, Itô’s differential formula, and martingales.

Advertisement

2. Noise modeled by Brownian motion

Historically, noise in continuous-time physical systems has been modeled by Brownian motion. This Gaussian process was a natural choice from the Central Limit Theorem and was used for the early applications by Kolmogorov and Wiener. Furthermore, a stochastic calculus had been developed particularly by K. Itô to allow for the analysis of the continuous-time stochastic systems. The system models were typically ordinary differential equations driven by a Brownian motion denoted as stochastic differential equations. Since the stochastic systems for these problems were typically only partially known, there was a problem to identify the appropriate values for the unknown parameters in the equations. These problems are typically described as identification problems for stochastic systems. The linearity of the systems provided explicit solutions and various testing methods were used, such as least-squares or weighted least-squares estimation, to obtain the estimates of unknown parameters in the systems. A general model is given as

dXt=AXtdt+BUt+CdWtX0=x0E1

where XtRn and Wt is a Brownian motion. Assuming that the matrices A,B,C are unknown or at least only partially known, there is a problem with identification of these unknowns. A typical method has been the least-squares method, which can provide explicit and computationally feasible algorithms for the estimates. In particular, the estimates are least-squares parameter estimation for the matrices A,B. An estimate for the matrix C can be obtained from the quadratic variation of the solution Xt, which means the quadratic variation of the stochastic term CdWt that uses the quadratic variation of a Brownian motion.

The cost functional for the adaptive control problem is

JU=limsupT1T0TXTtQ1Xt++UTtQ2UtdtE2

where Q1,Q2 and symmetric and positive definite matrices. A weighted least-squares estimation procedure is done for θT=AB and ϕ is the vector formed from Xt and Ut.

The equation for X can be rewritten as

dXt=θTϕtdt+CdWtE3

where the weighted least-squares estimation scheme is given by the following equations

t=atPtϕtdXTtϕTtθtdtdPt=atPtϕtϕTtPTtPtdtE4

It can be shown that these processes form a family of strongly consistent estimators meaning that the estimators of the unknown terms A,B converge almost surely [1]. It follows that a family of certainty equivalence controls is self-optimizing, that is, they provide convergence to the optimal long-run average cost for the true system. This approach eliminated some other assumptions that have previously been used that are unnecessary for the control problem for a known system and are often difficult to verify. For the adaptive control, a diminishing excited certainty equivalence control is used. To obtain a strong consistency for the family of estimators, a diminishing excitation is added to the adaptive control. The complete solution to the adaptive control problem with the most natural assumptions has been obtained for continuous-time linear and some nonlinear systems [1].

Advertisement

3. Noise modeled by a fractional Brownian motion for a linear system

Since many physical phenomena have a long-range dependence, it is natural to consider a Gaussian process with a long-range dependence property, that is, a fractional Brownian motion, and then to consider adaptive control for a linear stochastic equation driven by a fractional Brownian motion. If the equation has unknown parameters, then one has a problem of adaptive control. This problem is described here for a scalar linear system driven by a fractional Brownian motion. These processes are indexed by the Hurst parameter H01. Initially, a fractional Brownian motion is defined to fix the notation.

Fractional Brownian motion (FBM) is a collection of Gaussian processes with continuous sample paths and a stochastic calculus [7, 8, 10, 12] whose definition is given now. These processes and stochastic calculus tools had been developed for the purpose of being applied to linear and semilinear control systems with some unknowns [7, 8].

Definition 3.1. For each H01, a real-valued standard fractional Brownian motion Btt0 is a Gaussian process with continuous sample paths that satisfies the following conditions:

EBt=0E5
EBsBt=1/2t2H+s2Hts2HE6

for all s,tR+.

This process has been used to model rainfall along the Nile River Valley. The long-range dependence of the rainfall was determined by Harold Hurst.

As is the case with Brownian motion it is sometimes useful to consider the formal time derivative of a fractional Brownian motion. Some particularly useful properties of a FBM are noted now. If a>0, then the processes Batt0 and aHBtt0 have the same probability law. This property is called a sell-similarity property. A long-range dependence for a FBM occurs if the Hurst parameter H is in the interval 121.

For the Hurst parameter H1/21, a FBM has a long-range dependence property, which means that

Σn=0rn=E7

where

rn=EB1Bn+1BnE8

This property provides an indication that the distant past has a nontrivial influence on the present behavior of the process.

Now the linear-quadratic control problem is reviewed [2, 3, 4, 5]. Let Xtt0 be the real-valued process that satisfies the stochastic differential equation

dXt=α0Xtdt+bUtdt+dBtXt=X0E9

where α0,b,X0 are constants, Btt0 is a standard fractional Brownian motion with the Hurst parameter H1/21, α0a1a2, where a2<0, bR\0.

Consider the optimal control problem where the state Xt satisfies Eq. (9) and the ergodic (or average cost per unit time) cost function J is

JU=limsupT1T0TqX2t+rU2tdtE10

where q>0 and r>0 are constants. The family U of admissible controls is all Ft-adapted processes such that Eq. (9) has one and only one solution.

Let H1/21 be fixed and Bt be a fractional Brownian motion with Hurst parameter H. For the applications in this paper, only a few results from a stochastic calculus are necessary. Let f:0TR be a Borel measurable function. If f satisfies the condition:

fLH22=ρH0Tu1/2HsITH1/2uH1/2fs2ds<E11

then fLH2 and 0TfdB is a zero mean Gaussian random variable with second moment

E0TfdB2=fLH22E12

where uas=sa for a>0 and s0, ITH1/2 is a fractional integral defined almost everywhere and given by

ITH1/2fx=1ΓαxTfttx3/2HdtE13

for x0T, fL10T and Γ is the gamma function and ρ in Eq. (11) is

ρH=HΓH+1/2Γ3/2HΓ22HE14

If α0 is unknown, then it is important to find a family of strongly consistent estimators of the unknown parameter α0 in Eq. (9). A method is used that is called pseudo-least squares because it uses the least-squares estimation for α0 assuming H=12, that is B, is then a standard Brownian motion. It can be shown that the family of estimators α̂t,t0) is strongly consistent H1/21 for where

α̂t=α0+0tX0sdBs0tX0s2dsE15

and

dX0t=α0X0tdt+dBtE16
X00=X0E17

An adaptive control Utt0, is obtained from the certainty equivalence principle, that is, at time t, the estimate α̂t is assumed to be the correct value for the parameter. Thus, the stochastic equation for the system (9) with the control U is

dXt=α0α̂tδtXtdttrVtdt+dBt=α0α̂tδtXdtαt+δtVtdt+dBtX0=X0E18

where

δt=α2t+b2rq1/2Ut=trXt+Vtρt=rb2αt+δtVt=0tδsVsds+0tk˜ts1dXsαsXsdsbUsds=0tδ˜sVsds=0tk˜ts1dBs+α0αtXsdsandδ˜t=δt+αtα0E19

The following result is obtained using the above [2].

Theorem 3.2. Let the scalar-valued control system satisfy the system equation given above. Let αtt0 be the family of estimators of α0 given above, let (Ut be the associated adaptive control given above and let (Xt be the solution of the system with the control U. Then the following limits exist:

limt1tE0tUsUs2ds=0E20
limt1tE0tXsXs2ds=0E21

so

limt1tE0tqXs2+rUs2ds=λE22

where λ is the optimal cost for the known system.

A family of estimators can be obtained from Eq. (9) by removing the control term. The family of estimators α is modified here using the fact that α0a1a2 as

αt=α̂t11a1a2α̂tE23
+a111a1α̂t+a211a2α̂tE24

For t0. α̂0 is chosen arbitrarily in a1a2. Then, it can be verified that a family of weighted least-squares estimates is strongly consistent for the unknown system parameter and that the family of running costs converges to the optimal cost. Thus, there is an optimal adaptive control for the system with a fractional Brownian motion. These results are summarized in the following theorem see T. E. Duncan et al. [2] for details and references.

Theorem 3.3. The family of estimators αtt0 is strongly consistent for the unknown system parameter and that the family of running costs converge to the optimal cost. Thus there is an optimal adaptive control for the partially known linear system with a fractional Brownian motion.

Advertisement

4. Noise modeled by a Rosenblatt process

Since there is significant evidence from physical systems (Domanski [13]) that Gaussian processes are inadequate for modeling noise in interconnected physical control systems, the family of Rosenblatt processes is considered. Some of the evidence is industrial processes and actuators are non-linear, they are highly interconnected and they have real external disturbances.

Initially, some definitions of a Rosenblatt process [14], a related fractional Brownian motion and some differential operators are given that fix notation and that are used in a change of variables formula and the solution of questions of absolute continuity.

Some fractional Brownian motions are naturally associated with a Rosenblatt process. Similar to fractional Brownian motion, Rosenblatt processes are indexed by the Hurst parameter H01. Recall that both of these processes are members of the Hermite family of processes which are indexed by the number of multiple Wiener-Itô stochastic integrals. They are of order one and order two in the Hermite family reflecting the number of multiple Wiener-Itô integrals that are used to define them.

Let h1H and h2H be given as

h1Huy=uyH32E25
h2Huy1y2=uy1H21uy2H21E26

that are two singular kernels defined on the real line. These two kernels are used to define fractional Brownian motions and Rosenblatt processes. Rosenblatt processes like fractional Brownian motions are parametrized by the parameter H.

Definition 4.1. Let H1/21 be fixed. A real-valued fractional Brownian motion, BH=BHttR, is defined as follows

BHt=CHBR0th1HuydudWyE27

For t0 (and similarly for t<0), where CHB is a constant given below such that EBH21=1 and W is a standard Wiener process (Brownian motion) on a fixed complete probability space denoted ΩFP that is used throughout this paper.

Definition 4.2. Let H1/21 be fixed. A real-valued (standard) Rosenblatt process, RH=RHttR, is defined as follows

RHt=CHRR20th2Huy1y2dudWy1dWy2E28

For t0 (and similarly for t<0), where CHR is a constant such that ERH21=1, and the double stochastic integral is a Wiener-Itô multiple integral of order two with respect to the Wiener process (standard Brownian motion) W. This double Wiener integral is the definition given by Itô so the integral has expectation zero.

The normalizing constants CHB and CHR in the above two definitions are

CHB=H2H1β22HH12,CHR=2H2H12β1HH2E29

where β is the Beta function. For the subsequent change of variables (Itô-type) formula, it is also convenient to define the following constants

cHB=CHBΓH12,cHR=CHRΓ2H2,E30

and

cHB,R=cRHcH2+12B=2H1H+1Γ1H2ΓH2Γ1HE31

where Γ is the Gamma function.

Some of the stochastic calculus for Rosenblatt processes is given in Refs. [11, 15]. A change of variables (Itô-Doeblin) formula is given in Čoupek et al. [11] that is used here to determine explicit Radon-Nikodym derivatives analogous to an approach for Wiener measure. The subsequent application of the change of variables formula for Rosenblatt processes uses the following two differential operators,

H2=I+H2DE32
H2,H2=I+,+H2,H2D2.E33

where D is the Malliavin derivative and the other terms are the following fractional integrals

I+αfx=xfuxuα1duE34
I+,+α1,α2fx1x2=1Γα1Γα2x1x2fuvx1uα11x2vα21dudvE35

These operators reflect the singular integral definition of a Rosenblatt process.

It follows from the direct use of the differential operator (33) that

H2,H2RHtuu=C˜H0tur2H2drE36

where the constant C˜H, is given by

C˜H=2cHRβ2H21HΓ2H2=1ΓH20uuxH21DxWsdxE37

and β is the Beta function.

The case where t=u above is particularly useful here, so this case is explicitly given by

H2,H2RHttt=C˜H0ttr2H2dr=C˜Ht2H12H1=2H2H1βH21Ht2H1E38

It is also necessary to note another derivative that appears in the change of variables formula associated with a Rosenblatt process.

H2Wsu=1ΓH2uuxH21DxWsdxE39
=1ΓH2u10sxuxH21dxE40
=2HΓH2us+H2u+H2E41

where Wt is a standard Wiener process.

The change of variables results for stochastic equations driven by Rosenblatt processes is described now following [11]. Consider a scalar process ytt0 for the description of the change of variables result. Let H121 be fixed, y0R be a constant, θLloc10D2,2, where D2,2 is a Sobolev-Watanabe space, and define the process ytt0 by the equation

yt=y0+0tθsds+RHt.E42

If some natural conditions [6] are satisfied for each t>0, then the (scalar) process Ytt0 defined by Yt=ftyt, where f:R+×RR is a smooth function and satisfies the following equation

Yt=Y0+0tθ˜sds+2cHB,R0tϕ˜sdBsH2+12+0tψ˜sdRsHE43

For each t0, (where)

θ˜s=fssys+fxsysθs+cHR2fx2sysH2,H2ysss+cHR3fx3sysH2yss2,ϕ˜s=2fx2sysH2yss,ψ˜s=fxsys.E44

It is useful to note that a third derivative occurs in the drift term and that a stochastic integral with respect to a fractional Brownian motion occurs.

As is the case for Brownian motion, this change of variables formula plays an important role in many stochastic calculations for a Rosenblatt process.

To indicate the ability to obtain explicit solutions for a Rosenblatt process, the explicit solution of an ergodic control problem for a scalar linear system is given, see P. Čoupek et al. [6] for details and references.

dXt=aXtdt+bUtdt+dRHtX0=x0E45

The solution of this scalar stochastic system is

Xt=x0+0taXs+bUsds+RtHE46

where RH is a Rosenblatt process with H121 and a,b,x0R, b0, are known constants.

The family of admissible controls, U, is the collection of constant scalar linear feedback operators K, that is,

U=Utt0:Ut=KXtwithKR,E47

The following result is given in P. Čoupek et al. [6]:

Theorem. The optimal gain K̂ in the family of admissible feedbacks is given by

K̂=a+a2+4H1Hb2qr2b1H,E48

and the optimal cost JK̂ is given by

JK̂=Γ2Ha+bK̂2H1rK̂b.E49

The verification of this result for the optimal cost and an optimal control for a Rosenblatt noise is significantly more difficult than the corresponding results by replacing the Rosenblatt noise by a Brownian motion or a fractional Brownian motion, see Čoupek et al. [6] for details and many useful references.

Advertisement

5. Some future work

There are a number of natural directions to proceed for subsequent investigation. For multidimensional systems with either fractional Brownian motions or Rosenblatt processes, there is the basic problem of identification of unknown parameters. The basic parameters for estimation are those from the linear transformations A in the controlled equations for systems with either fractional Brownian motion or Rosenblatt noise or a combination of these noise processes. Furthermore, there are questions of optimal control for linear or nonlinear systems with fractional Brownian motions or Rosenblatt processes. Even an ergodic control problem for a scalar linear system with a Rosenblatt process with unknown system parameters needs to be addressed. Another family of models is those for infinite dimensional systems, especially for modeling some types of partial differential equations (PDEs). Many physical models are described by stochastic partial differential especially parabolic differential equations of second order. These equations often describe the physical situation of diffusion. Classically, a Brownian motion was developed to describe the diffusion of a liquid or gas. It seems quite likely that stochastic processes, such as fractional Brownian motions and Rosenblatt processes, will provide some of the mathematics for analysis of other physical phenomena.

Advertisement

6. Conclusions

This paper provides a comparison of results for adaptive control for linear systems driven by a Brownian motion, a fractional Brownian motion, and a Rosenblatt process. The results for a Brownian motion represent the initial noise process in a linear system and the results are fairly well developed. While Brownian motion for linear systems has been well developed over many years, the results for a fractional Brownian motion are significantly less developed. While these latter processes are Gaussian because they are Brownian motion processes, the fractional Brownian motion processes are not martingales and have a long-range dependence. These properties make it more difficult for analysis as contrasted with Brownian motion and their martingale properties. The Rosenblatt processes introduce more difficulties for analysis because they are neither martingales nor Gaussian processes. The development of useful tools for a Rosenblatt process is still in its infancy. Nevertheless, they are important and provide insight to the family of Hermite processes of which fractional Brownian motions are Hermite of order one and Rosenblatt processes are of order two.

Remark. For more background on Rosenblat‘’s processes, see Refs. [14, 15].

Advertisement

Acknowledgments

The authors thank F. Leve and F. Fahroo program directors at AFOSR for their support. Furthermore, the authors acknowledge many colleagues who have collaborated with the authors on identification and adaptive control, such as H. F. Chen, P. Coupek, L. Guo, Y. Hu, J. Jakubowski, B. Maslowski, L. Stettner, and many other colleagues and students.

References

  1. 1. Duncan TE, Guo L, Pasik-Duncan B. Adaptive continuous time linear quadratic Gaussian control. New York City: IEEE Transactions on Automatic Control. 1999;44:1653-1662
  2. 2. Duncan TE, Pasik-Duncan B. Adaptive control of a scalar linear stochastic system with a fractional Brownian motion. In: Proceedings of the IFAC World Congress, Seoul. Oxford, UK: Elsevier Ltd.; 2008. pp. 4096-4101
  3. 3. Duncan TE, Pasik-Duncan B. Linear quadratic fractional Gaussian control. SIAM Journal on Control and Optimization. 2013;51:4604-4619
  4. 4. Duncan TE, Maslowski B, Pasik-Duncan B. Adaptive control for semilinear stochastic systems. SIAM Journal on Control and Optimization. 2000;38:1683-1706
  5. 5. Kleptsyna ML, Le Breton A, Viot M. On the infinite-time horizon linear-quadratic regulatator problem under fractional Brownian perturbation. ESAIM Probability and Statistics. 2005;9:185-204
  6. 6. Čoupek P, Duncan TE, Maslowski B, Pasik-Duncan B. An infinite time horizon linear-quadratic control with a Rosenblatt process. In: Proceedings of the IEEE Conference on Decision and Control, Miami. Amsterdam: IOS Press; 2018
  7. 7. Duncan TE, Hu YZ, Pasik-Duncan B. Stochastic calculus for fractional Brownian motion I. Theory. SIAM Journal on Control and Optimization. 2000;38:582-612
  8. 8. Duncan TE, Maslowski B, Pasik-Duncan B. Semilinear stochastic equations in a Hilbert space with a fractional Brownian motion. SIAM Journal on Mathematical Analysis. 2009;40:2286-2315
  9. 9. Duncan TE, Maslowski B, Pasik-Duncan B. Fractional Brownian motion and linear stochastic equations in a Hilbert space. Stochastics and Dynamics. 2002;2:225-250
  10. 10. Duncan TE, Jakubowski J, Pasik-Duncan B. Stochastic integration for fractional Brownian motion in a Hilbert space. Stochastics and Dynamics. 2006;5:53-75
  11. 11. Čoupek P, Duncan TE, Pasik-Duncan B. A stochastic calculus for Rosenblatt processes. Stochastic Processes and their Applications. 2022. DOI: 10.1016/j.spa.2020.01.004
  12. 12. Duncan TE. Some topics in fractional Brownian motion. Risk and Decision Analysis. 2009;1(3):145-153
  13. 13. Domański PD. Non-Gaussian properties of the real industrial control error in SISO loops. In: 19th International Conference on System Theory, Control and Computing (ICSTCC). 2015. pp. 877-882
  14. 14. Rosenblatt M. Independence and dependence. In: Proceedings of the Fourth Berkeley Symposium on Mathematical Statistics and Probability. Vol. 2. Berkeley, CA: University of California Press; 1961. pp. 431-443
  15. 15. Tudor CA. Analysis of the Rosenblatt process. ESAIM: Probability and Statistics. 2008;12:230-257

Written By

Bozenna Pasik-Duncan and Tyrone E. Duncan

Submitted: 19 February 2024 Reviewed: 12 March 2024 Published: 07 June 2024