We describe the pixel method for the construction of reachable sets in various optimal control problems using parallel computation technology. A program has been developed for the construction of reachable sets in nonlinear controlled systems by the pixel method. Sample cases have been examined with known analytical representations for the reachable set boundary. The sample library has been expanded. For problems with gravitational-type nonlinearity we analyze the comparison of the constructed approximation with the corresponding analytical representation. The approximation accuracy is shown to depend on the selection of input parameters.
Similar content being viewed by others
References
L. S. Pontryagin, V. G. Boltyanskii, R. V. Gamkrelidze, and E. F. Mishchenko, Mathematical Theory of Optimal Processes [in Russian], Nauka, Moscow (1983).
Yu. N. Kiselev, S. N. Avvakumov, and M. V. Orlov, Optimal Control. Linear Theory and Applications: A Textbook [in Russian], MAKS Press, Moscow (2007).
A.V. Boreskov and A. A. Kharlamov, Application Principles for the CUDA Technology [in Russian], DMK-Press, Moscow (2010).
Kh. G. Guseinov, A. N. Moiseev, and V. N. Ushakov, “Approximation of reachable regions of controlled systems,” Prikl. Mat. Mekhan., 62, No. 2, 179–187 (1998).
R. P. Fedorenko, Approximate Solution of Optimal Control Problems [in Russian], Nauka, Moscow (1978).
E. V. Vinnikov, “Numerical construction of reachable sets of nonlinear controlled systems in the Matlab environment,” in: Modern Methods in the Theory of Boundary-Value Problems: Proceeding of the Spring Mathematical School “Pontryagin Readings – XX” (2009), pp. 35–36.
A. O. Novikova, “Construction of reachable sets by the pixel method for some controlled systems,” Sbornik Statei Molodykh Uchenykh Fakul’teta VMK MGU, No. 9, 136–153 (2012).
A. O. Novikova, “Computation and visualization of control systems reachable sets with parallel processing on graphics processing units,” in: 13 th Viennese Workshop on Optimal Control and Dynamics Games: Operations Research and Control Systems, TU Wien (2015), p. 57.
E. B. Lee and L. Markus, Foundations of Optimal Control Theory [Russian translation], Nauka, Moscow (1972).
Yu. N. Kiselev, “Construction of exact solutions for nonlinear time-optimal problems of special type,” Fundamental’naya i Prikladnaya Matematika, 3, No. 3, 847–868 (1997).
E. K. Kostousova and V. I. Pochinskii, “On problems of putting a carrier rocket in given elliptical orbits,” Trudy Inst. Mat. Mekhan. Uro RAN, No. 3, 201–216 (2011).
E. K. Kostousova and V. I. Pochinskii, “On problems of putting a payload at a given point of an orbit,” Avtomat. Telemekh., No. 4, 18–31 (2012).
S. A. Ashmanov, Mathematical Models and Methods in Economics [in Russian], MGU, Moscow (1980).
S. A. Ashmanov, Introduction to Mathematical Economics [in Russian], Nauka, Moscow (1984).
F. L. Chernous’ko, “Ellipsoidal approximation of reachable sets of a linear system with an uncertain matrix,” Prikl. Matem. Mekhan., 60, No. 6, 940–950 (1996).
Yu. N. Kiselev and M. V. Orlov, “Optimal resource allocation problem in a two-sector economic model with the Cobb–Douglas production function,” in: Modern Methods in the Theory of Boundary-Value Problems: Proceeding of the Spring Mathematical School “Pontryagin Readings – XX” (2009), pp. 85–86.
R. Baier and E. Farkhi, “Optimization-based subdivision algorithm for reachable sets,” in: 13 th Viennese Workshop on Optimal Control and Dynamics Games: Operations Research and Control Systems, TU Wien (2015), p. 57.
V. A. Skvortsov, Examples of Metric Spaces [in Russian], MTsN-MO, Moscow (2002).
Author information
Authors and Affiliations
Corresponding author
Additional information
Translated from Prikladnaya Matematika i Informatika, No. 50, 2015, pp. 62–82.
Rights and permissions
About this article
Cite this article
Novikova, A.O. Construction of Reachable Sets of Two-Dimensional Nonlinear Controlled System By The Pixel Method. Comput Math Model 27, 444–459 (2016). https://doi.org/10.1007/s10598-016-9335-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10598-016-9335-0