scholarly journals Acceleration of the Multilayer Network Operator Method Using MPI for Mobile Robot Team Control Synthesis

2017 ◽  
Vol 103 ◽  
pp. 88-93 ◽  
Author(s):  
A.I. Diveev ◽  
E.Yu. Shmalko ◽  
D.N. Zakharov
2014 ◽  
Vol 47 (3) ◽  
pp. 7061-7066
Author(s):  
A.I. Diveev ◽  
I.M. Gubaidullin ◽  
E.A. Sofronova

2020 ◽  
Vol 21 (7) ◽  
pp. 428-438
Author(s):  
A. I. Diveev ◽  
E. Yu. Shmalko ◽  
O. Hussein

The paper presents a solution to the problem of optimal control of a quadrocopter under phase constraints by the numerical method of a network operator based on multi-point stabilization. According to this approach, the task of control system synthesis is initially solved. As a result, the quadrocopter is stabilized with respect to a certain point in the state space. At the second stage, a sequence of stabilization points is searched in the state space such that switching the stabilization points at fixed times ensures the movement of the quadrocopter from the initial state to the terminal state with an optimal value of the quality criterion taking into account phase constraints. To solve the problem of stabilization system synthesis, the network operator method is used. The method is numerical and, unlike the well-known analytical methods, allows to synthesize a control system automatically without a specific analysis of the right parts of the model. The method allows to find the structure and parameters of a mathematical expression in the encoded form using the genetic algorithm. The network operator code is an integer upper-triangular matrix. At the stage of solving the synthesis problem, the mathematical model of quadrocopter motion is decomposed into angular and spatial motions in order to separate control components for angular and spatial motions, respectively. The synthesized stabilization system consists of two subsystems connected in series for spatial and angular motion. As controls for spatial motion, moments around the axes and the total thrust of all quadcopter propellers were used. And the inputs for the angular motion stabilization system are the desired angles of inclination of the quadrocopter. The stabilization problem is considered as a general synthesis task for a control system. Using the network operator method, one control function is searched that provides stabilization of the object at a given point in the considered state space from the set of initial conditions. At the stage of the search for equilibrium points, the evolutionary particle swarm algorithm is used. A numerical example of solving the problem of optimal control of a quadrocopter with four phase constraints is given.


2021 ◽  
Vol 22 (2) ◽  
pp. 129-138
Author(s):  
Askhat I. Diveev ◽  
Neder Jair Mendez Florez

The spatial stabilization system synthesis problem of the robot is considered. The historical overview of methods and approaches for solving the problem of control synthesis is given. It is shown that the control synthesis problem is the most important task in the field of control, for which there are no universal numerical methods for solving it. As one of the ways to solve this problem, it is proposed to use the method of machine learning based on the application of modern symbolic regression methods. This allows you to build universal algorithms for solving control synthesis problems. Several most promising symbolic regression methods are considered for application in control tasks. The formal statement of the control synthesis problem for its numerical solution is given. Examples of solving problems of synthesis of system of spatial stabilization of mobile robot by method of network operator and variation Cartesian genetic programming are given. The problem required finding one nonlinear feedback function to move the robot from thirty initial conditions to one terminal point. Mathematical records of the obtained control functions are given. Results of simulation of control systems obtained by symbolic regression methods are given.


Sign in / Sign up

Export Citation Format

Share Document