{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T14:21:26Z","timestamp":1766067686660,"version":"3.40.5"},"reference-count":28,"publisher":"Wiley","license":[{"start":{"date-parts":[[2023,1,16]],"date-time":"2023-01-16T00:00:00Z","timestamp":1673827200000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Complexity"],"published-print":{"date-parts":[[2023,1,16]]},"abstract":"<jats:p>Autonomous driving has recently been in considerable progress, and many algorithms have been suggested to control the motions of driverless cars. The model predictive controller (MPC) is one of the efficient approaches by which the speed and direction of the near future of an automobile could be predicted and controlled. Even though the MPC is of enormous benefit, the performance (minimum tracking error) of such a controller strictly depends on the appropriate tuning of its parameters. This paper applies the particle swarm optimization (PSO) algorithm to find the global minimum tracking error by tuning the controller\u2019s parameters and ultimately calculating the front steering angle and directed motor force to the wheels of an autonomous vehicle (AV). This article consists of acquiring vehicle dynamics, extended model predictive control, and optimization paradigm. The proposed approach is compared with previous research in the literature and simulation results show higher performance, and also it is less computationally expensive. The simulation results show that the proposed method with only three adjustable parameters has an overshoot of about 8% and its RMSE is 0.72.<\/jats:p>","DOI":"10.1155\/2023\/8720849","type":"journal-article","created":{"date-parts":[[2023,1,16]],"date-time":"2023-01-16T18:50:08Z","timestamp":1673895008000},"page":"1-9","source":"Crossref","is-referenced-by-count":8,"title":["A New Self-Tuning Nonlinear Model Predictive Controller for Autonomous Vehicles"],"prefix":"10.1155","volume":"2023","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0223-9093","authenticated-orcid":true,"given":"Yasin","family":"Abdolahi","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering, Ilam University, Ilam, Iran"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2910-3869","authenticated-orcid":true,"given":"Sajad","family":"Yousefi","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, Technical and Vocational University (TVU), Tehran, Iran"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1209-1811","authenticated-orcid":true,"given":"Jafar","family":"Tavoosi","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, Ilam University, Ilam, Iran"}]}],"member":"311","reference":[{"key":"1","doi-asserted-by":"publisher","DOI":"10.1109\/lra.2020.3016929"},{"article-title":"Mit autonomous vehicle technology study: large-scale deep learning based analysis of driver behavior and interaction with automation","year":"2017","author":"L. Fridman","key":"2"},{"article-title":"Kinematic and dynamic vehicle models for autonomous driving control design","author":"J. Kong","key":"3","doi-asserted-by":"crossref","DOI":"10.1109\/IVS.2015.7225830"},{"article-title":"Dynamics modeling and parameter identification for autonomous vehicle navigation","author":"K. Macek","key":"4","doi-asserted-by":"crossref","DOI":"10.1109\/IROS.2007.4399640"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/access.2021.3075581"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1049\/iet-its.2016.0293"},{"author":"X. Han","key":"7","article-title":"Design of autonomous vehicle controller based on BP\u2010PID"},{"article-title":"Towards risk estimation in automated vehicles using fuzzy logic","author":"L. Gonz\u00e1lez","key":"8","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-99229-7_24"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2016.09.017"},{"key":"10","article-title":"On the training of a neural network for online path planning with offline path planning algorithms","volume":"57","author":"S. Inkyung","year":"2020","journal-title":"International Journal of Information Management"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1016\/s0947-3580(08)70789-1"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/tie.2016.2585079"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/lra.2019.2926677"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/tiv.2021.3074645"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/tvt.2020.3044265"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/41.915420"},{"article-title":"Automatic tuning of model predictive control using particle swarm optimization","author":"R. Suzuki","key":"17","doi-asserted-by":"crossref","DOI":"10.1109\/SIS.2007.367941"},{"first-page":"23","article-title":"Multiplexed model predictive control weighting selection using genetic algorithm","author":"E. Joelianto","key":"18"},{"article-title":"Indirect adaptive model predictive control supervised by fuzzy logic","author":"J. Mamboundou","key":"19","doi-asserted-by":"crossref","DOI":"10.1109\/FUZZY.2011.6007612"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1016\/j.jclepro.2020.124124"},{"first-page":"16","article-title":"A novel tuning approach for MPC parameters based on artificial neural network","author":"H. Moumouh","key":"21"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1002\/int.22576"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.3390\/math9222885"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1002\/int.22275"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1002\/asjc.2248"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2019.02.031"},{"article-title":"Particle swarm optimization","author":"J. Kennedy","key":"27","doi-asserted-by":"crossref","DOI":"10.1109\/ICNN.1995.488968"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/tvt.2016.2555853"}],"container-title":["Complexity"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2023\/8720849.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2023\/8720849.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2023\/8720849.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,16]],"date-time":"2023-01-16T18:50:13Z","timestamp":1673895013000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/complexity\/2023\/8720849\/"}},"subtitle":[],"editor":[{"given":"Francesco","family":"Lo Iudice","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2023,1,16]]},"references-count":28,"alternative-id":["8720849","8720849"],"URL":"https:\/\/doi.org\/10.1155\/2023\/8720849","relation":{},"ISSN":["1099-0526","1076-2787"],"issn-type":[{"type":"electronic","value":"1099-0526"},{"type":"print","value":"1076-2787"}],"subject":[],"published":{"date-parts":[[2023,1,16]]}}}