亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        駕駛機器人縱向操縱的自適應模型預測控制

        2022-02-18 08:30:00曾小杰王良模
        關鍵詞:機械模型

        曾小杰,陳 剛,王 陶,王良模

        (南京理工大學 機械工程學院, 南京 210094)

        駕駛機器人是指能夠在危險和極端環(huán)境下代替人類進行駕駛操作的特種作業(yè)機器人,其能夠在不改變汽車內(nèi)部結(jié)構(gòu)的情況下無損安裝在車輛駕駛室內(nèi)。通過對被操縱車輛的性能進行自學習[1-2],駕駛機器人能適應多種車型的自動操縱,如客車、貨車、專用車和特種車等,通用性強、安裝便捷。因此被廣泛應用于車輛測試、無人化作戰(zhàn)平臺、遠程操縱和農(nóng)業(yè)等多個領域[3-6]。

        駕駛機器人縱向操縱是指通過機械腿對車輛的離合踏板、加速踏板和制動踏板進行協(xié)調(diào)控制來完成預期工況下的速度跟蹤任務。大量學者開展了駕駛機器人機械腿運動學、動力學及控制的研究。Yu等[7]設計了一種柔性駕駛機械腿,并進行了運動學和動力學建模分析。Liu等[8]搭建了某汽車駕駛機器人的虛擬樣機,并通過駕駛機器人-車輛聯(lián)合仿真分析其動力學特性。儲燦燦等[9]基于逆控制策略模型利用加速踏板行程信號進行車速控制,有效提高了車速跟蹤精度。Mizutani等[10]提出一種駕駛機器人加速和制動機械腿協(xié)調(diào)控制方法,實車試驗表明其具有良好的車速跟蹤性能。王紀偉等[11]提出了駕駛機器人縱橫向操縱的模糊免疫PID控制方法,但未考慮建模不確定的影響。朱敏等[12]基于模型預測控制算法實現(xiàn)了某輪式越野車不同行駛工況的高精度速度跟蹤。李文禮等[13]設計了基于模型預測控制的駕駛員模型,提高了電動汽車起步工況時的性能。

        綜上所述,目前的研究忽略了道路阻力變化對縱向操縱的影響,本文引入道路滾阻系數(shù)為模型不確定性及外部干擾開展駕駛機器人縱向操縱控制的研究。首先分析加速/制動機械腿的運動特征,通過位置矢量分析建立機械腿的運動學模型,將其與被操縱車輛縱向動力學進行耦合,建立了不同操縱模式下的駕駛機器人車輛耦合模型。利用耦合模型設計模型預測控制器和模式切換控制器。在此基礎上,通過帶遺忘因子的遞推最小二乘算法對道路滾阻系數(shù)進行估計并反饋給模型預測控制器。通過仿真與實車試驗,驗證該方法縱向操縱的有效性。

        1 駕駛機器人縱向操縱模型

        1.1 駕駛機器人總體結(jié)構(gòu)

        如圖1所示,駕駛機器人總體結(jié)構(gòu)主要包括換擋機械手、離合機械腿、加速機械腿和制動機械腿等。通過各操縱機構(gòu)間的協(xié)同配合,駕駛機器人可以完成一系列既定目標的駕駛動作。如果被操縱車輛配備自動變速器,則不需安裝離合機械腿。本文操縱對象是自動擋車輛,故重點對加速機械腿和制動機械腿的協(xié)調(diào)控制進行研究。

        圖1 駕駛機器人總體結(jié)構(gòu)

        1.2 駕駛機械腿運動學模型

        加速/制動機械腿結(jié)構(gòu)相同,均由直線驅(qū)動電動機、短桿、大腿桿、小腿桿等組成,同時它們的運動原理相同,故只對其一進行分析。圖2為駕駛機械腿運動簡圖,將驅(qū)動電機簡化為主動關節(jié)A,駕駛機器人操縱過程中,關節(jié)A以ΔC的直線位移為輸入,經(jīng)各連桿間力的傳遞使踏板角度θ4產(chǎn)生變化,進而控制車速。拉格朗日法建模過程較為復雜,此處根據(jù)各桿件的初始位置及長度,通過位置矢量分析建立起ΔC和Δθ4之間的關系為:

        (1)

        式中:ra0、θ40為初始位置參數(shù);O2的位置矢量(x2y2)T為安裝參數(shù);li是桿件i(i=1,2,3,4)的長度;θi為桿件i與坐標系x軸正方向的夾角;d2j(j=1,2)為桿件2的其他幾何參數(shù);ra=(xaya)T、rb=(xbyb)T、rc=(xcyc)T為關節(jié)A、B、C的位置矢量,其他均為中間變量,聯(lián)立上式可得F(ΔC)=Δθ4。

        圖2 駕駛機械腿運動簡圖

        因此,可以進一步計算得到油門開度和制動踏板開度。

        (2)

        式中:μd為油門開度;μb為制動踏板開度;ldm為加速踏板最大行程;lbm為制動踏板最大行程。

        1.3 車輛縱向動力學模型

        在建模之前,對被操縱車輛的縱向運動做出如下假設:① 車輛行駛在平直路面且坡度為0;② 路面與車輪間不發(fā)生相對滑移;③ 忽略油門開度為0時發(fā)動機輸出的驅(qū)動力;④ 不考慮車輛縱向運動和側(cè)向運動的耦合;⑤ 用一階慣性環(huán)節(jié)描述發(fā)動機和制動系統(tǒng)的動態(tài)過程。

        根據(jù)行駛狀況的不同,車輛的縱向動力學方程分驅(qū)動和制動模式:

        1) 驅(qū)動模式

        (3)

        式中:Td為驅(qū)動力矩(N·m);r為車輪半徑(m);Cd為空氣阻力系數(shù);A為車輛迎風面積(m2);ρ為空氣密度(kg/m3);m為整車質(zhì)量(kg);g為重力加速度(m/s2);f為道路滾阻系數(shù);vx為車速(m/s);δ為旋轉(zhuǎn)質(zhì)量換算系數(shù);μe為能量轉(zhuǎn)換系數(shù);τd為驅(qū)動滯后時間(s);Tmax為發(fā)動機最大扭矩(N·m);ig為變速器傳動比;i0為主減速器傳動比;η為傳動效率。

        2) 制動模式

        (4)

        式中:pb為施加在制動盤上的壓力(Pa);Kc為增益系數(shù);τb為制動滯后時間;Tb為制動力矩(N·m);Kb為制動系統(tǒng)壓力換算系數(shù);ω為車輪轉(zhuǎn)速(rad/s);ωb為制動瞬間車輪轉(zhuǎn)速(rad/s)。

        1.4 駕駛機器人車輛耦合模型

        駕駛機器人縱向操縱過程中,被操縱車輛的加速/制動踏板交替工作,為了避免加速/制動機器腿的切換控制過于頻繁,加入無操縱模式,則耦合的駕駛機器人車輛模型分為無操縱、加速操縱和制動操縱3個模式,分別為:

        (5)

        上式中的風阻系數(shù)可以通過查閱得到,而道路滾阻系數(shù)與道路條件、行駛速度等有關,無法直接獲得,受外界時變的干擾,它的變化將直接影響駕駛機器人縱向操縱的控制效果。因此,參考SAE輪胎滾動阻力測試方法[14],建立了如下滾阻系數(shù)模型:

        (6)

        式中:pt為輪胎胎壓(kPa);α、β、a、b、c為滾動阻力逐步衰減檢測法系數(shù),為模型不確定性參數(shù)。

        2 自適應模型預測控制方法

        本文提出的駕駛機器人縱向操縱自適應模型預測控制方法的系統(tǒng)如圖3所示,主要有模型預測控制器、切換控制器和FFRLS道路滾阻系數(shù)估計器組成。

        圖3 駕駛機器人縱向操縱的自適應模型預測控制框圖

        2.1 耦合模型的狀態(tài)空間描述

        為方便控制器的設計,對駕駛機器人車輛耦合動力學模型進行狀態(tài)空間描述,由于加速操縱和制動操縱的控制原理相同,故對加速操縱模式下的耦合模型進行狀態(tài)空間描述,將式(5)中加速操縱的耦合模型改寫為:

        (7)

        假設(ΔC0,v0)是系統(tǒng)的平衡點,運用泰勒展開對系統(tǒng)進行線性化處理,則有:

        (8)

        令x=vx,u=ΔC,y=x,得到駕駛機器人車輛耦合模型的標準狀態(tài)方程如下:

        (9)

        2.2 模型預測控制器設計

        駕駛機器人的縱向操縱控制需要不斷獲取耦合模型的狀態(tài)用于模型預測控制的在線滾動求解,故首先對耦合模型的狀態(tài)方程進行離散化,得到離散化的狀態(tài)空間:

        (10)

        在保證車速跟蹤低誤差的同時也要避免機械腿位移變化過于劇烈,定義如下代價函數(shù):

        證明:PPVPS協(xié)議的數(shù)據(jù)交互有兩類:客戶端和服務器間傳輸?shù)臄?shù)據(jù)點ID和調(diào)用協(xié)議SPOS的輸入和輸出。顯然參與方無法通過數(shù)據(jù)點ID推導出相關隱私信息,并且協(xié)議SPOS是(m-1)-隱私的,PPVPS協(xié)議可安全約減為協(xié)議SPOS,因此PPVPS協(xié)議是(m-1)-隱私的,可以抵抗合謀攻擊。

        (11)

        式中:y(k+i|k)為基于k采樣時刻的狀態(tài)輸出量得出的k+i采樣時刻的狀態(tài)預測值;yref為參考值;Hp、Hc為預測時域;Δu(k+i)為k+i時刻的控制增量;Q、R為權重矩陣。

        為了駕駛機器人縱向操縱的平穩(wěn)過渡,要求MPC控制器一次性不能輸出過大的電機位移度和電機位移增量,引入飽和特性對電機位移和電機位移增量進行約束:

        (12)

        式中:umin、umax是驅(qū)動電機位移的閾值;Δumin、Δumax是驅(qū)動電機位移增量的閾值,且在不同操縱模式下取值不同。模型預測控制采用快速求解方法。

        2.3 道路滾阻系數(shù)估計器

        顯然在模型預測控制器的狀態(tài)方程中存在一個不確定的道路滾阻系數(shù),車輛行駛過程中道路滾阻系數(shù)的擾動會影響模型預測控制器的控制精度。為增強模型預測控制器的操縱效果,建立以車速、機械腿驅(qū)動電機位移為輸入,滾動阻力系數(shù)估計值為輸出的帶遺忘因子遞歸最小二乘參數(shù)估計器,如下:

        P(z-1)y(k)=N(z-1)u(k)+P(z-1)ξ(k)

        (13)

        (14)

        將式(14)改寫為標準的最小二乘形式

        y(k)=Ψ(k)φ+e(k)

        (15)

        式中:e(k)為估計誤差;Ψ(k)為歷史輸入輸出數(shù)據(jù),φ為待辨識的向量參數(shù)。道路滾阻系數(shù)是一個時變參數(shù),如果采用遞推最小二乘算法可能會出現(xiàn)數(shù)據(jù)飽合現(xiàn)象,導致無法準確辨識出低時變系統(tǒng)參數(shù)。故常采用帶遺忘因子的遞推最小二乘算法(FFRLS)進行改進,取性能指標為:

        (16)

        針對上式,可得到φ的參數(shù)遞推公式為:

        (17)

        結(jié)合式(15)和式(17)與歷史輸入輸出數(shù)據(jù)即可實現(xiàn)對道路滾阻系數(shù)的估計。

        2.4 模式切換控制器

        一般情況下,駕駛機器人對車輛的操縱只處于一個模式,因此需要設計合理的操縱模式切換規(guī)則。為了實現(xiàn)控制模式的精準切換,同時避免切換過于頻繁,設計帶緩沖層的切換規(guī)則:

        (18)

        式中:vxdes為期望車速;Δ為控制緩沖層。

        3 仿真與試驗驗證

        3.1 車速跟蹤仿真與試驗

        為了驗證本文提出方法的有效性,根據(jù)相關實驗標準[15],在48 km/h排放耐久性V型循環(huán)工況下對被操縱車輛(長安悅翔09款 AT)進行車速跟蹤仿真與試驗,車輛相關性能參數(shù)如表1所示。

        表1 駕駛機器人車輛關鍵性能參數(shù)

        車速跟蹤仿真引入正弦擾動的道路滾阻系數(shù),分別采用提出方法和模糊PID進行控制。車速跟蹤試驗則分別進行了PID控制駕駛機器人的底盤測功機試驗以及人類駕駛員的實車試驗。底盤測功機型號為BOCO NJ 150/80,試驗中車速信號采用光電傳感器采集,安裝在底盤測功機的前輪轂上,加速和制動開度信號采用電位計位移傳感器采集,分別安裝在對應的加速/制動駕駛機械腿上,如圖4所示為駕駛機器人縱向操縱試驗的現(xiàn)場安裝圖。

        圖4 駕駛機器人縱向操縱試驗現(xiàn)場安裝圖

        3.2 結(jié)果分析

        車速跟蹤仿真與試驗結(jié)果如圖5所示。由圖5(a)可知,由人類駕駛員操縱車輛進行速度跟蹤的車速曲線波動最為明顯,與目標車速曲線的偏差程度最大,這是由于人類駕駛員存在神經(jīng)及動作反應上的延遲,并且在長期反復地操縱踏板后,會出現(xiàn)一定程度的身心疲勞,很難精準地跟蹤目標車速。由圖5(b)可知,PID控制的駕駛機器人操縱車輛跟蹤目標車速的精度相比于人類駕駛員有了很大提高,但是其車速跟蹤誤差超過了輪轂試驗要求的±2 km/h,同時車速的波動也較大。因此,不管是人類駕駛員還是由PID控制的駕駛機器人均難以完成高精度的車速跟蹤任務。

        由圖5對比本文方法和模糊PID控制方法可知,在外界滾阻系數(shù)干擾下,兩者均具有良好的縱向操縱能力,車速跟蹤曲線基本貼合目標曲線,且均小于±2 km/h,符合輪轂試驗要求。另外,由于提出方法能在被操縱車輛行駛過程中對道路滾阻系數(shù)進行估計(見圖6,18 s才開始啟動),其車速波動誤差明顯小于模糊PID控制方法,表明提出方法能一定程度抵抗模型不確定性帶來的干擾。

        圖5 車速跟蹤仿真與試驗結(jié)果對比曲線

        圖6 道路滾阻系數(shù)估計對比曲線

        為了定量比較控制效果,表2給出了各控制方法車速跟蹤誤差的統(tǒng)計結(jié)果,可以看到本文方法車速跟蹤誤差的最小值、最大值、均值和方差均優(yōu)于其他控制方法,進一步說明本文方法用于駕駛機器人縱向操縱進行車速跟蹤的有效性。

        表2 各控制方法誤差統(tǒng)計分析

        4 結(jié)論

        提出了一種駕駛機器人縱向操縱的自適應模型預測控制方法。建立了駕駛機器人縱向操縱耦合模型,設計了模型預測控制器和模式切換控制器,并在此基礎上通過帶遺忘因子的遞推最小二乘算法對道路滾阻系數(shù)進行估計,并反饋給模型預測控制器,最后進行了試驗驗證。結(jié)果表明:提出的方法能夠克服滾阻系數(shù)擾動帶來的模型不確定性及外界干擾,實現(xiàn)了精準的車速跟蹤,將車速跟蹤誤差控制在±2 km/h以內(nèi),提高了駕駛機器人縱向操縱的控制效果,并避免了操縱模式的頻繁切換。

        由于時間和客觀條件的限制,本文只研究了駕駛機器人縱向操縱進行車速跟蹤的精度和操縱過程中克服模型不確定性干擾的能力。未來將考慮坡度阻力、踏板力學特性、驅(qū)動電機負載波動、橫向操縱和算法實時性等對駕駛機器人縱向操縱的影響。此外,還將采用本文方法對駕駛機器人進行縱向操縱實車試驗,以進一步論證本文方法的有效性。

        猜你喜歡
        機械模型
        一半模型
        重要模型『一線三等角』
        機械革命Code01
        電腦報(2020年35期)2020-09-17 13:25:53
        重尾非線性自回歸模型自加權M-估計的漸近分布
        調(diào)試機械臂
        當代工人(2020年8期)2020-05-25 09:07:38
        ikbc R300機械鍵盤
        電腦報(2019年40期)2019-09-10 07:22:44
        簡單機械
        3D打印中的模型分割與打包
        機械班長
        按摩機械臂
        在线看亚洲十八禁网站| 日本av一区二区三区在线 | 久久人妻精品免费二区| 色综合久久精品中文字幕| 精品天堂色吊丝一区二区| 欧美大片aaaaa免费观看| 欧洲日本一线二线三线区本庄铃| 91美女片黄在线观看| 国产高清大片一级黄色| 欧美激情乱人伦| 中文字幕人妻中文| 中文字幕日本特黄aa毛片| 99热门精品一区二区三区无码| 国产三级三级精品久久| 国产精品久久婷婷免费观看| 俺去啦最新地址| 精品久久久无码中文字幕| 一区二区三区国产高潮| 在线视频日韩精品三区| 国产日本精品视频一区二区| 2021久久精品国产99国产精品| 国产午夜久久久婷婷| 中文字幕一区二区三区在线乱码| 国产精品国产三级国产专播下| 国产精品人人做人人爽| 亚洲成成品网站源码中国有限公司| 大陆国产乱人伦| 久久91精品国产91久久跳舞| 久久婷婷色香五月综合缴缴情| 日日碰狠狠丁香久燥| 亚洲日韩精品AⅤ片无码富二代 | 国产精品一区二区资源| 色噜噜色哟哟一区二区三区| 欧洲乱码伦视频免费| 国产成人精品成人a在线观看 | 可以免费观看的毛片| 美女视频很黄很a免费国产| 综合人妻久久一区二区精品| 亚洲美女主播内射在线| 欧美牲交videossexeso欧美| 国模精品无码一区二区二区|