Nonlinear MPC on Parallel Parking for Autonomous Vehicles Under State-Dependent Switching

IF 6.4 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS IEEE Transactions on Automation Science and Engineering Pub Date : 2024-08-22 DOI:10.1109/TASE.2024.3443848
Hai Zhao;Hongjiu Yang;Zhengyu Wang;Yuanqing Xia
{"title":"Nonlinear MPC on Parallel Parking for Autonomous Vehicles Under State-Dependent Switching","authors":"Hai Zhao;Hongjiu Yang;Zhengyu Wang;Yuanqing Xia","doi":"10.1109/TASE.2024.3443848","DOIUrl":null,"url":null,"abstract":"In this paper, a framework integrating planning and control is designed to deal with the parallel parking problem of autonomous vehicle. In the planning section, efficient planning is achieved by directly setting target points. In the control part, it is mainly based on nonlinear model predictive control (NMPC) scheme for implementation. Firstly, the parking task is divided into four stages by setting different target points to solve the non-convex state constraint problem in parallel parking. Then, a state-dependent switching law is designed to describe the switching process in different stages based on the different constraints present. In addition, the terminal constraints and terminal cost functions of NMPC scheme are removed to increase the solvability of optimization problems and improve the smoothness of parallel parking for autonomous vehicle. Asymptotic stability and recursive feasibility of autonomous vehicle are ensured. The experimental results show that the NMPC scheme is effective in parallel parking of autonomous vehicle. Note to Practitioners—The motivation of this paper is to solve the problem of parallel parking for autonomous vehicles, with a focus on the design of planning and control framework. In recent years, automatic parallel parking technology has received widespread attention. However, there are still two issues that need further consideration: 1. Most existing planning and control schemes rely on nonlinear optimization processes, but multi-layer nonlinear optimization processes inevitably affect the efficiency and real-time performance of automatic parallel parking schemes. 2. The special construction of parallel parking lots makes it difficult to solve nonlinear optimization problems because the constraint domain is non-convex. To overcome these issues, we first divide the parallel parking process into several stages and directly plan the target points for each stage based on the characteristics of the parallel parking lots, rather than planning the complete parallel parking path. Then, with the help of the prediction and rolling optimization characteristics of the NMPC scheme, the optimal approach to each target point is achieved. In addition, the classic NMPC scheme has been improved (by removing terminal constraints and terminal cost functions) to further enhance its solvability and real-time performance. It is worth noting that the framework of this paper is applicable to most automatic parallel parking needs, as the characteristics of standard parallel parking slots (including size, exit and entrance requirements, safety distance requirements, etc.) are consistent with the planning requirements of the target points in this paper. Moreover, most vehicle models are known, which enables the NMPC scheme in this paper to adapt to different types of autonomous vehicles. In future work, we will further explore the possibility of extending our algorithm to more complex and chaotic environments (including but not limited to the presence of obstacles and external interference) for automatic parking systems.","PeriodicalId":51060,"journal":{"name":"IEEE Transactions on Automation Science and Engineering","volume":"22 ","pages":"6377-6387"},"PeriodicalIF":6.4000,"publicationDate":"2024-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automation Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10643820/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, a framework integrating planning and control is designed to deal with the parallel parking problem of autonomous vehicle. In the planning section, efficient planning is achieved by directly setting target points. In the control part, it is mainly based on nonlinear model predictive control (NMPC) scheme for implementation. Firstly, the parking task is divided into four stages by setting different target points to solve the non-convex state constraint problem in parallel parking. Then, a state-dependent switching law is designed to describe the switching process in different stages based on the different constraints present. In addition, the terminal constraints and terminal cost functions of NMPC scheme are removed to increase the solvability of optimization problems and improve the smoothness of parallel parking for autonomous vehicle. Asymptotic stability and recursive feasibility of autonomous vehicle are ensured. The experimental results show that the NMPC scheme is effective in parallel parking of autonomous vehicle. Note to Practitioners—The motivation of this paper is to solve the problem of parallel parking for autonomous vehicles, with a focus on the design of planning and control framework. In recent years, automatic parallel parking technology has received widespread attention. However, there are still two issues that need further consideration: 1. Most existing planning and control schemes rely on nonlinear optimization processes, but multi-layer nonlinear optimization processes inevitably affect the efficiency and real-time performance of automatic parallel parking schemes. 2. The special construction of parallel parking lots makes it difficult to solve nonlinear optimization problems because the constraint domain is non-convex. To overcome these issues, we first divide the parallel parking process into several stages and directly plan the target points for each stage based on the characteristics of the parallel parking lots, rather than planning the complete parallel parking path. Then, with the help of the prediction and rolling optimization characteristics of the NMPC scheme, the optimal approach to each target point is achieved. In addition, the classic NMPC scheme has been improved (by removing terminal constraints and terminal cost functions) to further enhance its solvability and real-time performance. It is worth noting that the framework of this paper is applicable to most automatic parallel parking needs, as the characteristics of standard parallel parking slots (including size, exit and entrance requirements, safety distance requirements, etc.) are consistent with the planning requirements of the target points in this paper. Moreover, most vehicle models are known, which enables the NMPC scheme in this paper to adapt to different types of autonomous vehicles. In future work, we will further explore the possibility of extending our algorithm to more complex and chaotic environments (including but not limited to the presence of obstacles and external interference) for automatic parking systems.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
状态相关切换下自动驾驶汽车平行泊车的非线性 MPC
针对自动驾驶汽车的并行停车问题,设计了一个规划与控制相结合的框架。在规划部分,通过直接设定目标点来实现高效规划。在控制部分,主要是基于非线性模型预测控制(NMPC)方案进行实现。首先,通过设置不同的目标点,将停车任务分为4个阶段,解决并行停车中的非凸状态约束问题;然后,根据存在的不同约束条件,设计了状态相关的切换律来描述不同阶段的切换过程。此外,去除NMPC方案的终端约束和终端代价函数,提高了优化问题的可解性,提高了自动驾驶汽车平行泊车的平稳性。保证了自动驾驶车辆的渐近稳定性和递归可行性。实验结果表明,NMPC方案在自动驾驶汽车平行泊车中是有效的。从业者注意:本文的动机是解决自动驾驶汽车的平行停车问题,重点是规划和控制框架的设计。近年来,自动平行泊车技术受到了广泛的关注。然而,仍有两个问题需要进一步考虑:1。现有的规划控制方案大多依赖于非线性优化过程,但多层非线性优化过程不可避免地影响了自动并联停车方案的效率和实时性。2. 由于并联停车场的特殊结构,其约束域是非凸的,使得非线性优化问题难以求解。为了克服这些问题,我们首先将平行停车过程划分为几个阶段,根据平行停车场的特点直接规划每个阶段的目标点,而不是规划完整的平行停车路径。然后,利用NMPC方案的预测和滚动优化特性,实现对每个目标点的最优逼近。此外,对经典的NMPC方案进行了改进(去除终端约束和终端成本函数),进一步提高了其可解性和实时性。值得注意的是,本文的框架适用于大多数自动平行停车需求,因为标准平行泊位的特点(包括尺寸、出入口要求、安全距离要求等)与本文目标点的规划要求是一致的。此外,大多数车辆模型都是已知的,这使得本文的NMPC方案能够适应不同类型的自动驾驶车辆。在未来的工作中,我们将进一步探索将我们的算法扩展到更复杂和混乱的环境(包括但不限于存在障碍物和外部干扰)的可能性,用于自动停车系统。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE Transactions on Automation Science and Engineering
IEEE Transactions on Automation Science and Engineering 工程技术-自动化与控制系统
CiteScore
12.50
自引率
14.30%
发文量
404
审稿时长
3.0 months
期刊介绍: The IEEE Transactions on Automation Science and Engineering (T-ASE) publishes fundamental papers on Automation, emphasizing scientific results that advance efficiency, quality, productivity, and reliability. T-ASE encourages interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, operations research, and other fields. T-ASE welcomes results relevant to industries such as agriculture, biotechnology, healthcare, home automation, maintenance, manufacturing, pharmaceuticals, retail, security, service, supply chains, and transportation. T-ASE addresses a research community willing to integrate knowledge across disciplines and industries. For this purpose, each paper includes a Note to Practitioners that summarizes how its results can be applied or how they might be extended to apply in practice.
期刊最新文献
Adaptive Neural Boundary Control of a Rotating Flexible Beam with Input Dead-Zone and Output Constraint TacMan-Turbo: Proactive Tactile Control for Robust and Efficient Articulated Object Manipulation Reduced Maximum Curvature-Based Linear Path Smoothing Method with Enhanced Kinematic Performance for 6R Robot Manipulators Multi-View Stereo with Holistic Guidance of Collaborative Geometric Priors Sensorless Robotic External Force Estimation in Uncertain Interactive Environments: A Hybrid Adaptive-Robust Kalman Filtering Approach
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1