Presentation is loading. Please wait.

Presentation is loading. Please wait.

Circumnavigation From Distance Measurements Under Slow Drift Soura Dasgupta, U of Iowa With: Iman Shames, Baris Fidan, Brian Anderson.

Similar presentations


Presentation on theme: "Circumnavigation From Distance Measurements Under Slow Drift Soura Dasgupta, U of Iowa With: Iman Shames, Baris Fidan, Brian Anderson."— Presentation transcript:

1 Circumnavigation From Distance Measurements Under Slow Drift Soura Dasgupta, U of Iowa With: Iman Shames, Baris Fidan, Brian Anderson

2 Outline The Problem –Motivation –Precise Formulation Broad Approach Localization Control Law Analysis –Stationary target –Drifting target Rotation selection Simulation Conclusion ANU July 31, 2009 1 of 27

3 Problem ANU July 31, 2009 2 of 27

4 Problem ANU July 31, 2009 3 of 27

5 Problem ANU July 31, 2009 4 of 27

6 Problem ANU July 31, 2009 5 of 27

7 Problem ANU July 31, 2009 6 of 27

8 Problem ANU July 31, 2009 7 of 27

9 Problem Sufficiently rich orbit Sufficiently rich perspective Slow unknown drift in target 2 and 3 dimensions ANU July 31, 2009 8 of 27

10 Motivation Surveillance Monitoring from a distance Require a rich enough perspective May only be able to measure distance –Target emitting EM signal –Agent can measure its intensity  Distance Past work –Position measurements –Local results –Circumnavigation not dealt with Potential drift complicates ANU July 31, 2009 9 of 27

11 If target stationary Measure distances from three noncollinear agent positions In 3d 4 non-coplanar positions Localizes target ANU July 31, 2009 10 of 27

12 If target stationary Move towards target Suppose target drifts Then moving toward phantom position ANU July 31, 2009 11 of 27

13 Coping With Drift Target position must be continuously estimated Agent must execute sufficiently rich trajectory –Noncollinear enough: 2d –Noncoplanar enough: 3d Compatible with goal of circumnavigation for rich perspective ANU July 31, 2009 12 of 27

14 Precise formulation Agent at location y(t) Measures D(t)=||x(t)-y(t)|| Must rotate at a distance d from target On a sufficiently rich orbit When target drifts sufficiently slowly –Retain richness –Distance error proportional to drift velocity Permit unbounded but slow drift ANU July 31, 2009 13 of 27

15 Quantifying Richness Persistent Excitation (p.e.) The  i are the p.e. parameters Derivative of y(t) persistently spanning y(t) avoids the same line (plane) persistently Provides richness of perspective Aids estimation ANU July 31, 2009 14 of 27

16 Outline The Problem –Motivation –Precise Formulation Broad Approach Localization Control Law Analysis –Stationary target –Drifting target Rotation selection Simulation Conclusion ANU July 31, 2009 15 of 27

17 Broad approach Stationary target From D(t) and y(t) localize agent  Force y(t) to circumnavigate as if it were x ANU July 31, 2009 16 of 27

18 ANU July 31, 2009 17 of 27

19 ANU July 31, 2009 18 of 27

20 Coping With drifting Target Suppose exponential convergence in stationary case Show objective approximately met when target velocity is small x(t) can be unbounded Inverse Lyapunov arguments Wish to avoid partial stability arguments ANU July 31, 2009 19 of 27

21 Outline The Problem –Motivation –Precise Formulation Broad Approach Localization Control Law Analysis –Stationary target –Drifting target Rotation selection Simulation Conclusion ANU July 31, 2009 20 of 27

22 Rules on PE R(t) p.e. and f(t) in L 2  R(t)+f(t) p.e. –L 2 rule R(t) p.e. and f(t) small enough  R(t)+f(t) p.e. –Small perturbation rule R(t) p.e. and H(s) stable minimum phase  H(s){R(t)} p.e. –Filtering rule ANU July 31, 2009 21 of 27

23 A basic principle Suppose x(t) is stationary and We can generate Then: If z(t) p.e. ANU July 31, 2009 22 of 27

24 Localization Dandach et. al. (2008) If x(t) stationary Algorithm below converges under p.e. Need explicit differentiation ANU July 31, 2009 23 of 27

25 Localization without differentiation If V(t) p.e. x stationary   ANU July 31, 2009 24 of 27

26 Summary of localization Achieved through signals generated –From D(t) and y(t) –No explicit differentiation Exponential convergence when derivative of y(t) p.e. –x stationary –Implies p.e. of V(t) Exponential convergence  robustness to time variations –As long as derivative of y is p.e. ANU July 31, 2009 25 of 27

27 Outline The Problem –Motivation –Precise Formulation Broad Approach Localization Control Law Analysis –Stationary target –Drifting target Rotation selection Simulation Conclusion ANU July 31, 2009 26 of 27

28 Control Law How to move y(t)? Achieve circumnavigation objective around A(t) –skew symmetric for all t –A(t+T)=A(t) –Forces derivative of z(t) to be p.e. ANU July 31, 2009 27 of 27

29 The role of A(t) A(t) skew symmetric Φ(t,t 0 ) Orthogonal ||z(t)||=||z(t 0 ) || z(t) rotates ANU July 31, 2009 28 of 27

30 Control Law Features Will force Forces Rotation Overall still have p.e. Regardless of whether x drifts ANU July 31, 2009 29 of 27

31 Closed Loop ANU July 31, 2009 Nonlinear Periodic 30 of 27

32 Outline The Problem –Motivation –Precise Formulation Broad Approach Localization Control Law Analysis –Stationary target –Drifting target Rotation selection Simulation Conclusion ANU July 31, 2009 31 of 27

33 The State Space ANU July 31, 2009 32 of 27

34 Looking ahead to drift When x is constant Part of the state converges exponentially to a point Part (y(t)) goes to an orbit Partially known –Distance from x –P.E. derivative Standard inverse Lyapunov Theory inadequate Partial Stability? Reformulate the state space ANU July 31, 2009 33 of 27

35 Regardless of drift ANU July 31, 2009 p.e. y(t) circumnavigates Stationary case: Need to show Drifting case: Need to show 34 of 27 Globally

36 Stationary Analysis p(t)=η(t)-m(t)+V T (t)x(t)  V(t) p.e.  ANU July 31, 2009 p.e.  p.e. 35 of 27

37 Nonstationary Case Under slow drift need to show that derivative of y(t) remains p.e Tough to show using inverse Lyapunov or partial stability approach Alternative approach: Formulate reduced state space –If state vector converges exponentially then objective met exponentially –If state vector small then objective met to within a small error y(t) appears as a time varying parameter with proven characteristics ANU July 31, 2009 36 of 27

38 Key device to handle drift q(t) p.e. under small drift Reformulate state space by replacing derivative of y(t) by q(t) is p.e. under slow enough target velocity Partial characterization of “slow enough drift” –Determined solely by A(t), and d ANU July 31, 2009 37 of 27

39 Reduced State Space q(t) p.e. under small drift  r(t)=1/(s+α){q(t)} p.e. Reduced state vector: Stationary dynamics: –eas when r(t) p.e. ANU July 31, 2009 38 of 27

40 Reduced State Space q(t) p.e. under small drift  r(t)=1/(s+α){q(t)} p.e. Reduced state vector: Nonstationary dynamics  G and H linear in Meet objective for slow enough drift ANU July 31, 2009 39 of 27

41 Outline The Problem –Motivation –Precise Formulation Broad Approach Localization Control Law Analysis –Stationary target –Drifting target Rotation selection –Selecting A(t) Simulation Conclusion ANU July 31, 2009 40 of 27

42 Selecting A(t) A(t): –Skew symmetric –Periodic –Derivative of z p.e. –P.E. parameters depend on d ANU July 31, 2009 41 of 27

43 2-Dimension A(t): –Skew symmetric –Periodic –Derivative of z p.e. ANU July 31, 2009 Constant 42 of 27

44 3-Dimension A(t): –Skew symmetric –Periodic –Derivative of z p.e. Will constant A do? –No! –A singular  Φ(t) has eigenvalue at 1 ANU July 31, 2009 43 of 27

45 A(t) in 3-D Switch periodically between A 1 and A 2 Differentiable switch To preclude impulsive force on y(t) ANU July 31, 2009 44 of 27

46 Outline The Problem –Motivation –Precise Formulation Broad Approach Localization Control Law Analysis –Stationary target –Drifting target Rotation selection Simulation Conclusion ANU July 31, 2009 45 of 27

47 46 Circumnavigation Via Distance Measurements Distance Measurements Target Position Error Trajectories ANU July 31, 2009

48 47 Circumnavigation Via Distance Measurements ANU July 31, 2009

49 48 Circumnavigation Via Distance Measurements Distance Measurements Target Position Error Trajectories ANU July 31, 2009

50 49 Circumnavigation Via Distance Measurements ANU July 31, 2009

51 The Knee Initially this dominates –Zooms rapidly toward estimated location Fairly quickly rotation dominates ANU July 31, 2009 50 of 27

52 Conclusions Circumnavigation Distance measurements only Rich Orbit Slow but potentially unbounded drift Future work –Designing fancier orbits –Positioning at a distance from multiple objects –Noise analysis ANU July 31, 2009 51 of 27


Download ppt "Circumnavigation From Distance Measurements Under Slow Drift Soura Dasgupta, U of Iowa With: Iman Shames, Baris Fidan, Brian Anderson."

Similar presentations


Ads by Google