智能車設(shè)計中增量式PID控制算法的運用_第1頁
智能車設(shè)計中增量式PID控制算法的運用_第2頁
智能車設(shè)計中增量式PID控制算法的運用_第3頁
智能車設(shè)計中增量式PID控制算法的運用_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、    智能車設(shè)計中增量式pid控制算法的運用    徐世豪【摘要】 智能車是現(xiàn)代科技研究與發(fā)展的重要方向之一,控制系統(tǒng)是智能車研發(fā)的關(guān)鍵所在。本文以增量式pid控制算法作為智能車研究的切入點,通過實驗分析得出采用增量式pid控制算法能夠起到提升智能車系統(tǒng)控制的目的,提升車輛的運動性能。【關(guān)鍵詞】 智能車增量式 pid控制算法一、智能車總體方案設(shè)計智能車的運行是基于傳感器提前感知到道路的具體情況,進(jìn)而通過內(nèi)部控制系統(tǒng)發(fā)出相應(yīng)的指令,做出相應(yīng)的應(yīng)對措施,調(diào)整行駛狀態(tài),達(dá)到順利通過的目的。綜合現(xiàn)有研究,智能車的運行狀態(tài)如下圖1所示:控制器的輸入是傳感器信息(

2、道路檢測傳感器和速度傳感器信息);輸出是執(zhí)行器件(舵機和直流電機)的控制參數(shù)??刂破饕瓿傻闹饕蝿?wù)有:圖像采集、速度測量、圖像處理、方向和速度控制。根據(jù)任務(wù)需要,控制器中應(yīng)包含有圖像采集模塊、引導(dǎo)線提取算法、圖像識別算法、脈沖計數(shù)模塊、定時器模塊、速度測量算法、方向控制算法、速度控制算法1,如圖2所示。二、智能車的控制算法2.1 pid參數(shù)的影響采用比例系數(shù)kp的目的,在于通過提升智能車系統(tǒng)的響應(yīng)速度以提升其調(diào)節(jié)的精度,但需要合理控制kp的數(shù)值,不宜過大和過小。例如,當(dāng)kp數(shù)值過大,則會加速系統(tǒng)的響應(yīng)速度,導(dǎo)致超調(diào)進(jìn)而危及到系統(tǒng)的穩(wěn)定性。當(dāng)kp數(shù)值過小,則會降低系統(tǒng)的響應(yīng)速度而調(diào)節(jié)的精度隨之

3、下降,進(jìn)而導(dǎo)致系統(tǒng)調(diào)節(jié)的時間被延長,破壞系統(tǒng)的動態(tài)性能與靜態(tài)性能。在實驗過程中,模型車在行駛過程時,隨著kp系數(shù)增加舵機的反應(yīng)速度得以提升,模型車在橫向轉(zhuǎn)向時,舵機迅速做出反應(yīng)并及時調(diào)整方向。然而,當(dāng)模型車處于直線行駛時,因車速較快導(dǎo)致出現(xiàn)控制不靈的問題,表現(xiàn)為:高速行駛過程中,模型車左右晃動難以及時穩(wěn)定方向,致使直線行駛變成了搖擺不定的曲線。同時,因方向不定的影響,模型車的速度得不到提升。積分作用系數(shù)ki的作用是消除系統(tǒng)的穩(wěn)態(tài)誤差。ki越大,系統(tǒng)的穩(wěn)態(tài)誤差消除越快,但ki過大,在響應(yīng)過程的初期會產(chǎn)生積分飽和現(xiàn)象,從而引起響應(yīng)過程的較大超調(diào)。若ki過小,將使系統(tǒng)靜態(tài)誤差難以消除,影響系統(tǒng)的調(diào)節(jié)

4、精度。采用微分作用系數(shù)kd的目的在于避免智能車在行駛過程中向任何方向發(fā)生偏差并及時發(fā)出警報,以起到提升智能車動態(tài)性能的作用。需要注意的是應(yīng)根據(jù)智能車的特性設(shè)定kd的值,過大或過小均難以發(fā)揮出應(yīng)有的功效,影響到系統(tǒng)功能的發(fā)揮。此外,對于智能車彎道方向的行駛要求舵機足夠靈敏,能夠隨時根據(jù)道路的實際情況做出反應(yīng),以適應(yīng)各類突發(fā)情況。同時,在直道行駛過程中,需要稍微降低舵機的靈敏度,以降低頻繁轉(zhuǎn)向帶來的阻力,保障智能性的穩(wěn)定性。2.2 pid參數(shù)整定pid算法控制式的任何一個參數(shù)的設(shè)定均會對智能車的控制效果產(chǎn)生直接影響,為達(dá)到最佳的控制狀態(tài),需要實驗過程中盡可能的測試多組數(shù)據(jù),以從中得出最佳參數(shù),實現(xiàn)

5、最佳控制狀態(tài)。下面就以舵機參數(shù)的整定作為案例分析pid算法參數(shù)的整定過程。其一,結(jié)合相關(guān)理論選定符合需求的比例系數(shù),將之加載到模型車上進(jìn)行測試。經(jīng)過不斷的調(diào)整參數(shù),觀察效果直至能夠隨機控制舵機以勻速調(diào)整方向,記錄該數(shù)值,將之作為最佳p算法的比例系數(shù);其二,在獲取到p算法的比例系數(shù)后,繼續(xù)進(jìn)行d算法的測試,同理不斷調(diào)整參數(shù)并通過觀察測試效果直至舵機對于引導(dǎo)線位置的快慢變化做出快速反應(yīng)和不做出快速反應(yīng)。記錄該數(shù)值,獲取到了pd算法的參數(shù)2;其三,經(jīng)過前面兩個環(huán)節(jié)即實現(xiàn)了積分參數(shù)的整定,完成了pid參數(shù)整定的過程。積分參數(shù)科學(xué)整定,能夠起到提升對智能車精確控制的作用,尤其是能夠避免靜態(tài)誤差的不利影響

6、。同時,在本文的設(shè)計中主要在于探究pid算法的運用,為此并未過于追求模型車能夠達(dá)到實際測試車輛的精確,力求實現(xiàn)對之模型車速度的精確控制即可。經(jīng)過實驗發(fā)現(xiàn),pid算法的運用能夠達(dá)到良好的控制效果。模型車在直道路線行駛過程中,經(jīng)過p控制可以減少轉(zhuǎn)向的的靈敏度以快速將車速提升到預(yù)定值;在彎道行駛過程中,經(jīng)過pd控制并加入微分項,能夠提升轉(zhuǎn)向的靈敏度,便于模型車能夠快速適應(yīng)不同車道的變化。結(jié)束語:綜上所述,在智能車設(shè)計中采用增量式pid控制算法能夠取得良好的效果。智能車直線行駛過程中,舵機基本處于平靜狀態(tài)而且智能車的速度達(dá)到最高;在彎道行駛過程中,舵機能夠迅速做出反應(yīng),車速隨之下降并順利通過。該實驗效果充分說明了pid控制算法的運用能夠達(dá)到智能車設(shè)計的要求。但如需進(jìn)一步強化智能車的性能,尚需要輔助其他算法以不斷優(yōu)化智能車的性能。參 考 文 獻(xiàn)1楊曉嵐.pid算法在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論