Skip to main content Accessibility help
×
Home

Three-dimensional formation control based on filter backstepping method for multiple underactuated underwater vehicles

  • Xue Qi (a1) and Zhi-jun Cai (a2)

Summary

This paper proposes a leader following formation tracking controller for multiple underactuated underwater vehicles (UUVs) which move in three dimensional space. In order to avoid the derivative of the virtual control signals, a control method based on filter backstepping is proposed. The method can significantly simplify the design process of the backstepping controller through the use of a filter rather than the analytic derivation directly to the virtual control variable. Furthermore, the influence of measurement noise is obviously weakened. The stability of the formation system of multiple UUVs has been proved based on Lyapunov stability theory. Simulation results illustrate that the designed controller can track a three-dimensional formation trajectory accurately.

Copyright

Corresponding author

*Corresponding author. E-mail: qixuesnow@163.com

References

Hide All
1. Takahashi, H., Nishi, H. and Ohnishi, K., “Autonomous decentralized control for formation of multiple mobile robots considering ability of robot,” IEEE Trans. Ind. Electron., 51 (6), 12721279 (2004).
2. Lewis, M. A. and Tan, K. H., “High precision formation control of mobile robots using virtual structures,” Auton. Robot., 4 (4), 387403 (1997).
3. Chen, J., Sun, D., Yang, J. and Chen, H., “A leader-follower formation control of multiple nonholonomic mobile robots incorporating receding horizon scheme,” Int. J. Robot. Res., 28, (2009).
4. Yamaguchi, H., “A distributed motion coordination strategy for multiple nonholonomic mobile robots in cooperative hunting operations,” Robot. Auton. Syst., 3 (3), 29842991 (2003).
5. Dong, W. and Farrell, J. A., “Cooperative control of multiple nonholonomic mobile agents,” IEEE Trans. Autom. Control, 53 (6), 14341448 (2008).
6. Dong, W. and Farrell, J. A., “Decentralized cooperative control of multiple nonholonomic dynamic systems with uncertainty,” Automatica, 45 (3), 706710 (2009).
7. Sun, D., Wang, C., Shang, W. and Feng, G., “A synchronization approach to multiple mobile robots in switching between formations,” IEEE Trans. Robot., 25 (5), 10741086 (2009).
8. Consolini, L., Morbidi, F., Pattrichizzo, D. and Tosques, M.. “Leader-follower formation control of nonholonomic mobile robots with input constraints,” Automatica, 44 (5), 13431349 (2008).
9. Das, A. K., Fierro, R., Kumar, V., Ostrowski, J. P., Spletzer, J. and Taylor, C. J., “A vision based formation control framework,” IEEE Trans. Robot. Autom., 18 (5), 813825 (2002).
10. Hu, J. and Feng, G., “Distributed tracking control of leader follower multi-agent systems under noisy measurement,” Automatica, 46 (8), 13821387 (2010).
11. Wang, P. K. C., “Navigation strategies for multiple autonomous mobile robots moving in formation,” J. Robot. Syst., 8 (2), 486493 (1989).
12. Egerstedt, M. and Hu, X., “Formation constrained multi-agent control,” IEEE Trans. Robot. Autom., 4 (6), 39613966 (2001).
13. Yuan, J., Zhou, Z. H. and Zhang, W. X., “A feedback linearization based leader-follower optimal formation control for autonomous underwater vehicles,” Adv. Comput. Sci. Appl., 1 (1), 4548 (2012).
14. Guo, J., Lin, Z., Cao, M. and Yan, G., “Adaptive Leader-Follower Formation Control for Autonomous Mobile Robots,” 2010 American Control Conference, vol. 58 (8), (Baltimore, USA, 2010) pp. 68226827.
15. Peymani, E. and Fossen, T. I.. “Leader-follower Formation of Marine Craft using Constraint Forces and Lagrange Multipliers,” 51st IEEE Conference on Decision and Control, vol. 23 (1), (Maui, Hawaii, USA, 2012) pp. 24472452.
16. Xiang, X., Jouvencel, B. and Parodi, O., “Coordinated formation control of multiple autonomous underwater vehicles for pipeline inspection,” Int. J. Adv. Robot. Syst., 7 (1), 7584 (2010).
17. Ghabcheloo, R., Aguiar, A. P., Pascoal, A., Silvestre, C., Kaminer, I. and Hespanha, J.. “Coordination path-following in the presence of communication losses and time delays,” Siam J. Control Optim., 48 (1), 234262 (2009).
18. Fiorentini, L., Serrani, A., Bolender, M. A. and Doman, D. B., “Nonlinear robust adaptive control of flexible air-breathing hypersonic vehicles,” J. Guid. Control Dyn., 32 (2), 402417 (2009).
19. Fiorentini, L., Serrani, A., Bolender, M. A. and Doman, D. B., “Robust Nonlinear Sequential Loop Closure Control Design for An Air-breathing Hypersonic Vehicle Model,” American Control Conference, (Seattle, Washington, USA, 2008) pp. 34583463.
20. Farrell, J. A., Polycarpou, M., Sharma, M. and Dong, W., “Command filtered backstepping,” IEEE Trans. Autom. Control, 54 (6), 13911395 (2009).
21. Djapic, V., Farrell, J. and Dong, W., “Land Vehicle Control Using a Command Filtered Backstepping Approach,” American Control Conference, (Seattle, Washington, USA, 2008) pp. 24612466.
22. Farrell, J. A., Polycarpou, M., Sharma, M. and Dong, W., “Command Filtered Backstepping,” American Control Conference, (Seattle, Washington, USA, 2008) pp. 19231928.
23. Jia, H., “Study of Spatial Target Tracking Nonlinear Control of Underactuated UUV Based on Backstepping,” A Dissertation for the Degree of D.Eng, Harbin Engineering University, (2012).
24. Ghommam, J. and Saad, M., “Backstepping-based cooperative and adaptive tracking control design for a group of underactuated AUVs in horizontal plan,” Int. J. Control, 87 (5), 10761093 (2014).
25. Li, J. H., Lee, P. M., Jun, B. H. and Lim, Y. K., “Point-to-point navigation of underactuated ships,” Automatica, 44 (12), 32013205 (2008).
26. Fossen, T. I., Marine Control Systems (Marine Cybernetics, Trondheim, Norway, 2002).
27. Do, K. D. and Pan, J., Control of Ships and Underwater Vehicles Design for Underactuated and Nonlinear Marine Systems (Springer-Verlag London Limited, London, 2009).

Keywords

Metrics

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed