检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:贾金恒 黄琰[2,3] 赵文涛[2,3] 孙朝阳[2,3] 颜闽秀 JIA Jinheng;HUANG Yan;ZHAO Wentao;SUN Zhaoyang;YAN Minxiu(College of Information Engineering,Shenyang University of Chemical Technology,Shenyang 110142,China;State Key Laboratory of Robotics,Shenyang Institute of Automation Chinese Academy of Sciences,Shenyang 110016,China;Institutes for Robotics and Intelligent Manufacturing,Chinese Academy of Sciences,Shenyang 110169,China)
机构地区:[1]沈阳化工大学信息工程学院,辽宁沈阳110142 [2]中国科学院沈阳自动化研究所机器人学国家重点实验室,辽宁沈阳110016 [3]中国科学院机器人与智能制造创新研究院,辽宁沈阳110169
出 处:《中国舰船研究》2024年第1期145-157,共13页Chinese Journal of Ship Research
基 金:国家自然科学基金资助项目(42276198);国家自然科学基金青年科学基金资助项目(42206197,41906173);辽宁省博士科研启动基金计划项目(1645783741584);机器人学国家重点实验室基金资助项目(2020-Z14)。
摘 要:[目的]面向无人帆船在水面、水下跨域异构海洋机器人的协同作业场景,提出基于模型预测控制(MPC)的无人帆船轨迹跟踪方法。[方法]针对“海鸥”号无人帆船,建立其动力学模型及运动学模型,通过分析无人帆船动力学特点及执行器约束条件,构建MPC目标函数及系统约束条件,将无人帆船的轨迹跟踪问题转化为优化问题,并利用Matlab软件开展仿真实验验证。[结果]仿真结果表明,与“帆–舵”分离的PID轨迹跟踪控制方法相比,所提出的无人帆船“帆–舵”联合MPC控制方法更便于添加约束条件,其在风向变化的情况下能以更小的轨迹跟踪误差来更快地收敛于指定轨迹,且其可以实现逆风折线航行。[结论]研究成果可为无人帆船的帆、舵控制提供新的思路,提高其轨迹跟踪能力,进一步为无人帆船与AUV的高效协同作业提供技术保障。[Objective]An unmanned sailboat trajectory tracking method based on model predictive control(MPC)is proposed for the collaborative operation of unmanned sailboats in surface/underwater cross-domain heterogeneous marine robotics scenarios.[Methods]Using the unmanned sailboat Seagull,we establish its dynamics and kinematics models,analyze its dynamic characteristics and actuator constraints,construct the MPC objective function and system constraints,convert the trajectory tracking problem of the unmanned sailboat into an optimization problem and carry out simulation and experimental validation using Matlab software.[Results]The simulation results show that compared with the sail-rudder separate PID trajectory tracking control method,the proposed sail-rudder joint MPC control method is more convenient for adding constraints.It can converge to the specified trajectory faster with smaller trajectory tracking error under a changing wind direction and realize upwind zigzag sailing.[Conclusion]The results of this study can provide new ideas for the sail and rudder control of unmanned sailboats,improve the trajectory tracking ability and provide a further technical guarantee for the efficient collaborative operation of unmanned sailboats and AUVs.
关 键 词:无人帆船 轨迹跟踪 模型预测控制 帆舵联合控制 MATLAB
分 类 号:U664.82[交通运输工程—船舶及航道工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:13.58.147.98