Synthesis of Control of Spacecraft Descent on the Moon Surface using the Method of Network Operator
Authors: Diveev A.I., Pupkov K.A., Sofronova Е.A. | Published: 19.12.2013 |
Published in issue: #4(93)/2013 | |
DOI: | |
Category: Control Systems | |
Keywords: synthesis of control system, method of network operator, spacecraft control systems |
The problem of synthesis of the spacecraft control system is considered for the spacecraft descent onto the Moon surface. In the problem, it is necessary for the spacecraft from the given domain of initial values to fall into the vicinity of terminal states for the limited time. To solve the problem, a numerical method of network operator is applied, which allows both structure and parameters ofmultidimentional function to be found. The search for control function is performed over the set of multidimentional functions described in the form of integer matrices of network operators. The elements of matrices indicate the numbers of elements in the sets of unary and binary operations. The domain of initial values is replaced with the finite set of points. Initial functionals are substituted by the sum of functionals that are calculated for each point. The obtained control system is investigated. It is shown that the synthesized nonlinear control system provides a high precision of the spacecraft falling into the specified domain with different variations of initial values and parameters of the object of control.
References
[1] Afanas’ev V.N., Kolmanovskiy V.B., Nosov V.R. Matematicheskaya teoriya konstruirovaniya sistem upravleniya [Mathematical theory of control systems design]. Moscow, Vysshaya Shkola Publ., 1989. 47 p.
[2] Bellman R. Dynamic programming. Princeton, New Jersey, Princeton Univ. Press, 1957. (Russ. ed.: Bellman R. Dinamicheskoe programmirovanie. Moscow, Mir Publ., 1960. 400 p.).
[3] Kolesnikov A.A. Sinergeticheskie metody upravleniya slozhnymi sistemami: Teoriya sistemnogo sinteza [Synergetic methods of management of complex systems: Theory of system synthesis]. Moscow, KomKniga Publ., 2006. 240 p.
[4] Kolesnikov A.A. Osnovy sinergeticheskoy teorii upravleniya [Fundamentals of synergetic control theory]. Moscow, ISPO-Servis Publ., 2000. 264 p.
[5] Kolesnikov A.A. Nonlinear oscillations control. Energy invariants. J. Comput. Syst. Sci. Int., 2009, vol. 48, no. 2, pp. 185-198. doi: 10.1134/S1064230709020038
[6] Kondrat’ev G.V. Geometricheskaya teoriya sinteza optimal’nykh statsionarnykh gladkikh sistem upravleniya [Geometric theory of synthesis of optimal stationary smooth control systems]. Moscow, Fizmatlit Publ., 2003. 143 p.
[7] Voronov E.M. Multi-criteria synthesis of point-to-point control based on multiprogram stabilization. Part1. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2012, no. 2(87), pp. 3-19 (in Russ.).
[8] Koza J.R. Genetic programming: On the programming of computers by means of natural selection. MIT Press, 1992. 840 p.
[9] Kureychik V.M., Kureychik V.V., Gladkov L.A. Geneticheskie algoritmy [Genetic algorithms]. Moscow, Fizmatlit Publ., 2006. 320 p.
[10] Diveev A.I., Sofronova E.A. The genetic programming method for the automatic selection of formulas in the structural synthesis of control systems. Tr. Inst. Sist. Anal. RAN. Dinamika neodnorodnykh sistem [Proc. Inst. Syst. Anal., Russ. Acad. Sci., The dynamics of heterogeneous systems], 2006, no. 20 (1), pp. 14-26 (in Russ.).
[11] Diveev A.I., Sofronova E.A. A method for constructing functional relationships to solve the optimal control synthesis problem. Tr. Inst. Sist. Anal. RAN. Dinamika neodnorodnykh sistem. [Proc. Inst. Syst. Anal., Russ. Acad. Sci., The dynamics of heterogeneous systems], 2007, no. 31 (2), pp. 14-27 (in Russ.).
[12] Diveev A.I. Problems of the synthesis of optimal control systems. Vestn. RUDN. Inzh. Issled. (Inf. Tekhnol. Upr.) [Bull. People’s Friendship Univ. Eng. Stud. (Inf. Technol. Manage.)], 2008, no. 4, pp. 68-77 (in Russ.).
[13] Diveev A.I., Shmal’ko E.Yu. Multi-criteria structural and parametric synthesis of a spacecraft landing system on the basis of the network operator method. Vestn. RUDN. Inzh. Issled. (Inf. Tekhnol. Upr.) [Bull. People’s Friendship Univ. Eng. Stud. (Inf. Technol. Manage.)], 2008, no. 4, pp. 86-93 (in Russ.).
[14] Diveev A.I. Metod setevogo operatora [The network operator method]. Moscow, VTs RAN Publ., 2010. 178 p.
[15] Diveev A.I., Pupkov K.A., Sofronova E.A. The synthesis of a control system is a millennium problem. Vestn. RUDN. Inzh. Issled. (Inf. Tekhnol. Upr.) [Bull. People’s Friendship Univ. Eng. Stud. (Inf. Technol. Manage.)], 2011, no. 2, pp. 113-125 (in Russ.).
[16] Diveev A.I. A numerical method for network operator for synthesis of a control system with uncertain initial values. J. Comput. Syst. Sci. Int., 2012, vol. 51, no. 2, pp. 228-243. doi: 10.1134/S1064230712010066
[17] Diveev A.I., Sofronova E.A. Metod setevogo operatora i ego primenenie v zadachakh upravleniya [The network operator method and its application in control problems]. Moscow, RUDN Publ., 2012. 182 p.
[18] Diveev A.I., Sofronova E.A., Fam Suan Fang. The network operator method in the synthesis of a control system for a dynamic object with uncertain initial values. Vestn. RUDN. Inzh. Issled. (Inf. Tekhnol. Upr.) [Bull. People’s Friendship Univ. Eng. Stud. (Inf. Technol. Manage.)], 2012, no. 4, pp. 102-110 (in Russ.).
[19] Diveev A.I., Pupkov K.A., Sofronova E.A. The general problem of control synthesis and its solution in the class of intelligent systems. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2013, no. 1 (90), pp. 96-104 (in Russ.).
[20] Diveyev A.I., Sofronova E.A. Application of network operator method for synthesis of optimal structure and parameters of automatic control system. Proc. 17th IFAC World Congr., Seoul, 2008, pp. 6106-6113.
[21] Diveev A.I., Sofronova E.A. The synthesis of optimal control system by the network operator method. Proc. IFAC Workshop Control Appl. Optim. (CA0’09). Jyvaskyla, Finland, 2009.
[22] Diveev A.I., Sofronova E.A. Numerical method of network operator for multiobjective synthesis of optimal control system. Proc. 7th Int. Conf. Control Autom. (ICCA’09). Christchurch, New Zealand, 2009, pp. 701-708.
[23] Diveev A.I. A Multi-objective synthesis of optimal control system by the network operator method. Proc. Int. Conf. Optim. Appl. (OPTiMa, 2009). Petrovac, Montenegro, 2009, pp. 21-22.
[24] Diveev A.I., Sofronova E.A. The network operator method for search of the most suitable mathematical equation (in: Shangce G. Bio-inspired computational algorithms and their applications. Croatia, Intech. Publ., 2012), pp. 19-42.