Research article

On a problem of dynamical input reconstruction for a system of special type under conditions of uncertainty

  • Received: 30 December 2019 Accepted: 17 April 2020 Published: 28 April 2020
  • MSC : 49K15, 60H10, 93E12

  • From the viewpoint of the approach of the theory of dynamic inversion, an input reconstruction problem in a differential system of special type is under investigation. The first equation of the system is a linear stochastic Ito equation, whereas the second is a linear ordinary equation containing an unknown disturbance. The statement when the reconstruction is performed from the discrete information on several realizations of the stochastic process being a solution of the first equation is considered. The problem is reduced to an inverse problem for the system of ordinary differential equations, which includes, instead of the stochastic equation, the equation describing the dynamics of the mathematical expectation of the desired process. A finite-step software-oriented solving algorithm based on the method of auxiliary feedback controlled models is designed; an estimate for its convergence rate with respect to the number of measurable realizations is obtained. An illustrating example is given, for which the calibration of algorithm's parameters is discussed.

    Citation: Valeriy Rozenberg. On a problem of dynamical input reconstruction for a system of special type under conditions of uncertainty[J]. AIMS Mathematics, 2020, 5(5): 4108-4120. doi: 10.3934/math.2020263

    Related Papers:

    [1] Lidiya Melnikova, Valeriy Rozenberg . One dynamical input reconstruction problem: tuning of solving algorithm via numerical experiments. AIMS Mathematics, 2019, 4(3): 699-713. doi: 10.3934/math.2019.3.699
    [2] Noorah Mshary, Hamdy M. Ahmed . Discussion on exact null boundary controllability of nonlinear fractional stochastic evolution equations in Hilbert spaces. AIMS Mathematics, 2025, 10(3): 5552-5567. doi: 10.3934/math.2025256
    [3] Tengda Wei, Xiang Xie, Xiaodi Li . Input-to-state stability of delayed reaction-diffusion neural networks with multiple impulses. AIMS Mathematics, 2021, 6(6): 5786-5800. doi: 10.3934/math.2021342
    [4] Yihang Kong, Xinghui Zhang, Yaxin Huang, Ancai Zhang, Jianlong Qiu . Prescribed-time adaptive stabilization of high-order stochastic nonlinear systems with unmodeled dynamics and time-varying powers. AIMS Mathematics, 2024, 9(10): 28447-28471. doi: 10.3934/math.20241380
    [5] Hamidou Tembine . Mean-field-type games. AIMS Mathematics, 2017, 2(4): 706-735. doi: 10.3934/Math.2017.4.706
    [6] Andrey Muravnik . Nonclassical dynamical behavior of solutions of partial differential-difference equations. AIMS Mathematics, 2025, 10(1): 1842-1858. doi: 10.3934/math.2025085
    [7] Bashir Ahmad, Ahmed Alsaedi, Mona Alsulami, Sotiris K. Ntouyas . Existence theory for coupled nonlinear third-order ordinary differential equations with nonlocal multi-point anti-periodic type boundary conditions on an arbitrary domain. AIMS Mathematics, 2019, 4(6): 1634-1663. doi: 10.3934/math.2019.6.1634
    [8] Aziz Belmiloudi . Time-varying delays in electrophysiological wave propagation along cardiac tissue and minimax control problems associated with uncertain bidomain type models. AIMS Mathematics, 2019, 4(3): 928-983. doi: 10.3934/math.2019.3.928
    [9] Dennis Llemit, Jose Maria Escaner IV . Value functions in a regime switching jump diffusion with delay market model. AIMS Mathematics, 2021, 6(10): 11595-11609. doi: 10.3934/math.2021673
    [10] Bin Hang, Weiwei Deng . Finite-time adaptive prescribed performance DSC for pure feedback nonlinear systems with input quantization and unmodeled dynamics. AIMS Mathematics, 2024, 9(3): 6803-6831. doi: 10.3934/math.2024332
  • From the viewpoint of the approach of the theory of dynamic inversion, an input reconstruction problem in a differential system of special type is under investigation. The first equation of the system is a linear stochastic Ito equation, whereas the second is a linear ordinary equation containing an unknown disturbance. The statement when the reconstruction is performed from the discrete information on several realizations of the stochastic process being a solution of the first equation is considered. The problem is reduced to an inverse problem for the system of ordinary differential equations, which includes, instead of the stochastic equation, the equation describing the dynamics of the mathematical expectation of the desired process. A finite-step software-oriented solving algorithm based on the method of auxiliary feedback controlled models is designed; an estimate for its convergence rate with respect to the number of measurable realizations is obtained. An illustrating example is given, for which the calibration of algorithm's parameters is discussed.


    Input reconstruction problems for controlled systems based on inaccurate/incomplete information on phase states arise in many scientific studies and applications (in flight mechanics and guidance theory, in financial and actuarial mathematics, for designing engineering and technological processes, in ecology and medicine, etc.) and attract a great attention in recent time. The first publications concerning this field go back to the 60's of the previous century [1,2,3], when some criteria of the unique solvability of inverse problems and of the continuous "input/output" dependence for systems described by ordinary differential equations were obtained under the conditions of sufficiently smooth inputs. The key definition of an invertible dynamical system was introduced in [2].

    Input reconstruction problems can be treated as the special case of identification problems. They fall into the range of inverse problems of dynamics of controlled systems and, as a rule, are ill-posed (due to the nonuniqueness of the desired characteristic, as a consequence of inaccuracies, and/or due to the discontinuity of the inverse operator) and require the application of regularizing procedures.

    The huge amount of works is devoted to different statements of identification problems, where solving approaches are based on a posteriori character of desired regularizing algorithms using the whole history of output measurements. We list only some of monographs containing detailed reviews and bibliography. In the classical monograph [4], the emphasis is on different classes of recurrent methods for the identification of nonstationary objects, including the theoretical analysis and experimental verification. The work [5] contains the introduction to identification theory. Algorithms for estimating time-varying inputs acted upon linear systems are considered in [6]. The monographs [7,8,9] are devoted to the foundations of the theory of inverse and ill-posed problems.

    One specific solution approach named the method of dynamic inversion was proposed and developed by Kryazhimskii, Osipov, and their colleagues, see [10,11,12,13]. It is extremely important in cases when there is the necessity to reconstruct some characteristics dynamically and preferably in real time, for example, to make an urgent control decision. The approach is based on the combination of principles of the theory of positional control [14,15] and ideas of the theory of ill-posed problems [7,8,9]. A reconstruction problem is reduced to a feedback control problem for an auxiliary dynamical system called a model. The goal is to find an appropriate control law for this model in such a way that the adaptation of the model controls to the results of current observations provides an approximation (in a desired sense) to the unknown inputs. In addition, solving algorithms should be both dynamic and stable. As the dynamic property, we understand the property that the algorithm uses current input and output values in real time to provide some operative reaction during the process. In its turn, the stability property means that the algorithm produces an approximation that is as precise as one likes if the observations are sufficiently accurate.

    First, the method of dynamic inversion was realized for systems described by ordinary differential equations (ODEs) [10,11,12], then, for functional differential equations [16,17], equations and variational inequalities with distributed parameters [13,18,19]. The problem of tracking a solution under the action of an unknown input on an arbitrarily long time interval was considered in [20].

    As to the application of the theory of dynamic inversion to stochastic objects, the problem of positional simulation of a stochastic control was formulated for the first time in [21], where the authors considered a deterministic system of ODEs under the action of an unknown random control, for which one of possible realizations should be reconstructed with the use of measurements of the whole phase state (actually, of the whole random process). The present paper deals with a quite different statement; it continues the investigations (in the framework of the theory of dynamic inversion) of the problems of reconstructing unknown deterministic characteristics of a linear and a quasi-linear (with diffusion depending on the phase state) stochastic differential equation (SDE). In [22], the problem of dynamical reconstruction of a disturbance entering the Ito integral and characterizing the amplitude of a random noise was considered in the case of measuring realizations of the whole phase vector. In [23], a similar statement supplemented by the simultaneous reconstruction of disturbances both in the deterministic and stochastic terms was discussed for a quasi-linear equation. As is shown in [22,23], the problem for a SDE can be reduced to an inverse problem for the system of ODEs describing the mathematical expectation and covariance matrix of the process. The main advantage of this approach is in the applicability of algorithms for reconstructing unknown parameters developed earlier for systems of ODEs [10,11,12]. This applicability was substantiated, appropriate finite-step software-oriented modifications were proposed, and estimates for their convergence rate with respect to the number of measurable realizations were obtained.

    It should be noted that all the classical dynamical reconstruction algorithms elaborated within the framework of the theory of dynamic inversion and applied in the works cited above were developed in accordance with the similar schemes (a two step procedure: the choice of an appropriate model and an appropriate control law). In this paper, we study a specific reconstruction problem under conditions of incomplete information; therefore, we describe (in more detail) additional aspects concerning such problems, for which stable algorithms operating for some classes of partially observed systems were designed. In the case of a finite-dimensional system, the role of input signals can be played by measurements of a part of coordinates of the phase vector, whereas, in the case of an infinite-dimensional system, this role is played by values of a solution on some subsets of the domain of definition.

    The study of inverse dynamical problems under conditions of incomplete information was started from the case when an unknown control entered the measured component of an ODE [24]. The elaborated algorithm was based on the possibility of formal resolution of the equation describing the observed part of the phase state with respect to disturbance. This algorithm used the construction of an appropriate model reproducing both the unmeasured component (call this part Block 1) and the unknown disturbance (Block 2). The technique got the further development; similar reconstruction problems for partially observed ODE systems were considered in different statements (see review [12]). In [25], the problem of guaranteed control of a partially observed ODE system was firstly solved for the case when a disturbance entered the unmeasured component.

    By analogy with the statements above, the problem of dynamical input reconstruction in a linear/quasi-linear SDE was extended by the possibility of measuring a part of coordinates of the stochastic process, see [26]. The novelty of the present paper consists in considering, for the first time, the specific statement of the inverse problem for a dynamical system of hybrid type, where a disturbance (acted upon an ODE) to be restored is subject to geometrical restrictions and does not enter the measured component being a SDE. The solution algorithm is essentially based on the results from [27,28], where a similar inverse problem was investigated for a system of ODEs.

    It is important that the practical application of inversion/control algorithms of such kind is technically rather difficult due to the necessity of adjusting the algorithm to a specific dynamical system. The matter is that up to now there is no a universal procedure for fitting parameters of algorithms of dynamical reconstruction even in the case of a fully observed ODE, see the discussions on numerical examples in [11,12,17]. In [29], we made a first attempt to fill this gap by developing an empirical procedure for the automatic tuning of algorithm's parameters in order to get best approximation results. This idea is applied for the problem under consideration, too.

    The paper is organized as follows. In Section 2, we give the statement of the dynamical input reconstruction problem for a hybrid type system. Section 3 is devoted to the description of the solution idea via the flowchart of the algorithm for the dynamical reconstruction under incomplete information. The procedure of reducing the problem for the original system to the problem for a system of ODEs is outlined. A constructive algorithm for solving the latter problem, a feedback controlled model, and an estimate of the convergence rate of the algorithm are presented in Section 4. In Section 5, a model example illustrating the method proposed and the calibration of its parameters are discussed. In Conclusions, we resume the results obtained and mention some directions for perspective investigations.

    Simple stochastic linearized models can be useful, for example, when studying the change of the size of a biological population in a stochastic medium or the processes of chaotic motion of one-type particles. At that, additional ordinary equations can simultaneously describe some deterministic noises influencing different characteristics of the phenomena under investigation. In this context, we consider a linear system consisting of SDE and ODE:

    dx(t,ω)=(Ax(t,ω)+By(t)+f0(t))dt+Cx(t,ω)dξ(t,ω),x(0,ω)=x0, (2.1)
    dy(t)=(Dy(t)+Em(t)+Fu(t)+f1(t))dt,y(0)=y0. (2.2)

    Here, tT=[0,ϑ]; (x(,ω),y()) is the phase trajectory, x(t,ω)Rn1, y(t)Rn2; (x0,y0) is a known deterministic initial state; ξ(t,ω)R is a standard scalar Wiener process (i.e., a process starting from zero with zero mathematical expectation and dispersion equal to t; ωΩ, Ω is the set of possible outcomes; m(t)=Mx(t,ω) is the mathematical expectation; u() is an external disturbance with values from a given compact set SuRm and with bounded variation on T; A, B, C, D, E, and F are constant matrices of corresponding dimensions; vector functions f0() and f1() are square integrable on T.

    A solution of Eq (2.1) is defined as a stochastic process satisfying (for any t with probability 1) the corresponding integral identity containing the stochastic Ito integral on the right-hand part:

    x(t,ω)=x0+t0(Ax(s,ω)+By(s)+f0(s))ds+t0Cx(s,ω)dξ(s,ω).

    As is known, under the above assumptions, there exists a unique solution x(t,ω),tT, which is a normal Markov process with continuous realizations, see [30], Theorem 5.2.1. A solution of Eq (2.2) is understood in the sense of Carathéodory; y() is assumed to be absolutely continuous.

    The problem under discussion consists in the following. An unknown disturbance u(t) acting upon the system is a part of the second equation only, whereas, at discrete, frequent enough, times τiT, τi=iδ, δ=ϑ/l, i[0:l], the information on some number N of realizations of the first phase component, stochastic process x(τi), is received.

    It is required to design an algorithm for the dynamical reconstruction of the unknown disturbance u(t) from the available information. The probability of an arbitrarily small deviation of the approximation from the desired input in L2(T;Rm)-metric should be close to 1 for sufficiently large N and the time discretization step δ=δ(N)=ϑ/l(N) concordant with N in an appropriate way. Such a statement can be useful in the situation when we want to reconstruct some unknown characteristics of outer noises influencing the collective behavior of one-type species or particles on the basis of measurements of a number of their trajectories.

    The solution algorithm is constructed within the framework of the theory of dynamic inversion [10,11,12]. In connection with the informational incompleteness, according to the methods elaborated for solving such inverse problems [12], first, we should construct a block of dynamical reconstructing the unknown coordinate y(t) (Block 1), which is treated as a provider of the information on the whole current phase state of the system. This information is operatively fed onto a block forming, by the feedback principle, a model control approximating the real disturbance (Block 2). The work of Block 1 and Block 2 should be synchronized in time.

    The novelty of the present paper consists namely in considering the specific statement of the inverse problem for a dynamical system of hybrid type, where a disturbance to be restored is subject to geometrical restrictions and does not enter the measured component being a SDE.

    Let us discuss the subproblem from Block 1 (the reconstruction of y(t)). The specific properties of SDE (2.1) admit the reduction (by analogy with the method of moments, see [31]) of the problem formulated for system (2.1), (2.2) to a problem for the system consisting of an additional ODE describing the mathematical expectation of the desired process and original ODE (2.2). It is easily seen that the equation describing the mathematical expectation of the process has the form

    dm(t)=(Am(t)+By(t)+f0(t))dt,m(0)=x0. (3.1)

    It actually replaces Eq (2.1), thus composing system of ODEs (3.1), (2.2). Now we can organize an auxiliary procedure for the reconstruction of the unknown function in the right-hand part of (2.1). Following [22,23,26], we reduce the reconstruction problem for system (2.1)–(2.2) to an analogous problem for new system (3.1), (2.2). Thus, the subproblem for the SDE with measuring its trajectories is transformed into the subproblem for the ODE with measuring its phase state. Nowadays, the latter problem has become classical [10,11,12].

    To obtain measurements appropriate for Eq (3.1), we need

    Lemma [23]. The standard estimates mNi of the mathematical expectations m(τi) constructed from N realizations of the random variables x(τi) by the standard rule [32]:

    mNi=1NNr=1xr(τi),

    provide the validness of the relation

    P(i[0:l(N)]mNim(τi)h(N))=1g(N), (3.2)

    where l(N), h(N),g(N)0 as N.

    Now, using the inaccurate measurements mNi of the phase state of Eq (3.1), finally, we have to reconstruct the unknown disturbance u(t) acting on Eq (2.2).

    The outline of the solving algorithm is shown in Figure 1. According to this scheme, system (2.1), (2.2) is transformed to system (3.1), (2.2); the latter is accompanied by an auxiliary artificial feedback control system (a model M, to be constructed), which consists of two systems, M1 and M2. This model, functioning on the time interval T synchro with the original system, has unknown inputs (treated as controls) vN(t) and uN(t) and outputs wNm(t) and wNy(t). Such a notation emphasizes the dependence of all the input/output parameters of the algorithm on the number N of available trajectories of Eq (2.1). Because of the fact that only the part x(τi) (or m(τi)) of the phase state of the original system is measured, the algorithm for solving the problem should include two blocks: Block 1 providing the information on the current phase state y(t) of Eq (2.2) and Block 2 forming (on the basis of the data received from Block 1) an approximation to u(t). According to Figure 1, Block 1 includes the system M1 and control law V, whereas Block 2 consists of the system M2 and control law U.

    Figure 1.  The outline of solving algorithm.

    After choosing the model feedback control laws, the process of synchronous operation of the original system and systems M1 and M2 is organized on the interval T. This process is decomposed into l(N)1 identical steps. At the i-th step carried out on the time interval [τi,τi+1), the following actions are performed. First, at the time τi, according to the chosen rules V and U, the controls vN(t) and uN(t), t[τi,τi+1), are calculated. Then, they are fed onto the systems M1 and M2, respectively. The values of wNm(τi+1) and wNy(τi+1) influencing the feedback controls result from the algorithm at the i-th step. Thus, all the complexity of solving the problem is reduced to the appropriate choice of the model M and the rules V and U in order to approximate the unknown input function u(t) by uN(t).

    Let us make Block 1, Block 2, and the model controls more precise.

    Denote the fundamental matrices of the systems ˙m(t)=Am(t) and ˙y(t)=Dy(t) by the symbols M(t)=exp(At) and Y(t)=exp(Dt), respectively. Note that, in virtue of the properties of matrix exponential, one can specify constants ω and ˆω such that

    M(t)2n1exp(ωt),Y(t)2n2exp(ˆωt).

    We need the special condition restricting the right-hand part of the systems.

    Condition. Assume that mn2n1 and there exist numbers d1>0 and d2>0 such that Byn1d1yn2 and Fun2d2um for all yRn2 and uRm, respectively.

    This condition is valid, for example, in the case of quadratic nondegenerate matrices B and F.

    At the initial time τ0=0, we fix a number N; then, in accordance with Lemma, determine the values l(N), h(N), and g(N) and construct the uniform partition of the interval T with the step δ(N)=ϑ/l(N): τi=iδ(N), i[0:l(N)]. Note that δ(N),h(N),g(N)0 as N.

    Let us present the model consisting of two blocks in the discrete form:

    wNm(τi+1)=wNm(τi)+(AwNm(τi)+BvN(τi)+f0(τi))δ(N),wNm(t0)=x0,wNy(τi+1)=wNy(τi)+(DwNy(τi)+EwNm(τi)+FuN(τi)+f1(τi))δ(N),wNy(t0)=y0. (4.1)

    Here, wNm(τi)Rn1, wNy(τi)Rn2 are model variables; vN(τi)Rn2, uN(τi)Rm are model controls. In addition, we choose functions α(N),ˆα(N):NR+ (treated as regularizers) such that α(N)0, ˆα(N)0 as N. The control process for the model introduced is organized as follows. The work of the algorithm is decomposed into l(N) identical steps. At the ith step performed on the interval [τi,τi+1), i[0:(l(N)1)], the input data for calculations are the estimate mNi and the model state wNm(τi), wNy(τi) formed till this moment. The following operations are fulfilled. First, Block 1, using the values of mNi and wNm(τi), computes the vector

    vNi=vNi(mNi,wNm(τi))=argmin{Lv(τi,α,v):vV(d)}, (4.2)

    where

    Lv(τi,α,v)=2exp(ωτi+1)((wNm(τi)mNi),Bv)n1+α(N)v2n2, (4.3)
    d=sup{y(t;t0,x0,y0,u())n2:tT},
    V(d)={vRn2:vn2d}.

    Here, y(t;t0,x0,y0,u()) is the bundle of solutions of Eq (2.2) starting from the fixed initial point for any admissible control u(). Evidently, the number d exists. Then, Block 2, on the basis of the approximation vNi and the value wNy(τi), finds the vector

    uNi=uNi(vNi,wNy(τi))=argmin{Lu(τi,ˆα,u):uSu}, (4.4)

    where

    Lu(τi,ˆα,u)=2exp(ˆωτi+1)((wNy(τi)vNi),Fu)n2+ˆα(N)u2m. (4.5)

    After that, according to formulas (4.1), the model state is recalculated to the values wNm(τi+1) and wNy(τi+1). At the next, (i+1)th step, the similar actions are fulfilled. Thus, two piece-wise constant controls

    vN(t)=vNi,uN(t)=uNi,t[τi,τi+1) (4.6)

    are formed as a result of the procedure above. The process stops at the terminal time t=ϑ. Let us formulate the main result of the paper.

    Theorem. Under some feasible conditions of concordance of algorithm's parameters and the number of measured trajectories N, the estimate is valid:

    P(uN()u()2L2(T;Rm)H(N))=1G(N), (4.7)

    where H(N),G(N)0 as N and can be written explicitly.

    Proof. As is shown in [23], the values from (3.2) are the following: l(N)=C1Nϵ1, δ(N)=C2/Nϵ1, h(N)=C3/N1/2ϵ2, and g(N)=C4/N1ϵ1, 0<ϵ1<1, 0<ϵ2<1/2; here and below, Ci are some positive constants, which can be written explicitly. Introduce the functions

    ρ(N)=C5(h(N)+δ(N)+α(N))1/2+(h(N)+δ(N))α1(N),
    H(N)=C6((ρ(N))1/2+ˆα(N))1/2+(ρ(N))1/2ˆα1(N).

    The main result of [28] obtained for the above algorithm applied to the system of ODEs (3.1), (2.2) gives us the estimate

    uN()u()2L2(T;Rm)H(N).

    Using estimate (3.2), which is uniform with respect to all l(N) measurements, and its probability, we conclude that procedure (4.1)–(4.6) provides the validness of estimate (4.7), at that G(N)=g(N). It remains to verify that H(N)0 under some appropriate concordance conditions. First, we have to get ρ(N)0. Toward this aim, we assume that h(N) and δ(N) have the same order of smallness with respect to the value 1/N, i.e. ϵ1=1/2ϵ2, and set α(N)=(h(N))k1,0<k1<1. In this case, we should write k1/2=1k1, k1=2/3. Then, ρ(N) has the same order as (h(N))1/3. Pass to the relation H(N)0. Analogously, considering ˆα(N))=(h(N))k2,0<k2<1/6, we obtain k2/2=1/6k2, k2=1/9. Then, H(N) has the same order as (h(N))1/18. Thus, the step δ(N) has the order as 1/N1/2ϵ2, the probability characteristic G(N), as 1/N1/2+ϵ2 (both asymptotically close to 1/2), whereas the approximation accuracy H(N) is equivalent to 1/N(1/2ϵ2)/18. The latter order is important for proving convergence (4.7) but its optimality is not investigated. In addition, the obtained estimate allows us to make a conclusion on the uniqueness of the desired disturbance (actually, this fact is substantiated by Condition).

    The work of the elaborated algorithm and the convergence rate in (4.7) are tested by a model, rather artificial, example. For all examples, we plan to find optimal values of algorithm's parameters with the help of the tuning procedure suggested in [29]. In the experiment described below, we vary the key parameters, taking

    δ(N)=1/N1/2,α(N)=K1/N1/3,ˆα(N)=K2/N1/18, (5.1)

    where K1 and K2 are some positive constants to be determined for the best approximation. These constants depend on the parameters of the given system, on a priori constraints on the unknown functions, but should be independent of the realizations of these functions. Then, we assume that desired relations between parameters can be determined empirically through a solution of the following simple extremal problem, see [29]:

    (K1,K2)=argmin{NINβNuNK1,K2()u()L2(T;Rm):(K1,K2)SK}. (5.2)

    Here, the notation uNK1,K2() emphasizes the dependence of algorithm's output on the constants K1 and K2; IN is the set of chosen values of N, βN are weighting coefficients, NINβN=1; SK is some set of admissible values of the vector (K1,K2), as a rule, it is a rectangle in the positive quadrant. We fix all the constraints imposed on the admissible inputs, introduce a uniform grid with respect to K1, K2 and then solve problem (5.2) by exhaustive search for some admissible model disturbance u(), which is typical for the original system.

    To simulate the dynamics of Eq (2.1) in order to get measurements mNi, we apply the Euler method with the substitution of a sequence of random impulses for the Wiener process (the detailed description of the approximation scheme can be found, for example, in [33]). The mean square accuracy order of this method for a quasi-linear SDE is equal to O(δs), where δs is a simulation step. This step is, as a rule, rather small comparing with the step δN of receiving the information on the realizations and, correspondingly, of reconstructing the unknown function u(t). Thus, two time grids are involved into the scheme of the tuning of algorithm's parameters for a specific system. The simulations with the smaller step take place only at the stage of tuning; when solving a real problem, the input information should come from "outer space". Note that the probabilistic character of convergence estimate (4.7) assumes the algorithm's output averaging over a series of runs for a fixed set of parameters.

    Let us pass to the description of the model example. Consider a quasi-linear SDE describing a stochastic process, which can be treated as a "spoiled" mean-reverting Ornstein–Uhlenbeck process [30] and a simple linear ODE:

    dx1(t)=(2x1(t)+0.1x2(t)+y1(t)+y2(t)+1)dt+x1(t)dξ(t),
    dx2(t)=(0.1x1(t)x2(t)+2y2(t)+2)dt+x2(t)dξ(t),
    dy1(t)=(y1(t)+u1(t))dt,
    dy2(t)=(y2(t)+u2(t))dt,
    tT=[0,1],x1(0)=1,x2(0)=1,y1(0)=0,y2(0)=0. (5.3)

    Here, u1(t) and u2(t) are unknown bounded disturbances to be reconstructed, u1,u2[1,3]; ξ(t) is a standard scalar Wiener process. Realizations of x(t) are measured at discrete times. The condition from Section 4 imposed on the right-hand part of the system (namely, on the matrices B and F) is valid.

    Equations like (5.3) are used, in particular, in some simplest models describing the dynamics of relatively stable biological populations. In this case, the value x(t)=(x1(t),x2(t)) represents the current size of two interacting biological species; the structure of the deterministic part of the equation defines some sizes (for example, averages for some previous interval), which are the aim of "subconscious" return of the populations. Such a return can be prevented by the neighbors as well as by the action of external factors via the functions y1(t) and y2(t) influencing the mathematical expectation of the process. The latter functions, in their turn, are disturbed by u1(t) and u2(t) to be reconstructed. Realizations of x(t) corresponding to different colonies are measurable at discrete times.

    The application of procedure (5.2) allowed us to get the values providing the best approximation results for specific disturbances (we chose zero functions). Here they are: K1=0.9, K2=0.5. In the computational experiment, as the unknown disturbances in the latter equations of (5.3), we chose the following functions:

    u1(t)=1t,u2(t)=22t.

    In this case, y1(t)=t and y2(t)=2t. The reconstruction results for optimal K1, K2 and different N are presented in Figures 2 and 3. In both figures, the upper row is for the functions y1 and y2 (to be reconstructed by Block 1) and the lower row is for the disturbances u1 and u2 (to be reconstructed by Block 2), the real functions are shown by dashed line, and results of their reconstruction, by solid line; the horizontal and vertical axes correspond to time t and to the values of functions, respectively. Figure 2 corresponds to N=104; in this case, according to (5.1), δ(N)=0.01, α(N)=0.04, ˆα(N)=0.3. Figure 3 corresponds to N=106; here, δ(N)=0.001, α(N)=0.009, ˆα(N)=0.023.

    Figure 2.  Parameters: N=104, δ(N)=0.01, α(N)=0.04, ˆα(N)=0.3; accuracies: yN()y()L2(T;R2)=0.436, uN()u()L2(T;R2)=0.953.
    Figure 3.  Parameters: N=106, δ(N)=0.001, α(N)=0.009, ˆα(N)=0.023; accuracies: yN()y()L2(T;R2)=0.096, uN()u()L2(T;R2)=0.186.

    The results are definitely in agreement with convergence (4.7): the larger is the amount of measurable trajectories N, the smaller are the values of reconstruction accuracies.

    In the present paper, the input reconstruction problem for a differential system of special type is investigated. The first equation of the system is a linear stochastic Ito equation, the second one is a linear ordinary equation containing an unknown disturbance. The statement when the reconstruction is performed from discrete measurements of several realizations of the stochastic process being a solution of the first equation is considered. The problem is reduced to an inverse problem for the system of ordinary differential equations, which includes, instead of the stochastic equation, the equation describing the dynamics of the mathematical expectation of the original process. To solve the latter problem, from the viewpoint of the approach of the theory of dynamic inversion, the feasible reconstruction algorithm based on the method of auxiliary feedback controlled models is elaborated; the estimate for its convergence rate with respect to the number of measured realizations is presented. The main result of the paper is in an attempt to develop a procedure for solving the specific and technically complicated inverse problem for a dynamical system of hybrid type, where an unknown disturbance does not enter the measured component being a stochastic differential equation. The simple illustrating example is considered, the calibration of algorithm's parameters is fulfilled. As a perspective research direction, first of all, we have to note the necessity to construct an example of the system of hybrid type with evident practical importance, then to apply the method elaborated in the paper. It seems that the investigation of the optimality order for the convergence rate estimate will be also challenging.

    The author would like to thank the generous support from the Krasovskii Institute of Mathematics and Mechanics, Yekaterinburg. Useful comments from the editor and reviewers are very appreciated.

    The author declares no conflicts of interest in this paper.



    [1] R. W. Brockett, M. P. Mesarovich, The reproducivility of multivariable control systems, J. Math. Anal. Appl., 11 (1965), 548-563. doi: 10.1016/0022-247X(65)90104-6
    [2] M. K. Sain, J. L. Massey, Invertibility of linear time-invariant dynamical systems, IEEE Trans. Automat. Contr., AC-14 (1969), 141-149.
    [3] L. M. Silverman, Inversion of multivariable linear systems, IEEE Trans. Automat. Contr., AC-14 (1969), 270-276.
    [4] L. Ljung, T. SöderstrSöm, Theory and Practice of Recursive Identification, Massachusetts: M.I.T. Press, 1983.
    [5] J. P. Norton, An Introduction to Identification, London: Academic Press, 1986.
    [6] Y. Bar-Shalom, X. R. Li, Estimation and Tracking: Principles, Techniques, and Software, Boston: Artech House, 1993.
    [7] V. K. Ivanov, V. V. Vasin, V. P. Tanana, Theory of Linear Ill-Posed Problems and Its Applications, Moscow: Nauka, 1978 [in Russian].
    [8] A. N. Tikhonov, V. Ya. Arsenin, Solutions of Ill-Posed Problems, Moscow: Nauka, 1979; New York: Wiley, 1981.
    [9] S. I. Kabanikhin, Inverse and Ill-Posed Problems, Berlin: De Gruyter, 2011.
    [10] A. V. Kryazhimskii, Yu. S. Osipov, Modelling of a control in a dynamic system, Engrg. Cybernetics, 21 (1984), 38-47.
    [11] Yu. S. Osipov, A. V. Kryazhimskii, Inverse Problems for Ordinary Differential Equations: Dynamical Solutions, London: Gordon & Breach, 1995.
    [12] Yu. S. Osipov, A. V. Kryazhimskii, V. I. Maksimov, Dynamic Recovery Methods for Inputs of Control Systems, Yekaterinburg: Izd. UrO RAN, 2011 [in Russian].
    [13] V. I. Maksimov, Dynamical Inverse Problems of Distributed Systems, Utrecht-Boston: VSP, 2002.
    [14] N. N. Krasovskii, Control of a Dynamical System, Moscow: Nauka, 1985 [in Russian].
    [15] N. N. Krasovskii, A. I. Subbotin, Game-Theoretical Control Problems, New York: Springer, 1988.
    [16] V. I. Maksimov, L. Pandolfi, On a dynamical identification of controls in nonlinear time-lag systems, IMA J. Math. Control Inform., 19 (2002), 173-184. doi: 10.1093/imamci/19.1_and_2.173
    [17] M. S. Blizorukova, V. I. Maksimov, On a reconstruction algorithm for the trajectory and control in a delay system, Proc. Steklov Inst. Math., 280 (2013), S66-S79.
    [18] K. J. Keesman, V. I. Maksimov, On feedback identification of unknown characteristics: A bioreactor case study, Int. J. Contr., 81 (2008), 134-145. doi: 10.1080/00207170701385843
    [19] V. I. Maksimov, Game control problem for a phase field equation, J. Optim. Theory and Appl., 170 (2016), 294-307. doi: 10.1007/s10957-015-0721-0
    [20] A. V. Kryazhimskiy, V. I. Maksimov, Resource-saving infinite-horizon tracking under uncertain input, Appl. Math. Comp., 217 (2010), 1135-1140. doi: 10.1016/j.amc.2010.01.014
    [21] Yu. S. Osipov, A. V. Kryazhimskii, Positional modeling of a stochastic control in dynamical systems, in Stochastic Optimization: Proceedings of the International Conference, Kiev, Ukraine, 1984, Ser. Lecture Notes in Control and Information Sciences, 81, 696-704, Berlin: Springer, 1986.
    [22] V. L. Rozenberg, Dynamic restoration of the unknown function in the linear stochastic differential equation, Autom. Remote Control, 68 (2007), 1959-1969. doi: 10.1134/S0005117907110069
    [23] V. L. Rozenberg, Dynamical input reconstruction problem for a quasi-linear stochastic system, Proc. of the 17th IFAC Workshop on Control Applications of Optimization, CAO 2018, October 15-19, 2018, Yekaterinburg, Russia, 727-732.
    [24] A. V. Kryazhimskii, Yu. S. Osipov, On a stable positional recovery of control from measurements of a part of coordinates, in Some Problems of Control and Stability: Collection of Papers, Sverdlovsk: Izd. AN SSSR, 1989, 33-47 [in Russian].
    [25] M. S. Blizorukova, V. I. Maksimov, A control problem under incomplete information, Automat. Remote Control, 67 (2006), 461-471. doi: 10.1134/S0005117906030106
    [26] V. L. Rozenberg, Reconstruction of random-disturbance amplitude in linear stochastic equations from measurements of some of the coordinates, Comput. Math. Math. Phys., 56 (2016), 367-375. doi: 10.1134/S0965542516030143
    [27] V. I. Maksimov, On dynamical reconstruction of an input in a linear system under measuring a part of coordinates, J. Inverse Ill-Pose P., 26 (2018), 395-410. doi: 10.1515/jiip-2017-0118
    [28] V. L. Rozenberg, On a problem of dynamic reconstruction under incomplete information, Trudy Instituta Matematiki i Mekhaniki UrO RAN, 25 (2019), 207-218. doi: 10.21538/0134-4889-2019-25-1-207-218
    [29] L. Melnikova, V. Rozenberg, One dynamical input reconstruction problem: Tuning of solving algorithm via numerical experiments, AIMS Math., 4 (2019), 699-713. doi: 10.3934/math.2019.3.699
    [30] B. Øksendal, Stochastic Differential Equations: An Introduction with Applications, Berlin: Springer, 1985; Moscow: Mir, 2003.
    [31] F. L. Chernous'ko, V. B. Kolmanovskii, Optimal Control under Random Perturbation, Moscow: Nauka, 1978 [in Russian].
    [32] V. S. Korolyuk, N. I. Portenko, A. V. Skorokhod, et al. Handbook on Probability Theory and Mathematical Statistics, Moscow: Nauka, 1985 [in Russian].
    [33] G. N. Milshtein, Numerical Integration of Stochastic Differential Equations, Sverdlovsk: Izd. Ural. Gos. Univ., 1988 [in Russian].
  • This article has been cited by:

    1. V. L. Rozenberg, Reconstruction Problem with Incomplete Information for a Quasilinear Stochastic Differential Equation, 2022, 62, 0965-5425, 1838, 10.1134/S0965542522110094
    2. Platon Surkov, Dynamical estimation of a noisy input in a system with a Caputo fractional derivative. The case of continuous measurements of a part of phase coordinates, 2022, 0, 2156-8472, 0, 10.3934/mcrf.2022020
  • Reader Comments
  • © 2020 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(3969) PDF downloads(292) Cited by(2)

Figures and Tables

Figures(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog