Article(id=1281326916045095144, tenantId=1146029695717560320, journalId=1240685776644648972, issueId=1281326807345500788, articleNumber=null, orderNo=null, doi=10.3969/j.issn.1007-7294.2025.12.004, pmid=null, cstr=null, oa=null, hot=null, price=null, onlineType=0, articleFormat=0, articleType=null, articleTypeStr=null, receivedDate=1752076800000, receivedDateStr=2025-07-10, revisedDate=null, revisedDateStr=null, acceptedDate=null, acceptedDateStr=null, onlineDate=1783421742688, onlineDateStr=2026-07-07, pubDate=1765728000000, pubDateStr=2025-12-15, doiRegisterDate=null, doiRegisterDateStr=null, onlineIssueDate=1783421742688, onlineIssueDateStr=2026-07-07, onlineJustAcceptDate=null, onlineJustAcceptDateStr=null, onlineFirstDate=null, onlineFirstDateStr=null, sourceXml=null, magXml=null, createTime=1783421742688, creator=13701087609, updateTime=1783421742688, updator=13701087609, issue=Issue{id=1281326807345500788, tenantId=1146029695717560320, journalId=1240685776644648972, year='2025', volume='29', issue='12', pageStart='1827', pageEnd='1990', issueExtLink='null', onlineDate='null', pubDate='1765728000000', pubDateStr='2025-12-15', beforeIssueId=null, nextIssueId=null, price=null, status=1, issueComplete=1, articleOrder=1, issueType=-1, specialIssue=null, createTime=1783421716772, creator='13701087609', updateTime=1783422145004, updator='13701087609', preIssue=null, nextIssue=null, articleTotal=null, ext={EN=IssueExt(id=1281328603572977733, tenantId=1146029695717560320, journalId=1240685776644648972, issueId=1281326807345500788, language=EN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=), CN=IssueExt(id=1281328603572977734, tenantId=1146029695717560320, journalId=1240685776644648972, issueId=1281326807345500788, language=CN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=)}, issueFiles=null, downloadFileDto=null}, startPage=1862, endPage=1873, ext={EN=ArticleExt(id=1281326916342890729, articleId=1281326916045095144, tenantId=1146029695717560320, journalId=1240685776644648972, language=EN, title=Tuning of ship motion control parameters based on identified nonparametric model, columnId=1241023037940748650, journalTitle=Journal of Ship Mechanics, columnName=Hydrodynamics, runingTitle=null, highlight=null, articleAbstract=

The identified nonparametric model was used to tune the control parameters of the ship motion. Local Gaussian Process Regression (LGPR) method was utilized to model and predict the ship motion based on the collected ship motion data. The tuning of control parameters was converted to an optimization problem. The fitness function was designed to improve the control performances, and Genetic Algorithm (GA) was applied to tune the control parameters. The simulation results demonstrate that the proposed method has satisfactory control accuracy and dynamic performances in the path following and obstacle avoidance control.

, authors=Zi-lu OUYANG1, Hong-wei HE2, Yu HE1, Lu ZOU1, 3, Zao-jian ZOU1, 3, authorsList=Zi-lu OUYANG, Hong-wei HE, Yu HE, Lu ZOU, Zao-jian ZOU, authorCompany=null, correspAuthors=Lu ZOU, authorNote=null, correspAuthorsNote=null, copyrightStatement=Copyright ©2025 Journal of Ship Mechanics. 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, fund=null), CN=ArticleExt(id=1281326950794904090, articleId=1281326916045095144, tenantId=1146029695717560320, journalId=1240685776644648972, language=CN, title=基于辨识所得非参数模型的船舶运动控制参数整定研究, columnId=1241023038087549292, journalTitle=船舶力学, columnName=流体力学, runingTitle=null, highlight=null, articleAbstract=

采用辨识得到的非参数模型对船舶运动控制参数进行整定。本文利用采集获得的船舶运动数据,应用局部高斯过程回归(Local Gaussian Process Regression,LGPR)方法对船舶运动进行非参数建模与预报。将控制参数的整定问题转化为优化问题,设计可以提高控制性能的适应度函数,并利用遗传算法(Genetic Algorithm,GA)对控制参数进行整定。仿真试验结果表明,本文所提出的方法在路径跟随与避障控制中具有良好的控制精度与动态性能。

, authors=欧阳子路1, 贺宏伟2, 何宇1, 邹璐1, 3, 邹早建1, 3, authorsList=欧阳子路, 贺宏伟, 何宇, 邹璐, 邹早建, authorCompany=null, correspAuthors=邹璐, authorNote=

欧阳子路(1996–),男,博士

邹早建(1956–),男,博士,教授,博士生导师

, correspAuthorsNote=
邹 璐(1983–),女,博士,副教授,博士生导师,通讯作者,E-mail:
, copyrightStatement=版权所有©《船舶力学》编辑部2025, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=uQI4yHHZNeMHZBsp3cUQFg==, magXml=H74tnTZ2Fadb0UCoAEzsZg==, pdfUrl=null, pdf=vgqxHuLayC/XkTpf0s4sDw==, pdfFileSize=3826509, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=OwEs4ySkVx5/nOEABSub3A==, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=hQ1OYK1uWQUOVjq8vybotw==, mapNumber=null, fund=null)}, authors=[Author(id=1281326951658930725, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, orderNo=0, 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=1281326951738622503, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326951658930725, language=EN, stringName=Zi-lu OUYANG, firstName=Zi-lu, middleName=null, lastName=OUYANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1281326951830897192, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326951658930725, language=CN, stringName=欧阳子路, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240, bio={"content":"

欧阳子路(1996–),男,博士

"}, bioImg=null, bioContent=

欧阳子路(1996–),男,博士

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1281326951143031323, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=1., ext=[AuthorCompanyExt(id=1281326951151419932, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951180780061, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240)])]), Author(id=1281326951889617450, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, orderNo=1, 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=1281326951960920620, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326951889617450, language=EN, stringName=Hong-wei HE, firstName=Hong-wei, middleName=null, lastName=HE, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2.Ghent University, Ghent 9052, Belgium, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1281326952032223789, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326951889617450, language=CN, stringName=贺宏伟, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2.根特大学,比利时,根特 9052, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1281326951256277534, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=2., ext=[AuthorCompanyExt(id=1281326951470187039, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951256277534, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.Ghent University, Ghent 9052, Belgium), AuthorCompanyExt(id=1281326951478575648, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951256277534, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.根特大学,比利时,根特 9052)])]), Author(id=1281326952095138351, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, orderNo=2, 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=1281326952162247217, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952095138351, language=EN, stringName=Yu HE, firstName=Yu, middleName=null, lastName=HE, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1281326952229356082, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952095138351, language=CN, stringName=何宇, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1281326951143031323, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=1., ext=[AuthorCompanyExt(id=1281326951151419932, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951180780061, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240)])]), Author(id=1281326952313242164, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, orderNo=3, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=luzou@sjtu.edu.cn, emailSecond=null, emailThird=null, correspondingAuthor=1, authorType=1, ext={EN=AuthorExt(id=1281326952388739639, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952313242164, language=EN, stringName=Lu ZOU, firstName=Lu, middleName=null, lastName=ZOU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 3, address=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
3.State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200240, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1281326952455848504, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952313242164, 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.上海交通大学 船舶海洋与建筑工程学院,上海 200240
3.上海交通大学 海洋工程全国重点实验室,上海 200240, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1281326951143031323, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=1., ext=[AuthorCompanyExt(id=1281326951151419932, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951180780061, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240)]), AuthorCompany(id=1281326951549878817, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=3., ext=[AuthorCompanyExt(id=1281326951558267426, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951549878817, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951562461731, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951549878817, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.上海交通大学 海洋工程全国重点实验室,上海 200240)])]), Author(id=1281326952518763066, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, 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=1281326952707506749, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952518763066, language=EN, stringName=Zao-jian ZOU, firstName=Zao-jian, middleName=null, lastName=ZOU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 3, address=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
3.State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200240, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1281326952774615614, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952518763066, 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.上海交通大学 船舶海洋与建筑工程学院,上海 200240
3.上海交通大学 海洋工程全国重点实验室,上海 200240, bio={"content":"

邹早建(1956–),男,博士,教授,博士生导师

"}, bioImg=null, bioContent=

邹早建(1956–),男,博士,教授,博士生导师

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1281326951143031323, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=1., ext=[AuthorCompanyExt(id=1281326951151419932, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951180780061, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240)]), AuthorCompany(id=1281326951549878817, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=3., ext=[AuthorCompanyExt(id=1281326951558267426, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951549878817, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951562461731, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951549878817, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.上海交通大学 海洋工程全国重点实验室,上海 200240)])])], keywords=[Keyword(id=1281326952858501695, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, orderNo=1, keyword=ship maneuvering), Keyword(id=1281326952929804864, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, orderNo=2, keyword=nonparametric model), Keyword(id=1281326952988525121, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, orderNo=3, keyword=Gaussian Process Regression), Keyword(id=1281326953059828290, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, orderNo=4, keyword=motion control), Keyword(id=1281326953152102979, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, orderNo=5, keyword=obstacle avoidance), Keyword(id=1281326953210823236, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, orderNo=1, keyword=船舶操纵), Keyword(id=1281326953273737797, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, orderNo=2, keyword=非参数模型), Keyword(id=1281326953349235270, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, orderNo=3, keyword=高斯过程回归), Keyword(id=1281326953437315655, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, orderNo=4, keyword=运动控制), Keyword(id=1281326955068899912, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, orderNo=5, keyword=避障控制)], refs=[Reference(id=1281326960408248941, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, 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=Lee D, Lee S J, Yim S C. Reinforcement learning-based adaptive PID controller for DPS[J]. Ocean Engineering, 2020, 216: 108053., articleTitle=null, refAbstract=null), Reference(id=1281326960693461614, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, 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=Weng Y P, Wang N, Guedes Soares C. Data-driven sideslip observer-based adaptive sliding-mode path-following control of underactuated marine vessels[J]. Ocean Engineering, 2020, 197: 106910., articleTitle=null, refAbstract=null), Reference(id=1281326960773153392, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, 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=Lin X, Nie J, Jiao Y, et al. Adaptive fuzzy output feedback stabilization control for the underactuated surface vessel[J]. Applied Ocean Research, 2018, 74: 40‒48., articleTitle=null, refAbstract=null), Reference(id=1281326960836067953, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=4, rfOrder=3, authorNames=null, journalName=null, refType=null, unstructuredReference=Wang Z H, Xu H T, Xia L, et al. Kernel-based support vector regression for nonparametric modeling of ship maneuvering motion[J]. Ocean Engineering, 2020, 216: 107994., articleTitle=null, refAbstract=null), Reference(id=1281326960898982514, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=5, rfOrder=4, authorNames=null, journalName=null, refType=null, unstructuredReference=Xue Y F, Liu Y J, Ji C, et al. System identification of ship dynamic model based on Gaussian process regression with input noise[J]. Ocean Engineering, 2020, 216: 107862., articleTitle=null, refAbstract=null), Reference(id=1281326960961897075, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=6, rfOrder=5, authorNames=null, journalName=null, refType=null, unstructuredReference=Chen G, Wang W, Xue Y F. Identification of ship dynamics model based on sparse Gaussian process regression with similarity[J]. Symmetry, 2021, 13(10): 1956., articleTitle=null, refAbstract=null), Reference(id=1281326961037394548, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=7, rfOrder=6, authorNames=null, journalName=null, refType=null, unstructuredReference=Ouyang Z L, Liu S Y, Zou Z J. Nonparametric modeling of ship maneuvering motion in waves based on Gaussian process regression[J]. Ocean Engineering, 2022, 264: 112100., articleTitle=null, refAbstract=null), Reference(id=1281326961117086325, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=8, rfOrder=7, authorNames=null, journalName=null, refType=null, unstructuredReference=Abkowitz M A. Lectures on ship hydrodynamics-steering and manoeuvrability[R]. Hydrodynamics and Aerodynamics Laboratory, Lyngby, Denmark, 1964., articleTitle=null, refAbstract=null), Reference(id=1281326961196778102, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=9, rfOrder=8, authorNames=null, journalName=null, refType=null, unstructuredReference=Ouyang Z L, Zou Z J. Nonparametric modeling of ship maneuvering motion based on Gaussian process regression optimized by genetic algorithm[J]. Ocean Engineering, 2021, 238: 109699., articleTitle=null, refAbstract=null), Reference(id=1281326961280664183, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=10, rfOrder=9, authorNames=null, journalName=null, refType=null, unstructuredReference=Rasmussen C E, Bousquet O, Luxburg U V, et al. Gaussian processes in machine learning[M]. Springer Berlin Heidelberg, 2004., articleTitle=null, refAbstract=null), Reference(id=1281326961347773048, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=11, rfOrder=10, authorNames=null, journalName=null, refType=null, unstructuredReference=Fossen T I. Handbook of marine craft hydrodynamics and motion control[M]. New York: John Wiley & Sons, 2011., articleTitle=null, refAbstract=null), Reference(id=1281326961427464825, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=12, rfOrder=11, authorNames=null, journalName=null, refType=null, unstructuredReference=王 卓, 孔祥韶, 吴卫国. 基于遗传算法的邮轮舷侧开口结构补强技术研究[J]. 中国造船, 2023, 64(6): 86‒100., articleTitle=null, refAbstract=null), Reference(id=1281326961502962298, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=12, rfOrder=12, authorNames=null, journalName=null, refType=null, unstructuredReference=Wang Z, Kong X S, Wu W G. Research on reinforcement technique for side shell with openings on cruise ships based on genetic algorithm[J]. Shipbuilding of China, 2023, 64(6): 86‒100. (in Chinese), articleTitle=null, refAbstract=null), Reference(id=1281326961578459771, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=13, rfOrder=13, authorNames=null, journalName=null, refType=null, unstructuredReference=Chislett M S, Strom-Tejsen J. Planar motion mechanism tests and full-scale steering and maneuvering predictions for a Mariner class vessel[J]. International Shipbuilding Progress, 1965, 12(129): 201‒224., articleTitle=null, refAbstract=null), Reference(id=1281326961649762940, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=14, rfOrder=14, authorNames=null, journalName=null, refType=null, unstructuredReference=Calinski T, and Harabasz J. A dendrite method for cluster analysis[J]. Communications in Statistics, 1974, 3(1): 1‒27., articleTitle=null, refAbstract=null)], funds=null, companyList=[AuthorCompany(id=1281326951143031323, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=1., ext=[AuthorCompanyExt(id=1281326951151419932, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951180780061, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240)]), AuthorCompany(id=1281326951256277534, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=2., ext=[AuthorCompanyExt(id=1281326951470187039, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951256277534, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.Ghent University, Ghent 9052, Belgium), AuthorCompanyExt(id=1281326951478575648, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951256277534, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.根特大学,比利时,根特 9052)]), AuthorCompany(id=1281326951549878817, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=3., ext=[AuthorCompanyExt(id=1281326951558267426, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951549878817, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951562461731, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951549878817, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.上海交通大学 海洋工程全国重点实验室,上海 200240)])], figs=[ArticleFig(id=1281326955245060681, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.1, caption=Workflow of the modeling and prediction of the nonparametric model established by LGPR, figureFileSmall=wjJXEgNmMwLsM1kjo/0jQQ==, figureFileBig=OwEs4ySkVx5/nOEABSub3A==, tableContent=null), ArticleFig(id=1281326955333141066, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图1, caption=基于LGPR方法建立的非参数模型的建模与预报流程, figureFileSmall=wjJXEgNmMwLsM1kjo/0jQQ==, figureFileBig=OwEs4ySkVx5/nOEABSub3A==, tableContent=null), ArticleFig(id=1281326955534467659, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.2, caption=Indirect control strategy, figureFileSmall=v9fllh9qfHEWF+uZkXnIzw==, figureFileBig=y5rev0coYuTg2bDjWS0/Fw==, tableContent=null), ArticleFig(id=1281326955593187916, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图2, caption=间接控制策略, figureFileSmall=v9fllh9qfHEWF+uZkXnIzw==, figureFileBig=y5rev0coYuTg2bDjWS0/Fw==, tableContent=null), ArticleFig(id=1281326955672879693, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.3, caption=Geometric diagram of LOS guidance law for straight-line path following, figureFileSmall=L5wymcP5Szls+zbn8nVpKw==, figureFileBig=QtRMLCfc6a+/QgRWOUaynQ==, tableContent=null), ArticleFig(id=1281326955752571470, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图3, caption=直线路径跟随的LOS制导律几何示意图, figureFileSmall=L5wymcP5Szls+zbn8nVpKw==, figureFileBig=QtRMLCfc6a+/QgRWOUaynQ==, tableContent=null), ArticleFig(id=1281326955836457551, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.4, caption=Geometric diagram of LOS guidance law for curved path following, figureFileSmall=bYw15Lplrq2cz0vV0pOmkA==, figureFileBig=CwfedKu81Yt87F5wDqYvcQ==, tableContent=null), ArticleFig(id=1281326955941315152, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图4, caption=曲线路径跟随LOS制导律几何示意图, figureFileSmall=bYw15Lplrq2cz0vV0pOmkA==, figureFileBig=CwfedKu81Yt87F5wDqYvcQ==, tableContent=null), ArticleFig(id=1281326956012618321, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.5, caption=Situation of obstacle avoidance, figureFileSmall=0dQhHfS2n2ODD0NMTok44A==, figureFileBig=yrCUnGfRFjfZl2rRbN0ZUA==, tableContent=null), ArticleFig(id=1281326956088115794, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图5, caption=船舶避障的态势, figureFileSmall=0dQhHfS2n2ODD0NMTok44A==, figureFileBig=yrCUnGfRFjfZl2rRbN0ZUA==, tableContent=null), ArticleFig(id=1281326956159418963, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.6, caption=Geometric diagram of position relationship between $ \overrightarrow V $ and obstacle boundary, figureFileSmall=B+S/0ub36pYgU34lVzNvOw==, figureFileBig=E3kQXLCTqxM4n170uQmxIg==, tableContent=null), ArticleFig(id=1281326956234916436, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图6, caption= $ \overrightarrow V $所在的射线与障碍物边界的几何位置关系, figureFileSmall=B+S/0ub36pYgU34lVzNvOw==, figureFileBig=E3kQXLCTqxM4n170uQmxIg==, tableContent=null), ArticleFig(id=1281326956327191125, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.7, caption=Workflow of the tuning of control parameters of the nonparametric model established by identification, figureFileSmall=4Bbwami7fk8M80i5naQ05w==, figureFileBig=74YbFniNx8dT85r2Cgdt9A==, tableContent=null), ArticleFig(id=1281326956406882902, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图7, caption=基于所辨识的非参数动力学模型的控制参数整定方法流程图, figureFileSmall=4Bbwami7fk8M80i5naQ05w==, figureFileBig=74YbFniNx8dT85r2Cgdt9A==, tableContent=null), ArticleFig(id=1281326956478186071, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.8, caption=Prediction results of 20º/10º zigzag maneuver by the identified nonparametric model, figureFileSmall=4iWWoEj/KTcPaIrWDKoSLg==, figureFileBig=bqbbor2iojNFtn846QW0FA==, tableContent=null), ArticleFig(id=1281326956553683544, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图8, caption=辨识得到的非参数模型对20º/10º Z形操纵运动的预报结果, figureFileSmall=4iWWoEj/KTcPaIrWDKoSLg==, figureFileBig=bqbbor2iojNFtn846QW0FA==, tableContent=null), ArticleFig(id=1281326956624986713, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.9, caption=Variation of the objective function values with the evolutionary generations, figureFileSmall=Dq2YYGgyco2IceYvRA35Aw==, figureFileBig=7/53JLeNtXERLYjKZohfjQ==, tableContent=null), ArticleFig(id=1281326956696289882, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图9, caption=种群的目标函数值随进化代数的变化, figureFileSmall=Dq2YYGgyco2IceYvRA35Aw==, figureFileBig=7/53JLeNtXERLYjKZohfjQ==, tableContent=null), ArticleFig(id=1281326956792758875, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.10, caption=Trajectory and typical physical quantities during the control process, figureFileSmall=XRSeYz6qhpay1giJq0wEFg==, figureFileBig=mY9tkLMdmnfg2SnJi6mQqA==, tableContent=null), ArticleFig(id=1281326956872450652, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图10, caption=控制过程中的运动轨迹和典型物理量, figureFileSmall=XRSeYz6qhpay1giJq0wEFg==, figureFileBig=mY9tkLMdmnfg2SnJi6mQqA==, tableContent=null), ArticleFig(id=1281326956939559517, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.11, caption=Variation of the objective function values with the evolutionary generations, figureFileSmall=TOBvy68iu9tfdw1h3M+wbg==, figureFileBig=hCwOfUsj4ThkGj5Fh0LfTg==, tableContent=null), ArticleFig(id=1281326957057000030, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图11, caption=种群的目标函数值随进化代数的变化, figureFileSmall=TOBvy68iu9tfdw1h3M+wbg==, figureFileBig=hCwOfUsj4ThkGj5Fh0LfTg==, tableContent=null), ArticleFig(id=1281326957136691807, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Fig.12, caption=Trajectory and typical physical quantities during the control process, figureFileSmall=L9GgBBYenLE3pTtwCRkghA==, figureFileBig=Iw64ZBGWp+hrzKHcpPk9xw==, tableContent=null), ArticleFig(id=1281326957212189280, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=图12, caption=控制过程中的运动轨迹和典型物理量, figureFileSmall=L9GgBBYenLE3pTtwCRkghA==, figureFileBig=Iw64ZBGWp+hrzKHcpPk9xw==, tableContent=null), ArticleFig(id=1281326957384155745, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Tab.1, caption=

Main parameters of a Mariner class vessel

, figureFileSmall=null, figureFileBig=null, tableContent=
参数垂线间长 Lpp /m型宽 B /m吃水 d /m排水 量Δ /t设计航 速u0 /kn
数值160.9323.178.2319004.52515
), ArticleFig(id=1281326957463847522, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=表1, caption=

Mariner船主要参数

, figureFileSmall=null, figureFileBig=null, tableContent=
参数垂线间长 Lpp /m型宽 B /m吃水 d /m排水 量Δ /t设计航 速u0 /kn
数值160.9323.178.2319004.52515
), ArticleFig(id=1281326957547733603, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Tab.2, caption=

Sample quantity for each cluster

, figureFileSmall=null, figureFileBig=null, tableContent=
聚类聚类A聚类B聚类C总数
样本量289365146800
), ArticleFig(id=1281326957635813988, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=表2, caption=

各聚类包含的样本量

, figureFileSmall=null, figureFileBig=null, tableContent=
聚类聚类A聚类B聚类C总数
样本量289365146800
), ArticleFig(id=1281326957732282981, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Tab.3, caption=

Position coordinates of the obstacle and the target way points

, figureFileSmall=null, figureFileBig=null, tableContent=
坐标障碍物中心点航路点1航路点2
x/m000
y/m300006000
), ArticleFig(id=1281326957820363366, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=表3, caption=

障碍物中心点和目标航路点的坐标

, figureFileSmall=null, figureFileBig=null, tableContent=
坐标障碍物中心点航路点1航路点2
x/m000
y/m300006000
), ArticleFig(id=1281326957895860839, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Tab.4, caption=

Performance comparison of the controllers during straight-line path following

, figureFileSmall=null, figureFileBig=null, tableContent=
方法em /mδm /rad
INMBTM11385.223.13
MSS12200.8511.358
), ArticleFig(id=1281326959527445096, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=表4, caption=

直线路径跟随中的控制器性能对比

, figureFileSmall=null, figureFileBig=null, tableContent=
方法em /mδm /rad
INMBTM11385.223.13
MSS12200.8511.358
), ArticleFig(id=1281326959632302697, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Tab.5, caption=

Position coordinates of the obstacle centers and the target way points

, figureFileSmall=null, figureFileBig=null, tableContent=
坐标障碍物1中心点障碍物2中心点航路点1航路点2航路点3航路点4
x/m200020000200010004000
y/m180050000180040006000
), ArticleFig(id=1281326959745548906, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=表5, caption=

障碍物中心点和目标航路点的坐标

, figureFileSmall=null, figureFileBig=null, tableContent=
坐标障碍物1中心点障碍物2中心点航路点1航路点2航路点3航路点4
x/m200020000200010004000
y/m180050000180040006000
), ArticleFig(id=1281326960211116651, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=EN, label=Tab.6, caption=

Performance comparison of the controllers during curved path following

, figureFileSmall=null, figureFileBig=null, tableContent=
方法em /mδm /rad
INMBTM15656.0322.50
MSS16408.4727.80
), ArticleFig(id=1281326960299197036, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, language=CN, label=表6, caption=

曲线路径跟随中的控制器性能对比

, figureFileSmall=null, figureFileBig=null, tableContent=
方法em /mδm /rad
INMBTM15656.0322.50
MSS16408.4727.80
)], attaches=null, journal=Journal(id=1240685663704625163, delFlag=0, nameCn=船舶力学, nameEn=Journal of Ship Mechanics, nameHistory1=null, nameHistory2=null, issn=1007-7294, eissn=null, cn=32-1468/U, coden=null, periodic=0, 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=8VABIsgSw5I4HF/4goaIlA==, journalPrice=null, startedYear=null, abbrevIsoEn=Journal of Ship Mechanics, journalRemark=null, publicationField=null, createdTime=1773732113054, updatedTime=1784019383023, createdBy=18614031015, updatedBy=13041195026, firstLetterCn=C, firstLetterEn=C, subjectCode=Engineering, subjectName=null, subjectCodeEn=Engineering, subjectNameEn=null, picCn=8VABIsgSw5I4HF/4goaIlA==, picEn=Ve/8A/FRYceS/z8o7GCJ5g==, jcr=null, cjcr=null, exts=[JournalExt(id=1283833602848834028, 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=1784019383394, updatedTime=1784019383394, createdBy=13041195026, updatedBy=13041195026, submissionGuidelinesUrl=, submissionAuthorUrl=https://cblx.cbpt.cnki.net/EditorD3N/index.aspx?t=1, submissionEditorUrl=https://cblx.cbpt.cnki.net/EditorD3N/index.aspx?t=3, submissionReviewUrl=https://cblx.cbpt.cnki.net/EditorD3N/index.aspx?t=2, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""}), JournalExt(id=1283833602983051757, language=EN, name=Journal of Ship Mechanics, 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=1784019383426, updatedTime=1784019383426, createdBy=13041195026, updatedBy=13041195026, submissionGuidelinesUrl=, submissionAuthorUrl=https://cblx.cbpt.cnki.net/EditorD3N/index.aspx?t=1, submissionEditorUrl=https://cblx.cbpt.cnki.net/EditorD3N/index.aspx?t=3, submissionReviewUrl=https://cblx.cbpt.cnki.net/EditorD3N/index.aspx?t=2, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""})], databaseList=null, tenantJournalId=1240685776644648972, websiteList=[Website(id=1240686760611607145, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1240685776644648972, 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/cblx/CN, language=CN, createTime=1773732374576, createBy=18614031015, updateTime=1773732394922, updateBy=18614031015, name=船舶力学-中文, tplId=1146099689490845704, title=船舶力学, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1240687166741869216, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760611607145, code=articleTextType, value=kx, createTime=1773732471404, updateTime=1773732471404, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687166725091997, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760611607145, code=banner, value=null, createTime=1773732471400, updateTime=1773732471400, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687166758646435, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760611607145, code=grayFlag, value=0, createTime=1773732471408, updateTime=1773732471408, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687166716703388, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760611607145, code=logo, value=https://castjournals.cast.org.cn/joweb/cblx/CN/file/pic?fileId=/ZVjg3ao2vf5wYxw5Kn1Uw==, createTime=1773732471398, updateTime=1773732471398, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687166771229349, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760611607145, code=minRunFlag, value=0, createTime=1773732471411, updateTime=1773732471411, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687166737674911, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760611607145, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/cblx/CN/file/pic, createTime=1773732471403, updateTime=1773732471403, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687166767035044, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760611607145, code=silenceFlag, value=0, createTime=1773732471410, updateTime=1773732471410, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687166729286302, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760611607145, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1773732471401, updateTime=1773732471401, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687166750257825, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760611607145, code=themeColor, value=null, createTime=1773732471406, updateTime=1773732471406, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687166754452130, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760611607145, code=themeStyle, value=null, createTime=1773732471407, updateTime=1773732471407, creator=18614031015, updator=18614031015)]), Website(id=1240686760674521707, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1240685776644648972, 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/cblx/EN, language=EN, createTime=1773732374590, createBy=18614031015, updateTime=1773732413338, updateBy=18614031015, name=船舶力学-英文, tplId=1146101810881728533, title=Journal of Ship Mechanics, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1240687194269078438, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760674521707, code=articleTextType, value=kx, createTime=1773732477967, updateTime=1773732477967, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687194248106915, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760674521707, code=banner, value=null, createTime=1773732477962, updateTime=1773732477962, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687194285855657, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760674521707, code=grayFlag, value=0, createTime=1773732477971, updateTime=1773732477971, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687194239718306, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760674521707, code=logo, value=https://castjournals.cast.org.cn/joweb/cblx/EN/file/pic?fileId=/ZVjg3ao2vf5wYxw5Kn1Uw==, createTime=1773732477960, updateTime=1773732477960, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687194302632875, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760674521707, code=minRunFlag, value=0, createTime=1773732477975, updateTime=1773732477975, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687194260689829, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760674521707, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/cblx/EN/file/pic, createTime=1773732477965, updateTime=1773732477965, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687194294244266, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760674521707, code=silenceFlag, value=0, createTime=1773732477973, updateTime=1773732477973, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687194256495524, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760674521707, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_en_623/, createTime=1773732477964, updateTime=1773732477964, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687194277467047, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760674521707, code=themeColor, value=null, createTime=1773732477969, updateTime=1773732477969, creator=18614031015, updator=18614031015), WebsiteProps(id=1240687194281661352, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1240686760674521707, code=themeStyle, value=null, createTime=1773732477970, updateTime=1773732477970, creator=18614031015, updator=18614031015)])], journalTitle=船舶力学, weixinUrl=null, journalUrl=https://cblx.cbpt.cnki.net/, iacademicId=null, status=1, seqNo=null, journalTitleEn=Journal of Ship Mechanics, journalPhotoCn=8VABIsgSw5I4HF/4goaIlA==, journalPhotoEn=Ve/8A/FRYceS/z8o7GCJ5g==, 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, interPubPlatform=, interPubPlatformUrl=null), detailUrlCn=https://castjournals.cast.org.cn/joweb/cblx/CN/10.3969/j.issn.1007-7294.2025.12.004, detailUrlEn=https://castjournals.cast.org.cn/joweb/cblx/EN/10.3969/j.issn.1007-7294.2025.12.004, pdfUrlCn=https://castjournals.cast.org.cn/joweb/cblx/CN/PDF/10.3969/j.issn.1007-7294.2025.12.004, pdfUrlEn=https://castjournals.cast.org.cn/joweb/cblx/EN/PDF/10.3969/j.issn.1007-7294.2025.12.004, aliStartDate=0, aliEndDate=0, collectionFlag=false, citedCount=null, citedUrl=null, previewStatus=0, delFlag=0, hasFullText=1, orderTime=1765728000000, fullTextJson=null, articleText=null, reference=null)
收藏切换
基于辨识所得非参数模型的船舶运动控制参数整定研究
收藏切换
PDF下载
欧阳子路 1 , 贺宏伟 2 , 何宇 1 , 邹璐 1, 3 , 邹早建 1, 3
船舶力学 | 流体力学 2025,29(12): 1862-1873
收起
收藏切换
船舶力学 |流体力学 2025 , 29 (12) : 1862 -1873
基于辨识所得非参数模型的船舶运动控制参数整定研究
全屏
[Author(id=1281326951658930725, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, orderNo=0, 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=1281326951738622503, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326951658930725, language=EN, stringName=Zi-lu OUYANG, firstName=Zi-lu, middleName=null, lastName=OUYANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1281326951830897192, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326951658930725, language=CN, stringName=欧阳子路, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240, bio={"content":"

欧阳子路(1996–),男,博士

"}, bioImg=null, bioContent=

欧阳子路(1996–),男,博士

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1281326951143031323, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=1., ext=[AuthorCompanyExt(id=1281326951151419932, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951180780061, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240)])]), Author(id=1281326951889617450, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, orderNo=1, 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=1281326951960920620, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326951889617450, language=EN, stringName=Hong-wei HE, firstName=Hong-wei, middleName=null, lastName=HE, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2.Ghent University, Ghent 9052, Belgium, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1281326952032223789, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326951889617450, language=CN, stringName=贺宏伟, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2.根特大学,比利时,根特 9052, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1281326951256277534, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=2., ext=[AuthorCompanyExt(id=1281326951470187039, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951256277534, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.Ghent University, Ghent 9052, Belgium), AuthorCompanyExt(id=1281326951478575648, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951256277534, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.根特大学,比利时,根特 9052)])]), Author(id=1281326952095138351, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, orderNo=2, 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=1281326952162247217, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952095138351, language=EN, stringName=Yu HE, firstName=Yu, middleName=null, lastName=HE, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1281326952229356082, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952095138351, language=CN, stringName=何宇, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1281326951143031323, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=1., ext=[AuthorCompanyExt(id=1281326951151419932, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951180780061, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240)])]), Author(id=1281326952313242164, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, orderNo=3, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=luzou@sjtu.edu.cn, emailSecond=null, emailThird=null, correspondingAuthor=1, authorType=1, ext={EN=AuthorExt(id=1281326952388739639, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952313242164, language=EN, stringName=Lu ZOU, firstName=Lu, middleName=null, lastName=ZOU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 3, address=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
3.State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200240, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1281326952455848504, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952313242164, 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.上海交通大学 船舶海洋与建筑工程学院,上海 200240
3.上海交通大学 海洋工程全国重点实验室,上海 200240, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1281326951143031323, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=1., ext=[AuthorCompanyExt(id=1281326951151419932, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951180780061, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240)]), AuthorCompany(id=1281326951549878817, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=3., ext=[AuthorCompanyExt(id=1281326951558267426, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951549878817, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951562461731, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951549878817, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.上海交通大学 海洋工程全国重点实验室,上海 200240)])]), Author(id=1281326952518763066, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, 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=1281326952707506749, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952518763066, language=EN, stringName=Zao-jian ZOU, firstName=Zao-jian, middleName=null, lastName=ZOU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 3, address=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
3.State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200240, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1281326952774615614, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, authorId=1281326952518763066, 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.上海交通大学 船舶海洋与建筑工程学院,上海 200240
3.上海交通大学 海洋工程全国重点实验室,上海 200240, bio={"content":"

邹早建(1956–),男,博士,教授,博士生导师

"}, bioImg=null, bioContent=

邹早建(1956–),男,博士,教授,博士生导师

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1281326951143031323, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=1., ext=[AuthorCompanyExt(id=1281326951151419932, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951180780061, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951143031323, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.上海交通大学 船舶海洋与建筑工程学院,上海 200240)]), AuthorCompany(id=1281326951549878817, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, xref=3., ext=[AuthorCompanyExt(id=1281326951558267426, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951549878817, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200240, China), AuthorCompanyExt(id=1281326951562461731, tenantId=1146029695717560320, journalId=1240685776644648972, articleId=1281326916045095144, companyId=1281326951549878817, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.上海交通大学 海洋工程全国重点实验室,上海 200240)])])]
欧阳子路1, 贺宏伟2, 何宇1, 邹璐1, 3 , 邹早建1, 3
作者信息
  • 1.上海交通大学 船舶海洋与建筑工程学院,上海 200240
  • 2.根特大学,比利时,根特 9052
  • 3.上海交通大学 海洋工程全国重点实验室,上海 200240
通讯作者:
邹 璐(1983–),女,博士,副教授,博士生导师,通讯作者,E-mail:
作者简介:

欧阳子路(1996–),男,博士

邹早建(1956–),男,博士,教授,博士生导师

Tuning of ship motion control parameters based on identified nonparametric model
Zi-lu OUYANG1, Hong-wei HE2, Yu HE1, Lu ZOU1, 3 , Zao-jian ZOU1, 3
Affiliations
  • 1.School of Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
  • 2.Ghent University, Ghent 9052, Belgium
  • 3.State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
出版时间: 2025-12-15 doi: 10.3969/j.issn.1007-7294.2025.12.004
文章导航
收藏切换

采用辨识得到的非参数模型对船舶运动控制参数进行整定。本文利用采集获得的船舶运动数据,应用局部高斯过程回归(Local Gaussian Process Regression,LGPR)方法对船舶运动进行非参数建模与预报。将控制参数的整定问题转化为优化问题,设计可以提高控制性能的适应度函数,并利用遗传算法(Genetic Algorithm,GA)对控制参数进行整定。仿真试验结果表明,本文所提出的方法在路径跟随与避障控制中具有良好的控制精度与动态性能。

船舶操纵  /  非参数模型  /  高斯过程回归  /  运动控制  /  避障控制

The identified nonparametric model was used to tune the control parameters of the ship motion. Local Gaussian Process Regression (LGPR) method was utilized to model and predict the ship motion based on the collected ship motion data. The tuning of control parameters was converted to an optimization problem. The fitness function was designed to improve the control performances, and Genetic Algorithm (GA) was applied to tune the control parameters. The simulation results demonstrate that the proposed method has satisfactory control accuracy and dynamic performances in the path following and obstacle avoidance control.

ship maneuvering  /  nonparametric model  /  Gaussian Process Regression  /  motion control  /  obstacle avoidance
欧阳子路, 贺宏伟, 何宇, 邹璐, 邹早建. 基于辨识所得非参数模型的船舶运动控制参数整定研究. 船舶力学, 2025 , 29 (12) : 1862 -1873 . DOI: 10.3969/j.issn.1007-7294.2025.12.004
Zi-lu OUYANG, Hong-wei HE, Yu HE, Lu ZOU, Zao-jian ZOU. Tuning of ship motion control parameters based on identified nonparametric model[J]. Journal of Ship Mechanics, 2025 , 29 (12) : 1862 -1873 . DOI: 10.3969/j.issn.1007-7294.2025.12.004
船舶运动控制方法按照是否依赖准确的船舶运动数学模型,可以粗略地划分为两类:无模型控制(Model–free control)和基于模型的控制(Model–based control)。无模型控制方法中应用较为广泛的方法包括PID控制[1]、滑模控制[2]和模糊控制[3]等。
相比无模型控制,基于模型的控制方法需要准确的船舶操纵运动数学模型,以优化控制指令序列或控制参数。目前基于模型的控制方法在船舶运动控制领域的工程应用较少,最重要的原因之一是难以用较低成本的手段建立一个准确的船舶动力学模型。然而,随着系统辨识技术的发展,基于自由自航模试验或实船试验采集获得的船舶运动数据,可以应用机器学习算法便捷地建立准确的船舶运动数学模型[4]
基于系统辨识的船舶操纵运动建模方法可以分为参数建模方法和非参数建模方法。参数建模方法需要有先验的船舶动力学模型结构,非参数建模方法则仅依靠输入与输出数据,建立它们之间的非线性映射关系。近年来,基于人工智能技术的系统辨识方法在船舶操纵运动建模领域得到了广泛的关注与应用。在这些方法中,高斯过程回归(Gaussian Process Regression, GPR)因其可解释性强、擅长处理小样本和含有噪声的数据集以及可对预报结果进行不确定度量化等优点,已在船舶操纵运动的非参数建模和预报中表现出良好的性能[57]
目前,将辨识得到的非参数模型与船舶运动控制相结合的研究还较少。本文采用局部高斯过程回归(Local Gaussian Process Regression, LGPR)方法对船舶运动进行非参数建模与预报;进一步地,将控制参数的整定问题转化为优化问题,提出一种基于所辨识的非参数模型的运动控制参数整定方法。本研究可为船舶运动控制参数的整定提供新思路,拓展系统辨识方法的应用范围。
根据Abkowitz模型[8]的数学结构,船舶在水平面进行操纵运动时,三个方向的加速度分量可以表达为
$ \left\{ \begin{gathered} \dot u = \frac{{{f_1}(u,v,r,\delta )}}{{{m_{11}}}} \\ \dot v = \frac{{{m_{33}}{f_2}(u,v,r,\delta ) - {m_{23}}{f_3}(u,v,r,\delta )}}{{{m_{22}}{m_{33}} - {m_{32}}{m_{23}}}} \\ \dot r = \frac{{{m_{22}}{f_3}(u,v,r,\delta ) - {m_{32}}{f_2}(u,v,r,\delta )}}{{{m_{22}}{m_{33}} - {m_{32}}{m_{23}}}} \\ \end{gathered} \right. $
式中:uvrδ分别为纵向速度、横向速度、转艏角速度和舵角;$ \dot u $$ \dot v $$ \dot r $分别为上述三个方向的加速度分量;m11m22m33m23m32为含船舶惯性水动力导数的总质量和总惯性矩等参数,它们均为不随时间变化的常数;f1f2f3为与速度(角速度)分量和舵角相关的非线性函数。
由式(1)可知,$ \dot u $$ \dot v $$ \dot r $可视作uvrδ的非线性函数[4,9],即
$ \left\{ \begin{gathered} \dot u = {h_1}(u,v,r,\delta ) \\ \dot v = {h_2}(u,v,r,\delta ) \\ \dot r = {h_3}(u,v,r,\delta ) \\ \end{gathered} \right. $
式中:$ {h_i}(u,v,r,\delta ) $为非参数辨识方法需要辨识的非线性函数,其中i=1, 2, 3。因此在船舶三自由度操纵运动的非参数建模中,系统辨识算法的输入为$ [u,v,r,\delta ] $,输出则分别为$ \dot u $$ \dot v $$ \dot r $
根据1.1节所推导的输入输出结构,本文采用LGPR方法对船舶操纵运动进行非参数建模与预报。
首先给出GPR算法的推导。高斯过程(Gaussian Process, GP)是随机变量的集合,其中的任意有限维随机变量的分布都满足联合高斯分布,GP由其期望与方差完全决定。假设$ f({\boldsymbol{x}}) $为一个GP,则
$ f(x) \sim {\mathrm{GP}}({\text{m}}({\boldsymbol{x}}),k({\boldsymbol{x}},{\boldsymbol{x}}')) $
式中:$ {\text{m}}({\boldsymbol{x}}) $为均值函数,$ k({\boldsymbol{x}},{\boldsymbol{x}}') $为协方差函数,它们的数学表达式如下
$ {\text{m}}({\boldsymbol{x}}) = E\left[ {f({\boldsymbol{x}})} \right] $
$ k({\boldsymbol{x}},{\boldsymbol{x}}') = E\left[ {(f({\boldsymbol{x}}) - {\text{m}}({\boldsymbol{x}}))(f({\boldsymbol{x}}') - {\text{m}}({\boldsymbol{x}}'))} \right] $
对于待预测样本$ {{\boldsymbol{X}}_*} $,GPR算法首先在训练集$ D = \left\{ {{{\boldsymbol{x}}_i},{y_i}} \right\}_{i = 1}^n $上建立先验函数(其中$ {x_i} $为第i个样本的输入,在本文中即为$ [u,v,r,\delta ] $$ {y_i} $为第i个样本的输出,在本文中即为$ \dot u $$ \dot v $$ \dot r $),然后将其转化为在$ {{\boldsymbol{X}}_*} $上的后验分布。在先验条件下,$ {y_i}(i = 1,2,\cdots ,n) $组成的矩阵y$ {{\boldsymbol{X}}_*} $处的函数值的联合分布满足
$ \left[ {\begin{array}{*{20}{c}}{\boldsymbol{ y}} \\ {f({{\boldsymbol{X}}_*})} \end{array}} \right]\sim N\left( {{\bf{0}},\left[ {\begin{array}{*{20}{c}} {{\boldsymbol{K}}({\boldsymbol{X}},{\boldsymbol{X}}) + \sigma _n^2{{\boldsymbol{I}}_n}}&{{\boldsymbol{K}}({\boldsymbol{X}},{{\boldsymbol{X}}_*})} \\ {{\boldsymbol{K}}({{\boldsymbol{X}}_*},X)}&{{\boldsymbol{K}}({{\boldsymbol{X}}_*},{{\boldsymbol{X}}_*})} \end{array}} \right]} \right) $
式中:$ \sigma _n^2 $为观测值噪声的方差,$ {\boldsymbol{X }}= {\left[ {{{\boldsymbol{x}}_1},{{\boldsymbol{x}}_2},\cdots ,{{\boldsymbol{x}}_n}} \right]^{\mathrm{T}}} $Inn维的单位矩阵;K为协方差矩阵,矩阵中的元素为$ {K_{ij}} = k({{\boldsymbol{x}}_i},{{\boldsymbol{x}}_j}) $
基于式(6),可以解得联合高斯分布$ p(f({{\boldsymbol{X}}_*})|{\boldsymbol{X}},{\boldsymbol{y}},{{\boldsymbol{X}}_*}) $满足
$ {\text{m}}(f({{\boldsymbol{X}}_*})) = E[f({{\boldsymbol{X}}_*})|{\boldsymbol{X}},{\boldsymbol{y}},{{\boldsymbol{X}}_*}] = {\boldsymbol{K}}({{\boldsymbol{X}}_*},{\boldsymbol{X}}){[{\boldsymbol{K}}({\boldsymbol{X}},{\boldsymbol{X}}) + \sigma _n^2{{\boldsymbol{I}}_n}]^{ - 1}}y $
$ {{\mathrm{cov}}} (f({{\boldsymbol{X}}_*})) = {\boldsymbol{K}}({{\boldsymbol{X}}_*},{{\boldsymbol{X}}_*}) - {\boldsymbol{K}}({{\boldsymbol{X}}_*},{\boldsymbol{X}}){[{\boldsymbol{K}}({\boldsymbol{X}},{\boldsymbol{X}}) + \sigma _n^2{{\boldsymbol{I}}_n}]^{ - 1}}{\boldsymbol{K}}({\boldsymbol{X}},{{\boldsymbol{X}}_*}) $
式中:cov为协方差。
需要指出的是,应用GPR算法训练非参数模型,并不要求训练数据满足一个高斯分布。GPR算法的基础是GP,而GP是一系列关于连续域的随机变量的联合,而非针对每一个域上的随机变量都服从高斯分布,即GPR只是假定这些随机变量的每个有限集合是一个多元(联合)高斯分布。
基于GPR方法辨识获得的非参数模型含超参数,超参数的整定与优化过程即GPR算法训练模型的过程,将这些待整定的超参数组成的向量记为$ {\boldsymbol{\theta}} $。本文采用基于极大似然估计(Maximum Likelihood Estimation, MLE)的共轭梯度算法,对非参数模型中的超参数进行优化。首先给出边际似然函数$ p({\boldsymbol{y}}|{\boldsymbol{X}},{\boldsymbol{\theta}} ) $,其满足
$ p({\boldsymbol{y}}|{\boldsymbol{X}},{\boldsymbol{\theta}} ) = \int {p(} {\boldsymbol{y}}|{\boldsymbol{f}},{\boldsymbol{X}},{\boldsymbol{\theta}} )p({\boldsymbol{f}}|{\boldsymbol{X}},{\boldsymbol{\theta}} ){\mathrm{d}}f $
式中:$ p({\boldsymbol{y}}|{\boldsymbol{f}},{\boldsymbol{X}},{\boldsymbol{\theta}} ) $为似然函数,$ p({\boldsymbol{f}}|{\boldsymbol{X}},{\boldsymbol{\theta}} ) $为先验函数。为方便计算,构造如下对数函数对式(9)进行转化
$ \mathrm{log}(p({\boldsymbol{y}}|{\boldsymbol{X}},{\boldsymbol{\theta }}))=-\frac{1}{2}{{\boldsymbol{y}}}^{\text{T}}{\left({\displaystyle \sum {}_{\theta }}\right)}^{-1}{\boldsymbol{y}}-\frac{1}{2}\mathrm{log}\mathrm{det}\left(\displaystyle {\sum} _{\theta }\right)-\frac{n}{2}\mathrm{log}2\text{π} $
此时问题转化为
$ \hat {\boldsymbol{\theta}} = \arg \max \log (p({\boldsymbol{y}}|{\boldsymbol{X}},{\boldsymbol{\theta}} )) $
梯度法在经典GPR方法参数整定中应用广泛的直接原因是,$ \log (p({\boldsymbol{y}}|{\boldsymbol{X}},{\boldsymbol{\theta}} )) $${\boldsymbol{ \theta}} $中的每个元素$ {\theta _j} $的偏导数均具有解析解,即
$ \left\{ \begin{gathered} {\boldsymbol{\lambda }}= \left({\sum} _\theta \right)^{ - 1} y \\ \frac{\partial }{{\partial {\theta _j}}}\log (p({\boldsymbol{y}}|{\boldsymbol{X}},{\boldsymbol{\theta}} )) = \frac{1}{2}{\text{tr}}\left\{ {\left[ {{\boldsymbol{\lambda}} {{\boldsymbol{\lambda}} ^{\text{T}}} - {{\left(\displaystyle{\sum} {_\theta } \right)}^{ - 1}}} \right]\frac{{\partial \left({\displaystyle\sum} {_\theta } \right)}}{{\partial {\theta _j}}}} \right\} \\ \end{gathered} \right. $
为了提高经典GPR方法在预报阶段的计算效率,本文将聚类分析方法引入GPR,建立一种LGPR方法。对于输入矩阵$ {\boldsymbol{X}} = {\left[ {{{\boldsymbol{x}}_1},{{\boldsymbol{x}}_2},\cdots,{{\boldsymbol{x}}_n}} \right]^{\mathrm{T}}} $X中的n个样本可以根据相似度由聚类分析方法自动划分为k个聚类,即
$ \begin{gathered} \qquad \qquad {\boldsymbol{X}} \to {[{{\boldsymbol{X}}_1},{{\boldsymbol{X}}_2},\cdots ,{{\boldsymbol{X}}_s},\cdots ,{{\boldsymbol{X}}_k}]^{\mathrm{T}}} \\ {\text{size}}({{\boldsymbol{X}}_1}) + {\text{size}}({{\boldsymbol{X}}_2}) + ,\cdots ,{\text{size}}({{\boldsymbol{X}}_s}) + ,\cdots ,{\text{size}}({{\boldsymbol{X}}_k}) = n \\ \end{gathered} $
式中:$ {{\boldsymbol{X}}_1},{{\boldsymbol{X}}_2},\cdots ,{{\boldsymbol{X}}_s},\cdots ,{{\boldsymbol{X}}_k} $为从$ {\boldsymbol{X}} = {\left[ {{{\boldsymbol{x}}_1},{{\boldsymbol{x}}_2},\cdots ,{{\boldsymbol{x}}_n}} \right]^{\mathrm{T}}} $中划分的k个聚类。
根据Rasmussen等的数学推导[10]$ {{\boldsymbol{X}}_*} $的预报结果主要由训练数据集中与$ {{\boldsymbol{X}}_*} $相似度高的样本决定。因此,为了提高基于GPR方法建立的非参数模型预报效率,在$ {\boldsymbol{X}} = {\left[ {{{\boldsymbol{x}}_1},{{\boldsymbol{x}}_2},\cdots ,{{\boldsymbol{x}}_n}} \right]^{\mathrm{T}}} $的聚类分析完成后,待预测样本$ {{\boldsymbol{X}}_*} $的预报结果可以在聚类$ {{\boldsymbol{X}}_s} = {\left[ {{{\boldsymbol{x}}_{s1}},{{\boldsymbol{x}}_{s2}},\cdots ,{{\boldsymbol{x}}_{sm}}} \right]^{\mathrm{T}}}\;(m \lt n) \;$上进行计算($ {{\boldsymbol{X}}_s} $为所有聚类中,聚类中心距离$ {{\boldsymbol{X}}_*} $最近的聚类),而不必在整个数据集$ {\boldsymbol{X}} $上进行计算。这样不仅可以加速预报,还能保证一定的预报精度。此时,$ f({{\boldsymbol{X}}_*}) $的均值和协方差计算式为
$ {\text{m}}(f({x_*})) = E[f({{\boldsymbol{X}}_*})|{{\boldsymbol{X}}_s},{{\boldsymbol{y}}_s},{{\boldsymbol{X}}_*}] = {\boldsymbol{K}}({{\boldsymbol{X}}_*},{{\boldsymbol{X}}_s}){[{\boldsymbol{K}}({{\boldsymbol{X}}_s},{{\boldsymbol{X}}_s}) + \sigma _n^2{{\boldsymbol{I}}_m}]^{ - 1}}{{\boldsymbol{y}}_s} $
$ {{\mathrm{cov}}} (f({{\boldsymbol{X}}_*})) = {\boldsymbol{K}}({{\boldsymbol{X}}_*},{{\boldsymbol{X}}_*}) - {\boldsymbol{K}}({{\boldsymbol{X}}_*},{{\boldsymbol{X}}_s}){[{\boldsymbol{K}}({{\boldsymbol{X}}_s},{{\boldsymbol{X}}_s}) + \sigma _n^2{{\boldsymbol{I}}_m}]^{ - 1}}{\boldsymbol{K}}({{\boldsymbol{X}}_s},{{\boldsymbol{X}}_*}) $
式中:$ {{\boldsymbol{y}}_s} = {\left[ {{y_{s1}},{y_{s2}},\cdots ,{y_{sm}}} \right]^{\mathrm{T}}} $$ {{\boldsymbol{X}}_s} $对应的观测值向量$(m \lt n) $
综合1.1与1.2节,基于GPR方法建立的非参数模型的建模与预报流程如图1所示。
本文采用如图2所示的间接控制策略实现船舶运动控制。运动控制由三个闭环组成,其中外环为航迹控制环,中环为艏向控制环,内环为舵角控制环。间接控制策略的核心思想是将船舶位置的控制任务(如路径跟随与避障)转换为一定时间序列上的艏向控制任务,从而可以方便地解算出舵角指令。
船舶艏向控制环中所采用的控制器为PID控制器。作为一种经典的线性控制器,PID被广泛应用在各种控制场景与任务中,并表现出了良好的控制效果。对于艏向控制任务,可根据下式获得舵角控制量为
$ \delta = {k_{\mathrm{p}}}\Delta \psi (t) + {k_i}\int_0^t {\Delta \psi (\tau )} {\mathrm{d}}\tau + {k_{\mathrm{d}}}\frac{{{\mathrm{d}}\Delta \psi (t)}}{{{\mathrm{d}}t}} $
式中:$ \Delta \psi (t) $为船舶当前的艏向角$\psi (t)$和期望的艏向角${\psi _{\mathrm{d}}}(t)$之间的偏差,$ {k_{\mathrm{p}}} $$ {k_{\mathrm{i}}} $$ {k_{\mathrm{d}}} $分别为比例参数、积分参数和微分参数。船舶动力学具有很强的非线性,这使得仅依赖控制误差反馈或者根据专家经验对控制参数进行整定十分困难。基于模型的方法则可以充分考虑船舶动力学系统的特性,是一种实用且可靠的整定和优化控制参数的方法。
本文在航迹控制环中,路径跟随的制导律为经典的视线法(Line–of–Sight, LOS)。对于直线路径跟随控制,LOS制导律的几何示意图如图3所示。
图3中,$ \vec V $为船舶的合速度矢量,${\psi _0}$为船舶当前的航向角(${\psi _0} = \psi - \beta $$\beta $为船舶的漂角),$ P(t)({x_t},{y_t}) $为船舶当前的位置,$ {P_k}({x_k},{y_k}) $$ {P_{k + 1}}({x_{k + 1}},{y_{k + 1}}) $为目标航路点,$ {s_{\mathrm{s}}}(t) $$ {e_{\mathrm{s}}}(t) $分别为路径沿航路段$ \overline {{P_k}{P_{k + 1}}} $的误差和垂直于$ \overline {{P_k}{P_{k + 1}}} $的误差。LOS向量以$ P(t) $为起点,与$ \overline {{P_k}{P_{k + 1}}} $相交于$ {P_{{\mathrm{los}}}} $,该点也可以看作是由$ P(t) $$ \overline {{P_k}{P_{k + 1}}} $上的投影点向前延伸$ {\Delta _{\mathrm{s}}} $而获得,R为LOS向量的范数。
为了控制船舶的位置收敛至航路段$ \overline {{P_k}{P_{k + 1}}} $,即$ {e_{\mathrm{s}}}(t) \to 0 $,直线路径跟随的期望航向角$ {\chi _{{\mathrm{los}}}} $的计算式如下
$ \begin{gathered} {\chi _{{\mathrm{los}}}} = {\chi _{\mathrm{p}}} + {\chi _{\mathrm{r}}}({e_{\mathrm{s}}}) {\text{ = arctan}}\left( {\frac{{{y_{k + 1}} - {y_k}}}{{{x_{k + 1}} - {x_k}}}} \right) + \arcsin \left( {\frac{{ - {e_{\mathrm{s}}}(t)}}{R}} \right) \\ \end{gathered} $
上式给出的制导律稳定性在文献[11]中已进行证明。
当被控船舶接近$ {P_{k + 1}}({x_{k + 1}},{y_{k + 1}}) $时,即被控船舶的位置满足下式条件时,被控船舶需要对下一个直线航路段$ \overline {{P_{k + 1}}{P_{k + 2}}} $进行跟随。
$ {({x_{k{\text{ + }}1}} - {x_t})^2} + {({y_{k{\text{ + }}1}} - {y_t})^2} \leqslant {r_{\mathrm{L}}}^2 $
式中:$ {r_{\mathrm{L}}} $为临界距离。
对于曲线路径跟随控制,采用Serret–Frenet({SF})坐标系下的LOS制导律,其几何示意图如图4所示。
图4中,x{SF}y{SF}分别为{SF}坐标系的x轴和y轴。scec分别为{SF}坐标系下路径跟随的纵向误差和横向误差,$ {\chi _{{\mathrm{SF}}}} $$ \overrightarrow V $x{SF}之间的夹角。曲线路径跟随的期望航向角$ {\gamma _\text{los}} $的计算式为
$ {\gamma _\text{los}}\left\{ {{\text{SF}}} \right\} = \arctan \left( {\frac{{ - {e_{\mathrm{c}}}}}{{{\Delta _{\mathrm{c}}}}}} \right) $
式中:$ {\Delta _{\mathrm{c}}} $为大于0的常数。同时,设置虚拟目标的速度控制律为
$ {\dot s_a} = \left| {\vec V} \right|\cos \left( {{\chi _{{\mathrm{SF}}}}} \right) + {K_1}{s_{\mathrm{c}}} $
式中:K1为大于0的参数。
式(19)和(20)给出的制导律稳定性在文献[11]中已进行证明。
对于避障控制,考虑如图5所示的中心坐标为$ {P_o}({x_o},{y_o}) $且半径为$ {R_o} $的圆形障碍物区域。首先,计算当前船舶位置$ P(t) $$ {P_o} $之间的距离$\overline {P(t){P_o}} $,如果$ \overline {P(t){P_o}} $大于安全距离$ {R_{\mathrm{s}}} $,如图5(a)所示,则被控船舶可以认为是安全的,不需要采取避障措施,在这种情形下,船舶的期望航向角等于在路径跟随制导律中解算出的期望航向角;如果$ \overline {P(t){P_o}} $小于安全距离$ {R_{\mathrm{s}}} $,如图5(b)所示,则认为被控船舶开始迫近障碍物,在这种情况下,需要根据船舶当前的航向角$ {\psi _0} $进一步判定是否需要改变艏向角,这可以分为如下两种情况。
第一种情况,如果合速度$ \overrightarrow V $所在的射线与障碍物边界没有交点,如图6(a)所示,则可以认为被控船舶在朝着远离障碍物边界的方向航行,在这种情形下,船舶的期望航向角仍等于在路径跟随制导律中解算出的期望航向角。
第二种情况,如果合速度$ \overrightarrow V $所在的射线与障碍物边界有交点,如图6(b)所示,此时认为被控船舶有着较大的碰撞风险,需要改变其航向角,以使其朝着远离障碍物的方向航行。在这种情形下,避障的期望航向角$ {\chi _{{\mathrm{ca}}}} $的计算式为
$ \begin{gathered} {\chi _\text{ca}} = {\theta _{\mathrm{s}}} + {\theta _{\mathrm{m}}} + {\alpha _o} {\text{ = arc}}{\mathrm{sin}}\frac{{{R_o}}}{{\overline {P(t){P_o}} }} + \arctan \frac{{{l_{\mathrm{m}}}}}{{\overline {P(t){P_{\mathrm{s}}}} }} + {\alpha _o} \\ \end{gathered} $
式中:$ {\theta _{\mathrm{s}}} $$ \overrightarrow {P(t){P_o}} $$ \overrightarrow {P(t){P_{\mathrm{s}}}} $之间的夹角($ {P_{\mathrm{s}}} $为过船舶当前的位置$ P(t) $向障碍物边界作切线,位于船舶右舷一侧的切点),$ {l_{\mathrm{m}}} $为延伸距离,$ {\theta _{\mathrm{m}}} $$ \overrightarrow {P(t){P_{\mathrm{s}}}} $$ \overrightarrow {P(t){P_{\mathrm{m}}}} $之间的夹角,$ {\alpha _o} $$ \overrightarrow {P(t){P_o}} $${x_0}$轴之间的夹角。船舶的航向角在避障制导律的作用下,朝着远离障碍物的方向变化。
根据第1章中的相关内容,基于LGPR方法可以对船舶运动非参数模型进行辨识。在此基础上,引入全局优化算法对式(16)中的PID控制参数进行整定和优化。
遗传算法(Genetic Algorithm, GA)具有扩展性强、结构灵活和不容易陷入局部最优的特点[12],因此本文使用GA,基于辨识模型对控制参数进行整定和优化。基于所辨识的船舶运动非参数模型的控制参数整定方法的核心思想是:首先在GA中,使种群中每个个体的染色体上包含控制参数解的信息;然后,根据“适者生存,优胜劣汰”的思想,基于待评估的控制参数及辨识得到的非参数模型,进行船舶运动控制试验的仿真模拟,计算种群中每个个体(即控制参数的解)的适应度函数值。
本文将控制参数的整定问题转化为优化问题,因此在GA中需要设计合适的适应度函数以评价控制参数作用下系统的性能。用于整定控制参数的GA中,适应度函数F设计为
$ F = \frac{1}{{\displaystyle\int_0^T {({\omega _1}\left| {\psi (t) - {\psi _{\mathrm{d}}}(t)} \right|} + {\omega _2}{\delta ^2}(t)){\mathrm{d}}t}} $
式中:T为对船舶运动控制试验进行仿真模拟的持续时间,${\omega _1}$${\omega _2}$为权值。$ {\omega _1}\left| {\psi (t) - {\psi _{\mathrm{d}}}(t)} \right| $这一项为绝对误差积分指标,表征的是控制误差,可以引导种群中的个体向着控制精度提升的方向进化;$ {\omega _2}{\delta ^2}(t) $这一项表征的是操舵强度,可以引导种群中的个体向着降低操舵强度的方向进化。
在避障控制中,为了避免被控船舶与障碍物发生碰撞,引入式(23)所示的惩罚函数,引导GA中的个体向着避免与障碍物发生碰撞的方向进化。
$ \left\{ \begin{gathered} {\text{if }} {\overline {P(t)P} _o} \lt {R_o},\;{\text{then }}\left( \begin{gathered} F_h^* = \frac{1}{{\displaystyle\int_0^T {({\omega _1}\left| {\psi (t) - {\psi _\text{d}}(t)} \right|} + {\omega _2}{\delta ^2}(t) + {M_\text{ca}}){\mathrm{d}}t}} \\ {M_\text{ca}} = {K_2} \\ \end{gathered} \right) \\ {\mathrm{else}}\; \left( {F_h^* = F} \right) \\ \end{gathered} \right. $
式中:$ {M_\text{ca}} $为碰撞惩罚项,$ {K_2} $为一个极大的正数。显然,在控制的动态过程中,发生与障碍物相碰撞的个体,适应度值将极小,有着极高的几率被淘汰。
当种群中每个个体的控制试验的仿真模拟完成后,进行选择操作。适应度函数值较高的个体有更高的几率被保存至下一代迭代。交叉操作与变异操作用于产生新的个体,以增加种群的多样性。当GA进化结束时,选择具有最高适应度函数值的解作为控制参数的最终解。
本文所提出的基于辨识所得的船舶运动非参数模型的控制参数整定方法的工作框图如图7所示。从图中可知,不同于传统PID控制器在整定控制参数时所采用的试凑法,本文所设计的控制器是基于辨识所得的非参数动力学模型对控制参数进行整定与优化,这样可以考虑船舶动力学特性,提高控制器处理非线性系统的能力。
本文的研究对象为Mariner船,该船的主要参数见表1
利用Chislett和Strom–Tejsen[13]通过试验测定的Mariner船的水动力导数,建立该船的Abkowitz模型并开展操纵运动仿真试验,获得运动状态与舵角的时历数据,用以构造数据集。在本文中,通过标准操纵性试验数值模拟得到训练数据集,包括10º/10º Z形试验和20º/20º Z形试验,各获得400个样本,共计800个样本。数据集中样本的采样周期为0.5 s。
基于本文第1章中所给出的LGPR算法,辨识得到Mariner船操纵运动的非参数模型。采用平方指数协方差函数,同时用k–means算法进行聚类分析。采用Calinski–Harabasz指数法[14]确定数据集的聚类数为3,各聚类所包含的样本量见表2
为了测试基于LGPR方法的非参数建模与预报性能,开展训练集中没有涉及的20º/10º Z形操纵运动的预报,结果如图8所示。从图中可以看出,所建立的非参数模型的预报结果与标准值吻合良好,表明非参数模型具有较高的预报精度,可以被用来进行运动控制参数的整定。
本节开展船舶的直线路径跟随与避障控制研究。直线路径跟随中所采用的LOS制导律中的参数设置为:R= 2Lpp+est),rL= 2Lpp。避障控制所采用的制导律中的参数设置为:Rs= 7Lpp+Rolm= LppK1= 0.01,K2= 99999。GA中的参数设置为:ω1= 0.999,ω2= 0.001,交叉概率Pc= 0.9,变异概率Pm= 0.1,种群大小MG= 30,进化代数GE= 50。障碍物半径Ro为500 m,障碍物中心点和目标航路点的坐标如表3所示。船舶初始位置的坐标设置为(0, 0),初始艏向与y轴正半轴方向一致。
根据第2章中所给出的运动控制参数整定方法(Identified Nonparametric Model–based Tuning Method,INMBTM),对式(16)中的控制参数进行优化。整定结果为kp = 0.761,ki ≈ 0,kd = 46.626,种群的目标函数值(即适应度值的倒数)随进化代数的变化曲线如图9所示。
以Fossen[11]在开源的“MSS–master”工具箱(MSS)中采用的Mariner船的控制参数(kp=1,ki≈ 0,kd=10)作为对比,将两组参数的控制器分别作用于研究对象Mariner船。图10给出了控制过程中的运动轨迹、舵角与横向误差的结果;表4展示了两种控制器性能的对比,表中的emδm分别为路径跟随的横向误差序列和舵角控制序列构成的向量的二范数。
图10(a)可以看出,两种控制参数下的船舶均能完成直线路径跟随任务,并对障碍物进行规避,表明本文所设计的直线路径跟随与避障制导律是有效的。基于所辨识的非参数模型整定的控制参数下的船舶运动轨迹更加柔顺,表现在对障碍物进行规避后的复航阶段,运动轨迹的曲率变化相对较小。图10(b)表明,MSS的舵角变化更加剧烈;从表4也可以看出,MSS的δm远大于INMBTM的相应值。INMBTM更小的δm可以归因于适应度函数中所引入的操舵强度项。另外,从表4可以看出,MSS的em也更大,表明MSS的控制误差更大,图10(c)所展示的横向误差结果也印证了这一点。以上结果表明,基于所辨识的非参数模型整定的控制参数,可以以较小的操舵强度实现更高的控制精度。这可以归因于在基于所辨识的非参数模型的控制参数整定过程中,本文所提出的方法不仅可以考虑船舶的操纵运动特性,而且可以引导控制参数的解兼顾减小控制误差和适当降低操舵强度。
本节介绍开展的船舶曲线路径跟随与避障控制研究。曲线路径跟随所采用的LOS制导律中的参数设置为:Δc= 1.5LpprL= 2Lpp。避障制导律中所采用的参数设置与3.2节中的参数设置相同,障碍物半径Ro为500 m,障碍物中心点和目标航路点的坐标如表5所示。期望的曲线路径是基于表5中的目标航路点,采用三次多项式插值而生成的(如图12(a)蓝线所示),具体的实施步骤参考文献[11]。船舶的初始坐标点与艏向和3.2节中的设置相同。
根据运动控制参数整定方法,对式(16)中的控制参数进行优化。整定结果为kp = 1.069,ki≈ 0,kd = 21.734,种群的目标函数值随进化代数的变化曲线如图11所示。
本节仍然采用Fossen在开源的“MSS–master”工具箱中Mariner船的控制参数作为对比,将两组参数的控制器分别作用于研究对象Mariner船,图12给出了控制过程中运动轨迹、舵角与横向误差的结果,表6展示了两种控制器性能的对比。
图12(a)可以看出,两种控制参数下的船舶均能完成曲线路径跟随与避障任务,进一步表明本文所设计的曲线路径跟随与避障制导律仍然是有效的。基于所辨识的非参数模型整定的控制参数下的船舶运动轨迹在航路点的切换阶段更加柔顺,表现在航路点3附近,MSS的运动轨迹具有较为明显的外漂现象,而INMBTM的运动轨迹则较为贴合期望的曲线路径。从图12(b)展示的舵角变化结果可以看出,MSS的满舵时间明显更长,且变化更加剧烈,表6给出的δm也印证了这一点。图12(c)表明,INMBTM的横向误差值在整体上小于MSS的相应值,表明INMBTM控制精度更高。以上结果表明,采用基于所辨识的非参数模型整定的控制参数,控制器在曲线路径跟随这种较为复杂的工况下仍然表现出优越性。
本文提出了一种基于辨识所得的非参数模型的船舶运动控制参数整定方法。将整定的控制参数应用于船舶的直线和曲线路径跟随与避障控制中,仿真试验结果表明,应用本文所提出的方法得到的控制器具有良好的控制精度与动态性能。这表明本文所提出的控制参数整定方法是有效的,可为后续基于模型的船舶运动控制方法的开发提供参考。

参考文献 引证文献
排序方式:
1
Lee D, Lee S J, Yim S C. Reinforcement learning-based adaptive PID controller for DPS[J]. Ocean Engineering, 2020, 216: 108053.
2
Weng Y P, Wang N, Guedes Soares C. Data-driven sideslip observer-based adaptive sliding-mode path-following control of underactuated marine vessels[J]. Ocean Engineering, 2020, 197: 106910.
3
Lin X, Nie J, Jiao Y, et al. Adaptive fuzzy output feedback stabilization control for the underactuated surface vessel[J]. Applied Ocean Research, 2018, 74: 40‒48.
4
Wang Z H, Xu H T, Xia L, et al. Kernel-based support vector regression for nonparametric modeling of ship maneuvering motion[J]. Ocean Engineering, 2020, 216: 107994.
5
Xue Y F, Liu Y J, Ji C, et al. System identification of ship dynamic model based on Gaussian process regression with input noise[J]. Ocean Engineering, 2020, 216: 107862.
6
Chen G, Wang W, Xue Y F. Identification of ship dynamics model based on sparse Gaussian process regression with similarity[J]. Symmetry, 2021, 13(10): 1956.
7
Ouyang Z L, Liu S Y, Zou Z J. Nonparametric modeling of ship maneuvering motion in waves based on Gaussian process regression[J]. Ocean Engineering, 2022, 264: 112100.
8
Abkowitz M A. Lectures on ship hydrodynamics-steering and manoeuvrability[R]. Hydrodynamics and Aerodynamics Laboratory, Lyngby, Denmark, 1964.
9
Ouyang Z L, Zou Z J. Nonparametric modeling of ship maneuvering motion based on Gaussian process regression optimized by genetic algorithm[J]. Ocean Engineering, 2021, 238: 109699.
10
Rasmussen C E, Bousquet O, Luxburg U V, et al. Gaussian processes in machine learning[M]. Springer Berlin Heidelberg, 2004.
11
Fossen T I. Handbook of marine craft hydrodynamics and motion control[M]. New York: John Wiley & Sons, 2011.
12
王 卓, 孔祥韶, 吴卫国. 基于遗传算法的邮轮舷侧开口结构补强技术研究[J]. 中国造船, 2023, 64(6): 86‒100.
Wang Z, Kong X S, Wu W G. Research on reinforcement technique for side shell with openings on cruise ships based on genetic algorithm[J]. Shipbuilding of China, 2023, 64(6): 86‒100. (in Chinese)
13
Chislett M S, Strom-Tejsen J. Planar motion mechanism tests and full-scale steering and maneuvering predictions for a Mariner class vessel[J]. International Shipbuilding Progress, 1965, 12(129): 201‒224.
14
Calinski T, and Harabasz J. A dendrite method for cluster analysis[J]. Communications in Statistics, 1974, 3(1): 1‒27.
2025年第29卷第12期
PDF下载
126
64
引用本文
BibTeX
文章信息
doi: 10.3969/j.issn.1007-7294.2025.12.004
  • 接收时间:2025-07-10
  • 首发时间:2026-07-07
  • 出版时间:2025-12-15
补充材料
相关文章
文章信息
作者
出版历史
  • 收稿日期:2025-07-10
基金
作者信息
    1.上海交通大学 船舶海洋与建筑工程学院,上海 200240
    2.根特大学,比利时,根特 9052
    3.上海交通大学 海洋工程全国重点实验室,上海 200240

通讯作者:

邹 璐(1983–),女,博士,副教授,博士生导师,通讯作者,E-mail:
参考文献
分享链接
https://castjournals.cast.org.cn/joweb/cblx/CN/10.3969/j.issn.1007-7294.2025.12.004
分享至
全文二维码

扫描看全文

引用本文
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
关闭全屏