999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MPC的無人駕駛車輛的軌跡跟蹤

2017-10-24 08:00:15郝亮李金良榮同康鄧樂康
汽車實用技術 2017年20期
關鍵詞:模型

郝亮,李金良,榮同康,鄧樂康

(遼寧工業大學汽車與交通工程學院,遼寧 錦州 121001)

基于MPC的無人駕駛車輛的軌跡跟蹤

郝亮,李金良,榮同康,鄧樂康

(遼寧工業大學汽車與交通工程學院,遼寧 錦州 121001)

為了更加好的實現線性時變模型預測控制算法的低速直線軌跡跟蹤控制效果驗證,該文采用Matlab/Simulink搭建基于運動學模型的線性時變模型預測控制算法,通過實際曲線與理想曲線仿真對比分析,從而有效證明該控制算法能夠保證無人駕駛車輛在一定工況下具有良好的穩定性和安全性,為無人駕駛車輛軌跡跟蹤控制算法的研究奠定了一定的基礎。

線性時變;模型預測控制算法;低速直線軌跡跟蹤;運動學模型

前言

隨著計算機信息處理技術、傳感器技術和車輛控制技術的進展,基于高效環境感知的輔助駕駛技術或全自動駕駛技術迅速發展,以主動控制為核心的先進車輛安全技術必將是現代交通系統和未來高度智能化交通系統的核心技術之一[1][2]。實現全自主無人駕駛車輛在高速和冰雪等復雜路面安全穩定的軌跡跟蹤控制具有十分重要的意義,由于線性時變模型預測控制算法相比于非線性模型預測控制算法具有計算簡單、實時性好等優點[3],因此,通過MATLAB/Simulink搭建基于運動學模型的線性時變模型預測控制算法,研究在給定工況下的軌跡跟蹤特性,具有較強的理論研究價值與應用意義。

1 線性時變模型預測控制原理

以線性狀態控制模型為基礎,依次推導模型預測控制的預測方程、優化求解及反饋機制[4]。

(1)預測方程

首先,考慮一下離散線性化模型:

可以得到一個新的狀態空間表達式:

式中各矩陣的定義如下:

為了進一步簡化計算,做出如下假設:

如果系統預測時域為Np,控制時域為Nc,那么,預測時域內的狀態量和系統輸出量可以用下式計算:

為了使整個關系更加明確,將系統未來時刻的輸出以矩陣的形式表達:

式中:

通過觀察式(8),可以清楚的看到,在預測時域內的狀態量和輸出量都可以通過系統當前的狀態量ξ(t|t)和控制時域內的控制增量△U(t)計算得到。這也就是模型預測控制算法中“預測”功能的實現。

(2)優化求解

實際上,系統的控制量是未知的,只有通過設定合適的優化目標,并對其進行求解,才能得到時域內的控制序列。目標函數為:

對于以上形式的優化目標,可以通過適當的處理將其轉換為二次規劃問題。二次規劃是一個典型的數學優化問題。它的優化目標是二次實函數,帶有線性或者非線性約束。其常用的解法為有效集法和內點法。有效集法適用于解決只有不等式約束的二次規劃問題,而內點法適用于任何形式的二次規劃問題。

式(9)中以控制量作為目標函數中的狀態量,結構簡單,易于實現;但也存在一些缺點,比較顯著的就是沒法對控制增量進行精確約束。當系統對于控制量跳變要求較為嚴格時,這樣的目標函數就無能為力了。此時,可以把控制增量作為目標函數的狀態量,優化目標函數可以設為如下形式:

其中,第一項反映了系統對參考軌跡的跟隨能力,第二項反映了對控制量平穩的變化要求。Q和R為權重矩陣,整個表達式的功能是使系統能夠盡快且平穩地跟蹤上期望軌跡。同時,在實際的控制系統中,往往需要滿足系統狀態量及控制量的一些約束條件,一般如下:

控制量約束:

控制增量約束:

輸出約束:

(3)反饋控制

在每個控制周期內完成對式(12)求解后,得到了控制時域內的一系列控制輸入增量:

根據模型預測控制的基本原理,將該控制序列中第一個元素作為實際的控制輸入增量作用于系統,即:

系統執行這一控制量直到下一時刻。在新的時刻,系統根據狀態信息重新預測下一階段時域的輸出,通過優化過程得到一個新的控制增量序列。如此循環往復,直至系統完成控制過程。

2 線性時變模型預測控制仿真

2.1 Matlab仿真條件

無人駕駛車輛從坐標原點出發,以期望縱向速度v=1m/s跟蹤一條直線軌跡y=3,采樣時間為50ms,仿真總時間設定為20s。

2.2 低速運動學模型線性化處理

由于控制目標是無人駕駛車輛在低速情況下的跟蹤控制,因此考慮以車輛運動學方程作為預測模型,低速情況下的車輛運動學方程形式如下[5]:

對其進行線性化,得到線性時變模型為:

式中,各矩陣和狀態變量為:

然后按照線性時變模型預測控制原理步驟編譯軌跡跟蹤程序對軌跡跟蹤過程進行仿真,得到仿真結果如圖1-圖4所示。

2.3 仿真結果

由圖1可以看出實際軌跡從原點出發能夠跟蹤上真實直線軌跡y=3;由圖2和圖3可知,車輛的橫向、縱向位移和前輪偏角均能很好的跟蹤理想軌跡,最終達到穩定狀態;由圖4可知,無人駕駛的控制量縱向速度和角速度均能最終達到穩定的狀態。

圖1 跟蹤理想軌跡的實際運行結果

圖2 系統狀態量隨時間變化

圖3 狀態量偏差隨時間變化

圖4 控制量隨時間變化

3 結論

建立的線性時變模型預測控制算法能夠有效的實時跟蹤車輛行駛軌跡,無人駕駛的狀態量和控制量均能很好的反映出來車輛在跟蹤過程中,無人駕駛車輛實際狀態量均能實時跟蹤理想的狀態量實時狀態變化,最終達到穩定狀態,控制量也經過一定變化達到最終的穩定狀態,這說明在低速跟蹤過程中,線性時變模型預測控制算法能夠實時跟蹤車輛的行駛軌跡,并且保證車輛行駛過程中的實時性和穩定性。

[1] 李波.人在回路的無人駕駛車輛啟發式全局路徑規劃算法研究[D].北京:北京理工大學,2013.

[2] 曾志文,盧惠民,張輝,等.基于模型預測控制的移動機器人軌跡跟蹤[J].控制工程,2011,(S1):80-85.

[3] 任慧榮.類車移動機器人軌跡跟蹤控制方法研究[D].天津:天津大學,2008.

[4] 宋金澤,戴斌,單恩忠,等.融合動力學約束的自動平行泊車軌跡生成方法[J].中南大學學報:自然科學版,2009,40(1):135-141.

[5] Zhang H,Gong J,Jiang Y,et al.An Iterative Quadratic Regulator Based Trajectory Tracking Controller for Wheeled Mobile Robot[J].Journal of Zhejiang University SCIENCE:Computer & Electro-nics,2012,13(8):593-600.

Unmanned vehicle trajectory tracking based on model predictive control

Hao Liang, Li Ginliang, Rong Tongkang, Deng Lekang
( Automobile & Traffic Engineering College, Liaoning University of Technology, Liaoning Jinzhou 121001 )

In order to validate low speed line trajectory tracking control effect of linear time-varying model predictive control algorithm,matlab simulink software is adopt to build linear time-varying model predictive control algotithm based on kinematics model. The control algorithm can ensure unmanned vehicle to possess good stability and security depended on the actual and ideal simulation curves contrastive analysis under some working condition,so it may lay a certain foundation on unmanned vehicle trajectory tracking control algorithm study.

linear time-varing; model predictive control algotithm; low speed line trajectory tracking; kinematics model CLC NO.: U467.1 Document Code: A Article ID: 1671-7988 (2017)20-53-03

U467.1 文獻標識碼:A 文章編號:1671-7988 (2017)20-53-03

10.16638/j.cnki.1671-7988.2017.20.018

李金良(1995-),就讀于遼寧工業大學,主要研究領域為車輛系統動力學與控制,新能源汽車仿真與控制。郝亮(1979-),博士研究生,講師。就職于遼寧工業大學。主要研究領域為車輛系統動力學與控制,新能源汽車仿真與控制。項目基金:遼寧省教育廳重大科技平臺科技項目(JP2016011);遼寧工業大學大學生創新創業項目(201701027)。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产人妖视频一区在线观看| 日本国产精品| 国产欧美日韩专区发布| 亚洲视频在线观看免费视频| 欧洲高清无码在线| 久久亚洲国产最新网站| 国产黄在线观看| 99在线观看精品视频| 欧美日韩在线国产| 亚洲国产精品不卡在线| 欧美19综合中文字幕| 韩日免费小视频| 日韩国产欧美精品在线| 色婷婷啪啪| 亚洲香蕉久久| 久久无码av一区二区三区| 人人看人人鲁狠狠高清| 国产精品三区四区| 五月天在线网站| 亚洲国产精品无码久久一线| 国产熟女一级毛片| 亚洲无码91视频| 国产96在线 | 久久99热这里只有精品免费看| 在线精品欧美日韩| 国产国拍精品视频免费看| 亚洲最大看欧美片网站地址| 色AV色 综合网站| 日韩经典精品无码一区二区| 青青草国产在线视频| 亚洲欧美成aⅴ人在线观看| 欧美区国产区| 成人午夜视频网站| 女高中生自慰污污网站| 亚洲欧美日韩动漫| 精品福利一区二区免费视频| 国产二级毛片| 日本高清免费一本在线观看 | 扒开粉嫩的小缝隙喷白浆视频| 91人人妻人人做人人爽男同| 国产女人喷水视频| 日韩少妇激情一区二区| 亚洲开心婷婷中文字幕| 99热精品久久| 99久久无色码中文字幕| 免费看美女自慰的网站| 日韩视频福利| 亚洲天堂视频在线观看免费| 日本免费精品| 亚洲天堂视频在线观看免费| 爱做久久久久久| 国产在线视频福利资源站| 欧美日韩v| 国模私拍一区二区 | 孕妇高潮太爽了在线观看免费| 国产高清在线观看91精品| 91成人在线免费视频| 亚洲日韩精品伊甸| 欧美高清视频一区二区三区| 亚洲日韩精品伊甸| 久久久久人妻一区精品| 午夜国产大片免费观看| 亚洲av无码久久无遮挡| 亚洲首页国产精品丝袜| 亚洲人成电影在线播放| 国产成人亚洲精品色欲AV | 伊人激情综合网| 免费中文字幕在在线不卡| 亚洲青涩在线| 欧美三级不卡在线观看视频| 国产一区二区精品福利| 少妇精品在线| 波多野结衣一区二区三视频| 国产91小视频在线观看| 人妻丰满熟妇av五码区| a国产精品| aⅴ免费在线观看| 亚洲精品福利视频| 国产精品毛片一区视频播| 亚洲精品少妇熟女| 91福利片| 亚洲成人动漫在线|