首页> 外文期刊>Ocean Engineering >Nonlinear Model Predictive Control for trajectory tracking and collision avoidance of underactuated vessels with disturbances
【24h】

Nonlinear Model Predictive Control for trajectory tracking and collision avoidance of underactuated vessels with disturbances

机译:具有干扰的欠驱动船舶的轨迹跟踪和避免碰撞的非线性模型预测控制

获取原文
获取原文并翻译 | 示例
           

摘要

This paper presents a combined Nonlinear Model Predictive Control (NMPC) for position and velocity tracking of underactuated surface vessels, and collision avoidance of static and dynamic objects into a single control scheme with sideslip angle compensation and environmental disturbances counteraction. A three-degree-of-freedom (3-DOF) dynamic model is used with only two control variables: namely, surge force and yaw moment. External environmental forces are considered as constant or slowly varying disturbances with respect to the inertial frame, and hence nonlinear for the body frame of the vessel. Nonlinear disturbance observer (NDO) is used to estimate these disturbances in order to be fed into the prediction model and enhance the robustness of the controller. A nonlinear optimization problem is formulated to minimize the deviation of the vessel states from a time varying reference generated over a finite horizon by a virtual vessel. Sideslip angle is considered in the cost function formulation to account for tracking error caused by the transverse external force in the absence of sway control force. Collision avoidance is embedded into the trajectory tracking control problem as a time-varying nonlinear constraint of position states to account for static and dynamic obstacles. MATLAB simulations are used to assess the validity of the proposed technique.
机译:本文提出了一种结合非线性模型预测控制(NMPC)的方法,用于欠驱动水面舰船的位置和速度跟踪,以及避免静态和动态物体的碰撞,形成了具有侧滑角补偿和环境干扰抵消功能的单一控制方案。三自由度(3-DOF)动力学模型仅使用两个控制变量:喘振力和偏航力矩。外界环境力被认为是相对于惯性系的恒定或缓慢变化的扰动,因此对于船体系是非线性的。非线性干扰观测器(NDO)用于估计这些干扰,以便将其输入到预测模型中并增强控制器的鲁棒性。制定了非线性优化问题,以最大程度地减少虚拟状态下容器状态与有限范围内生成的时变参考之间的偏差。在成本函数公式中考虑了侧滑角,以解决在没有摇摆控制力的情况下由横向外力引起的跟踪误差。避免碰撞作为位置状态随时间变化的非线性约束被嵌入到轨迹跟踪控制问题中,以解决静态和动态障碍。 MATLAB仿真用于评估所提出技术的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号