Yulong You , Zhong Yang , Hao-ze Zhuo , Nuo Xu , Luwei Liao , Wenbin Jiang
{"title":"Design of an adaptive MPC control system for unmanned ground vehicle based on FP-ADMM and RBFNN","authors":"Yulong You , Zhong Yang , Hao-ze Zhuo , Nuo Xu , Luwei Liao , Wenbin Jiang","doi":"10.1016/j.conengprac.2025.106399","DOIUrl":null,"url":null,"abstract":"<div><div>To address the challenges of nonlinearity, real-time performance, and parameter uncertainty in distributed six-wheel unmanned ground vehicles (UGV) operating in complex high-speed dynamic environments, this paper proposes a method for achieving precise control in such conditions. First, a dynamic predictive model is established, considering road inclination and time-varying curvature. Next, the grey wolf optimizer (GWO) is employed to adaptively optimize the weight coefficients of the model predictive control (MPC) objective function, creating an adaptive MPC (AMPC) system that enhances overall performance, allowing it to handle various complex terrains. Additionally, the Fast Proximal Alternating Direction Method of Multipliers (FP-ADMM) is utilized to solve the quadratic programming (QP) problem, improving computational efficiency and ensuring real-time performance for UGV at high speeds. To further reduce trajectory tracking errors caused by model uncertainties and external disturbances, a compensation controller based on the radial basis function neural network (RBFNN) is introduced. This controller learns from the system’s control errors and generates real-time compensation signals, combining its output with the AMPC output to perform trajectory tracking tasks for the UGV. The stability of the proposed method is proven based on Lyapunov stability theory. Experimental results from real-world testing show that the proposed method achieved trajectory tracking accuracies of 0.08 m on off-road and 0.06 m on inclined road. Compared to traditional MPC methods, this strategy demonstrates superior tracking performance on complex high-speed terrains, with significant improvements in both real-time performance and tracking accuracy.</div></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":"164 ","pages":"Article 106399"},"PeriodicalIF":4.6000,"publicationDate":"2025-06-04","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/S0967066125001625","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
To address the challenges of nonlinearity, real-time performance, and parameter uncertainty in distributed six-wheel unmanned ground vehicles (UGV) operating in complex high-speed dynamic environments, this paper proposes a method for achieving precise control in such conditions. First, a dynamic predictive model is established, considering road inclination and time-varying curvature. Next, the grey wolf optimizer (GWO) is employed to adaptively optimize the weight coefficients of the model predictive control (MPC) objective function, creating an adaptive MPC (AMPC) system that enhances overall performance, allowing it to handle various complex terrains. Additionally, the Fast Proximal Alternating Direction Method of Multipliers (FP-ADMM) is utilized to solve the quadratic programming (QP) problem, improving computational efficiency and ensuring real-time performance for UGV at high speeds. To further reduce trajectory tracking errors caused by model uncertainties and external disturbances, a compensation controller based on the radial basis function neural network (RBFNN) is introduced. This controller learns from the system’s control errors and generates real-time compensation signals, combining its output with the AMPC output to perform trajectory tracking tasks for the UGV. The stability of the proposed method is proven based on Lyapunov stability theory. Experimental results from real-world testing show that the proposed method achieved trajectory tracking accuracies of 0.08 m on off-road and 0.06 m on inclined road. Compared to traditional MPC methods, this strategy demonstrates superior tracking performance on complex high-speed terrains, with significant improvements in both real-time performance and tracking accuracy.
期刊介绍:
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.