Smooth Transitions for a Turning Dubins Vehicle

Size: px
Start display at page:

Download "Smooth Transitions for a Turning Dubins Vehicle"

Transcription

1 AIAA Guidance, Navigation, and Control Conference - 5 August, Toronto, Ontario Canada AIAA -755 Smooth Transitions for a Turning Dubins Vehicle Heejun Choi and Ella M. Atkins University of Michigan, Ann Arbor, MI 485 Emergencies in which an aircraft cannot maintain straight flight can result from a variety of conditions such as structural damage or actuator failures. A Turning Dubins Vehicle TDV is defined as an analytical flight path planner for situations in which straight flight is not possible. Solutions are constructed as a sequence of alternate turning arcs that follow a reference circle and include piecewise linear transitions between turning radii. A comprehensive Turning Dubins Vehicle TDV solver is presented to handle the spectrum of relative distances and headings between aircraft initial state and a landing runway approach end. This solver generates the minimum number of turning sequences for the TDV, thus providing a minimum length landing flight plan. Example solutions are used to illustrate the TDV solver. Nomenclature σ Curve Lateral Plane Landing Path for the Turning Dubins Vehicle TDV O Circular curve for the TDV a Circular arc curve for the TDV b Product of circular arc curves Σ Set of possible curves for the TDV Σ c Set of circular curves for the TDV A Set of circular arc curves for the TDV B Set of possible sequences of two different turning radii for the TDV C Natural representation of σ with respect to a center c of the first circular curve for the TDV R O Set of possible reference circles having c c f as a chord s Length of the arc segment of the σ V Velocity vector T Unit tangent with respect to c k Curvature vector with respect to c n Principal normal unit vector with respect to c b Unit binormal vector with respect to c r Radius of circular curve δ Central angle of the reference arc ψ Angle between unit tangent T and unit vector î in the xyz system n Number of arc sequences in B n m Minimum number of arc sequences in B λ Distance of the points of a straight line from a known point Subscript r Reference circle First circular curve of two different radius circular curves Second circular curve of two different radius circular curves m Minimum radius turning circle M Maximum radius turning circle T Transition for the TDV Research Assistant, Aerospace Engineering, University of Michigan, Ann Arbor, MI 485 Associate Professor, Aerospace Engineering, University of Michigan, Ann Arbor, MI 485, Associate Fellow of 8 Copyright by the American Institute of Aeronautics and American Astronautics, Institute Inc. All of rights Aeronautics reserved. and Astronautics

2 I. Introduction Modern flight management systems FMS can generate optimal flight plans over a variety of conditions. When damage or failures occur, such as structural damage, loss of thrust, or a control surface jam, the flight crew must manually adapt the flight plans to execute an emergency landing, ideally at a nearby airport. Pilot workload is dramatically increased in such situations, particularly given the split in attention between attempting to understand the reduced performance properties as well as manually devise a guidance strategy and flight plan to safely land the aircraft. To assist the flight crew with adaptive guidance as well as flight control given degraded performance, researchers have begun to develop emergency real-time landing trajectory generation automation ai, particularly given that existing flight plans may not be feasible. 4 In our past work, an adaptive flight planning capability is defined to automatically rank and select a nearby landing runway then construct a trajectory to that runway under the assumption that either a Dubins path solution could be found or that sufficient flight planning time exists to identify a landing trajectory via an optimal search over sequences of feasible trim states. The Dubins solver requires straight flight segments connected by turns, while the search-based algorithm might not guarantee a solution is identified within an acceptable time interval. We have previously defined a Turning Dubins Vehicle TDV trajectory planner 5 to efficiently guide a damaged aircraft to a chosen landing runway. With the goal of providing a computationally-efficient and provably-correct analogue to the Dubins solver, a sequence of alternating extreme turning arcs are generated that follow maximum and minimum radii paths, respectively, to enable a feasible landing trajectory to be generated even when straight flight is not possible. 5 The sequence of alternating turning arcs requires only that the aircraft be capable of left or right turns of two different turning radii. The TDV solver analytically constructs a sequence of alternate turning arcs between initial state and the approach end of the landing runway. However, in our previous work we presumed transitions between turning arcs were instantaneous as a simplification consistent with the basic Dubins solution. We also have extended our TDV formulation in this paper to comprehensively handle cases in which initial and final waypoints are separated by arbitrarily large or small distances. In cases where performance is degraded to the extent that straight flight is not possible, it is likely the aircraft would require a nontrivial transition interval between the two constant-radius trim states sequenced in the landing trajectory. This paper mathematically describes the existence and the uniqueness of a sequence of alternating extreme turning arcs, and the transitions between alternate turning arcs for the TDV. Similar to our previous work, this sequence is developed to connect the initial state and the approach end of the landing runway, presuming constant altitude D to simplify geometric analysis. Scenarios in which the aircraft cannot maintain straight flight can result from a variety of conditions such as structural damage e.g., to a wing or actuator failures e.g., stuck, fully-deflected rudder or ailerons. Other researchers have begun to design flight management architectures that will assist the pilot in decision-making during emergencies. 6 Researchers have also studied the aircraft trajectory planning problem for a variety of applications, including recent work on sequencing circular segments to allow a laser to consistently track a target. 7 The classic engine-out loss-of-thrust scenario was addressed in our previous work by an extension of a Dubins path solver and has also been studied in the context of a turn-back landing cast in an optimal control framework. 8 There also have been efforts to design multi-layer autonomous flight management systems for Unmanned Air Systems UAS such as the multi-layer intelligent control architecture. 9 We have previously modeled emergency situations ranging from loss of thrust to actuator failures to a commercial transport with severe left wing damage. 3 This work adopts the same framework as was introduced in our previous work, as shown in Figure. In the presence of failures and/or damage, the emergency flight planner activates the Adaptive Flight Planner AFP that generates an alternative flight plan through a variable autonomy pilot interface and flight plan monitor. Within the AFP, a Landing Site Search LSS module determines a safe landing site, currently a runway deemed feasible based on length, width, wind conditions, etc. Using an identified sufficient stable trim state set, the Segmented Trajectory Planner, inspired by the maneuver automaton, constructs a sequence of valid post-failure trim states to this landing site. This paper presents an analytic trajectory planner that guarantees the smooth transition for the TDV, and eliminates the requirement to use a computationally-intensive iterative solver. The rest of this paper is organized as follows. Section II describes the geometric constraints required to connect the initial turning flight segment with the final turn to touchdown by considering alternate turning arcs. Section III presents criteria by which a chosen landing site is feasiblereachable with a TDV trajectory and the existence and the uniqueness of a sequence of alternate turning arcs. Section IV characterizes the minimum number of alternate turning arcs required to progress to the feasible runway. Section V illustrates of 8

3 the extension of the geometric constraints for a sequence of alternate turning arcs with transition. Examples of TDV trajectories with transitions are examined in Section VI. Figure. Emergency Flight Management Architecture. II. Geometric Analysis of a Sequence of Alternate Turning Arcs We consider the Cartesian coordinate system XY Z fixed in an inertial frame where Î, Ĵ, and ˆK are unit vectors fixed in the XY Z system. In previous work, 5 we defined the concept of a Turning Dubins Vehicle as an extension of the Dubins path landing solution as follows: Definition Turning Dubins Vehicle TDV A Turning Dubins Vehicle is a planar vehicle that is constrained to move along paths of curvature bounded both above and below, without reversing direction and maintaining a constant speed. Let σ : [, T ] R be a curve for the TDV that is twice differentiable for maneuver times T, and let C s be a natural representation of σ with respect to c where c represents a center of the initial circular trajectory arc followed by the TDV. For TDV velocity V and unit tangent T V = V, the curvature vector k with respect to c is defined as the rate of change of T with respect to arc length s: dt k = = T V k = k = r where r is the turning circle radius. Since r m r r M where r m is the minimum turning radius and r M is the maximum turning radius, the magnitude of the curvature of σ is bounded above by r m and bounded below by r M. Note that k is orthogonal to T. Let Σ represent the set of possible curves for the TDV, i.e., { [ Σ = σ k r M, r m ]}. We use O to denote a circle because our landing solution requires only left or right turns of two different radii. Given a center c in R, a radius r, and a sign of the turning rate sgn ψ, let O c, r, sgn ψ : 3 of 8

4 [, T O ] R represent a circle of radius r with center c and direction of motion sgn ψ where T O denotes the maneuver time during O and let Σ c be the set of circular curves for the TDV as follows: Σ c = { O c, r, sgn ψ r m r r M, sgn ψ = { + if ψ > if ψ < O and O f in Σ c represent the initial and final circular curves, respectively, and would formerly have represented the initial and final arcs from which a connecting straight tangent would have been computed for a Dubins path solution. Let R O be the set of possible reference circles having c c f as a chord. Then { R O = O O, r r, sgn ψ r O = } rc + r cf + λ cos ζ O Î + sin ζ O Ĵ, λ R 4 where r c r cf = x c c f Î + y c c f Ĵ + k c c f ˆK and ζo = arctan xc f c y cf where r cf c c = x cf c Î + y cf c Ĵ. } 3 rʹ i V k c c f f Y r r r δif O runway X Figure. Reference Circle O r having the chord c c f Note that there also exists a dual reference circle O r R O because the direction of the unit vector representing the perpendicular bisector can be reversed, as shown in Figure. Additionally, a reference arc can be followed by alternating segments of two different turning radii that include a predefined safety factor sufficient for disturbance rejection. 5 Let O r R O, and let r r be a radius of a reference circle O r. Let δ if represent the radian measure of the central angle corresponding to the chord of length rcc. f Then rcc δ f = arcsin f 5 r r For a given center c in R and two given points p i and p f in R, let a c, p i, p f : [, T a ] R be a circular arc connecting p i and p f with arc center c.let c be a point located on a chord of length r r from c in O r, and let p be an intersection between O and a ray of the chord c c from c. The following theorem presents how to specify a sequence of two different turning radii for the TDV. Theorem II. Let O r be in R O, and let O c, r, sgn ψ, O c, r, sgn ψ and O 3 c 3, r, sgn ψ be in Σ c with r > r. If c i+ is located on a chord of length r r from c i in O r and distinct from c i for all i {, }, then O and O are tangent at an intersection between O and a ray of the chord c c from c, and O and O 3 are tangent at an intersection between O 3 and a ray of the chord c 3 c from c 3. Moreover, a central angle δ subtended by the chord c c is given by: δ = arcsin r r = arcsin k r r r r r 6 where k r := /r r is the curvature of the reference circle. 4 of 8

5 Proof Let i {, }. Assume c i+ is located on a chord of length r r from c i in O r and distinct from c i. Let p and p be intersections between O and a ray of the chord c c from c, and between O 3 and a ray of the chord c 3 c from c 3, respectively. Since the distance between the centers of O and O is equal to the difference of the radii, O and O are tangent at p, and O and O 3 are tangent at p. Let δ be the radian measure of the central angle corresponding to the chord c c. Since the perpendicular bisector of the chord passes through the center of the reference circle O r and the length of the chord c c is r r, δ is given by Eq. 6. i i i + p i c i p i r r c i c i + p i p i + r δ O Figure 3. Product of n arcs Corollary II. Let O r be in R O, and let O i c i, r, sgn ψ, O i c i, r, sgn ψ and O i+ c i+, r, sgn ψ be in Σ c with r > r for each i N. If c i+ is located on a chord of length r r from c i in O r and distinct from c i for all i N, then O i and O i are tangent at an intersection between O i and a ray c i c i, and O i and O i+ are tangent at an intersection between O i+ and a ray c i+ c i for all i N. Moreover, the central angle subtended by the chord c c i is i δ. Proof Let i N. Assume c i+ is located on a chord of length r r from c i in O r and distinct from c i. Let p i and p i represent intersections between O i and a ray c i c i, and between O i+ and a ray c i+ c i. By Theorem II., O and O are tangent at p, and O and O 3 are tangent at p. Let the nth proposition be that O n and O n are tangent at p n, and O n and O n+ are tangent at p n. Suppose our nth proposition is true. Since chor c n+ c n+ and c n+ c n+3 of the reference circle O r have length r r by assumption, the n + th proposition hol. By induction, O i and O i are tangent at p i, and O i and O i+ are tangent at p i for all i N. For i =, it is true by Theorem II. that the central angle subtended by the chord c c is given by Eq. 6. Suppose our nth proposition is true. Since the perpendicular bisector of the chord passes thought the center of the reference circle O r, and chor c n+ c n+ and c n+ c n+3 of the reference circle O r have length r r by assumption, Theorem II. hol for O n+ c n+, r, sgn ψ, O n+ c n+, r, sgn ψ and O n+3 c n+3, r, sgn ψ. By assumption, c i c i+ is a chord of O r with length r r, and the central angle subtended by the chord c i c i+ is given by Eq. 6 for all i N. Then a central angle subtended by the chord c c n+ is n + δ. By induction, a central angle subtended by the chord c c i is i δ for all i N. When we determine alternating segments of two different turning radii, the definition of a product of two arcs is used. Let a i be a circular arc of O i such that a i c i, p i, p i : [, T i T i ] R, and let a i be a circular arc of O i such that a i c i, p i, p i : [, T i T i ] R. Since O i and O i are tangent at p i and a i T i T i = a i = p i for all i N by Corollary II., products 5 of 8

6 b i of two arcs, a i and a i, are defined as follows: { a b i = a i a i = i t T i, T i t T i 7 a i t T i, T i t T i where T =. Since O i and O i+ are tangent at p i and b i T i T i = b i+ = p i where b i = a i a i and b i+ = a i+ a i+ for all i N, then we define a product of two products as : { b b i b i+ = i t T i, T i t T i 8 b i+ t T i, T i t T i+ where T =. Therefore, b b b i is defined for all i N. III. Existence and Uniqueness of a Sequence of Alternate Turning Arcs In this section, we present criteria by which we can guarantee a TDV path from an initial state to the chosen landing site exists and is unique. The TDV trajectory is defined with respect to a particular reference circle O r. Let a r be an arc of the chord c c f passing through c i where i {, 3,, n}. Let {b i b i = a i a i, i N} represent the set of products of alternate turning arcs for the TDV in O r R O such that Corollary II. hol, denoted by B. In the previous sections, B follows an arc a r of O r. After n sequences, however, the final circular curve O f and the nth circular curve O n for the TDV are not guaranteed tangent at p n. The following theorem describes the feasibility condition about O r for the TDV to reach the selected runway. Theorem III. Let O r be in R O, and let n N be given. Suppose B = {b i b i = a i a i, i {,,, n}} in O r such that Corollary II. hol. Let O c, r, sgn ψ and O f c f, r, sgn ψ represent the initial and final circular curves, respectively. Then there exists a cyclic polygon with n edge of length r r and a edge of length rcf c if and only if rr satisfies the horizontal feasibility condition : δ f = nδ if nδ π π = nδ + δ f if nδ > π 9 where δ = arcsin r r /r r and δ f = arcsin rcf c /rr. Therefore, the TDV can reach the selected runway. Proof Assume there exists a cyclic polygon with n edge of length r r and a edge of length rcf c. Then, for each i,,, n, line segments c i c i+ and c n c f are chor of length r r. By Corollary II., the central angle subtended by the chord c i c i+ is given by Eq. 6 for all i {,,, n}. Since the chord c n c f has length r r, a central angle of a r is equal to nδ. By the definition of the reference circle, a line segment c c f is a chord of length rcf c, and the chord c c f has a central angle δ if. Suppose nδ π. Then the arc a r is a minor arc or a semicircle. Since the arc a r has the chord c c f, r r satisfies δ if = 4nδ. Suppose nδ > π. Then the arc a r is a major arc of the chord c c f. Since the major and minor arc together make up the entire circle, r r satisfies π = nδ + δ if. Assume r r satisfies the horizontal feasibility condition 9. Since Corollary II. hol, each center c i is joined with the next center c i+ by a chord of O r with length r r for all i {,,, n }. By the definition of the reference circle, c f is joined with c by a chord of length r cf c, and the central angle subtended by the chord c c f is equal to δ if. Suppose nδ π. Then an arc of a r is a minor arc or a semicircle. Since the arc a r has the chord c c f, the arc a r has a central angle nδ by assumption. By Corollary II., the central angle subtended by the chord c i c i+ is given by Eq. 6 for all i {,,, n }, and thus the central angle of the chord c n c f is equal to δ. Therefore, there exists a polygon with edge lengths r r,, r r, rcf c because congruent central angles have congruent arcs and congruent arcs have congruent chor. 3 Since all its vertices of the polygon lie on a circle, there exists a cyclic polygon with with edge lengths r r,, r r, r cf c. Suppose nδ > π. Then a r is a major arc of the chord c c f, and a r has a central angle nδ by assumption. By Corollary II., the central angle of the chord c n c f is equal to δ. Therefore, there exists a cyclic polygon with n edges of length r r and an edge of length rcf c because congruent central angles have congruent arcs and congruent arcs have congruent chor. 3 6 of 8

7 Corollary III. A cyclic polygon as defined above is convex. Proof Suppose nδ π. Then the horizontal feasibility condition is given by = π nδ δ if The left-hand side of the horizontal feasibility condition represents the winding number of the polygon. 4 A sequence of signs of the central angles in the right-hand side of the above equation is given by,,,. By the characterization theorem for the convex cyclic polygon, 4 the cyclic polygon we defined above is also convex. Suppose nδ > π. Then the horizontal feasibility condition is given by = π nδ + δ if In this case, the winding number of the polygon is equal to, and a sequence of signs of the central angles is given by,,. By the same theorem, 4 this cyclic polygon is convex. Corollary III.3 A convex cyclic polygon as defined above is unique. Proof In Theorem III., a convex cyclic polygon has n edges of length r r and an edge of length rcf c. To prove the uniqueness, we need to distinguish two cases, and it is enough to show that r r is less than n r r + r cf c and r cf c is less than n r r. Without loss of generality, let us assume that rcf c >. Since n N, n, and thus n r r + rcf c >. Therefore, n r r + rcf c and rcf c. Suppose nδ π. Then sin δ if / = sin nδ from the horizontal feasibility condition 9. Since < δ / < π/, sin nδ < n sin δ /. Therefore, sin δ if / < n sin δ /. By Theorem II. and the definition of the reference circle, r cf c / r r < n [r r / r r ]. Therefore, r cf c < n r r. Suppose nδ > π. Then sin π δ if / = sin nδ. Since we obtain the same identity as the case where nδ π, rcf c < n r r. By the existence and uniqueness theorem for convex cyclic polygons, 4 such a cyclic polygon is unique. IV. Determination of the Minimum Number of Alternate Turning Arcs Let O r be in R O. We showed that if r r satisfies the horizontal feasibility condition 9, then r cf c is less than n r r where n is the number of alternate turning arcs. Since the radius of curvature for the TDV is in [r m, r M ], the difference between two radii of O and O has the minimum value. Let n m represent the minimum value of n in B for O r satisfying the horizontal feasibility condition. In the next theorem, we consider the minimum number of alternate turning arcs in O r satisfying the horizontal feasibility condition. Theorem IV. Let O r be in R O and let n N be given. Suppose B = {b i b i = a i a i, i {,,, n}} in O r such that Corollary II. hol. Let O c, r, sgn ψ and O f c f, r, sgn ψ represent the initial and final circular curves, respectively. Suppose r r satisfies the horizontal feasibility condition 9. Then n m = rc f c r r if rc f c r r / N, and n m = rc f c r r + if rc f c r r N. Therefore, there exists a cyclic polygon with n m edges of length r r and an edge of length rcf c where r = r M and r = r m. Proof Suppose r r satisfies the horizontal feasibility condition 9. By Corollary III.3, rcf c < n r r. Since r > r, rcf c / [ r r ] < n. Let S = { n N n > rcf c / [ r r ] }. Since n for all n N, the set S is bounded from below. Since r cf c < n r r >, there exists n N such that /n < rcf c < n r r < n. 5 Therefore S is nonempty. Since S N R and R is complete, the set S has inf S R. Let m = inf S. Suppose m / S. Then m < s for all s S. We have that for ɛ = there exists an s S such that m < s < m +. Also, we have that for ɛ = s m > there exists an s S such that m < s < s. Since s < m +, this contradicts the Peano Axioms. 5 Therefore, inf S S, so inf S = min S. If r cf c / [ r r ] is not an integer, then min S = rc f c r r by the definition of the ceiling function. 6 Suppose n s = rcf c / [ r r ] is an integer. Then min S = n s + where 7 of 8

8 n s = rc f c r r = rc f c r r because S = {n s +, n s +, n s + 3, }. Since r cf c is given, we compute the maximum value of r r. Without loss of generality, let us assume that r = r M. Since r m r < r M, r r r M r m, n m = rc f c r r if rc f c r r / N, and n m = rc f c r r + if rc f c r r N where r = r M and r = r m. By assumption, there exists a cyclic polygon with n m edges of length r r and an edge of length rcf c where r = r M and r = r m. Corollary IV. If circular curves of two distinct radii satisfy the condition: then l has the maximum value for all O r. r = r M and r = r m Proof Let O r R O. Then l = r r δ where δ = arcsin r r /r r. It is sufficient to determine the maximum value of δ for all r r. Without loss of generality, let r = r M. Then δ = arcsin r M r /r r. Since the arc sine in δ is increasing for the sine angle ranging to π/ and r r r M r m, δ has the maximum value for all r r if r = r m. Therefore, l has maximum value for all r r if r = r M and r = r m. Note that since we consider all r r, r r depen on the two centers of the initial and final circular curves. V. Geometric Analysis of the TDV Trajectory with Transitions We consider two Cartesian coordinate systems: XY Z fixed in an inertial frame and xyz with origin c located at the center of the first circular curve denoted by O. The x axis is taken to lie along a straight line c p in the direction of the point p that represents the intersection between O and a ray of the chord c c from c, and the y axis is perpendicular to the x axis in the lateral plane with direction determined by the right-hand rule. î and ĵ are unit vectors in inertial x and y directions, respectively, as shown in Figure 4. For TDV velocity V and unit tangent T = V V, let ψ represent the angle from unit vector î to unit tangent T. Then the unit tangent T and the principal normal unit vector n with respect to c are given by T = cos ψî + sin ψĵ 3 sin ψî + cos ψĵ if sgn ψ n = 4 sin ψî cos ψĵ if sgn ψ < In the previous sections, we defined the set of products of alternate turning arcs in O r, denoted by B, to determine a sequence connecting an initial displacement of the TDV with the approach end of the landing runway. The set B includes elements b i which is defined by connection of two different turning flight segments. To consider a nontrivial transition between constant-radius trim states, we extend a product of two different turning arcs to a product of a turning arc and a related transition arc in the next theorem. To smoothly change radius of curvature of a sequence of alternate turning arcs, we next define transitions for the TDV. Definition TDV Transition A transition for the TDV is a smooth change in radius of curvature from r to r, or from r to r where r and r are in [r m, r M ] with r r. Definition TDV Transition Arc Let p i and p f be in R, and r and r be in [r m, r M ] with r r. Then a transition arc for the TDV is a smooth curve connecting p i and p f with a rate of change of the radius of the curvature from r to r or from r to r, denoted by T or T, respectively, as follows: T M T, p i, p f : [, T T ] R 5 T M T, p i, p f : [, T T ] R 6 where M T and M T are rates of change of the radius of the curvature for the TDV with respect to s over T and T, respectively. Let s be the initial natural parameter of σ. At s, the TDV starts its first circular turning segment. Let s, s T, s, and s T represent natural parameters of σ over the first TDV turning sequence including transition 8 of 8

9 arcs. Figure 4 illustrates TDV turning sequences, including an example time history of curvature radius illustrating our piecewise linear transition model. Note that the instantaneous transition case would be depicted with infinite transition slope, or transition slope may be sufficiently low to preclude reaching the designated minimum turn radius. The following theorem guarantees the existence and uniqueness for a space curve of a T a T where two transitions connect the first and the second circular turning segments a and a, respectively. T p 3 a ʹ p T a ʹ p 4 p p 4 p p x y x T T p p 3 p y a r Y X a δ ʹ a Alternate Turning Arcs with Transition when sgn ψ > O r Y X δ ʹ b Alternate Turning Arcs with Transition when sgn ψ < O r[ ft] r r s s T s s T s [ ft] c Radius of Curvature for the TDV on s s s T Figure 4. Alternate Turning Arcs with Transition Theorem V. Let O r be in R O, and let O c, r, sgn ψ and O c, r, sgn ψ be in Σ c r r. Let a be a circular arc of O with center c such that a c, p, p : [, T ] R where r p = r c +C s, and r p = r c +C s. Let a be a circular arc of O with center c such that a c, p, p 3 : [, T T T ] R where r p = r c + C s T and r p3 = r c + C s. Suppose M T is constant and M T = M T. If the radius of curvature for the TDV, r s, is given by: r if s s s M r s = T s s + r if s s s T 7 r if s T s s M T s s + r if s s s T then the curvature k s is continuous on s s s T. Therefore, there exists one and only one a T a T having the curvature k s along σ where T M T, p, p : [, T T T ] R on [s, s T ] and with 9 of 8

10 T M T, p 3, p 4 : [, T T T ] R on [s, s T ]. Proof Assume the radius of curvature for the TDV, r s, satisfies Eq. 7 on [s, s T ] as shown in Figure 4c. r s is the reciprocal of the curvature, thus the curvature of σ is given by: k s = r s = r if s s s M T s s +r if s s s T r if s T s s M T s s +r if s s s T From the Serret-Frenet equations of a plane curve, 7 T and n along curve C s with respect to c satisfy dt = k n 9 d n = kt If sgn ψ >, then d T = dψ sin ψî + cos ψĵ = dψ d n n and = dψ cos ψî + sin ψĵ = dψ T from Eqs. 3 and 4. If sgn ψ <, then d T = dψ sin ψî + cos ψĵ = dψ d n n and = dψ cos ψî + sin ψĵ = dψ T from Eqs. 3 and 4. The heading angle of σ then satisfies k + ψc if sgn ψ > ψ s = k + ψ C if sgn ψ < where ψ C represents a constant of integration in Eq. along σ. Let ψ be an initial heading angle of the TDV with respect to c. Then ψ = π if sgn ψ >, and ψ = 3π if sgn ψ <. Let ψ, ψ T, ψ, and ψ T represent the constants of integration in Eq. along σ over segments [s, s ], [s, s T ], [s T, s ], and [s, s T ], respectively, with respect to c. Substituting Eq. 8 into Eq. and integrating with respect to s: If sgn ψ >, then 8 ψ s = If sgn ψ <, = st kdτ + ψ C s s s s s s s T r dτ + ψ = r s s + ψ if s s s M T τ s +r dτ + ψ = MT s s ln +r r + ψ if s s s T M T r dτ + ψ T = r s s T + ψ T if s T s s s s M T τ s +r dτ + ψ = MT s s M T ln +r r + ψ if s s s T ψ s = = st s s kdτ + ψ C s r dτ + ψ = r s s + ψ if s s s M T τ s +r dτ + ψ = MT s s ln +r r + ψ if s s s T s s s M T s T r dτ + ψ T = r s s T + ψ T if s T s s s s M T τ s +r dτ + ψ = MT s s M T ln +r r + ψ if s s s T 3 of 8

11 π if sgn ψ > where s = and ψ = 3π if sgn ψ <. Let E T = r M T ln r. Since s T s = r r M T and s T s = r r M T from Eq. 7, heading angles over s in terms of ψ and ψ from Eqs. and 3 are given by: } } ψ T = E T + ψ ψ if sgn ψ >, and T = E T + ψ if sgn ψ < 4 ψ T = E T + ψ ψ T = E T + ψ where ψ = ψ s, ψ T = ψ s T, ψ = ψ s, and ψ T = ψ s T. Since T = dcs and T = cos ψî + sin ψĵ, the natural representation C s of σ with respect to c is given by C s = s s T + CC 5 where C C is a constant vector of integration along σ with respect to c. By the definition of the transition arc, let T M T, p, p : [, T T T ] R on [s, s T ], and T M T, p 3, p 4 : [, T T T ] R on [s, s T ] where r p4 = r c + r s T. Then the products of two arcs, 5 including a T and a T, are defined, and thus we define a product of two products as follows: b = a T a T = a t t T T t T T t T T a t T T T T t T T t T T t T T where a, T, a, and T are defined by the natural representation C s of σ on [s, s ], [s, s T ], [s T, s ], and [s, s T ], respectively. When we prove that r s is continuous on [s, s T ], we use the ɛ δ property of continuity. 5 Let ɛ >, s a [s, s ], and δ = ɛ. Then s s a < δ implies r s r s a = r r = < ɛ because r s is a constant function on [s, s ]. Therefore, the radius of curvature for the TDV, r s, is continuous on [s, s ], and also on [s T, s ]. Let s Ta [s, s T ] and δ = ɛ M T. Then s sta < δ implies MT s s + r M T sta s + r = MT s sta < ɛ. Therefore, the radius of curvature for the TDV, r s, is continuous on [s, s T ], and also on [s, s T ] because M T = M T. Since lim r s = r by the definition of transition arc T, lim r s = lim r s, and then lim r s = r. s s + s s s s + s s Similarly, lim r s = r, and lim r s = r from the definitions of T and T. Therefore, the radius s s T s s of curvature for the TDV, r s, is continuous on [s, s T ]. If f and g are real-valued continuous functions on any interval in R such that g s a for all s a in the interval, then f g is continuous on the interval.5 Since r r s r for all s [s, s T ], the curvature of σ is continuous on [s, s T ]. By the fundamental existence and uniqueness theorem for space curves, 7 there exists one and only one a T a T having the curvature k s along σ. From sufficient condition 7 in Theorem V., s T s. From Eqs. and 3, Substituting Eq. 4 and using E T = M T ln 6 ψ ψ T 7 r r, we have the following constraints on M T : r ln r ψ T ψ M T 8 If the rate of change of the radius of curvature for the TDV with respect to s does not satisfy this constraint on M T, then ψ ψ T < if sgn ψ >, and ψ T ψ < if sgn ψ <. As a result, s s T, and thus the TDV must reverse direction or the alternate arc π ψ ψ T about a should be considered. From the definition of the TDV, however, the TDV cannot reverse direction. We assume that M T is greater r than or equal to ln r / ψ T ψ. of 8

12 O Let O r R O. Consider b = a T a T in Eq. 6, as shown in Figure 4 a and b. Let c, r, sgn ψ be in Σ c where r r r and let a be a circular arc of O such that a c, p, p : [, T T ] R. Suppose a a in O r such that Theorem II. hol, and p 4 in the transition arc T M T, p 3, p 4 is located at p such that if δ π, sgn ψ ψ T = ψ + π + δ if sgn > 9 k c c f sgn ψ ψ T = ψ + π δ if sgn < 3 k c c f If δ > π where δ = arcsin r r r r and ψ = σ with respect to c at s T is given by: if sgn ψ >, C T = If sgn ψ <, C T = sgn ψ ψ T = ψ + π δ if sgn > 3 k c c f sgn ψ ψ T = ψ + π + δ if sgn < 3 k c c f π if sgn ψ >. From Eq. 5, the natural representation of 3π if sgn ψ < [ ] M T E T cos ψ M T E T sin ψ + M T E T cos ψ T + M T E T + r sin ψ T î [ ] + M T E T sin ψ + M T E T cos ψ + M T E T sin ψ T M T E T + r cos ψ T ĵ 33 [ ] M T E T cos ψ + M T E T sin ψ + M T E T cos ψ T M T E T + r sin ψ T î [ ] + M T E T sin ψ M T E T cos ψ + M T E T sin ψ T + M T E T + r cos ψ T ĵ 34 where E T = E T = E T = r + M T r + MT ln M T [ sin E T + M T cos E T r [ cos E T M T sin E T r r r M T r ] r ] We then obtain the following simultaneous equations: If sgn ψ >, M T E T cos ψ M T E T sin ψ + M T E T cos ψ T + M T E T + r sin ψ T = r sin ψ T + r r sin ψ 38 M T E T sin ψ + M T E T cos ψ + M T E T sin ψ T M T E T + r cos ψ T = r cos ψ T + r r cos ψ 39 of 8

13 If sgn ψ <, M T E T cos ψ + M T E T sin ψ + M T E T cos ψ T M T E T + r sin ψ T = r sin ψ T r r sin ψ 4 M T E T sin ψ M T E T cos ψ + M T E T sin ψ T + M T E T + r cos ψ T = r cos ψ T + r r cos ψ 4 Suppose ψ T = 5π/ δ. Then ψ = 3π/ δ. Substituting into Eqs. 38 and 4 and using trigonometric identities, M T E T + r r cos δ cos 3δ M T E T + r r cos δ sin 3δ = M T E T cos 3δ sin δ = M T E T sin 3δ sin δ Summing the obtained equations [ ] M TE T + r r cos δ + M T E T sin δ cos 3δ + sin 3δ = 4 43 Therefore, M T E T + r r cos δ + M T E T sin δ = or cos 3δ + sin 3δ = 44 Lemma V. If cos 3δ +sin 3δ =, then there exists an O such that the reference circle O r is a semicircle and n =. Proof Assume cos 3δ + sin 3δ =. Then δ = π/ and r = r r r because < δ < π from the definition of δ. By the horizontal feasibility condition 9, δ if {nπ n N} if nδ π, and δ if {π nπ n N} if nδ > π. Since < δ if π and n N, δ if = π and n = if f nδ π. Therefore, the reference circle is a semicircle, and r r = rcc f /. Then r = r rcc f /, and r r = r cc f > r cc f. By the existence and uniqueness theorem for convex cyclic polygons, 4 such a cyclic polygon is unique. Therefore, a changed O such that the reference circle is a semicircle and n =. If M T E T + r r cos δ + M T E T sin δ =, then tan δ + E r T r δ + E T M T E T = 45 because < δ < π. Substituting the horizontal feasibility condition 9 into the above equation, we obtain the horizontal feasibility condition for the TDV with transition tan δ if 4n + r r sin δ if M T E T 4n + ET = if nδ π E T tan π δ if 4n r r + M T E T sin π δ if 4n + E T E T = if nδ > π 46 Suppose ψ T = 5π/ + δ. Then ψ = 3π/ + δ. Following a similar process using the trigonometric identities, [ ] M T E T + r r cos δ M T E T sin δ cos 3δ + sin 3δ = 47 3 of 8

14 If M T E T + r r cos δ M T E T sin δ =, then tan δ E T E T r r M T E T δ = 48 because < δ < π. Substituting the horizontal feasibility condition 9 into the above equation, we obtain the horizontal feasibility condition for the TDV with transition tan δ if 4n r r sin δ if M T E T 4n ET = if nδ π E T tan π δ if 4n r r M T E T sin π δ if 4n E T E T = if nδ > π 49 Suppose ψ T = 7π/ + δ. Then ψ = 5π/ + δ. We obtain the same horizontal feasibility condition for the TDV with transition as defined in Eq. 46. If ψ T = 7π/ δ, we obtain the same horizontal feasibility condition for the TDV with transition as specified in Eq. 49. In order to determine the radius of the reference circle O r, we determine the minimum number of alternate turning arcs in O r. In our previous work, 5 the reference arc representing a straight line was used to compute the minimum number of alternate turning arcs with transition in O r. As λ goes to in Eq. 4, the arc a r goes to a straight line. Therefore, we use the number of alternating turning arcs referenced to the straight line connecting c and c f as the minimum number n m. With this direct straight reference line, the heading angles of the TDV with respect to c at s and s T are given from Eqs. 9 to 3 by: If sgn ψ, If sgn ψ <, ψ = 3π and ψ T = 5π 5 ψ = π and ψ T = π 5 Also, p 4 in the transition arc T M T, p 3, p 4 lies on the straight line. Then the y component of C s T is equal to. Using this information and following a similar procedure to obtain the horizontal feasibility condition for the TDV with transition, C T = M T E T + r î 5 Note that we obtain the same C T regardless of the travel direction because of the straight line. In Theorem IV., the difference r r between two radii is important when we determine the minimum number of alternate turning arcs for the TDV without transition. Therefore, the difference r r in alternate turning arcs with transition is given by: r r = M T E T 53 Substituting into the equation of n m in Theorem IV., n m for the TDV with transition is given by: rc f c r cf c M T E if n m = T M T E / N T rc f c r cf c M T E + if N T M T E T 54 VI. Example Landing Trajectories Possible with the TDV Solution A series of TDV solutions are presented in this section to illustrate the properties of a TDV solution over different distances, turning directions, and transition spee. Unless otherwise indicated, the landing site is JFK Runway 3L at latitude N, longitude W. For all cases we presume a minimum turn rate magnitude of.5 deg/sec and maximum turn rate magnitude of 7.5 deg/sec with a true airspeed of 5 ft/sec. Since this paper focuses on lateral plane TDV solutions, vertical flight path is not discussed. 4 of 8

15 Figure 5 illustrates a series of TDV paths with different transition rates. The TDV initial state is latitude 4.69 N, longitude 73.7 W, heading. In this case rm = ft, rm = 76.5 ft, and ~rc cf = ft. Turning direction is clockwise negative turn rate as shown from an initial state p to final state at JFK 3L. The leftmost subfigures, a, d, and g, provide overhead views of the lateral TDV paths for the three subcases. The center subfigures show radius of curvature versus traversal distance s over a single TDV sequence, illustrating rapid b, moderate e, and slow h transition rates. The rightmost subfigures show how heading changes for these three cases over single TDV sequence. Parameter values for cases a-c, d-f, g-i, respectively, are given by: MT = 8,.5,.75, rr = , 589.8, ft, r = 77., 89.6, 38.38f t. As shown, the Figure a path minimally varies from the TDV path without transitions since the transitions are rapid. As the transitions slow, progress along the reference circle over each sequence diminishes, resulting in increased number of sequences from the minimum no-transition value of 4 sequences to 5 in subfigures d-f to 6 in subfigures g-i. n m= longitude deg a D TDV Trajectory for MT = nm= 5.5 s ft nm= s ft longitude deg Radius of Curvature r Maximum Radius Minimum Radius s ft x 4 g D TDV Trajectory for MT =.75 h Radius of Curvature for MT =.75 Heading angles ψ w.r.t. s M T =.5 ψs.5 s ft.5.5 x 4 f Heading Angles for MT = x x 4 Radius of Curvature w.r.t. s M T = s ft -5 ψs degree initial circular curve final circular curve p Or a T a T Waypoints.5 Radius of Curvature r Maximum Radius Minimum Radius e Radius of Curvature for MT =.5 rs ft latitude deg c Heading Angles for MT = d D TDV Trajectory for MT =.5-4 x longitude deg Radius of Curvature w.r.t. s M T =.5 55 initial circular curve final circular curve p Or a T a T Waypoints ψs 5 b Radius of Curvature for MT = 8 rs ft latitude deg Heading angles ψ w.r.t. s MT =8 Radius of Curvature r Maximum Radius Minimum Radius ψs degree ψs degree latitude deg 4.7 rs ft 4.74 Radius of Curvature w.r.t. s MT =8 55 initial circular curve final circular curve p Or a T a T Waypoints Heading angles ψ w.r.t. s M T=.75 ψs s ft.5.5 x 4 i Heading Angles for MT =.75 Figure 5. TDV Trajectories to the JFK 3L Figure 6 illustrates dual solutions over the two reference circle options available to the TDV solver for the same initial and final positions but different headings. In subfigure a, the initial and final headings are the same as for the Figure 5 cases, with negative clockwise turn rate. For subfigure b the initial heading is the same but the final landing site is JFK 3R rather than JFK 3L to provide a counterexample 5 of 8

16 with positive counterclockwise turn rate. In both these cases, the distance between initial and final states is relatively large, resulting in multiple turning sequences n m =5 for subfigure a, n m =4 for subfigure b. latitude deg n m = 5 initial circular curve final circular curve p O r a T a T Waypoints longitude deg a sgn ψ < latitude deg n m = 4 initial circular curve final circular curve p O r a T a T Waypoints longitude deg b sgn ψ > Figure 6. TDV Trajectories to the JFK 3L for M T =.5 Figure 7 illustrates TDV solutions for situations in which the initial and final states are in close proximity relative to the TDV turning radii. In subfigure a, travel direction is negative, and a single TDV sequence connects initial and final state. In subfigure b, travel direction is positive, and the pair of solutions about the two possible reference circles requires two TDV turning sequences to reach JFK 3L. In both subfigures, the initial state has latitude 4.64 N, longitude W, and heading, with airspeed for this case set to 5 knots. These conditions result in r M = ft, r m = ft, and rcc f = ft. We presume transition rate MT =.5 in this figure. r r is defined conditionally as r r = { 4374ft, sgn k ci c f < ; 79534ft, sgn kci c f > } for subfigure a and rr = { 64ft, sgn kci c f < ; 83ft, sgn kci c f > } for subfigure b. Similarly, r is defined conditionally as r = { 363ft, sgn k ci c f < ; 7.9ft, sgn kci c f > } for subfigure a and r = { 8ft, sgn k ci c f < ; 946ft, sgn k ci c f > } for subfigure b. latitude deg n m = initial circular curve final circular curve p O r a T a T Waypoints longitude deg a sgn ψ < latitude deg n m = initial circular curve final circular curve p O r a T a T Waypoints longitude deg b sgn ψ > Figure 7. TDV Trajectories to the JFK 3L for M T =.5 6 of 8

17 VII. Conclusions and Future Work This paper has presented an analytic trajectory planning method in which minimum and maximumradius turning flight segments are sequenced and connected with analytically-derived smooth transitions. A solution, described as a Turning Dubins Vehicle TDV path, is analytical in nature thus can be generated without substantial computational overhead. Given initial and final positions and headings, the TDV solver generates a reference circle that connects these states. We have shown the resulting solution exists and is unique over the comprehensive set of possible initial and final states in the lateral plane. A set of feasible landing trajectories comprised of alternating maximum and minimum radius turning radius segments can be used to guide an aircraft autonomously or used as a geometric advisor to the flight crew. To promote safety through a minimum-length but feasible solution, the minimum number of turning sequences for the TDV is determined, and we have shown that a path following the associated reference circle is feasible and has a minimum-length flight path. This paper exten a traditional Dubins path solver to cases in which straight flight is not possible, providing a computationally-efficient alternative to optimization or searchbased solvers. Emphasis in this paper is placed on definition of the TDV and analytically incorporating realistic transitions between minimum and maximum radius turning arcs. In this paper, we have derived a -D TDV trajectory, i.e., a constant-altitude path. In future work, the sequence of alternate turning arcs must be extended to three-dimensional space that also manages airspeed and flight path angle to ensure longitudinal plane and coupled performance constraints are also satisfied. A steady descent flight path angle may be sufficient in some damage situations, although large-magnitude descents to the landing site will generally require extending the minimum-length TDV solution by inserting additional turning sequences. Flight performance envelope degradation may also require a more complex coupling between lateral and longitudinal path, as would be the case if flight path and airspeed constraints differ for minimum versus maximum radius turning arcs. We plan to focus on a full 3-D TDV implementation in near-term future work and incorporate this solver into a realistic flight management environment to enable evaluation of appropriate pilot interfaces as well as applicability to identified severe damage and failure scenarios. Acknowledgments The authors would like to thank collaborator Robert Sanner from the University of Maryland for his valuable insights and contributions to the adaptive flight planner. This research was supported in part under the NASA Aviation Safety program, Integrated Resilient Aircraft Control IRAC NRA Cooperative Agreement NNX8AB93A. References Atkins, E., Portillo, A., and Strube, M., Emergency Flight Planning applied to Total Loss of Thrust, Journal of Aircraft, Vol. 43, No. 4, Jul.-Aug. 6, pp Strube, M., Sanner, R., and Atkins, E., Dynamic Flight Guidance Recalibration after Actuator Failure, Proceedings of the st AIAA Intelligent Systems Technical Conference, Chicago, Illinois, Sep Tang, Y., Atkins, E., and Sanner, R., Emergency Flight Planning for a Generalized Transport Aircraft with Left Wing Damage, Proceedings of the AIAA Guidance, Navigation, and Control Conference, Hilton Head, South Carolina, Aug Zhao, Y. and Tsiotras, P., Mesh Refinement Using Density Function for Solving Optimal Control Problems, AIAA Infotech@Aerospace Conference, Seattle, Washington, Apr Choi, H. and Atkins, E., An Analytic Trajectory Planner for Aircraft with Severe Damage or Failures, Proceedings of the AIAA Infotech@Aerospace Conference, Seattle, Washington, Apr Chen, T. and Pritchett, A., Development and Evaluation of a Cockpit Decision-Aid for Emergency Trajectory Generation, Journal of Aircraft, Vol. 38, No. 5, Sep.-Oct., pp Saunders, J., Beard, R., and McLain, T., Obstacle Avoidance Using Circular paths, Proceedings of the AIAA Guidance, Navigation, and Control Conference, Hilton Head, South Carolina, Aug Brinkman, K. and Visser, H., Optimal Turn-Back Maneuver after Engine Failure in a Single-Engine Aircraft during Climb-Out, Proceedings of the Institution of Mechanical Engineers - Part G: Journal of Aerospace Engineering, Vol., No., 7, pp Boskovic, J., Prasanth, R., and Mehra, R., A Multi-Layer Autonomous Intelligent Control Architecture for Unmanned Aerial Vehicles, AIAA Journal of Aerospace Computing, Information, and Communication, Vol., Dec. 4, pp Frazzoli, E., Dahleh, M. A., and Feron, E., Maneuver-based motion planning for nonlinear systems with symmetries, IEEE Transactions on Robotics and Automation, Vol., No. 6, Dec. 5, pp of 8

18 Ramsay, A. and Richtmyer, R. D., Introduction to Hyperbolic Geometry, Volume 994, Sringer, 995. Massey, W., A Basic Course in Algebraic Topology, Springer, Alexander, D. C. and Koeberlein, G. M., Elementary Geometry for College Students, Houghton Mifflin, Pinelis, I., Cyclic polygons with given edge lengths: Existence and uniqueness, Journal of Geometry, Vol. 8, No. -, Aug. 5, pp Ross, K. A., Elementary Analysis: The Theory of Calculus, Springer Science & Business, 8th ed., 3. 6 Boyd, S. and Vandenberghe, L., Convex Optimization, Cambridge University Press, 4. 7 Prástaro, A. and Rassias, T. M., Geometry in Partial Differential Equations, World Scientific, of 8

Flight Envelope Discovery for Damage Resilience with Application to an F-16

Flight Envelope Discovery for Damage Resilience with Application to an F-16 AIAA Infotech@Aerospace 010 0 - April 010, Atlanta, Georgia AIAA 010-3353 Flight Envelope Discovery for Damage Resilience with Application to an F-16 Heejun Choi and Ella M. Atkins University of Michigan,

More information

Towards Reduced-Order Models for Online Motion Planning and Control of UAVs in the Presence of Wind

Towards Reduced-Order Models for Online Motion Planning and Control of UAVs in the Presence of Wind Towards Reduced-Order Models for Online Motion Planning and Control of UAVs in the Presence of Wind Ashray A. Doshi, Surya P. Singh and Adam J. Postula The University of Queensland, Australia {a.doshi,

More information

An Evaluation of UAV Path Following Algorithms

An Evaluation of UAV Path Following Algorithms 213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. An Evaluation of UAV Following Algorithms P.B. Sujit, Srikanth Saripalli, J.B. Sousa Abstract following is the simplest desired

More information

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University Autopilot design for small fixed wing aerial vehicles Randy Beard Brigham Young University Outline Control architecture Low level autopilot loops Path following Dubins airplane paths and path management

More information

Chapter 9 Uniform Circular Motion

Chapter 9 Uniform Circular Motion 9.1 Introduction Chapter 9 Uniform Circular Motion Special cases often dominate our study of physics, and circular motion is certainly no exception. We see circular motion in many instances in the world;

More information

Design and modelling of an airship station holding controller for low cost satellite operations

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

Aerobatic Maneuvering of Miniature Air Vehicles Using Attitude Trajectories

Aerobatic Maneuvering of Miniature Air Vehicles Using Attitude Trajectories Brigham Young University BYU ScholarsArchive All Faculty Publications 28-8 Aerobatic Maneuvering of Miniature Air Vehicles Using Attitude Trajectories James K. Hall Brigham Young University - Provo, hallatjk@gmail.com

More information

Chapter 11. Path Manager. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012,

Chapter 11. Path Manager. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 11 Path Manager Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 212, Chapter 11, Slide 1 Control Architecture destination, obstacles map path planner waypoints status path

More information

Chapter 1 Lecture 2. Introduction 2. Topics. Chapter-1

Chapter 1 Lecture 2. Introduction 2. Topics. Chapter-1 Chapter 1 Lecture 2 Introduction 2 Topics 1.4 Equilibrium of airplane 1.5 Number of equations of motion for airplane in flight 1.5.1 Degrees of freedom 1.5.2 Degrees of freedom for a rigid airplane 1.6

More information

Chapter 10. Path Following. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 10, Slide 1

Chapter 10. Path Following. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 10, Slide 1 Chapter 10 Path Following Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 10, Slide 1 Control Architecture destination, obstacles map path planner waypoints status path

More information

Grade 11 Pre-Calculus Mathematics (1999) Grade 11 Pre-Calculus Mathematics (2009)

Grade 11 Pre-Calculus Mathematics (1999) Grade 11 Pre-Calculus Mathematics (2009) Use interval notation (A-1) Plot and describe data of quadratic form using appropriate scales (A-) Determine the following characteristics of a graph of a quadratic function: y a x p q Vertex Domain and

More information

Introduction to Flight Dynamics

Introduction to Flight Dynamics Chapter 1 Introduction to Flight Dynamics Flight dynamics deals principally with the response of aerospace vehicles to perturbations in their flight environments and to control inputs. In order to understand

More information

Chapter 9. Nonlinear Design Models. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1

Chapter 9. Nonlinear Design Models. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1 Chapter 9 Nonlinear Design Models Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1 Architecture Destination, obstacles Waypoints Path Definition Airspeed, Altitude,

More information

Smooth Path Generation Based on Bézier Curves for Autonomous Vehicles

Smooth Path Generation Based on Bézier Curves for Autonomous Vehicles Smooth Path Generation Based on Bézier Curves for Autonomous Vehicles Ji-wung Choi, Renwick E. Curry, Gabriel Hugh Elkaim Abstract In this paper we present two path planning algorithms based on Bézier

More information

Analysis and Design of Hybrid AI/Control Systems

Analysis and Design of Hybrid AI/Control Systems Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment

More information

Speed Profile Optimization for Optimal Path Tracking

Speed Profile Optimization for Optimal Path Tracking Speed Profile Optimization for Optimal Path Tracking Yiming Zhao and Panagiotis Tsiotras Abstract In this paper, we study the problem of minimumtime, and minimum-energy speed profile optimization along

More information

Motion of a Point. Figure 1 Dropped vehicle is rectilinear motion with constant acceleration. Figure 2 Time and distance to reach a speed of 6 m/sec

Motion of a Point. Figure 1 Dropped vehicle is rectilinear motion with constant acceleration. Figure 2 Time and distance to reach a speed of 6 m/sec Introduction Motion of a Point In this chapter, you begin the subject of kinematics (the study of the geometry of motion) by focusing on a single point or particle. You utilize different coordinate systems

More information

Waypoint Guidance for Small UAVs in Wind

Waypoint Guidance for Small UAVs in Wind Waypoint Guidance for Small UAVs in Wind John Osborne and Rolf Rysdyk University of Washington, Seattle, WA, 98115,USA I. abstract Wind is often ignored or only implicitly addressed in design of guidance

More information

Example of Aircraft Climb and Maneuvering Performance. Dr. Antonio A. Trani Professor

Example of Aircraft Climb and Maneuvering Performance. Dr. Antonio A. Trani Professor Example of Aircraft Climb and Maneuvering Performance CEE 5614 Analysis of Air Transportation Systems Dr. Antonio A. Trani Professor Example - Aircraft Climb Performance Aircraft maneuvering performance

More information

Core A-level mathematics reproduced from the QCA s Subject criteria for Mathematics document

Core A-level mathematics reproduced from the QCA s Subject criteria for Mathematics document Core A-level mathematics reproduced from the QCA s Subject criteria for Mathematics document Background knowledge: (a) The arithmetic of integers (including HCFs and LCMs), of fractions, and of real numbers.

More information

THIS PAPER addresses the decoupling of conflictresolution

THIS PAPER addresses the decoupling of conflictresolution 422 IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, VOL. 12, NO. 2, JUNE 2011 Decoupled Conflict-Resolution Procedures for Decentralized Air Traffic Control Santosh Devasia, Dhanakorn Iamratanakul,

More information

Reach Sets and the Hamilton-Jacobi Equation

Reach Sets and the Hamilton-Jacobi Equation Reach Sets and the Hamilton-Jacobi Equation Ian Mitchell Department of Computer Science The University of British Columbia Joint work with Alex Bayen, Meeko Oishi & Claire Tomlin (Stanford) research supported

More information

Decentralized Reactive Collision Avoidance for Multivehicle Systems

Decentralized Reactive Collision Avoidance for Multivehicle Systems SUBMITTED TO THE 28 IEEE CONFERENCE ON DECISION AND CONTROL Decentralized Reactive Collision Avoidance for Multivehicle Systems Emmett Lalish and Kristi A. Morgansen Abstract This paper addresses a novel

More information

A motion planner for nonholonomic mobile robots

A motion planner for nonholonomic mobile robots A motion planner for nonholonomic mobile robots Miguel Vargas Material taken form: J. P. Laumond, P. E. Jacobs, M. Taix, R. M. Murray. A motion planner for nonholonomic mobile robots. IEEE Transactions

More information

Extremal Trajectories for Bounded Velocity Mobile Robots

Extremal Trajectories for Bounded Velocity Mobile Robots Extremal Trajectories for Bounded Velocity Mobile Robots Devin J. Balkcom and Matthew T. Mason Abstract Previous work [3, 6, 9, 8, 7, 1] has presented the time optimal trajectories for three classes of

More information

Fundamentals of Mathematics (MATH 1510)

Fundamentals of Mathematics (MATH 1510) Fundamentals of Mathematics () Instructor: Email: shenlili@yorku.ca Department of Mathematics and Statistics York University March 14-18, 2016 Outline 1 2 s An angle AOB consists of two rays R 1 and R

More information

IEEE TRANSACTIONS ON ROBOTICS 1. Moving Path Following for Unmanned Aerial Vehicles with Applications to Single and Multiple Target Tracking Problems

IEEE TRANSACTIONS ON ROBOTICS 1. Moving Path Following for Unmanned Aerial Vehicles with Applications to Single and Multiple Target Tracking Problems IEEE TRANSACTIONS ON ROBOTICS 1 Moving Path Following for Unmanned Aerial ehicles with Applications to Single and Multiple Target Tracking Problems Tiago Oliveira, A. Pedro Aguiar, Member, IEEE, Pedro

More information

Complexity Metrics. ICRAT Tutorial on Airborne self separation in air transportation Budapest, Hungary June 1, 2010.

Complexity Metrics. ICRAT Tutorial on Airborne self separation in air transportation Budapest, Hungary June 1, 2010. Complexity Metrics ICRAT Tutorial on Airborne self separation in air transportation Budapest, Hungary June 1, 2010 Outline Introduction and motivation The notion of air traffic complexity Relevant characteristics

More information

Chapter 1. Introduction. 1.1 System Architecture

Chapter 1. Introduction. 1.1 System Architecture Chapter 1 Introduction 1.1 System Architecture The objective of this book is to prepare the reader to do research in the exciting and rapidly developing field of autonomous navigation, guidance, and control

More information

A WAVELET BASED FLIGHT DATA PREPROCESSING METHOD FOR FLIGHT CHARACTERISTICS ESTIMATION AND FAULT DETECTION

A WAVELET BASED FLIGHT DATA PREPROCESSING METHOD FOR FLIGHT CHARACTERISTICS ESTIMATION AND FAULT DETECTION A WAVELET BASED FLIGHT DATA PREPROCESSING METHOD FOR FLIGHT CHARACTERISTICS ESTIMATION AND FAULT DETECTION Masaru Naruoka Japan Aerospace Exploration Agency Keywords: Flight analyses, Multiresolution Analysis,

More information

1998 AP Calculus AB: Section I, Part A

1998 AP Calculus AB: Section I, Part A 998 AP Calculus AB: 55 Minutes No Calculator Note: Unless otherwise specified, the domain of a function f is assumed to be the set of all real numbers for which f () is a real number.. What is the -coordinate

More information

CLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints

CLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints CDC3-IEEE45 CLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints Wei Ren Randal W. Beard Department of Electrical and Computer Engineering Brigham Young University Provo, Utah

More information

CONTROLLER design for nonlinear systems subject to

CONTROLLER design for nonlinear systems subject to 706 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL 12, NO 5, SEPTEMBER 2004 Trajectory Tracking for Unmanned Air Vehicles With Velocity Heading Rate Constraints Wei Ren, Student Member, IEEE, Ral

More information

THE TRANS-PACIFIC CROSSING: LONG RANGE ADAPTIVE PATH PLANNING FOR UAVS THROUGH VARIABLE WIND FIELDS

THE TRANS-PACIFIC CROSSING: LONG RANGE ADAPTIVE PATH PLANNING FOR UAVS THROUGH VARIABLE WIND FIELDS THE TRANS-PACIFIC CROSSING: LONG RANGE ADAPTIVE PATH PLANNING FOR UAVS THROUGH VARIABLE WIND FIELDS Juan Carlos Rubio *, University of Washington, Seattle, WA Sean Kragelund, Naval Undersea Warfare Center,

More information

GCSE METHODS IN MATHEMATICS

GCSE METHODS IN MATHEMATICS Q Qualifications GCSE METHODS IN MTHEMTICS Linked Pair Pilot Specification (9365) ssessment Guidance Our specification is published on our website (www.aqa.org.uk). We will let centres know in writing

More information

Localizer Hold Autopilot

Localizer Hold Autopilot Localizer Hold Autopilot Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai Localizer hold autopilot is one of the important

More information

Circles in Neutral Geometry

Circles in Neutral Geometry Everything we do in this set of notes is Neutral. Definitions: 10.1 - Circles in Neutral Geometry circle is the set of points in a plane which lie at a positive, fixed distance r from some fixed point.

More information

MAT 272 Test 1 Review. 1. Let P = (1,1) and Q = (2,3). Find the unit vector u that has the same

MAT 272 Test 1 Review. 1. Let P = (1,1) and Q = (2,3). Find the unit vector u that has the same 11.1 Vectors in the Plane 1. Let P = (1,1) and Q = (2,3). Find the unit vector u that has the same direction as. QP a. u =< 1, 2 > b. u =< 1 5, 2 5 > c. u =< 1, 2 > d. u =< 1 5, 2 5 > 2. If u has magnitude

More information

Homework Assignments Math /02 Fall 2014

Homework Assignments Math /02 Fall 2014 Homework Assignments Math 119-01/02 Fall 2014 Assignment 1 Due date : Friday, September 5 6th Edition Problem Set Section 6.1, Page 178: #1, 2, 3, 4, 5, 6. Section 6.2, Page 185: #1, 2, 3, 5, 6, 8, 10-14,

More information

Homework Assignments Math /02 Fall 2017

Homework Assignments Math /02 Fall 2017 Homework Assignments Math 119-01/02 Fall 2017 Assignment 1 Due date : Wednesday, August 30 Section 6.1, Page 178: #1, 2, 3, 4, 5, 6. Section 6.2, Page 185: #1, 2, 3, 5, 6, 8, 10-14, 16, 17, 18, 20, 22,

More information

CHAPTER 1 Prerequisites for Calculus 2. CHAPTER 2 Limits and Continuity 58

CHAPTER 1 Prerequisites for Calculus 2. CHAPTER 2 Limits and Continuity 58 CHAPTER 1 Prerequisites for Calculus 2 1.1 Lines 3 Increments Slope of a Line Parallel and Perpendicular Lines Equations of Lines Applications 1.2 Functions and Graphs 12 Functions Domains and Ranges Viewing

More information

Observability-based Local Path Planning and Collision Avoidance Using Bearing-only Measurements

Observability-based Local Path Planning and Collision Avoidance Using Bearing-only Measurements Observability-based Local Path Planning and Collision Avoidance Using Bearing-only Measurements Huili Yu a,, Rajnikant Sharma a, Randal W. Beard a, Clark N. Taylor b a Department of Electrical and Computer

More information

AN ANALYTICAL SOLUTION TO QUICK-RESPONSE COLLISION AVOIDANCE MANEUVERS IN LOW EARTH ORBIT

AN ANALYTICAL SOLUTION TO QUICK-RESPONSE COLLISION AVOIDANCE MANEUVERS IN LOW EARTH ORBIT AAS 16-366 AN ANALYTICAL SOLUTION TO QUICK-RESPONSE COLLISION AVOIDANCE MANEUVERS IN LOW EARTH ORBIT Jason A. Reiter * and David B. Spencer INTRODUCTION Collision avoidance maneuvers to prevent orbital

More information

13.3 Arc Length and Curvature

13.3 Arc Length and Curvature 13 Vector Functions 13.3 Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. We have defined the length of a plane curve with parametric equations x = f(t),

More information

Three-Dimensional Nonlinear Path-Following Guidance Law Based on Differential Geometry

Three-Dimensional Nonlinear Path-Following Guidance Law Based on Differential Geometry reprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 Three-Dimensional onlinear ath-following Guidance Law Based on Differential

More information

Circles. II. Radius - a segment with one endpoint the center of a circle and the other endpoint on the circle.

Circles. II. Radius - a segment with one endpoint the center of a circle and the other endpoint on the circle. Circles Circles and Basic Terminology I. Circle - the set of all points in a plane that are a given distance from a given point (called the center) in the plane. Circles are named by their center. II.

More information

Flight and Orbital Mechanics. Exams

Flight and Orbital Mechanics. Exams 1 Flight and Orbital Mechanics Exams Exam AE2104-11: Flight and Orbital Mechanics (23 January 2013, 09.00 12.00) Please put your name, student number and ALL YOUR INITIALS on your work. Answer all questions

More information

An Explicit Characterization of Minimum Wheel-Rotation Paths for Differential-Drives

An Explicit Characterization of Minimum Wheel-Rotation Paths for Differential-Drives An Explicit Characterization of Minimum Wheel-Rotation Paths for Differential-Drives Hamidreza Chitsaz 1, Steven M. LaValle 1, Devin J. Balkcom, and Matthew T. Mason 3 1 Department of Computer Science

More information

Distributed Estimation for Motion Coordination in an Unknown Spatially Varying Flowfield

Distributed Estimation for Motion Coordination in an Unknown Spatially Varying Flowfield Distributed Estimation for Motion Coordination in an Unknown Spatially Varying Flowfield Cameron K Peterson and Derek A Paley University of Maryland, College Park, MD, 742, USA I Introduction This note

More information

13 Path Planning Cubic Path P 2 P 1. θ 2

13 Path Planning Cubic Path P 2 P 1. θ 2 13 Path Planning Path planning includes three tasks: 1 Defining a geometric curve for the end-effector between two points. 2 Defining a rotational motion between two orientations. 3 Defining a time function

More information

CURVATURE AND RADIUS OF CURVATURE

CURVATURE AND RADIUS OF CURVATURE CHAPTER 5 CURVATURE AND RADIUS OF CURVATURE 5.1 Introduction: Curvature is a numerical measure of bending of the curve. At a particular point on the curve, a tangent can be drawn. Let this line makes an

More information

Formally Analyzing Adaptive Flight Control

Formally Analyzing Adaptive Flight Control Formally Analyzing Adaptive Flight Control Ashish Tiwari SRI International 333 Ravenswood Ave Menlo Park, CA 94025 Supported in part by NASA IRAC NRA grant number: NNX08AB95A Ashish Tiwari Symbolic Verification

More information

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot Taylor S. Clawson, Sawyer B. Fuller Robert J. Wood, Silvia Ferrari American Control Conference Seattle, WA May 25, 2016

More information

VII. Techniques of Integration

VII. Techniques of Integration VII. Techniques of Integration Integration, unlike differentiation, is more of an art-form than a collection of algorithms. Many problems in applied mathematics involve the integration of functions given

More information

Optimal Switching in Coplanar Orbit Transfer 1

Optimal Switching in Coplanar Orbit Transfer 1 JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS: Vol. 7, No. 3, 1971 Optimal Switching in Coplanar Orbit Transfer 1 NGUYEN X. VINH ~ AND ROBERT DUDLEY CULP a Communicated by T. N. Edelbaum Abstract. The

More information

13.1. For further details concerning the physics involved and animations of the trajectories of the particles, see the following websites:

13.1. For further details concerning the physics involved and animations of the trajectories of the particles, see the following websites: 8 CHAPTER VECTOR FUNCTIONS N Some computer algebra sstems provide us with a clearer picture of a space curve b enclosing it in a tube. Such a plot enables us to see whether one part of a curve passes in

More information

1998 AP Calculus AB: Section I, Part A

1998 AP Calculus AB: Section I, Part A 55 Minutes No Calculator Note: Unless otherwise specified, the domain of a function f is assumed to be the set of all real numbers for which f () is a real number.. What is the -coordinate of the point

More information

Analysis of Critical Speed Yaw Scuffs Using Spiral Curves

Analysis of Critical Speed Yaw Scuffs Using Spiral Curves Analysis of Critical Speed Yaw Scuffs Using Spiral Curves Jeremy Daily Department of Mechanical Engineering University of Tulsa PAPER #2012-01-0606 Presentation Overview Review of Critical Speed Yaw Analysis

More information

MTH 121 Fall 2007 Essex County College Division of Mathematics and Physics Worksheet #1 1

MTH 121 Fall 2007 Essex County College Division of Mathematics and Physics Worksheet #1 1 MTH Fall 007 Essex County College Division of Mathematics and Physics Worksheet # Preamble It is extremely important that you complete the following two items as soon as possible. Please send an email

More information

Bank-to-Turn Control for a Small UAV using Backstepping and Parameter Adaptation

Bank-to-Turn Control for a Small UAV using Backstepping and Parameter Adaptation Bank-to-Turn Control for a Small UA using Backstepping and Parameter Adaptation Dongwon Jung and Panagiotis Tsiotras Georgia Institute of Technology, Atlanta, GA 333 USA (e-mail: dongwon.jung, tsiotras@gatech.edu)

More information

To teach the instrument student knowledge of the elements related to an instrument takeoff and the primary instruments for pitch, bank, and power.

To teach the instrument student knowledge of the elements related to an instrument takeoff and the primary instruments for pitch, bank, and power. INSTRMENT TAKEOFF (1.1..) OBJECTIVE To teach the instrument student knowledge of the elements related to an instrument takeoff and the primary instruments for pitch, bank, and power. COMPLETION STANDARDS

More information

Intelligent Flight Trajectory Generation to Maximize Safe Outcome Probability after a Distress Event

Intelligent Flight Trajectory Generation to Maximize Safe Outcome Probability after a Distress Event AIAA Infotech@Aerospace Conference andaiaa Unmanned...Unlimited Conference 6-9 April 009, Seattle, Washington AIAA 009-00 AIAA-009-00 Intelligent Flight Trajectory Generation to Maximize Safe Outcome

More information

Development and Design of the Landing Guidance and Control System for the S20 UAV

Development and Design of the Landing Guidance and Control System for the S20 UAV Development and Design of the Landing Guidance and Control System for the S2 UAV João Pedro Vasconcelos Fonseca da Silva Mechanical Engineering Department Instituto Superior Técnico Av. Rovisco Pais, 149-1

More information

Path Planning based on Bézier Curve for Autonomous Ground Vehicles

Path Planning based on Bézier Curve for Autonomous Ground Vehicles Path Planning based on Bézier Curve for Autonomous Ground Vehicles Ji-wung Choi Computer Engineering Department University of California Santa Cruz Santa Cruz, CA95064, US jwchoi@soe.ucsc.edu Renwick Curry

More information

Mathematics 3210 Spring Semester, 2005 Homework notes, part 8 April 15, 2005

Mathematics 3210 Spring Semester, 2005 Homework notes, part 8 April 15, 2005 Mathematics 3210 Spring Semester, 2005 Homework notes, part 8 April 15, 2005 The underlying assumption for all problems is that all points, lines, etc., are taken within the Poincaré plane (or Poincaré

More information

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Julian Sören Lorenz February 5, 2018 Contents 1 Glossary 2 2 Introduction 3 3 Tested algorithms 3 3.1 Unfiltered Method

More information

Route-Planning for Real-Time Safety-Assured Autonomous Aircraft (RTS3A)

Route-Planning for Real-Time Safety-Assured Autonomous Aircraft (RTS3A) Route-Planning for Real-Time Safety-Assured Autonomous Aircraft (RTS3A) Raghvendra V. Cowlagi 1 Jeffrey T. Chambers 2 Nikola Baltadjiev 2 1 Worcester Polytechnic Institute, Worcester, MA. 2 Aurora Flight

More information

Lecture for Week 6 (Secs ) Derivative Miscellany I

Lecture for Week 6 (Secs ) Derivative Miscellany I Lecture for Week 6 (Secs. 3.6 9) Derivative Miscellany I 1 Implicit differentiation We want to answer questions like this: 1. What is the derivative of tan 1 x? 2. What is dy dx if x 3 + y 3 + xy 2 + x

More information

On the optimality of Dubins paths across heterogeneous terrain

On the optimality of Dubins paths across heterogeneous terrain On the optimality of Dubins paths across heterogeneous terrain Ricardo G. Sanfelice and Emilio Frazzoli {sricardo,frazzoli}@mit.edu Laboratory for Information and Decision Systems Massachusetts Institute

More information

Integrated Math 3 Math 3 Course Description:

Integrated Math 3 Math 3 Course Description: Course Description: Integrated Math 3 Math 3 Course Description: Integrated strands include algebra, functions, geometry, trigonometry, statistics, probability and discrete math. Scope and sequence includes

More information

+ 2gx + 2fy + c = 0 if S

+ 2gx + 2fy + c = 0 if S CIRCLE DEFINITIONS A circle is the locus of a point which moves in such a way that its distance from a fixed point, called the centre, is always a constant. The distance r from the centre is called the

More information

Pitch Control of Flight System using Dynamic Inversion and PID Controller

Pitch Control of Flight System using Dynamic Inversion and PID Controller Pitch Control of Flight System using Dynamic Inversion and PID Controller Jisha Shaji Dept. of Electrical &Electronics Engineering Mar Baselios College of Engineering & Technology Thiruvananthapuram, India

More information

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Giuseppe Notarstefano and Ruggero Frezza Abstract Coordinated flight is a nonholonomic constraint that implies no sideslip of an aircraft.

More information

Math & 8.7 Circle Properties 8.6 #1 AND #2 TANGENTS AND CHORDS

Math & 8.7 Circle Properties 8.6 #1 AND #2 TANGENTS AND CHORDS Math 9 8.6 & 8.7 Circle Properties 8.6 #1 AND #2 TANGENTS AND CHORDS Property #1 Tangent Line A line that touches a circle only once is called a line. Tangent lines always meet the radius of a circle at

More information

QUESTION BANK ON STRAIGHT LINE AND CIRCLE

QUESTION BANK ON STRAIGHT LINE AND CIRCLE QUESTION BANK ON STRAIGHT LINE AND CIRCLE Select the correct alternative : (Only one is correct) Q. If the lines x + y + = 0 ; 4x + y + 4 = 0 and x + αy + β = 0, where α + β =, are concurrent then α =,

More information

Dynamics and Control Preliminary Examination Topics

Dynamics and Control Preliminary Examination Topics Dynamics and Control Preliminary Examination Topics 1. Particle and Rigid Body Dynamics Meirovitch, Leonard; Methods of Analytical Dynamics, McGraw-Hill, Inc New York, NY, 1970 Chapters 1-5 2. Atmospheric

More information

Nonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation. Wei Ren

Nonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation. Wei Ren AIAA Guidance, Naigation, and Control Conference and Exhibit 5-8 August 25, San Francisco, California AIAA 25-696 Nonlinear Trajectory Tracking for Fixed Wing UAVs ia Backstepping and Parameter Adaptation

More information

Review Notes for IB Standard Level Math

Review Notes for IB Standard Level Math Review Notes for IB Standard Level Math 1 Contents 1 Algebra 8 1.1 Rules of Basic Operations............................... 8 1.2 Rules of Roots..................................... 8 1.3 Rules of Exponents...................................

More information

SPECIALIST MATHEMATICS

SPECIALIST MATHEMATICS SPECIALIST MATHEMATICS (Year 11 and 12) UNIT A A1: Combinatorics Permutations: problems involving permutations use the multiplication principle and factorial notation permutations and restrictions with

More information

MULTIPLE UAV FORMATION RECONFIGURATION WITH COLLISION AVOIDANCE GUIDANCE VIA DIFFERENTIAL GEOMETRY CONCEPT

MULTIPLE UAV FORMATION RECONFIGURATION WITH COLLISION AVOIDANCE GUIDANCE VIA DIFFERENTIAL GEOMETRY CONCEPT MULTIPLE UAV FORMATION RECONFIGURATION WITH COLLISION AVOIDANCE GUIDANCE VIA DIFFERENTIAL GEOMETRY CONCEPT Joongbo Seo, Youdan Kim, A. Tsourdos, B. A. White Seoul National University, Seoul 151-744. Republic

More information

Nonlinear Wind Estimator Based on Lyapunov

Nonlinear Wind Estimator Based on Lyapunov Nonlinear Based on Lyapunov Techniques Pedro Serra ISR/DSOR July 7, 2010 Pedro Serra Nonlinear 1/22 Outline 1 Motivation Problem 2 Aircraft Dynamics Guidance Control and Navigation structure Guidance Dynamics

More information

Candidates are expected to have available a calculator. Only division by (x + a) or (x a) will be required.

Candidates are expected to have available a calculator. Only division by (x + a) or (x a) will be required. Revision Checklist Unit C2: Core Mathematics 2 Unit description Algebra and functions; coordinate geometry in the (x, y) plane; sequences and series; trigonometry; exponentials and logarithms; differentiation;

More information

Attitude Regulation About a Fixed Rotation Axis

Attitude Regulation About a Fixed Rotation Axis AIAA Journal of Guidance, Control, & Dynamics Revised Submission, December, 22 Attitude Regulation About a Fixed Rotation Axis Jonathan Lawton Raytheon Systems Inc. Tucson, Arizona 85734 Randal W. Beard

More information

MATH 2730: Multivariable Calculus. Fall 2018 C. Caruvana

MATH 2730: Multivariable Calculus. Fall 2018 C. Caruvana MATH 273: Multivariable Calculus Fall 218 C. Caruvana Contents 1 Vectors 1 1.1 Vectors in the Plane.................................... 1 1.1.1 Vector Addition.................................. 3 1.1.2

More information

The Application of Nonlinear Pre-Filters to Prevent Aeroservoelastic Interactions due to Actuator Rate Limiting

The Application of Nonlinear Pre-Filters to Prevent Aeroservoelastic Interactions due to Actuator Rate Limiting The Application of Nonlinear Pre-Filters to Prevent Aeroservoelastic Interactions due to Actuator Rate Limiting Robert Bruce Alstrom 1, Goodarz Ahmadi 2, Erik Bollt 3, Pier Marzocca 4 Clarkson University,

More information

2. Find the side lengths of a square whose diagonal is length State the side ratios of the special right triangles, and

2. Find the side lengths of a square whose diagonal is length State the side ratios of the special right triangles, and 1. Starting at the same spot on a circular track that is 80 meters in diameter, Hayley and Kendall run in opposite directions, at 300 meters per minute and 240 meters per minute, respectively. They run

More information

Performance. 7. Aircraft Performance -Basics

Performance. 7. Aircraft Performance -Basics Performance 7. Aircraft Performance -Basics In general we are interested in finding out certain performance characteristics of a vehicle. These typically include: how fast and how slow an aircraft can

More information

CHAPTER 11 Vector-Valued Functions

CHAPTER 11 Vector-Valued Functions CHAPTER Vector-Valued Functions Section. Vector-Valued Functions...................... 9 Section. Differentiation and Integration of Vector-Valued Functions.... Section. Velocit and Acceleration.....................

More information

EXTREMAL ANALYTICAL CONTROL AND GUIDANCE SOLUTIONS FOR POWERED DESCENT AND PRECISION LANDING. Dilmurat Azimov

EXTREMAL ANALYTICAL CONTROL AND GUIDANCE SOLUTIONS FOR POWERED DESCENT AND PRECISION LANDING. Dilmurat Azimov EXTREMAL ANALYTICAL CONTROL AND GUIDANCE SOLUTIONS FOR POWERED DESCENT AND PRECISION LANDING Dilmurat Azimov University of Hawaii at Manoa 254 Dole Street, Holmes 22A Phone: (88)-956-2863, E-mail: azimov@hawaii.edu

More information

HUDSONVILLE HIGH SCHOOL COURSE FRAMEWORK

HUDSONVILLE HIGH SCHOOL COURSE FRAMEWORK HUDSONVILLE HIGH SCHOOL COURSE FRAMEWORK COURSE / SUBJECT A P C a l c u l u s ( B C ) KEY COURSE OBJECTIVES/ENDURING UNDERSTANDINGS OVERARCHING/ESSENTIAL SKILLS OR QUESTIONS Limits and Continuity Derivatives

More information

1.1 Single Variable Calculus versus Multivariable Calculus Rectangular Coordinate Systems... 4

1.1 Single Variable Calculus versus Multivariable Calculus Rectangular Coordinate Systems... 4 MATH2202 Notebook 1 Fall 2015/2016 prepared by Professor Jenny Baglivo Contents 1 MATH2202 Notebook 1 3 1.1 Single Variable Calculus versus Multivariable Calculus................... 3 1.2 Rectangular Coordinate

More information

Planar interpolation with a pair of rational spirals T. N. T. Goodman 1 and D. S. Meek 2

Planar interpolation with a pair of rational spirals T. N. T. Goodman 1 and D. S. Meek 2 Planar interpolation with a pair of rational spirals T N T Goodman and D S Meek Abstract Spirals are curves of one-signed monotone increasing or decreasing curvature Spiral segments are fair curves with

More information

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein 7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract

More information

Curriculum Map for Mathematics HL (DP1)

Curriculum Map for Mathematics HL (DP1) Curriculum Map for Mathematics HL (DP1) Unit Title (Time frame) Sequences and Series (8 teaching hours or 2 weeks) Permutations & Combinations (4 teaching hours or 1 week) Standards IB Objectives Knowledge/Content

More information

AP Calculus AB Summer Review Packet

AP Calculus AB Summer Review Packet AP Calculus AB Summer Review Packet 016-017 Mr. Le jtle1@gmail.com Leuzinger High School Rm. G-0 The following packet is designed to help you review topics that are important to your SUCCESS in AP Calculus.

More information

Three-Dimensional Motion Coordination in a Spatiotemporal Flowfield

Three-Dimensional Motion Coordination in a Spatiotemporal Flowfield IEEE TRANSACTIONS ON AUTOMATIC CONTROL 1 Three-Dimensional Motion Coordination in a Spatiotemporal Flowfield Sonia Hernandez and Dere A. Paley, Member, IEEE Abstract Decentralized algorithms to stabilize

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Year 11 Mathematics: Specialist Course Outline

Year 11 Mathematics: Specialist Course Outline MATHEMATICS LEARNING AREA Year 11 Mathematics: Specialist Course Outline Text: Mathematics Specialist Units 1 and 2 A.J. Unit/time Topic/syllabus entry Resources Assessment 1 Preliminary work. 2 Representing

More information

Topic 6: Calculus Differentiation. 6.1 Product Quotient Chain Rules Paper 2

Topic 6: Calculus Differentiation. 6.1 Product Quotient Chain Rules Paper 2 Topic 6: Calculus Differentiation Standard Level 6.1 Product Quotient Chain Rules Paper 1. Let f(x) = x 3 4x + 1. Expand (x + h) 3. Use the formula f (x) = lim h 0 f ( x + h) h f ( x) to show that the

More information

An angle in the Cartesian plane is in standard position if its vertex lies at the origin and its initial arm lies on the positive x-axis.

An angle in the Cartesian plane is in standard position if its vertex lies at the origin and its initial arm lies on the positive x-axis. Learning Goals 1. To understand what standard position represents. 2. To understand what a principal and related acute angle are. 3. To understand that positive angles are measured by a counter-clockwise

More information