Article(id=1157001741968433360, tenantId=1146029695717560320, journalId=1146120084050784272, issueId=1157001740768858346, articleNumber=null, orderNo=null, doi=10.19562/j.chinasae.qcgc.2024.07.007, pmid=null, cstr=null, oa=null, hot=null, price=null, onlineType=0, articleFormat=0, articleType=null, articleTypeStr=null, receivedDate=1707235200000, receivedDateStr=2024-02-07, revisedDate=1711036800000, revisedDateStr=2024-03-22, acceptedDate=null, acceptedDateStr=null, onlineDate=1753780311338, onlineDateStr=2025-07-29, pubDate=1721836800000, pubDateStr=2024-07-25, doiRegisterDate=null, doiRegisterDateStr=null, onlineIssueDate=1753780311338, onlineIssueDateStr=2025-07-29, onlineJustAcceptDate=null, onlineJustAcceptDateStr=null, onlineFirstDate=null, onlineFirstDateStr=null, sourceXml=null, magXml=null, createTime=1753780311338, creator=13701087609, updateTime=1753780311338, updator=13701087609, issue=Issue{id=1157001740768858346, tenantId=1146029695717560320, journalId=1146120084050784272, year='2024', volume='46', issue='7', pageStart='1137', pageEnd='1334', issueExtLink='null', onlineDate='null', pubDate='null', beforeIssueId=null, nextIssueId=null, price=null, status=0, issueComplete=1, articleOrder=1, issueType=-1, specialIssue=null, createTime=1753780311052, creator=13701087609, updateTime=1756792480363, updator=13701087609, preIssue=null, nextIssue=null, ext={EN=IssueExt(id=1169635694612853253, tenantId=1146029695717560320, journalId=1146120084050784272, issueId=1157001740768858346, language=EN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=), CN=IssueExt(id=1169635694612853254, tenantId=1146029695717560320, journalId=1146120084050784272, issueId=1157001740768858346, language=CN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=)}, issueFiles=null}, startPage=1197, endPage=1207, ext={EN=ArticleExt(id=1157001742572413139, articleId=1157001741968433360, tenantId=1146029695717560320, journalId=1146120084050784272, language=EN, title=Research on Learning-Based Model Predictive Path Tracking Control for Autonomous Vehicles, columnId=null, journalTitle=Automotive Engineering, columnName=null, runingTitle=null, highlight=null, articleAbstract=

For the trade-off between prediction model accuracy and computational cost for path tracking control of autonomous vehicles, a learning-based model predictive control (LB-MPC) path tracking control strategy is proposed in this paper. A two-degree-of-freedom single-track vehicle dynamic model is established, and an in-depth analysis is conducted on its step response error with respect to variation in vehicle speed, pedal position, and front wheel steering angle compared to the IPG TruckMaker model. Methods for constructing error datasets and receding horizon updates are designed, and the Gaussian process regression (GPR) is employed to establish an error-fitting model for real-time error compensation and correction of the nominal single-track model. The error correction model is utilized as the prediction model, and a path tracking cost function is designed to formulate a quadratic programming optimization problem, proposing a learning-based model predictive path tracking control architecture. Through joint simulation using the IPG TruckMaker & Simulink platform and real vehicle experiments, the real-time performance and effectiveness of the proposed GPR error correction model and LB-MPC path tracking control strategy are verified. The results show that compared to the traditional model predictive control (MPC) path tracking control strategy, the proposed LB-MPC strategy reduces the average path tracking error by 23.64%.

, correspAuthors=null, authorNote=null, correspAuthorsNote=null, copyrightStatement=null, 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=Mo Han, Hongwen He, Man Shi, Wei Liu, Jianfei Cao, Jingda Wu), CN=ArticleExt(id=1157002007589511828, articleId=1157001741968433360, tenantId=1146029695717560320, journalId=1146120084050784272, language=CN, title=基于学习的无人驾驶车辆模型预测路径跟踪控制研究, columnId=null, journalTitle=汽车工程, columnName=null, runingTitle=null, highlight=null, articleAbstract=

针对无人驾驶车辆路径跟踪控制问题中预测模型准确性与计算成本平衡制约问题,本文提出了一种基于学习的模型预测(learning-based model predictive control, LB-MPC)路径跟踪控制策略。建立了车辆2自由度单轨动力学模型,深入分析了其与IPG TruckMaker模型单步响应误差随车速、踏板开度及前轮转向角的变化规律,设计了误差数据集构建和滚动更新方法,基于高斯过程回归(Gaussian process regression, GPR)建立了误差拟合模型,对标称单轨模型进行实时误差补偿修正。将误差修正模型作为预测模型,设计了路径跟踪代价函数,构建了二次规划优化问题,提出了一种基于学习的模型预测路径跟踪控制架构。基于IPG TruckMaker & Simulink联合仿真平台与实车平台,验证了所提GPR模型误差修正与LB-MPC路径跟踪控制策略的实时性与有效性。结果表明,相较于传统模型预测(model predictive control, MPC)路径跟踪控制策略,所提LB-MPC策略路径跟踪平均误差降低了23.64%。

, correspAuthors=null, authorNote=null, correspAuthorsNote=
何洪文,教授,博士生导师,E-mail:
, copyrightStatement=null, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=FuAA7ExSuvg6axk/GDYp1g==, magXml=WrJau8eaAxHs1h55Ncg+hQ==, pdfUrl=null, pdf=eNeFei5BbQXXXm4DRUF/wA==, pdfFileSize=null, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=null, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=AU/nrKmcj3FWmW3yVVJKSw==, mapNumber=null, authorCompany=null, fund=null, authors=null, authorsList=韩陌, 何洪文, 石曼, 刘伟, 曹剑飞, 吴京达)}, authors=[Author(id=1157002011376968434, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, 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=1157002011435688693, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002011376968434, language=EN, stringName=Mo Han, firstName=Mo, middleName=null, lastName=Han, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1. Beijing Institute of Technology,National Key Laboratory of Advanced Vehicle Integration and Control,Beijing 100081, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1157002011506991863, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002011376968434, 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. 北京理工大学,高端汽车集成与控制全国重点实验室,北京 100081, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1157002011121115870, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, xref=1., ext=[AuthorCompanyExt(id=1157002011125310175, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011121115870, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1. Beijing Institute of Technology,National Key Laboratory of Advanced Vehicle Integration and Control,Beijing 100081), AuthorCompanyExt(id=1157002011133698784, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011121115870, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1. 北京理工大学,高端汽车集成与控制全国重点实验室,北京 100081)])]), Author(id=1157002011553129209, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, orderNo=1, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=hwhebit@bit.edu.cn, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1157002011607655163, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002011553129209, language=EN, stringName=Hongwen He, firstName=Hongwen, middleName=null, lastName=He, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1. Beijing Institute of Technology,National Key Laboratory of Advanced Vehicle Integration and Control,Beijing 100081, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1157002011662181116, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002011553129209, 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. 北京理工大学,高端汽车集成与控制全国重点实验室,北京 100081, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1157002011121115870, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, xref=1., ext=[AuthorCompanyExt(id=1157002011125310175, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011121115870, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1. Beijing Institute of Technology,National Key Laboratory of Advanced Vehicle Integration and Control,Beijing 100081), AuthorCompanyExt(id=1157002011133698784, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011121115870, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1. 北京理工大学,高端汽车集成与控制全国重点实验室,北京 100081)])]), Author(id=1157002011716707070, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, 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=1157002013008552712, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002011716707070, language=EN, stringName=Man Shi, firstName=Man, middleName=null, lastName=Shi, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1. Beijing Institute of Technology,National Key Laboratory of Advanced Vehicle Integration and Control,Beijing 100081, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1157002013071467273, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002011716707070, 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. 北京理工大学,高端汽车集成与控制全国重点实验室,北京 100081, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1157002011121115870, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, xref=1., ext=[AuthorCompanyExt(id=1157002011125310175, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011121115870, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1. Beijing Institute of Technology,National Key Laboratory of Advanced Vehicle Integration and Control,Beijing 100081), AuthorCompanyExt(id=1157002011133698784, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011121115870, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1. 北京理工大学,高端汽车集成与控制全国重点实验室,北京 100081)])]), Author(id=1157002013125993227, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, 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=1157002013188907790, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002013125993227, language=EN, stringName=Wei Liu, firstName=Wei, middleName=null, lastName=Liu, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2. UTOPILOT,Shanghai 200438, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1157002013251822352, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002013125993227, 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. 上海友道智途科技有限公司,上海 200438, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1157002011179836131, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, xref=2., ext=[AuthorCompanyExt(id=1157002011188224741, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011179836131, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2. UTOPILOT,Shanghai 200438), AuthorCompanyExt(id=1157002011192419046, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011179836131, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2. 上海友道智途科技有限公司,上海 200438)])]), Author(id=1157002013323125523, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, 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=1157002013373457174, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002013323125523, language=EN, stringName=Jianfei Cao, firstName=Jianfei, middleName=null, lastName=Cao, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=3, address=3. Beijing Institute of Spacecraft System Engineering,Beijing 100094, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1157002013440566040, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002013323125523, language=CN, stringName=曹剑飞, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=3, address=3. 北京空间飞行器总体设计部,北京 100094, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1157002011246945000, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, xref=3., ext=[AuthorCompanyExt(id=1157002011251139305, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011246945000, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3. Beijing Institute of Spacecraft System Engineering,Beijing 100094), AuthorCompanyExt(id=1157002011255333610, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011246945000, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3. 北京空间飞行器总体设计部,北京 100094)])]), Author(id=1157002013511869211, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, orderNo=5, 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=1157002014480753460, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002013511869211, language=EN, stringName=Jingda Wu, firstName=Jingda, middleName=null, lastName=Wu, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=4, address=4. The Hong Kong Polytechnic University,Hong Kong 999077, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1157002014547862326, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, authorId=1157002013511869211, language=CN, stringName=吴京达, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=4, address=4. 香港理工大学,香港 999077, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1157002011318248173, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, xref=4., ext=[AuthorCompanyExt(id=1157002011322442478, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011318248173, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=4. The Hong Kong Polytechnic University,Hong Kong 999077), AuthorCompanyExt(id=1157002011330831087, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011318248173, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=4. 香港理工大学,香港 999077)])])], keywords=[Keyword(id=1157002015046984521, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, orderNo=1, keyword=path tracking), Keyword(id=1157002015135064910, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, orderNo=2, keyword=vehicle model error analysis), Keyword(id=1157002015281865555, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, orderNo=3, keyword=Gaussian process regression), Keyword(id=1157002015386723162, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, orderNo=4, keyword=model predictive control), Keyword(id=1157002015470609244, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, orderNo=1, keyword=路径跟踪), Keyword(id=1157002015529329505, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, orderNo=2, keyword=车辆模型误差分析), Keyword(id=1157002015583855460, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, orderNo=3, keyword=高斯过程回归), Keyword(id=1157002015650964325, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, orderNo=4, keyword=模型预测控制)], refs=[Reference(id=1157002020302447581, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, 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=国务院. 国务院关于印发“十四五”现代综合交通运输体系发展规划的通知[R]. 中华人民共和国国务院公报, 2022(4): 8-28., articleTitle=null, refAbstract=null), Reference(id=1157002020382139359, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=1, rfOrder=1, authorNames=null, journalName=null, refType=null, unstructuredReference=The State Council. Notice of the state council on issuing the development plan for modern comprehensive transportation system during the 14th Five Year Plan Period[R]. The Bulletin of the State Council of the People's Republic of China, 2022(4): 8-28., articleTitle=null, refAbstract=null), Reference(id=1157002020457636833, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=2, rfOrder=2, authorNames=null, journalName=null, refType=null, unstructuredReference=方培俊, 蔡英凤, 陈龙, 等. 基于车辆动力学混合模型的智能汽车轨迹跟踪控制方法[J]. 汽车工程, 2022, 44(10): 1469-1483,1510., articleTitle=null, refAbstract=null), Reference(id=1157002020507968483, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=2, rfOrder=3, authorNames=null, journalName=null, refType=null, unstructuredReference=FANG P, CAI Y, CHEN L, et al. Trajectory tracking control method based on vehicle dynamics hybrid model for intelligent vehicle[J]. Automotive Engineering, 2022, 44(10): 1469-1483,1510., articleTitle=null, refAbstract=null), Reference(id=1157002020604437477, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=3, rfOrder=4, authorNames=null, journalName=null, refType=null, unstructuredReference=陈慧岩, 陈舒平, 龚建伟. 智能汽车横向控制方法研究综述[J]. 兵工学报, 2017, 38(6): 1203-1214., articleTitle=null, refAbstract=null), Reference(id=1157002020679934950, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=3, rfOrder=5, authorNames=null, journalName=null, refType=null, unstructuredReference=CHEN H, CHEN S, GONG J. A review on the research of lateral control for intelligent vehicles[J]. Acta Armamentarii, 2017, 38(6): 1203-1214., articleTitle=null, refAbstract=null), Reference(id=1157002020805764072, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=4, rfOrder=6, authorNames=null, journalName=null, refType=null, unstructuredReference=陈慧岩, 熊光明, 龚建伟. 无人驾驶汽车概论[M]. 北京: 北京理工大学出版社, 2014., articleTitle=null, refAbstract=null), Reference(id=1157002020868678633, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=4, rfOrder=7, authorNames=null, journalName=null, refType=null, unstructuredReference=CHEN H, XIONG G, GONG J. Introduction to self-driving car[M]. Beijing: Beijing Institute of Technology Press, 2014., articleTitle=null, refAbstract=null), Reference(id=1157002020923204587, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=5, rfOrder=8, authorNames=null, journalName=null, refType=null, unstructuredReference=龚建伟, 龚乘, 林云龙, 等. 智能车辆规划与控制策略学习方法综述[J]. 北京理工大学学报, 2022, 42(7): 665-674., articleTitle=null, refAbstract=null), Reference(id=1157002020981924845, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=5, rfOrder=9, authorNames=null, journalName=null, refType=null, unstructuredReference=GONG J, GONG S, LIN Y, et al. Review on machine learning methods for motion planning and control policy of intelligent vehicles[J]. Transactions of Beijing Institute of Technology, 2022, 42(7): 665-674., articleTitle=null, refAbstract=null), Reference(id=1157002021044839406, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=6, rfOrder=10, authorNames=null, journalName=null, refType=null, unstructuredReference=MAYNE D Q. Model predictive control: recent developments and future promise[J]. Automatica, 2014, 50(12): 2967-2986., articleTitle=null, refAbstract=null), Reference(id=1157002021107753966, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=7, rfOrder=11, authorNames=null, journalName=null, refType=null, unstructuredReference=VEGAMOOR V K, DARBHA S, RAJAGOPAL K R. A review of automatic vehicle following systems[J]. Journal of the Indian Institute of Science, 2019, 99(4): 567-587., articleTitle=null, refAbstract=null), Reference(id=1157002021158085616, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=8, rfOrder=12, authorNames=null, journalName=null, refType=null, unstructuredReference=AMER N H, ZAMZURI H, HUDHA K, et al. Modelling and control strategies in path tracking control for autonomous ground vehicles: a review of state of the art and challenges[J]. Journal of Intelligent & Robotic Systems, 2017, 86(2): 225-254., articleTitle=null, refAbstract=null), Reference(id=1157002021225194482, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=9, rfOrder=13, authorNames=null, journalName=null, refType=null, unstructuredReference=熊璐, 杨兴, 卓桂荣, 等. 无人驾驶车辆的运动控制发展现状综述[J]. 机械工程学报, 2020, 56(10): 127-143., articleTitle=null, refAbstract=null), Reference(id=1157002021300691956, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=9, rfOrder=14, authorNames=null, journalName=null, refType=null, unstructuredReference=XIONG L, YANG X, ZHUO G, et al. Review on motion control of autonomous vehicles[J]. Journal of Mechanical Engineering, 2020, 56(10): 127-143., articleTitle=null, refAbstract=null), Reference(id=1157002021363606517, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=10, rfOrder=15, authorNames=null, journalName=null, refType=null, unstructuredReference=ZHANG K, WANG J, XIN X, et al. A survey on learning-based model predictive control: toward path tracking control of mobile platforms[J]. Applied Sciences, 2022, 12(4): 1995., articleTitle=null, refAbstract=null), Reference(id=1157002021418132470, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=11, rfOrder=16, authorNames=null, journalName=null, refType=null, unstructuredReference=JI J, KHAJEPOUR A, MELEK W W, et al. Path planning and tracking for vehicle collision avoidance based on model predictive control with multiconstraints[J]. IEEE Transactions on Vehicular Technology, 2017, 66(2): 952-964., articleTitle=null, refAbstract=null), Reference(id=1157002021493629943, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=12, rfOrder=17, authorNames=null, journalName=null, refType=null, unstructuredReference=CHONG L, ABBAS M M, MEDINA FLINTSCH A, et al. A rule-based neural network approach to model driver naturalistic behavior in traffic[J]. Transportation Research Part C: Emerging Technologies, 2013, 32: 207-223., articleTitle=null, refAbstract=null), Reference(id=1157002021573321720, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=13, rfOrder=18, authorNames=null, journalName=null, refType=null, unstructuredReference=LEFEVRE S, CARVALHO A, BORRELLI F. A learning-based framework for velocity control in autonomous driving[J]. IEEE Transactions on Automation Science and Engineering, 2016, 13(1): 32-42., articleTitle=null, refAbstract=null), Reference(id=1157002021648819193, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=14, rfOrder=19, authorNames=null, journalName=null, refType=null, unstructuredReference=WU J, HUANG Z, LV C. Uncertainty-aware model-based reinforcement learning: methodology and application in autonomous driving[J]. IEEE Transactions on Intelligent Vehicles, 2023, 8(1): 194-203., articleTitle=null, refAbstract=null), Reference(id=1157002021732705274, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=15, rfOrder=20, authorNames=null, journalName=null, refType=null, unstructuredReference=JI X, HE X, LV C, et al. Adaptive-neural-network-based robust lateral motion control for autonomous vehicle at driving limits[J]. Control Engineering Practice, 2018, 76: 41-53., articleTitle=null, refAbstract=null), Reference(id=1157002021804008443, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=16, rfOrder=21, authorNames=null, journalName=null, refType=null, unstructuredReference=OSTAFEW C J, SCHOELLIG A P, BARFOOT T D. Robust constrained learning-based NMPC enabling reliable mobile robot path tracking[J]. The International Journal of Robotics Research, 2016, 35(13): 1547-1563., articleTitle=null, refAbstract=null), Reference(id=1157002021866923004, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, 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=WANG L, YANG S, YUAN K, et al. A combined reinforcement learning and model predictive control for car-following maneuver of autonomous vehicles[J]. Chinese Journal of Mechanical Engineering, 2023, 36(1): 80., articleTitle=null, refAbstract=null), Reference(id=1157002021929837565, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, 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=ALCALÁ E, BESSA I, PUIG V, et al. MPC using an on-line TS fuzzy learning approach with application to autonomous driving[J]. Applied Soft Computing, 2022, 130: 109698., articleTitle=null, refAbstract=null), Reference(id=1157002021992752126, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, 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=HEWING L, KABZAN J, ZEILINGER M N. Cautious model predictive control using gaussian process regression[J]. IEEE Transactions on Control Systems Technology, 2020, 28(6): 2736-2743., articleTitle=null, refAbstract=null), Reference(id=1157002022076638207, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=20, rfOrder=25, authorNames=null, journalName=null, refType=null, unstructuredReference=OSTAFEW C J, SCHOELLIG A P, BARFOOT T D, et al. Learning-based nonlinear model predictive control to improve vision-based mobile robot path tracking[J]. Journal of Field Robotics, 2016, 33(1): 133-152., articleTitle=null, refAbstract=null), Reference(id=1157002022147941375, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=21, rfOrder=26, authorNames=null, journalName=null, refType=null, unstructuredReference=KABZAN J, HEWING L, LINIGER A, et al. Learning-based model predictive control for autonomous racing[J]. IEEE Robotics and Automation Letters, 2019, 4(4): 3363-3370., articleTitle=null, refAbstract=null), Reference(id=1157002022219244544, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=22, rfOrder=27, authorNames=null, journalName=null, refType=null, unstructuredReference=PICOTTI E, MION E, LIBERA A D, et al. A learning-based nonlinear model predictive controller for a real go-kart based on black-box dynamics modeling through gaussian processes[J]. IEEE Transactions on Control Systems Technology, 2023, 31(5): 2055-2065., articleTitle=null, refAbstract=null), Reference(id=1157002022269575169, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=23, rfOrder=28, authorNames=null, journalName=null, refType=null, unstructuredReference=LIU W, LIU C, CHEN G, et al. Gaussian process based model predictive control for overtaking in autonomous driving[J]. Frontiers in Neurorobotics, 2021, 15: 723049., articleTitle=null, refAbstract=null), Reference(id=1157002022332489731, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=24, rfOrder=29, authorNames=null, journalName=null, refType=null, unstructuredReference=HAN M, HE H, CAO J, et al. MPC-based lateral control algorithm for bus path following control[R]. Volume 9: Sustainable Energy Solutions for Changing the World: Part I, 2021., articleTitle=null, refAbstract=null), Reference(id=1157002022391209989, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, doi=null, pmid=null, pmcid=null, year=null, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=25, rfOrder=30, authorNames=null, journalName=null, refType=null, unstructuredReference=HE H, HAN M, LIU W, et al. MPC-based longitudinal control strategy considering energy consumption for a dual-motor electric vehicle[J]. Energy, 2022, 253: 124004., articleTitle=null, refAbstract=null)], funds=[Fund(id=1157002020180812763, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, awardId=52172377, language=CN, fundingSource=国家自然科学基金(52172377), fundOrder=null, country=null)], companyList=[AuthorCompany(id=1157002011121115870, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, xref=1., ext=[AuthorCompanyExt(id=1157002011125310175, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011121115870, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1. Beijing Institute of Technology,National Key Laboratory of Advanced Vehicle Integration and Control,Beijing 100081), AuthorCompanyExt(id=1157002011133698784, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011121115870, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1. 北京理工大学,高端汽车集成与控制全国重点实验室,北京 100081)]), AuthorCompany(id=1157002011179836131, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, xref=2., ext=[AuthorCompanyExt(id=1157002011188224741, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011179836131, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2. UTOPILOT,Shanghai 200438), AuthorCompanyExt(id=1157002011192419046, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011179836131, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2. 上海友道智途科技有限公司,上海 200438)]), AuthorCompany(id=1157002011246945000, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, xref=3., ext=[AuthorCompanyExt(id=1157002011251139305, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011246945000, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3. Beijing Institute of Spacecraft System Engineering,Beijing 100094), AuthorCompanyExt(id=1157002011255333610, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011246945000, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3. 北京空间飞行器总体设计部,北京 100094)]), AuthorCompany(id=1157002011318248173, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, xref=4., ext=[AuthorCompanyExt(id=1157002011322442478, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011318248173, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=4. The Hong Kong Polytechnic University,Hong Kong 999077), AuthorCompanyExt(id=1157002011330831087, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, companyId=1157002011318248173, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=4. 香港理工大学,香港 999077)])], figs=[ArticleFig(id=1157002017014113172, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=Va+TxasgbK8pmRkYahdSdg==, figureFileBig=g1TBEnSZKypcWx1ztkx+uw==, tableContent=null), ArticleFig(id=1157002017093804950, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图1, caption=车辆单轨模型示意图, figureFileSmall=Va+TxasgbK8pmRkYahdSdg==, figureFileBig=g1TBEnSZKypcWx1ztkx+uw==, tableContent=null), ArticleFig(id=1157002017165108120, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=R3daH13ApYIpd5L9X90d8w==, figureFileBig=aNFhI7lZzzxz+FuuO9WrFA==, tableContent=null), ArticleFig(id=1157002017228022681, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图2, caption=不同车速下防侧翻、侧滑转向角约束, figureFileSmall=R3daH13ApYIpd5L9X90d8w==, figureFileBig=aNFhI7lZzzxz+FuuO9WrFA==, tableContent=null), ArticleFig(id=1157002017307714459, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=WnB1qJKI3pm9Ef/+Y4uYRQ==, figureFileBig=AEQFsJSqg5osRTMAu2bcfw==, tableContent=null), ArticleFig(id=1157002017366434718, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图3, caption=纵向车速为3 m/s时单轨模型单步响应误差随前轮转向角的变化情况, figureFileSmall=WnB1qJKI3pm9Ef/+Y4uYRQ==, figureFileBig=AEQFsJSqg5osRTMAu2bcfw==, tableContent=null), ArticleFig(id=1157002017467098017, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=cX7SG+TnlNyi5kRi+iuxpg==, figureFileBig=WkXNFcunTkY/dkkF7o8AJw==, tableContent=null), ArticleFig(id=1157002017521623972, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图4, caption=单轨模型横向车速单步响应误差Map图, figureFileSmall=cX7SG+TnlNyi5kRi+iuxpg==, figureFileBig=WkXNFcunTkY/dkkF7o8AJw==, tableContent=null), ArticleFig(id=1157002017580344231, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=thmLDd1Sa8quS+NtmFeejg==, figureFileBig=zvULqGvpZM2DoLpEmfCr8w==, tableContent=null), ArticleFig(id=1157002017639064490, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图5, caption=单轨模型横摆角速度单步响应误差Map图, figureFileSmall=thmLDd1Sa8quS+NtmFeejg==, figureFileBig=zvULqGvpZM2DoLpEmfCr8w==, tableContent=null), ArticleFig(id=1157002017710367661, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=nXG1x3Ms+uSbAZ4MPJfp+g==, figureFileBig=sDqe/Yu5QaFCOiuh92Gwkg==, tableContent=null), ArticleFig(id=1157002017760699311, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图6, caption=GPR训练数据集构成, figureFileSmall=nXG1x3Ms+uSbAZ4MPJfp+g==, figureFileBig=sDqe/Yu5QaFCOiuh92Gwkg==, tableContent=null), ArticleFig(id=1157002017811030962, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=z1W6Fhwoy17+77yrPyv0vA==, figureFileBig=CcyRDsm261mQ4/pu1g8RYQ==, tableContent=null), ArticleFig(id=1157002017907499956, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图7, caption=LB-MPC路径跟踪控制架构, figureFileSmall=z1W6Fhwoy17+77yrPyv0vA==, figureFileBig=CcyRDsm261mQ4/pu1g8RYQ==, tableContent=null), ArticleFig(id=1157002017978803129, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=oL2VYn73OWFRyJnla01pxg==, figureFileBig=CiF0IWfNWBc3hNWBBLjFlw==, tableContent=null), ArticleFig(id=1157002018050106300, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图8, caption=仿真平台与实车实验平台, figureFileSmall=oL2VYn73OWFRyJnla01pxg==, figureFileBig=CiF0IWfNWBc3hNWBBLjFlw==, tableContent=null), ArticleFig(id=1157002018171741119, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=2o91XTrPPbhPy/OxUYdRRg==, figureFileBig=70NpLqcMQ9eMr46GnZ7KHg==, tableContent=null), ArticleFig(id=1157002018310153156, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图9, caption=纵横向耦合工况下的控制量输入, figureFileSmall=2o91XTrPPbhPy/OxUYdRRg==, figureFileBig=70NpLqcMQ9eMr46GnZ7KHg==, tableContent=null), ArticleFig(id=1157002018360484804, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=aiVNVw2G1AIgGXlBNrZ1Kg==, figureFileBig=pNh+tqSV0qcowLjawaytXA==, tableContent=null), ArticleFig(id=1157002018494702532, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图10, caption=纵横向耦合工况3种模型的状态量响应, figureFileSmall=aiVNVw2G1AIgGXlBNrZ1Kg==, figureFileBig=pNh+tqSV0qcowLjawaytXA==, tableContent=null), ArticleFig(id=1157002018574394310, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=r/z7Cm4SNmaplfOz3vrZkA==, figureFileBig=Uc6mYWDsPquUnLoDMAOQ8A==, tableContent=null), ArticleFig(id=1157002018662474696, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图11, caption=纵横向耦合工况单轨模型GPR误差修正, figureFileSmall=r/z7Cm4SNmaplfOz3vrZkA==, figureFileBig=Uc6mYWDsPquUnLoDMAOQ8A==, tableContent=null), ArticleFig(id=1157002018754749386, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=akik6+flQxWKO7VVDnS2Cg==, figureFileBig=TxfSVQ3iEjPfRzdNhWsjEQ==, tableContent=null), ArticleFig(id=1157002018809275338, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图12, caption=仿真验证中GPR在单步运行周期内的计算时长, figureFileSmall=akik6+flQxWKO7VVDnS2Cg==, figureFileBig=TxfSVQ3iEjPfRzdNhWsjEQ==, tableContent=null), ArticleFig(id=1157002018872189899, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=sf2FkI65C5wfUMpPZPcKMw==, figureFileBig=XucHRf4gQVYKctHo/s678w==, tableContent=null), ArticleFig(id=1157002018968658892, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图13, caption=封闭测试道路坐标, figureFileSmall=sf2FkI65C5wfUMpPZPcKMw==, figureFileBig=XucHRf4gQVYKctHo/s678w==, tableContent=null), ArticleFig(id=1157002019035767757, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=MwHSnGfk2Ai+6WhoskqGvQ==, figureFileBig=yFyewrpOcggjD0bhGEXlGg==, tableContent=null), ArticleFig(id=1157002019102876622, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图14, caption=参考路径与跟踪路径对比, figureFileSmall=MwHSnGfk2Ai+6WhoskqGvQ==, figureFileBig=yFyewrpOcggjD0bhGEXlGg==, tableContent=null), ArticleFig(id=1157002019174179791, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=bJz0aMiN/XvYv8gFxz9V2g==, figureFileBig=hFIlZYOWWfehnbi6ZbURvw==, tableContent=null), ArticleFig(id=1157002019232900048, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图15, caption=直角转弯道路路径跟踪误差对比, figureFileSmall=bJz0aMiN/XvYv8gFxz9V2g==, figureFileBig=hFIlZYOWWfehnbi6ZbURvw==, tableContent=null), ArticleFig(id=1157002019312591825, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=37JeQFSiN8oHzLXRuNLAMA==, figureFileBig=3xaKbIFXyEp49SfPbdkCZw==, tableContent=null), ArticleFig(id=1157002019371312082, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=图16, caption=转向盘转角指令对比, figureFileSmall=37JeQFSiN8oHzLXRuNLAMA==, figureFileBig=3xaKbIFXyEp49SfPbdkCZw==, tableContent=null), ArticleFig(id=1157002019425838035, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=null, figureFileBig=null, tableContent=
状态量含义 变量符号 变量表示 单位
横向车速 vy x 1 m/s
横摆角速度 ω x 2 rad/s
大地坐标系横坐标位置 X x 3 m
大地坐标系纵坐标位置 Y x 4 m
大地坐标系航向角 θ x 5 rad
控制量含义 变量符号 变量表示 单位
前轮转向角 δ f u rad
), ArticleFig(id=1157002019543278548, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=表1, caption=

仿真及实车车辆参数

, figureFileSmall=null, figureFileBig=null, tableContent=
状态量含义 变量符号 变量表示 单位
横向车速 vy x 1 m/s
横摆角速度 ω x 2 rad/s
大地坐标系横坐标位置 X x 3 m
大地坐标系纵坐标位置 Y x 4 m
大地坐标系航向角 θ x 5 rad
控制量含义 变量符号 变量表示 单位
前轮转向角 δ f u rad
), ArticleFig(id=1157002019610387413, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=null, figureFileBig=null, tableContent=
参数 数值 参数 数值
整备质量/kg 10 850 迎风面积/m2 6.375
满载质量/kg 16 500 转向系统传动比 22.15
风阻系数 0.4 轮胎滚阻系数 0.009 8
车辆长度/m 10.5 轮距/m 2.078
转向盘转角限值/(°) ±800

轮胎侧偏刚度/

(N·rad-1

252 670
车轮滚动半径/m 0.5 z轴转动惯量/(kg·m2 12 800
), ArticleFig(id=1157002019664913366, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=表2, caption=

仿真及实车车辆参数

, figureFileSmall=null, figureFileBig=null, tableContent=
参数 数值 参数 数值
整备质量/kg 10 850 迎风面积/m2 6.375
满载质量/kg 16 500 转向系统传动比 22.15
风阻系数 0.4 轮胎滚阻系数 0.009 8
车辆长度/m 10.5 轮距/m 2.078
转向盘转角限值/(°) ±800

轮胎侧偏刚度/

(N·rad-1

252 670
车轮滚动半径/m 0.5 z轴转动惯量/(kg·m2 12 800
), ArticleFig(id=1157002019765576663, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=null, figureFileBig=null, tableContent=
变量 模型

最大误差/

(m·s-1

平均误差/

(m·s-1

标准误差/

(m·s-1

Δvy 误差补偿模型 8.96×10-6 1.25×10-6 2.73×10-6
标称单轨模型 6.18×10-3 3.05×10-3 4.17×10-3
Δω 误差补偿模型 4.27×10-6 5.94×10-7 1.19×10-6
标称单轨模型 2.34×10-3 1.09×10-3 1.43×10-3
), ArticleFig(id=1157002019849462744, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=表3, caption=

标称单轨模型与GPR误差修正模型对比

, figureFileSmall=null, figureFileBig=null, tableContent=
变量 模型

最大误差/

(m·s-1

平均误差/

(m·s-1

标准误差/

(m·s-1

Δvy 误差补偿模型 8.96×10-6 1.25×10-6 2.73×10-6
标称单轨模型 6.18×10-3 3.05×10-3 4.17×10-3
Δω 误差补偿模型 4.27×10-6 5.94×10-7 1.19×10-6
标称单轨模型 2.34×10-3 1.09×10-3 1.43×10-3
), ArticleFig(id=1157002019933348825, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=EN, label=null, caption=null, figureFileSmall=null, figureFileBig=null, tableContent=
路径跟踪策略

平均

误差/m

最大

误差/m

起始

误差/m

误差均方根 控制量均方根
MPC 0.101 4 0.629 2 0.171 4 0.153 9 0.015 0
LB-MPC 0.132 8 1.278 8 0.146 3 0.230 5 0.012 3
), ArticleFig(id=1157002020013040602, tenantId=1146029695717560320, journalId=1146120084050784272, articleId=1157001741968433360, language=CN, label=表4, caption=

路径跟踪策略实车实验跟踪误差对比

, figureFileSmall=null, figureFileBig=null, tableContent=
路径跟踪策略

平均

误差/m

最大

误差/m

起始

误差/m

误差均方根 控制量均方根
MPC 0.101 4 0.629 2 0.171 4 0.153 9 0.015 0
LB-MPC 0.132 8 1.278 8 0.146 3 0.230 5 0.012 3
)], attaches=null, journal=Journal(id=1146119049450201092, delFlag=0, nameCn=汽车工程, nameEn=Automotive Engineering, nameHistory1=null, nameHistory2=null, issn=1000-680X, eissn=, cn=11-2221/U, coden=null, periodic=0, language=CN, oaType=否, 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=QBBRQev7wkMVPuUPGz0mFw==, journalPrice=null, startedYear=null, abbrevIsoEn=Auto Eng, journalRemark=null, publicationField=null, createdTime=null, updatedTime=1755587219741, createdBy=null, updatedBy=15831073675, firstLetterCn=A, firstLetterEn=A, subjectCode=Engineering, subjectName=工程, subjectCodeEn=Engineering, subjectNameEn=null, picCn=QBBRQev7wkMVPuUPGz0mFw==, picEn=p+MsLQKu3DZkDibBsTBu1Q==, jcr=null, cjcr=null, exts=[JournalExt(id=1164580465202643295, language=CN, name=汽车工程, nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=null, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=https://www.qichegongcheng.com/CN/1000-680X/home.shtml, createdTime=1755587219763, updatedTime=1755587219763, createdBy=15831073675, updatedBy=15831073675, submissionGuidelinesUrl=https://www.qichegongcheng.com/CN/column/column6.shtml, submissionAuthorUrl=https://journal03.magtechjournal.com/journalx_qcgc/authorLogOn.action, submissionEditorUrl=https://journal03.magtechjournal.com/journalx_qcgc/editorLogOn.action, submissionReviewUrl=https://journal03.magtechjournal.com/journalx_qcgc/expertLogOn.action, submissionCeEditorUrl=https://journal03.magtechjournal.com/journalx_qcgc/editorInChiefLogOn.action, submissionAeEditorUrl=, option={"copyright":""}), JournalExt(id=1164580465248780640, language=EN, name=Automotive Engineering, nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=null, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=https://www.qichegongcheng.com/EN/1000-680X/home.shtml, createdTime=1755587219774, updatedTime=1755587219774, createdBy=15831073675, updatedBy=15831073675, submissionGuidelinesUrl=https://www.qichegongcheng.com/EN/column/column6.shtml, submissionAuthorUrl=https://journal03.magtechjournal.com/journalx_qcgc/authorLogOn.action, submissionEditorUrl=https://journal03.magtechjournal.com/journalx_qcgc/editorLogOn.action, submissionReviewUrl=https://journal03.magtechjournal.com/journalx_qcgc/expertLogOn.action, submissionCeEditorUrl=https://journal03.magtechjournal.com/journalx_qcgc/editorInChiefLogOn.action, submissionAeEditorUrl=, option={"copyright":""})], databaseList=null, tenantJournalId=1146120084050784272, websiteList=[Website(id=1148243202387206565, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1146120084050784272, 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/qcygc/CN, language=CN, createTime=1751692112776, createBy=18614031015, updateTime=1753500958911, updateBy=18614031015, name=《汽车工程》中文站点, tplId=1146099689490845704, title=汽车工程, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1148622315115540535, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202387206565, code=articleTextType, value=kx, createTime=1751782500294, updateTime=1751782500294, creator=18614031015, updator=18614031015), WebsiteProps(id=1148622315094569012, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202387206565, code=banner, value=null, createTime=1751782500289, updateTime=1751782500289, creator=18614031015, updator=18614031015), WebsiteProps(id=1148622315081986099, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202387206565, code=logo, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic?fileId=+W0ZN6/p6N8AvZxnX71krg==, createTime=1751782500286, updateTime=1751782500286, creator=18614031015, updator=18614031015), WebsiteProps(id=1148622315107151926, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202387206565, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic, createTime=1751782500292, updateTime=1751782500292, creator=18614031015, updator=18614031015), WebsiteProps(id=1148622315102957621, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202387206565, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1751782500291, updateTime=1751782500291, creator=18614031015, updator=18614031015)]), Website(id=1155829970321686531, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1146120084050784272, 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/qcygc/EN, language=EN, createTime=1753500939211, createBy=18614031015, updateTime=1753500939211, updateBy=18614031015, name=《汽车工程》英文站点, tplId=1146101810881728533, title=Automotive Engineering, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1155830904879702095, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155829970321686531, code=articleTextType, value=kx, createTime=1753501162023, updateTime=1753501162023, creator=18614031015, updator=18614031015), WebsiteProps(id=1155830904858730572, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155829970321686531, code=banner, value=null, createTime=1753501162018, updateTime=1753501162018, creator=18614031015, updator=18614031015), WebsiteProps(id=1155830904837759051, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155829970321686531, code=logo, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic?fileId=+W0ZN6/p6N8AvZxnX71krg==, createTime=1753501162013, updateTime=1753501162013, creator=18614031015, updator=18614031015), WebsiteProps(id=1155830904875507790, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155829970321686531, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic, createTime=1753501162022, updateTime=1753501162022, creator=18614031015, updator=18614031015), WebsiteProps(id=1155830904867119181, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155829970321686531, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1753501162020, updateTime=1753501162020, creator=18614031015, updator=18614031015)])], journalTitle=汽车工程, weixinUrl=null, journalUrl=null, iacademicId=null, status=0, seqNo=null, journalTitleEn=Automotive Engineering, journalPhotoCn=QBBRQev7wkMVPuUPGz0mFw==, journalPhotoEn=p+MsLQKu3DZkDibBsTBu1Q==, journalFirstLetter=A, 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/qcygc/CN/10.19562/j.chinasae.qcgc.2024.07.007, detailUrlEn=https://castjournals.cast.org.cn/joweb/qcygc/EN/10.19562/j.chinasae.qcgc.2024.07.007, pdfUrlCn=https://castjournals.cast.org.cn/joweb/qcygc/CN/PDF/10.19562/j.chinasae.qcgc.2024.07.007, pdfUrlEn=https://castjournals.cast.org.cn/joweb/qcygc/EN/PDF/10.19562/j.chinasae.qcgc.2024.07.007, aliStartDate=null, aliEndDate=null, collectionFlag=false, citedCount=null, citedUrl=null, reference=null)
收藏切换
基于学习的无人驾驶车辆模型预测路径跟踪控制研究
收藏切换
PDF下载
韩陌 1 , 何洪文 1 , 石曼 1 , 刘伟 2 , 曹剑飞 3 , 吴京达 4
汽车工程 | 2024,46(7): 1197-1207
收起
收藏切换
汽车工程 | 2024, 46(7): 1197-1207
基于学习的无人驾驶车辆模型预测路径跟踪控制研究
全屏
韩陌1, 何洪文1 , 石曼1, 刘伟2, 曹剑飞3, 吴京达4
作者信息
  • 1. 北京理工大学,高端汽车集成与控制全国重点实验室,北京 100081
  • 2. 上海友道智途科技有限公司,上海 200438
  • 3. 北京空间飞行器总体设计部,北京 100094
  • 4. 香港理工大学,香港 999077

通讯作者:

何洪文,教授,博士生导师,E-mail:
Research on Learning-Based Model Predictive Path Tracking Control for Autonomous Vehicles
Mo Han1, Hongwen He1 , Man Shi1, Wei Liu2, Jianfei Cao3, Jingda Wu4
Affiliations
  • 1. Beijing Institute of Technology,National Key Laboratory of Advanced Vehicle Integration and Control,Beijing 100081
  • 2. UTOPILOT,Shanghai 200438
  • 3. Beijing Institute of Spacecraft System Engineering,Beijing 100094
  • 4. The Hong Kong Polytechnic University,Hong Kong 999077
出版时间: 2024-07-25 doi: 10.19562/j.chinasae.qcgc.2024.07.007
文章导航
收藏切换

针对无人驾驶车辆路径跟踪控制问题中预测模型准确性与计算成本平衡制约问题,本文提出了一种基于学习的模型预测(learning-based model predictive control, LB-MPC)路径跟踪控制策略。建立了车辆2自由度单轨动力学模型,深入分析了其与IPG TruckMaker模型单步响应误差随车速、踏板开度及前轮转向角的变化规律,设计了误差数据集构建和滚动更新方法,基于高斯过程回归(Gaussian process regression, GPR)建立了误差拟合模型,对标称单轨模型进行实时误差补偿修正。将误差修正模型作为预测模型,设计了路径跟踪代价函数,构建了二次规划优化问题,提出了一种基于学习的模型预测路径跟踪控制架构。基于IPG TruckMaker & Simulink联合仿真平台与实车平台,验证了所提GPR模型误差修正与LB-MPC路径跟踪控制策略的实时性与有效性。结果表明,相较于传统模型预测(model predictive control, MPC)路径跟踪控制策略,所提LB-MPC策略路径跟踪平均误差降低了23.64%。

路径跟踪  /  车辆模型误差分析  /  高斯过程回归  /  模型预测控制

For the trade-off between prediction model accuracy and computational cost for path tracking control of autonomous vehicles, a learning-based model predictive control (LB-MPC) path tracking control strategy is proposed in this paper. A two-degree-of-freedom single-track vehicle dynamic model is established, and an in-depth analysis is conducted on its step response error with respect to variation in vehicle speed, pedal position, and front wheel steering angle compared to the IPG TruckMaker model. Methods for constructing error datasets and receding horizon updates are designed, and the Gaussian process regression (GPR) is employed to establish an error-fitting model for real-time error compensation and correction of the nominal single-track model. The error correction model is utilized as the prediction model, and a path tracking cost function is designed to formulate a quadratic programming optimization problem, proposing a learning-based model predictive path tracking control architecture. Through joint simulation using the IPG TruckMaker & Simulink platform and real vehicle experiments, the real-time performance and effectiveness of the proposed GPR error correction model and LB-MPC path tracking control strategy are verified. The results show that compared to the traditional model predictive control (MPC) path tracking control strategy, the proposed LB-MPC strategy reduces the average path tracking error by 23.64%.

path tracking  /  vehicle model error analysis  /  Gaussian process regression  /  model predictive control
韩陌, 何洪文, 石曼, 刘伟, 曹剑飞, 吴京达. 基于学习的无人驾驶车辆模型预测路径跟踪控制研究. 汽车工程, 2024 , 46 (7) : 1197 -1207 . DOI: 10.19562/j.chinasae.qcgc.2024.07.007
Mo Han, Hongwen He, Man Shi, Wei Liu, Jianfei Cao, Jingda Wu. Research on Learning-Based Model Predictive Path Tracking Control for Autonomous Vehicles[J]. Automotive Engineering, 2024 , 46 (7) : 1197 -1207 . DOI: 10.19562/j.chinasae.qcgc.2024.07.007
随着计算机运算能力和传感器技术的进步,基于高精度模型的无人驾驶车辆技术迅速发展,并在乘用车及商用车领域取得了长足的进步1。高精度路径跟踪控制是无人驾驶车辆的关键技术问题之一2。基于模型的路径跟踪控制策略因其具备处理非线性系统含约束优化问题而受到广泛应用3-5。然而,基于模型的控制算法受到模型精度与算法实时性的平衡制约,且车辆在实际行驶过程中不可避免出现参数变化、测量噪声干扰等问题,严重影响无人驾驶车辆路径跟踪的准确性,威胁车辆及乘员的安全6-7。因此,基于模型预测框架,提升预测模型精度、根据车辆实际行驶状态实时调整预测模型响应特性,成为无人驾驶车辆发展的关键技术8-10
基于学习的无人驾驶车辆控制算法相较于传统的基于规则、优化的方法,能够应对更加复杂、实时变化的驾驶场景10。该类算法主要包括基于人类驾驶员行为数据的驾驶行为端到端学习,和针对预测模型精度提升或参数调节的学习等方面11。麻省理工学院Chong等提出一种基于规则的神经网络模型,模拟跟踪过程和安全检测两种情况下的驾驶员行为,从车辆轨迹数据中获取驾驶员驾驶规则,基于机器学习训练神经网络模拟驾驶员行为12。加州大学伯克利分校的Lefevre等提出了从人类示意中学习的自动驾驶框架进行车辆纵向控制,并通过在线和离线两种方式模拟驾驶员的操纵行为13。南洋理工大学Wu等提出一种基于不确定性感知模型的强化学习方法,并通过仿真验证了所提算法的学习效率和执行性能14
上述端到端的无人驾驶控制算法较大程度上受制于计算平台的算力成本,因而更多学者面向参数调节与模型精度提升开展基于学习的模型预测(learning-based model predictive control, LB-MPC)无人驾驶控制研究。南洋理工大学的Ji等提出一种针对车辆驾驶极限工况的、基于人工神经网络(artificial neural network, ANN)横向控制方法,将基于李亚普诺夫稳定性理论的自适应控制机制与径向基神经网络(radial basis function neural network, RBFNN)相结合,设计了用于估计轮胎转弯刚度不确定性的ANN逼近器,通过学习近似非线性函数降低非线性的不利影响15。多伦多大学Ostafew等基于通用的先验车辆模型,提出了一种用于自主移动机器人的基于学习的非线性模型预测(learning-based model predictive control, LB-NMPC)算法以减少路径跟踪误差16。同济大学Wang等提出了一种基于强化学习的自学习算法来提取动态交通场景的特征,对场景的风险等级进行分类,从而调整模型预测控制器的权重系数,提升路径跟踪控制的场景适应性17。西班牙加泰罗尼亚政治大学Alcalá等提出了一种Takagi-Sugeno(TS)模糊表示方法,通过学习输入-输出数据来替代预测模型,避免了模型预测控制(model predictive control, MPC)对预测模型建模以及参数辨识的挑战,使用1∶10遥控模型车验证了所提方法的有效性18
高斯过程回归(Gaussian process regression, GPR)能够仅依赖很少的先验过程知识,直接提供模型残差不确定性的度量19。因而,在基于模型的预测控制策略中,GPR具备应用于学习周期性时变扰动,从而提升控制性能的潜力20。苏黎世联邦理工学院的Kabzan等提出了一种基于学习的模型预测控制算法,应用GPR对车辆2自由度动力学模型进行误差拟合,并将其作为预测模型实现智能驾驶赛车纵横向耦合控制21。帕多瓦大学的Picotti等提出了一个面向三轮车辆的LB-NMPC控制器,基于GPR获得加速度的连续黑盒模型,并在真实卡丁车上进行了实车实验验证22。慕尼黑工业大学的Liu等提出了一种LB-MPC路径跟踪控制策略,应用GPR对运动学模型进行误差补偿,考虑避障作为约束条件,并通过仿真验证了直线行驶工况下所提算法的有效性,但在弯道工况的效果仍不够理想23
综上,基于神经网络的端到端无人驾驶算法对车载控制器的计算能力提出了较高要求,而现有面向模型的预测控制算法也尚未实现乘用车实车实时应用,且鲜有对车辆模型响应特性的深入分析,并依据误差发展变化规律设计训练集。为解决上述问题,进一步提升路径跟踪控制精度,本文提出了一种LB-MPC路径跟踪控制策略。首先,深入分析车辆2自由度单轨动力学模型响应误差特性,设计了满足实时运算需求的训练数据集构建方法;其次,建立基于GPR的误差拟合模型,考虑防侧翻防侧滑约束设计代价函数;最后,在MPC框架下实现随车辆实际行驶状态实时修正模型响应误差的高精度实时路径跟踪控制,完成仿真与实车实验验证。
基于以下假设建立车辆2自由度单轨模型:车辆近似看作一个刚体,忽略车辆的侧倾和悬架系统的影响、轮胎非线性特性等。考虑横向、横摆运动的车辆2自由度单轨模型能够表征车辆纵横向耦合特性。车辆单轨模型以方形盘转角为控制量,以车辆横向车速、横摆角速度为状态量及输出量,同时认为车辆在车辆坐标系x轴方向匀速行驶。如图1所示,以车辆质心O为参考点,在车辆坐标系下,描述后轴驱动车辆横向及横摆运动的2自由度非线性动力学模型表示为
m v ˙ y + v x ω = F y f c o s   δ f + F y r I z ω ˙ = a F y f c o s   δ f - b F y r X ˙ = v x c o s   θ - v y s i n   θ Y ˙ = v x s i n   θ + v y c o s   θ θ ˙ = ω
式中:m为车辆满载质量,kg;vxvy 分别为车辆坐标系下质心处纵向、横向车速,m/s;ω为车辆横摆角速度,rad/s;Fi 为轮胎受到来自地面的力,下标i = yf, yr分别表示前轮侧向、后轮侧向,N;δ f为前轮转向角,rad;Iz 为车辆绕车辆坐标系z轴的转动惯量,kg·m2ab为分别车辆质心到前、后轴的距离,m;XY分别为大地坐标系下车辆的横、纵位置坐标,m;θ为大地坐标系下车辆的航向角,(°)。采用线性轮胎模型,侧向轮胎力表示为
F y f = k y α f
F y r = k y α r
式中:ky 为轮胎侧偏刚度,N/rad;α fα r分别为前、后轴轮胎侧偏角,rad。轮胎侧偏角表示为
α f = a r c t a n v y + a ω v x - δ f v y + a ω v x - δ f
α r = a r c t a n v y - b ω v x v y - b ω v x
为应用于真实车辆控制,须将非线性2自由度单轨模型作线性化、离散化处理。在该模型中,纵向车速vy 在一个控制周期内视为常量。将非线性车辆单轨模型表示为状态空间方程,状态量及控制量定义见表1
式(1)中的变量用状态量和控制量表示,得到2自由度单轨模型的非线性连续状态空间表达式:
x ˙ 1 = f 1 x , u = 1 m F y f c o s   u + F y r - v x x 2 x ˙ 2 = f 2 x , u = 1 I z a F y f c o s   u - b F y r x ˙ 3 = f 3 x , u = v x c o s x 5 - x 1 s i n x 5 x ˙ 4 = f 4 x , u = v x s i n x 5 + x 1 c o s x 5 x ˙ 5 = f 5 x , u = x 5
其中:
F y f = k y x 1 + a x 2 v x - u
F y r = k y x 1 - b x 2 v x
采用泰勒级数线性化方法,忽略高次项,得到车辆单轨线性动力学模型:
x ˙ = f x | x 0 , u 0 x + f u | x 0 , u 0 u + f 0
其中:
f 0 = f x 0 , u 0 - f x | x 0 , u 0 x 0 - f u | x 0 , u 0 u 0
f x | x 0 , u 0 i , j = f i x j | x 0 , u 0
f u | x 0 , u 0 i = f i u | x 0 , u 0
采用前向欧拉法将线性化模型进行离散化,在k时刻, x 0 = xk),u 0 = uk-1),则k时刻车辆单轨模型的准线性离散状态空间表达式为
x k + 1 = A k x k + B k u k + Δ T f 0
其中:
A k = I + Δ T f x | x k , u k
B k = Δ T f u | x k , u k
2自由度单轨动力学模型相比于考虑纵向、横向、横摆运动的2自由度动力学模型,其在纵向运动上认为纵向车速在每个控制周期内保持不变,因此存在纵横向耦合误差。在对上述单轨模型进行线性化和离散化过程中,又分别产生了来自泰勒级数的高阶误差及前向欧拉近似离散化方法的截断误差。此外,相比于真实车辆,单轨模型设定了诸多简化条件,其本身存在模型误差。上述模型误差直接导致基于模型的路径跟踪控制精度降低。本节视IPG TruckMaker模型近似真实车辆响应,分析单轨模型与TruckMaker模型的响应误差,并基于GPR实现误差拟合。
受到噪声、外界干扰与建模误差等不确定性因素的影响,1.1节建立的单轨模型与实际车辆动力学之间存在着较大预测误差。这些误差主要来源于以下两个方面:
(1)非线性轮胎模型经线性化后所导致的偏差。轮胎的滑移效应和侧向力特性会随着车速的增加变得更加显著,这可能导致车辆单轨模型的准确性下降。
(2)因部分参数难以精确测量所导致的偏差。难以精确测量的参数包括转动惯量、轮胎侧偏刚度、质心位置、路面附着系数,当车辆运动状态发生变化时,上述参数会随之改变,进而导致更大的偏差。
在单轨模型误差分析中,在每个采样周期,令单轨模型与IPG TruckMaker车辆模型的初始状态量相同,即采用IPG惯性导航传感器反馈状态量作为单轨模型在该控制周期的状态量。仿真道路为水平的干燥水泥混凝土或沥青路面,车辆前轮转角限幅为±36°,仿真步长0.001 s。车辆防侧翻防侧滑约束下,不同车速下的安全转向角约束如图2所示。
图3所示为纵向车速vx = 3 m/s工况下,前轮转向角δ f分别为5°~35°时单轨模型的横向车速、横摆角速度的单步响应误差箱线图。可见,相同纵向车速下,随着前轮转向角增大,车辆单轨模型的横向车速单步响应误差近似指数增加。横摆角速度单步响应误差在小角度转向时维持在较低水平;随着转向角继续增大,轮胎侧偏角进入轮胎非线性区域,横摆角速度单步误差继而大幅增加。
为更加全面地呈现单轨模型单步响应误差随车速和前轮转向角的变化情况,选取图2中星号工况点进行模型单步误差采样,图4为横向车速误差Map图,图5为横摆角速度误差Map图。可见:在相同前轮转向角输入下,单轨模型横摆角速度单步误差绝对值随纵向车速增加而增大;在相同纵向车速工况下,横摆角速度单步误差绝对值在小角度转向时变化较小,当前轮转向角超过15°时,横摆角速度单步误差随转向角增大而显著增加。
上述2自由度单轨模型对真实车辆系统进行了较大程度简化。为了逼近车辆系统的真实响应,建立实时更新的车辆单轨模型与实际车辆或IPG TruckMaker中的车辆模型的单步响应误差数据集,将线性离散单轨模型(式(13))记为标称系统,引入待学习的误差项d z k )和过程噪声项 w t,基于标称系统构建误差补偿模型。采用GPR对误差的概率分布进行实时拟合,其用误差项的均值和方差表征:
x k + 1 = f x k , u k + B d d z k + w t
式中: f 表示标称车辆模型;d表示引入的待学习模型。车辆单轨动力学模型见式(13),在GPR问题中表示为
x ^ k + 1 = f x k , u k
图6所示构建GPR实时训练数据集 𝒟:训练输入变量 Z,包括车辆当前时刻控制量(前轮转向角)、实车或IPG传感器反馈运动状态(纵向车速、横向车速、横摆角速度);训练输出变量 E,相同控制量作用下,在一个控制周期过后车辆单轨模型与车辆真实响应的状态量误差(横向车速单步误差、横摆角速度单步误差)。
假设待学习模型与过程噪声部分仅影响与车辆横向运动状态对应的 B d 所覆盖的子空间,并依赖于从 x kuk 中提取的与回归相关的一组输入变量 z k。基于2.1节的单轨模型误差分析结果,对横向车速、横摆角速度两个状态量进行误差学习及补偿校正,设定:
B d = 1 1 0 0 0
为了降低学习问题的维数,进一步通过选择回归输入变量来假设模型误差与车辆的位置坐标、航向角无关,仅与纵横向车速、横摆角速度相关:
z = v x ,   v y ,   ω ,   δ f + 1 2 Δ δ f
式中,修正前轮转向角命令来解释输入控制量的动态变化,即用控制量在两个相邻控制周期内的均值来表示该周期内的实际控制量。训练数据 e k 由真实车辆或TruckMaker中车辆的惯性导航传感器测量值 x k +1与标称模型预测值之间的差值生成:
e k = B d x k + 1 - f x k , u k = d z k + w k
式中 B d 为Moore-Penrose广义逆矩阵。给定训练数据集,采用径向基核函数,由GPR可得随机估计:
d z k 𝒩 μ d z k , Σ d z k
GPR的一个重要步骤是在核函数公式中选择超参数。由于文中假设模型误差的一般特征在车辆运行期间保持不变,因此使用基于历史数据的最大似然优化来确定运行前一周的超参数和噪声水平,并在行驶过程中对其进行实时修正。
第2节基于GPR对标称单轨模型进行了误差拟合修正,本节将上述误差修正单轨模型与预测模型、滚动优化和反馈矫正的传统MPC框架融合,将GPR误差修正模型用作MPC路径跟踪控制策略的预测模型,提出LB-MPC路径跟踪控制策略架构,通过提升预测模型精度实现路径跟踪精度提升。
融合GPR模型误差拟合修正与MPC控制框架的LB-MPC路径跟踪控制策略架构如图7所示。不同于传统MPC采用固定参数的时变预测模型,基于标称单轨模型与GPR误差拟合修正的预测模型能够基于实时更新的误差数据集实时完成模型响应修正,从而适应车辆实际行驶中的模型参数变化及道路工况变化24。在k时刻,选取当前时刻前N个采样周期的标称模型与真实车辆单步响应误差作为当前k时刻的训练数据集 𝒟k= Zk), Ek)}, Zk)∈ R N Ek)∈ R N,其中 Zk)表示N个采样周期内的训练输入集合,包括车辆纵横向车速、横摆角速度、历史前轮转向角指令; Ek)表示N个采样周期内的标称模型单步响应误差集合,包括车辆横向车速与横摆角速度。该训练集跟随运行时刻滚动更新。采用GPR对当前k时刻的车辆误差数据集进行学习,对标称模型误差补偿修正,根据模型的残差不确定性和过程噪声求出随机分布,并在时间上向前传播。
图7所示,路径跟踪控制策略的输入为车辆状态反馈变量vxk), vyk), ωk)、短期历史误差数据集和目标路径 Y ref;LB-MPC路径跟踪控制策略以提升车辆路径跟踪精度为目标设计代价函数,构造二次规划优化问题,实时优化求解当前k时刻前轮转向角指令。
以1.2小节中推导的线性离散单轨模型作为标称模型式(式(13)),采用GPR对其单步响应误差的概率分布进行拟合,得到基于学习的预测模型(式(16))。为减轻控制策略计算成本,采用误差概率分布的均值作为标称模型的加性误差补偿量。由车辆运动几何关系,LB-MPC路径跟踪控制策略的预测模型表示为
x k + 1 = A k x k + B k u k + Δ T f 0 + μ a z k y k + 1 = C k x k + h 0
其中,输出方程的输出矩阵形同矩阵 B d,常数项 h 0的推导与 f 0相同。第a∈{1,2}维预测误差输出的均值 μ a zk))如下式计算:
μ a z = k z Z a K Z Z a + I σ a 2 - 1 E . , a
式中:[ E., a 表示输出量 E 的第a列;Ka ZZka Zzka zz 分别是相关向量的核函数结果,分别为
K Z Z a i , j = k a z i , z j
k Z z a = k z Z a T R 4
k Z z a j = k a z j , z R
核函数为径向基核函数,超参数 L a 为正定的对角长度尺度矩阵,用于将不同输入变量进行归一化,超参数σ f ,a 为信号方差:
k a z j , z = σ f , a 2 e x p - z j - z T L a z j - z
考虑路径跟随精度与乘坐舒适性,设计LB-MPC路径跟踪控制策略的代价函数。跟踪精度体现为GPR误差修正模型的预测车辆位移与目标路径在大地坐标系下的横纵坐标的差的平方和最小;舒适性体现为前轮转向角控制量的绝对值尽量取最小,即以最小幅度的转向实现路径跟踪误差最小。代价函数具体推导为:在k时刻时,LB-MPC预测时域为从k时刻开始向后Np 个控制周期;定义目标函数为路径跟踪误差和控制变量绝对值的组合。
J = Y T Q Y + U T R U
式中 Q R 矩阵为自定义权重矩阵,用于描述MPC不同预测步长处的代价函数权重,以及路径跟踪精度与控制量之间的权重。本文中, Q R 矩阵分别定义为
Q = a I ; R = b I
式中: I 为单位矩阵;本文中,令系数a = 10,b = 1。式(28)中,描述车辆路径跟踪精度的向量 Y 与待求解控制量序列 U 表示为
Y = Y - Y r e f = y k + 1 - y r e f k + 1 y k + 2 - y r e f k + 2 y k + 3 - y r e f k + 3 y k + N p - y r e f k + N p
U k = u k u k + 1 u k + 2 u k + N p - 1
优化问题的约束条件由转向系统机械特性和车辆行驶安全性决定。转向盘转向角限值为[-800°, 800°],其在相邻控制周期内的变化率不超过30°,则对应的前轮转角限值和相邻控制周期变化量限值均可以通过转向系统传动比计算获得。在任意车速工况下,根据车辆防侧翻防侧滑安全约束,前轮转向角限值是附着系数、纵向车速的函数,可依据图2查表获得。
3.3小节中,设计了考虑路径跟踪精度与乘坐舒适性的LB-MPC路径跟踪问题代价函数(式(28))。为便于实现该代价函数的实时求解,将其表示为二次规划形式,使用一种在线有效集策略qpOASES实时求解二次规划问题25。有效集法是求解带不等式约束的二次规划问题的经典算法之一,其特点是迭代点循着约束边界进行快速寻优。有效集法的基本思路是在每次迭代中,将原不等式约束二次规划问题转换成更容易求得的等式约束问题。该有效集策略的最优有效集在相邻二次规划之间不会有太大的变化,因车辆的状态量和控制量在相邻控制周期内不会出现大幅变化,因而qpOASES适合用于基于MPC的无人驾驶车辆路径跟踪控制问题。在本文LB-MPC路径跟踪控制问题中,GPR对于预测模型的修正采用预测均值加性补偿的方式进行,因而仍可利用qpOASES工具包求解描述为二次规划问题的路径跟踪控制问题:
m i n u 1 2 U T H U + U T g s . t .     l m i n A U l m a x         L m i n U L m a x
式中: U 为待求解控制量,即预测时域内第k时刻至Np -1时刻的前轮转向角; l min l max L max L max R n A 为线性约束矩阵。
l m i n = δ f m i n δ f m i n δ f m i n ; l m a x = δ f m a x δ f m a x δ f m a x
L m i n = Δ δ f m i n + u k - 1 Δ δ f m i n Δ δ f m i n L m a x = Δ δ f m a x + u k - 1 Δ δ f m a x Δ δ f m a x
A = 1 0 0 0 - 1 1 0 0 0 0 - 1 1
式中:δ fminδ fmax分别表示前轮转向角的最小和最大限值,rad;Δδ fmin和Δδ fmax分别表示前轮转向角在一个控制周期内的最大变化量限值,rad。海森矩阵 H 为时变矩阵:
H = 2 G T Q G + R , g = 2 G T Q K - Y r e f
G = C B 0 0 C A B C B 0 C A 2 B C A B 0 C A N p - 1 B C A N p - 2 B C B
K = C A C A 2 C A N p x k + T C C + C A C + C A + + C A N p f 0 +
     h 0 h 0 h 0 + C C + C A C + C A + + C A N p μ d z k
式中 Y ref R Np ×2为目标路径在预测时域内的横、纵坐标构成的矩阵。矩阵 G K式(37)式(38)中的矩阵 A B C 均为时变矩阵。
为验证所提GPR模型误差修正算法以及基于GPR误差修正预测模型的LB-MPC路径跟踪控制策略,基于IPG TruckMaker & Simulink搭建联合仿真平台、搭建无人驾驶车辆实车测试平台,实车控制器采用工控机。仿真测试中,采样周期为1 ms,实车采样周期为10 ms;GPR训练数据集更新周期与MPC控制周期相同,即为50 ms;GPR运行周期为100 ms。仿真及实车实验平台示意图如图8所示。仿真及实车车辆参数见表2
在相同控制量输入下,对比标称单轨模型(式(13))与GPR修正模型(式(16))、IPG TruckMaker车辆模型的响应差异,验证所提GPR误差拟合方法的性能。在无人驾驶客车实验平台应用LB-MPC路径跟踪控制策略,在实车实验中实时下载目标路径作为策略的输入,由惯性导航传感器实时获取车辆位姿信息,包括纵横向车速、横摆角速度;由GPS实时采集车辆在大地坐标系下的XY位移、航向角。
第2节建立了基于2自由度单轨模型的GPR误差拟合修正模型,本节对误差修正模型的准确性进行仿真验证。比较IPG TruckMaker模型、标称单轨模型与误差补偿模型在相同控制量输入下的状态响应,选取图2中纵横向耦合工况进行验证。以目标车速为5 m/s,前轮转角由0°增大至5°的纵侧向耦合工况为例进行分析。每一控制周期中,令输入TruckMaker与标称单轨模型的前轮转向角控制量相等。训练集维度为10,即选取当前时刻前10个采样周期的模型响应误差数据训练高斯过程误差模型d z k )。预测集维度为1,即预测当前时刻的车辆状态。踏板开度及转向盘转角如图9所示。
相同前轮转向角控制量输入下,TruckMaker模型、标称单轨模型与GPR误差修正模型的响应结果如图10所示。以TruckMaker模型的响应结果为实际响应,在恒定车速下,标称单轨模型响应误差随着前轮转向角的增大出现明显误差。而采用GPR误差拟合修正后的单轨模型能够逼近TruckMaker模型的响应结果。
GPR拟合的误差模型响应结果如图11所示,阴影区域为2σ置信区间。本节中,用于表征实车特性的IPG TruckMaker模型的传感器测量噪声协方差较小,因此误差模型的响应数据分布也较为密集。可见,均值和残差不确定性与模型误差吻合较好。
在仿真验证中,基于i7-7700HQ CPU 2.8 GHz测试平台,GPR在每个运行周期内的计算时长如图12所示。可见,在仿真平台硬件条件下,GPR计算时长远低于运行周期100 ms,则所提LB-MPC路径跟踪控制策略完全能够满足计算实时性需求。
为量化GPR误差拟合修正模型的性能,表3比较了车速5 m/s、前轮转角为5°工况下标称单轨模型与误差补偿模型状态量的最大误差、平均误差与均方误差。可见,GPR误差拟合修正模型的横向车速最大误差为标称单轨模型误差的5.89%,平均误差为标称单轨模型的1.80%。可见,模型响应误差基本消除。图2中标记的其余工况具有类似结果,高斯回归模型均表现良好。
为了验证所提LB-MPC路径跟踪控制策略的有效性和实时性,在某封闭测试路段进行了实车测试实验,测试路段坐标如图13所示,车辆纵向车速为定速15 km/h。
选取直角转弯路段进行实验验证。在实车实验中,高斯过程回归的计算时长为80 ms。车辆实际跟踪行驶路径与参考路径如图14所示,黑色实线表示参考路径,蓝色点划线表示基于标称单轨模型的MPC路径跟踪路径,红色虚线表示所提LB-MPC路径跟踪路径。尽管给定目标轨迹存在不连续点,车辆实际跟随控制考虑乘坐舒适性,跟踪路径均较为平滑。基于所提LB-MPC策略,车辆能够准确跟踪目标路径,而传统基于标称单轨模型的MPC策略跟踪路径在转弯过程中出现较大跟踪误差。
路径跟随过程中横向位移误差如图15所示。所提LB-MPC路径跟踪控制策略能够显著降低路径跟随误差。在由直角转弯进入直道阶段,传统MPC策略跟踪误差达到峰值,而所提LB-MPC策略能够快速跟随目标路径。值得注意的是,对于LB-MPC策略,较大的误差波动均出现在目标路径不规则处,其余部分的跟踪误差不超过20 cm。
直角转弯道路路径跟随过程中转向盘转角指令如图16所示。随着目标轨迹从直线段进入转弯阶段,目标轨迹的曲率变化率提升,路径跟踪控制器输出的转向盘转角随之增大。在转向盘转角达到峰值前后,两种策略表现出超过20 cm的跟踪误差,其余曲率变化较为平缓的路段,所提LB-MPC策略的跟踪误差保持在20 cm以内。
在实车实验中,两种路径跟踪控制策略直角转弯路段测试结果见表4。可见,在直角转弯过程中,在满足策略实时性的前提下,相比于传统MPC路径跟踪控制策略,所提LB-MPC路径跟踪控制策略的平均跟踪误差降低了23.64%。
为提升无人驾驶车辆路径跟踪控制的准确性与乘坐舒适性,本文提出了一种基于学习的模型预测控制策略。主要研究内容如下:(1)建立了车辆2自由度单轨动力学模型,并深入分析了单轨模型与IPG TruckMaker车辆模型的单步响应误差随车速、踏板开度与前轮转向角的变化特性。(2)基于误差分布规律,设计了用于GPR在线学习的误差数据集构建和更新方法,利用径向基核函数实时预测标称单轨模型的响应误差分布,建立了基于GPR的横向及横摆运动响应误差拟合修正模型。(3)将基于GPR修正的单轨模型作为预测模型,设计了考虑跟踪精度与乘坐舒适性的路径跟踪控制代价函数,构建了便于实时优化求解的二次规划优化问题,提出了一种基于学习的模型预测路径跟踪控制架构。
为验证所提GPR模型误差补偿方法与基于GPR模型修正的LB-MPC路径跟踪控制策略的实时性与有效性,搭建了IPG TruckMaker & Simulink联合仿真平台与无人驾驶客车实车验证平台并进行了仿真及实车实验验证。结果表明:在车速5 m/s,前轮转角为5°工况下,误差补偿模型的纵侧向车速最大误差为车辆单轨模型误差的5.89%,平均误差为单轨模型的1.80%。在直角转弯过程中,相比于传统MPC路径跟踪控制策略,所提LB-MPC路径跟踪控制策略的平均跟踪误差降低了23.64%。
  • 国家自然科学基金(52172377)
参考文献 引证文献
排序方式:
1
国务院. 国务院关于印发“十四五”现代综合交通运输体系发展规划的通知[R]. 中华人民共和国国务院公报, 2022(4): 8-28.
The State Council. Notice of the state council on issuing the development plan for modern comprehensive transportation system during the 14th Five Year Plan Period[R]. The Bulletin of the State Council of the People's Republic of China, 2022(4): 8-28.
2
方培俊, 蔡英凤, 陈龙, 等. 基于车辆动力学混合模型的智能汽车轨迹跟踪控制方法[J]. 汽车工程, 2022, 44(10): 1469-1483,1510.
FANG P, CAI Y, CHEN L, et al. Trajectory tracking control method based on vehicle dynamics hybrid model for intelligent vehicle[J]. Automotive Engineering, 2022, 44(10): 1469-1483,1510.
3
陈慧岩, 陈舒平, 龚建伟. 智能汽车横向控制方法研究综述[J]. 兵工学报, 2017, 38(6): 1203-1214.
CHEN H, CHEN S, GONG J. A review on the research of lateral control for intelligent vehicles[J]. Acta Armamentarii, 2017, 38(6): 1203-1214.
4
陈慧岩, 熊光明, 龚建伟. 无人驾驶汽车概论[M]. 北京: 北京理工大学出版社, 2014.
CHEN H, XIONG G, GONG J. Introduction to self-driving car[M]. Beijing: Beijing Institute of Technology Press, 2014.
5
龚建伟, 龚乘, 林云龙, 等. 智能车辆规划与控制策略学习方法综述[J]. 北京理工大学学报, 2022, 42(7): 665-674.
GONG J, GONG S, LIN Y, et al. Review on machine learning methods for motion planning and control policy of intelligent vehicles[J]. Transactions of Beijing Institute of Technology, 2022, 42(7): 665-674.
6
MAYNE D Q. Model predictive control: recent developments and future promise[J]. Automatica, 2014, 50(12): 2967-2986.
7
VEGAMOOR V K, DARBHA S, RAJAGOPAL K R. A review of automatic vehicle following systems[J]. Journal of the Indian Institute of Science, 2019, 99(4): 567-587.
8
AMER N H, ZAMZURI H, HUDHA K, et al. Modelling and control strategies in path tracking control for autonomous ground vehicles: a review of state of the art and challenges[J]. Journal of Intelligent & Robotic Systems, 2017, 86(2): 225-254.
9
熊璐, 杨兴, 卓桂荣, 等. 无人驾驶车辆的运动控制发展现状综述[J]. 机械工程学报, 2020, 56(10): 127-143.
XIONG L, YANG X, ZHUO G, et al. Review on motion control of autonomous vehicles[J]. Journal of Mechanical Engineering, 2020, 56(10): 127-143.
10
ZHANG K, WANG J, XIN X, et al. A survey on learning-based model predictive control: toward path tracking control of mobile platforms[J]. Applied Sciences, 2022, 12(4): 1995.
11
JI J, KHAJEPOUR A, MELEK W W, et al. Path planning and tracking for vehicle collision avoidance based on model predictive control with multiconstraints[J]. IEEE Transactions on Vehicular Technology, 2017, 66(2): 952-964.
12
CHONG L, ABBAS M M, MEDINA FLINTSCH A, et al. A rule-based neural network approach to model driver naturalistic behavior in traffic[J]. Transportation Research Part C: Emerging Technologies, 2013, 32: 207-223.
13
LEFEVRE S, CARVALHO A, BORRELLI F. A learning-based framework for velocity control in autonomous driving[J]. IEEE Transactions on Automation Science and Engineering, 2016, 13(1): 32-42.
14
WU J, HUANG Z, LV C. Uncertainty-aware model-based reinforcement learning: methodology and application in autonomous driving[J]. IEEE Transactions on Intelligent Vehicles, 2023, 8(1): 194-203.
15
JI X, HE X, LV C, et al. Adaptive-neural-network-based robust lateral motion control for autonomous vehicle at driving limits[J]. Control Engineering Practice, 2018, 76: 41-53.
16
OSTAFEW C J, SCHOELLIG A P, BARFOOT T D. Robust constrained learning-based NMPC enabling reliable mobile robot path tracking[J]. The International Journal of Robotics Research, 2016, 35(13): 1547-1563.
17
WANG L, YANG S, YUAN K, et al. A combined reinforcement learning and model predictive control for car-following maneuver of autonomous vehicles[J]. Chinese Journal of Mechanical Engineering, 2023, 36(1): 80.
18
ALCALÁ E, BESSA I, PUIG V, et al. MPC using an on-line TS fuzzy learning approach with application to autonomous driving[J]. Applied Soft Computing, 2022, 130: 109698.
19
HEWING L, KABZAN J, ZEILINGER M N. Cautious model predictive control using gaussian process regression[J]. IEEE Transactions on Control Systems Technology, 2020, 28(6): 2736-2743.
20
OSTAFEW C J, SCHOELLIG A P, BARFOOT T D, et al. Learning-based nonlinear model predictive control to improve vision-based mobile robot path tracking[J]. Journal of Field Robotics, 2016, 33(1): 133-152.
21
KABZAN J, HEWING L, LINIGER A, et al. Learning-based model predictive control for autonomous racing[J]. IEEE Robotics and Automation Letters, 2019, 4(4): 3363-3370.
22
PICOTTI E, MION E, LIBERA A D, et al. A learning-based nonlinear model predictive controller for a real go-kart based on black-box dynamics modeling through gaussian processes[J]. IEEE Transactions on Control Systems Technology, 2023, 31(5): 2055-2065.
23
LIU W, LIU C, CHEN G, et al. Gaussian process based model predictive control for overtaking in autonomous driving[J]. Frontiers in Neurorobotics, 2021, 15: 723049.
24
HAN M, HE H, CAO J, et al. MPC-based lateral control algorithm for bus path following control[R]. Volume 9: Sustainable Energy Solutions for Changing the World: Part I, 2021.
25
HE H, HAN M, LIU W, et al. MPC-based longitudinal control strategy considering energy consumption for a dual-motor electric vehicle[J]. Energy, 2022, 253: 124004.
2024年第46卷第7期
PDF下载
270
99
引用本文
BibTeX
文章信息
doi: 10.19562/j.chinasae.qcgc.2024.07.007
  • 接收时间:2024-02-07
  • 首发时间:2025-07-29
  • 出版时间:2024-07-25
补充材料
相关文章
文章信息
作者
出版历史
  • 收稿日期:2024-02-07
  • 修回日期:2024-03-22
基金
国家自然科学基金(52172377)
作者信息
    1. 北京理工大学,高端汽车集成与控制全国重点实验室,北京 100081
    2. 上海友道智途科技有限公司,上海 200438
    3. 北京空间飞行器总体设计部,北京 100094
    4. 香港理工大学,香港 999077

通讯作者:

何洪文,教授,博士生导师,E-mail:
参考文献
分享链接
https://castjournals.cast.org.cn/joweb/qcygc/CN/10.19562/j.chinasae.qcgc.2024.07.007
分享至
全文二维码

扫描看全文

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