Научная статья на тему 'Flight path control for unmanned aerial vehicle'

Flight path control for unmanned aerial vehicle Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
203
100
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЗАКОН УПРАВЛЕНИЯ / БЕСПИЛОТНЫЙ ЛЕТАТЕЛЬНЫЙ АППАРАТ / ИНЕРЦИАЛЬНАЯ СИСТЕМА КООРДИНАТ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Al-Mashhadani M.A.

Проведено исследование оптимизированного по заданному критерию закона управления беспилотного летательного аппарата при наведении его по траектории, заданной опорными точками в инерциальной системе координат. Приводится пример, иллюстрирующий работоспособность предложенных теоретических положений.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Studying the optimized control law specified criteria on UAV while hovering over a path defined by the reference points in the inertial frame. An illustrative example is the theoretical efficiency of the proposed provisions.

Текст научной работы на тему «Flight path control for unmanned aerial vehicle»

38

Управление техническими объектами

UDC 629.7

M. A. AL-MASHHADANI, BNTU, Minsk, Belarus

FLIGHT PATH CONTROL FOR UNMANNED AERIAL VEHICLE

Проведено исследование оптимизированного по заданному критерию закона управления беспилотного летательного аппарата при наведении его по траектории, заданной опорными точками в инерциальной системе координат. Приводится пример, иллюстрирующий работоспособность предложенных теоретических положений.

Studying the optimized control law specified criteria on UAV while hovering over a path defined by the reference points in the inertial frame. An illustrative example is the theoretical efficiency of the proposed provisions.

Flight path of UAV

Planning UAV missions is a difficult problem due a host of real-world complexities, including the presence of vehicle constraints, poorly known obstacle locations, and dynamic information updates that require re-planning. In addition, these sophisticated optimization problems must be solved efficiently for them to be of any use in real-time planning. Fig. 1 - illustrates a simple abstract UAV mission. In this mission, we have 3 points (A, B, C) which represent the flight path for UAV.

The flight path of the above mission is divided into 3 sections: RA(t0, t{), RB(tb t2), Rfa, Q.

Ra - The flight path of UAV into the zone of the main tasks.

RB - The flight path of UAV to implement main purpose (monitoring the target).

RC - The end of the mission and trajectory of the UAV to the place of landing.

As a rule, it is the return to the starting point, (t0) and (tc), respectively, the start time and the time of ending mission.

Optimization control of flight path

There are a variety of analytical methods of synthesis and optimization control of aircraft. Although theoretically most of them allow an exact

Fig. 1. Simple UAV mission

solution, in practice the final result depends on the use of mathematical models which are generally not adequate to the actual conditions.

For an analytical synthesis of control system of UAV, we must have a mathematical model of the flight path of the UAV. The desired flight path can be approximated by different mathematical relations. Convenient use of polynomials, in particular, sections of the path approximated by polynomials of the form [1]

R(t) =i Cktk (1)

k=0

R(t) - the time variation of one of the coordinates of the UAV, t - current time of flight of UAVs, Ck (k = 1, n) - given coefficients. In the projections for each of the axes of the coordinate system starting trajectory of the UAV is a polynomial [2]

Aj(t) — Cq + Cjt + С/ + С/ + С/ + С/. (2)

Differentiating (2) twice time we get the expression for the given projections of the speed and acceleration of the UAV.

4,(0 = C\+ 2C2t + ЪС/ + АС/ + 5С/, (3)

\ (0 = 2C2 + 6 Cft + 12C4t2 + 20С5Г*. (4)

The coefficients C3, C4, C5 are determined from the system of equations for the, at the time of the end pointing at t = T, where T - time of the guidance.

The advantage of this approach is the simplicity of the program path or board UAVs. However, in reality impossible to accurately predict the end

СИСТЕМНЫЙ АНАЛИЗ И ПРИКЛАДНАЯ ИНФОРМАТИКА

1-3, 2014

Управление техническими объектами

39

time pointing T, since the terminal conditions on the components of the state vector of the UAV may change significantly in the course of its flight.

The main drawback of the implementation of this method is the lack of change in trajectory prediction, which leads to considerable lateral loads UAV. The method is useful for a straight desired trajectory, which is used as a plot great circle passing through the source and destination of the route. In this case, means the part of a great circle arc of a great circle whose center is aligned with the center of the Earth.

Since one of the main tasks is to monitor the drone of individual sections of the earth’s surface, it is of interest to UAV guidance on the path specified in the inertial reference points (start) the coordinate system parameters (Ok X Yk Zk), where k - number of points in space through which the trajectory of the UAV has to go, Ok - the start point of reference. Thus, the trajectory of the UAV consists of separate intervals, which is necessary to ensure optimal guidance of UAVs including the requirements of accuracy and stability of the trajectory guidance.

Let us consider the motion of the UAV relative to a given (inertial) coordinate system for the visualization in the horizontal plane at the kth interval guidance, which is described by a system of linear differential equations. We define the optimal control (acceleration) of the UAV at the kth interval guidance. The index k in this case for the sake of simplicity we omit. The optimization criterion will be considered normal for the problems prompting the quadratic form:

J = -2 L

C (V - Vmu ) + C2 (Z - ZMt)

1 t

+— f c3az dt.

2 / z

t0

-it=tf

(5)

Where: tf - time of the meeting point of the UAV with the required space.

Vinit - Set-point speed UAV projection axis Ok Zk corresponding to the inertial coordinate system at the end pointing to the kth interval.

Zinit - Lateral coordinates a given point of the trajectory. c1, c2, c3 - coefficients optimized functional (6).

The problem of determining the optimal lateral acceleration az(t), minimizing the functional (5) can be solved by the use of different methods of analytical design. In [4], by applying the methods of the calculus of variations obtained a decision that for the formulation of the problem is of the form:

az (V, Z, t) = -Л„ (t )V (t) - Vmit ] --Лг (t )[Z (t) - Zinit ].

Where:

(6)

Л, (t) =

(1/C2) + (1/ci)(tf -1)2 +1/ 3(tf -1)3

Л z (t) =

D(tf -1) =

D(tf -1)

(1/ c1)(tf -1) +1/ 2(tf -1)2

D(tf -1)

11, 43

A+3(tf -1)

-7(tf -1)4‘

1

-----К t f - t

C1

(7)

(8)

(9)

In the particular case can take c1 ^ да and c2 ^ да [2]. This corresponds to the case where the integral term functional (5) can be neglected. This assumption is valid when the UAV has sufficient fuel path at relatively low speed flight unlike missile whose considerable lateral loads lead to significant loss of speed and therefore - to loss of control in the flight path.

Note that the expression (6)-(9) are also valid for the spatial problem of guidance of UAVs. The

Fig. 2. The graphical change of (a) Velocity (b) Acceleration for the UAV

1-3, 2014

СИСТЕМНЫЙ АНАЛИЗ И ПРИКЛАДНАЯ ИНФОРМАТИКА

40

Управление техническими объектами

Fig. 3. Trajectories of UAV for (a) v(k) = 45° (b) v(k) = 30°

corresponding position, velocity and acceleration of the UAV may be replaced by the corresponding three-dimensional vectors.

As an example, we will consider the control of the UAV at the kth interval trajectory for the following initial conditions, as shown in Fig. 2: X0 = 1000 m, V = 50 m/s, v = 45°. Fig. 2 shows graphs of the variation and obtained by modeling in Mathcad.

Fig. 3 shows the trajectories of the UAV X(Z) in meters v(k) = 45° (a) and v(k) = 30° (b) under the same conditions guidance UAV.

In this case, the error deviation from the UAV endpoint guidance depending on the angle v(k) ranges from 15 to 20 meters, for applications of monitoring the earth’s surface using a UAV hundred meters height is quite acceptable.

CONCLUSION

For guidance and navigation control of UAVs, a complete solution which takes into account the equations of motion in conjunction with kinemat-

ic constraints is far from implementing in real-time, especially for small UAVs equipped with limited on-board hardware. We propose a path smoothing algorithm using a set of path templates. Instead of smoothing the entire path from an initial position to the goal position, we smooth the path segments over a finite planning horizon with respect to the current position of the UAV.

We present a nonlinear path following control algorithm, to regulate the error distances from a reference path. Based on the kinematic control law. The proposed analytical method for the synthesis of the control law on the stage of the preliminary design of UAV control system allows us to get the best quality for a given criterion of control is when we control the UAV path passing through the given point in space. Follow the practical implementation of the control law in the autopilot unmanned or manned aircraft is a known regulator of the synthesis problem, whose solution is determined by the specified energy ballistic and aerodynamic characteristics of the particular aircraft.

References

1. Lavalle S. M. Rapidly-exploring random trees: A new tool for path planning/Computer Science Department, Iowa State University, 1998.

2. Anderson E. P. An Algorithmic Implementation of Constrained External Control for UAVs/ E. P. Anderson, R. W. Beard // AIAA Guidance, Navigation, and Control Conference and Exhibit, Monterey, Canada, 2002. P. 4470.

3. Lobaty А. А. Analytical synthesis control for unmanned aerial vehicle / А. А. Lobaty, А. А. Antanovich, Y. F. Ikuas // Collection of articles, Belarus - 2009. - № 17. - P. 62-66.

4. Control and guidance of unmanned aircraft maneuvering on the basis of modern information technologies /Edited by М. N. Krasilschikov and G. G. Serebriakov. Phys-math.- М.: 2005. P. 280.

5. Merkolov, V. E. Aircraft radio system. Vol.2. Electronic systems homing / Edited by. А. E. Kanashinkov and V E. Merkolov. - М.: radiotechnics, 2003. P. 390.

6. Bryson А. Applied optimal control theory / А. Bryson, Ho Yu-shi. - M.: World, 1972. P. 544.

7. Handbook of control theory / Edited by. А. А. Krasowski. - M.: science. Chief Editor phys.-Math., 1987. P. 712.

СИСТЕМНЫЙ АНАЛИЗ И ПРИКЛАДНАЯ ИНФОРМАТИКА

1-3, 2014

i Надоели баннеры? Вы всегда можете отключить рекламу.