• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
Vector Path Following

Assuming that the UAV is flying at a constant altitude and airspeed(V), held
constant by the control of the longitudinal dynamics. The following is a simple first
order model of the navigational dynamics to be used to study the path following
behavior of the UAV.

x = Vcos\u03a8 + Wx
y = Vsin\u03a8 + Wy
where Wx,Wy represent x and y components of the wind velocity.
Heading (\u03a8) of the UAV will not be controlled directly in this method. Instead, we
shall focus on the ground track heading, ( \u03c7 ).

An alternative representation of the above equations is
x = Vcos\u03a8 + Wx = Vx + Wx = Sx
y = Vsin\u03a8 + Wy = Vy + Wy = Sy

where S = Groundspeed
V = Airspeed
W = Wind Speed

Or,as seen in figure
x = S cos \u03c7
y = S sin \u03c7

The key difference from the DTS is that the equations of motion are expressed in
terms of groundspeed and ground track heading and are independent of the wind
velocity.This dramatically improves performance in situations where wind is a
factor, which is true in the case of a small fixed wing UAV.

Secondly, since we are not generating a trajectory, time is not taken into account
thereby significantly reducing computational complexity.

It is assumed that the UAV is equipped with an autopilot that implements a ground
track heading hold loop and that the resulting dynamics are represented by the
following first order system.

\u03c7 = \u03b1( \u03c7c \u2013 \u03c7 )
where \u03c7c is the commanded ground track heading, and \u03b1 is a known positive
constant.
A ) Straight Path following

1. When the UAV is far away from the line(lateral distance greater than 2 to 3
times the minimum turn radius) , the objective is to fly toward the path.
2. The transition region around the path is indicated by dashed lines which lie at
a distance ( \u03c4 ) on each side of the path. Outside the transition region, the

desired heading or entry angle, \u03c7c is constant.
3. Once inside the transition region, the desired heading begins to transition
from \u03c7c to the heading along the desired path, \u03c7f . The rate of transition is
controlled by a gain k >=1 .
A complete list of the variables used for the straight line algorithm is as follows.
Variables
Description
\u03c7f
Heading from waypoint 1 to 2
s*
Progress along path, s* lies between 0
and 1
\u0395
Lateral tracking error
\u03c4
Transition region boundary distance
w1 , w1x , w1y
Waypoint 1 and it\u2019s north and east
components
\u03a1
The side of the path that the UAV is on,
having a value of 1 or -1
z = (x ,y)T
Current location of the UAV
\u03c7c
Commanded heading
\u03c7e
Entry heading angle( 0 < \u03c7e < 90 )
k
Transition gain, k >=1
The parameters (\u03c4, k and \u03c7e ) can be tuned based on the capabilities of the UAV to
achieve the desired performance.

The following algorithm maneuvers the UAV to follow straight line paths with
asymptotically decaying error provided it can generate enough thrust to yield a
positive ground speed. Lyapunov arguments are used to justify these claims.

of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...