Construction of Attainable Sets and Integral Funnels of Nonlinear Controlled Systems in the Matlab Environment

被引:5
作者
Vinnikov E.V. [1 ]
机构
[1] Lomonosov Moscow State University, Faculty of Computation Mathematics and Cybernetics, Moscow
关键词
attainable set; nonlinear control systems; phase constraints;
D O I
10.1007/s10598-014-9259-5
中图分类号
学科分类号
摘要
Attainable sets play an important role in investigating the behavior of controlled systems. The pixel method [1,2] is a universal numerical method for the construction of attainable sets of nonlinear controlled system. In the first part of the article, we describe the pixel method that requires partition of the phase space into n-dimensional cubes and time discretization using Euler and Runge–Kutta methods of second order approximation. This method enables us to construct attainability and controllability sets as well as integral funnels for nonlinear controlled systems described by a system of differential equations with controlled parameters, both with and without phase constraints. For attainable sets constructed by the pixel method, we have obtained bounds on the Hausdorff distance between the exact attainable set and its discrete approximation. These bounds lead to a relationship between the partition parameters in time and phase coordinates. In the second part of the article, we present a description of the program PixelSet developed in the Matlab environment for the construction of attainable sets and integral funnels of two- and three-dimensional nonlinear controlled systems by the pixel method. We present examples of the construction of attainable sets of some two- and three-dimensional controlled systems. © 2014, Springer Science+Business Media New York.
引用
收藏
页码:107 / 119
页数:12
相关论文
共 12 条
[1]  
Spesivtsev L.V., Ushakov V.N., Constructing the motion of a controlled system in the neighborhood of a given point of the attainable set,” Vestnik Udmur Univ, Math. Series, 1, pp. 111-126, (2006)
[2]  
Nikol'skii M.S., On approximation of the attainable set for a differential inclusion, Vestnik MGU, ser. Vychil. Mat. Kiber, 4, pp. 31-34, (1987)
[3]  
Pontryagin L.S., Boltyanskii V.G., Gamkrelidze R.V., Mishchenko E.F., Mathematical Theory of Optimal Processes [in Russian], Moscow, (1961)
[4]  
Kiselev Y.N., Avvakumov S.N., Orlov M.V., Optimal Control, (2007)
[5]  
Kiselev Y.N., Construction of exact solutions for the nonlinear time-optimal problem of a special form, Fundamental’naya i Prikladnaya Matematika, 3, 3, pp. 847-868, (1997)
[6]  
Avvakumov S.N., Kiselev Y.N., A numerical method to find an optimal solution: the ROST model, Proc. Scientific Seminar, Planernoe, Moscow Oblast, 24–26 January 2003 [in Russian], Moscow, pp. 5-15, (2003)
[7]  
Kiselev Y.N., Avvakumov S.N., Orlov M.V., An optimal resource allocation problem in a two-sector economic model with singular modes, Prikl. Mat. Inform., Moscow, 33, pp. 13-68, (2009)
[8]  
Kiselev Y.N., Orlov M.V., An optimal resource allocation problem in a two-sector economic model with a Cobb–Douglas production function,” Modern Methods in the Theory of Boundary-Value Problems: Proc. Spring Mathematical School “Pontryagin Readings-XX, [in Russian], Voronezh State University, Voronezh, pp. 85-86, (2009)
[9]  
Vdovin S.A., Taras'ev A.M., Ushakov V.N., Construction of attainable sets for Brockett integrator, Prikl. Mat. Mekhan, 68, 5, pp. 707-724, (2004)
[10]  
Vinnikov E.V., Numerical construction of the attainable set of nonlinear controlled systems in Matlab environment,” Modern Methods in the Theory of Boundary-Value Problems: Proc. Spring Mathematical School “Pontryagin Readings-XX, [in Russian], Voronezh State University, Voronezh, pp. 35-36, (2009)