Article(id=1263818966183568069, tenantId=1146029695717560320, journalId=1263530845441638439, issueId=1263818962224165389, articleNumber=null, orderNo=null, doi=10.19693/j.issn.1673-3185.04586, pmid=null, cstr=null, oa=null, hot=null, price=null, onlineType=0, articleFormat=0, articleType=null, articleTypeStr=null, receivedDate=1751299200000, receivedDateStr=2025-07-01, revisedDate=1757520000000, revisedDateStr=2025-09-11, acceptedDate=null, acceptedDateStr=null, onlineDate=1779247522159, onlineDateStr=2026-05-20, pubDate=1777478400000, pubDateStr=2026-04-30, doiRegisterDate=null, doiRegisterDateStr=null, onlineIssueDate=1779247522159, onlineIssueDateStr=2026-05-20, onlineJustAcceptDate=null, onlineJustAcceptDateStr=null, onlineFirstDate=null, onlineFirstDateStr=null, sourceXml=null, magXml=null, createTime=1779247522159, creator=13041195026, updateTime=1779247522159, updator=13041195026, issue=Issue{id=1263818962224165389, tenantId=1146029695717560320, journalId=1263530845441638439, year='2026', volume='21', issue='2', pageStart='1', pageEnd='444', issueExtLink='null', onlineDate='null', pubDate='null', beforeIssueId=null, nextIssueId=null, price=null, status=1, issueComplete=1, articleOrder=1, issueType=-1, specialIssue=null, createTime=1779247521215, creator=13041195026, updateTime=1779247861438, updator=13041195026, preIssue=null, nextIssue=null, ext={EN=IssueExt(id=1263820389638070544, tenantId=1146029695717560320, journalId=1263530845441638439, issueId=1263818962224165389, language=EN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=), CN=IssueExt(id=1263820389638070545, tenantId=1146029695717560320, journalId=1263530845441638439, issueId=1263818962224165389, language=CN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=)}, issueFiles=null}, startPage=89, endPage=100, ext={EN=ArticleExt(id=1263818970235265742, articleId=1263818966183568069, tenantId=1146029695717560320, journalId=1263530845441638439, language=EN, title=Event-driven metrology-communication joint framework based on LMPC multi-AUV formation control, columnId=1263818964086436367, journalTitle=Chinese Journal of Ship Research, columnName=Overall Design Technology of Unmanned Underwater Systems, runingTitle=null, highlight=null, articleAbstract=
Objective

To address the challenges in multi-AUV formation maneuvering, such as limited state perception and transmission capabilities, acoustic communication delays, data loss, and reduced observability due to the lack of position information exchange, this study proposes an event-triggered metrology−communication unified framework with a Lyapunov-based model predictive formation control method (ETMCU−LMPC). The proposed approach aims to enhance formation stability and tracking accuracy.

Method

First, by integrating the formation communication topology with system states, an event-triggered mechanism based on state observation is established. This mechanism leverages relative measurements among AUVs to mitigate delays and data loss caused by acoustic communication failures, while improving system observability in the absence of position information exchange. Second, a distributed model predictive controller based on Lyapunov theory is designed. The controller employs backstepping to construct contractive constraints, ensuring recursive feasibility, and incorporates adaptive Kalman filtering (AKF) to compensate for measurement noise, thereby guaranteeing closed-loop stability.

Results

Simulation results of the formation control for five AUVs (1 leader and 4 followers) show that, compared with the traditional LMPC, the proposed ETMCU−LMPC method reduces the convergence time from 8 s to 6 s, the maximum error from 1.12 m to 0.36 m, and the steady-state error from 0.57 m to 0.06 m. Additionally, the control input exhibits greater stability.

Conclusion

The proposed method can effectively cope with communication anomalies, improve the reliability of multi-AUV formations under scenarios with limited state perception and transmission, and thus possesses practical engineering significance.

, correspAuthors=Yibing ZUO, authorNote=null, correspAuthorsNote=null, copyrightStatement=Copyright © 2026 Chinese Journal of Ship Research. All rights reserved., copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=null, magXml=null, pdfUrl=null, pdf=null, pdfFileSize=null, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=null, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=null, mapNumber=null, authorCompany=null, fund=null, authors=null, authorsList=Bo XU, Yibing ZUO, Zhaoyang WANG, Xuefei MA, Haifeng ZHU), CN=ArticleExt(id=1263819099801510817, articleId=1263818966183568069, tenantId=1146029695717560320, journalId=1263530845441638439, language=CN, title=事件驱动量测−通信联合框架下基于LMPC的多AUV编队控制方法, columnId=1263818964476506641, journalTitle=中国舰船研究, columnName=水下无人系统总体设计技术, runingTitle=null, highlight=null, articleAbstract=
目的

针对多自主水下航行器(AUV)编队运动中出现的系统状态感知及传输能力受限及无位置信息交互导致可观测性不足的问题,提出一种用于编队控制的事件驱动量测−通信联合框架下基于 Lyapunov 理论的模型预测控制(ETMCU−LMPC)策略,以提升编队稳定性与跟踪精度。

方法

首先,融合编队通信拓扑与系统状态,建立基于状态观测的事件触发机制,利用各AUV之间相对量测信息抑制水声广播失效带来的延迟与丢包,增强无位置信息交互时的系统可观测性;然后,设计基于Lyapunov理论的分布式模型预测控制(LMPC)器,采用反步法构造收缩约束保证递归可行性,并引入自适应卡尔曼滤波(AKF)补偿量测噪声,确保闭环稳定性。

结果

对 1 艘领航、4 艘跟随共 5 艘 AUV的编队仿真表明,与传统LMPC相比,ETMCU−LMPC 方法的收敛时间由8 s 缩短至6 s,最大误差由1.12 m 降至0.36 m,稳态误差由0.57 m降至0.06 m,且控制输入更平稳。

结论

所提方法可有效应对通信异常,提升状态感知与传输受限场景下多 AUV 编队的可靠性,具有实际工程价值。

, correspAuthors=左一兵, authorNote=null, correspAuthorsNote=
* 左一兵
, copyrightStatement=版权所有 © 《中国舰船研究》编辑部 2026, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=ZDSEMcjM7lRbX9J5i/xyRA==, magXml=DazKX6T+GjeK6wzKvAGpUw==, pdfUrl=null, pdf=lyk8h7I9GVM6135FHJswfA==, pdfFileSize=6917781, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=I9Wq0ByMzOs9P9r2l2bD6A==, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=d8aZ7O1EWQGipIHXNRizeA==, mapNumber=null, authorCompany=null, fund=null, authors=

徐博,男,1982年生,博士,教授。研究方向:惯性导航,多智能体协同控制,多传感器智能信息融合。E-mail:

左一兵,男,2001年生,硕士生。研究方向:多智能体协同控制、量测−通信−控制一体化架构。E-mail:

王朝阳,男,1997年生,博士生。研究方向:复杂约束下编队协同控制。E-mail:

, authorsList=徐博, 左一兵, 王朝阳, 马雪飞, 朱海峰)}, authors=[Author(id=1263857638396277396, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, orderNo=0, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=xubocarter@sina.com, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1263857638647935640, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, authorId=1263857638396277396, language=EN, stringName=Bo XU, firstName=Bo, middleName=null, lastName=XU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 2, address=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
2Nanhai Institute of Harbin Engineering University, Sanya 572024, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1263857638790541977, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, authorId=1263857638396277396, language=CN, stringName=徐博, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 2, address=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001
2哈尔滨工程大学 南海研究院,海南 三亚 572024, bio={"content":"

徐博,男,1982年生,博士,教授。研究方向:惯性导航,多智能体协同控制,多传感器智能信息融合。E-mail:

"}, bioImg=null, bioContent=

徐博,男,1982年生,博士,教授。研究方向:惯性导航,多智能体协同控制,多传感器智能信息融合。E-mail:

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1263857636353651336, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=1, ext=[AuthorCompanyExt(id=1263857636366234249, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China), AuthorCompanyExt(id=1263857636378817162, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001)]), AuthorCompany(id=1263857636525617803, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=2, ext=[AuthorCompanyExt(id=1263857636538200716, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636525617803, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2Nanhai Institute of Harbin Engineering University, Sanya 572024, China), AuthorCompanyExt(id=1263857636554977933, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636525617803, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2哈尔滨工程大学 南海研究院,海南 三亚 572024)])]), Author(id=1263857639067366043, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, orderNo=1, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=mraino@hrbeu.edu.cn, emailSecond=null, emailThird=null, correspondingAuthor=1, authorType=1, ext={EN=AuthorExt(id=1263857639289664158, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, authorId=1263857639067366043, language=EN, stringName=Yibing ZUO, firstName=Yibing, middleName=null, lastName=ZUO, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=*, 1, 2, address=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
2Nanhai Institute of Harbin Engineering University, Sanya 572024, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1263857639474213535, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, authorId=1263857639067366043, language=CN, stringName=左一兵, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=*, 1, 2, address=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001
2哈尔滨工程大学 南海研究院,海南 三亚 572024, bio={"content":"

左一兵,男,2001年生,硕士生。研究方向:多智能体协同控制、量测−通信−控制一体化架构。E-mail:

"}, bioImg=null, bioContent=

左一兵,男,2001年生,硕士生。研究方向:多智能体协同控制、量测−通信−控制一体化架构。E-mail:

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1263857636353651336, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=1, ext=[AuthorCompanyExt(id=1263857636366234249, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China), AuthorCompanyExt(id=1263857636378817162, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001)]), AuthorCompany(id=1263857636525617803, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=2, ext=[AuthorCompanyExt(id=1263857636538200716, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636525617803, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2Nanhai Institute of Harbin Engineering University, Sanya 572024, China), AuthorCompanyExt(id=1263857636554977933, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636525617803, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2哈尔滨工程大学 南海研究院,海南 三亚 572024)])]), Author(id=1263857639558099617, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, orderNo=2, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=wangzhaoyang@hrbeu.edu.cn, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1263857639780397732, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, authorId=1263857639558099617, language=EN, stringName=Zhaoyang WANG, firstName=Zhaoyang, middleName=null, lastName=WANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 3, address=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
3School of Intelligent Perception and Instruments, Zhongyuan University of Technology, Zhengzhou 451191, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1263857640094970533, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, authorId=1263857639558099617, language=CN, stringName=王朝阳, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 3, address=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001
3中原工学院 智能感知与仪器学院,河南 郑州 451191, bio={"content":"

王朝阳,男,1997年生,博士生。研究方向:复杂约束下编队协同控制。E-mail:

"}, bioImg=null, bioContent=

王朝阳,男,1997年生,博士生。研究方向:复杂约束下编队协同控制。E-mail:

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1263857636353651336, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=1, ext=[AuthorCompanyExt(id=1263857636366234249, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China), AuthorCompanyExt(id=1263857636378817162, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001)]), AuthorCompany(id=1263857636697584271, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=3, ext=[AuthorCompanyExt(id=1263857636714361488, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636697584271, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3School of Intelligent Perception and Instruments, Zhongyuan University of Technology, Zhengzhou 451191, China), AuthorCompanyExt(id=1263857636756304529, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636697584271, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3中原工学院 智能感知与仪器学院,河南 郑州 451191)])]), Author(id=1263857640174662311, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, orderNo=3, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1263857640577315498, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, authorId=1263857640174662311, language=EN, stringName=Xuefei MA, firstName=Xuefei, middleName=null, lastName=MA, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 2, address=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
2Nanhai Institute of Harbin Engineering University, Sanya 572024, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1263857640954802859, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, authorId=1263857640174662311, language=CN, stringName=马雪飞, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 2, address=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001
2哈尔滨工程大学 南海研究院,海南 三亚 572024, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1263857636353651336, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=1, ext=[AuthorCompanyExt(id=1263857636366234249, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China), AuthorCompanyExt(id=1263857636378817162, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001)]), AuthorCompany(id=1263857636525617803, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=2, ext=[AuthorCompanyExt(id=1263857636538200716, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636525617803, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2Nanhai Institute of Harbin Engineering University, Sanya 572024, China), AuthorCompanyExt(id=1263857636554977933, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636525617803, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2哈尔滨工程大学 南海研究院,海南 三亚 572024)])]), Author(id=1263857641357456045, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, orderNo=4, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1263857643030983346, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, authorId=1263857641357456045, language=EN, stringName=Haifeng ZHU, firstName=Haifeng, middleName=null, lastName=ZHU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 2, address=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
2Nanhai Institute of Harbin Engineering University, Sanya 572024, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1263857643169395379, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, authorId=1263857641357456045, language=CN, stringName=朱海峰, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 2, address=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001
2哈尔滨工程大学 南海研究院,海南 三亚 572024, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1263857636353651336, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=1, ext=[AuthorCompanyExt(id=1263857636366234249, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China), AuthorCompanyExt(id=1263857636378817162, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001)]), AuthorCompany(id=1263857636525617803, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=2, ext=[AuthorCompanyExt(id=1263857636538200716, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636525617803, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2Nanhai Institute of Harbin Engineering University, Sanya 572024, China), AuthorCompanyExt(id=1263857636554977933, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636525617803, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2哈尔滨工程大学 南海研究院,海南 三亚 572024)])])], keywords=[Keyword(id=1263857643882427060, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, orderNo=1, keyword=autonomous underwater vehicles), Keyword(id=1263857644016644789, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, orderNo=2, keyword=formation control), Keyword(id=1263857644310246070, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, orderNo=3, keyword=path following), Keyword(id=1263857644750647991, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, orderNo=4, keyword=trajectory tracking), Keyword(id=1263857645228798648, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, orderNo=5, keyword=event-triggered metrology−communication unified framework), Keyword(id=1263857645597897401, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, orderNo=6, keyword=model predictive control), Keyword(id=1263857645694366394, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, orderNo=7, keyword=Lyapunov methods), Keyword(id=1263857646021522107, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, orderNo=8, keyword=adaptive Kalman filter (AKF)), Keyword(id=1263857647443391164, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, orderNo=1, keyword=自主水下航行器), Keyword(id=1263857647569220285, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, orderNo=2, keyword=编队控制), Keyword(id=1263857647682466494, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, orderNo=3, keyword=路径跟踪), Keyword(id=1263857647783129791, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, orderNo=4, keyword=轨迹跟踪), Keyword(id=1263857648106091200, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, orderNo=5, keyword=事件驱动量测−通信联合框架), Keyword(id=1263857648257086145, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, orderNo=6, keyword=模型预测控制), Keyword(id=1263857648546493122, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, orderNo=7, keyword=Lyapunov理论), Keyword(id=1263857648735236803, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, orderNo=8, keyword=自适应卡尔曼滤波)], refs=[Reference(id=1263857654577902310, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=1, rfOrder=0, authorNames=null, journalName=null, refType=null, unstructuredReference=CHEN T H, ZHANG Z, FANG Z, et al. Imitation learning from imperfect demonstrations for AUV path tracking and obstacle avoidance[J]. Ocean Engineering, 2024, 298: 117287., articleTitle=null, refAbstract=null), Reference(id=1263857654728897255, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=2, rfOrder=1, authorNames=null, journalName=null, refType=null, unstructuredReference=LIU L, ZHANG L C, PAN G, et al. Robust yaw control of autonomous underwater vehicle based on fractional-order PID controller[J]. Ocean Engineering, 2022, 257: 111493., articleTitle=null, refAbstract=null), Reference(id=1263857656402424552, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=3, rfOrder=2, authorNames=null, journalName=null, refType=null, unstructuredReference=宋保维, 潘光, 张立川, 等. 自主水下航行器发展趋势及关键技术[J]. 中国舰船研究, 2022, 17(5): 27–44., articleTitle=null, refAbstract=null), Reference(id=1263857656490504937, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=3, rfOrder=3, authorNames=null, journalName=null, refType=null, unstructuredReference=SONG B W, PAN G, ZHANG L C, et al. Development trend and key technologies of autonomous underwater vehicles[J]. Chinese Journal of Ship Research, 2022, 17(5): 27–44 (in Chinese)., articleTitle=null, refAbstract=null), Reference(id=1263857656595362538, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=4, rfOrder=4, authorNames=null, journalName=null, refType=null, unstructuredReference=YU C Y, XIANG X B, WILSON P A, et al. Guidance-error-based robust fuzzy adaptive control for bottom following of a flight-style AUV with saturated actuator dynamics[J]. IEEE Transactions on Cybernetics, 2020, 50(5): 1887–1899., articleTitle=null, refAbstract=null), Reference(id=1263857656826049259, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=5, rfOrder=5, authorNames=null, journalName=null, refType=null, unstructuredReference=YANG Y J, WANG Y, MANZIE C, et al. Real-time distributed model predictive control with limited communication data rates[J]. IEEE Transactions on Automatic Control, 2025, 70(7): 4928–4935., articleTitle=null, refAbstract=null), Reference(id=1263857656939295468, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=6, rfOrder=6, authorNames=null, journalName=null, refType=null, unstructuredReference=叶树祥, 丁江明, 刘凤龙. 基于船舶运动学与动力学的级联MPC轨迹跟踪控制分析[J]. 中国舰船研究, 2025, 20(6): 304–314., articleTitle=null, refAbstract=null), Reference(id=1263857657035764461, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=6, rfOrder=7, authorNames=null, journalName=null, refType=null, unstructuredReference=YE S X, DING J M, LIU F L. Research on trajectory tracking control of cascade MPC based on ship kinematics and dynamics[J]. Chinese Journal of Ship Research, 2025, 20(6): 304–314 (in Chinese)., articleTitle=null, refAbstract=null), Reference(id=1263857657119650542, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=7, rfOrder=8, authorNames=null, journalName=null, refType=null, unstructuredReference=BURLUTSKIY N, TOUAHMI Y, LEE B H. Power efficient formation configuration for centralized leader–follower AUVs control[J]. Journal of Marine Science and Technology, 2012, 17(3): 315–329., articleTitle=null, refAbstract=null), Reference(id=1263857657266451183, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=8, rfOrder=9, authorNames=null, journalName=null, refType=null, unstructuredReference=WU J W, LIU H D, LI B, et al. Precision trajectory control in underwater vehicle-manipulator systems using advanced sliding mode techniques and state estimation[J]. Ocean Engineering, 2025, 318: 120129., articleTitle=null, refAbstract=null), Reference(id=1263857657333560048, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=9, rfOrder=10, authorNames=null, journalName=null, refType=null, unstructuredReference=WANG Q D, LIU S N, WEI C L. Distributed adaptive consensus control and disturbance suppression of unknown nonlinear multi-agent systems[J]. IEEE Access, 2019, 7: 156956–156965., articleTitle=null, refAbstract=null), Reference(id=1263857657396474609, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=10, rfOrder=11, authorNames=null, journalName=null, refType=null, unstructuredReference=CHEN H X, TANG G Y, WANG S F, et al. Adaptive fixed-time backstepping control for three-dimensional trajectory tracking of underactuated autonomous underwater vehicles[J]. Ocean Engineering, 2023, 275: 114109., articleTitle=null, refAbstract=null), Reference(id=1263857657480360690, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=11, rfOrder=12, authorNames=null, journalName=null, refType=null, unstructuredReference=SALMAN M, KHAN H, LEE M C. Perturbation observer-based obstacle detection and its avoidance using artificial potential field in the unstructured environment[J]. Applied Sciences, 2023, 13(2): 943., articleTitle=null, refAbstract=null), Reference(id=1263857657543275251, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=12, rfOrder=13, authorNames=null, journalName=null, refType=null, unstructuredReference=YANG Y, XIAO Y, LI T S. A survey of autonomous underwater vehicle formation: performance, formation control, and communication capability[J]. IEEE Communications Surveys & Tutorials, 2021, 23(2): 815–841., articleTitle=null, refAbstract=null), Reference(id=1263857657618772724, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=13, rfOrder=14, authorNames=null, journalName=null, refType=null, unstructuredReference=ZHOU Z Y, LIU J C, YU J Z. A survey of underwater multi-robot systems[J]. IEEE/CAA Journal of Automatica Sinica, 2022, 9(1): 1–18., articleTitle=null, refAbstract=null), Reference(id=1263857657727824629, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=14, rfOrder=15, authorNames=null, journalName=null, refType=null, unstructuredReference=苏博, 王洪斌, 高静. 事件触发策略下多AUV抗干扰固定时间编队控制[J]. 控制理论与应用, 2021, 38(7): 1113–1123., articleTitle=null, refAbstract=null), Reference(id=1263857657853653750, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=14, rfOrder=16, authorNames=null, journalName=null, refType=null, unstructuredReference=SU B, WANG H B, GAO J. Anti-disturbance fixed-time formation control of multi-AUVs via event-triggered strategy[J]. Control Theory & Applications, 2021, 38(7): 1113–1123 (in Chinese)., articleTitle=null, refAbstract=null), Reference(id=1263857657929151223, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=15, rfOrder=17, authorNames=null, journalName=null, refType=null, unstructuredReference=丁文俊, 张国宗, 刘海旻, 等. 面向海流扰动和通信时延的欠驱动AUV编队跟踪控制[J]. 兵工学报, 2024, 45(1): 184–196., articleTitle=null, refAbstract=null), Reference(id=1263857657996260088, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=15, rfOrder=18, authorNames=null, journalName=null, refType=null, unstructuredReference=DING W J, ZHANG G Z, LIU H W, et al. Tracking control of underactuated autonomous underwater vehicle formation under current disturbance and communication delay[J]. Acta Armamentarii, 2024, 45(1): 184–196 (in Chinese)., articleTitle=null, refAbstract=null), Reference(id=1263857658109506297, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=16, rfOrder=19, authorNames=null, journalName=null, refType=null, unstructuredReference=宋逸哲, 刘妹琴, 董山玲, 等. 弱通信条件下多水下自主航行器分布式编队轨迹规划[J]. 控制与决策, 2025, 40(1): 71–79., articleTitle=null, refAbstract=null), Reference(id=1263857658264695546, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=16, rfOrder=20, authorNames=null, journalName=null, refType=null, unstructuredReference=SONG Y Z, LIU M Q, DONG S L, et al. Distributed formation trajectory planning method for multiple autonomous underwater vehicles with limited communication[J]. Control and Decision, 2025, 40(1): 71–79 (in Chinese)., articleTitle=null, refAbstract=null), Reference(id=1263857658361164539, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=17, rfOrder=21, authorNames=null, journalName=null, refType=null, unstructuredReference=闫勋, 廖宇辰, 贾晋军, 等. 面向海洋勘测的多水下机器人编队跟踪控制研究[J]. 舰船科学技术, 2024, 46(1): 102–108., articleTitle=null, refAbstract=null), Reference(id=1263857658549908220, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=17, rfOrder=22, authorNames=null, journalName=null, refType=null, unstructuredReference=YAN X, LIAO Y C, JIA J J, et al. Research on formation-tracking control of Multi-AUV systems for ocean survey[J]. Ship Science and Technology, 2024, 46(1): 102–108 (in Chinese)., articleTitle=null, refAbstract=null), Reference(id=1263857658738651901, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=18, rfOrder=23, authorNames=null, journalName=null, refType=null, unstructuredReference=LI P, XING X Y, LI Y M, et al. Dynamic deadband intermittent event-triggered strategy for formation control of multiple unmanned surface vehicles[J]. Journal of Vibration and Control, 2025. (2024-09-13)[2025-07-01]. https://journals.sagepub.com/doi/abs/10.1177/10775463241303426., articleTitle=null, refAbstract=null), Reference(id=1263857658839315198, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=19, rfOrder=24, authorNames=null, journalName=null, refType=null, unstructuredReference=徐博, 王朝阳, 王潇雨, 等. 通信随机时滞条件下基于分布式模型预测的AUV编队控制[J]. 控制与决策, 2023, 38(5): 1363–1372., articleTitle=null, refAbstract=null), Reference(id=1263857658952561407, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=19, rfOrder=25, authorNames=null, journalName=null, refType=null, unstructuredReference=XU B, WANG Z Y, WANG X Y, et al. AUV formation control with communication stochastic delay based on distributed model prediction[J]. Control and Decision, 2023, 38(5): 1363–1372 (in Chinese)., articleTitle=null, refAbstract=null), Reference(id=1263857659212608256, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=20, rfOrder=26, authorNames=null, journalName=null, refType=null, unstructuredReference=XU B, WANG Z Y, SHEN H. Distributed predictive formation control for autonomous underwater vehicles under dynamic switching topology[J]. Ocean Engineering, 2022, 262: 112240., articleTitle=null, refAbstract=null), Reference(id=1263857660839998209, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=21, rfOrder=27, authorNames=null, journalName=null, refType=null, unstructuredReference=YAN Z P, ZHANG C, TIAN W D, et al. Formation trajectory tracking control of discrete-time multi-AUV in A weak communication environment[J]. Ocean Engineering, 2022, 245: 110495., articleTitle=null, refAbstract=null), Reference(id=1263857660919689986, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=22, rfOrder=28, authorNames=null, journalName=null, refType=null, unstructuredReference=庞师坤, 王健, 易宏, 等. 基于传感探测系统的多自治水下机器人编队协调控制[J]. 上海交通大学学报, 2019, 53(5): 549–555., articleTitle=null, refAbstract=null), Reference(id=1263857660990993155, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=22, rfOrder=29, authorNames=null, journalName=null, refType=null, unstructuredReference=PANG S K, WANG J, YI H, et al. Formation control of multiple autonomous underwater vehicles based on sensor measuring system[J]. Journal of Shanghai Jiao Tong University, 2019, 53(5): 549–555 (in Chinese)., articleTitle=null, refAbstract=null), Reference(id=1263857661058102020, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=23, rfOrder=30, authorNames=null, journalName=null, refType=null, unstructuredReference=CHEN P Y, YAN Q C, ZHAO C B, et al. Path following consistency control based on event-triggered sliding mode control strategy for AUV formation[J/OL]. International Journal of Intelligent Robotics and Applications, 2025. (2025-02-16) [2025-07-01]. DOI: 10.1007/s41315-025-00420-y., articleTitle=null, refAbstract=null), Reference(id=1263857661129405189, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=24, rfOrder=31, authorNames=null, journalName=null, refType=null, unstructuredReference=CAI W Y, JU Y K, LIU Z Q, et al. Event-triggered leader-follower communication based formation control with dual-predictor for multiple AUVs[J]. Ocean Engineering, 2025, 334: 121552., articleTitle=null, refAbstract=null)], funds=null, companyList=[AuthorCompany(id=1263857636353651336, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=1, ext=[AuthorCompanyExt(id=1263857636366234249, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China), AuthorCompanyExt(id=1263857636378817162, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636353651336, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001)]), AuthorCompany(id=1263857636525617803, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=2, ext=[AuthorCompanyExt(id=1263857636538200716, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636525617803, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2Nanhai Institute of Harbin Engineering University, Sanya 572024, China), AuthorCompanyExt(id=1263857636554977933, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636525617803, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2哈尔滨工程大学 南海研究院,海南 三亚 572024)]), AuthorCompany(id=1263857636697584271, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, xref=3, ext=[AuthorCompanyExt(id=1263857636714361488, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636697584271, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3School of Intelligent Perception and Instruments, Zhongyuan University of Technology, Zhengzhou 451191, China), AuthorCompanyExt(id=1263857636756304529, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, companyId=1263857636697584271, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3中原工学院 智能感知与仪器学院,河南 郑州 451191)])], figs=[ArticleFig(id=1263857649108529860, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.1, caption=AUV motion coordinate system, figureFileSmall=jAcIxiLU+z04rYL+EOIOjw==, figureFileBig=RUWugCLZGLqTZWcbVnlbTw==, tableContent=null), ArticleFig(id=1263857649335022277, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图1, caption=AUV运动坐标系, figureFileSmall=jAcIxiLU+z04rYL+EOIOjw==, figureFileBig=RUWugCLZGLqTZWcbVnlbTw==, tableContent=null), ArticleFig(id=1263857649553126086, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.2, caption=Block diagram of ETMCU−LMPC-based AUV formation predictive control, figureFileSmall=t4YcKnuvhZiqEIJWaT9tBg==, figureFileBig=/vNwG7DcdO79Sn/MhkOVXQ==, tableContent=null), ArticleFig(id=1263857649683149511, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图2, caption=事件驱动量测−通信联合框架下基于 Lyapunov 理论的模型预测控制策略的AUV编队预测控制框图, figureFileSmall=t4YcKnuvhZiqEIJWaT9tBg==, figureFileBig=/vNwG7DcdO79Sn/MhkOVXQ==, tableContent=null), ArticleFig(id=1263857649796395720, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.3, caption=Flowchart of ETMCU−LMPC-based AUV formation control algorithm, figureFileSmall=BufmF0NB+nMVwaffRatpgQ==, figureFileBig=gP9pV1AzTa1sIBblXoLu/w==, tableContent=null), ArticleFig(id=1263857649880281801, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图3, caption=基于ETMCU−LMPC的AUV编队控制算法流程图, figureFileSmall=BufmF0NB+nMVwaffRatpgQ==, figureFileBig=gP9pV1AzTa1sIBblXoLu/w==, tableContent=null), ArticleFig(id=1263857649980945098, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.4, caption=Formation communication topology, figureFileSmall=2JvV5er0gLBihvjXjI3/6w==, figureFileBig=WpUDI8tStItRRd63D10GMg==, tableContent=null), ArticleFig(id=1263857650148717259, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图4, caption=编队通信拓扑, figureFileSmall=2JvV5er0gLBihvjXjI3/6w==, figureFileBig=WpUDI8tStItRRd63D10GMg==, tableContent=null), ArticleFig(id=1263857650228409036, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.5, caption=Schematic diagram of communication conditions, figureFileSmall=Mg6jtFICUnhRHHv6xdv5Lg==, figureFileBig=KKW23mFln8K/V/BU9Udvng==, tableContent=null), ArticleFig(id=1263857651939685069, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图5, caption=通信条件示意图, figureFileSmall=Mg6jtFICUnhRHHv6xdv5Lg==, figureFileBig=KKW23mFln8K/V/BU9Udvng==, tableContent=null), ArticleFig(id=1263857652023571150, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.6, caption=Formation trajectories of AUVs under LMPC, figureFileSmall=eFB8vAsf+PhB/Y/0zjH7DQ==, figureFileBig=aE1OoNX4T14DM5YCT2ehEA==, tableContent=null), ArticleFig(id=1263857652099068623, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图6, caption=LMPC控制策略下AUV编队运动轨迹图, figureFileSmall=eFB8vAsf+PhB/Y/0zjH7DQ==, figureFileBig=aE1OoNX4T14DM5YCT2ehEA==, tableContent=null), ArticleFig(id=1263857652212314832, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.7, caption=Formation trajectories of AUVs under ETMCU−LMPC, figureFileSmall=B7g04V/SMJIbJPYUYSM4bg==, figureFileBig=5cbOznhXg6q2CrqbAkRg0w==, tableContent=null), ArticleFig(id=1263857652325561041, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图7, caption=ETMCU−LMPC控制策略下AUV编队运动轨迹图, figureFileSmall=B7g04V/SMJIbJPYUYSM4bg==, figureFileBig=5cbOznhXg6q2CrqbAkRg0w==, tableContent=null), ArticleFig(id=1263857652468167378, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.8, caption=Formation tracking errors of AUVs under LMPC, figureFileSmall=oaNtKt4P2R9/cZsLzxbw1Q==, figureFileBig=oc65wGIKxKsD7O2Y0vhVwQ==, tableContent=null), ArticleFig(id=1263857652581413587, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图8, caption=LMPC控制策略下AUV编队跟踪误差, figureFileSmall=oaNtKt4P2R9/cZsLzxbw1Q==, figureFileBig=oc65wGIKxKsD7O2Y0vhVwQ==, tableContent=null), ArticleFig(id=1263857652669493972, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.9, caption=Formation tracking errors of AUVs under ETMCU−LMPC, figureFileSmall=OT+lACLghVljK+cqv23fDg==, figureFileBig=W6tRNTZxJtaE52FygpULsw==, tableContent=null), ArticleFig(id=1263857652761768661, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图9, caption=ETMCU−LMPC控制策略下AUV编队跟踪误差, figureFileSmall=OT+lACLghVljK+cqv23fDg==, figureFileBig=W6tRNTZxJtaE52FygpULsw==, tableContent=null), ArticleFig(id=1263857652883403478, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.10, caption=Comparison of tracking errors under two control strategies, figureFileSmall=hgzd+a+0fj4hAwHaHxqmvA==, figureFileBig=tyAVi1YQBnEdj2xSNd7hdA==, tableContent=null), ArticleFig(id=1263857652954706647, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图10, caption=两种控制策略下跟踪误差对比, figureFileSmall=hgzd+a+0fj4hAwHaHxqmvA==, figureFileBig=tyAVi1YQBnEdj2xSNd7hdA==, tableContent=null), ArticleFig(id=1263857653067952856, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.11, caption=Comparison of speed errors under two control strategies, figureFileSmall=8WdA9VMmorqwYhwdp2VSJA==, figureFileBig=KO1PY48Nb0fWareAyrzhPQ==, tableContent=null), ArticleFig(id=1263857653156033241, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图11, caption=两种控制策略下的速度误差对比, figureFileSmall=8WdA9VMmorqwYhwdp2VSJA==, figureFileBig=KO1PY48Nb0fWareAyrzhPQ==, tableContent=null), ArticleFig(id=1263857653244113626, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.12, caption=Event-triggered time charts of AUVs under ETMCU−LMPC, figureFileSmall=o4eO9ROCXOAFfhxJwh0uKw==, figureFileBig=ZDHZA/fF4XQhvtPuuXuigA==, tableContent=null), ArticleFig(id=1263857653369942747, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图12, caption=ETMCU−LMPC控制策略下AUV编队事件触发时刻图, figureFileSmall=o4eO9ROCXOAFfhxJwh0uKw==, figureFileBig=ZDHZA/fF4XQhvtPuuXuigA==, tableContent=null), ArticleFig(id=1263857653449634524, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.13, caption=Control inputs of AUVs under LMPC, figureFileSmall=HofEFRfsbIC3W5Z7kLIG+w==, figureFileBig=p7teHw5++kPJ56eZ9ifehg==, tableContent=null), ArticleFig(id=1263857653512549085, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图13, caption=LMPC控制策略下AUV编队控制输入, figureFileSmall=HofEFRfsbIC3W5Z7kLIG+w==, figureFileBig=p7teHw5++kPJ56eZ9ifehg==, tableContent=null), ArticleFig(id=1263857653571269342, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Fig.14, caption=Control inputs of AUVs under ETMCU−LMPC, figureFileSmall=3tYoQZ8kE5UN2cMNquoryA==, figureFileBig=if3EszPaDjnI7Psp44zBpw==, tableContent=null), ArticleFig(id=1263857653629989599, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=图14, caption=ETMCU−LMPC控制策略下AUV编队控制输入, figureFileSmall=3tYoQZ8kE5UN2cMNquoryA==, figureFileBig=if3EszPaDjnI7Psp44zBpw==, tableContent=null), ArticleFig(id=1263857653709681376, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Tab.1, caption=

Parameters of AUV system

, figureFileSmall=null, figureFileBig=null, tableContent=
参数数值
m/kg180
$ {X_u} $/(kg·s−1)−70
$ {Y_v} $/(kg·s−1)−100
$ {N_r} $/(kg·m2)−50
$ {X_{\dot u}} $/kg−30
$ {Y_{\dot v}} $/kg−80
$ {N_{\dot r}} $/(kg·m2)−30
$ {X_{u\left| u \right|}} $/(kg·m−1)−200
$ {N_{v\left| v \right|}} $/(kg·m2)−100
$ {N_{r\left| r \right|}} $/(kg·m2)−100
), ArticleFig(id=1263857653822927585, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=表1, caption=

AUV相关参数

, figureFileSmall=null, figureFileBig=null, tableContent=
参数数值
m/kg180
$ {X_u} $/(kg·s−1)−70
$ {Y_v} $/(kg·s−1)−100
$ {N_r} $/(kg·m2)−50
$ {X_{\dot u}} $/kg−30
$ {Y_{\dot v}} $/kg−80
$ {N_{\dot r}} $/(kg·m2)−30
$ {X_{u\left| u \right|}} $/(kg·m−1)−200
$ {N_{v\left| v \right|}} $/(kg·m2)−100
$ {N_{r\left| r \right|}} $/(kg·m2)−100
), ArticleFig(id=1263857653927785186, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Tab.2, caption=

Initial state of AUV formation

, figureFileSmall=null, figureFileBig=null, tableContent=
$ {\boldsymbol{\eta }}(0) $ $ {\boldsymbol{\nu}}(0) $
AUV0 $ {\left[{10}\;\;\;0\;\;\;0 \right]^{\rm{T}}} $ $ {\left[0\;\;\;0\;\;\;0 \right]^{\rm{T}}} $
AUV1 $ {\left[0\;\;\;{ - 10}\;\;\;{0.2} \right]^{\rm{T}}} $ $ {\left[{0.5}\;\;\;2\;\;\;0 \right]^{\rm{T}}} $
AUV2 $ {\left[{15}\;\;\;{ - 5}\;\;\;{ - 0.2} \right]^{\rm{T}}} $ $ {\left[{ - 2}\;\;\;1\;\;\;0 \right]^{\rm{T}}} $
AUV3 $ {\left[{ - 5}\;\;\;0\;\;\;{0.3} \right]^{\rm{T}}} $ $ {\left[1\;\;\;0\;\;\;0 \right]^{\rm{T}}} $
AUV4 $ {\left[{22}\;\;\;{ - 10}\;\;\;{ - 0.6} \right]^{\rm{T}}} $ $ {\left[{ - 3}\;\;\;{ - 2}\;\;\;0 \right]^{\rm{T}}} $
), ArticleFig(id=1263857654011671267, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=表2, caption=

AUV编队初始状态

, figureFileSmall=null, figureFileBig=null, tableContent=
$ {\boldsymbol{\eta }}(0) $ $ {\boldsymbol{\nu}}(0) $
AUV0 $ {\left[{10}\;\;\;0\;\;\;0 \right]^{\rm{T}}} $ $ {\left[0\;\;\;0\;\;\;0 \right]^{\rm{T}}} $
AUV1 $ {\left[0\;\;\;{ - 10}\;\;\;{0.2} \right]^{\rm{T}}} $ $ {\left[{0.5}\;\;\;2\;\;\;0 \right]^{\rm{T}}} $
AUV2 $ {\left[{15}\;\;\;{ - 5}\;\;\;{ - 0.2} \right]^{\rm{T}}} $ $ {\left[{ - 2}\;\;\;1\;\;\;0 \right]^{\rm{T}}} $
AUV3 $ {\left[{ - 5}\;\;\;0\;\;\;{0.3} \right]^{\rm{T}}} $ $ {\left[1\;\;\;0\;\;\;0 \right]^{\rm{T}}} $
AUV4 $ {\left[{22}\;\;\;{ - 10}\;\;\;{ - 0.6} \right]^{\rm{T}}} $ $ {\left[{ - 3}\;\;\;{ - 2}\;\;\;0 \right]^{\rm{T}}} $
), ArticleFig(id=1263857654179443428, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=EN, label=Tab.3, caption=

AUV formation control indicators

, figureFileSmall=null, figureFileBig=null, tableContent=
控制策略收敛时间/s最大误差/m稳态误差/m
LMPC81.120.57
ETMCU−LMPC60.360.06
), ArticleFig(id=1263857654250746597, tenantId=1146029695717560320, journalId=1263530845441638439, articleId=1263818966183568069, language=CN, label=表3, caption=

AUV编队控制指标

, figureFileSmall=null, figureFileBig=null, tableContent=
控制策略收敛时间/s最大误差/m稳态误差/m
LMPC81.120.57
ETMCU−LMPC60.360.06
)], attaches=null, journal=Journal(id=1263530641632018469, delFlag=0, nameCn=中国舰船研究, nameEn=Chinese Journal of Ship Research, nameHistory1=null, nameHistory2=null, issn=1673-3185, eissn=null, cn=42-1755/TJ, coden=null, periodic=1, language=CN, oaType=null, ccby=null, superviseOffice=null, ownerOffice=null, pubOffice=null, editorOffice=null, officeType=null, aims=null, clcCode=null, officeProv=null, officeCity=null, officeAddr=null, officeZip=null, officeEmail=null, officePhone=null, editDirector=null, officeDirector=null, officeDirectorPhone=null, officeStaffNum=null, officeEmpNum=null, coverPicUrl=uuiC2KHI0RbgmeHEYieSVQ==, journalPrice=null, startedYear=null, abbrevIsoEn=Chinese Journal of Ship Research, journalRemark=null, publicationField=null, createdTime=1779178780231, updatedTime=1779179141739, createdBy=18614031015, updatedBy=13701087609, firstLetterCn=C, firstLetterEn=C, subjectCode=Engineering, subjectName=null, subjectCodeEn=Engineering, subjectNameEn=null, picCn=uuiC2KHI0RbgmeHEYieSVQ==, picEn=742/gRTuoSZweF2ujSJArQ==, jcr=null, cjcr=null, exts=[JournalExt(id=1263532158132564178, language=CN, name=中国舰船研究, nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=, createdTime=1779179141791, updatedTime=1779179141791, createdBy=13701087609, updatedBy=13701087609, submissionGuidelinesUrl=, submissionAuthorUrl=https://zgjcyjauthor.manuscriptcloud.com/, submissionEditorUrl=https://zgjcyjeditor.manuscriptcloud.com/, submissionReviewUrl=https://zgjcyjauthor.manuscriptcloud.com/, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""}), JournalExt(id=1263532158254198995, language=EN, name=Chinese Journal of Ship Research, nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=, createdTime=1779179141820, updatedTime=1779179141820, createdBy=13701087609, updatedBy=13701087609, submissionGuidelinesUrl=, submissionAuthorUrl=https://zgjcyjauthor.manuscriptcloud.com/, submissionEditorUrl=https://zgjcyjeditor.manuscriptcloud.com/, submissionReviewUrl=https://zgjcyjauthor.manuscriptcloud.com/, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""})], databaseList=null, tenantJournalId=1263530845441638439, websiteList=[Website(id=1263532309169451247, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1263530845441638439, journalNameCn=null, journalNameEn=null, grayFlag=null, tenantId=1146029695717560320, platformId=null, journalGroupId=null, journalGroupNameCn=null, journalGroupNameEn=null, type=1, domain=https://castjournals.cast.org.cn/joweb/zgjcyj/CN, language=CN, createTime=1779179177801, createBy=18614031015, updateTime=1779180752761, updateBy=18614031015, name=中国舰船研究-中文, tplId=1146099689490845704, title=中国舰船研究, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1263552162215375681, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309169451247, code=articleTextType, value=kx, createTime=1779183911136, updateTime=1779183911136, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552162181821246, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309169451247, code=banner, value=null, createTime=1779183911128, updateTime=1779183911128, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552162253124420, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309169451247, code=grayFlag, value=0, createTime=1779183911145, updateTime=1779183911145, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552162173432637, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309169451247, code=logo, value=https://castjournals.cast.org.cn/joweb/zgjcyj/CN/file/pic?fileId=nJodoAVDNU0dVNGTgYrzsA==, createTime=1779183911126, updateTime=1779183911126, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552162299261766, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309169451247, code=minRunFlag, value=0, createTime=1779183911156, updateTime=1779183911156, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552162198598464, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309169451247, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/zgjcyj/CN/file/pic, createTime=1779183911132, updateTime=1779183911132, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552162286678853, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309169451247, code=silenceFlag, value=0, createTime=1779183911153, updateTime=1779183911153, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552162190209855, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309169451247, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1779183911130, updateTime=1779183911130, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552162232152898, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309169451247, code=themeColor, value=null, createTime=1779183911140, updateTime=1779183911140, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552162240541507, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309169451247, code=themeStyle, value=null, createTime=1779183911142, updateTime=1779183911142, creator=18614031015, updator=18614031015)]), Website(id=1263532309249143025, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1263530845441638439, journalNameCn=null, journalNameEn=null, grayFlag=null, tenantId=1146029695717560320, platformId=null, journalGroupId=null, journalGroupNameCn=null, journalGroupNameEn=null, type=1, domain=https://castjournals.cast.org.cn/joweb/zgjcyj/EN, language=EN, createTime=1779179177820, createBy=18614031015, updateTime=1779180748021, updateBy=18614031015, name=中国舰船研究-英文, tplId=1146101810881728533, title=Chinese Journal of Ship Research, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1263552187725132620, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309249143025, code=articleTextType, value=kx, createTime=1779183917218, updateTime=1779183917218, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552187704161097, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309249143025, code=banner, value=null, createTime=1779183917213, updateTime=1779183917213, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552187754492751, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309249143025, code=grayFlag, value=0, createTime=1779183917225, updateTime=1779183917225, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552187695772488, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309249143025, code=logo, value=https://castjournals.cast.org.cn/joweb/zgjcyj/EN/file/pic?fileId=nJodoAVDNU0dVNGTgYrzsA==, createTime=1779183917211, updateTime=1779183917211, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552187779658577, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309249143025, code=minRunFlag, value=0, createTime=1779183917231, updateTime=1779183917231, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552187720938315, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309249143025, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/zgjcyj/EN/file/pic, createTime=1779183917217, updateTime=1779183917217, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552187762881360, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309249143025, code=silenceFlag, value=0, createTime=1779183917228, updateTime=1779183917228, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552187712549706, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309249143025, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_en_623/, createTime=1779183917215, updateTime=1779183917215, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552187733521229, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309249143025, code=themeColor, value=null, createTime=1779183917220, updateTime=1779183917220, creator=18614031015, updator=18614031015), WebsiteProps(id=1263552187737715534, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1263532309249143025, code=themeStyle, value=null, createTime=1779183917222, updateTime=1779183917222, creator=18614031015, updator=18614031015)])], journalTitle=中国舰船研究, weixinUrl=null, journalUrl=https://www.ship-research.com/, iacademicId=null, status=1, seqNo=null, journalTitleEn=Chinese Journal of Ship Research, journalPhotoCn=uuiC2KHI0RbgmeHEYieSVQ==, journalPhotoEn=742/gRTuoSZweF2ujSJArQ==, journalFirstLetter=C, journalRecommend=null, journalNew=null, journalCollection=null, jcrJf=null, cjcrJf=null, jcrJfStr=null, cjcrJfStr=null, submissionFirstDecision=null, sciSubjectClassification=null, casSubjectClassification=null, citeScore=null, totalCitationFrequency=null, icpCode=null, psCode=null, advertisingLicenseCode=null, copyrightInformation=null, country=null, option=, provinceCode=null, provinceName=null, collectFlag=false), detailUrlCn=https://castjournals.cast.org.cn/joweb/zgjcyj/CN/10.19693/j.issn.1673-3185.04586, detailUrlEn=https://castjournals.cast.org.cn/joweb/zgjcyj/EN/10.19693/j.issn.1673-3185.04586, pdfUrlCn=https://castjournals.cast.org.cn/joweb/zgjcyj/CN/PDF/10.19693/j.issn.1673-3185.04586, pdfUrlEn=https://castjournals.cast.org.cn/joweb/zgjcyj/EN/PDF/10.19693/j.issn.1673-3185.04586, aliStartDate=null, aliEndDate=null, collectionFlag=false, citedCount=null, citedUrl=null, reference=null)
收藏切换
事件驱动量测−通信联合框架下基于LMPC的多AUV编队控制方法
收藏切换
PDF下载
徐博 1, 2 , 左一兵 *, 1, 2 , 王朝阳 1, 3 , 马雪飞 1, 2 , 朱海峰 1, 2
中国舰船研究 | 水下无人系统总体设计技术 2026,21(2): 89-100
收起
收藏切换
中国舰船研究 | 水下无人系统总体设计技术 2026, 21(2): 89-100
事件驱动量测−通信联合框架下基于LMPC的多AUV编队控制方法
全屏
徐博1, 2 , 左一兵*, 1, 2 , 王朝阳1, 3 , 马雪飞1, 2, 朱海峰1, 2
作者信息
  • 1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001
  • 2哈尔滨工程大学 南海研究院,海南 三亚 572024
  • 3中原工学院 智能感知与仪器学院,河南 郑州 451191
  • 徐博,男,1982年生,博士,教授。研究方向:惯性导航,多智能体协同控制,多传感器智能信息融合。E-mail:

    左一兵,男,2001年生,硕士生。研究方向:多智能体协同控制、量测−通信−控制一体化架构。E-mail:

    王朝阳,男,1997年生,博士生。研究方向:复杂约束下编队协同控制。E-mail:

通讯作者:

* 左一兵
Event-driven metrology-communication joint framework based on LMPC multi-AUV formation control
Bo XU1, 2 , Yibing ZUO*, 1, 2 , Zhaoyang WANG1, 3 , Xuefei MA1, 2, Haifeng ZHU1, 2
Affiliations
  • 1College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
  • 2Nanhai Institute of Harbin Engineering University, Sanya 572024, China
  • 3School of Intelligent Perception and Instruments, Zhongyuan University of Technology, Zhengzhou 451191, China
出版时间: 2026-04-30 doi: 10.19693/j.issn.1673-3185.04586
文章导航
收藏切换
目的

针对多自主水下航行器(AUV)编队运动中出现的系统状态感知及传输能力受限及无位置信息交互导致可观测性不足的问题,提出一种用于编队控制的事件驱动量测−通信联合框架下基于 Lyapunov 理论的模型预测控制(ETMCU−LMPC)策略,以提升编队稳定性与跟踪精度。

方法

首先,融合编队通信拓扑与系统状态,建立基于状态观测的事件触发机制,利用各AUV之间相对量测信息抑制水声广播失效带来的延迟与丢包,增强无位置信息交互时的系统可观测性;然后,设计基于Lyapunov理论的分布式模型预测控制(LMPC)器,采用反步法构造收缩约束保证递归可行性,并引入自适应卡尔曼滤波(AKF)补偿量测噪声,确保闭环稳定性。

结果

对 1 艘领航、4 艘跟随共 5 艘 AUV的编队仿真表明,与传统LMPC相比,ETMCU−LMPC 方法的收敛时间由8 s 缩短至6 s,最大误差由1.12 m 降至0.36 m,稳态误差由0.57 m降至0.06 m,且控制输入更平稳。

结论

所提方法可有效应对通信异常,提升状态感知与传输受限场景下多 AUV 编队的可靠性,具有实际工程价值。

自主水下航行器  /  编队控制  /  路径跟踪  /  轨迹跟踪  /  事件驱动量测−通信联合框架  /  模型预测控制  /  Lyapunov理论  /  自适应卡尔曼滤波
Objective

To address the challenges in multi-AUV formation maneuvering, such as limited state perception and transmission capabilities, acoustic communication delays, data loss, and reduced observability due to the lack of position information exchange, this study proposes an event-triggered metrology−communication unified framework with a Lyapunov-based model predictive formation control method (ETMCU−LMPC). The proposed approach aims to enhance formation stability and tracking accuracy.

Method

First, by integrating the formation communication topology with system states, an event-triggered mechanism based on state observation is established. This mechanism leverages relative measurements among AUVs to mitigate delays and data loss caused by acoustic communication failures, while improving system observability in the absence of position information exchange. Second, a distributed model predictive controller based on Lyapunov theory is designed. The controller employs backstepping to construct contractive constraints, ensuring recursive feasibility, and incorporates adaptive Kalman filtering (AKF) to compensate for measurement noise, thereby guaranteeing closed-loop stability.

Results

Simulation results of the formation control for five AUVs (1 leader and 4 followers) show that, compared with the traditional LMPC, the proposed ETMCU−LMPC method reduces the convergence time from 8 s to 6 s, the maximum error from 1.12 m to 0.36 m, and the steady-state error from 0.57 m to 0.06 m. Additionally, the control input exhibits greater stability.

Conclusion

The proposed method can effectively cope with communication anomalies, improve the reliability of multi-AUV formations under scenarios with limited state perception and transmission, and thus possesses practical engineering significance.

autonomous underwater vehicles  /  formation control  /  path following  /  trajectory tracking  /  event-triggered metrology−communication unified framework  /  model predictive control  /  Lyapunov methods  /  adaptive Kalman filter (AKF)
徐博, 左一兵, 王朝阳, 马雪飞, 朱海峰. 事件驱动量测−通信联合框架下基于LMPC的多AUV编队控制方法. 中国舰船研究, 2026 , 21 (2) : 89 -100 . DOI: 10.19693/j.issn.1673-3185.04586
Bo XU, Yibing ZUO, Zhaoyang WANG, Xuefei MA, Haifeng ZHU. Event-driven metrology-communication joint framework based on LMPC multi-AUV formation control[J]. Chinese Journal of Ship Research, 2026 , 21 (2) : 89 -100 . DOI: 10.19693/j.issn.1673-3185.04586
复杂环境和动态海洋扰动条件下的海洋开发对传统海洋装备的性能提出了严峻挑战。自主水下航行器(AUV)凭借其自主导航、灵活作业和环境适应能力,已成为深海勘探、环境监测和军事防务等领域的核心装备,备受国内外各领域学者的广泛关注[1-3]。尽管单一的AUV技术日趋成熟,但在任务范围、作业效率和系统容错性等方面仍存在显著局限。为此,受生物集群行为启发,多AUV编队控制技术迅速发展,通过协同决策[4]与队形控制,可显著提升海洋任务的执行效率与鲁棒性。多AUV编队控制系统通过协调多个AUV的时空运动与资源分配,在复杂海洋环境中可实现动态队形保持、协同路径规划和自主避碰等功能[5]
迄今,在多AUV编队控制研究中通常采用分布式[5]与集中式[6]等编队结构,相比于传统的滑模控制法[7]、一致性控制法[8]、反步法[9]和人工势场法[10]等控制方法,模型预测控制方法(MPC)在处理多输入多输出(MIMO)系统、显式处理多约束等方面具有优势。虽然已经有不少国内外学者利用MPC解决了多条件约束、模型不确定性等问题,但受制于水下复杂的环境影响和编队控制技术方法,以及水声通信自身受吸收衰减、多径传播、多普勒频移和时变性等不稳定因素的影响,AUV编队在水下执行任务时编队内部可能出现通信中断和通信异常等问题[11-12]。这些通信问题会影响AUV间的信息传递,严重时将影响AUV编队的稳定性甚至无法正常工作。
针对水下复杂环境干扰导致的通信延迟问题,Zhou等[13]考虑AUV编队在通信资源消耗与未知海流干扰的情况,提出一种基于固定时间模糊扰动观测器与事件触发机制(ETM)相结合的控制策略。针对海流和时延复合扰动下无速度信息传输的分布式编队控制问题,苏博等[14]利用自适应反演滑模设计编队控制器,在此基础上,使用最小二乘法补偿通信对编队控制造成的影响。然而,上述方法针对的时延均为固定时延,而在复杂水下环境中时延通常是随机且无规律的。因此,丁文俊等[15]对随机通信时延与时变通信拓扑条件下的多AUV的轨迹规划进行了研究,在分布式MPC控制中引入随机梯度上升法(SGA),提出一种分布式轨迹规划方法。此外,宋逸哲等[16]针对AUV编队在执行任务过程中出现的水声通信资源紧张、通信带宽受限的问题,通过有向图结构及利用编队局部临近单位信息构建了一致性编队跟踪控制协议。闫勋等[17]针对具有外部干扰、通信中断以及模型参数不确定的多无人艇(无领航艇)编队控制问题,结合非线性耦合通信协议,提出一种动态死区间歇事件触发机制,来提高编队控制器抗通信中断能力。Li等[18]针对水声通信条件下AUV编队存在的通信时滞问题,提出一种通信一致策略下基于MPC的编队控制算法,有效提高了编队内部通信效率。针对拓扑链路中断的问题,徐博等[19]提出一种可以自适应切换拓扑策略的MPC控制方法,通过自适应切换拓扑结构保证编队通信正常。
上述控制算法能够在一定程度上解决因水下环境影响导致无法传递位置信息的编队协同控制问题,但迄今关于多AUV 编队控制问题主要采用基于水声通信的显示交互模式。该模式通过节点与节点直接传输状态信息实现编队协同,适用于高维状态数据的同步传输,但其自身传输速率低和带宽窄等缺点引发的时延累积和广播冲突难以避免,因此这些补偿措施的效果通常会显著降低[20]。此外,复杂水下环境和水声通信固有的不稳定性(如吸收衰减、多径效应、多普勒频移、时变性)通常会导致编队AUV间通信中断,无法直接交换位置、速度等状态信息。虽然可利用水声测距获取邻节点的相对距离和航向角,但量测信息必然受到噪声污染。因此,考虑利用水声测距等传感器通过信息融合的方式对编队内部状态信息进行观测来避免上述问题。
鉴此,Yan等[21]在传感器探测的条件下设计主从式编队协调控制方法,避免了AUV编队因依靠水声通信而出现通信延迟和数据丢失的问题。庞师坤等[22]通过信息融合方式设计导航控制一体化框架,并利用分布式观测器设计MPC控制器。AUV系统存在的通信问题,通常是受到带宽和通信资源限制。现有编队控制研究中一般采用周期性的时间触发采样机制,这一通信方式不仅会造成网络堵塞,还可能导致不必要的数据传输,进一步消耗通信资源。为此,Chen等[23]通过在AUV编队控制系统中引入事件触发机制,使控制器控制信号仅在事件触发时刻更新,进而显著减少不必要的通信与计算,提高系统的工作效率。Cai等[24]提出一种基于事件触发的领航−跟随通信的编队控制方法,以减少多智能体系统编队控制所需的通信资源。因此,采用水声测距与信息融合等方法构建量测−通信联合框架可用来避免上述这些问题。然而,在量测扰动影响下,系统长时间处在通信中断、通信异常和通信丢失等情况下会导致发散问题,故亟待提出一种能够有效降低通信资源的编队控制方法。
综上,针对AUV编队在外部环境影响下导致无法传递位置信息的编队协同控制问题,本文将提出一种事件驱动量测−通信联合框架(ETMCU)下基于 Lyapunov 理论的模型预测控制(LMPC)策略,称为ETMCU−LMPC。主要创新点概括如下:
1) 针对多AUV编队运动过程中因系统状态感知及传输能力受限而无法进行信息交互的问题,引入一种自适应ETMCU框架,使得AUV可通过利用此框架在水下量测来获取相邻AUV的状态信息。
2) 提出LMPC控制方法,即通过设计的反步辅助控制律构造动态收缩约束,将MPC滚动时域优化问题的可行解始终约束在稳定的可行域范围内,从而避免传统MPC稳定性条件依赖于固定终端约束集易引发局部线性化的问题。
3) 针对所提自适应ETMCU框架设计一种基于状态观测的事件触发机制,使得编队在系统状态感知及传输能力受限条件下仅需利用框架量测获取编队状态信息。
本文考虑多AUV编队在固定深度的静水中航行,并满足如下假设:1) 编队内所有AUV节点均为关于三轴对称且质量均匀的刚体,忽略其形变;2) 在AUV航行过程中,其路径轨迹的一阶、二阶导数存在且连续。图1所示为AUV在东北天坐标系(惯性系)与载体坐标系下的示意图。
编队中第i个三自由度AUV运动控制的运动学模型为
$ \left\{ \begin{gathered} {{\dot x}_i} = {u_i}\cos {\psi _i} - {v_i}\sin {\psi _i} \\ {{\dot y}_i} = {u_i}\sin {\psi _i} + {v_i}\cos {\psi _i} \\ {{\dot \psi }_i} = {r_i} \\ \end{gathered} \right. $
其矩阵形式为
$ {\dot {\boldsymbol{\eta }}_i}{\boldsymbol{ = R}}({\psi _i}){{\boldsymbol{\nu}}_i} $
式中:$ {{\boldsymbol{\eta }}_i} = {({x_i},{y_i},{\psi _i})^{{\mathrm{T}}} } $为AUVi在惯性系下的位置与航向;$ {{\boldsymbol{\nu}}_i} = {({u_i},{v_i},{r_i})^{{\mathrm{T}}} } $为载体坐标系下的速度;$ {\boldsymbol{R}}({\psi _i}) $为旋转矩阵,其表达式为
$ {\boldsymbol{R}}({\psi _i}) = \left[ {\begin{array}{*{20}{c}} {\cos {\psi _i}}&{ - \sin {\psi _i}}&0 \\ {\sin {\psi _i}}&{\cos {\psi _i}}&0 \\ 0&0&1 \end{array}} \right] $
三自由度AUVi运动控制动力学模型为
$ {{\boldsymbol{M}}_i}{\dot {\boldsymbol{\nu}}_i}{\boldsymbol{ + }}{{\boldsymbol{C}}_i}({{\boldsymbol{\nu}}_i}){{\boldsymbol{\nu}}_i} + {{\boldsymbol{D}}_i}({{\boldsymbol{\nu}}_i}){{\boldsymbol{\nu}}_i} = {{\boldsymbol{\tau }}_i} $
其中:
$ {{\boldsymbol{M}}_i} = {\text{diag}}\{ {m - {X_{\dot u}}}\;\;{m - {Y_{\dot v}}}\;\;{{I_{\textit{z}}} - {N_{\dot r}}}\} $
$ {{\boldsymbol{C}}_i}({{\boldsymbol{\nu}}_i}) = \left[ {\begin{array}{*{20}{c}} 0&0&{ - (m - {Y_{\dot v}}){v_i}} \\ 0&0&{(m - {X_{\dot u}}){u_i}} \\ {(m - {Y_{\dot v}}){v_i}}&{ - (m - {X_{\dot u}}){u_i}}&0 \end{array}} \right] $
$ {{\boldsymbol{D}}_i} = {\text{diag}}\{ - {X_u} - {X_{u\left| u \right|}}\left| u \right|, - {Y_v} - {Y_{v\left| v \right|}}\left| v \right|, - {N_r} - {N_{r\left| r \right|}}\left| r \right|\} $
式中:$ {{\boldsymbol{M}}_i} $为惯性矩阵;$ m $为AUV的质量;$ X_{\dot{u}} $$ Y_{\dot{v}} $$ N_{\dot{r}} $为附加惯性系数;$ I_\textit{z} $为转动惯量;$ {{\boldsymbol{C}}_i}({{\boldsymbol{\nu}}_i}) $为刚体自身与附加的科里奥利和向心力矩阵;$ {{\boldsymbol{D}}_i}({{\boldsymbol{\nu}}_i}) = {\text{diag}}\{ {d_{11}},{d_{22}},{d_{33}}\} $,为阻尼矩阵且${{\boldsymbol{D}}_i}({{\boldsymbol{\nu}}_i}) \gt 0$$ X_{u\left|u\right|} $$ Y_{v\left|v\right|} $$ N_{r\left|r\right|} $分别为3个方向上的非线性阻尼系数;$ {{\boldsymbol{\tau }}_i} $为控制输入。
结合式(2)与式(4)可得到关于AUV跟踪问题的动态模型:
$ {\dot {\boldsymbol{x}}_i} = \left( {\begin{array}{*{20}{c}} {{\boldsymbol{R}}\left( {{\psi _i}} \right)} \\ {{{\boldsymbol{M}}_i}^{ - 1}\left( {{{\boldsymbol{\tau }}_i} - {{\boldsymbol{C}}_i}\left( {{{\boldsymbol{\nu}}_i}} \right){{\boldsymbol{\nu}}_i} - {{\boldsymbol{D}}_i}\left( {{{\boldsymbol{\nu}}_i}} \right){{\boldsymbol{\nu}}_i}} \right)} \end{array}} \right) = {{f}}\left( {{{\boldsymbol{x}}_i},{{\boldsymbol{\tau }}_i}} \right) $
式中:$ {{\boldsymbol{x}}_i} = {\left[ {{x_i},{y_i},{\psi _i},{u_i},{v_i},{r_i}} \right]^{\text{T}}} $,为AUV当前的状态变量;$ {{\boldsymbol{\tau }}_i} = {\left[ {{\tau _u}_i,{\tau _v}_i,{\tau _r}_i} \right]^{\text{T}}} $,为新的控制变量。
对于由n个AUV组成的编队系统,其拓扑结构可用无向图$ {\boldsymbol{G}} = (\upsilon ,\varepsilon ,{\boldsymbol{A}}) $表示。其中,$ \upsilon = \{ 1, \dots ,n\} $表示编队的节点集;$ {{\varepsilon}} = \{ (i,j)|i,j = 1, \dots ,n;i \ne j\} $表示AUV编队的边集合;$ {\boldsymbol{A}} = {[{a_{ij}}]_{n \times n}} $表示节点i与节点j之间的连接情况,其中,$ {a_{ij}} = 1 $表示AUVi与AUVj连接,$ {a_{ij}} = 0 $表示AUVi与AUVj中断连接;$ {\boldsymbol{L}} = {[{l_{ij}}]_{n \times n}} $为无向图G的Laplace矩阵,其中
$ {l_{ij}} = \left\{ \begin{aligned} &\sum\limits_{j = 1,j \ne i}^n {a_{ij}},&& i = j \\ & - {a_{ij}},&& i \ne j \end{aligned}\right. $
此外,对于含领航AUV的编队系统,可定义编队通信拓扑$ \bar {\boldsymbol{G}} = (\bar \upsilon ,\bar \varepsilon ,\bar {\boldsymbol{A}}) $。其中
$ \begin{gathered} \bar \upsilon = \upsilon \cup \left\{ 0 \right\} \\\bar \varepsilon = \{ (i,j)|i,j = 0, \dots ,n;i \ne j\} \\\bar {\boldsymbol{A}} = {[{a_{ij}}]_{n + 1 \times n + 1}}\end{gathered} $
若AUVi与AUV0连接,则$ {a_{i0}} \gt 0 $,否则$ {a_{i0}} = 0 $。同时,定义矩阵$ {\boldsymbol{H}} = {\boldsymbol{L}} + {\boldsymbol{B}} $$ {\boldsymbol{B}} = {\text{diag}}\{ {a_{01}},{a_{02}}, \dots , {a_{0n}} \} $。在无向图中,若任意两点之间均能连接,则称此通信拓扑为连通图,且其Laplace矩阵特征值满足$ 0 = {\lambda _1}\left( {\boldsymbol{L}} \right) \lt {\lambda _2}\left( {\boldsymbol{L}} \right) \leqslant \cdots \leqslant {\lambda _N}\left( {\boldsymbol{L}} \right) $,对应特征向量均为1,若AUV0与AUVi至少有一条连接线,则矩阵$ {\boldsymbol{L}} + {\boldsymbol{B}} $是正定的。本文采用无向图作为AUV编队通信拓扑网络结构。
针对分布式AUV编队,基于上述所建AUV动态模型和相关假设,本文将设计基于ETMCU−LMPC控制方法(控制策略)的AUV编队控制器。该控制器旨在确保AUV编队系统能够按照期望的队形跟踪预设轨迹,并有效应对编队节点之间无法进行位置信息交互带来的潜在影响。以下为控制目标的数学描述:
$ \mathop {\lim }\limits_{t \to \infty } \left\| {{{\boldsymbol{\eta }}_1}(t) - {{\boldsymbol{\eta }}_0}(t)} \right\| = 0 $
$ \mathop {\lim }\limits_{t \to \infty } \left\| {{{\boldsymbol{\eta }}_i}(t) - {{\bar{\boldsymbol{\eta }}}_i}(t)} \right\| = 0,\;i \in N $
式中:$ {{\boldsymbol{\eta }}_1} $$ {{\boldsymbol{\eta }}_0} $表示领航AUV及其参考状态信息;$ {\bar{\boldsymbol{\eta }}_i} $表示跟随AUVi预期状态信息。
为解决前文提到的AUV编队无法进行水下信息交互带来的问题,提出采用ETMCU−LMPC控制策略获取AUV在水下运动过程中的位置信息和速度信息。为减小水下环境噪声对预测的影响,采用自适应卡尔曼滤波(AKF)方法实现对模型状态及噪声参数的实时预测与动态修正;然后,再设计基于LMPC控制方法的AUV编队控制器和事件触发机制;最后,在所提控制策略下完成AUV编队控制并有效应对AUV水下信息交互带来的问题。图2所示为本文所提ETMCU−LMPC控制策略下的AUV编队预测控制框图。
考虑到AUV编队在执行任务过程中不可避免地会因水下复杂环境而导致编队间信息交互出现故障的问题,本文通过提出一种ETMCU框架,利用事件触发机制使得AUV编队在出现上述问题时,可将通过水声通信获取的信息转变为由ETMCU估计得到的AUV位置及相对速度信息,从而进行信息的隐式交互。
AUV编队在正常执行任务中,编队各成员之间通常会采用基于水声广播的通信交互方式,即当某节点需要向编队成员共享自身状态时,将通过水声信道发送信号,此时其他节点均可接收该广播信息。然而,水声通信存在传输速率低、带宽窄的固有缺陷,且水声广播信号极易受到水下复杂环境的影响,导致系统之间无法正常进行状态信息交互,进而产生系统通信异常的问题。鉴此,为了保证AUV编队跟踪控制的稳定性,本文在ETMCU框架下引入事件触发机制。具体而言,在AUV编队内出现通信异常时,即事件触发时刻,控制器可以直接接收量测信息对控制信号进行更新,以避免通信异常时系统无法获得状态信息的问题。
首先,考虑单领航者与多跟随者系统,每个跟随者AUV的动态方程可表示为
$ {\dot {\boldsymbol{\eta }}_i}\left( t \right) = \sigma {{\boldsymbol{\eta }}_i}\left( t \right) + {{\boldsymbol{\delta }}_i}\left( t \right) $
式中:$ \sigma $为常数,表示跟随AUVi自身的内在动态特性;$ {{\boldsymbol{\delta }}_i}\left( t \right) $表示AUVi控制输入,由AUVi相邻节点动态地决定。
通常,系统会沿用前一次事件触发时刻的控制输入在两次事件触发时刻之间做出控制决策,然而这种方法在复杂环境下可能出现因误差过大而导致下一次触发时刻更早到来的情况,使得难以满足系统需求。因此,本文考虑采用基于状态观测器(SO)的事件触发机制,通过对系统状态变量的观测及估计来提升系统的控制精度。设计状态观测函数为
$ {{\boldsymbol{\tilde \eta }}_i} = {{\text{e}}^{\sigma ( {t - t_k^i} )}}{{\boldsymbol{\eta }}_i}( {t_k^i} ),t \in [ {t_k^i,t_{k + 1}^i} ) $
式中,$ t_k^i $为跟随AUVik次事件触发的时刻。
由此设计式(14)所示事件触发一致性协议:
$ {{\boldsymbol{\delta }}_i}\left( t \right) = K\sum\limits_{j = 1}^N {{a_{ij}}} \left( {{{{{\tilde{\boldsymbol{ \eta}} }}}_j}\left( t \right) - {{{{\tilde{\boldsymbol{ \eta }}}}}_i}\left( t \right)} \right) + {a_{i0}}\left( {{{\boldsymbol{\eta }}_0}\left( t \right) - {{{{\tilde {\boldsymbol{\eta}} }}}_i}\left( t \right)} \right) $
式中,K为预设的控制因子。
假设初始时刻$ {{\boldsymbol{\eta }}_0}\left( t \right) = {{{\tilde {\boldsymbol{\eta }}}}_0}\left( t \right) $,即$ {{{\tilde {\boldsymbol{\eta }}}}_0}\left( t \right) $领航AUV0不存在控制输入。定义观测器的估计误差为
$ {{\boldsymbol{\theta }}_i}\left( t \right) = {{\boldsymbol{\eta }}_i}\left( t \right) - {{\boldsymbol{\tilde \eta }}_i}\left( t \right) $
结合式(13),可得
$ {{\boldsymbol{\theta }}_i}( t ) = {{\boldsymbol{\eta }}_i}( t ) - {{\text{e}}^{\sigma ( {t - t_k^i} )}}{{\boldsymbol{\eta }}_i}( {t_k^i} ),t \in [ {t_k^i,t_{k + 1}^i} ) $
且假设跟随AUVik次事件触发时刻的测量误差$ {{\boldsymbol{\theta}} _i}\left( {t_k^i} \right) = 0 $。进一步地,其动态方程可表示为
$ \begin{split} &{\dot {\boldsymbol{\eta }}_i}( t ) = K\sum\limits_{j = 1}^N {{a_{ij}}} ( {{{{\boldsymbol{\tilde \eta }}}_j}( t ) - {{{\boldsymbol{\tilde \eta }}}_i}( t ) + {{\boldsymbol{\theta }}_j}( t ) - {{\boldsymbol{\theta }}_i}( t )} ) +\\&\qquad\quad{a_{i0}}( {{{\boldsymbol{\eta }}_{\text{0}}}( t ) - {{{\boldsymbol{\tilde \eta }}}_i}( t )} ) + \sigma {{\boldsymbol{\eta }}_i}( t ) \end{split}$
定义跟随AUVi与领航AUV0间的跟踪误差为
$ {{\boldsymbol{E}}_i}\left( t \right) = {{\boldsymbol{\eta }}_0}\left( t \right) - {{\boldsymbol{\eta }}_i}\left( t \right) $
再将所有AUV的跟踪误差集中后引入矩阵$ {\boldsymbol{H}} = K{\boldsymbol{L}} + {\boldsymbol{B}} $,便可将由1艘领航AUV0与多艘跟随AUVi组成的系统表示为
$ \dot {\boldsymbol{E}}\left( t \right) = \sigma {\boldsymbol{E}}\left( t \right) - K{\boldsymbol{L}}{\boldsymbol{\theta }}\left( t \right) - {\boldsymbol{H}}{\boldsymbol{E}}\left( t \right) $
其中:
$ \begin{split} & \boldsymbol{E}\left(t\right)=\left[\boldsymbol{E}_1\left(t\right),\boldsymbol{E}_2\left(t\right),\dots,\boldsymbol{E}_N\left(t\right)\right]^{\text{T}} \\ &\boldsymbol{\theta}\left(t\right)=\left[\boldsymbol{\theta}_1\left(t\right),\boldsymbol{\theta}_2\left(t\right),\dots,\boldsymbol{\theta}_N\left(t\right)\right]^{\text{T}}\end{split} $
因此,针对本文考虑的由1艘领航AUV0与多艘跟随AUVi组成的系统,设计AUVi的事件触发函数为
$ t_{k + 1}^i = \inf \left\{ {t \gt t_k^i\left| {{\boldsymbol{\chi }}\left( {{\boldsymbol{\theta }}\left( t \right){\boldsymbol{,E}}\left( t \right)} \right) \gt 0} \right.} \right\},\;\;k = 0,1,2, \dots $
$ {\boldsymbol{\chi }}\left( {{\boldsymbol{\theta }}\left( t \right){\boldsymbol{,E}}\left( t \right)} \right) = \left\| {{\boldsymbol{\theta }}\left( t \right)} \right\| - \sqrt {\frac{{\kappa (1 - \kappa K)}}{K}} \frac{{{\lambda _{\max }}\left( {\boldsymbol{H}} \right)}}{{{\lambda _N}}}\left\| {{\boldsymbol{E}}\left( t \right)} \right\| $
式中:$ \kappa $表示预设的正整数,且$ 1 - \kappa K \gt 0 $$ {\lambda _{\max }}( {\boldsymbol{H}} ) $表示矩阵H的最大特征值。当事件触发函数$ {\boldsymbol{\chi }}( {{\boldsymbol{\theta }}( t ){\boldsymbol{,E}}( t )} ) \gt 0 $时,事件触发,此时为事件触发时刻$ t_k^i $。其后,由前文定义的AUVi$ t_k^i $时刻的测量误差为0,即$ {{\boldsymbol{\theta }}_i}( {t_k^i} ) = 0 $可知,在事件触发时刻,$ {\boldsymbol{\chi }}( {\boldsymbol{\theta }}( t ), {\boldsymbol{E}}( t ) ) \leqslant 0 $。由此,在事件触发时刻$ t_k^i $后,事件触发函数将随$ \| {{\boldsymbol{\theta }}( t )} \| $的波动而波动,直至$ t_{k + 1}^i $时刻。
受限于水下复杂环境的影响,ETMCU框架在估计过程中不可避免地会受到噪声干扰。因此,采用AKF估计外部噪声扰动,并实时修正量测信息,以提高系统的观测精度。首先,建立ETMCU框架下的离散系统数学模型,即
$ {\boldsymbol{X}}_k^i = {\boldsymbol{\varPhi }}_{k,k - 1}^i{\boldsymbol{X}}_{k - 1}^i + {{\boldsymbol{w}}_{k - 1}} $
$ {\boldsymbol{Z}}_k^i = {\boldsymbol{H}}_k^i{\boldsymbol{X}}_k^i + {{\boldsymbol{\delta }}_k} $
式中:$ {\boldsymbol{X}}_k^i $表示AUVitk时刻的状态向量;$ {\boldsymbol{Z}}_k^i $表示AUVitk时刻的量测向量;$ {{\boldsymbol{w}}_{k-1} } $$ {{\boldsymbol{\delta }}_k} $分别表示tk−1tk时刻的系统噪声与量测噪声;$ {\boldsymbol{\varPhi }}_{k,k - 1}^i $$ {\boldsymbol{H}}_k^i = {[ {dl_k^i}\;\;{\varphi _k^i} ]^{\text{T}}} $为系统状态转移矩阵及量测函数。其中,AUVitk时刻的相对距离$ dl_k^i $和角度$ \varphi _k^i $分别为
$ dl_k^i = {a_{ij}}\sqrt {{{(x_k^i - x_k^j)}^2} + {{(y_k^i - y_k^j)}^2}} + {\delta _{r,k}} $
$ \varphi _k^i = \arctan \left( {{{y_k^i - y_k^j} \mathord{\left/ {\vphantom {{y_k^i - y_k^j} {x_k^i - x_k^j}}} \right. } {x_k^i - x_k^j}}} \right) + {\delta _{\varphi ,k}} $
式中,$ {\delta _{r,k}} $$ {\delta _{\varphi ,k}} $分别为其中相对距离与角度的量测噪声。统计特性分别为
$ \left\{ \begin{aligned} &{{\text{E}}[{{\boldsymbol{w}}_k}] = {{\boldsymbol{q}}_k},{\text{E}}[{{\boldsymbol{\delta }}_k}] = {{\boldsymbol{r}}_k},{\text{E}}[{{\boldsymbol{w}}_k}{\boldsymbol{\delta}} _l^{\text{T}}] = 0} \\ & {{\text{E}}[{{\boldsymbol{w}}_k}{\boldsymbol{w}}_l^{\text{T}}] = {{\boldsymbol{Q}}_k}{\sigma _{k,l}},{\text{E}}[{{\boldsymbol{\delta }}_k}{\boldsymbol{\delta}} _l^{\text{T}}] = {{\boldsymbol{R}}_k}{\sigma _{k,l}}} \end{aligned}\right. $
式中:$ {{\boldsymbol{w}}_l} $$ {{\boldsymbol{\delta }}_l} $分别为tl时刻的系统噪声和量测噪声;$ {{\boldsymbol{q}}_k} $$ {{\boldsymbol{r}}_k} $分别表示系统在tk时刻系统噪声和量测噪声的均值;$ {{\boldsymbol{Q}}_k} $$ {{\boldsymbol{R}}_k} $分别表示tk时刻对应的协方差阵。由此,AKF滤波器设计为
$ {\boldsymbol{\hat X}}_k^i = {\boldsymbol{\hat X}}_{k,k - 1}^i + {\boldsymbol{K}}_k^i{\boldsymbol{\tilde Z}}_k^i $
$ {\boldsymbol{\hat X}}_{k,k - 1}^i = {\boldsymbol{\varPhi }}_{k,k - 1}^i{\boldsymbol{\hat X}}_{k - 1}^i{\boldsymbol{ + }}{{\boldsymbol{\hat q}}_k} $
$ {\boldsymbol{\tilde Z}}_k^i = {\boldsymbol{Z}}_k^i - {\boldsymbol{H}}_k^i{\boldsymbol{\hat X}}_{k,k - 1}^i - {{\boldsymbol{\hat r}}_k} $
$ {\boldsymbol{K}}_k^i = {\boldsymbol{P}}_{k,k - 1}^i{\boldsymbol{H}}_k^{i{{\mathrm{T}}} }{[{\boldsymbol{H}}_k^i{\boldsymbol{P}}_{k,k - 1}^i{\boldsymbol{H}}_k^{i{{\mathrm{T}}} } + {{\boldsymbol{\hat R}}_k}]^{ - 1}} $
$ {\boldsymbol{P}}_{k,k - 1}^i = {\boldsymbol{\varPhi }}_{k,k - 1}^i{\boldsymbol{P}}_{k - 1}^i{\boldsymbol{\varPhi }}_{k,k - 1}^{i{{\mathrm{T}}} } + {{\boldsymbol{\hat Q}}_{k - 1}} $
$ {\boldsymbol{P}}_k^i = [{\boldsymbol{I}} - {\boldsymbol{K}}_k^i{\boldsymbol{H}}_k^i]{\boldsymbol{P}}_{k,k - 1}^i $
式中:$ {\boldsymbol{K}}_k^i $表示AUVitk时刻的AKF滤波增益;$ {\boldsymbol{P}}_k^i $表示AUVitk时刻的误差协方差矩阵;I为单位矩阵。噪声的递推统计特性为
$ {{\boldsymbol{\hat r}}_{k + 1}} = (1 - {d_k}){\boldsymbol{\hat r}}_k^{} + {d_k}({\boldsymbol{Z}}_{k + 1}^i - {\boldsymbol{H}}_{k + 1,k}^i{\boldsymbol{\hat X}}_{k + 1,k}^i) $
$ {{\boldsymbol{\hat R}}_{k + 1}} = (1 - {d_k}){\boldsymbol{\hat R}}_k^{} + {d_k}({\boldsymbol{\tilde Z}}_{k + 1,k}^i{\boldsymbol{\tilde Z}}_{k + 1}^{i{\text{T}}} - {\boldsymbol{H}}_{k + 1,k}^i{\boldsymbol{P}}_{k + 1,k}^i{\boldsymbol{H}}_{k + 1}^{i{\text{T}}}) $
$ {{\boldsymbol{\hat q}}_{k + 1}} = (1 - {d_k}){\boldsymbol{\hat q}}_k^{} + {d_k}({\boldsymbol{\hat X}}_{k + 1}^i - {\boldsymbol{\varPhi }}_{k + 1,k}^i{\boldsymbol{\hat X}}_k^i) $
$ \begin{split} &{{\boldsymbol{\hat Q}}_{k + 1}} = (1 - {d_k}){\boldsymbol{\hat Q}}_k^{} + {d_k}({\boldsymbol{K}}_{k + 1}^i{\boldsymbol{\tilde Z}}_{k + 1}^i{\boldsymbol{\tilde Z}}_{k + 1}^{i{\text{T}}}{\boldsymbol{K}}_{k + 1}^{i{\text{T}}} +\\&\qquad{\boldsymbol{P}}_{k + 1}^i - {\boldsymbol{\varPhi }}_{k + 1,k}^i{\boldsymbol{P}}_{k + 1}^i{\boldsymbol{H}}_{k + 1,k}^{i{\text{T}}}) \end{split}$
$ {d_k} = (1 - b)/(1 - {b^{k + 1}}),\;\;\;0 \lt b \lt 1 $
式中,b为遗忘因子,通常在0.95~0.99之间取值,使得自适应参数$ {d_k} $为小值,以减小每次递推的误差抖动对下一步结果的影响,进而使递推结果更加合理平滑。通过ETMCU框架,可以补偿在测距和航向角下的复杂噪声,最终获得当前时刻补偿后的观测状态。由此,AUV编队可在系统无法进行位置信息交互时,通过ETMCU框架获得当前自身及相邻节点的准确状态信息。
为使AUV能更好地构造收缩约束,以便进行轨迹跟踪,本文首先定义轨迹误差$ {{\boldsymbol{\tilde \eta }}_i} $与虚拟控制$ {\boldsymbol{\nu}_{i}} $,然后利用其构造Lyapunov函数$ {V_{i,1}} $,再利用$ {V_{i,1}} $构造Lyapunov函数$ {V_{i,2}} $,最后采用反步法构造基于误差反馈的辅助控制律$ {\boldsymbol{\tau }}_i^* $
定义位置跟踪误差为
$ {{\boldsymbol{\tilde \eta }}_i} = {{\boldsymbol{\eta }}_i} - {{\boldsymbol{\eta }}_0} $
定义变量变换如下:
$ \dot{\boldsymbol{\eta}}_{\rm{s}}=\boldsymbol{\dot{\boldsymbol{\eta}}_{\mathrm{0}}-\boldsymbol{\tilde{\eta}}_i} $
$ \boldsymbol{\lambda}_i=\dot{\boldsymbol{\eta}}_i-\dot{\boldsymbol{\eta}}_{\rm{s}}=\dot{\boldsymbol{\tilde{\eta}}}_i+\boldsymbol{\tilde{\eta}}_i $
结合AUV运动学式(2),可得
$ {{\boldsymbol{v}}_{\rm{s}}} = {{\boldsymbol{R}}^{\text{T}}}\left( {{\psi _i}} \right){\dot {\boldsymbol{\eta }}_{\rm{s}}} $
$ {\dot {\boldsymbol{\eta }}_i} - {\dot {\boldsymbol{\eta }}_0} = {\boldsymbol{R}}({\psi _i})({{\boldsymbol{\nu}}_i} - {{\boldsymbol{\nu}}_0}) $
式中,$ {\boldsymbol{\nu}_0} $为AUV0在载体系下的速度。此时,将$ {{\boldsymbol{\nu}}_i} $视为保持AUV稳定跟踪轨迹的虚拟控制器,可得
$ {\boldsymbol{R}}\left( {{\psi _i}} \right){{\boldsymbol{\nu}}_i} = {\dot {\boldsymbol{\eta }}_i} = {{\boldsymbol{\lambda }}_i} + {\dot {\boldsymbol{\eta }}_{\rm{s}}} $
$ {{\boldsymbol{\alpha }}_i} = {\dot {\boldsymbol{\eta }}_{\rm{s}}} $,结合式(42)和式(43),可得
$ {\dot {\boldsymbol{\tilde \eta }}_i} = {{\boldsymbol{\lambda }}_i} + {{\boldsymbol{\alpha }}_i} - {\boldsymbol{R}}\left( {{\psi _i}} \right){{\boldsymbol{\nu}}_0} = {{\boldsymbol{\lambda }}_i} - {{\boldsymbol{\tilde \eta }}_i} $
选取如下Lyapunov函数$ V_{i,1} $
$ {V_{i,1}} = {{{{{\boldsymbol{\tilde \eta }}}_i}^{\text{T}}{{\boldsymbol{K}}_p}_i{{{\boldsymbol{\tilde \eta }}}_i}} \mathord{\left/ {\vphantom {{{{{\boldsymbol{\tilde \eta }}}_i}^{\text{T}}{{\boldsymbol{K}}_p}_i{{{\boldsymbol{\tilde \eta }}}_i}} 2}} \right. } 2} $
其中,$ {{\boldsymbol{K}}_p}_i $为控制增益矩阵且$ {{\boldsymbol{K}}_p}_i = {\boldsymbol{K}}_{{{_{\boldsymbol{p}}}_{\boldsymbol{i}}}}^{\text{T}} \gt 0 $,对$ {V_1} $求导,得
$ {\dot V_{i,1}} = {{\boldsymbol{\tilde \eta }}_i}^{\text{T}}{{\boldsymbol{K}}_p}_i{\dot {\boldsymbol{\tilde \eta }}_i} = {{\boldsymbol{\tilde \eta }}_i}^{\text{T}}{{\boldsymbol{K}}_{pi}}{{\boldsymbol{\lambda }}_i} - {{\boldsymbol{\tilde \eta }}_i}^{\text{T}}{{\boldsymbol{K}}_{pi}}_{}{{\boldsymbol{\tilde \eta }}_i} $
进一步地,构造Lyapunov函数:
$ {V_{i,2}} = {{{\boldsymbol{\lambda }}_i^{\text{T}}{{\boldsymbol{M}}_i}^*\left( {{\psi _i}} \right){{\boldsymbol{\lambda }}_i}} \mathord{\left/ {\vphantom {{{\boldsymbol{\lambda }}_i^{\text{T}}{{\boldsymbol{M}}_i}^*\left( {{\psi _i}} \right){{\boldsymbol{\lambda }}_i}} 2}} \right. } 2} + {V_{i,1}} $
其中,$ {{\boldsymbol{M}}_i}^*\left( {{\psi _i}} \right) = {\boldsymbol{R}}\left( {{\psi _i}} \right){{\boldsymbol{M}}_i}{{\boldsymbol{R}}^{\text{T}}}\left( {{\psi _i}} \right) $,对$ V_{i,2} $求导,得
$ {\dot V_{i,2}} = {\boldsymbol{\lambda }}_i^{\text{T}}{{\boldsymbol{M}}_i}^*\left( {{\psi _i}} \right){\dot {\boldsymbol{\lambda }}_i} + {{{\boldsymbol{\lambda }}_i^{\text{T}}{{\dot {\boldsymbol{M}}}_i}^{\boldsymbol{*}}\left( {{\psi _i}} \right){{\boldsymbol{\lambda }}_i}} \mathord{\left/ {\vphantom {{{\boldsymbol{\lambda }}_i^{\text{T}}{{\dot {\boldsymbol{M}}}_i}^{\boldsymbol{*}}\left( {{\psi _i}} \right){{\boldsymbol{\lambda }}_i}} 2}} \right. } 2} + {\dot V_{i,1}} $
结合AUV动力学模型,可得
$ \begin{split} & \dot{V}_{i,2}=-\boldsymbol{\lambda}_i^{\text{T}}\left(\boldsymbol{C}_i^*\left(\boldsymbol{\nu}_i,\psi_i\right)+\boldsymbol{D}_i^*\left(\boldsymbol{\nu}_i,\psi_i\right)\right)\boldsymbol{\lambda}_i+\lambda_i^{\text{T}}\boldsymbol{R}\left(\psi_i\right)\cdot \\ &\qquad\; \; \; \left[\boldsymbol{\tau}_i-\boldsymbol{M}_i\dot{\boldsymbol{\nu}}_{\mathrm{s}}-\boldsymbol{D}_i\left(\boldsymbol{\nu}_i\right)\boldsymbol{\nu}_{\mathrm{s}}-\boldsymbol{C}_i\left(\boldsymbol{v}_i\right)\boldsymbol{v}_s\right]+ \\ &\qquad\; \; \; \; \; \frac{1}{2}\boldsymbol{\lambda}_i^{\text{T}}\dot{\boldsymbol{M}}_i^*\left(\psi_i\right)\boldsymbol{\lambda}_i-\boldsymbol{\tilde{\eta}}_i^{\text{T}}\boldsymbol{K}_{pi}\boldsymbol{\tilde{\eta}}_i+\boldsymbol{\lambda}_i^{\text{T}}\boldsymbol{K}_{pi}\boldsymbol{\tilde{\eta}}_i\end{split} $
其中:
$ \begin{split} &{{\boldsymbol{C}}_i}^*\left( {{{\boldsymbol{\nu}}_i},{\psi _i}} \right) = {\boldsymbol{R}}\left( {{\psi _i}} \right){{\boldsymbol{C}}_i}\left( {{{\boldsymbol{\nu}}_i}} \right){{\boldsymbol{R}}^{\text{T}}}\left( {{\psi _i}} \right) - \\&\;\;{\boldsymbol{R}}\left( {{\psi _i}} \right){{\boldsymbol{M}}_i}{{\boldsymbol{R}}^{\text{T}}}\left( {{\psi _i}} \right)\dot {\boldsymbol{R}}\left( {{\psi _i}} \right){{\boldsymbol{R}}^{\text{T}}}\left( {{\psi _i}} \right) \end{split}$
$ {{\boldsymbol{D}}_i}^*\left( {{{\boldsymbol{\nu}}_i},{\psi _i}} \right) = {\boldsymbol{R}}\left( {{\psi _i}} \right){{\boldsymbol{D}}_i}\left( {{{\boldsymbol{\nu}}_i}} \right){{\boldsymbol{R}}^{\text{T}}}\left( {{\psi _i}} \right) $
由上可知,科里奥利力与向心力矩阵为斜对称矩阵,并可得
$ {{\boldsymbol{\lambda}} _i}^{\text{T}}\left( {{{\dot {\boldsymbol{M}}}_i}^*\left( {{\psi _i}} \right) - 2{{\boldsymbol{C}}_i}^*\left( {{{\boldsymbol{\nu}}_i},{\psi _i}} \right)} \right){{\boldsymbol{\lambda}} _i} = 0 $
基于反步法,选取如下辅助控制律:
$ \boldsymbol{\tau}_i^*\left(\boldsymbol{x}_i\right)=\boldsymbol{M}_i\dot{\boldsymbol{\nu}}_{\mathrm{s}}+\boldsymbol{C}_i\boldsymbol{\nu}_{\mathrm{s}}+\boldsymbol{D}_i\boldsymbol{\nu}_{\mathrm{s}}-\boldsymbol{R}^{\text{T}}\boldsymbol{K}_{pi}\boldsymbol{\tilde{\eta}}_i-\boldsymbol{R}^{\text{T}}\boldsymbol{K}_{di}\boldsymbol{\lambda}_i $
其中,$ {{\boldsymbol{K}}_{di}} \gt 0 $表示另一给定的控制增益矩阵,则将式(53)代入式(49)予以简化,可得
$ \begin{split} & \quad\dot{V}_{i,2}=-{\boldsymbol{\lambda}}_i^{\text{T}}\left({\boldsymbol{C}}_i^*\left({\boldsymbol{\nu}}_i,\psi_i\right)+{\boldsymbol{D}}_i^*\left({\boldsymbol{\nu}}_i,\psi_i\right)\right){\boldsymbol{\lambda}}_i+ \\ &{\boldsymbol{\lambda}}_i^{\text{T}}{\boldsymbol{R}}\left({{\psi}}_i\right)\left[{\boldsymbol{\tau}}_i-{\boldsymbol{M}}_i\dot{{\boldsymbol{\nu}}}_{\mathrm{s}}-{\boldsymbol{D}}_i\left({\boldsymbol{\nu}}_i\right){\boldsymbol{\nu}}_{\mathrm{s}}-{\boldsymbol{C}}_i\left({\boldsymbol{\nu}}_i\right){\boldsymbol{\nu}}_{\mathrm{{\mathrm{s}}}}\right]+ \\ &\quad\;\;\frac{1}{2}{\boldsymbol{\lambda}}_i^{\text{T}}\dot{{\boldsymbol{M}}}_i^*\left(\psi_i\right){\boldsymbol{\lambda}}_i-\tilde{{\boldsymbol{\eta}}}_i^{\text{T}}{\boldsymbol{K}}_{pi}\tilde{{\boldsymbol{\eta}}}_i+\lambda_i^{\text{T}}{\boldsymbol{K}}_{pi}\tilde{{\boldsymbol{\eta}}}_i= \\ &-{\boldsymbol{\lambda}}_i^{\text{T}}\left({\boldsymbol{C}}_i^*\left({\boldsymbol{\nu}}_i,\psi_i\right)-\frac{1}{2}\dot{{\boldsymbol{M}}}_i^*\left(\psi_i\right)+{\boldsymbol{D}}_i^*\left({\boldsymbol{\nu}}_i,\psi_i\right)\right){\boldsymbol{\lambda}}_i+ \\ &\quad{\boldsymbol{\lambda}}_i^{\text{T}}\left({\boldsymbol{K}}_{pi}\tilde{{\boldsymbol{\eta}}}_i+{\boldsymbol{K}}_{di}{\boldsymbol{\lambda}}_i\right)-\tilde{{\boldsymbol{\eta}}}_i^{\text{T}}{\boldsymbol{K}}_{pi}\tilde{{\boldsymbol{\eta}}}_i+{\boldsymbol{\lambda}}_i^{\text{T}}{\boldsymbol{K}}_{pi}\tilde{{\boldsymbol{\eta}}}_i= \\ &\quad\quad-{\boldsymbol{\lambda}}_i^{\text{T}}\left[{\boldsymbol{D}}_i^*({\boldsymbol{\nu}}_i,\psi_i)+{\boldsymbol{K}}_{di}\right]{\boldsymbol{\lambda}}_i-\tilde{{\boldsymbol{\eta}}}_i^{\text{T}}{\boldsymbol{K}}_{pi}\tilde{{\boldsymbol{\eta}}}_i\end{split} $
结合阻尼矩阵正定可知$ {\dot V_{i,2}} \lt 0 $,由Lyapunov稳定性定理可知,在辅助控制律(式(53))作用下的系统在平衡点$ \left[{\tilde{{\boldsymbol{\eta}} }}_{i},{{\boldsymbol{\lambda}} }_{i}\right]=\left[0,0\right] $是全局渐近稳定的。
此外,为避免局部线性化并保证AUV编队运行中路径跟踪的稳定性,本文设计基于Lyapunov的非线性跟踪控制律,并在建立AUV轨迹跟踪控制的MPC公式基础上增加如下收缩约束:
$ \mathop {\min }\limits_{\tilde \tau \in S\left( \delta \right)} {{\boldsymbol{J}}_i} = \int\limits_0^{{T}} {\left( {\left\| {{{{\boldsymbol{\tilde x}}}_i}\left( {s|{t_k}} \right)} \right\|_{\boldsymbol{Q}}^2 + \left\| {{{{\boldsymbol{\tilde \tau }}}_i}\left( {s|{t_k}} \right)} \right\|_{\boldsymbol{R}}^2} \right)} {\mathrm{d}}s + \left\| {{{{\boldsymbol{\tilde x}}}_i}\left( {{t_k} + T|{t_k}} \right)} \right\|_{\boldsymbol{P}}^2 $
$ {\dot {\boldsymbol{\hat x}}_i}\left( {l|{t_k}} \right) = {{f}}\left( {{{{\boldsymbol{\tilde x}}}_i}\left( {l|{t_k}} \right),\;\;{{{\boldsymbol{\tilde \tau }}}_i}\left( {l|{t_k}} \right)} \right),\;\;l \in \left[ {{t_k},{t_{k + 1}}} \right] $
$ {{\boldsymbol{\hat x}}_i}\left( 0 \right) = {{\boldsymbol{\hat x}}_i}\left( {{t_0}} \right) $
$ \left| {{{{\boldsymbol{\hat \tau }}}_i}\left( s \right)} \right| \leqslant {{\boldsymbol{\tau }}_{\max }} $
$ \frac{{\partial {V_i}}}{{\partial {{\boldsymbol{x}}_i}}}{{f}}\left( {{{\boldsymbol{x}}_i}\left( {{t_0}} \right),{{\boldsymbol{\tau }}_i}\left( {{t_0}} \right)} \right) \lt \frac{{\partial {V_i}}}{{\partial {{\boldsymbol{x}}_i}}}{{f}}\left( {{{\boldsymbol{x}}_i}\left( {{t_0}} \right),{\boldsymbol{\tau }}_i^*\left( {{{\boldsymbol{x}}_i}\left( {{t_0}} \right)} \right)} \right) $
式中:$ {{\boldsymbol{\hat x}}_i} $表示系统预测状态轨迹; $ {{\boldsymbol{\tilde x}}_i} $表示预测误差状态;$ {{\boldsymbol{\hat \tau }}_i} $表示系统的预测控制输入;$ {{\boldsymbol{\tilde \tau }}_i} $表示预测控制输入误差;$ {{\boldsymbol{\tau }}_{\max }} $为系统实际控制输入上限;$ {{f}}\left( \cdot \right) $为前文推导的系统动态模型;$ \boldsymbol{\tau}_i^*\left(\cdot\right) $表示设计的基于Lyapunov的非线性辅助控制律;$ {V_i}\left( \cdot \right) $表示对应的Lyapunov函数;PQR为相应的权重矩阵;T为预测时间范围。同时,新增收缩约束(式(59))也可以保证LMPC控制器具有与辅助控制律相同的稳定性,使AUV编队在运行过程中LMPC控制器能够很好地执行跟踪工作。
综上,基于ETMCU−LMPC的AUV编队控制算法流程图如图3所示。主要步骤描述如下:
1) 初始化编队以及算法参数,设置期望队形并根据领航AUV0的虚拟轨迹给出编队内跟随AUVi期望轨迹的状态信息;
2) 跟随AUV通过水声测距等传感器获取编队相对距离和相对角度量测信息,并基于ETMCU框架获取自身及相邻节点的状态信息;
3) 基于辅助控制律和自身期望轨迹状态得到预测区间的状态信息序列;
4) 根据AUV实际状态与最优状态是否大于阈值,若小于阈值则返回步骤2,若大于则求解优化问题,并选取最优解序列的第1项作为当前时刻的控制输入;
5) 编队航行是否结束,若不结束则返回步骤2。
为证明多AUV编队控制系统的闭环稳定性,需要考虑事件触发机制的可行性和预测控制器的稳定性。首先,设计事件触发机制后,需要避免系统出现Zeno现象,即系统在有限时间内无限触发导致控制器无法正常运行。因此,本文将证明在两次事件触发的事件间隔存在一个大于0的下确界。
定理1 针对式(36)以及式(37)设计的事件触发机制,系统不会在有限时间内无限次触发,即系统不会产生Zeno现象。
证明:为分析触发时间的间隔,定义如下函数:
$ {\text{φ}}\left( t \right) = \frac{{\left\| {{\boldsymbol{\theta }}\left( t \right)} \right\|}}{{\left\| {{\boldsymbol{E}}\left( t \right)} \right\|}} $
$ {t_k} $时刻$ {\boldsymbol{\theta}} \left( {{t_k}} \right) = 0 $$ \left\| {{\boldsymbol{E}}\left( t \right)} \right\| \ne 0 $,结合式(60),当$ {\text{φ}}\left( t \right) \gt \sqrt {{{\kappa (1 - \kappa K)} \mathord{\left/ {\vphantom {{\kappa (1 - \kappa K)} K}} \right. } K}} \left( {{{{\lambda _{\max }}\left( {\boldsymbol{H}} \right)} \mathord{\left/ {\vphantom {{{{{\lambda}} _{\max }}\left( {\boldsymbol{H}} \right)} {{{{\lambda}} _N}}}} \right. } {{\lambda _N}}}} \right){\left\| {{\boldsymbol{E}}\left( t \right)} \right\|^2} $时,其所在时刻为下一次事件触发时刻$ {t_{k + 1}} $,其中$ {{\boldsymbol{\lambda }}_{\max }}\left( {\boldsymbol{H}} \right) $为矩阵H的最大特征值,$ {\lambda _N} $为矩阵L的第N个特征值。
$ {\text{φ}}\left( t \right) $$ t \in \left[ {{t_k},{t_{k + 1}}} \right) $内求导,可得
$ \begin{split} &\qquad\qquad\dot {\text{φ}}\left( {\boldsymbol{t}} \right) = \frac{{\text{d}}}{{{\text{d}}t}}\left( {\frac{{\left\| {{\boldsymbol{\theta }}\left( t \right)} \right\|}}{{\left\| {{\boldsymbol{E}}\left( t \right)} \right\|}}} \right) = \frac{{\left\| {\dot {\boldsymbol{\theta }}} \right\|}}{{\left\| {\boldsymbol{E}} \right\|}} + \frac{{\left\| {\boldsymbol{\theta }} \right\|\left\| {\dot {\boldsymbol{E}}} \right\|}}{{{{\left\| {\boldsymbol{E}} \right\|}^2}}} = \frac{{\left\| {\dot {\boldsymbol{\eta }} - \dot {\boldsymbol{\tilde \eta }}} \right\|}}{{\left\| {\boldsymbol{E}} \right\|}} + \frac{{\left\| {\boldsymbol{\theta }} \right\|\left\| {\sigma {\boldsymbol{E}} - K{\boldsymbol{L\theta }} - {\boldsymbol{HE}}} \right\|}}{{{{\left\| {\boldsymbol{E}} \right\|}^2}}} = \\ &\frac{{\left\| {\left| {{\boldsymbol{HE}} + K{\boldsymbol{L\theta }} + \sigma {\boldsymbol{\theta }}} \right|} \right\|}}{{\left\| {\boldsymbol{E}} \right\|}} + \frac{{\left\| {\boldsymbol{\theta }} \right\|\left\| {\sigma {\boldsymbol{E}} - K{\boldsymbol{L\theta }} - {\boldsymbol{HE}}} \right\|}}{{{{\left\| {\boldsymbol{E}} \right\|}^2}}} = \left( {\left\| {K{\boldsymbol{L}} + \sigma {{\boldsymbol{I}}_N}} \right\| + \left\| {\sigma {{\boldsymbol{I}}_N} - {\boldsymbol{H}}} \right\|} \right)\frac{{\left\| {\boldsymbol{\theta }} \right\|}}{{\left\| {\boldsymbol{E}} \right\|}} + \left\| {K{\boldsymbol{L}}} \right\|\frac{{{{\left\| {\boldsymbol{\theta }} \right\|}^2}}}{{{{\left\| {\boldsymbol{E}} \right\|}^2}}} + \left\| {\boldsymbol{H}} \right\| \end{split} $
$ \| {\boldsymbol{H}} \| \leqslant \| {K{\boldsymbol{L}}} \| + \| {\boldsymbol{B}} \| = K{\lambda _N} + 1 $,故$ \sigma {{\boldsymbol{I}}_N} \lt ( K{\boldsymbol{L}} + {\boldsymbol{B}} ) / 2 $$ \boldsymbol{I}_N $为与矩阵L对应阶数的单位矩阵,可得$ \sigma \lt {{( {K{\lambda _N} + 1} )} /2} $,则式(61)可进一步写为
$ \begin{split} &\dot {\text{φ}}\left( t \right) \leqslant 1 + K{\lambda _N} + \left( {1 + 2K{\lambda _N}} \right)\frac{{\left\| {\boldsymbol{\theta }} \right\|}}{{\left\| {\boldsymbol{E}} \right\|}} + \\&\;\;K{\lambda _N}\frac{{{{\left\| {\boldsymbol{\theta }} \right\|}^2}}}{{{{\left\| {\boldsymbol{E}} \right\|}^2}}} \leqslant \left( {1 + K{\lambda _N}} \right){\left( {1 + \frac{{\left\| {\boldsymbol{\theta }} \right\|}}{{\left\| {\boldsymbol{E}} \right\|}}} \right)^2} \end{split}$
另外,由式(60),可得
$ \dot {\text{φ}} \leqslant \left( {1 + K{\lambda _N}} \right){\left( {1 + \dot {\text{φ}}} \right)^2} $
此时,假设$ {\text{φ}}\left( t \right) $$ {\boldsymbol{\xi }}\left( t \right) $的上界且后者满足
$ \dot {\boldsymbol{\xi }}\left( t \right) = \left( {1 + K{\lambda _N}} \right){\left( {1 + \dot {\boldsymbol{\xi }}\left( t \right)} \right)^2} $
进一步地,可得
$ {\boldsymbol{\xi }}\left( t \right) = \frac{{\left( {1 + K{\lambda _N}} \right)t}}{{1 - \left( {1 + K{\lambda _N}} \right)t}} $
$ \boldsymbol{\xi}\left(t\right)=\sqrt{\frac{\kappa(1-\kappa K)}{K}}\frac{\lambda_{\max}\left(\boldsymbol{H}\right)}{\lambda_N} $
可得
$ t=\dfrac{\sqrt{\dfrac{\kappa(1-\kappa K)}{K}}\dfrac{\lambda_{\max}\left(\boldsymbol{H}\right)}{\lambda_N}}{\sqrt{\dfrac{\kappa(1-\kappa K)}{K}}\dfrac{\lambda_{\max}\left(\boldsymbol{H}\right)}{\lambda_N}\left(\left(1+K\lambda_N\right)\right)} \gt 0 $
此外,因$ {\text{φ}}\left( t \right) $$ {\boldsymbol{\xi }}\left( t \right) $的上界函数,故$ {\text{φ}}\left( t \right) $超过阈值所需时间大于$ {\boldsymbol{\xi }}\left( t \right) $,进而可以得出系统事件触发的时间间隔有明确大于0的下界,即系统不会发生Zeno现象。证毕。
同时,还需要对闭环系统进行稳定性分析,以保证在运行过程中编队误差最终收敛趋近于0。
定理2 针对式(2)和式(4)构成的AUV编队系统,在所设计的控制器(式(55)~式(59))作用下,AUV编队闭环控制系统是渐近稳定的。
证明:为证明本文所提LMPC控制器的稳定性,定义Lyapunov函数$ V_{i,3} $
$ {V_{i,3}}\left( l \right) = \sum\limits_{i = 1}^{{T}} {\left( \begin{gathered} \left\| {{{\boldsymbol{x}}_i}\left( {l + i\left| t \right.} \right) - {{\boldsymbol{x}}_0}\left( {l + i\left| t \right.} \right)} \right\|_Q^2 + \\ \left\| {{{\boldsymbol{\tau }}_i}\left( {l + i\left| t \right.} \right) - {{\boldsymbol{\tau }}_0}\left( {l + i\left| t \right.} \right)} \right\|_R^2 \\ \end{gathered} \right)} + \left\| \begin{gathered} {{\boldsymbol{x}}_i}\left( {l + T\left| t \right.} \right) - \\ {{\boldsymbol{x}}_0}\left( {l + T\left| t \right.} \right) \\ \end{gathered} \right\|_P^2 $
由二次函数的恒大于等于0的特性可知$ {V_{i,3}} \gt 0 $,故$ {V_{i,3}} $正定性得证,继而再证明$ {V_{i,3}}\left( {l + 1} \right) \leqslant {V_{i,3}}\left( l \right) $即可。具体如式(68)所示。
$ \begin{split} &\qquad\qquad {V_{i,3}}\left( {l + 1} \right) = \sum\limits_{i = 1}^{{T}} {\left( \begin{gathered} \left\| {{{\boldsymbol{x}}_i}\left( {l + 1 + i\left| t \right.} \right) - {{\boldsymbol{x}}_0}\left( {l + 1 + i\left| t \right.} \right)} \right\|_{\boldsymbol{Q}}^2 \\ + \left\| {{{\boldsymbol{\tau }}_i}\left( {l + 1 + i\left| t \right.} \right) - {{\boldsymbol{\tau }}_0}\left( {l + 1 + i\left| t \right.} \right)} \right\|_{\boldsymbol{R}}^2 \\ \end{gathered} \right)} + \left\| \begin{gathered} {{\boldsymbol{x}}_i}\left( {l + 1 + T\left| t \right.} \right) \\ - {{\boldsymbol{x}}_0}\left( {l + 1 + T\left| t \right.} \right) \\ \end{gathered} \right\|_{\boldsymbol{P}}^2 = \\ &\sum\limits_{i = 1}^T {\left( \begin{gathered} \left\| {{{\boldsymbol{x}}_i}\left( {l + i\left| t \right.} \right) - {{\boldsymbol{x}}_0}\left( {l + i\left| t \right.} \right)} \right\|_{\boldsymbol{Q}}^2 + \\ \left\| {{{\boldsymbol{\tau }}_i}\left( {l + i\left| t \right.} \right) - {{\boldsymbol{\tau }}_0}\left( {l + i\left| t \right.} \right)} \right\|_{\boldsymbol{R}}^2 \\ \end{gathered} \right)} - \left\| \begin{gathered} {{\boldsymbol{x}}_i}\left( {l + 1\left| t \right.} \right) - \\ {{\boldsymbol{x}}_0}\left( {l + 1\left| t \right.} \right) \\ \end{gathered} \right\|_{\boldsymbol{Q}}^2 - \left\| \begin{gathered} {{\boldsymbol{\tau }}_i}\left( {l + 1\left| t \right.} \right) \\ - {{\boldsymbol{\tau }}_0}\left( {l + 1\left| t \right.} \right) \\ \end{gathered} \right\|_{\boldsymbol{R}}^2 + \left\| \begin{gathered} {{\boldsymbol{x}}_i}\left( {l + 1 + T\left| t \right.} \right) - \\ {{\boldsymbol{x}}_0}\left( {l + 1 + T\left| t \right.} \right) \\ \end{gathered} \right\|_{\boldsymbol{P}}^2 \leqslant \\ &\qquad{V_{i,3}}\left( l \right) - \left\| \begin{gathered} {{\boldsymbol{x}}_i}\left( {l + 1\left| t \right.} \right) - \\ {{\boldsymbol{x}}_0}\left( {l + 1\left| t \right.} \right) \\ \end{gathered} \right\|_{\boldsymbol{Q}}^2 - \left\| \begin{gathered} {{\boldsymbol{\tau }}_i}\left( {l + 1\left| t \right.} \right) - \\ {{\boldsymbol{\tau }}_0}\left( {l + 1\left| t \right.} \right) \\ \end{gathered} \right\|_{\boldsymbol{R}}^2 - \left\| \begin{gathered} {{\boldsymbol{x}}_i}\left( {l + T\left| t \right.} \right) - \\ {{\boldsymbol{x}}_0}\left( {l + T\left| t \right.} \right) \\ \end{gathered} \right\|_{\boldsymbol{P}}^2 + \left\| \begin{gathered} {{\boldsymbol{x}}_i}\left( {l + 1 + T\left| t \right.} \right) - \\ {{\boldsymbol{x}}_0}\left( {l + 1 + T\left| t \right.} \right) \\ \end{gathered} \right\|_{\boldsymbol{P}}^2 \end{split} $
式中:$ {\boldsymbol{x}}_0 $为AUV0状态信息;$ {\boldsymbol{\tau}}_0 $为AUV0的控制输入。由式(59)引入的收缩约束可知,在预测区间内系统状态是稳定的,即在预测时域结束时系统的跟踪误差为0,因此可得到预测区间终端约束为$ \left\| {{{\boldsymbol{x}}_i}\left( {l + 1\left| t \right.} \right) - {{\boldsymbol{x}}_0}\left( {l + 1\left| t \right.} \right)} \right\|_{\boldsymbol{P}}^2 = 0 $,故$ {V_{i,3}}\left( {l + 1} \right) \leqslant {V_{i,3}}\left( l \right) $,由此稳定性得证。
为验证本文所提ETMCU−LMPC控制策略的有效性,针对AUV编队运行中无法交互位置信息的问题,考虑5艘AUV组成的编队进行对比仿真实验。仿真中,编队成员含1艘领航AUV0和4艘跟随AUVi。采用间距三角队形实现跟踪。假设编队所有AUV动力学模型一致且参数如表1所示。
在进行编队控制仿真时,为方便验证,仿真时长设置为60 s,采样时间设为0.1 s,随机设置占总时长20%~30%的通信中断或异常时间,设定领航AUV0的期望轨迹为:从原点开始沿x轴正方向,初始时在一定范围内随机生成各AUVi位置。LMPC控制策略的预测步长为15。模拟5艘AUV编队在上述条件下完成轨迹跟踪,并绘制编队轨迹图、编队位置状态图和误差曲线。
为说明本文所提方法的有效性,设置以下两种仿真场景进行对比分析。
场景 1:在编队AUV无法进行状态信息交互时仍采取传统水声通信获取相邻节点的状态信息,控制器为设计的LMPC。
场景 2:在编队AUV无法进行状态信息交互时,编队采用ETMCU框架获取相邻节点的状态信息,控制器仍选择设计的LMPC。
通信拓扑如图4所示。在场景1与场景2中均采用相同的参考轨迹,具体如下:
$ \left\{ \begin{gathered} x = 40 + 30\cos ( - 0.08t + {\text{π}} ) \\ y = 40\sin ( - 0.08t + {\text{π}} ) \\ \end{gathered} \right. $
跟随AUVi与领航AUV0x轴与y轴方向上的期望间距均为5 m,初始状态如表2所示。
在前文设置的条件下对ETMCU−LMPC控制策略进行结果对比分析。其中,图5为通信条件图,图6图7分别为两种场景(控制策略)下的AUV编队运动轨迹图。图8图9为两种场景下AUV编队在xy方向与航向角的跟踪误差。由图可见,若单纯采用LMPC控制策略,编队虽然能勉强保持队形跟踪路径,但编队内AUV在无法进行状态信息交互时编队轨迹出现了较大误差。而ETMCU−LMPC控制策略能有效增强AUV编队在上述情况下的可靠性与稳定性。
图10图11为两种场景下在xy方向以及航向角的平均跟踪误差与速度误差对比。由图可见,在ETMCU−LMPC控制策略下AUV编队可更稳定和快速地跟踪参考轨迹,具体仿真指标如表3所示。图12为ETMCU−LMPC控制策略下的事件触发时刻图(其中,x轴为事件触发时刻,y轴为时间触发时长)。图13图14为两种场景下的系统控制输入。由图可见,场景2下的控制输入收敛更快更平稳。综合以上的仿真结果,本文所提ETMCU−LMPC控制策略相比于常规控制策略在AUV编队内无法进行信息交互的情况下更具有优势。
本文旨在研究复杂环境条件下多AUV编队系统信息感知及传输能力受限问题。首先,构建基于分布式理论的多AUV编队模型,提出一种基于ETMCU架构;接着,在此基础上结合通信拓扑网络,建立基于状态观测器的事件触发机制,即利用AUV之间的相对量测信息,有效避免了水声广播通信受自身及水下复杂环境干扰导致的通信异常问题,进而提高无位置信息交互情况下系统的稳定性与鲁棒性;然后,提出ETMCU架构下的一种基于Lyapunov理论的模型预测分布式编队跟踪控制策略(ETMCU−LMPC),并采用反步法控制律构造收缩约束,确保了上述预测控制策略在迭代过程中的可行性与闭环稳定性。最后,通过仿真实验证明在AUV编队内无法进行状态信息交互时ETMCU−LMPC仍可保持良好的控制效果,从而提高了系统的可靠性。
综上,目前研究工作仍存在有待进一步完善的空间。例如,在复杂水下环境下,传感器数据的获取和处理可能受到延迟的影响,导致系统在快速变化时无法及时响应。这种延迟可能影响编队的稳定性和控制精度。此外,在高度不确定性环境下,MPC方法仍可能出现预测模型的不准确和实时计算能力欠缺的问题。并且,本文主要探讨了针对通信异常情况下所提ETMCU框架与鲁棒MPC结合的可行性,并未对环境噪声的上限及通信异常阈值予以分析。可以预见的是,长时间的通信异常或中断将使得ETMCU的系统发散,具体阈值受到参数设置和系统精度要求的影响。鉴此,为解决这些问题,后续研究将考虑引入扩展状态观测器(ESO)或自适应控制技术来增强系统对水下真实环境的适应能力,并进一步与实际情况相结合开展研究。
参考文献 引证文献
排序方式:
1
CHEN T H, ZHANG Z, FANG Z, et al. Imitation learning from imperfect demonstrations for AUV path tracking and obstacle avoidance[J]. Ocean Engineering, 2024, 298: 117287.
2
LIU L, ZHANG L C, PAN G, et al. Robust yaw control of autonomous underwater vehicle based on fractional-order PID controller[J]. Ocean Engineering, 2022, 257: 111493.
3
宋保维, 潘光, 张立川, 等. 自主水下航行器发展趋势及关键技术[J]. 中国舰船研究, 2022, 17(5): 27–44.
SONG B W, PAN G, ZHANG L C, et al. Development trend and key technologies of autonomous underwater vehicles[J]. Chinese Journal of Ship Research, 2022, 17(5): 27–44 (in Chinese).
4
YU C Y, XIANG X B, WILSON P A, et al. Guidance-error-based robust fuzzy adaptive control for bottom following of a flight-style AUV with saturated actuator dynamics[J]. IEEE Transactions on Cybernetics, 2020, 50(5): 1887–1899.
5
YANG Y J, WANG Y, MANZIE C, et al. Real-time distributed model predictive control with limited communication data rates[J]. IEEE Transactions on Automatic Control, 2025, 70(7): 4928–4935.
6
叶树祥, 丁江明, 刘凤龙. 基于船舶运动学与动力学的级联MPC轨迹跟踪控制分析[J]. 中国舰船研究, 2025, 20(6): 304–314.
YE S X, DING J M, LIU F L. Research on trajectory tracking control of cascade MPC based on ship kinematics and dynamics[J]. Chinese Journal of Ship Research, 2025, 20(6): 304–314 (in Chinese).
7
BURLUTSKIY N, TOUAHMI Y, LEE B H. Power efficient formation configuration for centralized leader–follower AUVs control[J]. Journal of Marine Science and Technology, 2012, 17(3): 315–329.
8
WU J W, LIU H D, LI B, et al. Precision trajectory control in underwater vehicle-manipulator systems using advanced sliding mode techniques and state estimation[J]. Ocean Engineering, 2025, 318: 120129.
9
WANG Q D, LIU S N, WEI C L. Distributed adaptive consensus control and disturbance suppression of unknown nonlinear multi-agent systems[J]. IEEE Access, 2019, 7: 156956–156965.
10
CHEN H X, TANG G Y, WANG S F, et al. Adaptive fixed-time backstepping control for three-dimensional trajectory tracking of underactuated autonomous underwater vehicles[J]. Ocean Engineering, 2023, 275: 114109.
11
SALMAN M, KHAN H, LEE M C. Perturbation observer-based obstacle detection and its avoidance using artificial potential field in the unstructured environment[J]. Applied Sciences, 2023, 13(2): 943.
12
YANG Y, XIAO Y, LI T S. A survey of autonomous underwater vehicle formation: performance, formation control, and communication capability[J]. IEEE Communications Surveys & Tutorials, 2021, 23(2): 815–841.
13
ZHOU Z Y, LIU J C, YU J Z. A survey of underwater multi-robot systems[J]. IEEE/CAA Journal of Automatica Sinica, 2022, 9(1): 1–18.
14
苏博, 王洪斌, 高静. 事件触发策略下多AUV抗干扰固定时间编队控制[J]. 控制理论与应用, 2021, 38(7): 1113–1123.
SU B, WANG H B, GAO J. Anti-disturbance fixed-time formation control of multi-AUVs via event-triggered strategy[J]. Control Theory & Applications, 2021, 38(7): 1113–1123 (in Chinese).
15
丁文俊, 张国宗, 刘海旻, 等. 面向海流扰动和通信时延的欠驱动AUV编队跟踪控制[J]. 兵工学报, 2024, 45(1): 184–196.
DING W J, ZHANG G Z, LIU H W, et al. Tracking control of underactuated autonomous underwater vehicle formation under current disturbance and communication delay[J]. Acta Armamentarii, 2024, 45(1): 184–196 (in Chinese).
16
宋逸哲, 刘妹琴, 董山玲, 等. 弱通信条件下多水下自主航行器分布式编队轨迹规划[J]. 控制与决策, 2025, 40(1): 71–79.
SONG Y Z, LIU M Q, DONG S L, et al. Distributed formation trajectory planning method for multiple autonomous underwater vehicles with limited communication[J]. Control and Decision, 2025, 40(1): 71–79 (in Chinese).
17
闫勋, 廖宇辰, 贾晋军, 等. 面向海洋勘测的多水下机器人编队跟踪控制研究[J]. 舰船科学技术, 2024, 46(1): 102–108.
YAN X, LIAO Y C, JIA J J, et al. Research on formation-tracking control of Multi-AUV systems for ocean survey[J]. Ship Science and Technology, 2024, 46(1): 102–108 (in Chinese).
18
LI P, XING X Y, LI Y M, et al. Dynamic deadband intermittent event-triggered strategy for formation control of multiple unmanned surface vehicles[J]. Journal of Vibration and Control, 2025. (2024-09-13)[2025-07-01]. https://journals.sagepub.com/doi/abs/10.1177/10775463241303426.
19
徐博, 王朝阳, 王潇雨, 等. 通信随机时滞条件下基于分布式模型预测的AUV编队控制[J]. 控制与决策, 2023, 38(5): 1363–1372.
XU B, WANG Z Y, WANG X Y, et al. AUV formation control with communication stochastic delay based on distributed model prediction[J]. Control and Decision, 2023, 38(5): 1363–1372 (in Chinese).
20
XU B, WANG Z Y, SHEN H. Distributed predictive formation control for autonomous underwater vehicles under dynamic switching topology[J]. Ocean Engineering, 2022, 262: 112240.
21
YAN Z P, ZHANG C, TIAN W D, et al. Formation trajectory tracking control of discrete-time multi-AUV in A weak communication environment[J]. Ocean Engineering, 2022, 245: 110495.
22
庞师坤, 王健, 易宏, 等. 基于传感探测系统的多自治水下机器人编队协调控制[J]. 上海交通大学学报, 2019, 53(5): 549–555.
PANG S K, WANG J, YI H, et al. Formation control of multiple autonomous underwater vehicles based on sensor measuring system[J]. Journal of Shanghai Jiao Tong University, 2019, 53(5): 549–555 (in Chinese).
23
CHEN P Y, YAN Q C, ZHAO C B, et al. Path following consistency control based on event-triggered sliding mode control strategy for AUV formation[J/OL]. International Journal of Intelligent Robotics and Applications, 2025. (2025-02-16) [2025-07-01]. DOI: 10.1007/s41315-025-00420-y.
24
CAI W Y, JU Y K, LIU Z Q, et al. Event-triggered leader-follower communication based formation control with dual-predictor for multiple AUVs[J]. Ocean Engineering, 2025, 334: 121552.
2026年第21卷第2期
PDF下载
141
68
引用本文
BibTeX
文章信息
doi: 10.19693/j.issn.1673-3185.04586
  • 接收时间:2025-07-01
  • 首发时间:2026-05-20
  • 出版时间:2026-04-30
补充材料
相关文章
文章信息
作者
出版历史
  • 收稿日期:2025-07-01
  • 修回日期:2025-09-11
基金
作者信息
    1哈尔滨工程大学 智能科学与工程学院,黑龙江 哈尔滨 150001
    2哈尔滨工程大学 南海研究院,海南 三亚 572024
    3中原工学院 智能感知与仪器学院,河南 郑州 451191

通讯作者:

* 左一兵
参考文献
分享链接
https://castjournals.cast.org.cn/joweb/zgjcyj/CN/10.19693/j.issn.1673-3185.04586
分享至
全文二维码

扫描看全文

引用本文
BibTeX
本文的引用情况
2种不同金属材料的力学参数

Family
属数
Number of
genus
种数
Number of
species
占总种数比例
Percentage of
total species (%)

Genus
种数
Number of
species
占总种数比例
Percentage of total
species (%)
鹅膏菌科Amanitaceae 2 11 5.26 鹅膏菌属 Amanita 10 4.78
小菇科 Mycenaceae 2 12 5.74 丝盖伞属 Inocybe 5 2.39
多孔菌科 Polyporaceae 8 14 6.70 蜡蘑属 Laccaria 5 2.39
红菇科 Russulaceae 3 23 11.00 小皮伞属 Marasmius 6 2.87
小菇属 Mycena 11 5.26
光柄菇属 Pluteus 5 2.39
红菇属 Russula 17 8.13
栓菌属 Trametes 5 2.39
关闭全屏