Haoqi Yan , Yue Qu , Renjie Li , Wenyu Li , Hongqing Chu , Junjie Zhao , Guangyuan Yu , Fei Ma , Shengbo Eben Li , Jingliang Duan
{"title":"基于分层mpc的协同驾驶前向避碰安全共享控制","authors":"Haoqi Yan , Yue Qu , Renjie Li , Wenyu Li , Hongqing Chu , Junjie Zhao , Guangyuan Yu , Fei Ma , Shengbo Eben Li , Jingliang Duan","doi":"10.1016/j.conengprac.2025.106581","DOIUrl":null,"url":null,"abstract":"<div><div>Human–machine shared control plays a vital role in enhancing driving safety through collision avoidance assistance. Existing collaborative controllers typically integrate risk assessment and control computation within one Model Predictive Control (MPC) framework, which can lead to computational challenges when incorporating essential nonlinear vehicle dynamics for accurate trajectory evaluation. To address this issue, we propose a novel safe shared control scheme with two key components: First, a trajectory generator produces multiple smooth, collision-free candidate trajectories considering both obstacle avoidance and vehicle stability constraints. Second, a hierarchical MPC module evaluates and executes these trajectories through a dual-layer structure. The upper layer uses a linear model to compute control inputs and then evaluates them with a nonlinear vehicle dynamics model for risk assessment, while the lower layer calculates the actual control commands based on a simplified linear model by tracking the selected optimal trajectory. This separation of trajectory generation, risk evaluation, and control computation significantly enhances both computational efficiency and safety assurance. A series of collision avoidance experiments was conducted on a driving simulator to evaluate the proposed method. Results show that the proposed method significantly enhances safety in human–machine shared control driving.</div></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":"165 ","pages":"Article 106581"},"PeriodicalIF":4.6000,"publicationDate":"2025-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Hierarchical MPC-based safe shared control for forward collision avoidance in collaborative driving\",\"authors\":\"Haoqi Yan , Yue Qu , Renjie Li , Wenyu Li , Hongqing Chu , Junjie Zhao , Guangyuan Yu , Fei Ma , Shengbo Eben Li , Jingliang Duan\",\"doi\":\"10.1016/j.conengprac.2025.106581\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Human–machine shared control plays a vital role in enhancing driving safety through collision avoidance assistance. Existing collaborative controllers typically integrate risk assessment and control computation within one Model Predictive Control (MPC) framework, which can lead to computational challenges when incorporating essential nonlinear vehicle dynamics for accurate trajectory evaluation. To address this issue, we propose a novel safe shared control scheme with two key components: First, a trajectory generator produces multiple smooth, collision-free candidate trajectories considering both obstacle avoidance and vehicle stability constraints. Second, a hierarchical MPC module evaluates and executes these trajectories through a dual-layer structure. The upper layer uses a linear model to compute control inputs and then evaluates them with a nonlinear vehicle dynamics model for risk assessment, while the lower layer calculates the actual control commands based on a simplified linear model by tracking the selected optimal trajectory. This separation of trajectory generation, risk evaluation, and control computation significantly enhances both computational efficiency and safety assurance. A series of collision avoidance experiments was conducted on a driving simulator to evaluate the proposed method. Results show that the proposed method significantly enhances safety in human–machine shared control driving.</div></div>\",\"PeriodicalId\":50615,\"journal\":{\"name\":\"Control Engineering Practice\",\"volume\":\"165 \",\"pages\":\"Article 106581\"},\"PeriodicalIF\":4.6000,\"publicationDate\":\"2025-09-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Control Engineering Practice\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0967066125003430\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Control Engineering Practice","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0967066125003430","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
Hierarchical MPC-based safe shared control for forward collision avoidance in collaborative driving
Human–machine shared control plays a vital role in enhancing driving safety through collision avoidance assistance. Existing collaborative controllers typically integrate risk assessment and control computation within one Model Predictive Control (MPC) framework, which can lead to computational challenges when incorporating essential nonlinear vehicle dynamics for accurate trajectory evaluation. To address this issue, we propose a novel safe shared control scheme with two key components: First, a trajectory generator produces multiple smooth, collision-free candidate trajectories considering both obstacle avoidance and vehicle stability constraints. Second, a hierarchical MPC module evaluates and executes these trajectories through a dual-layer structure. The upper layer uses a linear model to compute control inputs and then evaluates them with a nonlinear vehicle dynamics model for risk assessment, while the lower layer calculates the actual control commands based on a simplified linear model by tracking the selected optimal trajectory. This separation of trajectory generation, risk evaluation, and control computation significantly enhances both computational efficiency and safety assurance. A series of collision avoidance experiments was conducted on a driving simulator to evaluate the proposed method. Results show that the proposed method significantly enhances safety in human–machine shared control driving.
期刊介绍:
Control Engineering Practice strives to meet the needs of industrial practitioners and industrially related academics and researchers. It publishes papers which illustrate the direct application of control theory and its supporting tools in all possible areas of automation. As a result, the journal only contains papers which can be considered to have made significant contributions to the application of advanced control techniques. It is normally expected that practical results should be included, but where simulation only studies are available, it is necessary to demonstrate that the simulation model is representative of a genuine application. Strictly theoretical papers will find a more appropriate home in Control Engineering Practice''s sister publication, Automatica. It is also expected that papers are innovative with respect to the state of the art and are sufficiently detailed for a reader to be able to duplicate the main results of the paper (supplementary material, including datasets, tables, code and any relevant interactive material can be made available and downloaded from the website). The benefits of the presented methods must be made very clear and the new techniques must be compared and contrasted with results obtained using existing methods. Moreover, a thorough analysis of failures that may happen in the design process and implementation can also be part of the paper.
The scope of Control Engineering Practice matches the activities of IFAC.
Papers demonstrating the contribution of automation and control in improving the performance, quality, productivity, sustainability, resource and energy efficiency, and the manageability of systems and processes for the benefit of mankind and are relevant to industrial practitioners are most welcome.