Academia.eduAcademia.edu

Minimizing the time for UAV to reach a moving target

2023, Modeling, control and information technologies

Minimizing the time for UAV to reach a moving target https://doi.org/10.31713/MCIT.2023.024 Elkhan N.Sabziev Lamiya N.Nabadova Institute of Control System, National Defense University Baku, Azerbaijan [email protected] Institute of Control System Baku, Azerbaijan [email protected] Abstract—In this study, we address the control challenges of directing a flying object, specifically a drone, to a designated target, utilizing coordinates relayed from a monitoring device. Monitoring device delivers information about coordinates of suspicious object to drone. Upon receiving signals from a monitoring device about potential threats on the ground, the drone is tasked to promptly respond, identify, and neutralize the suspicious object. This article deals with the issue of controlling the process of flying snow to the target in the shortest possible time. Keywords—drone applications; optimal control; UAV controlling; path planning; navigation: UAV mission planning I. INTRODUCTION In recent years, unmanned aerial vehicles (UAVs), commonly referred to as drones, have gained substantial attention in various sectors including defense, logistics, agriculture, entertainment, and surveillance. One of the principal challenges in the operation of drones is the achievement of optimal control, ensuring they reach their desired destinations swiftly and efficiently. Time is often a critical factor, especially in applications like emergency deliveries or quick response missions. Efficient flight not only ensures timely completion of a task but also aids in energy conservation, maximizing the operational period of the drone on a single charge. In recent years, unmanned aerial vehicles (UAVs), commonly referred to as drones, have gained substantial attention in various sectors including defense, logistics, agriculture, entertainment, and surveillance [1, 2]. This research proposes algorithm to control the drone when it must reach the target during shortest time to complete any task. İn this case, it is considered that if monitoring system detects suspicious object on the ground of the border zone and delivers information about location of the object to drone, drone should get the intended target and annihilate it. For this situation drone should reach the detected object as fast as possible. So, it must be controlled optimally taking into account its physical limitations. Using the suggested model, we compute the drone's control function values to ensure it reaches the identified target in the shortest possible time and accomplishes the mission. II. PROBLEM STATEMENT This scientific paper is related to solving controlling process of flying drone to reach target in the shortest period of time. During arial surveillance the monitoring device the area detects a suspicious object moving in a certain direction at a certain speed. The geographical scale of the issue is such that the area can be considered a flat part. The monitoring device can determine the trajectory of the object. It is considered that this object is identified and determined that it should be neutralized. The other aircraft provided with neutralization device is informed to fly to the suspicious object and annihilate it. It is considered that the drone receiving the flight command must reach the suspicious object in the shortest possible time after rising to a certain height. Since the UAV is flying parallel to the ground since the flight altitude does not change, we will make the flight plane the same as the Earth plane. To describe the mutual position of the UAV and the suspect object, let us introduce a rectangular OXY coordinate system with respect to the ground. Let's mark the time of the reaching process with t  0 and the coordinates of the UAV as a function of time with x(t )  ( x1 (t ), x2 (t )) . In a simple case, the governing equations of the UAV can be written as follows:  x1(t )  u1 (t ),   x2(t )  u2 (t ). (1) Here is the u (t )  (u1 (t ), u (t )) . control function, which physically represents the ratio (momentum) of the propulsion force generated by the drone's engines to its mass. As a rule, the controllability of the aircraft is limited, which means that there is a known u0  0 quantity determined by the power of the UAV engine that, (2) For the sake of simplicity, we can assume that the UAV is located at the origin of coordinates at the moment t  0 , and let us denote its speed Modeling, control and information technologies – 2023 at that moment. These conditions can be written as follows: (8) (3) (4) (9) As mentioned above, the movement trajectory of the suspicious object is determined by monitoring device. We will consider that the movement of this object has the character of uniform linear motion. If we mark the coordinates of the suspicious object as a function of time, its trajectory can be expressed as follows: (5) Here ax ,1 , bx ,1 , ax ,2 , bx ,2 coefficients are known quantites. In order to track the detected object, it is necessary to choose control u (t )  (u1 (t ), u (t )) in such a way that regardless of where the aircraft is at the moment of detection, it will change its trajectory and reach the suspicious object and begin to move along with it (papallel) and follow it. This can happen when the speed of the aircraft is greater than the speed of the detected object, i.e. Let's mark the moment when the UAV will be controlled and reach the suspicious object with T . As the case may be, the UAV should be managed in such a way that, at the moment T its coordinates and velocity should coincide with the current coordinates and velocity of the suspect object, in other words, the following equations should be satisfied. (10) It is necessary to find such a u (t ) control function that ensures the solution of the problem (8) – (10). Ininve research [3] it is investigated that, to solve the problem it is sufficient that to chage the values of u1 (t ), u2 (t ) control functions only once at the same time moment   (0, T ) . In other words, there is a   (0, T ) point that flying control u changes at the t   moment when bringing flying object from state (8) to state (9). In (0, ) and ( , T ) intervals, lets denote the values of control vectors (u x ,1,0 , u x ,2,0 ) and (u x ,1,T , u x ,2,T ) accordingly. From the management theory of extremal problems, it is known that the solution of the optimization problem within the constraint (2) is realized in the case of equality, in other words, for u x ,1,0 , u x ,2,0 , u x ,1,T , u x ,2,T quantities (11) We can write the general solution of system (8) as follows: (6) (7) It is necessary to find a control u (t ) function that satisfies the inequality (2) so that the solution of the system of equations (1) satisfies the conditions (3) – (4), (6) – (7) and T is minimal. III. PROBLEM SOLUTION In order to apply the mathematical apparatus of optimal control theory with phase constraints, let us write the system (1) as a system of first order ordinary differential equations. If we substitute x1(t )  x3 (t ) , x2 (t )  x4 (t ) , problem (1) – (7) will be as follows: Here cx ,1 , cx ,1 , ex ,1 , ex ,1 are constant quantities. Taking account conditions (10), Modeling, control and information technologies – 2023 (16) (12) On the other hand, from continuity condition of ( x1 , x2 , x3 , x4 ) functions at t   moment: (13) As can be seen from the system (16), the value of  and T variables depends only on the initial data of the problem - known  x ,1 ,  x ,2 , ax ,1 , bx ,1 , ax ,2 , bx ,2 quantities and cx ,1 , cx ,2 , ex ,1 , ex ,2 . Given these quantities, the system of equations (16) can be solved by approximate calculation methods, for example, simple iterations or Newton's method. ( [4, 5]). IV. CONCLUSION If we eliminate variables from cx ,1 , cx ,2 , ex ,1 , ex ,2 (12), (13) systems, by taking linear combinations of different rows, we get: (14) Based on (14) system, u x ,1,0 , u x ,2,0 , u x ,1,T , u x ,2,T quantities can be expressed depending on  and T : (15) If we consider the expressions (15) in (11), considering the variables, the following system of nonlinear algebraic equations of the 4th order is obtained depending on  and T : To address the optimal control problem of the UAV aiming to reach its target in the shortest possible time, a numerical algorithm is introduced. This algorithm determines the moments to change control and computes the expected reaching time. Using these derived values, we formulated equations to ascertain the optimal control functions for guiding the UAV efficiently. REFERENCES [1] D. Giordan, Y. Hayakawa, F. Nex, F. Remondino, and P. Tarolli, “The use of remotely piloted aircraft systems (RPASs) for natural hazards monitoring and management,” Natural Hazards and Earth System Sciences, vol. 18(4), 2018, 1079–1096. [2] Y. Naidoo, R. Stopforth, and G. Bright, “Development of an UAV for search & rescue applications,” in IEEE Africon’11, Livingstone, Zambia, 2011, pp. 1–6. [3] Nabadova L., “Optimal docking problem of UAV at detected moving object,” Scientific Journal of Silesian University of Technology. Series Transport, vol. 120, 2023, 205-214. [4] Колесницький О.К., Арсенюк І.Р., Месюра В.І. Чисельні методи. Вінниця: ВНТУ, 2017. 130 с. [5] Задачин В.М., Конюшенко І.Г. Чисельні методи. Харків: ХНЕУ ім. С. Кузнеця, 2014. 180 с.