Abstract:The inner structure and operational principle of the underwater spherical exploring robot BYSQ-3 are described, and the kinematic and dynamic models are established. The diffeomorphism transformation and input transformation are employed to decouple the proposed model into two subsystems. The second subsystem is a cascaded system consisting of two double-integrator systems. A finite-time stabilization controller is designed to ensure part states converge to zero in finite time, and then globally asymptotical stability can be realized in the whole system within a short time. No virtual input is used in the whole process. Compared with traditional nonlinear design methods, the designed controller is easy for engineering implementation and is beneficial to energy saving. The simulation and experiment results are presented to validate the shorter convergence time and better stability of the presented finite-time controller, and the overshoot is less than 5%.
[1] Yu R, Zhu Q, Xia G, et al. Sliding mode tracking control of an underactuated surface vessel[J]. IET Control Theory and Applications, 2012, 6(3):461-466.
[2] Brochett R W. Asymptotic stability and feedback stabilization[M]//Differential Geometric Control Theory. Boston, USA:Birkhauser, 1983:181-191.
[3] 李力,张正,陈铭,等.基于Lyapunov理论的海底采矿车点镇定控制[J].中南大学学报:自然科学版,2014,45(8):2624-2628.Li L, Zhang Z, Chen M, et al. Point stabilization of seabed mining vehicle based on Lyapunov theory[J]. Journal of Central South University:Science and Technology, 2014, 45(8):2624-2628.
[4] 廖煜雷,庞永杰,张铁栋.欠驱动自治水面船的全局K-指数镇定控制方法[J].哈尔滨工程大学学报,2011,32(4):417-422.Liao Y L, Pang Y J, Zhang T D. Global K exponential stabilization of under-actuated autonomous surface vessels by a smooth time-varying feedback control[J]. Journal of Harbin Engineering University, 2011, 32(4):417-422.
[5] 于瑞亭,朱齐丹,刘志林,等.欠驱动不对称船舶全局K指数镇定的解耦实现[J].控制与决策,2012,27(5):781-786.Yu R T, Zhu Q D, Liu Z L, et al. Decoupling implementation of global K-exponential stabilization of underactuated non-symmetric surface vessel[J]. Control and Decision, 2012, 27(5):781-786.
[6] 于瑞亭.欠驱动水面船舶的全局镇定控制方法研究[D].哈尔滨:哈尔滨工程大学,2012.Yu R T. Global stabilization approach for underactuated surface vessels[D]. Harbin:Harbin Engineering University, 2012.
[7] 曹政才,赵应涛,吴启迪.基于Backstepping和神经动力学的非完整移动机器人点镇定[J].电子学报,2011,39(3):591-595.Cao Z C, Zhao Y T, Wu Q D. Point stabilization of a nonholonomic mobile robot based on back-stepping and neural dynamics[J]. Acta Electronica Sinica, 2011, 39(3):591-595.
[8] 卜仁祥,刘正江,李铁山.迭代滑模增量反馈及在船舶航向控制中的应用[J].哈尔滨工程大学学报,2007,28(3):268-272.Bu R X, Liu Z J, Li T S. Iterative sliding mode based increment feedback control and its application to ship autopilot[J]. Journal of Harbin Engineering University, 2007, 28(3):268-272.
[9] Cao Z C, Zhao Y T, Fu Y L. Research on point stabilization of a wheeled mobile robot using fuzzy control optimized by GA[J]. Journal of China Universities of Posts and Telecommunications, 2011, 18(5):108-113.
[10] Greytak M, Hover F. Underactuated point stabilization using predictive models with application to marine vehicles[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, USA:IEEE, 2008:3756-3761.
[11] 杨雪,唐功友,盖绍婷.自主式智能体有限时间停车问题及控制策略设计[J].控制与决策,2013,28(6):953-956.Yang X, Tang G Y, Gai S T. Parking problem of autonomous agents in finite time and control strategy design[J]. Control and Decision, 2013, 28(6):953-956.
[12] Cheng J, Yi J Q, Zhao D B. Stabilization of an underactuated surface vessel via discontinuous control[C]//Proceedings of the American Control Conference. Piscataway, USA:IEEE, 2007:206-211.
[13] Yan Z P, Yu H M, Zhang W, et al. Globally finite time stable tracking control of underactuated UUVs[J]. Ocean Engineering, 2015, 107:132-146.
[14] Zhang Y M, Liu G R, Luo B. Finite-time cascaded tracking control approach for mobile robots[J]. Information Sciences, 2014, 284(S1):31-34.
[15] Du H B, Li S H, Qian C J. Finite-time attitude tracking control of spacecraft with application to attitude synchronization[J]. IEEE Transactions on Automatic Control, 2011, 56(11):2711-2717.
[16] Sankaranarayanan V, Mahindrakar A D, Banavar R N. A switched controller for an underactuated underwater vehicle[J]. Communications in Nonlinear Science and Numerical Simulation, 2008, 13(10):2266-2278.
[17] Sankaranarayanan V, Mahindrakar A D, Banavar R N. A switched finite-time point-to-point control strategy for an underactuated underwater vehicle[C]//IEEE Conference on Control Applications. Piscataway, USA:IEEE, 2003:690-694.
[18] Do K D, Pan J. Control of ships and underwater vehicles[M]. London, UK:Springer, 2009.
[19] Bhat S P, Bernstein D S. Geometric homogeneity with applications to finite-time stability[J]. Mathematics of Control Signals and Systems, 2005, 17(2):101-127.
[20] Bhat S P, Bernstein D S. Finite-time stability of continuous autonomous systems[J]. SIAM Journal on Control and Optimization, 2000, 38(3):751-766.
[21] Peymani E, Fossen T I. Path following of underwater robots using Lagrange multipliers[J]. Robotics and Autonomous Systems, 2015, 67(S1):44-52.
[22] 闵颖颖,刘允刚.Barbalat引理及其在系统稳定性分析中的应用[J].山东大学学报:工学版,2007,37(1):51-55.Min Y Y, Liu Y G. Barbalat lemma and its application in analysis of system stability[J]. Journal of Shandong University:Engineering Science, 2007, 37(1):51-55.
[23] 孙伟.切换系统的稳定性和能控性[D].广州:中山大学,2007.Sun W. Stability and controllability of switched systems[D]. Guangzhou:Sun Yat-sen University, 2007.
[24] 宋杨.一类切换线性系统的分析与控制[D].南京:南京理工大学,2006.Song Y. Analysis and control of a class of switched linear systems[D]. Nanjing:Nanjing University of Science and Technology, 2006.