在設(shè)計兩輪自平衡機器人小車時,精確、快速地測量角度旋轉(zhuǎn)是一項關(guān)鍵要求。除此之外,零部件的重量和尺寸最小化也同樣重要。東京電機大學(xué) (Tokyo Denki University, TDU) 工學(xué)部的學(xué)生,利用雷尼紹關(guān)聯(lián)公司RLS的RM08磁旋轉(zhuǎn)編碼器解決了這個問題。
背景
東京電機大學(xué)是一所致力于科學(xué)和技術(shù)教育的高校,于1907年由兩位年輕的工程師廣田精一和扇本真吉創(chuàng)立,其辦學(xué)宗旨是推動工程學(xué)科教育,為國家經(jīng)濟發(fā)展奠定基石。
石川淳先生在TDU的機器人與機電一體化學(xué)科任教,并且在機器人控制系統(tǒng)開發(fā)等多個技術(shù)領(lǐng)域開展先驅(qū)研究。石川淳先生向工學(xué)部的學(xué)生們提出一項考驗:制作一輛兩輪自平衡機器人小車。在這個項目中,學(xué)生們選擇了雷尼紹關(guān)聯(lián)公司RLS的RM08磁旋轉(zhuǎn)位置反饋編碼器。
挑戰(zhàn)
石川淳先生對學(xué)生們提出的考驗是:如何解決經(jīng)典的控制理論難題 — 倒立擺。比如著名的Segway(賽格威)電動平衡車,它的技術(shù)基礎(chǔ)是將倒立擺的質(zhì)心設(shè)計在支點上方。
倒立擺與懸掛擺不同,懸掛擺會在移位后自然恢復(fù)到穩(wěn)定的平衡位置,而倒立擺具有內(nèi)在的不穩(wěn)定性。想象一下,將臺球桿或掃帚柄直立倒放在手掌上,如果不持續(xù)調(diào)整手的位置,它就會翻倒。
較短的倒立擺比較長的倒立擺加速遠離垂直位置的速度更快,因此需要更頻繁地調(diào)整位置,而且更難控制。比如,在手掌上保持鋼筆直立比保持臺球桿直立更難。
Segway所采用的一種解決方案是,將支點放在輪式平臺上。這種車輛從IMU(慣性測量單元)獲取慣性輸入。IMU包含兩個傳感器:加速度計和陀螺儀。
在這種情況下,垂直軸和水平軸上的加速度計均用于確定重力引起的角度加速度。通過不斷監(jiān)測擺錘的傾斜角和角速度,可使用PD(比例微分)控制系統(tǒng)來驅(qū)動車輪向前或向后滾動,以此保持平衡。
學(xué)生們決定在他們自己設(shè)計的控制系統(tǒng)中采用一種類似的方法,因此他們需要設(shè)計并集成一個高效的三件式解決方案,包括傾斜角度傳感、控制邏輯和電機驅(qū)動電路。對于為此控制應(yīng)用設(shè)計的PCB(印刷電路板),尺寸小且重量輕是集成到車把內(nèi)的決定性要素。他們對PCB的結(jié)構(gòu)進行了優(yōu)化,以確保在最小的封裝尺寸內(nèi)集成所有必需的功能。
解決方案
將PCB控制板安裝在車把內(nèi),位于擺錘的頂部,承載所有必需的電子電路,包括固態(tài)陀螺儀、微控制器、直流電機驅(qū)動器和電源管理組件。
輪式平臺的底部有兩條軸:連接車輪的水平軸和由緊湊型直流電機驅(qū)動的垂直軸。兩條軸的交叉處裝有一個簡單的錐齒輪傳動裝置,電機通過此傳動裝置可朝任意方向驅(qū)動車輪。
系統(tǒng)必須將方向保持在近乎垂直的極小角度范圍內(nèi),才能進行有效控制。如果小車朝任一方向傾斜超過30 °,則可能會失去穩(wěn)定性。為保持平衡,必須以經(jīng)過精密計算的加速度和速度連續(xù)驅(qū)動車輪。
為達到預(yù)期的運動控制性能,學(xué)生們需要一個高分辨率位置編碼器來監(jiān)控和調(diào)節(jié)電機輸出。而且,這個編碼器還必須小巧輕便,能夠容納在小車?yán)w薄的垂直結(jié)構(gòu)中。
經(jīng)過深思熟慮,他們最終選擇了雷尼紹關(guān)聯(lián)公司RLS的RM08磁旋轉(zhuǎn)編碼器。這款非接觸式、無摩擦磁旋轉(zhuǎn)編碼器僅重2 g(包括電纜),具有鋁制傳感器外罩,直徑為8 mm,厚度僅為3 mm。
學(xué)生們設(shè)計了一個細窄的尼龍襯圈,作為電機軸與RM08編碼器的磁勵體之間的機械連接,而這個設(shè)計只增加了不到0.5 g的重量。RM08編碼器產(chǎn)生12位分辨率輸出(每轉(zhuǎn)4,096步),可用于運行速度高達30,000 rpm的應(yīng)用,精度達到±0.3 °。
結(jié)果
東京電機大學(xué)的學(xué)生們設(shè)計出一個運動控制方案,使用RM08高速磁旋轉(zhuǎn)編碼器以12位分辨率測量角度旋轉(zhuǎn),令兩輪機器人小車保持自平衡和直立。
RM08編碼器的防護等級達到IP68,專用于集成到各種大批量OEM應(yīng)用中,性能非?煽。
還有一點也很重要,磁旋轉(zhuǎn)編碼器還解決了這輛小車苛刻的物理設(shè)計限制。它的外形極為緊湊且輕巧,幫助學(xué)生們同時克服了空間和負載限制。
這個項目的成功為學(xué)生們樹立了信心,激勵他們繼續(xù)探索更多的高階機器人項目。