Abstract
For a class of discrete weakly nonlinear state-dependent coefficient (SDC) control systems, a suboptimal synthesis is constructed over a finite interval with a large number of steps. A one-point matrix Padé approximation (PA) of the solution of the initial problem for the discrete matrix Riccati equation is constructed based on the state-dependent Riccati equation (SDRE) approach and the asymptotics by the small-step of the boundary layer functions method. The symmetric gain coefficients matrix for Padé control synthesis is constructed based on the one-point PA. As a result, the parametric closed-loop control is obtained. The results of numerical experiments illustrate, in particular, the improved extrapolation properties of the constructed regulator, which makes the algorithm applicable in control systems for a wider range of parameter variation.
1. Introduction
In the literature, much attention is paid to the construction of optimal control laws for nonlinear systems and the corresponding approximate methods for their calculation. This can be explained by several factors; on the one hand, the greater accuracy of the description of dynamic systems in applications leads to the increase of their mathematical models’ dimension, and on the other hand, the calculations often need to be carried out in real time. This is especially true for finding feedback laws in nonlinear control systems, where the consideration of even weak nonlinearity in constructing synthesis laws based on linear control laws can lead to a significant improvement in the value of the quality criterion. For linear control systems, the Kalman algorithm is often used, which allows stabilizing feedbacks to be built that, in addition to the asymptotic stability of closed systems, provide the optimality by the quadratic quality criterion.
The application field of the Kalman algorithm has been expanded to nonlinear control systems by the so-called state-dependent Riccati equation (SDRE) approach for continuous (see [1,2,3]) and discrete (see [4,5,6,7,8,9]) cases, where the systems are formally represented as linear systems in terms of state and control, the coefficients of the matrices are the functions of the state vector (state-dependent coefficients (SDC) systems), and the quality criterion is quadratic, but the quadratic forms matrices in the criterion can also be state-dependent. In [1], the design procedure for the SDRE approach is described and its capabilities are illustrated on a benchmark problem. Reference [2] contains a detailed review on SDRE: the theory developed to date, characteristics, advantages, and open issues. In [4,5,6], the discrete state-dependent Riccati equation (D-SDRE) approach is described, and the corresponding control algorithms are presented and tested. In [3,7,8,9], the development of the SDRE approach is proposed based on the asymptotic theory.
Often, the mathematical models in applied control problems contain parameters, the variation of which generates a family of admissible controls and the corresponding trajectories, which leads to new problems of their approximate analytical study and description. An approximation is a procedure for choosing the optimal approximating function from a certain class of functions, that describes the behavior of the given function. Approximation allows the numerical characteristics and qualitative properties of an object to be studied, reducing the problem into studying simpler or more convenient objects. Moreover, the solution of these problems significantly reduces the time for rational control synthesis and selection. Various methods of approximation theory including splines and fractional-rational Padé approximations [10,11], where the latter are constructed using asymptotic expansions by the corresponding small parameters, can be used for such problems. In particular, in the works [10,11], the possibility of the construction of symbolic families of stabilizing regulators for some classes of regularly and singularly perturbed nonlinear continuous control systems are demonstrated by constructing Padé approximations (PA) of the gain coefficients matrices [10,11], associated with asymptotic expansions of the matrix algebraic Riccati equations solutions into regular series in integer powers of the corresponding small parameter, both for the case of one-point and two-point PA, where the latter uses not only the asymptotic expansions by integer powers of the parameter but also the asymptotic expansions over the inverse powers of a positive small parameter. A regulator is a closed-loop system, used to maintain the desired system output, usually, zero.
In this paper, discrete nonlinear control systems with a small step are considered within the framework of the SDRE approach for continuous systems on a finite time interval [12]. It is shown that an approximate symbolic description of the family of gain matrices in the feedback control loop using PA can be obtained if the step in the discrete system is sufficiently small. Note that the optimal control problem for a discrete-time system with a small step is singularly perturbed and that is why the zones of exponentially decreasing boundary layers can arise near the boundary points in the trajectories and in the solution of problems for finding gain coefficients in the feedback circuit. This happens because the degenerate solution, for zero value of the parameter, does not account for the boundary conditions and there is a large discrepancy from the exact solution near the boundary points. The boundary functions (members of the boundary series) are significant in the neighborhood of the boundary points and together with the members of the regular series, describe the behavior of the solution in the boundary layer, and outside the boundary layer, they rapidly decrease. The solution of the perturbed problem outside these boundary layer zones is in a small neighborhood of the solution of degenerate (limiting) problems, one of which, in this case, is the matrix algebraic Riccati equation of the corresponding discrete linear-quadratic optimal control problem [13], where the coefficients of all the matrices may be the functions of the state vector.
For the first time, the discrete problems with a small step were considered as singularly perturbed by A.B. Vasil’eva with the help of the boundary layer functions method (BLFM) (see [14,15]). The asymptotic methods and singular perturbations theory can also be successfully applied to control problems, for example, see reviews [16,17]. The discrete optimal control problem was first considered as singularly perturbed in [18] on the example of a linear-quadratic control problem with a small step, where its asymptotics by BLFM is constructed. The asymptotics of the solution of singularly perturbed discrete nonlinear optimal control problems with a small step was constructed by BLFM in [19], using the so-called direct scheme [20].
In this paper, the asymptotic solution of the corresponding initial singularly perturbed problem for the discrete matrix Riccati equation with coefficients weakly dependent on the state and the corresponding one-point PA regulator is constructed using the SDRE approach. Only one asymptotic expansion of the matrix Riccati equation solution by a small parameter, which equals the time step size and the multiplier in front of the non-linearities, is used to construct the PA for the gain matrix in the feedback loop. PAs are constructed based on asymptotic expansions and are actively used in applications since they often extend the range of the parameter variation, where PAs approach the exact solutions with given accuracy and reproduce the qualitative picture of the solutions. The use of a qualitative picture allows the approximate solutions with higher accuracy to be obtained by using the results of the asymptotic analysis as an initial approximation for traditional nonlinear programming algorithms to minimize the residuals of the equations.
The results of numerical experiments are presented, which demonstrate the possibility of using this approach for the construction of stabilizing regulators for nonlinear discrete systems, and also show that the proposed algorithm is applicable for discrete control systems for a wider interval of the step value and the perturbation parameter variation.
The outline of the paper is as follows. In Section 2, we will describe the discrete state-dependent Riccati equation approach (SDRE) for small step discrete pseudo-linear control systems and construct the uniform second-order asymptotic approximation of the solution of the singularly perturbed initial problem for the difference Riccati equation using the boundary layer functions method (BLFM). In Section 3, we formulate the algorithm for the discrete one-point Padé regulator design. In Section 4, we will review the numerical experiments that demonstrate the work of the proposed control algorithms.
We start by listing definitions and notations: —vector space of n-by-n matrices, —the transpose operation, —the Kronecker product, —the identity matrix of size , —the regular series of P, —the boundary series of P, —kth term of the series, matrix norm.
2. An SDRE Approach for Small Step Discrete Control Systems
2.1. Asymptotic Expansion of the Discrete Riccati Equation Solution
Let’s consider an affine (linear in control) discrete system,
where x(t) is an n-dimensional state, u(t)—is an r-dimensional control, , is a small time step, used as a small parameter. Further, to transform the system into a formally linear form, we use the method of “extended linearization” (see [1,21,22]), which gives a non-unique representation in the vector case, by presenting in the form . By analogy, let us call the well-known heuristic technique for the introduction of a small parameter in the system right-hand side the “extended perturbation” method. In the last case, a small parameter is introduced in matrices and instead of a selected coefficient that approximately equals 1.
Let’s demonstrate the last approach by transforming an arbitrary nonlinear function for example, as follows: where and but, at the same time, , and now becomes a constant independent of . So, this technique by analogy with the previous one will be called the “extended” perturbation technique.
After application of these two approaches—“extended” linearization and “extended” perturbation—system (1) may be presented in the form
where , is a small enough positive number, are constant matrices, , , and X is a certain fixed bounded state space subset. For sufficiently small values of , systems (2) are called singularly perturbed and pseudo-linear in state and control with regularly perturbed coefficients so that near the interval endpoints the solutions of (2) may have the boundary layers behavior.
Let’s consider a cost function that measures the system performance for different controls in order to compare them and select the most favorable one;
where are constant matrices, and .
To construct a feedback control for discrete systems on a finite time interval, we will use the necessary optimality conditions here, in contrast to [12], where a dynamic programming scheme was used in the continuous case.
For problems (1) and (2), we introduce the Hamiltonian
Using the necessary optimality conditions, we have
where stands for Kronecker matrix product and is a unity matrix.
From (6) we obtain the next expression for the control
Using the representation , we obtain the following expression instead of (7):
where must satisfy the discrete matrix Riccati-type equation with the zero-control matrix and as a result the missing quadratic nonlinearity part
with the initial condition at the end of the interval . The latter can be represented as
where is the usual discrete matrix Riccati operator and .
The difference from the regular discrete difference Riccati equation on a finite interval lies in an additional, but cumbersome, term on the right-hand side with the function
Let’s denote the matrix of the closed-loop (cl) system for (1) as .
Taking into account the dependency of matrices on the small parameter a uniform asymptotic approximation of the second order for the solution of the singularly perturbed initial problem (9) is constructed using the boundary layer functions method (BLFM) [14,15]. The solution is found in the reverse time in the following form:
where are the second-order partial sums of the regular and boundary power series by parameter , respectively.
Now the operator is transformed in the following way:
where Substituting the representations for into the equation and the initial condition in (9) and equating the terms with the same powers of the small parameter, we obtain a discrete algebraic Riccati equation (DARE) for the zero term of the regular series
and for the first term of the regular series , we obtain the matrix discrete algebraic Lyapunov equation
where is the matrix of the linear closed-loop system (cl) and
For the second term of the regular series , the matrix discrete algebraic Lyapunov equation has the same form as Equation (11) for ,
where has a similar structure as but it is a more complex function of the found expansion terms and matrices of the system, and we omit its representation here.
For the zero term of the boundary series , we obtain the difference initial problem
and for the first term of the boundary series , we have the following discrete problem:
where and has a complex structure
For , we obtain a discrete initial problem similar to (12), but has an even more cumbersome structure than and we omit this representation here.
Let us introduce the conditions:
I. Coefficients of matricesare continuous and bounded functions on Х,() and the parameterbelongs to a bounded interval, the solution to problems (1) and (2) exists and is bounded for all admissible
II. The triple of matricesis controllable and observable.
By definition, a system is said to be controllable, if it is possible to transfer the system state from any initial state to any desired state within a finite interval of time. A system is said to be observable if every state can be completely identified by measurements of the outputs at a finite time interval.
The following is true.
Theorem 1.
Under conditions I–II, there is a sufficiently small value of , such that for allthe following statements hold:
- 1.
- All eigenvalues of the matrixare inside the unit circle, whereis a positive definite solution to Equation (10).
- 2.
- Solution of (9) exists, is unique and the following estimate for the remainder of the second-order asymptotics is valid (the L2 norm is used):
Proof of Theorem 1.
The statements of the theorem for each follow from the corresponding proof schemes of the statements in paragraph 2 of paper [18], where the similar linear-quadratic problem is considered, but with time-dependent matrix coefficients. The statements here generalize the similar results presented in [18] since in comparison with [18] the initial problem (9) is additionally regularly perturbed with continuously differentiable perturbation on the right-hand side of the matrix discrete Riccati equation. Therefore, here we present only the new components of the proof.
As the associated system for the singularly perturbed problem (9) for coincides with the analogous one in [18], where it is shown that the positive definite root of the limiting algebraic discrete matrix Riccati equation is an asymptotically stable equilibrium point of system (9) for and matrix F belongs to the domain of influence of this root. Further, in [18], the form of the main functional matrix of the associated system to problem (9) is established, which is calculated by setting in the right-hand side and using the Kronecker product of matrices can be represented in the form . From the properties of the spectrum of the constant matrix (the matrix of the corresponding closed-loop system) under condition II, it follows that its eigenvalues are inside the unit circle. Taking into account the properties of the spectrum of the Kronecker product of matrices, we find that the eigenvalues of matrix are representable in the form . Thus, it is established that the spectrum of the main functional matrix of the associated system has eigenvalues inside the unit circle.
Because the presence of a disturbance will not fundamentally change the form of inhomogeneities in the corresponding Riccati and Lyapunov equations, then, as in Theorem 2.1 from [18], it can be proved that there exist such , that the corresponding estimates for the boundary functions hold
Despite the presence of regular perturbations in Equation (9) the next estimate for the residual term of the asymptotics can be obtained using the scheme from [18],
for all
Moreover, using the smoothness of all functions included in , and assuming that the norm is uniformly bounded for all , here we can follow the proof as in Lemma 6.1 and Theorem 6.1 given in [14].
This, in turn, will lead to the fact that when choosing a sufficiently small , one can obtain the existence, as well as the uniqueness of the solution in the problem (9). The last statements follow from the application of the principle of contractive mappings to the equation for the residual term of asymptotics . □
2.2. Symmetrization
Since the matrix may not be symmetric, we introduce the transposed equation, and by adding the equation to , we get
Further, in this paper the next equations with “averaged” right-hand sides will be used for the regular and the boundary layer terms of the first and second order (the terms of the power series and ). For example, instead of Equation (11) the following equation is introduced for a symmetric matrix
where . A similar operation is performed for the second approximation term.
In addition, is found in the form
where .
A similar equation is obtained for , where the inhomogeneity in the right-hand side equals to .
3. Discrete One-Point Padé Regulator
The asymptotic analysis for small parameter values can lead to an acceptable quality approximation of the exact solution, but with an increase of the small parameter value the asymptotic representations can strongly deviate from the exact solutions and their use in numerical analysis for larger values of the parameter is limited and at best they can serve only to restore the qualitative nature of the solution behavior. PA often increases the interval of parameter variation for which it can provide the approximation of the exact solution and restore its qualitative picture in comparison with the asymptotics. Thus, PA demonstrates better extrapolation properties [23].
In general, a particular system of algebraic equations, which, generally speaking, is in a certain way selected from some redefined system, is solved to find the PA.
Here a one-point Padé regulator of an order [1/2] is constructed, which contains two asymptotic approximations: the first order uniform asymptotic approximation in the “numerator” of the PA—for reproducing the boundary layer in the general construction, and the second-order approximation of some regular series in the “denominator”, i.e., the proposed construction has the following form:
Note that the form of the “denominator” in (18) is less complex than the “numerator” which makes it easier to overcome the “denominator” zeros problem, which is the main reason for the quality decline of the approximations of the exact solution using PA.
So, we do not introduce the boundary functions in the “denominator” of PA. Decomposing the matrix in (18) in a series of integer powers of parameter and equating the terms with the same powers of the parameter of the resulting decomposition and the corresponding terms of the expansions and , separately for the terms dependent on t and , we get an inhomogeneous linear system of six equations with matrix coefficients depending on for the six unknown matrices, the coefficients of PA.
The first matrices are immediately determined from the first two equations, and for the remaining four matrices the following linear system is obtained:
where —is an identity matrix of the size . Next by denoting the matrix of a linear system (20) by where the corresponding blocks are and by taking into account that block is a nondegenerate identity matrix, we find that for the existence of the matrix inverse it is necessary and sufficient [24] that matrix is nondegenerate and since . Now the solution of the last two equations in (20) is explicitly defined by
As and are found from the first two equations in (20) and are the functions of , where are determined from the last two equations in (20) and take the form (21).
As some of the matrices in (18)–(20) that are the regular series terms in the asymptotic representation of are positive definite, it is possible to make the other matrices sign-definite to guarantee the solvability of (20) and positive definiteness of PA on the entire interval, for example, by a special choice of criteria matrices . In the latter case, we are dealing not with a problem of the criterion (2) minimization along the trajectories of (1), but with a synthesis construction problem using the SDRE algorithm.
Let us introduce a modified PA, defined as , for which the system of equations is obtained from system (20) by replacing the elements of the first and second-order terms of the approximation with their symmetric, “averaged” values.
By analogy with the study of system (20), the last two equations are firstly solved and the following matrices are formally introduced, and , , which, in the case of their non-degeneracy allow us to present the solution for the “denominator” matrices in an explicit form , .
For consistency with the Kalman regulator (the linear-quadratic regulator named after R.E. Kalman who posed and solved the corresponding control problem for nonstationary linear systems in 1960), which leads to stabilization and also to the optimal trajectory according to the quadratic criterion in a closed-loop linear system on the semi-axis, the following symmetric gain matrix is introduced to ensure the symmetry of the gain matrix of the regulator based on the PA for :
which leads to a modified Padé regulator for the PA obtained from the system (22)
Remark 1.
In numerical experiments, it becomes possible to modify the proposed PA structure (18) by the introduction of multipliers in front of the matrix coefficients in systems (19)–(20) and search for the values of these multipliers.
The following conditions are additionally introduced
III. Matricescan be selected such that,matrixexists and is uniformly bounded andfor all.
IV. Matrixexists, where
for all
For the construction of PA [1/2] and the solvability of the corresponding system for the coefficients of PA an asymptotic expansion of the second order is required, where some of the terms, in particular of the second order, can be found approximately.
The next statement takes place.
Theorem 2.
If conditions I–IV are satisfied, then there is a sufficiently small, such that for allthere is a unique solution of the matrix system of Equations (20) and the corresponding one-point matrix PA [1/2] of form (18) with a symmetric matrix(23) exists.
Proof of Theorem 2.
From condition II we get , then by condition III and from here . Let us consider the discrete linear Lyapunov Equation (17) for . It is known [24] that if (condition III), the solution of this equation is positive definite. From condition III, and there exist . It is easy to show that , are found from (13) and the corresponding matrices are obtained as the solutions of difference Lyapunov equations with the initial condition . By analogy, the term is found. By condition III, matrix has an inverse for all and it follows that exists and system (19), (20) is uniquely solvable with a solution .
Thus, the remaining coefficients of the Padé approximation are found in the form
Under condition IV, there exists a corresponding one-point matrix PA [1/2] of form (18), and the symmetric matrix of the gain coefficients of the regulator is found from (24). □
4. Computational Experiments
One of the ways to concretize the coefficients of the system of linear equations for the Padé approximation can be associated with the analysis of the coefficients of the system, and the assumption that the Padé structures form a certain framework, within which the coefficients can be improved from the point of view of the optimality criterion of the control problem. This approach is illustrated below on an example of a simple pendulum [25].
Here, denotes the pendulum angle, and is the angular velocity.
Using this example, taking into account the fulfillment of the conditions for the existence of matrices in the representations (18), we will demonstrate the Algorithm 1 for discrete modified Padé regulator construction and the results of its work.
| Algorithm 1: Discrete modified Padé regulator construction. |
|
In Table 1, the criterion values for the regulators based on the uniform first-order asymptotic approximation () and the modified Padé [1/2] from (22) are presented. The comparison is made with the D-SDRE regulator which uses the solution of Equation (9) by the algorithm from [5].
Table 1.
Regulators comparison by criterion values for .
Table 2 shows that the modified Padé [1/2] regulator is closer to the D-SDRE solution by optimality criterion values on a larger interval of parameter variation in comparison with the regulator based on the uniform first-order asymptotic expansion, i.e., demonstrates good quality approximation for larger values of the parameter and has better extrapolation properties. In this example, the uniform first-order asymptotic approximation works only for small parameter values and fails to stabilize the system when the value of the parameter increases. Moreover, the Padé regulator is significantly better by criterion value than the D-SDRE regulator. Thus, here the modified Padé regulator is sufficiently better by optimality criterion than the two other control algorithms (D-SDRE, asymptotic approximation) in the selected parameter variation interval from 0.05 to 0.25 and the asymptotic approximation has a restricted area of application and provides worse quality of the approximation.
Table 2.
Demonstration of extrapolation properties of the modified Padé regulator.
The corresponding closed-loop trajectories are presented in Figure 1. It can be seen that the Modified Padé [1/2] approximation brings the system to the neighborhood of the zero-equilibrium point and the trajectories are similar to the D-SDRE solution.
Figure 1.
Closed-loop system trajectories: Modified Padé [1/2] approximation (red lines) and D-SDRE (blue lines).
5. Conclusions
Using the SDRE approach, the asymptotics of the solution of the corresponding initial singularly perturbed control problem for the matrix discrete Riccati equation with coefficients weakly dependent on the state is constructed and the corresponding one-point PA regulator is proposed, i.e., only one asymptotic approximation of the Riccati equation solution is used to construct the PA for the feedback gain matrix of the regulator. The results of numerical experiments illustrate, in particular, the improved extrapolation properties of the constructed regulator, which makes the algorithm applicable in control systems for a wider range of parameter variation. An approach for modified PA construction is also demonstrated, which consists of the correction of the system of equations for finding the PA coefficients taking into account the structure of the matrix of the original system and the properties of the terms of the asymptotic approximation.
Author Contributions
Conceptualization, M.D.; methodology, M.D. and Y.D.; software, Y.D.; formal analysis, M.D.; writing—original draft preparation, M.D. and Y.D.; writing—review and editing, M.D. and Y.D. All authors have read and agreed to the published version of the manuscript.
Funding
Research is supported by the Russian Science Foundation (Project No. 21-11-00202).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Mracek, C.P.; Cloutier, J.R. Control designs for the non-linear benchmark problem via the state-dependent Riccati equation method. Int. J. Rob. Nonlin. Contr. 1998, 8, 401–433. [Google Scholar] [CrossRef]
- Cimen, T. State dependent Riccati Equation (SDRE) control: A Survey. In Proceedings of the 17th the International Federation of Automatic Control World Congress, Seoul, Korea, 6–11 July 2008; Volume 41, pp. 3761–3775. [Google Scholar]
- Dmitriev, M.G.; Makarov, D.A. Smooth nonlinear controller in a weakly nonlinear control system with state depended coefficients. Trud. ISA RAN 2014, 64, 53–58. (In Russian) [Google Scholar]
- Chang, I.; Bentsman, J. Constrained discrete-time state-dependent Riccati equation technique: A model predictive control approach. In Proceedings of the 52nd IEEE Conference on Decision and Control, Florence, Italy, 10–13 December 2013; pp. 5125–5130. [Google Scholar]
- Dutka, A.S.; Ordys, A.W.; Grimble, M.J. Optimized discrete-time state dependent Riccati equation regulator. In Proceedings of the American Control Conference, Portland, OR, USA, 8–10 June 2005; pp. 2293–2298. [Google Scholar]
- György, K.; Dávid, L.; Kelemen, A. Theoretical Study of the Nonlinear Control Algorithms with Continuous and Discrete-Time State Dependent Riccati Equation. Procedia Technol. 2016, 22, 582–591. [Google Scholar] [CrossRef] [Green Version]
- Danik, Y.E.; Dmitriev, M.G. The robustness of the stabilizing regulator for quasilinear discrete systems with state dependent coefficients. In Proceedings of the International Siberian Conference on Control and Communications, Moscow, Russia, 12–14 May 2016. [Google Scholar]
- Emel’yanov, S.V.; Danik, Y.E.; Dmitriev, M.G.; Makarov, D.A. Stabilization of nonlinear discrete-time dynamic control systems with a parameter and state dependent coefficients. Dokl. Mathem. 2016, 93, 121–123. [Google Scholar] [CrossRef]
- Danik, Y.E.; Dmitriev, M.G. The comparison of numerical algorithms for discrete-time state dependent coefficients control systems. In Proceedings of the 21st International Conference on System Theory, Control and Computing, Sinaia, Romania, 19–21 October 2017; pp. 401–406. [Google Scholar]
- Danik, Y.E.; Dmitriev, M.G. Construction of Parametric Regulators for Nonlinear Control Systems Based on the Padé Approximations of the Matrix Riccati Equation Solution. In Proceedings of the 17th the International Federation of Automatic Control Workshop on Control Applications of Optimization, Yekaterinburg, Russia, 15–19 October 2018; Volume 51, pp. 815–820. [Google Scholar]
- Danik, Y.E.; Dmitriev, M.G. The construction of stabilizing regulators sets for nonlinear control systems with the help of Padé approximations. In Nonlinear Dynamics of Discrete and Continuous Systems; Abramian, A., Andrianov, I., Gaiko, V., Eds.; Springer: Cham, Switzerland, 2021; pp. 45–62. [Google Scholar]
- Heydari, A.; Balakrishnan, S.N. Approximate closed-form solutions to finite-horizon optimal control of nonlinear systems. In Proceedings of the American Control Conference, Montreal, QC, Canada, 27–29 June 2012; pp. 2657–2662. [Google Scholar]
- Kvakernaak, H.; Sivan, R. Linear Optimum Control Systems; Wiley-Interscience: New York, NY, USA, 1972. [Google Scholar]
- Vasil’eva, A.B.; Butuzov, V.F. Asymptotic Expansions of a Solutions of Singularly Perturbed Equations; Nauka: Moscow, Russia, 1973. (In Russian) [Google Scholar]
- Vasil’eva, A.B.; Butuzov, V.F.; Kalachev, L.V. The Boundary Function Method for Singular Perturbation Problems; Society for Industrial and Applied Mathematics: University City, MO, USA; Philadelphia, PA, USA, 1995. [Google Scholar]
- Vasil’eva, A.B.; Dmitriev, M.G. Singular perturbations in optimal control problems. J. Sov. Mathem. 1986, 34, 1579–1629. [Google Scholar] [CrossRef]
- Kurina, G.A.; Dmitriev, M.G.; Naidu, D.S. Discrete singularly perturbed control problems (A survey). Dyn. Contin. Discr. Impuls. Syst. Ser. B Appl. Algor. 2017, 24, 335–370. [Google Scholar]
- Glizer, V.Y.; Dmitriev, M.G. Asymptotics of a solution of some discrete optimal control problems with small step. Different. Equat. 1979, 15, 1681–1691. (In Russian) [Google Scholar]
- Gaipov, M.A. Asymptotics of the solution of a nonlinear discrete optimal control problem with small step without constraints on the control (formalism). I. Izvest. Akad. Nauk TurkmenSSR 1990, 1, 9–16. (In Russian) [Google Scholar]
- Belokopytov, S.V.; Dmitriev, M.G. Direct scheme in optimal control problems with fast and slow motions. Syst. Contr. Lett. 1986, 8, 129–135. [Google Scholar] [CrossRef]
- Afanas’ev, V.N. Control of nonlinear plants with state-dependent coefficients. Autom. Remote Control 2011, 72, 713–726. [Google Scholar] [CrossRef]
- Afanas’ev, V.N.; Presnova, A.P. Parametric Optimization of Nonlinear Systems Represented by Models Using the Extended Linearization Method. Autom. Remote Control 2021, 82, 245–263. [Google Scholar] [CrossRef]
- Baker, G.A.; Baker, G.A., Jr.; Baker, G.; Graves-Morris, P.; Baker, S.S. Padé Approximants: Encyclopedia of Mathematics and It’s Applications, 2nd ed.; Cambridge University Press: Cambridge, UK, 1996. [Google Scholar]
- Balandin, D.; Kogan, M. Synthesis of Control Laws Based on Linear Matrix Inequalities; Fizmatlit: Moscow, Russia, 2007. (In Russian) [Google Scholar]
- ElBsat, M.N. Finite-Time Control and Estimation of Nonlinear Systems with Disturbance Attenuation. Ph.D. Thesis, Marquette University, Milwaukee, WI, USA, August 2012. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).