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

        ?

        汽車自適應巡航跟車多目標魯棒控制算法設計

        2016-05-09 08:27:58吳光強郭曉曉張亮修
        哈爾濱工業(yè)大學學報 2016年1期

        吳光強,郭曉曉,張亮修

        (1.同濟大學汽車學院,201804上海; 2.東京大學生產技術研究所,153-8505東京)

        ?

        汽車自適應巡航跟車多目標魯棒控制算法設計

        吳光強1,2,郭曉曉1,張亮修1

        (1.同濟大學汽車學院,201804上海; 2.東京大學生產技術研究所,153-8505東京)

        摘要:為滿足自適應巡航系統(tǒng)跟車模式下的舒適性需求并且兼顧車輛安全性,基于模型預測控制原理提出一種多目標魯棒跟車控制算法.建立考慮前車加速度干擾的自適應巡航系統(tǒng)車間縱向運動學模型,該模型可全面反映系統(tǒng)的動態(tài)演化規(guī)律,提高模型的精度和可靠性;針對自適應巡航系統(tǒng)需求進行目標分析,設計一種考慮舒適性和安全性的多目標模型預測控制算法;針對模型預測控制算法魯棒性較差的問題,引入修正項反饋,提高控制系統(tǒng)魯棒性,采用向量約束管理法解決模型預測控制算法硬約束造成的控制系統(tǒng)無優(yōu)化解問題.仿真結果表明:該算法使跟車時車輛加速度及沖擊度保持在舒適性范圍,同時車間距始終大于最小安全距離,兼顧了舒適性和安全性要求,實現了自適應巡航控制系統(tǒng)跟車目的.

        關鍵詞:半自動駕駛汽車;自適應巡航控制;車間縱向運動學模型;多目標模型預測控制;向量約束管理法

        作為半自動駕駛控制系統(tǒng),自適應巡航控制系統(tǒng)(adaptive cruise control,簡稱ACC)廣泛安裝于現代車輛上,它不但具有傳統(tǒng)的定速巡航功能,而且可以利用車載傳感器感知前方的行駛環(huán)境,自動地調整車速,以保持一個安全的車間距行駛.通過代替駕駛員進行決策,汽車ACC系統(tǒng)不僅能減輕駕駛員的精神負擔,而且能有效減少由于駕駛員的失誤引起的交通事故,以及改善乘坐舒適性和交通流等,因而近年來得到了國內外學者的廣泛關注[1-2].

        目前ACC系統(tǒng)的控制設計主要采用分層結構[3]:上層控制系統(tǒng)根據車載傳感器檢測到的前方行駛環(huán)境決定車輛的期望縱向加速度,下層控制器通過控制相應的油門和剎車使得汽車最終表現出來的實際加速度和上層得到的期望加速度一致,而如何選取ACC的上層控制策略是實現ACC系統(tǒng)功能的關鍵[2].PID控制、模糊控制、LQR控制等傳統(tǒng)控制方法都在ACC系統(tǒng)中得到了廣泛的應用[4-6],但這些控制方法大多以距離控制為主要目標,即考慮安全性而忽略舒適性,而據美國高速公路管理局調查,乘坐舒適性往往是人們考慮安裝ACC系統(tǒng)最重要的原因[7].

        在車輛跟車時,安全性與舒適性往往是矛盾的關系.過高的安全性意味著大的車輛減速度,這會造成乘客的不適;而過高的舒適性則會使車輛不能及時在危險工況下停車,而造成事故.本文基于模型預測控制算法,建立一種考慮安全性與舒適性的多目標自適應巡航系統(tǒng)上層控制算法,協(xié)調ACC系統(tǒng)跟車時安全性與舒適性目標,并且通過引入誤差補償項來提高系統(tǒng)的魯棒性;針對線性模型預測控制(MPC)算法本身采用硬約束容易導致因約束上下界不可超越而無優(yōu)化解問題,采用向量約束管理法,通過向量化松弛因子,對不同硬約束采取不同比例的軟化使系統(tǒng)可解.

        1 ACC系統(tǒng)車間縱向運動學模型

        在進行ACC控制策略設計時,上層控制器是針對駕駛行為的控制,下層控制器是針對油門剎車機械特性的控制,本文在設計時,下層控制器的設計采用文獻[6]方法,為模型匹配魯棒下位控制器,這里不再贅述.為對ACC上層控制策略進行設計,需對ACC車輛及前車的相互縱向運動學特性進行建模.

        圖1 汽車ACC系統(tǒng)的縱向運動學示意

        根據圖1中ACC系統(tǒng)的本車與前車之間的相互縱向運動學特性,可得到如下關系式:

        式中:Δx(k)為兩車車間距,vrel(k)為兩車相對速度,v(k)、a(k)、j(k)分別為本車速度、本車加速度、本車加速度變化率,u(k)為ACC系統(tǒng)的上層控制輸入,ap(k)為前車加速度,Ts為ACC系統(tǒng)的采樣周期,τ為ACC系統(tǒng)中采用一階慣性環(huán)節(jié)作為理想下位控制對象的時間常數[8].

        根據式(1),選取兩車間距、本車速度、兩車相對速度、本車加速度、本車加速度變化率作為狀態(tài)變量,并把前車加速度視作ACC系統(tǒng)的擾動w(k),得到如式(2)離散狀態(tài)方程模型,該模型充分考慮前車加速度干擾,能更全面反映系統(tǒng)的動態(tài)演化規(guī)律,提高模型的精度和可靠性,且引入加速度和加速度變化率,有利于ACC系統(tǒng)多目標控制需求的設計:

        系統(tǒng)矩陣為

        2 基于MPC的多目標魯棒變約束控制算法

        2.1 ACC控制目標分析

        雖然ACC系統(tǒng)本身是一個舒適性系統(tǒng),但安全性是其最基本也是最重要的控制目的,為保證ACC系統(tǒng)在車輛整個行駛過程中的安全性,必須對實際車間距進行嚴格約束:

        式中: dc為最小安全間距,包括一個車身長和一個固定的距離.

        對于跟車控制,ACC系統(tǒng)的最終目標是使兩車實際車間距趨近于間距策略計算出的期望跟車間距,本車車速趨近于前車速度,即兩車處于相對靜止的狀態(tài):

        式中,δ(k)為間距策略計算出的車間距與實際車間距差值.

        關于舒適性,Moon等[9]通過大量試驗分析指出,ACC汽車加速度和加速度變化率越小,乘坐舒適度就越高,因此本文通過優(yōu)化行駛過程中的加速度以及加速度變化率的絕對值,來提高ACC系統(tǒng)的乘坐舒適性,即目標為

        綜上建立優(yōu)化性能指標模型:

        式中:

        其中: th為恒定車頭時距(constant time headway,簡稱CTH)策略的車間時距離,d0為CTH策略的最小安全間距[10].

        為了保證ACC在跟車模式下平穩(wěn)跟車,引入指數衰減函數[11]作為待優(yōu)化性能向量的參考軌跡yref,沿著參考軌跡yref,性能向量y中的各分量將平滑趨近于0,平滑系統(tǒng)的響應曲線如下:

        其中:

        式中:φδ、φv、φa、φj分別對應狀態(tài)量δ、vrel、a、j的參考軌跡系數,取值均在0~1.

        2.2魯棒跟車預測模型設計

        實際上,因車輛參數測量誤差、參數時變、未建模動態(tài)和外部干擾等因素,跟車系統(tǒng)動力學模型不可避免存在模型不確定性.Garcia等[12]指出,無約束線性模型預測控制(MPC)的魯棒性等價于線性最優(yōu)控制方法,因此,MPC本身對模型失配不具備良好的魯棒性.當模型不確定性較大時,跟車預測模型存在較大的預測誤差,不能準確反映跟車系統(tǒng)的實際特性.此時,車輛MPC系統(tǒng)的控制誤差增大,不僅會削弱跟蹤性能,甚至可能使系統(tǒng)喪失多目標協(xié)調控制功能.

        為提高MPC魯棒性,提高系統(tǒng)對模型誤差和外部干擾的抵抗能力.基于反饋校正法,引入誤差修正項ex(k),建立如下MPC魯棒性控制算法:

        其中:

        式中: p為預測時域,m為控制時域,且m≤p,u(k),u(k + 1),u(k + 2),…,u(k + m-1)為控制序列,x^(k | k-1)為在第k-1個采樣時刻對k時刻系統(tǒng)狀態(tài)的預測,ex(k)為實際檢測到的狀態(tài)向量與預測值的誤差.

        通過引入誤差項,補償模型失配造成的預測誤差,提高其預測精度,系統(tǒng)預測矩陣如下:

        式中: H=diag(h1,h2,…,hm)為校正矩陣,滿足0<hi<1,i=1∶m;

        在MPC的框架下,將車輛ACC系統(tǒng)行駛過程中需要優(yōu)化的多個性能指標以加權的方式寫成如下的性能指標函數:

        式中: Q和R為權系數,Q=diag(qδ,qv,qa,qj) ; u為控制量陣.

        Q是分別對車間距、相對速度、加速度及沖擊度的加權,由于本文綜合考慮舒適性與安全性,故取相同權值,R的選取影響控制量,隨著控制指標對控制消耗能量重視程度的降低,相應控制器控制下系統(tǒng)的跟蹤能力增強,同時控制量即車輛加速度的幅度也會增大.

        2.3基于向量約束管理法的求解可行域擴展設計

        MPC采用硬約束容易導致因約束上下界不可超越而無優(yōu)化解問題,為此,采用向量約束管理法解決非可解問題[12],即:當控制輸入或系統(tǒng)輸出超出約束范圍時,采用向量松弛因子法,對所有硬約束分別進行松弛化,擴大約束的上下界,消除硬約束的強制性,保證預測優(yōu)化問題可解.

        由2.2節(jié)目標值,確定系統(tǒng)硬約束為

        MPC性能指標中,約束集包括縱向乘坐舒適性標準、駕駛員期望跟蹤誤差范圍和跟車安全性條件,三者均為硬約束.前兩者反映了駕駛員乘坐舒適性要求和駕駛員對跟蹤誤差的容許程度,后者用于保證跟車過程的安全性.對于前兩者,稍微擴大約束條件的上下界,僅僅弱化舒適性程度和跟蹤性能,不影響ACC的正常工作;但是對于跟車安全性約束,降低其下界,則意味著可能發(fā)生追尾碰撞事故,不適合采用軟約束.因此本文僅對前兩者的約束松弛化,而不處理與跟車安全性相關的約束.考慮到本文主要考慮舒適性,這里仍把沖擊度作為硬約束,對式(5)松弛化處理如下:

        式中:ε1、ε2、ε3、ε4、ε5稱為松弛因子,滿足ε1=ε4=0,ε2≥0,ε3≥0,ε5≥0;為式(5)中硬約束下界的松弛系數,滿足為式(5)中硬約束上界的松弛系數,滿足

        松弛系數用于反映松弛因子對不同變量以及變量各分量的松弛程度.向量式松弛因子可使式(5)硬約束不同比例增大或減小,保證了各個約束變化不受干涉.

        將式(3)代入式(6),可得到約束條件的矩陣形式:

        式中:

        為避免約束上下界被松弛因子無限擴大,失去約束不等式對系統(tǒng)輸入輸出的限制作用,通常將松弛因子的2范數融于代價函數,對松弛因子進行懲罰.為此,定義一種帶松弛因子的代價函數:

        其中:

        式中: J為2.2節(jié)所定義的性能指標函數,ρ1、ρ2、ρ3、ρ4、ρ5為各松弛因子的權系數.

        將式(3)、式(4)代入式(7),可在MPC框架下,將多目標魯棒跟車ACC系統(tǒng)的上層控制算法最終轉化為如下形式的帶約束的在線二次優(yōu)化問題:

        式中:

        上述預測優(yōu)化問題中,當系統(tǒng)輸入輸出不滿足I/O硬約束時,滾動時域優(yōu)化求解會自動增大松弛因子,擴展I/O軟約束的范圍,保證u(k + i | k)的最優(yōu)解存在.代價函數中,松弛因子的二次項限制的增大,懲罰軟約束的松弛程度,使閉環(huán)系統(tǒng)自動在求解可行性和約束松弛程度之間尋找平衡點.懲罰系數越大,松弛因子擴展約束范圍的能力越弱;反之,能力增強.同一松弛因子下,松弛系數越大或分系數越大,對相應變量或變量分量的松弛程度越大,反之越?。?/p>

        另外,自適應巡航過程中,若車間距離接近跟車安全性條件的邊界時,因控制輸入量為軟約束,預測優(yōu)化問題(式(8) )可自動降低期望加速度的下界,采用大制動強度減速,以減弱車間距離接近安全車距的速度,避免追尾碰撞事故.這說明,不對跟車安全性約束松弛化,對保障跟車安全性是有利的,而且因期望加速度軟約束的存在,不會導致非求解問題.

        在每一個采樣時刻,ACC系統(tǒng)通過車載傳感器檢測得到當前的行駛環(huán)境信息.首先,對未來狀態(tài)進行預測,并進行反饋校正;然后,通過在線優(yōu)化相應的多目標性能指標,求取對應的數學規(guī)劃得到控制序列,并將第一個值附加于控制系統(tǒng),在下個采樣時刻重復該操作.

        3 仿真分析

        為驗證提出的多目標魯棒跟車自適應巡航控制算法,利用MATLAB/SIMULINK進行仿真,與文獻[13]所采用的LQR上層控制算法進行對比.前車工況為先減速、后加速再勻速行駛,仿真參數取為:

        仿真結果見圖2~6.

        由圖2、3可見,LQR控制器下的ACC系統(tǒng)會出現較大的速度變化及較大的加速度.圖3中,大約在0.7 s左右,主車加速度達到約5 m/s2峰值,這是因為LQR控制無法對控制目標進行限制,這正是LQR控制的缺點,過大的加速度會給駕駛員帶來強烈的不舒適感,違背跟車目的;本文所設計的多目標MPC控制算法可以實現較為平穩(wěn)的跟車,加速度最大值沒有超過2 m/s2,保證了車輛跟車的舒適性.與LQR控制器相比,MPC控制器有一定延時性,即不能快速地跟隨前車,但這符合跟車模式下保證舒適性的要求.

        圖2 跟車模式下速度變化曲線

        圖3 跟車模式下加速度變化曲線

        由圖4、5可見,主車沖擊度變化更進一步說明所設計的多目標魯棒MPC控制算法優(yōu)勢,由于對沖擊度采取硬約束處理,使沖擊度始終保持在舒適性要求范圍內.仿真結果表明,本文設計的MPC控制算法能使主車沖擊度保持在[-2 m·s-3,2 m·s-3],而LQR控制器下ACC系統(tǒng)主車沖擊度,在0.5 s左右甚至達到了15 m/s3,這會引起駕駛員的極度不適.

        圖4 LQR控制器下主車沖擊度變化曲線

        圖5 MPC控制器下主車沖擊度變化曲線

        由圖6可見,所設計的MPC控制算法能使實際車間距較為平滑地收斂到期望車間距,從而實現平穩(wěn)舒適跟車目的.

        圖6 跟車模式下車間距變化曲線

        4 結 論

        1)建立一種考慮前車加速度干擾的ACC系統(tǒng)縱向動力學控制模型,全面反映系統(tǒng)的動態(tài)演化規(guī)律,提高模型的精度和可靠性.

        2)設計了一種考慮ACC系統(tǒng)安全性和舒適性的多目標MPC控制算法,引入修正項提高控制系統(tǒng)的魯棒性.

        3)采用向量約束管理法來解決MPC硬約束造成的控制系統(tǒng)無解問題,所設計的控制算法,兼顧了安全性和舒適性要求,實現ACC系統(tǒng)跟車目的.

        參考文獻

        [1]RAZA H,LOANNOU P.Vehicle following control design for automated highway systems[J].IEEE Trans on Control Systems,1996,16(6) : 43-60.

        [2]VAHIDI A,ESKANDARIAN A.Research advances in intelligent collision avoidance and adaptive cruise control [J].Intelligent IEEE Trans on Transportation Systems,2003,4(3) : 143-153.

        [3]RAJAMANI R.Vehicle dynamics and control[M].Second Edition.Heidelberg: Springer Science&Business Media,2011.

        [4]ZHANG J,IOANNOU P A.Longitudinal control of heavy trucks in mixed traffic: environmental and fuel economy considerations[J].IEEE Transactions on Intelligent Transportation Systems,2006,7(1) : 92-104.

        [5]NARANJO J E,GONZáLEZ C,REVIEJO J,et al.Adaptive fuzzy control for inter-vehicle gap keeping[J].IEEE Transactions on Intelligent Trans Systems,2003,4(3) : 132-142.

        [6]侯德藻,高鋒,李克強,等.基于模型匹配方法的汽車主動避撞下位控制系統(tǒng)[J].汽車工程,2003 (4) : 399-402+342.

        [7]JENNESS J W,LERNER N D,MAZOR S,et al.Use of advanced in-vehicle technology by young and older early adopters[R]/ / Survey Results on Adaptive Cruise Control Systems.Washington,DC: National Highway Traffic Safety Administration,2008.

        [8]MARTINEZ J J,de CANUDAS W C.A safe longitudinal control for adaptive cruise control and stop-and-go scenarios [J].IEEE Transactions on Control Systems Technology,2007,15(2) : 246-258.

        [9]MOON S,YI K.Human driving data-based design of a vehicle adaptive cruise control algorithm[J].Vehicle System Dynamics,2008,46(8) : 661-690.

        [10]SWARROP D,HEDRICK J K,CHIEN C C,et al.A comparison of spacing and headway control laws for automatically controlled vehicles[J].Vehicle Sytem Dynamics,1994,23: 597-625.

        [11]LUO L,LIU H,LI P,et al.Model predictive control for adaptive cruise control with multi-objectives: comfort,fueleconomy,safety and car-following[J].Journal of Zhejiang University-SCIENCE A(Applied Physics&Engineering),2010,11(3) : 191-201.

        [12]GARCIA C,PRETT D.Model predictive control: Theory and practice-A Survey[J].Automatica,1989,25 (3) : 335-348.

        [13]李朋,魏民祥,侯曉利.自適應巡航控制系統(tǒng)的建模與聯合仿真[J].汽車工程,2012(7) : 622-626.

        (編輯楊波)

        Multi-objective robust adaptive cruise control algorithm design of car following model

        WU Guangqiang1,2,GUO Xiaoxiao1,ZHANG Liangxiu1
        (1.Automotive School,Tongji University,201804 Shanghai,China; 2.Institute of Industrial Science,The University of Tokyo,153-8505 Tokyo,Japan)

        Abstract:To meet the needs of comfort and take the vehicle safety into account at the same time of car following model of the adaptive cruise control (ACC) system,a multi-objective robust control algorithm of car following model is designed based on model predictive control (MPC) theory.A mutually longitudinal kinematics model considering the pre-car acceleration noise is presented to fully reflect the dynamic evolution of ACC system and improve the model’s accuracy and reliability.The target of the requirement of ACC system is analyzed and a multiobjective MPC algorithm considering comfort and safety is proposed.By introducing a correction term feedback,the robustness of the control system is improved for the reason of the MPC algorithm’s sensitive to disturbance.By adopting vector management method,the problem is solved which the MPC algorithm can’t find the optimum solution caused by hard constraints.The simulation shows that the designed control algorithm ensures that the acceleration and jerk of the ACC system is kept in the comfort range,while the distance between the pre-vehicle and host-vehicle is always greater than the minimum safe distance.

        Keywords:semi-automatic driving car; adaptive cruise control; longitudinal kinematic model of vehicle; multiobjective model predictive control; vector constraint management method

        通信作者:吳光強,wuguangqiang@ tongji.edu.cn.

        作者簡介:吳光強(1965—),男,教授,博士生導師.

        基金項目:高等學校博士學科點專項科研基金(20120072110013).

        收稿日期:2015-05-08.

        doi:10.11918/j.issn.0367-6234.2016.01.012

        中圖分類號:TU273

        文獻標志碼:A

        文章編號:0367-6234(2016) 01-0080-07

        亚洲成a人片在线播放观看国产 | 欧洲多毛裸体xxxxx| 国产真实伦在线观看| 影视av久久久噜噜噜噜噜三级| 在线看片免费人成视频久网下载 | 国产大屁股熟女流白浆一区二区| 蜜桃精品视频一二三区| 亚洲午夜成人精品无码色欲 | 少妇脱了内裤让我添| 久操视频新免费伊人| 女人体免费一区二区| 中文字幕久久人妻av| 亚洲岛国一区二区三区| 中文字幕乱码高清完整版| 大肉大捧一进一出视频出来呀| 久久精品日韩av无码| 一区二区三区婷婷中文字幕| 色噜噜色哟哟一区二区三区| 免费a级毛片又大又粗又黑| 免费看泡妞视频app| 亚洲影院丰满少妇中文字幕无码| 成人影院免费观看在线播放视频| 青青草亚洲视频社区在线播放观看 | 一区二区三区夜夜久久| 亚洲欧洲日产国码av系列天堂 | 日本丰满熟妇videossexhd| 好大好硬好爽免费视频| 在线观看视频日本一区二区三区| 九九久久精品一区二区三区av | 欧美丝袜激情办公室在线观看| 蜜桃精品视频一二三区| 97午夜理论片影院在线播放| 国产91网址| 国产日本精品一区二区| 在教室轮流澡到高潮h免费视| 波多野结衣av一区二区全免费观看| 天天夜碰日日摸日日澡| 一本大道久久东京热无码av| 日本一区二区三区综合视频| 久久久99精品成人片| av片在线观看免费|