方亮,汪志賢,黃偉,陳瑤
?
基于PID控制的汽車(chē)定速巡航系統(tǒng)設(shè)計(jì)與試驗(yàn)
方亮1,汪志賢2,黃偉1,陳瑤1
(1.江淮汽車(chē)集團(tuán)股份有限公司,安徽 合肥 230601;2.安慶安簧汽車(chē)零部件有限公司,安徽 安慶 246131)
基于某搭載定速巡航系統(tǒng)的在研車(chē)輛,對(duì)巡航控制系統(tǒng)的結(jié)構(gòu)及功能進(jìn)行了梳理,通過(guò)對(duì)PID控制器的原理分析,建立了巡航系統(tǒng)的控制器算法,確定了控制器的關(guān)鍵參數(shù)。經(jīng)過(guò)實(shí)車(chē)道路標(biāo)定與試驗(yàn),結(jié)果表明,該系統(tǒng)具有較好的精度,響應(yīng)速度快,系統(tǒng)工作穩(wěn)定,能夠滿足汽車(chē)巡航系統(tǒng)實(shí)際使用要求。
汽車(chē);巡航控制系統(tǒng);PID控制;標(biāo)定
巡航控制系統(tǒng)的核心在于控制算法,目前國(guó)內(nèi)外已經(jīng)進(jìn)行了大量的研究,如滑??刂品椒?,模糊控制算法,粒子群等控制算法[2-4]。但由于PID控制算法所具有的結(jié)構(gòu)簡(jiǎn)單、穩(wěn)定性好、可靠性高以及操作方便等優(yōu)點(diǎn),可成熟的運(yùn)用于實(shí)車(chē)當(dāng)中。本文主要介紹了一種PID控制算法在某車(chē)型中的實(shí)際運(yùn)用。
巡航控制系統(tǒng)如下圖1所示,由巡航控制系統(tǒng)與駕駛員的人機(jī)交互界面、巡航模式控制子系統(tǒng)和巡航車(chē)速控制子系統(tǒng)統(tǒng)組成。
人機(jī)交互界面包括巡航開(kāi)關(guān)輸入、巡航狀態(tài)的儀表顯示、巡航取消信號(hào)(剎車(chē),離合等),主要負(fù)責(zé)駕駛員與巡航控制系統(tǒng)之間的人機(jī)信息交互輸入與顯示。
巡航功能控制子系統(tǒng)接受巡航人機(jī)交互界面子系統(tǒng)駕駛員各種操作,決定當(dāng)前采用哪種巡航控制模式。
巡航速度控制子系統(tǒng)通過(guò)當(dāng)前發(fā)動(dòng)機(jī)的狀態(tài),巡航系統(tǒng)請(qǐng)求狀態(tài)等計(jì)算當(dāng)前需要發(fā)動(dòng)機(jī)發(fā)出的扭矩,通過(guò)扭矩控制模塊計(jì)算電子節(jié)氣門(mén)的開(kāi)度進(jìn)而控制車(chē)輛速度。
圖1 巡航控制系統(tǒng)結(jié)構(gòu)
巡航控制系統(tǒng)需要按照駕駛員的意圖自動(dòng)控制車(chē)輛的速度,駕駛員只要通過(guò)對(duì)巡航開(kāi)關(guān)的操作就能夠?qū)崿F(xiàn)下列功能。
定速巡航:將巡航主開(kāi)關(guān)(ON/OFF)撥到ON位置后,即可以在設(shè)定的速度上短按(Set/-)鍵進(jìn)入巡航狀態(tài),即實(shí)現(xiàn)不睬油門(mén)車(chē)輛巡航行駛。
為生活忙碌著,沒(méi)有人會(huì)因?yàn)槲窇謬?yán)寒而停下腳步。用心走好腳下的路,即便是在風(fēng)寒冰冷處,也依然能找到屬于自己的風(fēng)景。
加速巡航:在定速巡航下短按(Resume/+)鍵,可以增加時(shí)速1km;在定速巡航狀態(tài)下,持續(xù)按?。≧esume/+)鍵,車(chē)速會(huì)自動(dòng)緩慢提升,直至適合的速度再松開(kāi)按鍵。
減速巡航:在定速巡航下短按(Set/-)鍵,可以降低時(shí)速1km;在定速巡航狀態(tài)下,持續(xù)按?。⊿et/-)鍵,車(chē)速會(huì)自動(dòng)緩慢下降,直至適合的速度再松開(kāi)按鍵。
巡航解除:在巡航狀態(tài)下,輕輕踩制動(dòng)踏板,便可解除定速巡航;在巡航狀態(tài)下,按下CANCEL鍵,便可以解除定速巡航;
巡航恢復(fù):在解除巡航后,只要短按(Resume)鍵,不用踩油門(mén),車(chē)速即可以自動(dòng)恢復(fù)到定速解除之前的巡航速度。在定速巡航狀態(tài)下,直接踩油門(mén)加速,當(dāng)松開(kāi)油門(mén)后,車(chē)速將緩緩恢復(fù)到先前設(shè)定的巡航車(chē)速。
在汽車(chē)巡航控制系統(tǒng)中,PID控制器與被控對(duì)象共同組成系統(tǒng)的閉環(huán)。PID控制器設(shè)計(jì)的好壞直接影響到控制效果。
在PID控制中,該控制器根據(jù)駕駛?cè)嗽O(shè)定的速度(巡航速度)與汽車(chē)實(shí)際行駛速度的差值,控制器的比例控制根據(jù)這個(gè)偏差的大小輸出相應(yīng)的控制量來(lái)控制發(fā)動(dòng)機(jī)節(jié)氣門(mén)開(kāi)度,減少偏差,從而使得行駛車(chē)速趨近設(shè)定車(chē)速值??刂破鞯姆e分控制把車(chē)速偏差累計(jì)起來(lái),通過(guò)加大控制量來(lái)減小車(chē)速偏差,使行駛車(chē)速能夠保持在恒定穩(wěn)定的工作狀態(tài)??刂破鞯奈⒎挚刂企w現(xiàn)了車(chē)速偏差的變化趨勢(shì),能夠在車(chē)速偏差變化劇烈之前,通過(guò)一個(gè)早期的修正信號(hào)進(jìn)行修正,以減小系統(tǒng)的超調(diào)和震蕩,使得系統(tǒng)的響應(yīng)速度提高,調(diào)整時(shí)間減小,保證系統(tǒng)的控制性能[6]。
PID控制器的原理圖如圖2所示:
圖2 PID控制器原理圖
設(shè)系統(tǒng)給定值為r(t),實(shí)際輸出值為c(t)。則誤差e(t)=r(t) -c(t),通過(guò)PID系統(tǒng)調(diào)節(jié)后的輸出值u(t)為:
寫(xiě)成傳遞函數(shù)為:
其中:Kp——比例系數(shù),Ki——積分時(shí)間常數(shù),Kd——微分時(shí)間常數(shù)
離散化處理:一系列的采樣時(shí)刻點(diǎn)kT代表連續(xù)時(shí)間t,以加和代替積分,以增量代替微分,變換得:
將(3)帶到(1)中,得到離散的PID表達(dá)式為:
被控對(duì)象所用到的是控制量的增量,則要導(dǎo)出提供增量的PID控制算式,推導(dǎo)得:
推出增量():
比例系數(shù)Kp,積分時(shí)間常數(shù)Ki,微分時(shí)間常數(shù)Kd,一旦確定這三個(gè)系數(shù)就可以得到控制增量。
將本文設(shè)計(jì)的控制器模型導(dǎo)入某車(chē)型的發(fā)動(dòng)機(jī)控制單元中,通過(guò)反復(fù)標(biāo)定與試驗(yàn),確定最終了控制器的關(guān)鍵控制參數(shù)。
某6檔手動(dòng)車(chē)型整車(chē)基本參數(shù)如下:
表1 某車(chē)型整車(chē)參數(shù)
根據(jù)整車(chē)整備質(zhì)量,通過(guò)查表法對(duì)轉(zhuǎn)轂進(jìn)行加載,考察車(chē)輛在平直路面以及具有一定坡度路面(3%坡度)的巡航控制精度,主要分為加速巡航能力,減速巡航能力,以及在不同車(chē)速下的定速巡航能力。試驗(yàn)驗(yàn)證結(jié)果如圖3~7所示。
圖3 平直道路,加速巡航
圖4 平直道路,減速巡航
圖5 平直道路,巡航車(chē)速60km/h
圖6 平直道路,巡航車(chē)速80km/h
圖7 3%坡道加速巡航以及100km/h定速巡航
通過(guò)實(shí)車(chē)驗(yàn)證可以看出,車(chē)輛在平直以及具有一定坡度路面(3%坡度)的路面上,加速巡航以及減速巡航,實(shí)際車(chē)速能夠緊隨目標(biāo)車(chē)速上升或下降;在不同的定速巡航車(chē)速下,實(shí)際車(chē)速與目標(biāo)車(chē)速差值可控制在±2km/h以?xún)?nèi),巡航控制精度較高,能夠較好的滿足車(chē)輛的巡航控制要求。
本文探究了增量式PID控制算法引入實(shí)車(chē)運(yùn)用的可行性。根據(jù)PID控制的基本原理,對(duì)PID控制算法進(jìn)行設(shè)計(jì),經(jīng)離散化處理最終得到PID控制量的增量算法,并建立模型,運(yùn)用于某車(chē)型當(dāng)中。通過(guò)在平直路面以及坡道路面測(cè)試某車(chē)型的加速巡航、減速巡航,以及在不同車(chē)速下的定速巡航的控制精度,結(jié)果表明:增量式PID控制算法操作簡(jiǎn)便,控制精度較高,穩(wěn)定性好,能夠滿足車(chē)輛的使用要求。
[1] 劉欣,孫永強(qiáng)等.汽車(chē)用定速巡航系統(tǒng)[J].重型汽車(chē).2004(04).
[2] 朱麗麗,趙秀春.汽車(chē)自動(dòng)巡航系統(tǒng)的PID控制[J].科技信息. 2009(34).
[3] 高振海,吳濤等.基于粒子群算法的汽車(chē)自適應(yīng)巡航控制器設(shè)計(jì)[J].農(nóng)業(yè)機(jī)械學(xué)報(bào).2013(12).
[4] 仇成群,劉成林,沈法華等.基于Matlab和模糊PID的汽車(chē)巡航控制系統(tǒng)設(shè)計(jì)[J].農(nóng)業(yè)工程學(xué)報(bào).2012(6).
[5] 韓科立,朱忠祥,毛恩榮,等.基于自動(dòng)機(jī)械式變速的拖拉機(jī)定速巡航系統(tǒng)[J].農(nóng)業(yè)工程學(xué)報(bào).2012(4).
Design and test of automobile cruise control system based on PID control
Fang Liang1, Wang Zhixian2, Huang Wei1, Chen Yao1
(1.Jiang-Huai Automobile Group CO., LTD., Anhui Hefei 230601;2.An Qing Spring Automobile Part CO. LTD., Anhui Anqing 246131)
Based on the automobile with cruise control system, the paper analyzes the structure and functions of cruise control system, through the analysis of the principle of PID controller, a controller algorithm for cruise control system are established, and the key parameters of the controller are confirmed later. After calibration and real road test on vehicle, the results show that the system has better control accuracy and fast response speed, works stably and can satisfy the actual use needs of automobile cruise control system.
Automobile; Cruise Control System; PID Control; Calibration
U462
B
1671-7988(2018)21-136-03
U462
B
1671-7988(2018)21-136-03
方亮,就職于江淮汽車(chē)集團(tuán)股份有限公司。
10.16638/j.cnki.1671-7988.2018.21.047