《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 模擬設(shè)計(jì) > 其他 > 教學(xué):一種基于舵機(jī)的stewart平臺(tái)設(shè)計(jì)

教學(xué):一種基于舵機(jī)的stewart平臺(tái)設(shè)計(jì)

2022-08-10
來(lái)源:21ic中國(guó)電子網(wǎng)

  引言

  1965年,stewart提出并建造了第一個(gè)六自由度并聯(lián)平臺(tái)模型,但是并沒(méi)有引起學(xué)術(shù)界與工程界的足夠重視,直到20世紀(jì)80年代,由于串聯(lián)機(jī)器人的剛度差、承載能力低,stewart平臺(tái)才逐漸被重視,成為新的熱點(diǎn)。目前其主要應(yīng)用在運(yùn)動(dòng)模擬器、六自由度數(shù)控加工機(jī)床與誤差補(bǔ)償器等方面。

  stewart平臺(tái)從結(jié)構(gòu)上看,是用6根支桿將上下平臺(tái)連接而形成,6根支桿都可以獨(dú)立地自由伸縮,它分別用球較與虎克較與上下平臺(tái)進(jìn)行連接,這樣上平臺(tái)就可以相對(duì)于下平臺(tái)進(jìn)行6個(gè)獨(dú)立運(yùn)動(dòng),即擁有6個(gè)自由度。該機(jī)構(gòu)具有高精度、高剛度、承載能力強(qiáng)的優(yōu)點(diǎn),而且其反解比串聯(lián)機(jī)構(gòu)的反解容易許多。但是由于其價(jià)格高昂、機(jī)構(gòu)復(fù)雜,使其成為某些研究人員的一個(gè)難題。

  針對(duì)此現(xiàn)狀,本文推出了一種結(jié)構(gòu)簡(jiǎn)單且成本低廉的stewart平臺(tái)設(shè)計(jì)方案,以供廣大熱愛(ài)并聯(lián)機(jī)構(gòu)的入門(mén)級(jí)人員研究。

  1數(shù)學(xué)模型

  并聯(lián)六自由度stewart平臺(tái)運(yùn)動(dòng)系統(tǒng)結(jié)構(gòu)簡(jiǎn)圖如圖1所示。首先建立坐標(biāo)系,1-XyZ為慣性坐標(biāo)系,原點(diǎn)是下平臺(tái)較接點(diǎn)形成的六角形幾何中心。P-XMyMZM為上平臺(tái)坐標(biāo)系,原點(diǎn)為上平臺(tái)質(zhì)心。在動(dòng)坐標(biāo)系中的R‘可以通過(guò)坐標(biāo)變換的方式得到慣性坐標(biāo)系中的R:

c99adde6c9fc94ce0261e66085e1cdc6.png

  式中,T為旋轉(zhuǎn)矩陣,P為上平臺(tái)質(zhì)心坐標(biāo)在慣性坐標(biāo)系的坐標(biāo)。

  其中旋轉(zhuǎn)矩陣T為

aa61840516620f836aa5209cee6fdef2.png

  式中,c9=cos9,cw=cosw,以此類(lèi)推。

  P為上平臺(tái)質(zhì)心坐標(biāo)在慣性坐標(biāo)系的坐標(biāo):

3f4228dcdd79ac782f765deddf3ed22e.png

  由求解得到的R,也就是慣性坐標(biāo)系中上平臺(tái)6個(gè)關(guān)節(jié)點(diǎn)坐標(biāo)Bi,進(jìn)而得到

152031570d0c9a3f9deea790e3962e61 (2).png

152031570d0c9a3f9deea790e3962e61 (1).png

  坐標(biāo)可由以下式子得到:

6e63364481af5d9856704ebd143e25b8.png

  式中,ai為舵機(jī)的轉(zhuǎn)角,8i為向量

152031570d0c9a3f9deea790e3962e61.png

       與X正方向的夾角。

  向量EQ \* jc3 \* hps20 \o\al(\s\up 3(通過(guò)下式便可求解:

00bac585e329d97a14b4db96e23eb98b.png

  聯(lián)立以上式子,可求解唯一未知變量舵機(jī)轉(zhuǎn)角a。

9679d3b323345c222ff2ccd37c5616dea (1).png

  3平臺(tái)的搭建

  3.1平臺(tái)硬件設(shè)計(jì)

  本文設(shè)計(jì)的stewart平臺(tái)如圖2所示,本平臺(tái)為桌面型的六自由度平臺(tái),其尺寸為200mm×200mm×150mm。其機(jī)構(gòu)包括1個(gè)上平臺(tái)、2個(gè)下平臺(tái)、6個(gè)舵機(jī)、6個(gè)擺桿和6個(gè)球頭拉桿。其中,上平臺(tái)包括一個(gè)九軸陀螺儀作為傳感器進(jìn)行運(yùn)動(dòng)結(jié)果的監(jiān)測(cè)。

c95b599e9f5146fe41100d755f772426 (1).png

  下平臺(tái)為正六邊形,在其上方切制卡槽方便定位與安裝,如圖3所示。兩個(gè)下平臺(tái)一上一下對(duì)舵機(jī)固定。

  上平臺(tái)為左右對(duì)稱(chēng)六邊形,在其上方切制圓孔,如圖4所示。

e3db8e6239b02e1d0561107cc0ef1b56.png

  由于舵機(jī)的擺桿臂長(zhǎng)過(guò)小,將大大影響運(yùn)動(dòng)范圍。故重新設(shè)計(jì)舵機(jī)臂長(zhǎng),使其活動(dòng)范圍盡可能增大。如圖5所示,將此擺桿與原舵機(jī)擺桿相連,可將長(zhǎng)度由16.5mm變至36.0mm。

cd9c296bbf2d44bb724ca5c3cb8f519b.png

  圖5擺桿

  將6個(gè)擺桿分別與6個(gè)球頭拉桿進(jìn)行連接,再將上平臺(tái)與6個(gè)球頭拉桿進(jìn)行連接。在下平臺(tái)與球頭拉桿的連接處加一內(nèi)螺紋螺柱,在上平臺(tái)與球頭拉桿的連接處加L型支架,這樣既可以方便連接,也可以盡量減少干涉,增大運(yùn)動(dòng)空間。

  接下來(lái)是與控制器Arduino板和顯示屏LCD進(jìn)行連接。因?yàn)锳rduino板給6個(gè)舵機(jī)通電存在燒毀風(fēng)險(xiǎn),故舵機(jī)需要用外接電源進(jìn)行供電,分別將舵機(jī)的兩條電源線(xiàn),即紅黑線(xiàn)與外接電源的正負(fù)極相連,將舵機(jī)的信號(hào)線(xiàn)即橙色線(xiàn)與Arduino板模擬信號(hào)接口(帶有~號(hào)Io口)相連。

  顯示屏的作用是顯示平臺(tái)運(yùn)動(dòng)后的具體坐標(biāo)。本文使用的是具有轉(zhuǎn)接板模塊的LCD1602顯示液晶屏,將顯示屏的4個(gè)接口與Arduino板對(duì)應(yīng)的接口一一相連即可。

  3.2控制系統(tǒng)的搭建

  通過(guò)搭建stewart平臺(tái)的系統(tǒng)使其能夠運(yùn)動(dòng)至相應(yīng)位置。外接電源通電,使舵機(jī)處在上電狀態(tài),電機(jī)驅(qū)動(dòng)系統(tǒng)、顯示系統(tǒng)開(kāi)始運(yùn)行,初始化各個(gè)參數(shù):使用Arduino編譯軟件將代碼燒錄進(jìn)Arduino控制器中,在串口監(jiān)視器中依次輸入3個(gè)位移坐標(biāo)和3個(gè)歐拉角坐標(biāo)[4],分別為x、y、:、9、θ、w。系統(tǒng)執(zhí)行代碼分別計(jì)算對(duì)應(yīng)舵機(jī)需要轉(zhuǎn)過(guò)的角度,上平臺(tái)則可運(yùn)動(dòng)到相應(yīng)的位置。

  采用九軸陀螺儀監(jiān)測(cè)歐拉角度,將歐拉角數(shù)據(jù)傳回上位機(jī)。

  4實(shí)驗(yàn)結(jié)果與分析

  在Arduino串口監(jiān)視器輸入所需坐標(biāo)后,平臺(tái)運(yùn)動(dòng)至相應(yīng)位置。但是其位置正確與否,我們還需要進(jìn)一步驗(yàn)證。由于測(cè)量3個(gè)位移坐標(biāo)比較困難,而且精度不高,故我們只測(cè)量其中的3個(gè)傾角坐標(biāo)(9、θ、w)來(lái)驗(yàn)證。由于平臺(tái)結(jié)構(gòu)限制,傾角不宜過(guò)大,否則會(huì)發(fā)生干涉等未知情況,對(duì)坐標(biāo)造成影響。實(shí)驗(yàn)數(shù)據(jù)如表1所示。

f6f883cf19bd2521a8e64b4b947b4205.png

  由數(shù)據(jù)可知,該平臺(tái)精度并不是特別高,角度誤差在±0.50°之內(nèi),但是考慮到舵機(jī)運(yùn)動(dòng)精度與加工精度等原因,該精度在可接受范圍,可驗(yàn)證此平臺(tái)設(shè)計(jì)的正確性。

  5結(jié)語(yǔ)

  本文所設(shè)計(jì)的stewart平臺(tái),主要有舵機(jī)、球頭拉桿、Arduino板、LCD顯示屏、陀螺儀等部件,上下平臺(tái)和擺桿可由亞克力板切制而成,成本低廉。此機(jī)構(gòu)操作性強(qiáng)且涉及面廣,對(duì)培養(yǎng)學(xué)生的動(dòng)手能力及空間能力有很大幫助。



更多信息可以來(lái)這里獲取==>>電子技術(shù)應(yīng)用-AET<<

mmexport1621241704608.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話(huà)通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話(huà):010-82306118;郵箱:aet@chinaaet.com。