过驱动系统现如今已经广泛的存在于各个科学应用领域,控制分配是处理冗余控制的一种常用方法;同时,控制分配也是过驱动航行器运动控制中的一项关键技术。本文主要介绍控制分配技术在水中航行器的应用情况。详细描述了应用到的控制分配方法原理,指出各种方法的优缺点,重点阐述了控制分配技术在水下机器人方面的应用情况。最后对控制分配相关存在的问题进行总结,并且讨论了控制分配技术的发展方向。
Overdrive systems are now widely used in various scientific applications, and control allocation is a common method for handling redundant control; moreover, control allocation is a key technology in the motion control of overdriven vehicles, this paper mainly introduces the application of control allocation technology in underwater vehicles, including ships and underwater robots. The principle of the control allocation method applied to the system is described in detail, point out the advantages and disadvantages of the various methods, emphasized the application of control allocation technology in underwater robots. Finally, summarize some problems associated with control allocation, discussed the possible development direction of control allocation technology in the future.
2020,42(1): 1-5 收稿日期:2018-12-23
DOI:10.3404/j.issn.1672-7649.2020.01.001
分类号:TP24
基金项目:国家自然科学基金资助项目(51509057);中央高校基本科研业务费专项资金资助项目(HEUCF180102)
作者简介:李岳明(1983-),男,博士,副研究员,研究领域为水下机器人控制技术
参考文献:
[1] 申晓明, 吕新波, 黄振威. 多操纵面飞机控制分配方研究[J]. 航空科学技术, 2016, 27(09):8-11
[2] ZHANG Q L, M. Z Y. Two reconfigurable control allocation schemes for unmanned aerial vehicle under stuck actuator failures[C]//AIAA Guidance, Navigation, and Control Conference. Toronto, Canada:AIAA, 2010:AIAA2010-8419.
[3] LUO Y, SERRANI A, YUKOVICH S, et al. Model predictive dynamic control allocation with actuator dynamics[C]//Proceeding of the 2004 American Control Conference, 2004:1695-1700.
[4] KMEHRABIAN A, TAFAZOLI S, KHORASANI K. Conrol allocation for over-actuated systems[C]//14th Mediterranean Conference on Control and Automation. Ancona, Italy:IEEE, 2006:1700645.
[5] 刘璟龙, 文婧, 刘小雄, 等. 基于改进自适应反步和动态控制分配的指令跟踪方法研究[J]. 西北工业大学学报, 2018, 36(1):117-123
[6] 王芳. 981深水钻井平台最优控制分配策略研究[C]//中国海洋工程学会. 第十五届中国海洋(岸)工程学术讨论会论文集(上). 中国海洋工程学会:, 2011:7.
[7] 刘建成, 万磊, 戴捷, 等. 水下机器人推力器容错控制技术的研究[J]. 机器人, 2003(2):163-166
[8] 曾俊宝, 李硕, 李一平, 等. 便携式自主水下机器人控制系统研究与应用[J]. 机器人, 2016, 38(1):91-97
[9] Roger Skjetne, Øivind K. Kjerstad Recursive nullspace-based control allocation with strict prioritization for marine craft[J]. IFAC Proceedings Volumes, 2013, 46(33)
[10] 范士波. 深海作业型ROV水动力试验及运动控制技术研究[D]. 上海:上海交通大学, 2013.
[11] ZHAN Yinghao, LI Yueming, SUN Yushan, et al. Design and simulation of X-rudder AUV's motion control[J]. Ocean Engineering, 2017
[12] JOHANSEN T A, FUGLSET T P, TONDEL P, et al. Optimal constrained control allocation in marine surface vessels with rudders[J]. Contorl Engineering Practice, 2008, 16(4):457-464
[13] 杨荣如. 船舶动力定位中的控制分配技术研究现状与展望[J]. 船舶, 2015, 26(1):39-44
[14] 魏玉石. 船舶动力定位系统推力估计与推力分配研究[D]. 哈尔滨:哈尔滨工程大学, 2013.
[15] 甘永. 水下机器人运动控制系统体系结构的研究[D]. 哈尔滨工程大学, 2007.
[16] 王芳. 过驱动水面航行器的控制分配技术研究[D]. 哈尔滨:哈尔滨工程大学, 2012.
[17] BORDIGNON K A, DURHAM W C. Closed-form solutions to constrained control allocation problem[J]. Journal of Guidance, Control, and Dynamics, 1995, 18(5):1000-1007
[18] 隆昌菊. 伪逆矩阵与线性方程组[J]. 重庆职业技术学院学报, 2006(6):158-159
[19] BERG J, HAMMETT K, SCHWARTZ C, et al. An analysis of the destabilizing effect of daisy chained rate-limited actuators[J]. IEEE Transactions on Control Systems Technology, 1996, 4(2):171-176
[20] 林丰. 气垫船多操纵面协调控制方法研究[D]. 哈尔滨:哈尔滨工程大学, 2016.
[21] EDIN O, GEOFF R. Thruster fault diagnosisand accommodation for open-frame underwater vehicles[J]. Control Engineering Practice, 2003, 12(12)
[22] CHACHADA M, VACHHANI L. Empirical waypointnavigator for overactuated autonomous underwater vehicle using novel kinematic-dynamic controller pair and control allocation techniques. Indian Control Conf. ICC-Proc. 354-361.
[23] 俞建成, 张艾群, 王晓辉. 基于SQP算法的7000 m载人潜水器有约束非线性控制分配研究[J]. 信息与控制, 2006(4):508-512
[24] 杨立平. 舵桨联控式水下机器人容错控制技术研究[D]. 哈尔滨:哈尔滨工程大学, 2010.
[25] 刘通. 全垫升气垫船舵桨协调控制分配方法研究[D]. 哈尔滨:哈尔滨工程大学, 2017.
[26] TARUN K P, NILANJAN S. Fault-tolerant control of an autonomous underwater vehicle under thruster redundancy[J]. Robotics and Autonomous Systems, 2001, 34(1)
[27] Sang-Won JI, Van Phuoc Bui, BALACHANDRAN B., Young-Bok KIM Robust control allocation design for marine vessel[J]. Ocean Engineering, 2013, 63
[28] EDIN O, GEOFF R. Thruster fault diagnosi and accommodation for open-frame underwater vehicles[J]. Control Engineering Practice, 2003, 12(12)
[29] TARUN K P, GIANLUCA A. Fault-accommodating thruster force allocation of an AUV considering thruster redundancy and saturation[J]. Robotics and Autonomous Systems, 2002, 18(2)
[30] DURHAM W C. Constrained control allocation[J]. Journal of Guidance, Control, and Dynamics, 1993, 16(4):717-725
[31] 俞建成, 张艾群, 王晓辉. 7000米载人潜水器推进器故障容错控制分配研究[J]. 机器人, 2006(5):519-524
[32] 段琢华, 蔡自兴, 于金霞. 未知环境中移动机器人故障诊断与容错控制技术综述[J]. 机器人, 2005(4):373-379
[33] 张杭悦, 陈谋. 基于混合优化鱼群算法的近空间飞行器控制分配[J]. 吉林大学学报(信息科学版), 2014, 32(4):369-376
[34] 李丽荣, 刘春生, 韩璞. 基于智能控制的多操纵面飞行器控制分配研究[J]. 计算机仿真, 2016, 33(6):19-22
[35] 黄煌. 一种基于深度神经网络的非线性控制分配方法[J]. 战术导弹技术, 2017(4):90-94
[36] TOHIDI, S. S. YILDIZ, Y. KOLMANOVSKY, I Adaptive control allocation for over-actuated systems with actuatorsaturation[J]. IFAC PapersOnLine, 2017, 50(1)