国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

《智能車PID算法的設(shè)計》實驗綜述

2013-12-29 00:00:00李梅金力
電腦知識與技術(shù) 2013年16期

摘要:智能車PID算法的設(shè)計實驗綜合運用了C語言程序設(shè)計、單片機原理及現(xiàn)代控制理論等課程知識。學生通過實驗,掌握智能車PID算法的基本原理,提高學生綜合運用知識和創(chuàng)新能力。

關(guān)鍵詞:PID算法;智能車;舵機控制

中圖分類號:TP318 文獻標識碼:A 文章編號:1009-3044(2013)16-3826-04

實驗教學是高等教育體系中必不可少的重要環(huán)節(jié),對提高學生的工程實踐能力,加深其對理論知識的理解有十分重要的作用。目前國內(nèi)大多數(shù)高校仍以單一學科的驗證性實驗為主,過分強調(diào)實驗課程所在的學科體系的系統(tǒng)性和完備性。容易造成實驗課程間不必要的重復(fù),造成實驗內(nèi)容和教學時數(shù)的膨脹,嚴重影響專業(yè)教學效果和學生對專業(yè)知識的掌握[1]。

本文以C語言程序設(shè)計、單片機原理及現(xiàn)代控制理論等課程實驗為基礎(chǔ),通過 “智能車PID算法”的實驗設(shè)計,旨在對高校如何深化電子類設(shè)計性實驗的教學改革進行探討。

1 智能車PID算法的實驗?zāi)康?/p>

在智能車同一硬件平臺的基礎(chǔ)上,通過在MC9S12XS128單片機分別固化2種不同的PID控制軟件,旨在研究智能車PID算法的最優(yōu)控制速度及穩(wěn)定性。

2 智能車PID算法控制的實驗設(shè)計

智能車自動控制算法一般采用基于反饋控制的PID算法,該算法一般涵蓋3個過程:測量、比較和執(zhí)行。即把測量到的變量與期望值相比較,然后用所得誤差糾正調(diào)節(jié)控制系統(tǒng)的響應(yīng)。

2.1 智能車PID控制的實驗原理

積分環(huán)節(jié):積分環(huán)節(jié)的調(diào)節(jié)作用雖然會消除靜態(tài)誤差,但也會降低系統(tǒng)的響應(yīng)速度,增加系統(tǒng)的超調(diào)量。積分常數(shù)[Ti]越大,積分的積累作用越弱,這時系統(tǒng)在過渡時不會產(chǎn)生振蕩;但是增大積分常數(shù)[Ti]會減慢靜態(tài)誤差的消除過程,消除偏差所需的時間也就越長,但可以減少超調(diào)量,提高系統(tǒng)的穩(wěn)定性。

微分環(huán)節(jié):微分環(huán)節(jié)的作用是阻止偏差的變化。它是根據(jù)偏差變化的趨勢(變化速度)進行控制。偏差變化的越快,微分控制器的輸出也就越大,并能在偏差值變大之前進行修正。微分作用的引入,將有助于減小超調(diào)量,克服振蕩,使系統(tǒng)趨于穩(wěn)定,特別對高階系統(tǒng)非常有利,它加快了系統(tǒng)的跟蹤速度。但微分的作用對輸入信號的噪聲很敏感,對那些噪聲較大的系統(tǒng)一般不用微分,或在微分起作用之前先對輸入信號進行濾波。

2.3 智能車PID控制的實驗步驟

根據(jù)智能車實驗設(shè)計要求的實際情況,該文智能車所用的采集信號的工具是攝像頭,并且將采集到的圖像進行二值化處理,最后得到的采集信息是若干楨二值化圖像,另外通過閾值的限定,將采集到白色圖像作1處理,而其余顏色全作為0處理,如圖1所示。二值化圖像共58行,116列,通過這種方式的處理,可以清晰明朗地看到,要想智能車平穩(wěn)地在賽道上行駛,就需要它的行駛軌跡及范圍在賽道的白色區(qū)域,也就是二值化圖像的全1位置。

在舵機控制的問題上,輸入?yún)⒖贾岛头答佒档倪x定可以演變?yōu)楹谏珗D像邊緣位置的變化。該文采集的任意二值化圖像用二維數(shù)組將所有的值存儲起來,并用程序從最中間的白色位置向兩邊尋值,每次尋值選擇恰當?shù)囊恍羞M行尋值(根據(jù)改進增量式PID算法的要求至少需要三行數(shù)據(jù)),直到尋到黑色邊緣為止,并將每一行黑色邊緣的位置值記錄下來,如圖2所示。圖中每一行對應(yīng)的邊緣位置值共有兩個,分別記為z和y,然后根據(jù)z和y的前后變化得出當前所需的控制量。

3 智能車PID控制的實驗結(jié)果分析

參考文獻:

[1] 王懷平,林剛勇.電工電子類課程群實驗教學改革與實踐[J].中國電力教育,2011(4):117-118.

[2] 卓晴.學做智能車:挑戰(zhàn)“飛思卡爾”杯[M].北京:北京航天航空大學出版社,2007.

[3] 劉金琨.先進PID控制MATLAB仿真(第2版)[M].北京:電子工業(yè)出版社,2004.

[4] 車立志.智能PID控制算法的研究與實現(xiàn)[D].山東:山東科技大學,2009.

[5] 朱仲邃.不完全微分PID算法在純滯后系統(tǒng)中的應(yīng)用[J]. 微計算機信息,21(9):27-28.

南澳县| 鄯善县| 云浮市| 云南省| 甘肃省| 麟游县| 曲麻莱县| 吉首市| 奈曼旗| 玉屏| 西安市| 呼玛县| 赫章县| 侯马市| 汶上县| 重庆市| 敦煌市| 丘北县| 榆林市| 海晏县| 周至县| 宜城市| 南开区| 哈巴河县| 台中县| 桂林市| 崇明县| 黑水县| 开鲁县| 邹城市| 克什克腾旗| 桑植县| 东丰县| 蒲江县| 财经| 清水河县| 桐柏县| 安岳县| 拉萨市| 临湘市| 山东省|