目前工業(yè)機器人的發(fā)展趨勢一是協(xié)作,二是多軸。所謂機器人的多軸驅(qū)控,即機器人在運行時需要準確地把控每一個軸的移動。多軸機器人意味著有更多的自由度,完成幾乎任何角度和軌跡的運動作業(yè)。6軸機器人是目前工業(yè)機器人應用里最為普遍的,如果應用場景需要工業(yè)機器人能夠躲避特定的目標,那么就會再多出一個軸,一般稱這種軸為冗余軸。
在機器人的每一個軸中,伺服驅(qū)動和電機肯定是少不了的。每個軸通過工業(yè)以太網(wǎng)互聯(lián),控制系統(tǒng)要將運動需要的空間軌跡轉(zhuǎn)換為每個伺服軸所需的單個位置基準,然后循環(huán)傳輸給每個機器軸。這些步驟一般會按照底層伺服電機驅(qū)動的PWM時間周期來進行。在每一個時間周期內(nèi),或者說控制周期內(nèi),位置的發(fā)送就會涉及軸到軸的網(wǎng)絡傳輸。
(圖源:ADI)
此時挑戰(zhàn)出現(xiàn)了,運動數(shù)據(jù)的傳輸延遲幾乎決定了工業(yè)機器人的同步性,傳輸?shù)难舆t成了影響機器人多軸協(xié)同的重要參數(shù)。
在我們此前討論工業(yè)機器人連接器的文章中,可以看到目前應用于工業(yè)機器人的高性能連接線纜對信號傳輸?shù)哪芰σ呀?jīng)足夠強,因此在這個挑戰(zhàn)中我們可以忽略連接線纜帶來的延遲,那么剩下的就是數(shù)據(jù)傳輸?shù)骄€路延遲。這些延遲主要集中帶寬以及PHY上。多軸機器人系統(tǒng)內(nèi)節(jié)點越多,此類延遲將不可避免地變大。
提高帶寬還是降低PHY延遲?
通過低延遲PHY縮短網(wǎng)絡周期時間是最為直接的應對此挑戰(zhàn)的方法,盡可能在物理層設備上縮短PHY的延遲將大幅縮短網(wǎng)絡周期時間(控制器收集和更新所連器件的數(shù)據(jù)所需的時間)。這種方法會改善網(wǎng)絡更新時間,對于多軸機器人這種需要對控制周期時間嚴格把控的應用這一點至關(guān)重要,這意味著每個周期網(wǎng)絡內(nèi)可以將更多器件連接到網(wǎng)絡。這不是說帶寬延遲并不重要,而是在帶寬已經(jīng)滿足數(shù)據(jù)吞吐量的情況下,一味拔高帶寬會適得其反。
以ADI在多軸機器人上應用最多的PHY ADIN1300作為收發(fā)器,假設接收緩沖器分析是以目標地址為基礎(chǔ),且采用100 Mbps網(wǎng)絡,1000BASE-T RGMI延遲發(fā)射68 ns,接收226 ns,100BASE-TX MII延遲發(fā)射52 ns,接收248 ns,這個標準是屬于多軸系統(tǒng)完全接受的較低的延遲水平(根據(jù)具體的傳輸協(xié)議延遲會有些許差異)。
(圖源:ADI)
當然也可以使用1 Gbps的傳輸網(wǎng)絡,但帶寬的增加雖然能很明顯地減少低帶寬延遲帶來的影響,但這不可避免地會增加開關(guān)和PHY組件導致的總體延遲的比例,導致留給下一周期更新電機控制和移動控制算法計算的時間反而會減少。確保帶寬肯定是必要的,只不過帶寬足夠情況下降低PHY延遲是更能提升多軸系統(tǒng)同步性的辦法。
這類低延遲的以太網(wǎng)PHY往往集成相關(guān)的通用模擬電路、輸入和輸出時鐘緩沖、管理接口和子系統(tǒng)寄存器以及MAC接口和控制邏輯,以便管理復位和時鐘控制以及引腳配置。MII管理接口最好能在主機處理器和PHY器件之間提供雙線式串行接口,以便訪問PHY內(nèi)核管理寄存器中的控制和狀態(tài)信息。一般來說PHY器件對電纜的支持會遠超多軸機器人對線纜的需求,就不必擔心此類問題了。
抗擾度成攔路虎
多軸機器人的工作環(huán)境雖然稱不上惡劣,但很多應用中場景要求都足夠嚴苛。PHY器件要么會直接連接至電纜,要么會通過小型磁性元件連接至電纜,這些連接可能帶來輻射和傳導干擾,嚴重影響傳輸延遲,所以PHY器件必須在抗擾度上跨過難關(guān)。IEC 61000-4-2等EMC標準都可以作為衡量PHY的標準。
目前較為領(lǐng)先的是PHY提供通過帶有非屏蔽/屏蔽功能的單雙絞線傳輸和接收數(shù)據(jù)所需的所有物理層功能。
(圖源:TI)
優(yōu)化抗擾度意味著要有大量的實時監(jiān)控、調(diào)試和器件測試。集成靜電放電(ESD)監(jiān)測肯定是少不了的,任何ESD保護都離不開這個功能,它能夠計算xMII和MDI上的ESD事件,并通過使用可編程中斷提供實時監(jiān)控。此外,為了提升整體系統(tǒng)的低延遲下高穩(wěn)定性,各類保護功能都會被集成進芯片中。有的芯片廠商還給出了集成了一個數(shù)據(jù)生成器的辦法,用于生成可定制的MAC數(shù)據(jù)包,并檢查傳入數(shù)據(jù)包上的錯誤,這使得系統(tǒng)級數(shù)據(jù)路徑測試/優(yōu)化不依賴于MAC,大大提升了系統(tǒng)的可靠性。不能提供穩(wěn)定的低延遲那么多軸機器人的同步性就大打折扣。
PHY損耗同樣不可忽視
多軸機器人所需的器件通常采用IP65/IP66等級的保護,高溫也是工業(yè)設備都要面對的問題。不僅如此,多個以太網(wǎng)連接也會使得數(shù)據(jù)輸入和輸出相關(guān)的PHY損耗翻倍。所以降低PHY損耗以此來降低器件的自發(fā)熱也是應對多軸機器人控制不能忽視的一點。
-
機器人
+關(guān)注
關(guān)注
210文章
28132瀏覽量
205921 -
PWM
+關(guān)注
關(guān)注
114文章
5121瀏覽量
213241 -
PHY
+關(guān)注
關(guān)注
2文章
301瀏覽量
51663
發(fā)布評論請先 登錄
相關(guān)推薦
評論