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

?

基于AD5436的六自由度并聯(lián)機器人半實物仿真

2018-03-21 06:34江蘇理工學(xué)院
關(guān)鍵詞:閉環(huán)控制并聯(lián)軌跡

江蘇理工學(xué)院□武 洋

六自由度并聯(lián)機器人作為一個多輸入、輸出系統(tǒng),它具備強耦合性和非線性的動力學(xué)特性,很難有一種控制系統(tǒng)能夠滿足所有此類型機器人的系統(tǒng)要求。因此,在設(shè)計控制系統(tǒng)時就必須使其滿足:具備開放式的結(jié)構(gòu)、能夠?qū)鹘y(tǒng)的控制程序代碼轉(zhuǎn)換成為機器人軌跡的相關(guān)參數(shù),并以工業(yè)計算機和相關(guān)運動控制器為基礎(chǔ),從而滿足控制系統(tǒng)的可移植性、可擴展性、可協(xié)同性等“開放”性要求。本文采用模糊PID控制,其控制參數(shù)能夠隨環(huán)境的變化實現(xiàn)在線實時調(diào)節(jié),并且引入AD5436半實物仿真控制器,利用AD5436與MATLAB/Simulink的無縫連接,搭建雙閉環(huán)控制模型,并自動生成程序代碼,通過以太網(wǎng)實現(xiàn)計算機 (PC)與AD5436的數(shù)據(jù)通信。利用AD5436的人機交互工具,對六自由度并聯(lián)機器人的輸入?yún)?shù)和輸出結(jié)果進行監(jiān)控和調(diào)整。

1 雙閉環(huán)控制策略

本文的MATLAB/Simulink模型是基于雙閉環(huán)控制策略進行設(shè)計搭建的,其控制原理圖如圖1所示,外環(huán)采用空間中的六個姿態(tài)變量為參數(shù)進行控制,內(nèi)環(huán)采用六個支桿位置變化量為參數(shù)進行控制,運動平臺和靜平臺之間連接有姿態(tài)控制裝置,姿態(tài)控制裝置包括伺服電機和設(shè)置于每個伺服電機上的位置傳感器,以此來達到運動平臺高精度姿態(tài)控制。

(1)內(nèi)環(huán)PID控制

為了能更加清楚地觀察到PID閉環(huán)控制的精度,將內(nèi)環(huán)支路的反解得到的預(yù)期運行軌跡與閉環(huán)PID控制得到的軌跡圖做了對比。圖2為單路支路PID閉環(huán)控制框圖。

利用MATLAB/Simulink對閉環(huán)PID控制策略建立仿真模型并進行仿真,結(jié)構(gòu)體見圖3。

根據(jù)以上建立的模型可知,六自由度運動平臺的支路控制模型主要有兩部分組成,其中一部分為位姿參數(shù)的反解函數(shù),根據(jù)單個運動桿已知的姿態(tài)參數(shù)反解出其運動的位移量。另一個部分就是PID控制部分,主要調(diào)節(jié)姿態(tài)參數(shù)反解出的位移量與傳感器返回的位移量之間的差值。

六自由度并聯(lián)平臺支路的閉環(huán)模型的仿真結(jié)果與實際姿態(tài)參數(shù)解算出的位移曲線對比如圖4所示。由于運動平臺的六個支路基本類似,所以只輸入其中一路的基本參數(shù)模擬仿真對比,其他支路類似。

實驗結(jié)果分析:在圖4中分別給出了三個信號,即實際正解信號、位移傳感器返回信號及PID調(diào)解后的信號。通過正解信號與傳感器返回信號比較,傳感器返回信號曲線一直滯后正解信號曲線0.3s左右。而比較正解信號與PID調(diào)節(jié)后信號曲線可以發(fā)現(xiàn),兩者基本不存在時間不協(xié)調(diào)的情況,主要誤差出現(xiàn)在最大值與最小值的位置,最大相差3mm~4mm,這就要求使用外環(huán)控制進一步消除誤差,提高控制精度。

(2)外環(huán)模糊PID控制

在6-SPS運動平臺內(nèi)環(huán)PID控制的仿真模型的基礎(chǔ)上分別建立了外環(huán)模糊PID控制和經(jīng)典PID控制仿真模型。給各個仿真模型系統(tǒng)添加一個0.1幅值的階躍信號,整體系統(tǒng)的響應(yīng)曲線如圖5所示。

從圖5中可以得知,單一的PID控制器的輸出信號的超調(diào)量很明顯地大于模糊PID控制器,PID控制器的穩(wěn)定調(diào)節(jié)時間大致在0.25s~0.3s的范圍內(nèi),而模糊PID控制器的穩(wěn)定調(diào)節(jié)時間大致在0.2s左右以后。經(jīng)過比較可以明顯發(fā)現(xiàn)在輸入信號為階躍信號時,模糊PID控制器的控制效果要比單一的PID控制器的效果好。

圖1 雙閉環(huán)系統(tǒng)控制原理圖

圖2 單路支路開環(huán)控制框圖

圖3 閉環(huán)PID控制模型

之后再為模型添加一個周期為1s的方波信號,此時的系統(tǒng)響應(yīng)曲線如圖6所示。從圖中可知,方波信號的上升或下降時無論是單一的PID控制器還是模糊PID控制器都會有一定的誤差,在 0.1s~0.2s, 0.5s~0.6s, 1.1s~1.2s, 1.5s~1.6s這四個時間段內(nèi),都發(fā)生了偏差,普通PID控制的偏差值在0.09~0.115和-0.015~0.01之間,而模糊PID控制的偏差值在0.09~0.1和0~0.01之間。所以模糊PID控制方法比普通PID控制方法更為優(yōu)越。

圖4 反解位移、PID控制后位移與給定位移曲線對比

圖5 系統(tǒng)階躍信號響應(yīng)曲線

圖6 系統(tǒng)方波信號響應(yīng)曲線

2 AD5436實時仿真控制系統(tǒng)

AD5436實時控制仿真系統(tǒng)是一套與MATLAB/Simulink完全無縫連接的高速測量和控制系統(tǒng)開發(fā)平臺。AD5436軟件總體結(jié)構(gòu)如圖7所示系統(tǒng)可分為三部分:MATLAB/Simulink環(huán)境、硬件板卡和虛擬控制臺。MATLAB/Simulink用來構(gòu)建控制系統(tǒng)模型和控制方法;硬件板卡完成底層I/O接口調(diào)用和輸出驅(qū)動;細膩控制臺(VCDesigner)用來設(shè)計圖形用戶界面,用戶可以創(chuàng)建圖形用戶界面的可編程功能,用以滿足特定的應(yīng)用和實驗的需要。VCDesigner的人機交互界面包括兩個部分,上位機 (PC)和AD5436界面,當(dāng)AD5436與PC處于連接狀態(tài)時,AD5436從屬于PC機端受PC機控制,當(dāng)AD5436斷開PC機控制后便可獨立運行測試,AD5436上具有觸摸屏功能的GUI界面,可以獨立控制系統(tǒng)的運行以及系統(tǒng)參數(shù)的檢測調(diào)試,軟件控制策略設(shè)計完成之后,通過PC機與AD5436硬件進行通行完成最后的控制目的。

3 半實物仿真

在雙閉環(huán)控制原理的基礎(chǔ)上建立里自由度并聯(lián)機器人半實物仿真控制MATLAB/Simulink模型。輸入預(yù)期的軌跡正弦波信號 (如圖8所示),將實際輸出的姿態(tài)參數(shù)與預(yù)期參數(shù)的偏差值經(jīng)過模糊PID控制后,經(jīng)并聯(lián)機構(gòu)運動學(xué)模型進行反解運算得到各個運動桿的位移變化量,并將位移量轉(zhuǎn)換為脈沖量,六個運動桿的脈沖量經(jīng)AD5430-11控制板卡控制六個伺服電機。單個運動桿的實際位移變化量由AD5430-01A板卡采集,并與反解解算的位移量作差,并對偏移量進行PID控制。

4 實驗仿真結(jié)果與分析

在上平臺運動過程中,通過上位機軟件VCDesigner可以直接觀察到六個運動桿運動變化軌跡和上平臺參數(shù)變化趨勢,如圖9、圖10所示,其中實線表示實際運行軌跡,虛線表示理想運行軌跡。

圖7 軟件總體結(jié)構(gòu)圖

圖8 正弦輸入信號

圖9 反映的是六自由度并聯(lián)機器人運動過程中,各個運動桿的運動位移變化情況。由于給每個運動桿的控制信息都是類似的正弦信號,以伸縮桿當(dāng)前所處的位置為起點,大致在伸縮桿伸出5cm的位置開始運動,最大位移量為20cm,相對最小位移量為-17.5cm。由上圖可知運動桿的整體運行軌跡與理想的運行軌跡類似。

圖9 運動桿變化軌跡

圖9 運動桿變化軌跡 (續(xù))

圖10 反映的是位姿檢測機構(gòu)上的位移傳感器在X、Y、Z方向上的位移信息,其中實線表示實際位姿變化曲線,虛線表示理想位姿變化曲線。由于上平臺運行的是正弦信號,通過安裝在上平臺下的位姿檢測機構(gòu)觀察上平臺在X、Y、Z方向上的位移信息,不難發(fā)現(xiàn),其運行結(jié)果也近似于正弦信號。

從以上測試結(jié)果可以看到,無論是并聯(lián)機構(gòu)的運動桿運動情況還是上平臺的位姿變化情況,雖然與理想運行軌跡出現(xiàn)了微小的偏差,但與預(yù)期的運行軌跡基本類似的。因此,本文提出的雙閉環(huán)控制策略對于六自由度并聯(lián)機器人的控制是可以滿足實際需求的。對于軌跡偏差,分析后得出,是由于樣機中各桿件存在一定的裝配誤差,以及運行過程中機構(gòu)支桿存在一定的震動等因素所引起。

圖9 運動桿變化軌跡 (續(xù))

圖10 動平臺姿態(tài)曲線

猜你喜歡
閉環(huán)控制并聯(lián)軌跡
基于LMI的過渡態(tài)主控回路閉環(huán)控制律優(yōu)化設(shè)計
識別串、并聯(lián)電路的方法
軌跡
軌跡
智能車競賽中的閉環(huán)控制算法應(yīng)用分析
軌跡
進化的軌跡(一)——進化,無盡的適應(yīng)
基于STC單片機的閉環(huán)反饋控制智能鞋柜系統(tǒng)設(shè)計
審批由“串聯(lián)”改“并聯(lián)”好在哪里?
基于“閉環(huán)控制”原理的課程質(zhì)量保障系統(tǒng)的構(gòu)建與實踐