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

?

小擾動(dòng)機(jī)器人縱向非線性控制電路系統(tǒng)設(shè)計(jì)

2015-12-02 21:27:17柳智鑫蘇波寧
現(xiàn)代電子技術(shù) 2015年22期
關(guān)鍵詞:機(jī)器人

柳智鑫++蘇波寧

摘 要: 傳統(tǒng)的小擾動(dòng)機(jī)器人縱向非線性控制方法采用傳感器通過(guò)敏感元件實(shí)現(xiàn)驅(qū)動(dòng)器和執(zhí)行系統(tǒng)聯(lián)動(dòng)控制,但控制系統(tǒng)容易出現(xiàn)非線性隨機(jī)干擾失真。提出基于自校正模型參考自適應(yīng)的小擾動(dòng)機(jī)器人縱向非線性控制方法,利用改進(jìn)后的控制算法進(jìn)行電路系統(tǒng)設(shè)計(jì)。當(dāng)小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)受到隨機(jī)干擾作用時(shí),根據(jù)自適應(yīng)多通道加權(quán)控制律,機(jī)器人非線性控制系統(tǒng)的測(cè)量誤差按指標(biāo)隨時(shí)調(diào)整控制器參數(shù)權(quán)重,給出合適的控制信號(hào),在機(jī)器人的執(zhí)行控制系統(tǒng)中設(shè)置一個(gè)初始權(quán)值,參考模型并聯(lián)于被控系統(tǒng),在伺服控制中采用最小方差法確定控制規(guī)律,實(shí)現(xiàn)機(jī)器人的縱向非線性控制,最后進(jìn)行PCB電路板的設(shè)計(jì)。實(shí)驗(yàn)和調(diào)試結(jié)果表明,采用該系統(tǒng)能有效實(shí)現(xiàn)對(duì)機(jī)器人的非線性控制,控制品質(zhì)和精度較高,收斂性和穩(wěn)定性較好。

關(guān)鍵詞: 機(jī)器人; 非線性控制; 電路系統(tǒng); 小擾動(dòng)

中圖分類號(hào): TN710?34; TP391.4 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2015)22?0122?04

0 引 言

機(jī)器人是現(xiàn)代工業(yè)與信息化高度發(fā)展的產(chǎn)物,其是通過(guò)人工智能操作實(shí)現(xiàn)自動(dòng)控制,代替人類進(jìn)行相應(yīng)難度的作業(yè)操作,而今,機(jī)器人在野外作業(yè)、極地科考、太空探測(cè)和水下探測(cè)等領(lǐng)域都有重要的應(yīng)用價(jià)值。機(jī)器人由控制單元、驅(qū)動(dòng)裝置和傳感裝置等主要部分組成,按照設(shè)定的位置、速度和加速度,進(jìn)行相關(guān)的環(huán)境作業(yè)和外界信息感知。其中,機(jī)器人的控制系統(tǒng)和機(jī)器人系統(tǒng)的核心,機(jī)器人的作業(yè)環(huán)境相對(duì)較為復(fù)雜,需要設(shè)計(jì)有效的機(jī)器人控制方法,提高機(jī)器人的行為控制精度。本文研究小擾動(dòng)機(jī)器人的縱向控制問(wèn)題,小擾動(dòng)機(jī)器人的運(yùn)動(dòng)幅度不大但控制精度較高,廣泛應(yīng)用在精密控制環(huán)境,對(duì)小擾動(dòng)機(jī)器人的縱向運(yùn)動(dòng)非線性控制是保證機(jī)器人穩(wěn)定可靠動(dòng)作的關(guān)鍵,研究小擾動(dòng)機(jī)器人的控制方法具有重要意義[1]。

機(jī)器人的控制和運(yùn)動(dòng)規(guī)劃問(wèn)題是一個(gè)具有多種約束的運(yùn)動(dòng)規(guī)劃問(wèn)題,傳統(tǒng)的控制方法采用傳感器通過(guò)敏感元件實(shí)現(xiàn)驅(qū)動(dòng)器和執(zhí)行系統(tǒng)聯(lián)動(dòng)控制,但控制系統(tǒng)容易出現(xiàn)非線性失真[2]。對(duì)此,相關(guān)的文獻(xiàn)進(jìn)行了機(jī)器人控制系統(tǒng)的改進(jìn)設(shè)計(jì),其中,文獻(xiàn)[3]提出一種基于神經(jīng)網(wǎng)絡(luò)的強(qiáng)化學(xué)習(xí)的機(jī)器人運(yùn)動(dòng)軌跡跟蹤控制方法,采用DSP芯片進(jìn)行電路設(shè)計(jì),但是該控制系統(tǒng)對(duì)機(jī)器人的縱向路徑規(guī)劃和自主定位性能不好。文獻(xiàn)[4]設(shè)計(jì)一種具有聲電轉(zhuǎn)換和姿態(tài)控制的機(jī)器人控制執(zhí)行系統(tǒng),主要包括基陣、收發(fā)轉(zhuǎn)換和功率放大器等部分,通過(guò)控制信號(hào)將開(kāi)關(guān)接通在發(fā)射信號(hào)端實(shí)現(xiàn)機(jī)器人非線性控制,提高系統(tǒng)的穩(wěn)定性,但該控制系統(tǒng)在進(jìn)行模擬信號(hào)預(yù)處理時(shí)受到的干擾較大[5]。針對(duì)上述問(wèn)題,本文提出一種基于自校正模型參考自適應(yīng)控制的小擾動(dòng)機(jī)器人縱向非線性控制算法,在算法改進(jìn)設(shè)計(jì)的基礎(chǔ)上,進(jìn)行機(jī)器人控制系統(tǒng)設(shè)計(jì),控制系統(tǒng)的改進(jìn)主要體現(xiàn)在控制執(zhí)行單元設(shè)計(jì)誤差補(bǔ)償器,使機(jī)器人縱向非線性控制系統(tǒng)的穩(wěn)態(tài)誤差控制在較小的幅度內(nèi),最后通過(guò)仿真實(shí)驗(yàn)進(jìn)行了性能驗(yàn)證,展示了本文設(shè)計(jì)的控制系統(tǒng)在提高小擾動(dòng)機(jī)器人的非線性控制精度和品質(zhì)方面的優(yōu)越性,展示了較好的應(yīng)用價(jià)值。

1 系統(tǒng)總體構(gòu)成及控制算法描述

1.1 小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)的總體構(gòu)成

小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)主要由感知系統(tǒng)、驅(qū)動(dòng)器和執(zhí)行器系統(tǒng)、以及控制中心單元等子系統(tǒng)組成。其中,感知系統(tǒng)指由感知原件組成的供小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)獲取外界信息的感知器件即傳感器,通過(guò)對(duì)外界信息的感知實(shí)現(xiàn)有用信息的輸入,供中樞神經(jīng)系統(tǒng)即小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)的控制中心單元處理,為控制執(zhí)行單元提供執(zhí)行指導(dǎo)。傳感器通過(guò)敏感元件和換能器實(shí)現(xiàn)信號(hào)的檢測(cè)和輸入,驅(qū)動(dòng)器和執(zhí)行系統(tǒng)是小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)的輸出機(jī)構(gòu),它由控制陀螺、繼電器、電磁閥等組成,小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)的控制中心單元是系統(tǒng)的中樞神經(jīng),它相當(dāng)于人的大腦,向控制系統(tǒng)發(fā)出控制指令,使得整個(gè)機(jī)器人控制系統(tǒng)按既定的方案運(yùn)轉(zhuǎn)[6?7]。中心控制單元處理器有單片機(jī)、DSP、ARM等,綜上描述,得到機(jī)器人縱向非線性控制系統(tǒng)總體結(jié)構(gòu)組成如圖1所示。

在上述總體結(jié)構(gòu)描述的基礎(chǔ)上,研究小擾動(dòng)機(jī)器人縱向非線性控制原理,機(jī)器人縱向非線性控制執(zhí)行單元通過(guò)系統(tǒng)本身與外界的數(shù)據(jù)傳輸和通信來(lái)改善和調(diào)整統(tǒng)自身的姿態(tài)信息,非線性控制也就是一種反饋控制,考慮機(jī)器人控制系統(tǒng)的非線性特性和不確定性,機(jī)器人的跟蹤控制問(wèn)題一般由[n]個(gè)決策變量的多信息融合模型構(gòu)成,自適應(yīng)小擾動(dòng)機(jī)器人縱向非線性控制的參數(shù)融合輸入和輸出系統(tǒng)模型如圖2所示。圖中,輸入?yún)?shù)為[u(n)],[w*0]…[w*M],輸出變量為[y(n)],表示機(jī)器人的姿態(tài)量化特征。

1.2 控制算法改進(jìn)設(shè)計(jì)

在上述進(jìn)行機(jī)器人控制系統(tǒng)模型總體設(shè)計(jì)的基礎(chǔ)上,需要進(jìn)行控制算法優(yōu)化設(shè)計(jì)。作為整個(gè)機(jī)器人控制系統(tǒng)的核心軟件組成,基于自校正控制原理,本文提出一種基于自校正模型參考自適應(yīng)控制的小擾動(dòng)機(jī)器人縱向非線性控制算法。算法原理描述為:當(dāng)小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)受到隨機(jī)干擾作用時(shí),根據(jù)自適應(yīng)多通道加權(quán)控制律,機(jī)器人非線性控制系統(tǒng)的測(cè)量誤差按指標(biāo)隨時(shí)調(diào)整控制器參數(shù)權(quán)重,給出合適的控制信號(hào),基于控制品質(zhì)在機(jī)器人的執(zhí)行控制系統(tǒng)中設(shè)置一個(gè)動(dòng)態(tài)品質(zhì)良好的初始權(quán)值,參考模型并聯(lián)于被控系統(tǒng),在伺服控制中采用最小方差法確定控制規(guī)律,實(shí)現(xiàn)機(jī)器人的縱向非線性控制??刂圃砣鐖D3所示。

結(jié)合圖3,機(jī)器人的輸入控制參數(shù)采用一個(gè)隨機(jī)信號(hào)發(fā)生器,通過(guò)對(duì)控制信道的調(diào)制解調(diào),進(jìn)行干擾抑制,使得被控制系統(tǒng)的動(dòng)態(tài)特性與模型相一致,設(shè)定小擾動(dòng)機(jī)器人控制系統(tǒng)的狀態(tài)方程為:

2 系統(tǒng)硬件電路設(shè)計(jì)

在上述控制算法改進(jìn)設(shè)計(jì)的基礎(chǔ)上,將算法嵌入到DSP芯片中,進(jìn)行小擾動(dòng)機(jī)器人的控制系統(tǒng)硬件電路設(shè)計(jì)。硬件電路設(shè)計(jì)中,根據(jù)小擾動(dòng)機(jī)器人控制系統(tǒng)的應(yīng)用目標(biāo)確定系統(tǒng)的性能指標(biāo)、DSP信號(hào)處理的要求,通??捎脭?shù)據(jù)流程圖、數(shù)學(xué)運(yùn)算序列進(jìn)行總體設(shè)計(jì),控制系統(tǒng)的數(shù)字信息處理芯片采用TMS320VC5509A DSP芯片,該芯片為低功耗16位定點(diǎn)DSP,運(yùn)行在200 MHz的主頻范圍之內(nèi),比較適合機(jī)器人控制環(huán)境的應(yīng)用需求。系統(tǒng)的A/D模塊主要完成輸入模擬信號(hào)到數(shù)字信號(hào)的轉(zhuǎn)換,另外包括時(shí)鐘發(fā)生器,將接收到的輸入時(shí)鐘變換為CPU及其外設(shè)所需要的工作時(shí)鐘。小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)的DSP板電源電路用外部電源給整個(gè)系統(tǒng)供5 V和±12 V的電壓,電源芯片選用TPS767HD301,為整個(gè)控制系統(tǒng)提供1.5~1.6 V的可調(diào)電壓和3.3 V的固定電壓。DSP時(shí)鐘可由外部提供,也可由板上的晶振提供。選擇EM B380C作為接口芯片,接口電路框圖如圖4所示。

在非線性控制系統(tǒng)的干擾濾波部分,采用MAX264濾波器,內(nèi)部有兩個(gè)獨(dú)立的二階濾波器,可通過(guò)級(jí)聯(lián)實(shí)現(xiàn)高階濾波器。輸入時(shí)鐘頻率可以利用片內(nèi)時(shí)鐘外接晶體產(chǎn)生晶振頻率進(jìn)過(guò)內(nèi)部電路進(jìn)行2分頻。對(duì)[M0],[M1]兩個(gè)管腳編程可使芯片工作于模式1~4四種方式,每一種工作方式都能實(shí)現(xiàn)濾波輸出。經(jīng)過(guò)DC?DC變換為5 V,再由5 V的直流經(jīng)過(guò)DC?DC得到3.3 V和4.2 V電壓,實(shí)現(xiàn)控制系統(tǒng)的自校正模型參考自適應(yīng)控制濾波。

圖5中,通過(guò)開(kāi)關(guān)的關(guān)斷或接通來(lái)控制濾波器模式的選擇。濾波器的工作時(shí)鐘可通過(guò)DSP的時(shí)鐘分頻進(jìn)行小擾動(dòng)機(jī)器人的縱向非線性控制。以此為基礎(chǔ),在控制執(zhí)行單元設(shè)計(jì)誤差補(bǔ)償器,使機(jī)器人縱向非線性控制系統(tǒng)的穩(wěn)態(tài)誤差控制在較小的幅度內(nèi)。在原理圖的設(shè)計(jì)完成后,則可以進(jìn)行PCB的設(shè)計(jì),最后通過(guò)本文的改進(jìn)設(shè)計(jì),得到小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)電路PCB圖如圖6所示。

圖6中,包括了控制系統(tǒng)的DSP數(shù)字處理芯片的電路PCB板圖和控制器數(shù)據(jù)采集板PCB圖,PCB板的制作完成之后,便可進(jìn)行硬件的裝配及調(diào)試和系統(tǒng)仿真。

3 系統(tǒng)仿真實(shí)驗(yàn)結(jié)果分析

在上述進(jìn)行了小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)電路設(shè)計(jì)的基礎(chǔ)上,進(jìn)行系統(tǒng)的調(diào)試和仿真實(shí)驗(yàn)分析,驗(yàn)證本文系統(tǒng)在實(shí)現(xiàn)機(jī)器人控制中的可靠性能。與文獻(xiàn)[7]的方法進(jìn)行對(duì)比分析,硬件調(diào)試過(guò)程中需要的設(shè)備包括電源、DSP硬件開(kāi)發(fā)環(huán)境,如PC機(jī)、硬件仿真器、軟件開(kāi)發(fā)工具等,根據(jù)本系統(tǒng)設(shè)計(jì)要求,采用模型參考小擾動(dòng)機(jī)器人縱向非線性控制算法,采用嵌入式算法設(shè)計(jì),把軟件算法輸入到相關(guān)控制系統(tǒng)中,進(jìn)行系統(tǒng)的調(diào)試分析。系統(tǒng)仿真調(diào)試的工具還包括萬(wàn)用表、示波器、邏輯分析儀和信號(hào)源等。仿真器是合眾達(dá)公司的SEED?XDSUSB 2.0,該仿真器采用JTAG接口,所以可以方便地進(jìn)行調(diào)試。控制算法的實(shí)現(xiàn)采用的是C語(yǔ)言進(jìn)行算法的仿真。

在上述仿真環(huán)境設(shè)定的基礎(chǔ)上,對(duì)小擾動(dòng)機(jī)器人縱向非線性控制系統(tǒng)的俯仰、偏航和縱向追蹤等三個(gè)通道單獨(dú)進(jìn)行控制仿真測(cè)試。運(yùn)用文獻(xiàn)[7]的方法和本文的方法進(jìn)行對(duì)比,在示波器上分別輸出的控制信號(hào)波形如圖7所示。從圖可見(jiàn),采用本文設(shè)計(jì)的系統(tǒng),輸出的控制信號(hào)的權(quán)值的穩(wěn)定性提高幅度較大,大約提高30%,與延時(shí)的采樣點(diǎn)相同,能有效實(shí)現(xiàn)對(duì)小擾動(dòng)機(jī)器人的非線性控制。最后對(duì)在邏輯分析儀上對(duì)控制系統(tǒng)的控制誤差進(jìn)行分析,不同方法得到誤差結(jié)果如圖8所示。從圖8結(jié)果可見(jiàn),雖然小擾動(dòng)機(jī)器人的運(yùn)動(dòng)幅度不大,但采用本文設(shè)計(jì)的系統(tǒng)能準(zhǔn)確實(shí)現(xiàn)對(duì)機(jī)器人的縱向運(yùn)動(dòng)的非線性伴隨控制,由于本文系統(tǒng)控制執(zhí)行單元設(shè)計(jì)誤差補(bǔ)償器,使機(jī)器人縱向非線性控制系統(tǒng)的穩(wěn)態(tài)誤差控制在較小的幅度內(nèi),精度較高,避免了非線性失真,展示了本系統(tǒng)的優(yōu)越性能。

4 結(jié) 語(yǔ)

本文研究了小擾動(dòng)機(jī)器人的縱向控制問(wèn)題,小擾動(dòng)機(jī)器人的運(yùn)動(dòng)幅度不大但控制精度較高,廣泛應(yīng)用在精密控制環(huán)境,對(duì)小擾動(dòng)機(jī)器人的縱向運(yùn)動(dòng)非線性控制是保證機(jī)器人穩(wěn)定可靠動(dòng)作的關(guān)鍵,提出一種基于自校正模型參考自適應(yīng)控制的小擾動(dòng)機(jī)器人縱向非線性控制算法,在算法改進(jìn)設(shè)計(jì)的基礎(chǔ)上,進(jìn)行機(jī)器人控制系統(tǒng)設(shè)計(jì),控制系統(tǒng)的改進(jìn)設(shè)計(jì)主要體現(xiàn)在于控制執(zhí)行單元設(shè)計(jì)誤差補(bǔ)償器,使機(jī)器人縱向非線性控制系統(tǒng)的穩(wěn)態(tài)誤差控制在較小的幅度內(nèi),實(shí)驗(yàn)結(jié)果表明,采用本文系統(tǒng)能有效實(shí)現(xiàn)對(duì)機(jī)器人的非線性控制,控制品質(zhì)和精度較高,展示了較好的實(shí)際應(yīng)用價(jià)值。

參考文獻(xiàn)

[1] 趙威.基于魚(yú)雷自導(dǎo)的艦船尾流回波模型建立方法[J].艦船電子工程,2013,33(4):81?83.

[2] 鄧異,梁燕,周勇.水聲換能器基陣信號(hào)采集系統(tǒng)優(yōu)化設(shè)計(jì)[J].物聯(lián)網(wǎng)技術(shù),2015,5(4):36?37.

[3] 楊興明,余忠宇.兩輪移動(dòng)倒立擺的開(kāi)關(guān)切換模糊極點(diǎn)配置控制器設(shè)計(jì)[J].電路與系統(tǒng)學(xué)報(bào),2012,17(4):58?62.

[4] 鄒勝宇,劉振,高海波,等.基于干擾力時(shí)間積分的懸吊漂浮物隨動(dòng)控制方法[J].機(jī)器人,2015,37(1):1?8.

[5] 周勇,甘新年,胡光波,等.魚(yú)雷制導(dǎo)控制系統(tǒng)多通道控制加權(quán)算法設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2014,37(19):14?17.

[6] 索中英,程嗣怡,袁修久,等.優(yōu)勢(shì)決策信息系統(tǒng)規(guī)則獲取方法及應(yīng)用[J].兵工學(xué)報(bào),2015,26(3):539?544.

[7] 楊大為,叢楊,唐延?xùn)|.基于結(jié)構(gòu)化的加權(quán)聯(lián)合特征表觀模型的目標(biāo)跟蹤方法[J].信息與控制,2015,44(3):372?378.

[8] 易鴻.一種非線性系統(tǒng)自適應(yīng)跟蹤控制器設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2013,36(6):7?9.

猜你喜歡
機(jī)器人
“壞”機(jī)器人“大叛亂”
機(jī)器人
超酷機(jī)器人
瘋狂機(jī)器人
機(jī)器人崛起
機(jī)器人,讓未來(lái)走近你
金橋(2019年10期)2019-08-13 07:15:16
擁抱未來(lái)——聚焦機(jī)器人
大社會(huì)(2016年3期)2016-05-04 03:41:07
機(jī)器人來(lái)幫你
認(rèn)識(shí)機(jī)器人
機(jī)器人來(lái)啦
平陆县| 静宁县| 全椒县| 五家渠市| 洛南县| 抚顺市| 原平市| 山东省| 扶风县| 格尔木市| 宝山区| 吉首市| 滨海县| 汉川市| 清远市| 甘孜县| 平陆县| 石景山区| 瑞昌市| 来安县| 肇源县| 邹平县| 鹤壁市| 正蓝旗| 大埔区| 云梦县| 襄垣县| 襄城县| 黔西| 米易县| 贵港市| 霸州市| 中方县| 柞水县| 寿阳县| 二连浩特市| 于田县| 高邑县| 宁陕县| 蓝山县| 连江县|