0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ADI安全产品如何简化不同机器人控制系统中安全机制的实现

向上 ? 来源:厂商供稿 ? 作者:ADI ? 2025-08-12 10:43 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

机器人安全用例与实施:护航未来安全

作者:Manoj Rajashekaraiah,首席工程师

摘要

在之前的文章“为机器人技术的未来发展筑牢安全防线:网络安全的作用”中,我们全面介绍了机器人控制系统面临的安全挑战。文章强调了遵守机器人行业安全标准的重要性,并探索了加强机器人控制系统保护所需的基本安全能力。此外,我们还展示了如何利用ADI公司的安全产品来实现特定的机器人安全用例。本文首先概述构成工业机器人/协作机器人的组件。值得注意的是,许多类似的组件也常用于自主移动机器人(AMR)和拾放系统。随后,我们将探讨各种机器人安全用例,展示ADI的安全产品如何简化不同机器人控制系统中安全机制的实现。

构建安全的机器人控制系统:关键技术能力和开发方法

为了更好地理解实现安全机器人控制系统所需的关键技术能力和技术,我们在此重新回顾上一篇文章中的相关内容,其中包括:
u 安全认证:集成安全认证器来验证设备/组件身份。
u 安全协处理器:利用专用硬件实现安全存储和加密操作。
u 安全通信:实施加密协议以保护数据交换。
u 访问控制:实施细粒度权限管理机制,防止未经授权的系统访问。
u 物理安全措施:采取措施防止物理篡改。
除了上述方面之外,系统开发人员还必须采用结构化的安全开发方法,包括需求收集、威胁建模、安全设计、实现、测试、认证和维护等环节。遵循安全开发生命周期(SDL)可确保从一开始就注重安全性。

工业机器人和协作机器人组件概述

图1显示了与工业机器人/协作机器人操作相关的典型组件。表1简要概述了不同的组件。

表1.工业机器人/协作机器人组件概述

组件名称说明
分段核心物理组件,多个分段通过关节互连,并由电机驱动。机械臂用于实现精密运动。
关节两个分段通过关节互连;关节具有电机和电机控制器,用于控制所连接的分段的运动。有时,工业机器人仅将电机保留在关节中,而电机控制器本身位于关节外部。
机器人控制器机器人的核心智能组件,负责协调机器人的运动和各种动作。它支持控制器与各个关节和末端执行器的通信。控制器本身通过EtherCAT?、PROFINET?等工业通信协议连接到外界。
末端执行器安装在机械臂上的工具,可以执行抓取、焊接、切割等动作。末端执行器可能具有直接与云端交互的传感器。在有些情况下,末端执行器直接连接到机器人控制器。
编程界面(示教器)操作员通过编程界面教导和配置机器人动作。
可编程逻辑控制器(PLC)可配合机器人控制器使用,增强机器人系统的自动化和控制能力。独立的机器人系统可能不接PLC。

图1.工业机器人/协作机器人的各个组件

机器人安全用例:利用ADI的专业能力和产品进行设计和实现

可信的PLC操作和网关保护

PLC和机器人控制器的结合能够为工厂自动化系统提供精准控制能力,实现对各种流程的精细控制。近年来,机器人技术不断进步,推动了拥有类似PLC功能的集成控制器的发展。确保PLC操作的可靠性和安全性,对于维护工厂自动化系统安全运行至关重要。参见图2。

图2.利用PLC保障安全

在PLC中使用MAXQ1065(采用ChipDNA?技术的超低功耗加密控制器,适用于嵌入式设备)等器件可支持以下用例:
注:ChipDNA技术利用电子元件的特性来生成安全的加密密钥。此密钥并非存储在内存或任何固定位置中,因此针对网络攻击的防护能力大大增强。
u 安全识别PLC模块并防止克隆。
u 安全引导和固件下载。
u PLC模块与PLC服务器之间采用非对称密钥相互认证。
u 通过ECDH密钥交换建立安全通信会话。
u 使用AES对网络数据包进行加密和解密。

节点直连云端的安全性

通过节点到云端的通信(见图3),机器人可以实现多种功能,例如远程监控、数据分析、软件更新等。确保节点和云端之间的通信安全至关重要。

图3.集成MAXQ1065以实现节点直连云端的安全性

MAXQ1065能够为传感器到云端和传感器到网关的通信提供增强的安全功能:
u 支持实现传输层安全(TLS)协议,确保安全加密的数据传输。TLS用于验证真实性和保护敏感信息,对于节点和云端之间的安全通信至关重要。
u 保障专有传感器到网关或节点到网关连接的通信安全。控制器通过支持密钥交换和数据加密来帮助建立受保护的通信通道,从而增强基于RF或其他专有协议的安全性。
u 提供其他安全功能,如节点认证、可信节点操作、安全引导和安全固件更新。这些功能通过验证节点身份、确保可信操作和防止未经授权的修改来增强系统安全性。

传感器数据保护

图4.传感器数据保护

u 静态数据可以利用ChipDNA技术进行加密。
u 传感器的关键校准数据或传感器配置信息可以存储在MAXQ1065的安全存储器中,防止数据被篡改或泄露。此外,这些数据能以加密方式存储在系统中。参见图4。

供应链安全

供应链安全的范畴十分广泛。参见图5。
u 防止产品克隆(假冒)。
u 安全地管控基于软件的功能启用,防止IP丢失和收入损失。
u 验证硬件真实性。参见图6。
使用ADI的安全认证器可以轻松实现供应链安全。
u ADI的预编程认证器能够提供强大的防伪保护。
u 在设备/产品的整个生命周期内,安全的生命周期管理和密钥管理可确保资产始终安全。
u ADI的认证器支持实现安全的功能启用,保护宝贵的知识产权。

图5.使用质询和响应序列测试真实性

图6.采用DS28E01-100的硬件认证示例

PLC到节点的通信安全

安全认证器有助于保障通信安全,例如PLC与执行器或传感器之间的通信,或是PLC与SCADA(监视控制和数据采集)控制系统之间的通信(认证器在PLC中,而非SCADA系统中)。它能帮助实现TLS协议,TLS是基于互联网协议的通信中广泛使用的传输层安全协议。

机器人的关节身份验证

在机器人中实施关节身份验证(见图7)可确保只有合法且授权的实体才能在机器人系统内部进行交互,从而显著增强整体安全性。这样做能够有效防止未经授权的访问,强化通信安全,提升系统整体的完整性和可靠性。

图7.关节身份验证

关****节安全引导

机器人的关节安全引导(见图8)为实现安全可信的操作环境提供了坚实的基础。它能防范未经授权的软件执行、恶意软件和篡改,增强系统的安全性和可靠性。关节安全引导通过建立信任链并验证软件组件的完整性,确保机器人系统整体运行的完整性和真实性。关节的安全更新也以类似方式实现。

图8.关节安全引导

关节和机器人控制器的选择性功能启用

安全引导成功后,应用微控制器单元(MCU)/处理器/现场可编程门阵列(FPGA)可以读取认证器/协处理器的安全可配置存储器,以便选择性地启用关节/机器人控制器的功能。参见图9。

图9.典型的关节框图

图10.关节安全通信

校准数据存储 - 关节和机器人控制器

外设在出厂时需进行单独校准,而妥善存储校准数据是确保测量精度长期稳定的关键。企业或机构可以将这些数据安全地存储在认证器中,从而确保完整性并防止未经授权的访问。主机系统可以检索和利用这些存储的数据,使外设的测量结果更加精准可靠。通过安全存储校准数据,系统得以提升整体精度和性能,产生有价值的洞察分析,并保持高质量标准。

关节安全通信

关节安全通信能够增强机器人系统的整体安全态势,确保数据交换可信且受到保护。参见图10。

结论

机器人技术的未来发展,离不开网络安全的保驾护航。安全认证、加密通信和供应链安全等强有力的措施,对于防范威胁至关重要。ADI的产品和解决方案具备先进的安全特性,能够保障机器人系统的完整性和可靠性。通过把网络安全置于优先位置,并充分发挥ADI的专业优势,我们不仅能够全面释放机器人技术的潜力,还能有效应对互联世界中的新兴风险。

参考文献

Jean-Paul A. Yaacoub、Hassan N. Noura、Ola Salman、Ali Chehab,“Robotics Cyber Security:Vulnerabilities, Attacks, Countermeasures, and Recommendations”,International Journal of Information Security,2021年3月。
Christophe Tremlet,“IEC 62443系列标准:如何防御基础设施网络攻击”,ADI公司,2023年4月。
“利用安全认证保护研发投资”,ADI公司。“DS28S60使用基础知识”,ADI公司。

关于ADI公司
Analog Devices, Inc. (NASDAQ: ADI)是全球领先的半导体公司,致力于在现实世界与数字世界之间架起桥梁,以实现智能边缘领域的突破性创新。ADI提供结合模拟、数字和软件技术的解决方案,推动数字化工厂、汽车和数字医疗等领域的持续发展,应对气候变化挑战,并建立人与世界万物的可靠互联。ADI公司2024财年收入超过90亿美元,全球员工约2.4万人。ADI助力创新者不断超越一切可能。

作者简介

Manoj Rajashekaraiah是ADI公司安全事业部的首席工程师,主要负责软件系统设计工作。他专注于嵌入式设备安全,尤其擅长为汽车和物联网应用开发安全、安保和传感器软件。Manoj是一位经验丰富的演讲者和博主,热衷于分享知识,曾在IEEE INIS和VDA Automotive SYS等会议上分享个人见解。他在embedded.com上发表过文章,并定期在卡纳塔克邦的研究所发表演讲。Manoj拥有印度彼拉尼BITS的嵌入式系统硕士学位。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ADI
    ADI
    +关注

    关注

    149

    文章

    46051

    浏览量

    263286
  • 机器人
    +关注

    关注

    213

    文章

    29922

    浏览量

    214337
  • 安全机制
    +关注

    关注

    0

    文章

    22

    浏览量

    10462
  • 工业机器人
    +关注

    关注

    91

    文章

    3465

    浏览量

    94504
  • 机器人控制系统

    关注

    1

    文章

    18

    浏览量

    3802
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ADI解读机器人控制系统安全风险和有效安全措施 为机器人技术的未来发展筑牢安全防线

    本文探讨了机器人控制系统安全风险和有效安全措施。文中介绍了工业安全标准,并分析了满足工业
    的头像 发表于 08-11 11:27 ?1548次阅读
    <b class='flag-5'>ADI</b>解读<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>措施 为<b class='flag-5'>机器人</b>技术的未来发展筑牢<b class='flag-5'>安全</b>防线

    使用德州仪器产品简化机器人电机驱动器安全评估

    随着机器人系统在工业环境的应用越来越广泛,行业安全要求以及国家/地区和国际安全法规需要不断更新,确保人类在靠近
    的头像 发表于 07-29 15:11 ?2216次阅读
    使用德州仪器<b class='flag-5'>产品</b><b class='flag-5'>简化</b><b class='flag-5'>机器人</b>电机驱动器<b class='flag-5'>安全</b>评估

    详细介绍机场智能指路机器人的工作原理

    控制 :为了确保机器人在行走过程中的平衡和稳定性,运动系统还配备了多种传感器,如加速度计、陀螺仪等。这些传感器实时监测机器人的运动状态和姿态变化,当
    发表于 05-10 18:26

    基于先进MCU的机器人运动控制系统设计:理论、实践与前沿技术

    摘要 :随着机器人技术的飞速发展,对运动控制系统的性能要求日益严苛。本文聚焦于基于先进MCU(微控制单元)的机器人运动控制系统设计,深入剖析
    的头像 发表于 04-27 10:58 ?354次阅读

    安全低功耗MCU:机器人控制系统的智能化与可靠性提升

    性。在机器人不断向更复杂、更智能的方向发展的当下,对控制系统的性能要求也在成倍提升。高安全性和低功耗成为了机器人控制系统
    的头像 发表于 04-20 15:13 ?423次阅读

    发那科机器人A型控制柜急停板安全回路接线方法

    发那科机器人A型控制柜的安全回路接口涵盖了外部急停输入、安全门开关、机器人急停输出以及伺服切断等多个功能,这些接口均通过硬接线进行连接。在操
    的头像 发表于 03-17 10:39 ?3146次阅读
    发那科<b class='flag-5'>机器人</b>A型<b class='flag-5'>控制</b>柜急停板<b class='flag-5'>安全</b>回路接线方法

    如何选择并整合多维安全系统来保护工人免受协作机器人伤害

    作者:Jeff Shepard 投稿:DigiKey 北美编辑 2024-11-13 在工厂和物流设施中部署协作机器人、自主移动机器人 (AMR) 和自动导引车 (AGV) 时,安全
    的头像 发表于 01-25 16:49 ?667次阅读
    如何选择并整合多维<b class='flag-5'>安全系统</b>来保护工人免受协作<b class='flag-5'>机器人</b>伤害

    【「具身智能机器人系统」阅读体验】2.具身智能机器人的基础模块

    具身智能机器人的基础模块,这个是本书的第二部分内容,主要分为四个部分:机器人计算系统,自主机器人的感知系统,自主
    发表于 01-04 19:22

    《具身智能机器人系统》第10-13章阅读心得之具身智能机器人计算挑战

    阅读《具身智能机器人系统》第10-13章,我对具身智能机器人的工程实践有了全新认识。第10章从实时性角度剖析了机器人计算加速问题。机器人定位
    发表于 01-04 01:15

    【「具身智能机器人系统」阅读体验】2.具身智能机器人大模型

    取得了令人瞩目的效果。 阅读感悟 从传统的手动编程到借助大模型实现智能化、自主化,从单一模态的交互到多模态信息的深度融合,再到扩散模型的应用,机器人控制技术正在以惊人的速度进化。这不
    发表于 12-29 23:04

    【「具身智能机器人系统」阅读体验】1.初步理解具身智能

    重要。 书中还详细介绍了支持具身智能机器人的核心技术系统,包括自主机器人计算系统、感知系统、定位系统
    发表于 12-28 21:12

    【「具身智能机器人系统」阅读体验】1.全书概览与第一章学习

    机器人的背景知识,特别是结合了当前的产业发展介绍了相应的问题与挑战,并讲解了具身智能机器人的历史发展和未来走向。 之后在第二部分,从机器人计算系统、自主
    发表于 12-27 14:50

    《具身智能机器人系统》第1-6章阅读心得之具身智能机器人系统背景知识与基础模块

    、谷歌的RT系列等前沿产品展露锋芒。这些突破性成果标志着AI正从虚拟世界迈向物理世界的深度交互。 而研读《具身智能机器人系统》前六章,我对具身智能(Embodied Artifici
    发表于 12-19 22:26

    安全光栅在工业机器人上的应用

    在工作的过程撞到操作工人的问题,如何解决这个问题成为当代工业安全生产的重中之重。那么现在有哪款安全产品能解决这个问题的呢?下面小编来介绍一下: ?现在的工业安全产品
    的头像 发表于 10-22 16:09 ?592次阅读
    <b class='flag-5'>安全</b>光栅在工业<b class='flag-5'>机器人</b>上的应用

    伺服控制机器人控制方式有哪些

    伺服控制机器人是一种高度精确的自动化设备,它能够执行复杂的任务,如精确定位、重复运动和力控制。伺服控制系统机器人技术
    的头像 发表于 09-04 09:16 ?1145次阅读