在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

協作機器人系統的安全策略分析

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-02-25 08:30 ? 次閱讀

軟件在控制車輛和設備方面繼續發揮著越來越重要的作用。同時,軟件錯誤的必然性威脅到軟件控制的機器與人類交互的應用中的安全操作。例如,在協作機器人中,機器人和人類緊密相連,軟件錯誤可能直接導致對人類的身體傷害。

對于這些應用程序和其他機器操作中的計算機系統錯誤可能危及人類的應用程序,設計師需要在基礎層面上對其系統進行安全控制。智能使用已內置于微控制器MCU)和數字信號處理器DSP)中的硬件功能可以幫助減輕硬件或軟件中的錯誤影響。

自動化和手工勞動繼續相互補充廣泛的產品成本和功能窗口。雖然自動化可以有效地提供大批量,低成本的產品,但手動組裝對于生產高成本,低產量的產品最為有效。協作機器人提供了一種混合方法,旨在合并每種方法的優點(圖1)。

協作機器人系統的安全策略分析

圖1:協作機器人系統提供了一種混合方法,融合了手動生產和自動化系統的優勢。 (來源:ABB/歐洲機器人論壇

協作機器人系統旨在與特定工作區內的人員直接合作。這種混合方法將機器人的寶貴力量和耐力與人類的解決問題的能力相結合。與此同時,這種方法給人類工作者帶來了巨大的風險。

機器人系統能夠以很大的力度擺動機械臂,并以極大的力量抓住物體。放置在工作單元中,典型的機器人被限制在與人類工作人員協作的同時在明確定義的操作窗口內移動,但在維護工作人員照料系統時移動到更大的限制范圍內(圖2)。很少有機器人系統允許在人類存在的情況下穿過其完整的最大包絡。

圖2:工業機器人需要深度嵌入式安全機制,能夠確保在與正常生產和維護相關的特定區域內安全運行。 (來源:美國勞工職業安全與健康管理局)

傳統的機器人裝配系統設計有物理限制或圍欄工作區域,以保護附近的人(圖3)。當在一個或多個人附近工作時,協作機器人系統幾乎沒有設計到工作單元中的物理保護。相反,這些系統依賴于內置機制來確保安全操作。在這樣的系統中,由軟件缺陷或硬件故障引起的系統級錯誤可以容易地允許可移動機器人臂加速進入人體或執行一些物理運動,這可能對人類協作工作帶來直接風險。

圖3:在工廠車間,制造商在工業機器人周圍設置物理屏障,以防止與附近的人類工人意外接觸。 (來源:DNC)

安全策略

對于設計人員來說,確保機器人系統的安全運行始于確認其基礎控制系統按預期運行。專為實時控制應用而設計的DSP和MCU提供了多種專門用于此目的的內置安全功能。例如,ADI公司ADSP-BF707 DSP和德州儀器的Hercules?系列MCU均集成了多種存儲器檢查功能,包括用于片上存儲器的錯誤校驗和校正(ECC),用于片外的奇偶校驗位檢查用于直接內存訪問(DMA)傳輸的內存和循環冗余校驗(CRC)。

雖然這些內存功能可以在內存操作期間糾正或至少識別錯誤,但確保處理器本身的正確操作是更復雜的問題。處理器核心本身中出現的硬件故障可能導致不可預測的錯誤,包括機械臂或機械手的危險運動。為了識別核心故障,模擬ADSP-BF707 DSP和TI Hercules系列MCU均包含集成在處理器內核中的內置自測(BIST)機制。雖然BIST在執行應用程序代碼本身時無法運行,但系統設計人員可以將完整或部分自檢運行與應用程序代碼執行交錯 - 如果不連續監視處理器功能,則提供持續的。

使用TI Hercules系列MCU例如,設計人員可以通過幾個簡單的步驟啟動BIST掃描:

配置時鐘域頻率

選擇要運行的測試間隔數

配置自檢運行的超時時間

保存寄存器狀態,包括CPU內核寄存器和協處理器寄存器以及硬件斷點和監視點寄存器

通過將相應的位寫入CPU自檢控制器寄存器來啟用自檢(圖4)

等待CPU重置

在重置處理程序中,讀取CPU自檢狀態以識別任何故障

檢索CPU狀態

協作機器人系統的安全策略分析

圖4:工程師可以輕松實現完整或部分BIST掃描,在應用程序執行之間交錯。對于TI Hercules系列MCU,工程師可以實現代碼以快速執行各種內務處理步驟,最后通過此處所示的自檢控制器寄存器中的坐位進行自檢。 (來源:德州儀器)

攔截軟件錯誤

與大多數領先的應用程序一樣,協作機器人系統依靠軟件來實現其功能的主要部分,特別是對于高度差異化的能力。在操作期間,任何數量的軟件錯誤(包括錯誤設置的指針變量,堆棧溢出或逃脫測試覆蓋的代碼錯誤)都可能導致系統掛起或以其他方式分離到非預期的操作中。為了防止這種類型的系統行為,設計人員可以在軟件本身中實現運行時檢查。

使用看門狗定時器提供了一種特別有效的機制來捕獲掛起處理器的錯誤。在這種傳統方法中,軟件以比看門狗定時器的超時設置短的周期重置看門狗定時器。如果看門狗定時器確實超時,則意味著從未發生預期的定時器復位 - 表示應用程序代碼掛起且系統處于某種不確定狀態。面向安全的處理器,如ADI公司的ADSP-BF707 DSP和德州儀器的Hercules系列MCU,集成了看門狗定時器功能。另一方面,使用獨立的外部看門狗定時器可進一步降低錯誤情況影響內置看門狗的可能性。

德州儀器(TI)的TPS3823-33監控IC等器件提供DSP和基于MCU的系統,具有電路初始化和時序監控以及電源電壓監控功能。該器件集成了一個看門狗定時器,必須通過WDI輸入的正或負轉換周期性觸發,以避免發出復位信號(圖5)。當監控系統未能在超時間隔ttout內重新觸發看門狗電路時,RESET在時間段td內變為有效,導致處理器進入其硬件復位周期。就像筆記本電腦用戶在他們的系統掛起時循環一樣,這種方法可能是從深層軟件錯誤中恢復的唯一有效方法。

協作機器人系統的安全策略分析

圖5:除了其他監控功能外,德州儀器(TI)TPS3823-33 IC還提供硬件看門狗定時器,可進一步防止可能出現的錯誤片上看門狗定時器。 (來源:德州儀器)

系統級安全

除了低級機制外,經驗豐富的設計人員還使用各種方法確保基于處理器的控制系統繼續產生預期輸出。更高級別的“安全”架構依賴于冗余執行關鍵功能的設計,通過在同一數據上獨立執行相同功能的多個并行路徑產生應該相同的結果。在關鍵任務應用中,例如依賴于來自發動機和控制表面的精確傳感器讀數的航空電子設備,硬件設計人員可以構建多個獨立的傳感器路徑,以便即使在飛行操作期間一個(或多個)傳感器發生故障也能繼續運行。

轉換到機器人移動算法的軟件級別,例如,軟件工程師可能使用兩種(或更多種)不同的算法或相同算法的不同實現來幫助驗證持續的系統功能。在這里,工程師將創建設置為與原始數據對象相同的值的不同對象,以使用不同的代碼模式計算相同的算法。監督代碼將比較結果并在不同時生成異常。例如,對于原始函數:

函數工作(VariableA,VariableB):

if(VariableA> VariableB):

//執行必需的函數

//基于VariableA和VariableB

...

返回結果

工程師會創建一個替代實現,使用設置為相同值的不同變量對象來計算某些結果:

//將新對象實例設置為原始變量中的值

function workNew(VariableA,VariableB):

VariableNewA = deepcopy (VariableA)

VariableNewB = deepcopy(VariableB)

if(VariableA> VariableB):

if(VariableNewA <= VariableNewB):

//生成異常 - 可能的內存錯誤

< code> else:

//執行必需的函數

//使用新變量和

//備用編碼模式

...

返回ResultNew

<代碼>

//supervisor

X = work(A,B)

XNew = workNew(A ,B)

if(X <> XNew):

//生成系統故障異常

//否則繼續使用X

專門的多核MCU在概念上使用相同的方法來確保底層處理器本身正常運行。這里,同一處理器內核的多個副本以鎖步方式執行相同的軟件 - 同時或以小的時鐘偏移執行。以鎖步方式運行的這些內核的輸出的任何差異都表明MCU具有低級故障 - 可能是由于某種軟錯誤導致的瞬態故障,例如由于某些內部功能故障導致的輻射或硬故障。

ARM提供雙核鎖步(DCLS)冗余核心配置,允許MCU制造商為安全應用實施鎖步核心。德州儀器(TI)已在其Hercules系列MCU中實現此功能。在這里,一對ARM?Cortex?-R5F內核以鎖步方式運行 - 執行間隔兩個時鐘周期 - 以減少alpha粒子的軟錯誤導致內核執行完全相同(錯誤)結果的可能性相同的代碼同時。注意:Alpha粒子是IC封裝不可避免的副作用,因為它在低衰減率下含有低水平的放射性物質,并且可能導致軟錯誤。

在TMS570LS0714中,一個特殊的單元,CPU比較模塊(CCM),比較兩個核心的輸出信號(圖6)。對于程序員來說,這個過程是透明的。不需要特殊編碼,鎖定核心之間的比較會自動進行。

協作機器人系統的安全策略分析

圖6:集成在Hercules系列MCU中的CPU比較模塊(CCM)監視MCU雙核心的輸出,以兩個周期的延遲同步運行。此延遲有助于防止瞬態錯誤影響兩個內核并通過未檢測到的情況。 (來源:德州儀器)

雖然這些硬件功能有助于確保正常運行,但構建功能安全應用程序對軟件開發和認證提出了嚴格的要求。 TI的SafeTI設計包支持各種領域的功能安全應用開發,包括工業機械,工業過程,醫療,汽車,鐵路和航空。除了SafeTI軟件庫提供的功能外,設計包還支持與符合ISO 26262,IEC 61508和IEC 60730等安全標準相關的要求。

結論

協作機器人技術為人類經驗與機器精度相結合提供了重要機遇。在人類的近距離工作中,協作機器人系統在確保安全操作方面提出了重大挑戰。專門設計用于支持功能安全應用的專用DSP和MCU提供集成功能,可幫助識別錯誤并減輕其在應用程序級別的影響。使用這些設備,設計人員可以為協作機器人系統建立安全基礎。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17376

    瀏覽量

    353047
  • 機器人
    +關注

    關注

    211

    文章

    28762

    瀏覽量

    208979
  • 信號處理器
    +關注

    關注

    1

    文章

    254

    瀏覽量

    25375
收藏 0人收藏

    評論

    相關推薦

    ZigBee接入EPA網絡的安全策略

    ZigBee接入EPA網絡的安全策略針對ZigBee技術的特點,結合EPA控制網絡的安全規范與工業現場實際應用的需要,提出ZigBee接入EPA網絡的安全策略與基于安全組態的實現方法。
    發表于 03-19 16:47

    基于結構自適應的多機器人協作機制研究

    基于結構自適應的多機器人協作機制研究
    發表于 08-20 13:43

    機器人VS:替代還是協作

    `機器人VS:替代還是協作機器人取代人無外乎三種:做不了的事,如特種機器人從事的一些高危行
    發表于 09-20 16:07

    如何保障桁架機器人安全

    山東康道智能資訊:如何保障桁架機器人安全,山東康道智能研發的桁架式機器人,其結構緊湊,外形美觀,運行速度靈敏,好的定位,有效的故障報警系統裝制,具有可調性,通用性,為客戶創造、持久的
    發表于 09-29 12:08

    協作機器人伺服和傳感器核心器件揭秘

    就已經面世。僅通過聲音、手勢、圖形就能夠理解人類指令;人機協作不需要遮擋物也能安全生產,具備超強的人類感知性能;模塊化插頭和生產部件,三天就可部署的集成機器人系統。 工業
    發表于 10-12 11:02

    機器人協作機器人和移動機器人,你分的清楚嗎

    防護裝備,并且沒有加入任何安全功能。2016年后還有ISO/TS 15066可供使用。該技術規范參考ISO 10218-1和ISO 10218-2,給出了對“機器人系統和人員共享同一工作空間”的“
    發表于 10-30 11:33

    協作機器人”如何快速處理傳感器數據

    無論是傳統的工業機器人系統,還是當今最先進的協作機器人(Cobot),它們都要依靠可生成大量高度可變數據的傳感器。這些數據有助于構建更佳的機器
    發表于 08-05 07:08

    協作機器人的應用類型

    ),沒有任何圍欄。為了實現這一點,需要采用協作機器人網絡物理系統(CPS)實施額外的安全和保護措施,這要求基于
    發表于 12-01 14:24

    基于Matlab的開源六自由度協作機器人實驗平臺

    一前言針對機器人相關專業的教學需求,商飛信息科技開發出此開源六自由度協作機器人實驗平臺。該平臺有以下幾大特色機器人本體采用自主設計的3Kg負載六自由度
    發表于 09-07 07:10

    協作機器人系統漏洞分析

    美國一名網絡安全研究人員聲稱已在協作機器人系統上發現了漏洞,如果黑客利用這個安全弱點,可以直接威脅工作人員的生命。 網絡
    發表于 09-19 17:32 ?4次下載

    協作機器人的起源_為什么需要協作機器人

    協作機器人只是整個工業機器人產業鏈中一個非常重要的細分類別,有它獨特的優勢,但缺點也很明顯:為了控制力和碰撞能力,協作機器人的運行速度比較慢
    的頭像 發表于 07-07 09:47 ?8367次閱讀

    協作機器人是什么_協作機器人應用前景

    協作機器人,顧名思義,就是在機器人與人可以在生產線上協同作戰,充分發揮機器人的效率及人類的智能。這種機器人不僅性價比高,而且
    發表于 08-18 11:17 ?5209次閱讀

    什么是協作機器人?協作機器人如何選擇

    協作機器人大家都不陌生,疫情之后,工業制造行業對于自動化生產制造的需求更加迫切。那面對市面上那么多不同品牌、不同價格的協作機器人,大家可能就會在心里產生一個比較:到底哪家的
    的頭像 發表于 12-29 10:27 ?7477次閱讀

    與工業機器人協作機器人和移動機器人最相關的功能安全標準

    長期以來,我一直使用下圖來表示我認為與工業機器人和協作機器人(具有適合協作應用的功能的機器人,例如基于 PFL 功率和力限制的應用)最相關的安全
    的頭像 發表于 02-03 14:44 ?2014次閱讀
    與工業<b class='flag-5'>機器人</b>、<b class='flag-5'>協作</b><b class='flag-5'>機器人</b>和移動<b class='flag-5'>機器人</b>最相關的功能<b class='flag-5'>安全</b>標準

    與工業機器人協作機器人和移動機器人最相關的功能安全標準

    長期以來,我一直使用下圖來表示我認為與工業機器人和協作機器人(具有適合協作應用的功能的機器人,例如基于 PFL 功率和力限制的應用)最相關的安全
    的頭像 發表于 06-27 11:43 ?1413次閱讀
    與工業<b class='flag-5'>機器人</b>、<b class='flag-5'>協作</b><b class='flag-5'>機器人</b>和移動<b class='flag-5'>機器人</b>最相關的功能<b class='flag-5'>安全</b>標準
    主站蜘蛛池模板: 久久久久久青草大香综合精品 | 人人草人人干 | 欧美满足你的丝袜高跟ol | 国产资源在线免费观看 | 四虎成人影院网址 | 四虎免费大片aⅴ入口 | 日本久久高清视频 | 国语自产拍在线观看7m | 成人sese| www.啪啪.com | 日本黄色免费一级片 | 99成人国产精品视频 | 欧美精品啪啪 | 韩国三级在线不卡播放 | 亚洲三级色 | 男女视频免费观看 | www.你懂的 | 五月桃花网婷婷亚洲综合 | 香蕉视频黄色片 | 抽搐一进一出gif免费男男 | 中文字幕不卡在线播放 | 国产伦一区二区三区免费 | 香蕉视频色版在线观看 | 免费看黄色的网站 | 国产理论在线观看 | 亚洲伊人色一综合网 | 午夜影视在线观看 | 特黄特黄一级高清免费大片 | 欧美一级片在线免费观看 | 日本在线观看永久免费网站 | www.色噜噜| 男人呻吟双腿大开男男h互攻 | 黄色午夜 | 久久亚洲国产精品五月天 | 操你啦网站 | 四虎影院美女 | 久久久久久免费观看 | 色偷偷91久久综合噜噜噜 | 日本免费xxxx色视频 | 奇米影视777狠狠狠888不卡 | 扒开双腿爽爽爽视频www |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品