Yapay Zeka Hızlı Bakış & Çıkarımlar
AI InsightMPC optimizasyon algoritmaları ve simülasyon sonuçları, doğrusal olmayan optimizasyon ve doğrusal olmayan denklemlerin çözümü için açık kaynaklı üçüncü taraf bir kütüphane olan CasADI kullanılarak MATLAB/Simulink ortamında gerçekleştirildi.
📌 3 Maddede Bu Makale
Özet
Bu makale, tek izli bir araç modeline dayalı Model Öngörülü Kontrol (MPC) kullanarak otonom araçlarda yol takibiyle ilişkili zorlukları incelemektedir. Bu araç modelinin durum-uzay gösterimine dayalı bir MPC denetleyicisi geliştirilmiştir. Boylamsal hız sabittir ve algoritmanın performansı farklı araç boylamsal hızlarıyla test edilmiştir. Oluşturulan referans yolu, algoritmaya referans yanal konum olarak gönderilir ve MPC denetleyicisi, bu verilen referans yollarını doğru şekilde izlemek için gelecekteki parametreleri tahmin eder. Orantılı-İntegral (PI) kontrol yöntemi de model üzerinde test edilmiş ve MPC ile karşılaştırılmıştır. Model, sinüzoidal ve F1 Barselona pisti olmak üzere iki farklı yolla test edilmiştir. Ayrıca beş farklı simülasyon senaryosu ile test edilmiştir. Bu senaryolar, tahmin ufku, kontrol ufku, ağırlık matrisleri, boylamsal hız, hesaplama süresi ve kontrol yöntemleri gibi parametrelerin etkilerini inceler. MPC optimizasyon algoritmaları ve simülasyon sonuçları, doğrusal olmayan optimizasyon ve doğrusal olmayan denklemlerin çözümü için açık kaynaklı üçüncü taraf bir kütüphane olan CasADI kullanılarak MATLAB/Simulink ortamında gerçekleştirildi.
Abstract
This paper examines the challenges associated with path tracking in autonomous vehicles, employing Model Predictive Control (MPC) based on a single-track vehicle model. An MPC controller is developed based on the state-space representation of this vehicle model. Longitudinal speed is constant, and the algorithm's performance is tested with different vehicle longitudinal speeds. The generated reference path is sent to the algorithm as a reference lateral position, and the MPC controller predicts the future parameters to correctly track these given reference paths. The Proportional-Integral (PI) control method also tested on model and it is compared with MPC. The model is tested with two different paths, sinusoidal and F1 Barcelona circuit paths. It has also been tested with five different simulation scenarios. These scenarios examine the effects of parameters such as prediction horizon, control horizon, weight matrices, longitudinal velocity, computation time, and control methods. MPC optimization algorithms and simulation results are realized on the MATLAB/Simulink environment using CasADI, an open-source third-party library for nonlinear optimization and solving nonlinear equations.