Research article

Bang-bang control for uncertain random continuous-time switched systems

  • Received: 25 August 2024 Revised: 20 December 2024 Accepted: 25 December 2024 Published: 23 January 2025
  • MSC : 93C55, 49L20

  • In this paper, optimal control problems concerning uncertain random continuous-time switched system were studied. First, by applying Belleman's principle of optimality and chance theory, an optimality equation was derived. It's an extension of the equation of optimality from uncertain environment to uncertain random environment. Then, the optimality equation was employed to get bang-bang control for the control problems with the linear performances. Second, a two-stage algorithm was applied to implement optimal control. A genetic algorithm and Brent algorithm were used in the second stage in order to search the optimal switching instants in the numerical example. Finally, as an application of our theoretical results, an optimal cash holding problem was discussed and a corresponding optimal cash holding level was provided.

    Citation: Yang Chang, Guangyang Liu, Hongyan Yan. Bang-bang control for uncertain random continuous-time switched systems[J]. AIMS Mathematics, 2025, 10(1): 1645-1674. doi: 10.3934/math.2025076

    Related Papers:

    [1] Guangyang Liu, Yang Chang, Hongyan Yan . Uncertain random problem for multistage switched systems. AIMS Mathematics, 2023, 8(10): 22789-22807. doi: 10.3934/math.20231161
    [2] Jiaojiao Li, Yingying Wang, Jianyu Zhang . Event-triggered sliding mode control for a class of uncertain switching systems. AIMS Mathematics, 2023, 8(12): 29424-29439. doi: 10.3934/math.20231506
    [3] Urmee Maitra, Ashish R. Hota, Rohit Gupta, Alfred O. Hero . Optimal protection and vaccination against epidemics with reinfection risk. AIMS Mathematics, 2025, 10(4): 10140-10162. doi: 10.3934/math.2025462
    [4] Lin Xu, Linlin Wang, Hao Wang, Liming Zhang . Optimal investment game for two regulated players with regime switching. AIMS Mathematics, 2024, 9(12): 34674-34704. doi: 10.3934/math.20241651
    [5] Han Geng, Huasheng Zhang . A new H control method of switched nonlinear systems with persistent dwell time: H fuzzy control criterion with convergence rate constraints. AIMS Mathematics, 2024, 9(9): 26092-26113. doi: 10.3934/math.20241275
    [6] Gengjiao Yang, Fei Hao, Lin Zhang, Lixin Gao . Stabilization of discrete-time positive switched T-S fuzzy systems subject to actuator saturation. AIMS Mathematics, 2023, 8(6): 12708-12728. doi: 10.3934/math.2023640
    [7] Xiang Wu, Yuzhou Hou, Kanjian Zhang . Optimal feedback control for a class of fed-batch fermentation processes using switched dynamical system approach. AIMS Mathematics, 2022, 7(5): 9206-9231. doi: 10.3934/math.2022510
    [8] Biwen Li, Qiaoping Huang . Synchronization issue of uncertain time-delay systems based on flexible impulsive control. AIMS Mathematics, 2024, 9(10): 26538-26556. doi: 10.3934/math.20241291
    [9] Xiaodie Lv, Yi Liu, Yihua Zhong . A novel method to solve the optimization problem of uncertain network system based on uncertainty theory. AIMS Mathematics, 2023, 8(3): 5445-5461. doi: 10.3934/math.2023274
    [10] Andrey Borisov . Filtering of hidden Markov renewal processes by continuous and counting observations. AIMS Mathematics, 2024, 9(11): 30073-30099. doi: 10.3934/math.20241453
  • In this paper, optimal control problems concerning uncertain random continuous-time switched system were studied. First, by applying Belleman's principle of optimality and chance theory, an optimality equation was derived. It's an extension of the equation of optimality from uncertain environment to uncertain random environment. Then, the optimality equation was employed to get bang-bang control for the control problems with the linear performances. Second, a two-stage algorithm was applied to implement optimal control. A genetic algorithm and Brent algorithm were used in the second stage in order to search the optimal switching instants in the numerical example. Finally, as an application of our theoretical results, an optimal cash holding problem was discussed and a corresponding optimal cash holding level was provided.



    A switched system is a type of hybrid system that consists of a group of discrete-time subsystems or continuous-time subsystems and a switching rule. The switching rule orchestrates the switching sequence between different subsystems to achieve the expected performance. This class of systems has been successfully used to model different practical systems such as manufacturing systems [1], communications systems [2], aerospace systems [3], power systems [4], and economics systems [5]. Optimal control for switched systems is not only to seek the optimal continuous input, but also to find the optimal switching rule to optimize a certain performance. Complexity is increased due to analyzing the switching in the interior of the system. Since the 1980s, lots of contributions [6,7,8,9,10,11] have been focused on the switched systems. For example, a Riccati recursion was used to solve the optimal control problems of nonlinear switched systems [9]. In reference [10], a novel perturbation observer with a nested parameter adaptive law was designed to study the optimal control problem for a class of switched continuous-time nonlinear systems.

    All of these studies on switched systems are concerned with deterministic models. However, indeterminacy is more likely to appear in realistic switched systems. The indeterminacy is classified as objective indeterminacy and subjective indeterminacy according to whether the sample data is large enough. When the sample data is enough, the indeterminacy is characterized as objective indeterminacy. We define it as a random variable or a stochastic process because large amounts of historical data help to estimate probability distribution. In stochastic environments, optimal control problems have been widely studied [12,13,14,15,16,17,18,19]. For example, Patrinos et al. [15] studied constrained stochastic optimal control problems for Markovian switched systems and developed appropriate notions of invariance and stability for such systems. Reference [16] provided necessary conditions of optimality, in the form of a maximum principle, for optimal control problems of switched systems. A quadratic optimal control problem for discrete-time switched linear stochastic systems with nonautonomous subsystems perturbed by Gaussian random noises was proposed in reference [17]. A deterministic switching sequence and a continuous feedback law were implemented to minimize the expectation of a finite-horizon quadratic cost function. Fan et al. [18] solved the problem of stochastically weakly locally exponential stability of switched stochastic systems with the state-dependent delay. Ding and Zhu [19] proposed a novel intermittent static output feedback control method to solve switched positive systems with stochastic interval delay.

    The other is characterized as subjective indeterminacy when the sample data is not sufficient to estimate their distributions. Subjective indeterminacy is regarded as an uncertain variable or an uncertain process [20]. Uncertainty theory [20,21] was found by Liu and developed into an important mathematical tool for dealing with subjective uncertainty. With the development of uncertainty theory, Zhu [22] studied optimal control problems with subjective indeterminacy. Later, numbers of works on optimal control problems have been made in uncertain environment, such as uncertain bang-bang control problems [23], uncertain optimal control problems with jump [24], and uncertain differential game problems [25].

    However, in practice, the system may be affected not only by randomness but also by uncertainty. Obviously, the complex system cannot be dealed with simply by probability theory or uncertainty theory. Chance theory [26] was introduced to model complicated systems including the above two indeterminacy. After that, Liu [27] studied uncertain stochastic programming and proposed its mathematical properties. Then, some researchers conducted important studies in this field. For example, Chen and Zhu [28] presented the linear quadratic optimal control issue in uncertain random environments. The mean-square stability based on uncertain time-delayed stochastic systems driven by G-Brownian motions was investigated [29]. Gao and Zhang [30] defined the state of each component as an uncertain random variable and analyzed the importance of each component in a multistate uncertain stochastic output system. Uncertain random discrete-time noncausal systems and optimal control problems were investigated under the framework of chance theory with chance expectation [31], and in the field of engineering, reference [32] considered the human-machine system as an uncertain stochastic system and established an evaluation method of operator's simple emergency-stop action. The linear and nonlinear event-triggered extended state observers based on uncertain stochastic systems were designed in [33].

    The main contribution of this paper is to study the optimal control problems with uncertain random continuous-time switched systems. In terms of theory, first, compared with the random switched system [17] and uncertain switched system [23], it is the first time to use both the random differential equation and uncertain differential equation to describe uncertain random switched system. Second, in order to solve the optimal control problem of the uncertain random switched system, based on chance theory and the dynamic method, this paper first proposes the equation of optimality for this system which is different from random environment [17] or uncertain environment [23]. If the dynamic system degenerates into a stochastic dynamic system or an uncertain dynamic system, the equation of optimality is consistent with that in a random environment (Hamilton-Jacobi-Bellman equation) or an uncertain environment (an equation of optimality presented in [23]). So, it is an extension of the equation of optimality from uncertain environment to uncertain random environment. Third, the equation of optimality is employed to obtain bang-bang control for a kind of problem. In order to implement optimal control, the Brent algorithm and genetic algorithm are applied and the results are compared. Finally, an optimal cash holding model under uncertain random environment is established, which is closely related to the real economic scenario, and the uncertainty and randomness are considered in the cash holding model for enterprise's cash holding problems, such as the fluctuation of the economic cycle, the change of the market interest rate, and the transaction cost. By adding these practical factors into the model, the model is more practical.

    The organization of this paper is as follows. In Section 2, some basic concepts and theorems are reviewed. Section 3 introduces an optimal control model for uncertain random switched systems and provides the associated equation of optimality. In Section 4, a bang-bang control model is formulated and its value function and optimal control strategy are derived analytically. The genetic algorithm and Brent algorithm are used to solve a numerical example in Section 5. Finally, a cash holding problem is analyzed by applying the above model and an optimal solution is obtained.

    Throughout this paper, AT denotes the transpose of a matrix A and tr[A] is trace. Pr(),M(),Ch() represent probability measure, uncertain measure, and chance measure, respectively. EPr denotes the expected value of a random variable in the sense of probability measure, EM denotes the expected value of an uncertain variable in the sense of uncertain measure, and ECh denotes the expected value of an uncertain random variable in the sense of chance measure. O(t) represents the high-order infinitesimal of t. The [α,β]n implies the Cartesian product [α,β]n=[α,β]×[α,β]××[α,β].

    In this section, several fundamental concepts in uncertainty theory [20,21], chance theory [26,27], and switched systems [6,8] are recalled.

    Probability theory is a branch of mathematics concerned with the analysis of frequency and is used to study the behavior of random phenomena. Uncertainty theory [20,21] is a branch of mathematics considered with the analysis of belief degree and it is used to study uncertain phenomena.

    Definition 2.1. (Liu [21]) Let Γ be a nonempty set and L be a σ algebra over Γ. Each element AiL is referred to an event. A set function M defined on the σ algebra L is called an uncertain measure if it satisfies (i) M{Γ}=1; (ii) M{A}+M{Ac}=1 for any AL; (iii) M{i=1Ai}i=1M{Ai} for every countable sequence of events AiL.

    Then, the triplet (Γ,L,M) is called an uncertainty space. Let (Γk,Lk,Mk) be uncertain spaces for k=1,2,. Then, the product uncertainty measure M is an uncertain measure defined on the product σ-algebra L1×L2× satisfying M{k=1Ak}=k=1Mk{Ak}, where Ak are arbitrary events from Lk for k=1,2,, respectively.

    Remark 2.1. The difference between probability theory and uncertainty theory does not lie in whether the measures are additive or not, but how the product measures are defined. The product probability measure is the multiplication of the probability measures of the individual events, i.e., Pr{rk=1Ak}=rk=1Pr(Ak), while the product uncertain measure is the minimum of the uncertain measures of the individual events as above.

    An uncertain variable ξ is a measurable function from an uncertain space (Γ,L,M) to the real numbers set R, and an uncertain vector is a measurable function from an uncertainty space to Rn.

    Definition 2.2. (Liu [21]) The uncertainty distribution Φ:R[0,1] of an uncertain variable ξ is defined by

    Φ(x)=M{ξx},

    for any xR.

    Definition 2.3. (Liu [21]) Let T be a totally ordered set (e.g., time) and let (Γ,L,M) be an uncertainty space. An uncertain process is a function Xt(γ) from T×(Γ,L,M) to the set of real numbers such that {XtB} is an event for any Borel set B of real numbers at each time t.

    The above definition says Xt is an uncertain process if, and only if, it is an uncertain variable at each time t.

    Definition 2.4. (Liu [21]) An uncertain process Xt is said to have stationary increments if its increments are identically distributed uncertain variables whenever the time intervals have the same length, i.e., for any given t>0, the increments Xs+tXs are identically distributed uncertain variables for all s>0. An uncertain process is said to be a stationary independent increment process if it has not only stationary increments but also independent increments.

    Definition 2.5. (Liu [21]) Let Ct be an indeterminate process if the following three conditions are satisfied:

    (i) C0=0 and nearly all sample paths are Lipschitz continuous;

    (ii) Ct has stationary and independent increments;

    (iii) The uncertainty distribution of each increment Cs+tCs is a normal uncertainty variable with expectation 0 and variance t2, and the uncertainty distribution is

    Φ(x)=(1+exp(πx3t))1,xR.

    We call the uncertain process Ct the canonical Liu process.

    Definition 2.6. (Liu [21]) Let Ct be a canonical Liu process, g1 and g2 be given real functions, then

    dXs=g1(Xs,s)ds+g2(Xs,s)dCs (2.1)

    is called a differential equation driven by a canonical Liu process. Its solution satisfies the Eq (2.1) and is an uncertain process.

    In a complicated system, there may be both uncertainty and randomness. The chance theory proposed by Liu [26] can deal with this uncertain random phenomenon. The chance space consists of uncertain space and probability space, described by (Γ,L,M)×(Ω,A,Pr)=(Γ×Ω,L×A,M×Pr). The chance measure is denoted by Ch() as follows.

    Definition 2.7. (Liu [26]) Assuming that there is a chance space (Γ,L,M)×(Ω,A,Pr), chance measure defining event ϑL×A is

    Ch{ϑ}=10Pr{ωΩ|M{γΓ|(γ,ω)ϑ}z}dz.

    Chance measure satisfies properties of normality, self-duality, and monotonicity which were certified in [26].

    Definition 2.8. (Liu [26]) Let ϑ be a measurable function from the chance space (Γ,L,M)×(Ω,A,Pr) to the set R of real numbers. For Borel set B, the set

    {ϑB}={(γ,ω)(Γ,Ω)|ϑ(γ,ω)B}

    is an event, then the ϑ is an uncertain random variable.

    Definition 2.9. (Liu [26]) Suppose that ϑ is an uncertain random variable in the chance space (Γ,L,M)×(Ω,A,Pr), then the function

    Φ(z)=Ch{ϑz}

    is said to be the chance distribution of ϑ for any real number zR.

    Definition 2.10. (Liu [26]) Let ϑ be an uncertain random variable. If at least one of the following two integrals exists, then

    ECh[ϑ]=+0Ch{ϑz}dz0Ch{ϑz}dz

    is thought to be the expected value of the uncertain random variable ϑ.

    Lemma 2.1. (Chen [45]) Let η=(η1,η2,,ηn1)T be a random vector where η1,η2,,ηn1 are independent and identically distribution normal random variables with expected value 0 and variance t2(t>0), and let θ=(θ1,θ2,,θn2) be an uncertain vector where θ1,θ2,,θn2 are independent and identically distribution normal uncertain variables with expected value 0 and variance t2. Then, for any real vectors a1Rn1,a2Rn2 and matrices B1Rn1×n1,B2Rn2×n2,B3Rn1×n2, we have

    EPr[aT1η+ηTB1η]=tr(B)t2, ECh[aT2θ+θTB2θ+ηTB3θ]=o(t).

    Definition 2.11. (Switched system [8]) Switched systems consisting of several subsystems can be described as

    ˙x(t)=fi(t)(x(t),u(t),t),f:Rn×Rm×RRn,i(t)I={1,2,,M}.

    In order to control a switched system, one needs to choose not only a continuous input but also a switching sequence.

    Definition 2.12. A switching sequence in t[t0,tf] regulates the sequence of active subsystems and is defined as

    σ=((t0,i0),(t1,i1),,(tK,iK)),

    where 0K<,t0t1t2tKtf, and ikI for k=0,1,,K.

    Note here (tk,ik) indicates that at instant tk, the system switches from subsystem ik1 to subsystem ik. That is, during the time interval [tk,tk+1) ([tK,tf] if k=K), subsystem ik is active.

    Since many practical problems only involve optimizations in which a prespecified sequence of active subsystem (i0,i1,,ik) is given (for example, in the speeding up of an automobile power train which only requires switchings from gear 1–4), we concentrate on such problems. The switching instants ti|Ki=1 and optimal control u(t) are what we need to find out. So, optimal control for switched systems is not only to seek the optimal continuous input, but also to find the optimal switching rule to optimize a certain performance.

    Let us consider the following uncertain random continuous-time switched system:

    {dXs=pi(Xs,us,vs,s)ds+Q1(Xs,us,vs,s)dCsdYs=pi(Xs,us,vs,s)ds+Q2(Xs,us,vs,s)dWss[ti1,ti],i=1,2,,K+1X0=x0,Y0=y0, (3.1)

    where (ⅰ) XsRm1,YsRm2 are the state vectors of the system at time s with the initial conditions X0=x0,Y0=y0. (ⅱ) usUsRn1 and vsVsRn2 are the control vectors; (ⅲ) The pi:Rm1×Rn1×Rn2×[ti1,ti]Rm1 and pi:Rm2×Rn1×Rn2×[ti1,ti]Rm2 are given vector-valued functions, and Q1:Rm1×Rn1×Rn2×[ti1,ti]Rm1×p1 and Q2:Rm2×Rn1×Rn2×[ti1,ti]Rm2×p2 are matrix-valued functions. (ⅳ) Cs=(Cs1,Cs2,,Csp1)T, where Cs1,Cs2,,Csp1 are independent Liu processes, and Ws=(Ws1,Ws2,,Wsp2)T, where Ws1,Ws2,,Wsp2 are independent standard Wiener processes. (ⅴ) ti|Ki=1 are the switching instants and titi+1(i=1,2,,K), t0=0,tK+1=T represent the initial and terminal instants, respectively.

    For the control vectors us and vs, dXs is defined by an uncertain differential equation, and dYs is defined by a random differential equation. Subjective uncertainty is described by the uncertain differential equation driven by the Liu process, while objective randomness is described by the random differential equation driven by the normal Wiener process. When both random and uncertain phenomena exist in a control system, we can describe such uncertain random phenomena by system (3.1).

    Remark 3.1. Xs,Ys cannot be combined into one state vector. The reasons are described as follows. Note that the stochastic differential equation and uncertain differential equation are derived from the stochastic integral equation and uncertain integral equation, respectively.

    The stochastic integral equation is determined by the Ito integral of the stochastic process with respect to the standard Wiener process. The Ito integral is introduced as follows: Let Yt be a stochastic process and let Wt be a standard Wiener process. For any partition of closed interval [a,b] with a=t1,t2,,tk+1=b, the mesh is written as =maxlim1ik|ti+1ti|. Then, the Ito integral of Yt with respect to Wt is

    baYtdWt=lim0ki=1Yti(Wti+1Wti) (3.2)

    provided that the limit exists in the mean square and is finite.

    The uncertain integral of an uncertain process with respect to the Liu process is introduced as follows. Let Xt be an uncertain process and Ct be a Liu process. For any partition of closed interval [a,b] with a=t1,t2,,tk+1=b, the mesh is written as =maxlim1ik|ti+1ti|. Then, the uncertain integral of Xt with respect to Ct is

    baXtdCt=lim0ki=1Xti(Cti+1Cti) (3.3)

    provided that the limit exists almost surely and is finite.

    Note that the Ito integral is an integral of the stochastic process concerning the standard Wiener process, and the corresponding limit exists in the mean square. However, the uncertain integral of the uncertain process concerning the Liu process requires the uncertain process to be integrable and the corresponding limit exists almost surely. For the uncertain stochastic integral introduced as follows,

    baYtdWt+baXtdCt=lim0[ki=1Yti(Wti+1Wti)+ki=1Xti(Cti+1Cti)], (3.4)

    where the symbols have the same mean as that in Eqs (3.2) and (3.3). Up to now, there is no convergence to make the corresponding limit exist. So, we can't combine them into one equation of state.

    Based on an uncertain random switched system (3.1), an optimal control model is provided as

    {J(x0,y0,0)=minusUs,vsVs,s[0,T]ECh[T0f(Xs,Ys,us,vs,s)ds+S(XT,YT,T)]subjectto:dXs=pi(Xs,us,vs,s)ds+Q1(Xs,us,vs,s)dCsdYs=pi(Xs,us,vs,s)ds+Q2(Xs,us,vs,s)dWss[ti1,ti],i=1,2,,K+1X0=x0,Y0=y0. (3.5)

    In the above model, the terminal-reward function is S: Rm1×Rm2×[0,T]R, and f is the objective function: Rm1×Rm2×Rn1×Rn2×[0,T]R. The f and S are twice differentiable functions. J(x0,y0,0) is the expected optimal value in time interval [0,T] with initial conditions X0=x0,Y0=Y0. The goal of such a problem requires finding not only the optimal control values us,vs but also the optimal switching instants ti|Ki=1 in order to make the value function J(x0,y0,0) optimal.

    Use J(x,y,t) to denote the optimal value in [t,T] with the condition that at time t we are in states Xt=x,Yt=y,

    {J(x,y,t)=minusUs,vsVs,s[t,T]ECh[Ttf(Xs,Ys,us,vs,s)ds+S(XT,YT,T)]subjectto:dXs=pi(Xs,us,vs,s)ds+Q1(Xs,us,vs,s)dCsdYs=pi(Ys,us,vs,s)ds+Q2(Ys,us,vs,s)dWss[ti1,ti],i=1,2,,K+1Xt=x,Yt=y. (3.6)

    Remark 3.2. There are not only close relations but also essential differences among the uncertain optimal control problem, stochastic optimal control problem, and uncertain stochastic optimal control problem. The differences bring difficulties to the study of the uncertain stochastic optimal control problem. The first difficulty is how to describe an uncertain random dynamic including both objective randomness and human uncertainty and applying to the switched systems. The second difficulty is how to solve such kind of optimal control problem.

    In order to deal with the difficulties, both stochastic differential equations and uncertain differential equations are used to describe an uncertain stochastic dynamic switched system. Inspired by previous research results on the stochastic optimal control problem and uncertain optimal control problem, the dynamic programming method and chance theory are adopted to solve the optimal control problem of the uncertain random switched system. Then, we deduced the equation of optimality to solve the optimal control problem.

    Theorem 3.1. (Equation of optimality): Let J(x,y,t) be twice differentiable on Rm1×Rm2×[ti1,ti). Then, we have

    Jt(x,y,t)=minutUt,vtVt{f(XT,YT,ut,vt,T)+xJ(x,y,t)Tpi(x,ut,vt,t)+yJ(x,y,t)Tpi(y,ut,vt,t)+12tr[Q2(Yt,ut,vt,t)TyyJ(x,y,t)Q2(Yt,ut,vt,t)]}, (3.7)

    where Jt(x,y,t) is the partial derivative of function J(x,y,t) in t, xJ(x,y,t) and yJ(x,y,t) are the gradients of function J(x,y,t) in x and y, respectively, and yyJ(x,y,t) is the Hessian matrix of function J(x,y,t) in y.

    The proof of Theorem 3.1 is presented in the Appendix. The equation of optimality (3.7) is a useful tool for solving optimal control problems in continuous-time uncertain random switched systems. Furthermore, it provides an important condition for the existence of an extremum. If a solution to the equation exists, then the solution to the Eq (3.5) can be obtained by solving the optimal Eq (3.7).

    Remark 3.3. If the dynamic system of model (3.5) degenerates into a stochastic dynamic system or an uncertain dynamic system, the equation of optimality is consistent with that in a random environment (HJB equation) or an uncertain environment (an equation of optimality presented in [23]). So, it is an extension of the equation of optimality from uncertain environment or random environment to uncertain random environment.

    If the optimal control takes a value on its constraint boundary, it is called bang-bang control. Bang-bang control is an important integrated control method in engineering field [34] and servo systems [35], which has the characteristics of real-time control, fast response speed, and strong robustness. Bang-bang control was first studied in the 1950s arising from the time optimal control of deterministic systems [36], and then extended to various systems such as the time optimal control problem of distributed parameter systems [37].

    The study for bang-bang control of stochastic systems or uncertain systems has been around for a long time and can be found in [38,39]. With the development of chance theory, we would like to further investigate bang-bang control in uncertain random environment on the basis of the above studies.

    Bang-bang control problems with a linear objective function subject to a linear uncertain random switched system as follows are studied.

    {J(x0,y0,0)=minus[a1,b1]n1,vs[a2,b2]n2,s[0,T]ECh[T0(ΨT1sXs+ΨT2sYs+ΨT3sus+ΨT4svs)ds+φT1TXT+φT2TYT]subjecttodXs=(HisXs+Pisus+˜Pisvs+kis)ds+(Q1sXs+R1sus+˜R1svs+l1s)dCsdYs=(HisYs+Pisus+˜Pisvs+kis)ds+(Q2sYs+R2sus+˜R2svs+l2s)dWss[ti1,ti),i=1,2,,K+1X0=x0,Y0=y0, (4.1)

    where the Ψ1s,Ψ2s,Ψ3s,Ψ4s,His,Pis,˜Pis,kis,Q1s,R1s,˜R1s,l1s,His,Pis,˜Pis,kis,Q2s,R2s,˜R2s,l2s are functions of time s with the suitable number of dimensions, and φ1TRm1,φ2TRm2 are constant vectors.

    In order to implement the optimal control of model (4.1), we break it down into two stages. Stage(a) is an uncertain random optimal control problem under a given switching sequence. In this stage, J(x0,y0,0) is written as J(x0,y0,0,t1,,tK) because t1,,tK are fixed. Stage(b) is an optimization problem by obtaining switching instants ti|Ki=1. Applying optimality equation to stage(a), we have the following conclusion.

    Theorem 4.1. Assume J(x,y,t) is a twice differentiable function on Rm1×Rm2×[ti1,ti)(i=1,2,,K+1), the optimal control inputs u(i)t=(u(i)1(t),u(i)2(t),,u(i)n1(t))T, and v(i)t=(v(i)1(t),v(i)2(t),,v(i)n2(t))T of model (4.1) (t1,,tK are fixed) are the bang-bang control provided as

    u(i)e(t)={1,if(ΨT3t+qTi(t)Pit+rTi(t)Pit)e>0,1,if(ΨT3t+qTi(t)Pit+rTi(t)Pit)e<0,undetermined,if(ΨT3t+qTi(t)Pit+rTi(t)Pit)e=0, (4.2)
    v(i)f(t)={1,if(ΨT4t+qTi(t)˜Pit+rTi(t)˜Pit)f>0,1,if(ΨT4t+qTi(t)˜Pit+rTi(t)˜Pit)f<0,undetermined,if(ΨT4t+qTi(t)˜Pit+rTi(t)˜Pit)f=0, (4.3)

    where (ΨT3t+qTi(t)Pit+rTi(t)Pit)e is the eth element of vector ΨT3t+qTi(t)Pit+rTi(t)Pit, (ΨT4t+qTi(t)˜Pit+rTi(t)˜Pit)f is the fth element of vector ΨT4t+qTi(t)˜Pit+rTi(t)˜Pit, for e=1,2,,n1,f=1,2,,n2,i=1,2,,K+1, and functions qi(t)Rm1 and ri(t)Rm2 satisfy the following equations:

    {dqTi(t)dt=ΨT1tqTi(t)Hit,qK+1(T)=φ1Tandqi(ti)=qi+1(ti)for iK, (4.4)
    {drTi(t)dt=ΨT2trTi(t)Hit,rK+1(T)=φ2Tandri(ti)=ri+1(ti)for iK. (4.5)

    The optimal value is

    J(x0,y0,0,t1,,tK)=q1(0)Tx0+r1(0)Ty0+K+1i=1titi1[qTi(s)kis+rTi(s)kis+(ΨT3s+qTi(s)Pis+rTi(s)Pis)u(i)s+(ΨT4s+qTi(s)˜Pis+rTi(s)˜Pis)v(i)s]ds. (4.6)

    Proof. With the application of the equation of optimality (3.7), when t[tK,T], we get

    Jt(x,y,t)=minut[a1,b1]n1,vt[a2,b2]n2{ΨT1tx+ΨT2ty+ΨT3tut+ΨT4tvt+xJ(x,y,t)T(HK+1,tx+PK+1,tut+˜PK+1,tvt+kK+1,t)+yJ(x,y,t)T(HK+1,ty+PK+1,tut+˜PK+1,tvt+kK+1,t)+12tr[(Q2tx+R2tut+˜R2tvt+l2t)TyyJ(x,y,t)(Q2ty+R2tut+˜R2tvt+l2t)]}. (4.7)

    Since

    J(XT,YT,T)=φT1TXT+φT2TYT,

    we assume J(x,y,t)=qTK+1(t)x+rTK+1(t)y+ωK+1(t) (t[tK,T]) and qK+1(T)=φ1T,rK+1(T)=φ2T,ωK+1(T)=0, so

    Jt(x,y,t)=dqTK+1(t)dtx+drTK+1(t)dty+dωK+1(t)dt,xJ(x,y,t)=qK+1(t),yJ(x,y,t)=rK+1(t),yyJ(x,y,t)=0. (4.8)

    Substituting Eq (4.8) into Eq (4.7), it holds that

    (dqTK+1(t)dtx+drTK+1(t)dty+dωK+1(t)dt)=minut[1,1]n1,vt[1,1]n2{ΨT1tx+ΨT2ty+ΨT3tut+ΨT4tvt+qTK+1(t)(HK+1,tx+PK+1,tut+˜PK+1,tvt+kK+1,t)+rTK+1(t)(HK+1,ty+PK+1,tut+˜PK+1,tvt+kK+1,t)}=(ΨT1t+qTK+1(t)HK+1,t)x+(ΨT2t+rTK+1(t)HK+1,t)y+qTK+1(t)kK+1,t+rTK+1(t)kK+1,t+minut[1,1]n1{(ΨT3t+qTK+1(t)PK+1,t+rTK+1(t)PK+1,t)ut}+minvt[1,1]n2{(ΨT4t+qTK+1(t)˜PK+1,t+rTK+1(t)˜PK+1,t)vt}. (4.9)

    We make

    ςK+1(t)=minut[1,1]n1{(ΨT3t+qTK+1(t)PK+1,t+rTK+1(t)PK+1,t)ut},
    ςK+1(t)=minvt[1,1]n2{(ΨT4t+qTK+1(t)˜PK+1,t+rTK+1(t)˜PK+1,t)vt}.

    Let u(i)t=(u(i)1(t),u(i)2(t),,u(i)n1(t))T and v(i)t=(v(i)1(t),v(i)2(t),,v(i)n2(t))T be the solution of the preceding equations, (ΨT3t+qTitPit+rTitPit)e be the eth element of vector ΨT3t+qTitPit+rTitPit, (ΨT4t+qTit˜Pit+rTit˜Pit)f be the fth element of vector ΨT4t+qTit˜Pit+rTit˜Pit, for e=1,2,,n1,f=1,2,,n2, the optimal control inputs can be obtained when t[tK,T].

    u(K+1)e(t)={1,if(ΨT3t+qTK+1(t)PK+1,t+rTK+1(t)PK+1,t)e>0,1,if(ΨT3t+qTK+1(t)PK+1,t+rTK+1(t)PK+1,t)e<0,undetermined,if(ΨT3t+qTK+1(t)PK+1,t+rTK+1(t)PK+1,t)e=0, (4.10)
    v(K+1)f(t)={1,if(ΨT4t+qTK+1(t)˜PK+1,t+rTK+1(t)˜PK+1,t)f>0,1,if(ΨT4t+qTK+1(t)˜PK+1,t+rTK+1(t)˜PK+1,t)f<0,undetermined,if(ΨT4t+qTK+1(t)˜PK+1,t+rTK+1(t)˜PK+1,t)f=0, (4.11)

    for e=1,2,,n1,f=1,2,,n2, and

    ςK+1(t)={(ΨT3t+qTK+1(t)PK+1,t+rTK+1(t)PK+1,t)u(K+1)t},
    ςK+1(t)={(ΨT4t+qTK+1(t)˜PK+1,t+rTK+1(t)˜PK+1,t)v(K+1)t}.

    Comparing both sides of Eq (4.9), we deduce the following equations where qK+1(t),rK+1(T),ωK+1(T) should be satisfied as

    {dqTK+1(t)dt=ΨT1tqTK+1(t)HK+1,t,qK+1(t)=φ1T. (4.12)
    {drTK+1(t)dt=ΨT2trTK+1(t)HK+1,t,rK+1(T)=φ2T. (4.13)
    {dωK+1(t)dt=qTK+1(t)kK+1,trTK+1(t)kK+1,tςK+1(t)ςK+1(t),ωK+1(T)=0. (4.14)

    Integrate dωK+1(t)dt from t to T, t[tK,T], and we obtain

    ωK+1(t)=Tt(qTK+1(t)kK+1,t+rTK+1(t)kK+1,t+ςK+1(t)+ςK+1(t))dt.

    Furthermore,

    J(x,y,t)=qTK+1(t)x+rTK+1(t)y+Tt(qTK+1(t)kK+1,t+rTK+1(t)kK+1,t+ςK+1(t)+ςK+1(t))dt,

    where qK+1(t) and rK+1(t) satisfy the Riccati differential equation and boundary conditions (4.12) and (4.13).

    When t[ti1,ti) for iK, we assume

    J(x,y,t)=qTi(t)x+rTi(t)y+ωi(t),
    qi(ti)=qi+1(ti),ri(ti)=ri+1(ti),ωi(ti)=ωi+1(ti).

    By the same methods as the above steps, we get

    J(x,y,t)=qTi(t)x+rTi(t)y+tit(qTi(t)kit+rTi(t)kit+ςi(t)+ςi(t))dt+ωi+1(ti),t[ti1,ti), (4.15)

    where qi,ri,ωi satisfy

    {dqTi(t)dt=ΨT1tqTi(t)Hit,qi(ti)=qi+1(ti). (4.16)
    {drTi(t)dt=ΨT2trTi(t)Hit,ri(ti)=ri+1(ti). (4.17)
    {dωi(t)dt=qTi(t)kitrTi(t)kitςi(t)ςi(t),ωi(ti)=ωi+1(ti). (4.18)

    Hence, the optimal value of model (4.1) (where t1,,tK are fixed) is

    J(x0,y0,0,t1,,tK)=q1(0)Tx0+r1(0)Ty0+K+1i=1titi1[qTi(s)kis+rTi(s)kis+(ΨT3s+qTi(s)Pis+rTi(s)Pis)u(i)s+(ΨT4s+qTi(s)˜Pis+rTi(s)˜Pis)v(i)s]ds. (4.19)

    The theorem is proved.

    The Bellman optimality principle can be reduced to a basic recursive relationship, which continuously transfers the decision-making process and transforms a multistep optimal control problem into a series of one-step optimal control problems. In uncertain random continuous-time switched systems, the dynamic process of the system can still be decomposed into some single problems to optimize despite the uncertainty and randomness. By applying equation of optimalitity to get the optimal control and optimal value of the model, we divide it into K time periods for optimization(see it in the proof of Theorem 4.1). Riccati differential equations should be solved at each time period one by one and backward.

    Suppose that there are only two switched subsystems, then the optimal control model is presented below:

    {J(x0,y0,0,t1)=minus[a1,b1]n1,vs[a2,b2]n2,s[0,T]ECh[T0(ΨT1sXs+ΨT2sYs+ΨT3sus+ΨT4svs)ds+φT1TXT+φT2TYT]subjecttodXs=(HisXs+Pisus+˜Pisvs+kis)ds+(Q1sXs+R1sus+˜R1svs+l1s)dCsdYs=(HisYs+Pisus+˜Pisvs+kis)ds+(Q2sYs+R2sus+˜R2svs+l2s)dWss[ti1,ti),i=1,2X0=x0,Y0=y0. (4.20)

    According to Theorem 4.1, we rewrite the cost function J(x0,y0,0,t1) in the following form as

    J(x0,y0,0,t1)=q1(0)Tx0+r1(0)Ty0+t10[qT1(s)k1s+rT1(s)k1s+(ΨT3s+qT1(s)P1s+rT1(s)P1s)u(1)s+(ΨT4s+qT1(s)˜P1s+rT1(s)˜P1s)v(1)s]ds+Tt1[qT2(s)k2s+rT2(s)k2s+(ΨT3s+qT2(s)P2s+rT2(s)P2s)u(2)s+(ΨT4s+qT2(s)˜P2s+rT2(s)˜P2s)v(2)s]ds. (4.21)

    Denote ˜J(t1)=J(x0,y0,0,t1). The next step is to minimize the objective function ˜J(t1), where t1 is the switching instant between two subsystems.

    The above problem can be reformulated as minimizing a single-variable real function subject to constraint bounds, which can be addressed through nonderivative optimization techniques such as stochastic search, golden sectioning, or genetic algorithms.

    Brent algorithm effectively integrates the strengths of golden section search and parabolic interpolation [40]. By incorporating parabolic interpolation into the golden section method for selecting the optimization iteration step size, Brent algorithm intelligently constrains the magnitude of the step size and ensures that the new interval contains the optimal solution.

    Genetic algorithm serves as an optimization approach that imitates the biological evolution process, frequently employed to tackle intricate search and optimization challenges. This algorithm explores optimal solutions within the solution space by emulating fundamental principles of biological evolution, including genetic variation, mutation, and fitness.

    Therefore, Brent algorithm and genetic algorithm are employed to solve the optimization problem in Stage(b). The performance is illustrated by the numerical example in the next section.

    Considering the following optimal control problem for uncertain random switched system:

    {J(x0,y0,0,t1)=minus[1,1],vs[1,1],s[0,1]ECh[10(ΨT1sXs+ΨT2sYs)ds+φT11XT+φT21YT]subjecttodXs=(HisXs+Pisus+˜Pisvs+kis)ds+l1sdCsdYs=(HisYs+Pisus+˜Pisvs+kis)ds+l2sdWss[ti1,ti),i=1,2X0=x0,Y0=y0, (5.1)

    where the states Xs=(X1s,X2s)T,Ys=(Y1s,Y2s)T with initial conditions X0=x0=(12,12)T,Y0=y0=(1,12)T. The Ψ1s=Ψ2s=(1,1)T,l1s=(12,12)T,l2s=(1,12)T,φ11=(1,2)T,φ21=(2,2)T.

    The first switching subsystem:

    H1s=[0200]P1s=[11]˜P1s=[01]k1s=[1212].
    H1s=[0100]P1s=[01]˜P1s=[10]k1s=[1412].

    The second switching subsystem:

    H2s=[0010]P2s=[11]˜P2s=[21]k2s=[12].
    H2s=[0020]P2s=[540]˜P2s=[10]k2s=[1212].

    Stage(a): Fix t1 and formulate ˜J(t1) according to Theorem 4.1.

    Denote qi(s)=(qi1(s),qi2(s))T,ri(s)=(ri1(s),ri2(s))T, and we know q2(1)=φ11=(1,2)T,r2(1)=φ21=(2,2)T. It follows from Eqs (4.4) and (4.5) that

    {dqT2(s)ds=ΨT1sqT2sH2s=(1q22(s),1)q2(1)=(12), (5.2)
    {drT2(s)ds=ΨT2srT2sH2s=(12r22(s),1)r2(1)=(22), (5.3)

    which has the solution

    {q2(s)=[0.5s24s+4.53s],r2(s)=[s27s+83s]. (5.4)

    Hence,

    {u(2)s=sgn{0.75s23.75s+2.5},v(2)s=sgn{2s216s+20}. (5.5)

    It also follows from Eqs (4.4) and (4.5) that

    {dqT1(s)ds=ΨT1sqT1(s)H1s=(1,12q11(s))q1(t1)=q2(t1)=[0.5t214t1+4.53t1], (5.6)
    {drT1(s)dt=Ψ2srT1(s)H1s=(1,1r11(s))r1(t1)=r2(t1)=[t217t1+83t1], (5.7)

    and the solutions are

    {q1(s)=[s+0.5s213s1+4.5s2s(s216s1+10)+s317s21+9s1+3]r1(s)=[s+s216s1+80.5s2s(s216s1+9)+s316.5s21+8s1+3]. (5.8)

    Hence,

    {u(1)s=sgn{0.5s2+2s3.3}v(1)s=sgn{s25.76s+1.336}. (5.9)

    According to the above results, we get

    ˜J(t1)=q1(0)Tx0+r1(0)Ty0+t10[qT1(s)k1s+rT1(s)k1s+(ΨT3s+qT1(s)P1s+rT1(s)P1s)sgn{0.5s2+2s3.3}+(ΨT4s+qT1(s)˜P1s+rT1(s)˜P1s)sgn{s25.76s+1.336}]ds+Tt1[qT2(s)k2s+rT2(s)k2s+(ΨT3s+qT2(s)P2s+rT2(s)P2s)sgn{0.75s23.75s+2.5}+(ΨT4s+qT2(s)˜P2s+rT2(s)˜P2s)sgn{2s216s+20}]ds. (5.10)

    Stage (b): Find the optimal switching instant t1.

    Through the Brent algorithm, we choose the termination condition tol<0.01 and obtain the optimal switching moment t1=0.606. The optimal cost is 13.807. Through the genetic algorithm, we initialize the population size to 100, the probability of intersection to 0.8, the probability of mutation to 0.3, the number of iterations to 100, and find the optimal switching moment t1=0.604. The optimal cost is 13.807, too. The optimization process of the two methods is shown in Figures 1 and 2.

    Figure 1.  Optimal results with the Brent algorithm.
    Figure 2.  Optimal results with the genetic algorithm.

    From the results in Figures 1 and 2, we can see that there is no difference between the results of the Brent algorithm and genetic algorithm in solving this problem. According to the Eqs (5.5) and (5.9), we can get the optimal control inputs:

    us={1,ifs[0,0.6) or [0.79,1),1,ifs[0.6,0.79),undetermined,ifs=0.6 or s=0.79 or s=1, (5.11)
    vs={1,ifs[0,0.24) or (0.6,1),1,ifs[0.24,0.6),undetermined,ifs=0.24 or s=0.6 or s=1. (5.12)

    The optimal control inputs us and vs are shown in Figures 3 and 4. From the figures, we can see that the optimal switching moment is 0.6, and there are two switching functions in each of the two switching subsystems that control the positive and negative of u and v, respectively, where u changes at 0.79 and v at 0.24.

    Figure 3.  Optimal control input ut.
    Figure 4.  Optimal control input vt.
    X1s={1.5s2+0.5s+0.5+s0Ctdt+0.5Cs,ifs[0,0.24),0.5s20.46s+0.62+0.5Cs+s0Ctdt,ifs[0.24,0.6),0.524+0.60Ctdt+0.5Cs,ifs[0.6,0.79),2s+2.104+0.60Ctdt0.5C0.79+Cs,ifs[0.79,1], (5.13)
    X2s={1.5s+0.5+0.5Cs,ifs[0,0.24),0.5s+0.02+0.5Cs,ifs[0.24,0.6),2.524s+0.60Ctdts+0.5s0Ctdt+0.5Cs1.19441.10.60Ctdt,ifs[0.6,0.79),s2+2.104s+0.60Ctdts0.5C0.79s+2Cs+s0Ctdt0.23850.50.790Ctdt1.105C0.791.10.60Ctdt,ifs[0.79,1], (5.14)

    where

    CsN(0,s),s0CtdtN(0,32s2),
    Y1s={0.75s2+1.75s+1+0.5s0Wtdt+Ws,ifs[0,0.24),0.75s20.25s+1.48+Ws+0.5s0Wtdt,ifs[0.24,0.6),1.75s+2.65+0.50.60Wtdt+Ws,ifs[0.6,0.79),0.75s+0.675+0.50.60Wtdt+Ws,ifs[0.79,1], (5.15)
    Y2s={1.5s+0.5+0.5Ws,ifs[0,0.6),1.75s2+5.8s+0.60Wtdts+0.5Ws+2s0Wtdt1.452.60.60Wtdt,ifs[0.6,0.79),0.75s2+1.85s+0.60Wtdts+0.112.60.60Wtdt+0.5Ws+2s0Wtdt,ifs[0.79,1], (5.16)

    where

    WsN(0,s),s0WtdtN(0,13s3).

    The distributions of variables Cs,s0Ctdt,Ws,s0Wtdt are Φ1(x),Φ2(x),Φ3(x),Φ4(x), respectively, where

    Φ1(x)=(1+exp(πx3s))1,Φ2(x)=(1+exp(2πx33s))1,
    Φ3(x)=12πsxexp(t22s2),Φ4(x)=32πs3xexp(9t22s6).

    We may get the sample points by Φ1(ζs)=α,Φ2(ηs)=α,Φ3(κs)=α,Φ4(νs)=α. The sample trajectories Xs=(X1s,X2s)T,Ys=(Y1s,Y2s)T can be given by

    X1s={1.5s2+0.5s+0.5+ηs+0.5ζs,ifs[0,0.24),0.5s20.46s+0.62+0.5ζs+ηs,ifs[0.24,0.6),0.524+η0.6+0.5ζs,ifs[0.6,0.79),2s+2.104+η0.60.5ζ0.79+ζs,ifs[0.79,1], (5.17)
    X2s={1.5s+0.5+0.5ζs,ifs[0,0.24),0.5s+0.02+0.5ζs,ifs[0.24,0.6),2.524s+η0.6s+0.5ηs+0.5ζs1.19441.1η0.6,ifs[0.6,0.79),s2+2.104s+η0.6s0.5ζ0.79s+2ζs+ηs0.23850.5η0.791.105ζ0.791.1η0.6,ifs[0.79,1], (5.18)
    Y1s={0.75s2+1.75s+1+0.5νs+κs,ifs[0,0.24),0.75s20.25s+1.48+κs+0.5νs,ifs[0.24,0.6),1.75s+2.65+0.5ν0.6+κs,ifs[0.6,0.79),0.75s+0.675+0.5ν0.6+κs,ifs[0.79,1], (5.19)
    Y2s={1.5s+0.5+0.5κs,ifs[0,0.6),1.75s2+5.8s+ν0.6s+0.5κs+2νs1.452.6ν0.6,ifs[0.6,0.79),0.75s2+1.85s+ν0.6s+0.112.6ν0.6+0.5κs+2νs,ifs[0.79,1]. (5.20)

    When assuming α as 0.1, we obtain the trajectories of Xs=(X1s,X2s)T and Ys=(Y1s,Y2s)T in Figures 5 and 6.

    Figure 5.  Optimal state trajectory Xt with α=0.1.
    Figure 6.  Optimal state trajectory Yt with α=0.1.

    Next, we derive the trajectory equations for Xs=(X1s,X2s)T,Ys=(Y1s,Y2s)T associated with the optimal control inputs us and vs. It follows from Eq (5.1) that:

    When assuming α as 0.9, we obtain the trajectories of Xs=(X1s,X2s)T and Ys=(Y1s,Y2s)T as in Figures 7 and 8.

    Figure 7.  Optimal state trajectory Xt with α=0.9.
    Figure 8.  Optimal state trajectory Yt with α=0.9.

    By comparing Figure 5 with Figure 7, it can be concluded that the states of X1s and X2s show opposite trends over time. It means that when α takes different values, Cs or (s0Ctdt) has more influence on the trajectories of Xs=(X1s,X2s)T. Comparing Figure 6 with Figure 8, it can be seen that the trajectories of Y1s and Y2s over time are much higher when α is taken 0.9 than when α is taken 0.1. It shows that when α takes different values, Ws or (s0Wtdt) has more influence on the trajectories of Ys=(Y1s,Y2s)T. In conclusion, uncertainty and randomness have effects on Xs and Ys, respectively. Therefore, it is necessary to consider both uncertainty and randomness in a system.

    The cash holding problems have always been an important topic in the management of corporate liquid assets. For enterprises, cash requirements are often highly volatile and unpredictable. However, based on historical experience and actual needs, control ranges determining the upper and lower limits of cash holdings can be calculated by companies. Miller and Orr [41] consider a cash inventory model in a random model. Reference [42] examines the cash holding problem in an uncertain environment. According to reference [43], the economic environment can be categorized into high volatility period and low volatility period, and different economic environments have an impact on the interest rates of both securities and cash. In addition, in the process of securities trading, we often need to consider the impact of transaction costs. Reference [44] discusses the three components of transaction costs: explicit cost, implicit cost, and the cost of missed trading opportunities. It is also pointed out that different kinds of market mechanisms and economic environments also affect the transaction costs in a country's capital market. Therefore, in this section, we will model an uncertain random switched system described by uncertain differential equations and stochastic differential equations affected by two economic environments, which, unlike general models, not only incorporates two switched subsystems, but also has to satisfy the constraint of cash in the safe area. Bellman's principle of optimality provides an effective framework that enables us to consider the optimal choice at each decision stage in this dynamically changing uncertain stochastic environment to achieve the optimal objective (e.g., maximizing the cash holding) over the entire time horizon. Based on this model, we can predict in advance the optimal switching moment in different economic environments that maximize the objective function, so that people can adjust their cash holding strategy if expectations are not met.

    We denote the lower limit on cash holdings as L and the upper limit as H. When the cash holding level exceeds the upper limit H, cash is used to purchase securities to reduce the level of cash holdings. In contrast, when the level of cash holdings is below the lower limit L, securities are sold for cash to increase the cash holdings level. If the cash holding level stays within the range [L,H], then we do not need to change and keep the current cash level. When s[ti1,ti] (i=1,2), let Xs and Ys denote the firm's cash assets and risky assets at time s, respectively, with initial conditions X0=x0 and Y0=y0. μi(s) denotes the interest rate on cash in the ith economic environment, and ~μi(s) denotes the interest rate on securities in the ith economic environment. hs denotes the sale price of the security, and when hs is negative it denotes the purchased price of the security with H2hsH1,H10,H20. The l1sdWs is the fluctuation of cash balance and the l2sdCs is the fluctuation of securities balance. The θi denotes the transaction cost of the security in the ith economic environment. Thus, the cash holding problem is to find the optimal switching moment that maximizes Xs+Ys over a finite time range [0,T] as well as the optimal cash holding level. The optimal cash holding problem for an uncertain random switched system in a finite time range of [0,T] is proposed below.

    {J(x0,y0,0,t1)=minH2hsH1ECh[XTYT]subjecttodXs=(μi(s)Xs+hsθi|hs|)ds+l1sdWsdYs=(˜μi(s)Yshs)ds+l2sdCsX0=x0,Y0=y0s[ti1,ti),i=1,2. (6.1)

    Because |hs| is an absolute value function of the control input, we can rewrite the |hs| as the difference between two nonnegative variables

    hs=vsus, vs0, us0, (6.2)

    where us denotes the fraction of cash transformed to risky assets at time s, and vs denotes the fraction of risky assets transformed to cash assets at time s. In order to make hs=vs when us is strictly positive, and hs=us when vs is nonnegative, we also apply the quadratic constraint as

    usvs=0, (6.3)

    so that one of us and vs must be 0. The reason is that cash holdings cannot be both greater than H and less than L, which means us and vs cannot occur simultaneously. Based on Eqs (6.2) and (6.3), we may rewrite |hs| as

    |hs|=us+vs. (6.4)

    Thus, the following is an optimal control problem for a linear uncertain random switched system:

    {J(x0,y0,0,t1)=min0usH2,0vsH1ECh[XTYT]subjecttodXs=(μi(s)Xs+(1θi)vs(1+θi)us)ds+l1sdWsdYs=(˜μi(s)Ysvs+us)ds+l2sdCss[ti1,ti),i=1,2. (6.5)

    According to Eq (6.3), we can solve Eq (6.5) into two cases.

    Case 1. For X(s)>H(s[ti1,ti],i=1,2), we need to convert cash into risk assets at this time. At time s, the transformed cash holdings are X(s)u(s)θiu(s). The level of cash holdings must be within the safety area [L,H], therefore, X(s)H1+θiusX(s)L1+θi. We note that U=[X(s)H1+θi,X(s)L1+θi]. The optimal cash holding problem for uncertain random switched systems in the time range of [0,T] is proposed as

    {J(x0,y0,0,t1)=minusECh[XTYT]subjecttodXs=(μi(s)Xsusθius)ds+l1sdWsdYs=(˜μi(s)Ys+us)ds+l2sdCss[ti1,ti),i=1,2uU, (6.6)

    where t0=0,t2=T. By comparing (6.6) with (5.1), φ1T=φ2T=1 and Ψ1s=Ψ2s=0 can be obtained. The first switched subsystem: H1s=μ1(s),P1s=1θ1,H1s=˜μ1(s),P1s=1. The second switched subsystem: H2s=μ2(s),P2s=1θ2,H2s=˜μ2(s),P2s=1. All other values are 0.

    According to Eq (4.2), we can get

    qTi(t)Pit+rTi(t)Pit=(1+θi)exp(Ttiμi+1(s)ds)exp(titμi(s)ds)exp(Tti˜μi+1(s)ds)exp(tit˜μi(s)ds). (6.7)

    Then, the optimal control is provided as

    u(i)t={HX(t)1θi,ifexp(Tti˜μi+1(s)ds)exp(tit˜μi(s)ds)<(1+θi)exp(Ttiμi+1(s)ds)exp(titμi(s)ds),LX(t)1θi,ifexp(Tti˜μi+1(s)ds)exp(tit˜μi(s)ds)>(1+θi)exp(Ttiμi+1(s)ds)exp(titμi(s)ds). (6.8)

    Furthermore, the optimal cash holding is

    X(t)(1+θi)u(i)t={H,if(1+θi)exp(Ttiμi+1(s)ds)exp(titμi(s)ds)>exp(Tti˜μi+1(s)ds)exp(tit˜μi(s)ds),L,if(1+θi)exp(Ttiμi+1(s)ds)exp(titμi(s)ds)<exp(Tti˜μi+1(s)ds)exp(tit˜μi(s)ds). (6.9)

    Moreover, for t=0 with the initial conditions X0=x0 and Y0=y0, by Theorem 4.1, the cost function is written as

    J(x0,y0,0,t1)=exp(Tt1μ2(s)ds)exp(t10μ1(s)ds)x0exp(Tt1˜μ2(s)ds)exp(t10˜μ1(s)ds)y0+t10[(1+θ1)exp(Tt1μ2(s)ds)exp(t1tμ1(s)ds)exp(Tt1˜μ2(s)ds)exp(t1t˜μ1(s)ds)]u(1)tdt+Tt1[(1+θ2)exp(Ttμ2(s)ds)exp(Tt˜μ2(s)ds)]u(2)tdt. (6.10)

    Then the optimization algorithm is used to solve the optimal switching moment t1 for function J(x0,y0,0,t1), where t1 is the optimal switching moment in different economic environments that maximizes the objective function.

    Function (6.9) indicates that in the ith economic environment, if the expected value of 1+θi units cash assets is greater than the expected value of 1 unit risky assets, then the optimal cash holding is H. Otherwise, the optimal cash holding level is L.

    Case 2. For X(s)<L(s[ti1,ti],i=1,2), we need to transform risky assets into cash assets at this time. At time s, the transformed cash holdings are X(s)+vsθivs. The number of cash holdings must be within the safety area [L,H], therefore, LX(s)1θivsHX(t)1θi. We note that V=[LX(s)1θi,HX(s)1θi]. The optimal control model is provided as

    {J(x0,y0,0,t1)=minvsECh[XTYT]subjecttodXs=(μi(s)Xs+vsθivs)ds+l1sdWsdYs=(˜μi(s)Ysvs)ds+l2sdCss[ti1,ti),i=1,2vV, (6.11)

    where t0=0,t2=T. By comparing (6.11) with (5.1), φ1T=φ2T=1 and Ψ1s=Ψ2s=0 can be obtained. The first switched subsystem: H1s=μ1(s),˜P1s=1θ1,H1s=˜μ1(s),˜P1s=1. The second switched subsystem: H2s=μ2(s),˜P2s=1θ2,H2s=˜μ2(s),˜P2s=1. All other values are 0.

    According to Eq (4.3), we can get

    qTi(t)˜Pit+rTi(t)˜Pit=(1θi)exp(Ttiμi+1(s)ds)exp(titμi(s)ds)+exp(Tti˜μi+1(s)ds)exp(tit˜μi(s)ds). (6.12)

    Then, the optimal control is provided as

    v(i)t={X(t)Hθi1,ifexp(Tti˜μi+1(s)ds)exp(tit˜μi(s)ds)<(1θi)exp(Ttiμi+1(s)ds)exp(titμi(s)ds),X(t)Lθi1,ifexp(Tti˜μi+1(s)ds)exp(tit˜μi(s)ds)>(1θi)exp(Ttiμi+1(s)ds)exp(titμi(s)ds). (6.13)

    Furthermore, the optimal cash holding is

    X(t)+(1θi)v(i)t={H,if(1θi)exp(Ttiμi+1(s)ds)exp(titμi(s)ds)>exp(Tti˜μi+1(s)ds)exp(tit˜μi(s)ds),L,if(1θi)exp(Ttiμi+1(s)ds)exp(titμi(s)ds)<exp(Tti˜μi+1(s)ds)exp(tit˜μi(s)ds). (6.14)

    Similarly, in Case 2, for t=0 with the initial conditions X0=x0 and Y0=y0, by Theorem 4.1, the cost function is written as

    J(x0,y0,0,t1)=exp(Tt1μ2(s)ds)exp(t10μ1(s)ds)x0exp(Tt1˜μ2(s)ds)exp(t10˜μ1(s)ds)y0+t10[(1θ1)exp(Tt1μ2(s)ds)exp(t1tμ1(s)ds)+exp(Tt1˜μ2(s)ds)exp(t1t˜μ1(s)ds)]u(1)tdt+Tt1[(1θ2)exp(Ttμ2(s)ds)+exp(Tt˜μ2(s)ds)]u(2)tdt, (6.15)

    and the optimal switching moment t1 can be found by the optimization algorithm to maximize the objective function so that we can adjust our cash holding strategy if expectations are not met.

    Equation (6.14) indicates that in the ith economy environment, if the expected value of 1θi units cash assets is greater than the expected value of 1 unit risky assets, then the optimal cash holding is H. In contrast, the optimal cash holding level is L.

    In this paper, the optimal control problem of uncertain random continuous-time switched systems is presented. In order to solve this problem, the optimality equation is generalized to uncertain random switched systems. Using the optimality equation, we obtain the analytical solution and optimal bang-bang control for a kind of control problem when the corresponding performances are linear. The two-stage algorithm is applied to implement optimal control. Then, a numerical example is provided to illustrate the effectiveness of the proposed method. Finally, the optimal control model and optimality equation for uncertain stochastic switching systems are applied to derive the optimal cash holdings under different economic cycles. In order to consider the influence of some external extreme events or noises on switched systems, in future studies, expected value models and optimistic value models of the optimal control problem for uncertain switched systems with jump will be studied.

    Yang Chang: Conceptualization, Methodology, Software, Formal Analysis, Writing-Original Draft; Guangyang Liu: Visualization, Writing-Original Draft; Hongyan Yan: Validation, Supervision, Writing-Review & Editing. All authors have read and approved the final version of the manuscript for publication.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    The authors declare that there is no conflict of interest.

    The proof of Theorem 3.1.

    Proof. For any t with t+t[ti1,ti), denote Xt+t=x+Xt,Yt+t=y+Yt. By using Taylor series expansion, we have

    J(x+Xt,y+Yt,t+t)=J(x,y,t)+xJ(x,y,t)TXt+yJ(x,y,t)TYt+Jt(x,y,t)t+12XTtxxJ(x,y,t)Xt+12YTtyyJ(x,y,t)Yt+xJt(x,y,t)TXtt+yJt(x,y,t)TYtt+XTtxyJ(x,y,t)Yt+o(t). (.1)

    Denote

    Xt=pi(x,ut,vt,t)t+Q1(x,ut,vt,t)Ct,
    Yt=pi(y,ut,vt,t)t+Q2(y,ut,vt,t)Wt.

    Then, the expansion (.1) may be rewritten as

    J(x+Xt,y+Yt,t+t)=J(x,y,t)+xJ(x,y,t)T[pi(x,ut,vt,t)t+Q1(x,ut,vt,t)Ct]+yJ(x,y,t)T[pi(y,ut,vt,t)t+Q2(y,ut,vt,t)Wt]+Jt(x,y,t)t+12[pi(x,ut,vt,t)t+Q1(x,ut,vt,t)Ct]TxxJ(x,y,t)[pi(x,ut,vt,t)t+Q1(x,ut,vt,t)Ct]+12[pi(y,ut,vt,t)t+Q2(y,ut,vt,t)Wt]TyyJ(x,y,t)[pi(y,ut,vt,t)t+Q2(y,ut,vt,t)Wt]+xJt(x,y,t)T[pi(x,ut,vt,t)t+Q1(x,ut,vt,t)Ct]t+yJt(x,y,t)T[pi(y,ut,vt,t)t+Q2(y,ut,vt,t)Wt]t+[pi(x,ut,vt,t)t+Q1(x,ut,vt,t)Ct]TxyJ(x,y,t)[pi(y,ut,vt,t)t+Q2(y,ut,vt,t)Wt]T+o(t).

    Since

    CTtQ1(x,ut,vt,t)T(xJ(x,y,t))t=((xJ(x,y,t))t)TQ1(x,ut,vt,t)Ct,WTtQ2(y,ut,vt,t)T(yJ(x,y,t))t=((yJ(x,y,t))t)TQ2(y,ut,vt,t)Wt,pi(x,ut,vt,t)TxxJ(x,y,t)Q1(x,ut,vt,t)Ct=CTtQ1(x,ut,vt,t)TxxJ(x,y,t)pi(x,ut,vt,t),pi(y,ut,vt,t)TyyJ(x,y,t)Q2(y,ut,vt,t)Wt=WTtQ2(y,ut,vt,t)TyyJ(x,y,t)pi(y,ut,vt,t),

    we have

    J(x+Xt,y+Yt,t)=J(x,y,t)+xJ(x,y,t)Tpi(x,ut,vt,t)t+yJ(x,y,t)Tpi(y,ut,vt,t)t+Jt(x,y,t)t+[xJ(x,y,t)TQ1(x,ut,vt,t)t+pi(x,ut,vt,t)TxxJ(x,y,t)Q1(x,ut,vt,t)t+xJt(x,y,t)TQ1(x,ut,vt,t)t+12pi(y,ut,vt,t)TyxJ(x,y,t)TQ1(x,ut,vt,t)t]Ct+12CTtQ1(x,ut,vt,t)TxxJ(x,y,t)Q1(x,ut,vt,t)Ct+[yJ(x,y,t)TQ2(y,ut,vt,t)+pi(y,ut,vt,t)TyyJ(x,y,t)Q2(y,ut,vt,t)t+12pi(x,ut,vt,t)TxyJ(x,y,t)Q2(y,ut,vt,t)t+yJt(x,y,t)TQ2(y,ut,vt,t)t]Wt+12WTtQ2(y,ut,vt,t)TyyJ(x,y,t)Q2(y,ut,vt,t)Wt+CTtQ1(x,ut,vt,t)TxyJ(x,y,t)Q2(y,ut,vt,t)Wt+o(t).

    Denote

    a1=xJ(x,y,t)TQ1(x,ut,vt,t)t+pi(x,ut,vt,t)TxxJ(x,y,t)Q1(x,ut,vt,t)t+12xJt(x,y,t)TQ1(x,ut,vt,t)t+12((xJ(x,y,t))t)TQ1(x,ut,vt,t)t+12pi(y,ut,vt,t)TyxJ(x,y,t)TQ1(x,ut,vt,t)t,B1=12Q1(x,ut,vt,t)TxxJ(x,y,t)Q1(x,ut,vt,t),a2=yJ(x,y,t)TQ2(y,ut,vt,t)+pi(y,ut,vt,t)TyyJ(x,y,t)Q2(y,ut,vt,t)t+12pi(x,ut,vt,t)TxyJ(x,y,t)Q2(y,ut,vt,t)t+12((yJ(x,y,t))t)TQ2(y,ut,vt,t)+12yJt(x,y,t)TQ2(y,ut,vt,t)t,B2=12Q2(y,ut,vt,t)TyyJ(x,y,t)Q2(y,ut,vt,t),B3=12Q1(x,ut,vt,t)TxyJ(x,y,t)Q2(y,ut,vt,t)+12Q1(x,ut,vt,t)TyxJ(x,y,t)TQ2(y,ut,vt,t).

    Then, we can simplify Eq (.1) as

    J(x+Xt,y+Yt,t+t)=J(x,y,t)+xJ(x,y,t)Tpi(x,ut,vt,t)t+yJ(x,y,t)Tpi(y,ut,vt,t)t+Jt(x,y,t)t+a1Ct+CTtB1Ct+a2Wt+WTtB2Wt+CTtB3Wt+o(t).

    It follows from the principle of optimality in [45] that

    J(x,y,t)=minutUt,vtVt{f(xt,yt,ut,vt,t)t+J(x,y,t)+xJ(x,y,t)Tpi(x,ut,vt,t)t+yJ(x,y,t)Tpi(y,ut,vt,t)t+Jt(x,y,t)t+ECh[a1Ct+CTtB1Ct+a2Wt+WTtB2Wt+CTtB3Wt]+o(t)}. (.2)

    By principle of optimality in [45] and Lemma 2.1, it holds that

    ECh[a1Ct+CTtB1Ct+a2Wt+WTtB2Wt+CTtB3Wt]=EM[a2Wt+WTtB2Wt]+ECh[a1Ct+CTtB1Ct+CTtB3Wt],=tr(B2)t+o(t).

    So, Eq (.2) may be simply expressed as

    J(x,y,t)=minutUt,vtVt{f(xt,yt,ut,vt,t)t+J(x,y,t)+xJ(x,y,t)Tpi(x,ut,vt,t)t+yJ(x,y,t)Tpi(y,ut,vt,t)t+Jt(x,y,t)t+12tr(Q2(y,ut,vt,t)TyyJ(x,y,t)Q2(y,ut,vt,t))t+o(t)}.

    The equation subtracts J(x,y,t) at the same time, and we can get

    Jt(x,y,t)t=minutUt,vtVt{f(xt,yt,ut,vt,t)t+xJ(x,y,t)Tpi(x,ut,vt,t)t+yJ(x,y,t)Tpi(y,ut,vt,t)t+Jt(x,y,t)t+12tr(Q2(y,ut,vt,t)TyyJ(x,y,t)Q2(y,ut,vt,t))t+o(t)}. (.3)

    Both sides of Eq (.3) are divided by t at the same time and make t0, thus, we can obtain the conclusion. The theorem is proved.



    [1] T. Borangiu, S. Răileanu, T. Berger, D. Trentesaux, Switching mode control strategy in manufacturing execution systems, Int. J. Prod. Res., 53 (2015), 1950–1963. https://doi.org/10.1080/00207543.2014.935825 doi: 10.1080/00207543.2014.935825
    [2] H. L. Ren, G. D. Zong, H. R. Karimi, Asynchronous finite-time filtering of networked switched systems and its application: An event-driven method, IEEE T. Circuits Syst. I Regul. Pap., 66 (2019), 391–402. https://doi.org/10.1109/TCSI.2018.2857771 doi: 10.1109/TCSI.2018.2857771
    [3] X. Wu, K. J. Zhang, C. Y. Sun, Constrained optimal control of switched systems and its application, Optimization, 64 (2015), 539–557. https://doi.org/10.1080/02331934.2013.784764 doi: 10.1080/02331934.2013.784764
    [4] Z. L. Peng, X. N. Song, S. Song, V. Stojanovic, Hysteresis quantified control for switched reaction-diffusion systems and its application, Complex Intell. Syst., 9 (2023), 7451–7460. https://doi.org/10.1007/s40747-023-01135-y doi: 10.1007/s40747-023-01135-y
    [5] C. A. Garcia, A. Ibeas, R. Vilanova, A switched control strategy for inventory control of the supply chain, J. Process Contr., 23 (2013), 868–880. https://doi.org/10.1016/j.jprocont.2013.04.005 doi: 10.1016/j.jprocont.2013.04.005
    [6] S. C. Bengea, R. A. DeCarlo, Optimal control of switching systems, Automatica, 41 (2005), 11–27. https://doi.org/10.1016/j.automatica.2004.08.003 doi: 10.1016/j.automatica.2004.08.003
    [7] M. Kamgarpour, C. Tomlin, On optimal control of non-autonomous switched systems with a fixed mode sequence, Automatica, 48 (2012), 1177–1181. https://doi.org/10.1016/j.automatica.2012.03.019 doi: 10.1016/j.automatica.2012.03.019
    [8] X. P. Xu, P. J. Antsaklis, Optimal control of switched systems based on parameterization of the switching instants, IEEE T. Autom. Contr., 49 (2004), 2–16. https://doi.org/10.1109/TAC.2003.821417 doi: 10.1109/TAC.2003.821417
    [9] S. Katayama, T. Ohtsuka, Riccati recursion for optimal control problems of nonlinear switched systems, IFAC-PapersOnLine, 54 (2021), 172–178. https://doi.org/10.1016/j.ifacol.2021.08.541 doi: 10.1016/j.ifacol.2021.08.541
    [10] H. Y. Zhang, X. D. Zhao, H. Q. Wang, G. D. Zong, N. Xu, Hierarchical sliding-mode surface-based adaptive actor-critic optimal control for switched nonlinear systems with unknown perturbation, IEEE T. Neural Networ. Learn. Syst., 35 (2024), 1559–1571. https://doi.org/10.1109/TNNLS.2022.3183991 doi: 10.1109/TNNLS.2022.3183991
    [11] B. Wang, Q. X. Zhu, The stabilization problem for a class of discrete-time semi-Markov jump singular systems, Automatica, 171 (2025), 111960. https://doi.org/10.1016/j.automatica.2024.111960 doi: 10.1016/j.automatica.2024.111960
    [12] H. Y. Zhu, Y. X. Li, S. C. Tong, Dynamic event-triggered reinforcement learning control of stochastic nonlinear systems, IEEE T. Fuzzy Syst., 31 (2023), 2917–2928. https://doi.org/10.1109/TFUZZ.2023.3235417 doi: 10.1109/TFUZZ.2023.3235417
    [13] H. Shen, M. P. Xing, H. C. Yan, J. D. Cao, Observer-based l2l control for singularly perturbed semi-Markov jump systems with an improved weighted TOD protocol, Sci. China Inf. Sci., 65 (2022), 199204. https://doi.org/10.1007/s11432-021-3345-1 doi: 10.1007/s11432-021-3345-1
    [14] G. L. Wang, S. Y. Song, C. Huang, Stochastic stabilization of Markovian jump systems closed by a communication network: an auxiliary system approach, Sci. China Inf. Sci., 66 (2023), 202202. https://doi.org/10.1007/s11432-022-3701-7 doi: 10.1007/s11432-022-3701-7
    [15] P. Patrinos, P. Sopasakis, H. Sarimveis, A. Bemporad, Stochastic model predictive control for constrained discrete-time Markovian switching systems, Automatica, 50 (2014), 2504–2514. https://doi.org/10.1016/j.automatica.2014.08.031 doi: 10.1016/j.automatica.2014.08.031
    [16] C. Aghayeva, Stochastic optimal control problem for switching systems with constraints, Optim. Contr. Appl. Met., 38 (2017), 653–667. https://doi.org/10.1002/oca.2277 doi: 10.1002/oca.2277
    [17] W. Zhang, J. H. Hu, J. M. Lian, Quadratic optimal control of switched linear stochastic systems, Syst. Control Lett., 59 (2010), 736–744. https://doi.org/10.1016/j.sysconle.2010.08.010 doi: 10.1016/j.sysconle.2010.08.010
    [18] L. N. Fan, Q. X. Zhu, W. X. Zheng, Stability analysis of switched stochastic nonlinear systems with state-dependent delay, IEEE T. Autom. Contr., 69 (2024), 2567–2574. https://doi.org/10.1109/TAC.2023.3315672 doi: 10.1109/TAC.2023.3315672
    [19] K. Ding, Q. X. Zhu, Intermittent static output feedback control for stochastic delayed-switched positive systems with only partially measurable information, IEEE T. Autom. Contr., 68 (2023), 8150–8157. https://doi.org/10.1109/TAC.2023.3293012 doi: 10.1109/TAC.2023.3293012
    [20] B. D. Liu, Uncertainty theory, Berlin: Springer-Verlag, 2007. https://doi.org/10.1007/978-3-540-73165-8_5
    [21] B. D. Liu, Uncertainty theory: A branch of mathematics for modeling human uncertainty, Berlin: Springer-Verlag, 2010. https://doi.org/10.1007/978-3-642-13959-8_1
    [22] Y. G. Zhu, Uncertain optimal control with application to a portfolio selection model, Cybern. Syst., 41 (2010), 535–547. https://doi.org/10.1080/01969722.2010.511552 doi: 10.1080/01969722.2010.511552
    [23] H. Y. Yan, Y. G. Zhu, Bang-bang control model for uncertain switched systems, Appl. Math. Model., 39 (2015), 2994–3002. https://doi.org/10.1016/j.apm.2014.10.042 doi: 10.1016/j.apm.2014.10.042
    [24] L. B. Deng, J. Z. Shen, Y. F. Chen, Hurwicz model of uncertain optimal control with jump, Math. Method. Appl. Sci., 43 (2020), 10054–10069. https://doi.org/10.1002/mma.6678 doi: 10.1002/mma.6678
    [25] X. F. Yang, J. W. Gao, Linear-quadratic uncertain differential game with application to resource extraction problem, IEEE T. Fuzzy Syst., 24 (2016), 819–826. https://doi.org/10.1109/TFUZZ.2015.2486809 doi: 10.1109/TFUZZ.2015.2486809
    [26] Y. H. Liu, Uncertain random variables: A mixture of uncertainty and randomness, Soft Comput., 17 (2013), 625–634. https://doi.org/10.1007/s00500-012-0935-0 doi: 10.1007/s00500-012-0935-0
    [27] Y. H. Liu, Uncertain random programming with applications, Fuzzy Optim. Decis. Making, 12 (2013), 153–169. https://doi.org/10.1007/s10700-012-9149-2 doi: 10.1007/s10700-012-9149-2
    [28] X. Chen, Y. G. Zhu, Uncertain random linear quadratic control with multiplicative and additive noises, Asian J. Control, 23 (2020), 2849–2864. https://doi.org/10.1002/asjc.2460 doi: 10.1002/asjc.2460
    [29] Z. Q. Ma, S. C. Yuan, K. X. Meng, S. L. Mei, Mean-square stability of uncertain delayed stochastic systems driven by G-Brownian motion, Mathematics, 11 (2023), 2405. https://doi.org/10.3390/math11102405 doi: 10.3390/math11102405
    [30] R. Gao, S. J. Zhang, Reliability importance analysis of uncertain random k-out-of-n systems with multiple states, Reliab. Eng. Syst. Safe., 243 (2024), 109901. https://doi.org/10.1016/j.ress.2023.109901 doi: 10.1016/j.ress.2023.109901
    [31] X. Chen, F. Z. Li, D. M. Yuan, J. Wang, Y. Shao, Optimal control problems subject to uncertain random discrete-time noncausal systems, Chaos Soliton. Fract., 173 (2023), 113604. https://doi.org/10.1016/j.chaos.2023.113604 doi: 10.1016/j.chaos.2023.113604
    [32] L. H. Hu, X. Pan, R. Kang, J. Chu, Y. F. Gao, Z. Xue, et al., Dynamic risk assessment of uncertain random system considering operator's simple emergency-stop action in short time window, Reliab. Eng. Syst. Safe., 252 (2024), 110479. https://doi.org/10.1016/j.ress.2024.110479 doi: 10.1016/j.ress.2024.110479
    [33] Z. H. Wu, F. Q. Deng, H. C. Zhou, Z. L. Zhao, Linear and nonlinear event-triggered extended state observers for uncertain random systems, IEEE T. Autom. Contr., 69 (2024), 6199–6206. https://doi.org/10.1109/TAC.2024.3370650 doi: 10.1109/TAC.2024.3370650
    [34] A. Bapat, S. Jordan, Bang-bang control as a design principle for classical and quantum optimization algorithms, Quantum Inf. Comput., 19 (2019), 424–446. https://doi.org/10.48550/arXiv.1812.02746 doi: 10.48550/arXiv.1812.02746
    [35] T. Lu, G. Y. Cheng, Expanded proximate time‐optimal servo control of permanent magnet synchronous motor, Optim. Contr. Appl. Met., 37 (2015), 782–797. https://doi.org/10.1002/oca.2193 doi: 10.1002/oca.2193
    [36] R. Bellman, I. Glicksberg, O. Gross, On the "bang-bang" control problem, Quart. Appl. Math., 14 (1956), 11–18. https://doi.org/10.1090/QAM/78516 doi: 10.1090/QAM/78516
    [37] L. Bonifacius, K. Pieper, B. Vexler, Error estimates for space-time discretization of parabolic time-optimal control problems with bang-bang controls, SIAM J. Control Optim., 57 (2019), 1730–1756. https://doi.org/10.1137/18M1213816 doi: 10.1137/18M1213816
    [38] V. E. Beneš, Girsanov functionals and optimal bang-bang laws for final value stochastic control, Stoch. Proc. Appl., 2 (1974), 127–140. https://doi.org/10.1016/0304-4149(74)90022-2 doi: 10.1016/0304-4149(74)90022-2
    [39] H. Y. Yan, T. Jin, Y. Sun, Uncertain bang-bang control problem for multi-stage switched systems, Physica A, 551 (2020), 124115. https://doi.org/10.1016/j.physa.2019.124115 doi: 10.1016/j.physa.2019.124115
    [40] R. P. Brent, Algorithms for minimization without derivatives, New Jersey: Prentice-Hall, 1973.
    [41] M. H. Miller, D. Orr, A model of the demand for money by firms, Q. J. Econ., 80 (1966), 413–435. https://doi.org/10.2307/1880728 doi: 10.2307/1880728
    [42] Z. Y. Wang, G. H. Xu, P. B. Zhao, Optimal uncertain controls for cash holding problems, Mathematics, 7 (2019), 1093. https://doi.org/10.3390/math7111093 doi: 10.3390/math7111093
    [43] S. M. Hartzmark, Economic uncertainty and interest rates, Rev. Asset Pricing Stud., 6 (2016), 179–220. https://doi.org/10.1093/rapstu/raw004 doi: 10.1093/rapstu/raw004
    [44] Y. C. Huang, Determinants of trading costs, In: Market Microstructure in Emerging and Developed Markets: Price Discovery, Information Flows, and Transaction Costs, Wiley Online Library, 2013. https://doi.org/10.1002/9781118681145.ch13
    [45] X. Chen, Y. G. Zhu, B. Li, Optimal control for uncertain random continuous-time systems, Optimization, 72 (2023), 1385–1428. https://doi.org/10.1080/02331934.2021.2017429 doi: 10.1080/02331934.2021.2017429
  • Reader Comments
  • © 2025 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(457) PDF downloads(36) Cited by(0)

Figures and Tables

Figures(8)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog