0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

多軸機(jī)器人和機(jī)床應(yīng)用中的時(shí)序挑戰(zhàn)

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:Dara O’Sullivan ? 2022-12-19 16:12 ? 次閱讀

工業(yè)機(jī)器人和機(jī)床應(yīng)用涉及空間中多個(gè)軸的精確、協(xié)調(diào)運(yùn)動(dòng),以完成手頭的工作。機(jī)器人通常有六個(gè)軸需要以協(xié)調(diào)的方式控制,如果機(jī)器人沿著軌道移動(dòng),有時(shí)有七個(gè)軸。在CNC加工中,5軸協(xié)調(diào)很常見,盡管有些應(yīng)用利用多達(dá)12個(gè)軸,其中工具和工件在空間中相互移動(dòng)。每個(gè)軸包括伺服驅(qū)動(dòng)器電機(jī),有時(shí)還包括電機(jī)和軸關(guān)節(jié)之間的齒輪箱或末端執(zhí)行器。然后,系統(tǒng)通過工業(yè)以太網(wǎng)互連,通常采用線路拓?fù)浣Y(jié)構(gòu),如圖1所示。機(jī)器控制器將所需的空間軌跡轉(zhuǎn)換為每個(gè)伺服軸的單個(gè)位置參考,并通過網(wǎng)絡(luò)循環(huán)進(jìn)行通信。

poYBAGOgHQWAS6M1AAAW5eCZgGc472.png?h=270&hash=212D273B12B42AFC848D68CC0E2B93BD&imgver=1

圖1.多軸機(jī)床的網(wǎng)絡(luò)拓?fù)洹?/strong>

控制周期

這些應(yīng)用在定義的周期時(shí)間上運(yùn)行,該周期時(shí)間通常等于底層伺服電機(jī)驅(qū)動(dòng)器的基本控制/脈寬調(diào)制 (PWM) 開關(guān)周期或倍數(shù)。在這種情況下,端到端網(wǎng)絡(luò)傳輸延遲是一個(gè)關(guān)鍵參數(shù),如圖 2 所示。在每個(gè)周期內(nèi),新的位置參考和其他相關(guān)信息必須從機(jī)器控制器傳輸?shù)綀D 1 的每個(gè)節(jié)點(diǎn)。然后,每個(gè)節(jié)點(diǎn)在PWM周期內(nèi)需要有足夠的剩余時(shí)間,以使用新的位置參考以及任何新的傳感器數(shù)據(jù)更新伺服控制算法計(jì)算。然后,每個(gè)節(jié)點(diǎn)通過依賴于工業(yè)以太網(wǎng)協(xié)議的分布式時(shí)鐘機(jī)制在同一時(shí)間點(diǎn)在伺服驅(qū)動(dòng)器中應(yīng)用更新的PWM矢量。根據(jù)控制架構(gòu),部分控制環(huán)路算法可以在PLC中實(shí)現(xiàn),并且需要足夠的時(shí)間才能可用,通過網(wǎng)絡(luò)接收任何相關(guān)的傳感器信息更新。

pYYBAGOgHQeAWFPPAABAWT2dAKk888.png?h=270&hash=024738739415E820681CEB06AD3C1072&imgver=2

圖2.PWM周期和網(wǎng)絡(luò)傳輸時(shí)間。

數(shù)據(jù)傳輸延遲

假設(shè)網(wǎng)絡(luò)上唯一的流量是機(jī)器控制器和伺服節(jié)點(diǎn)之間流動(dòng)的循環(huán)數(shù)據(jù),則網(wǎng)絡(luò)延遲(T西北) 由到最遠(yuǎn)節(jié)點(diǎn)的網(wǎng)絡(luò)躍點(diǎn)數(shù)、網(wǎng)絡(luò)數(shù)據(jù)速率以及每個(gè)節(jié)點(diǎn)中遇到的延遲決定。在機(jī)器人和機(jī)床的背景下,信號(hào)沿導(dǎo)線的傳播延遲可以忽略不計(jì),因?yàn)殡娎|長(zhǎng)度通常相對(duì)較短。主要延遲是帶寬延遲;也就是說,將數(shù)據(jù)放到線路上所需的時(shí)間。對(duì)于最小尺寸的以太網(wǎng)幀(通常用于機(jī)床和機(jī)器人控制),圖 3 顯示了 100 Mbps 和 1 Gbps 比特率的帶寬延遲。這只是數(shù)據(jù)包大小除以數(shù)據(jù)速率。從控制器到伺服的多軸系統(tǒng)的典型數(shù)據(jù)有效載荷包括每個(gè)伺服的 4 字節(jié)速度/位置參考更新和 1 字節(jié)控制字更新,這意味著 6 軸機(jī)器人的有效載荷為 30 字節(jié)。當(dāng)然,某些應(yīng)用程序?qū)⒃诟轮袛y帶更多信息和/或具有更多軸,在這種情況下,可能需要大于最小大小的數(shù)據(jù)包。

poYBAGOgHQiAR3B6AAAjbUmgwuY877.png?h=270&hash=EF86B9EB6B003EC5C93C095A07BC5D03&imgver=2

圖3.最小長(zhǎng)度以太網(wǎng)幀的帶寬延遲。

除了帶寬延遲之外,其他延遲元素是由于以太網(wǎng)幀通過每個(gè)伺服網(wǎng)絡(luò)接口上的 PHY 和 2 端換機(jī)而發(fā)生的。這些延遲如圖4和圖5所示,其中幀通過PHY進(jìn)入MAC(1-2),通過目標(biāo)地址分析顯示,其中只有幀的前導(dǎo)碼和目標(biāo)部分必須通過時(shí)鐘。路徑 2-3a 表示提取當(dāng)前節(jié)點(diǎn)的有效負(fù)載數(shù)據(jù),而路徑 2-3b 表示幀到目標(biāo)節(jié)點(diǎn)的后續(xù)旅程。圖 4a 僅顯示了在 2-3a 中傳遞給應(yīng)用程序的有效負(fù)載,而圖 4b 顯示了正在傳遞的大部分幀;這表明以太網(wǎng)協(xié)議之間可能發(fā)生的微小差異。路徑 3b-4 表示幀通過傳輸隊(duì)列、PHY 并返回到線路上的出站傳輸。如圖所示,此路徑不存在于行端節(jié)點(diǎn)上。這里假設(shè)直通數(shù)據(jù)包交換,而不是存儲(chǔ)轉(zhuǎn)發(fā),后者具有更高的延遲,因?yàn)檎麄€(gè)幀在轉(zhuǎn)發(fā)之前都進(jìn)入交換機(jī)

poYBAGOgHQmASGFcAAB-Qiek4Xg378.png?h=270&hash=6A2D79892A21E50439ABBD27A959AD31&imgver=3

圖4.幀延遲:(a) 2 端口節(jié)點(diǎn)幀延遲和 (b) 線路端節(jié)點(diǎn)。

圖5還顯示了幀的延遲元素,如圖5所示,其中顯示了通過一個(gè)軸節(jié)點(diǎn)的總幀傳輸時(shí)間。TBW表示帶寬延遲,而 TL_1node表示幀通過單個(gè)節(jié)點(diǎn)的延遲。除了與通過線路的位物理傳輸和用于目標(biāo)地址分析的地址位的時(shí)鐘輸入相關(guān)的延遲外,PHY和開關(guān)組件延遲是影響系統(tǒng)內(nèi)傳輸延遲的其他因素。隨著線路上比特率的增加和節(jié)點(diǎn)數(shù)量的增加,這些延遲在整個(gè)端到端幀傳輸延遲中變得更加重要。

pYYBAGOgHQuAPunOAABjJfilZaY342.png?h=270&hash=8F22C009CDE663AE4B4C762F267B7952&imgver=1

圖5.幀傳輸時(shí)間軸。

低延遲解決方案

ADI公司發(fā)布了兩款新型工業(yè)以太網(wǎng)PHY,設(shè)計(jì)用于在惡劣的工業(yè)條件下可靠運(yùn)行,環(huán)境溫度范圍高達(dá)105°C,并具有業(yè)界領(lǐng)先的功耗和延遲規(guī)格。ADIN1300和ADIN1200專為應(yīng)對(duì)本文概述的挑戰(zhàn)而開發(fā),是工業(yè)應(yīng)用的理想選擇。憑借fido5000實(shí)時(shí)以太網(wǎng)、多協(xié)議、嵌入式2端換機(jī),ADI公司可為確定性時(shí)間敏感型應(yīng)用提供解決方案。

表 1 列出了 PHY 和交換機(jī)引入的延遲,假設(shè)接收緩沖區(qū)分析基于目標(biāo)地址并假設(shè)網(wǎng)絡(luò)為 100 Mbps。

延遲元素 元件 時(shí)間
物理接收 ADIN1200 248 納秒
物理層傳輸 ADIN1200 52 納秒
切換前導(dǎo)碼和目標(biāo) 菲多5000 1120 ns(100 Mbps 時(shí)為 14 字節(jié))
切換 MAC、隊(duì)列和接收器 菲多5000 330 納秒

例如,將這些延遲聚合到7軸線路網(wǎng)絡(luò),并將全部有效載荷的時(shí)鐘連接到最終節(jié)點(diǎn)(圖4中的3a),總傳輸延遲變?yōu)?/p>

poYBAGOgHROAB38rAAAdZPMpmP8590.png?la=en&imgver=2

其中 58 × 80 ns 表示讀取前導(dǎo)碼和目標(biāo)地址字節(jié)后剩余的 58 字節(jié)有效負(fù)載。

此計(jì)算假定網(wǎng)絡(luò)上沒有其他流量,或者管理網(wǎng)絡(luò)以啟用對(duì)時(shí)間敏感的流量的優(yōu)先訪問。它也在某種程度上依賴于協(xié)議,根據(jù)所使用的確切工業(yè)以太網(wǎng)協(xié)議,計(jì)算略有不同?;氐綀D2,在周期時(shí)間低至50 μs至100 μs的機(jī)器系統(tǒng)中,到最遠(yuǎn)節(jié)點(diǎn)的幀傳輸可能占用近50%的周期,從而減少了可用于更新下一個(gè)周期的電機(jī)控制和運(yùn)動(dòng)控制算法計(jì)算的時(shí)間。最小化這種傳輸時(shí)間對(duì)于性能優(yōu)化非常重要,因?yàn)樗试S更長(zhǎng)和更復(fù)雜的控制計(jì)算。鑒于與線路上數(shù)據(jù)相關(guān)的延遲是固定的,并且與比特率相關(guān),因此使用低延遲元件(如ADIN1200 PHY和fido5000嵌入式開關(guān))是性能優(yōu)化的關(guān)鍵,尤其是在節(jié)點(diǎn)數(shù)量增加(例如12軸CNC機(jī)床)和周期時(shí)間縮短的情況下。遷移到千兆以太網(wǎng)可顯著降低帶寬延遲的影響,但會(huì)增加交換機(jī)和 PHY 組件引入的總體延遲比例。例如,千兆網(wǎng)絡(luò)上的 12 軸 CNC 機(jī)床的網(wǎng)絡(luò)傳輸延遲約為 7.5 μs。其帶寬元素可以忽略不計(jì),并且使用最小或最大以太網(wǎng)幀大小幾乎沒有區(qū)別。網(wǎng)絡(luò)延遲在PHY和交換機(jī)之間大致平均分配,這突顯了隨著工業(yè)系統(tǒng)向千兆位速度發(fā)展、控制周期時(shí)間縮短(EtherCAT已證明循環(huán)時(shí)間為12.5 μs)以及節(jié)點(diǎn)數(shù)量隨著控制網(wǎng)絡(luò)中以太網(wǎng)連接傳感器的添加和網(wǎng)絡(luò)拓?fù)涞谋馄交鴶U(kuò)展的價(jià)值。

結(jié)論

在高性能、多軸、同步運(yùn)動(dòng)應(yīng)用中,控制時(shí)序要求精確、確定性和時(shí)間關(guān)鍵性,需要最大限度地減少端到端延遲,尤其是在控制周期時(shí)間縮短和控制算法復(fù)雜性增加的情況下。低延遲 PHY 和嵌入式直通開關(guān)是優(yōu)化這些系統(tǒng)的重要元素。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 驅(qū)動(dòng)器
    +關(guān)注

    關(guān)注

    52

    文章

    8107

    瀏覽量

    145841
  • 嵌入式
    +關(guān)注

    關(guān)注

    5060

    文章

    18976

    瀏覽量

    302220
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    28124

    瀏覽量

    205887
  • 機(jī)床
    +關(guān)注

    關(guān)注

    1

    文章

    568

    瀏覽量

    30194
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于ADI新工業(yè)以太網(wǎng)PHY方案解決工業(yè)機(jī)器人和機(jī)床應(yīng)用挑戰(zhàn)

    在工業(yè)機(jī)器人和機(jī)床應(yīng)用,可能涉及在特定空間內(nèi)精準(zhǔn)協(xié)調(diào)多個(gè)的移動(dòng),以完成手頭的工作。機(jī)器人一般有6個(gè)
    的頭像 發(fā)表于 06-20 16:51 ?3558次閱讀
    基于ADI新工業(yè)以太網(wǎng)PHY方案解決工業(yè)<b class='flag-5'>機(jī)器人和</b><b class='flag-5'>機(jī)床</b>應(yīng)用<b class='flag-5'>中</b>的<b class='flag-5'>挑戰(zhàn)</b>

    機(jī)器人和機(jī)床應(yīng)用時(shí)序挑戰(zhàn)

    ADI公司最近推出了兩款新工業(yè)以太網(wǎng)PHY,專用于在更廣泛的環(huán)境溫度范圍(最高105°C)內(nèi),在嚴(yán)苛的工業(yè)條件下可靠運(yùn)行,具備出色的功率和延遲規(guī)格。
    發(fā)表于 12-18 11:59 ?783次閱讀
    <b class='flag-5'>多</b><b class='flag-5'>軸</b><b class='flag-5'>機(jī)器人和</b><b class='flag-5'>機(jī)床</b>應(yīng)用<b class='flag-5'>中</b>的<b class='flag-5'>時(shí)序</b><b class='flag-5'>挑戰(zhàn)</b>

    機(jī)器人控制同步性挑戰(zhàn)如何解決?

    目前工業(yè)機(jī)器人的發(fā)展趨勢(shì)一是協(xié)作,二是。所謂機(jī)器人驅(qū)控,即
    的頭像 發(fā)表于 03-15 07:47 ?4215次閱讀

    工業(yè)機(jī)器人與金屬成形機(jī)床集成的四大應(yīng)用

    工業(yè)機(jī)器人與金屬成形機(jī)床集成的四大應(yīng)用 近年來,隨著我國(guó)制造業(yè)轉(zhuǎn)型升級(jí)壓力增加和勞動(dòng)力成本的不斷攀升,越來越多的企業(yè)考慮以機(jī)器人換人。上海、南京、蕪湖、沈陽、天津、青島、重慶等地已陸續(xù)建立了工業(yè)
    發(fā)表于 12-04 15:01

    機(jī)器人的優(yōu)缺點(diǎn)PK(深度總結(jié))

    生產(chǎn)自動(dòng)化水平,提高勞動(dòng)生產(chǎn)率、產(chǎn)品質(zhì)量以及經(jīng)濟(jì)效益,改善勞動(dòng)條件等方面有著長(zhǎng)足的進(jìn)步和作用,在未來機(jī)器人工業(yè)必將得到更加快速的發(fā)展和更加廣泛的應(yīng)用。現(xiàn)在工廠內(nèi)使用最普遍的兩種機(jī)器人:?jiǎn)?b class='flag-5'>軸機(jī)器
    發(fā)表于 11-23 10:17

    機(jī)器人、協(xié)作機(jī)器人和移動(dòng)機(jī)器人,你分的清楚嗎

    我覺得現(xiàn)在是時(shí)候討論一些更有趣的話題,今天的話題是介紹工業(yè)機(jī)器人、協(xié)作機(jī)器人和移動(dòng)機(jī)器人。我想每個(gè)人都知道機(jī)器人是什么。機(jī)器人是可怕的大型
    發(fā)表于 10-30 11:33

    數(shù)控機(jī)床機(jī)器人的參數(shù)解說

    機(jī)械手依靠X(前后),Y(左右),Z(上下),T(翻轉(zhuǎn)),R(旋轉(zhuǎn))等完成各種復(fù)雜的動(dòng)作。 1.操作界面數(shù)控
    發(fā)表于 11-16 11:42

    如何應(yīng)對(duì)機(jī)器人設(shè)計(jì)開發(fā)挑戰(zhàn)?

    表達(dá)了對(duì)機(jī)器人開發(fā)傳統(tǒng)嵌入式方法的顧慮;美國(guó)國(guó)防部地面機(jī)器人和自主系統(tǒng)主管Ellen Purdy關(guān)注于自主系統(tǒng)的進(jìn)一步標(biāo)準(zhǔn)化和持久性(電池能力)需要;韓國(guó)浦項(xiàng)智能機(jī)器人研究所的Hee
    發(fā)表于 07-31 07:17

    機(jī)器人的發(fā)展趨勢(shì)

    基本工作單元,以滾珠絲桿、同步皮帶、齒輪齒條為常用的傳動(dòng)方式所架構(gòu)起來的機(jī)器人系統(tǒng),可以完成在XYZ三維坐標(biāo)系任意一點(diǎn)的到達(dá)和遵循可控的運(yùn)動(dòng)軌跡。
    發(fā)表于 07-29 06:57

    桁架機(jī)器人的概念與特點(diǎn)都有哪些?

    替代。在機(jī)器人和自動(dòng)化工業(yè)生產(chǎn)領(lǐng)域中,龍門式機(jī)器人即實(shí)現(xiàn)了制造過程的完全自動(dòng)化,并采用了集成加工技術(shù),適 用于機(jī)床、生產(chǎn)線的上下料、工件翻轉(zhuǎn)、工件轉(zhuǎn)序等, 同時(shí)其高精度夾持定位工具系統(tǒng)為機(jī)器人
    發(fā)表于 11-30 09:44

    上位機(jī)與機(jī)器人和PLC都是如何進(jìn)行通訊的

    ABB蜘蛛機(jī)器人用的程序開發(fā)都一樣嗎?上位機(jī)與機(jī)器人和PLC都是如何進(jìn)行通訊的?
    發(fā)表于 09-01 07:39

    如何區(qū)分?jǐn)?shù)控機(jī)床機(jī)器人和數(shù)控機(jī)床機(jī)械?

    數(shù)控機(jī)床機(jī)器人和數(shù)控機(jī)床機(jī)械手有區(qū)別嗎?其實(shí),嚴(yán)格來說,數(shù)控機(jī)床機(jī)器人和數(shù)控機(jī)床機(jī)械手是有區(qū)別的,一個(gè)是機(jī)械手,一個(gè)是機(jī)器人,數(shù)量
    發(fā)表于 02-13 13:28 ?2880次閱讀

    機(jī)器人如何選購(gòu)?六機(jī)器人的選購(gòu)技巧

    山東康道智能資訊:六機(jī)器人如何選購(gòu)?現(xiàn)在機(jī)床機(jī)器人廠家極多,這就使得我們?cè)谶x擇六機(jī)器人廠家時(shí)
    發(fā)表于 03-21 20:54 ?1016次閱讀

    工業(yè)機(jī)器人和機(jī)床應(yīng)用的時(shí)序挑戰(zhàn)分析

    在高性能、、同步運(yùn)動(dòng)應(yīng)用,控制時(shí)序要求精確、確定且時(shí)間要求嚴(yán)格,還需要最大限度地減少端到端時(shí)延,尤其是當(dāng)控制周期時(shí)間變短以及控制算法復(fù)雜度增加時(shí)。
    的頭像 發(fā)表于 09-09 11:19 ?2050次閱讀
    工業(yè)<b class='flag-5'>機(jī)器人和</b><b class='flag-5'>機(jī)床</b>應(yīng)用的<b class='flag-5'>時(shí)序</b><b class='flag-5'>挑戰(zhàn)</b>分析

    機(jī)器人和機(jī)床時(shí)序挑戰(zhàn)綜述

    機(jī)器人和機(jī)床時(shí)序挑戰(zhàn)綜述
    發(fā)表于 05-29 14:08 ?11次下載