引用本文:方星,浦吉铭,刘飞.基于模型预测控制的潜水器动态控制分配[J].控制理论与应用,2024,41(9):1636~1643.[点击复制]
FANG Xing,PU Ji-ming,LIU Fei.Dynamic control allocation of submersible vehicle by using model predictive control[J].Control Theory and Technology,2024,41(9):1636~1643.[点击复制]
基于模型预测控制的潜水器动态控制分配
Dynamic control allocation of submersible vehicle by using model predictive control
摘要点击 3460  全文点击 45  投稿时间:2022-12-19  修订日期:2024-08-21
查看全文  查看/发表评论  下载PDF阅读器
DOI编号  10.7641/CTA.2023.21092
  2024,41(9):1636-1643
中文关键词  模型预测控制  动态控制分配  过驱动  抗干扰控制  载人潜水器
英文关键词  model predictive control  dynamic control allocation  over-actuated  disturbance rejection  manned submersible vehicle
基金项目  国家自然科学基金项目(62273165), 装备预研教育部联合基金项目(8091B032259), 中国博士后科学基金项目(2023T160493, 2021M702505)资助.
作者单位E-mail
方星* 江南大学 xingfang@jiangnan.edu.cn 
浦吉铭 江南大学  
刘飞 江南大学  
中文摘要
      潜水器系统在水下工作时, 会受到多种干扰因素影响. 同时, 为了提高机动性与容错能力, 载人潜水器采用了过驱动设计. 针对上述问题, 本文设计了一种基于抗干扰控制器与动态控制分配的双层控制结构, 使得受干扰影响的潜水器系统在满足相关约束条件的前提下, 能够将期望的力与力矩分配到各个推进器以完成控制目标, 并克服了静态控制分配方法忽略执行器动态特性的缺点. 首先, 建立潜水器的动力学模型与执行器的动态模型; 其次, 基于干扰观测器的干扰估计信息利用反步法设计运动控制器, 获得期望控制律; 此外, 考虑执行器动态特性, 设计基于模型预测控制(MPC)的动态控制分配算法, 求取每一个执行器的实际推力; 最后, 使用MATLAB进行数值仿真, 验证本文控制方法的有效性与优越性.
英文摘要
      Submersible vehicles will be affected by different kinds of disturbances in the underwater environments. Meanwhile, in order to improve the working performance and fault tolerance capability, a part of submersible vehicles are designed as over-actuated systems. A double-layer control structure which includes a disturbance observer based controller and a dynamic control allocation algorithm is proposed for the manned submersible vehicle in this paper. The dynamic control allocation distributes the forces and moments among the redundant actuators to fulfill the control objectives under a set of constraints for the submersible vehicle system affected by disturbances. Different from the static control allocation algorithm, the proposed algorithm is able to take the actuator dynamics into account. First of all, both the dynamic models of the manned submersible vehicle and the actuators are established. Secondly, based on the estimated disturbances by the disturbance observer, a motion controller is designed with the back-stepping algorithm for the manned submersible vehicle. Then, a dynamic control allocation method based on the model predictive control (MPC) is proposed to address the over-actuated problem. Finally, some numerical simulation results are given to demonstrate the effectiveness and the superiority of the proposed two-layer control scheme in this paper.