锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

荐读 | 英特尔:初探 “边缘控制”

时间:2023-02-19 18:00:00 高性能连接器传感器成必需

导读:本文从实例介绍了边缘控制——边缘计算在工业自动化领域的综合应用技术,简要梳理了对相关概念的一般理解,提出了云、边、端三层参考架构和三步目标规划,介绍了基于一般计算平台实现边缘控制的优势。例如,它解释了当前着陆的挑战,并分析了商业可行性,并对国内企业提出了一些参考建议。此外,以英特尔工业边缘控制平台为例,试图根据通用计算硬件、软件定义的功能、传统自动化的优势和设计执行的相关任务,提炼出开放边缘控制系统。最后,总结了边缘控制技术的发展前景、实现路径和意义。

成都数字化工厂需要大量的印刷电路板(PCB)用于生产。为确保零缺陷,工厂采用自动化光学检测(AOI)系统,对PCB产品进行判别。其严格的检测规则和阈值设置导致了这一点AOI经审核,系统确定的缺陷产品实际上是假缺陷。因此,该工厂不得不增设人工复检环节,由此带来的大量重复劳动增加了该厂生产PCB的成本。

为了解决这个问题,工厂决定引入人工智能的方法,即使用基于机器学习的检测手段来降低假缺陷的检测率,从而减少人工审查的劳动量。AOI基于早期数据经验,检测所需的人工智能计算模型在云中进行高级计算能力培训;在生产现场,采用边缘计算平台进行推理应用,配备人工智能推演芯片模块。该架构还可以满足制造业对敏感数据不出厂的安全需求,大大降低直接上传云数据的风险。

依靠人工智能视觉检测,确保PCB在产品100%零缺陷的前提下,该方案的实施比以前降低了75%以上的人工复检成本。

以上描述了利用边缘计算平台应用人工智能、降低生产成本、提高效率的真实案例。

随着边缘计算技术的不断发展和广泛普及,其应用已从在线零售、游戏娱乐、视频安全、交通旅游、金融服务等终端消费者的移动互联网应用开始渗透和积极扩展到传统的工业自动化技术(OT以技术为主导的制造业。边缘计算践中,边缘计算IT越来越多的技术表现OT技术联合应用的趋势;在学术理论讨论中,结合边缘计算和工业自动化的工业自动化的新概念;理论研究与技术实现相互促进,共同发展,极大地促进了边缘计算相关技术的持续研发投资和积极实施。

本文旨在从技术介绍、期望和挑战、商业考虑和解决方案等方面分析和初步讨论边缘控制的相关概念和技术,以帮助相关讨论:

(1)从实际技术基础和市场实际需求的角度来看,边缘控制技术能否在短期内实现大规模推广和商业价值回报的应用?

(2)作为工业自动化不可避免的技术发展趋势,如果规划边缘控制技术的相关开发和积累,需要什么样的开发范式和工具来帮助其升级现有的自动化核心产品?

1 技术简介

1.1 边缘计算

边缘计算技术是在互联网云计算服务广泛普及后,其目的是解决高延迟、网络不稳定、低用户带宽等性能问题,为终端用户提供快速、稳定、可扩展的增强云模式服务,即业务处理不发生在本地,而是在远端集群数据中心。

具体实现是在传统云计算的两层结构之间增加一个边缘层,处理能力强,资源丰富,位置更接近终端用户。因此,边缘计算可以从功能逻辑的角度视为三层分布式计算架构。层间依靠网络通信实现数据交互。其中,边缘层向下移动云处理能力和计算资源到或缓存在接近终端用户的计算平台上,实现或增强原始云服务功能;边缘层向上提供云前用户层数据的采集、过滤和预处理。这种模式不仅强调云的超高计算能力和大量资源,而且突出了边缘层强计算能力和低延迟的快速响应特性,明确了端设备的主要功能是实现接口,完成设备之间的交互和人机交互。如图1所示。

图1 边缘计算三层架构示意图

1.2 边缘控制

应用边缘计算是为了解决云计算的不足;云计算产生并经过一段时间的发展后,也出现了边缘的特殊称谓。边缘计算层是传统云计算双层结构之间诞生的夹层。最初的单层终端模式(本地模式)、双层云服务模式(分布式)、三层边缘计算模式按出现顺序依次进行。从发展规律的角度来看,其生产过程是由新的现实需求不断催生的新技术,技术的发展和应用也将促进需求发现的反向迭代过程。不同的新技术方案可以尝试实现各种实际需求,成功的落地方案也可以在市场上迅速普及。由于以计算机软硬件为主要载体的信息技术,这种需求和技术双向发展的局面得益于(IT)和通信技术(CT),借助各行业标准和规范的推广和实施的帮助下,它正处于一个普遍和特殊计划并存、蓬勃发展的开放时代。

工业控制领域大多数工厂的传统制造过程基本采用封闭式控制管理结构;图3为工厂自动化双层简化结构示意图,由工业现场设备(如伺服电机等执行机构、传感器等)和控制器(如PLC、CNC等)构成的;尽管不同制造过程在具体指标要求上会有较大差异,然而,现场数据交互和控制过程具有实时性和响应确定性的要求,即现场控制层中的实时控制系统仅在一定程度上存在差异;以上是监控和管理层。最简单的可能是一些数据信息电子表格,但情况松散且不规范。管理专业企业将引进SCADA、MES、ERP和PLM在专用信息管理系统中,集成和数字化生产制造过程和管理过程;尽管这些系统在咨询界很受欢迎ISA-95金字塔架构分层,如图2所示。在本文中,它一般被视为同一层的功能模块;传统上,这些专业信息管理系统在独立的硬件平台上提供相关服务。

图2 ISA-自动化金字塔架构图在95模型中

图3 工厂自动化双层简化结构示意图

边缘控制不仅仅是将边缘计算与工业自动化叠加,而是需要开发一些开放的边缘计算IT和CT技术、架构和解决方案在工业制造中相对封闭OT在设备上,增强或更换原有的实现方法。具体来说,期待是一个三步走的过程:

(1)基于人工智能,整合初步目的是辅助和改进现有成熟的工业自动化技术(AI)和数据驱动(data-driven)等新兴IT对于一些以前的技术OT为进一步提高制造管理过程的自动化率和集成度,提供一些值得尝试和实施的解决方案;

(2)中长期愿景是指工业行业按照工业4等说法.0等热门战略规划,在创新整个工业制造过程和商业模式时,为其提供可用的基本支持技术,作为概念实施的实施载体;

(3)终极期待是像现在一样推动建立一个IT开放自动化的局面,百花齐放,百家争鸣,和而不同,兼容并包。

边缘计算参考架构3.工业边缘节点通用架构模型如图4、图5所示。

图4 边缘计算参考架构3.0

图5 工业边缘节点通用架构模型

在图6所示架构的边缘层中,根据功能逻辑可分为两类设备;它可以独立实现,也可以组合在边缘计算硬件设备上;例如x86通用平台、边缘层所需的控制、数据和计算任务可以负载集成应用;边缘层中的网关和控制器具有相同的基础设施和与现场设备的通信能力;控制器突出了对现场设备的实时控制,网关更强调从下层设备收集数据;如果使用统一的工业以太网进行通信,这两种设备的数量和与现场设备的连接可以根据需要确定;在云管理的支持下,使用容器技术有望实现边缘设备之间的在线热设备、冗余切换和不间断升级。

图6 边缘控制参考架构示意图

此外,随着计算机技术的不断发展,特别是CPU硬件处理能力突飞猛进;借助平台虚拟化等资源再利用和隔离技术,不断提高多任务集成能力、稳定性和可靠性。现在诸如MES、ERP、PLM传统的制造信息管理系统,如本地服务器或本地数据中心,或通过互联网(Internet)在云(远端数据中心)上实现,即在工控领域呈现出了所谓“软件定义”——在通用计算平台(通用硬件、通用操作系统和中间件)上通过软件编程的方式实现专用功能——的发展趋势,目的是大大提高计算平台的利用率和功能实现的灵活性,利用软件充分发挥当前高成本性能,特别是高性能硬件的实际计算潜力。

&nbs;  2 期望与挑战    

如上所述,“边缘控制”是边缘计算对工业自动化技术的一次融合。参照业界现况,推断当前对其主要期待可能是在已非常成熟的自动化产业中,通过对完全打通的数据链路和对数据进行充分地挖掘(多元数据采集、处理、分析和利用),来协助基于数据驱动和“人工智能”的应用落地,如预测性维护、数字孪生、基于视觉等新测量手段的质检品控等。

这些应用的共同特征是在软件中所采用的(数学)模型规模非常大,内部关系特别复杂;目前,对模型结构和参数,尚缺少统一的理论上合理且对现实操作有指导意义的解释;对模型判别的准确性要求高(特别是数字孪生)、用于训练用的工业数据的完整性难度大、投入人力和物力成本高,而目标达成后可产生可观的收益。因此,这些对“边缘控制”相对较强需求方向,大多数集中在大型制造企业的高利润或高端产品的制造过程中。

以“数字孪生”为例,其目的是从数字信息世界的孪生体模型中,获得对物理世界的真实设备的全生命周期的准确预测,从而给生产、维护和改进提供更加精确的决策依据。在工业场景中,需要对现场设备的运行状态,进行全过程实时监控、数据采集、高效的处理,以便提供给部署在集群上的数字孪生体模型进行仿真推理、模型修正和分析预测之用。

面临的主要挑战,一是当前技术是否可实现期待中完美匹配的仿真模型;二是单从数据采集而言,需要用到支持相同通信协议或支持转换互通的边缘控制设备,来实现现场数据实时采集,同级和上传交互,从而提供生产商对硬件配置的灵活性;换个角度看,这也避免了“边缘控制”领域出现封闭的技术和市场垄断,减小不必要高成本投入。

综上,依托“边缘控制”实现的制造业转型和新技术革命,会呈现出“期望高回报、技术高难度、持续高投入”的特点;目前技术方案和路线很多,但确定路径尚在探索之中,这也是另一个现存的挑战。

   3 商业考量    

根据目前了解到的业界现状,首先从模式、定位、回报、工程资源等方面进行考量和分析;然后为工控产业链上的厂家该如何进行“边缘控制”技术投入决策给出一些参考建议:

(1)产研模式:工控产业集中度不高,竞争者众多,拥有较高利润的大企业有限,且有广泛品牌价值的基本都是外资;然而,这些成熟自动化大厂相较于IT界的巨头,在利润率上一直都有很大的差距,也就形成了较稳健而非快速扩张的商业模式。传统自动化技术已很成熟,加之当下有明确回报的边缘落地场景有限,那在新技术上的投入和研发,均不会如IT界新技术那样发展迅猛。

(2)角色定位:绝大多数自动化领域内资企业在产业链中扮演的都是跟随者的角色。特别是某些中小型企业,其生产模式和自动化产线结构都相对简单,而对现场设备和整体的管理,也会更加务实考量自身发展阶段和定位,并不真的有必需云端服务的、大规模复杂计算的需求。对于已成规模而尚未具有国际影响力的内资大厂,其技术和商业决策,也通常会更偏向实用主义,而非未来趋势性的技术发展的引领者。

(3)投资回报:投入的成本能否在预期时间内回收、并在未来一段较长时间里得到稳定的回报,对企业商业决策,尤其是中小型自动厂家而言,是最为重要的影响因素。由于这类企业的产品利润较低,其对新技术的投入和试错成本相对高;若成本回收时间过长可能影响资本周转,则会在初期就降低进行尝试的决策意愿。生存现状让其更重视短期回报,使其一般较倾向于采用已普及且成熟的技术,而进行持续高投入的研发可能性较低。

(4)工程资源:可能影响企业转型有三个技术因素。一是现有研发和工程人员的技术储备和能力能否支撑;二是会考量以往技术经验、投资和历史资产的复用和继承;三是新技术在今后是否有足够长的生命周期,本质上也是节省工程投入、提高资源利用率和保护技术投资的权衡考量。

综上可推断,边缘控制技术的发展和普及,是一个需长期持续投入的过程,而相关的企业决策更应基于长效回报进行考量。但鉴于可预计的联通优势和极灵活扩展能力,且在目前“智能制造”和“工业4.0”等概念的持续热潮作用下,“边缘控制”可视作为自动化技术发展必然趋势之一,所以工控大厂在技术层面的投入和研究具有非常重要前瞻布局意义。

在现实的商业世界中,对于着眼于当下生产需求、更考虑投入产出比和利润的内资中小型制造企业而言,应用已有的可靠自动化技术“活下去”才更重要,但同时又在成本可接受的范围内进行未雨绸缪的规划和准备。而对于内资自动化大厂,虽有较雄厚实力,可进行“未来概念”领域的布局,但在技术路线和相关资源的选择上也应借鉴现有的成功案例和经验,不可也应该不会是“大干快上”的局面,建议在权衡投入产出比,逐步看到技术和利润回报的前提下,多利用和借鉴可供利用的资源(特别是现有质量高的开源资源和可靠的低成本授权的资源),进行小步稳走的发展模式。

   4 解决方案    

首先介绍由英特尔工业团队发布的边缘控制解决方案,依次概述其设计理念、模块组件和功能特点;然后以这套方案为参照,分析“边缘控制”的软、硬件需求和关键特征;再将开放自动化与传统自动化,进行比较;最后尝试提供一些建议,以进行技术路线决策时进行参考。

“英特尔工业边缘控制平台”(Intel® Edge Controls for Industrial,ECI)方案,是以面向工业自动化领域的软硬一体化参考设计为自身定位;基于“通用开放架构”和“软件定义”的两个基本设计理念进行开发,突出软硬协同优化的特征;包含“一硬一软”两个基础构件,用以实现各种边缘控制任务整合应用:

(1)以基于x86架构处理器的通用计算硬件平台,用作边缘控制软件的执行载体。

(2)具备实时性的通用操作系统和平台虚拟化方案,用作边缘控制应用层的运行基础。

图7 ECI架构示意图

图7为ECI架构,边缘控制所需的软件基础,可分成工业自动化、边缘计算和公用技术等两个方面:

(1)工业自动化的基础平台技术:包含现场控制所需的实时解决方案和现场设备连接两方面。因为工业自动化系统是物理+信息系统,涉及到真实世界的具体设备进行信息交互和控制物理过程,现在的趋势是工业边缘控制器自身装备实时操作系统,ECI集成了以通用操作系统Linux为基础进行实时性改造,包括基于双系统内核架构的Xenomai开源方案和统一系统内核的Preempt RT实时补丁方案,均进行了相关硬件的适配和优化。工业自动化生产过程中会涉及到大量的现场设备,ECI中还集成了使用某些工业以太网和现场总线方案(如EtherCAT开源协议栈和开源CANopen协议栈)来与现场设备(执行机构和测量机构)进行可靠的实时通信;此外还集成了自研和第三方的软PLC、ROS和运动控制库等应用层的模块和示例应用程序。

(2)边缘计算相关的技术:参照ECI,工业边缘控制器需要具备OPC UA和MQTT等现场数据上传协议的支持,以具备上位(云端)通信能力和实时数据采集、处理及分析等基本模块,对控制器获取到的实时域现场数据进行转存、处理和上传以及接收从管理层相关工艺指令信息。

(3)公用平台技术:平台级虚拟化支持,包含操作系统级Hypervisor方案和Container的轻量级虚拟化方案,可在边缘控制器和云端上,实现负载整合、迁移和升级等任务。

将边缘控制与传统自动化进行对比汇总,如表1所示。对敏感数据的安全保护,尽管封闭控制安全性在理论上最高,但实践中因云计算有强安全保护机制,敏感数据安全性也会大大优于传统自动化的简单外连外发的情况。并且,云还具有更加通用、更强处理能力、更高效和灵活的优势,可用以权衡上云的风险和收益。而对于看重技术和数据保密性的企业(或处于激烈竞争环境中的企业),数据安全则是其重要考量,要规避上云的数据风险,可采用私有云(边缘云)的方式来实现边缘控制。

表1“边缘控制”和“传统自动化”对比

参照ECI,对边缘控制解决方案应具备的特征,提出如下几点思考:

(1)负载整合:“一机多能”与“多机联动”

· 多种功能集中在同一控制器上实现,如:运动和逻辑控制、人机交互(HMI)和基于机器视觉及其它传感器的感知功能;过去需多台设备共同协作,现在则仅需一台具有强处理能力的边缘控制器;

· 自动化设备间的联合与协同控制,如:一条多机加工位的FMS(柔性)产线,物流和机床上下料控制,视觉检测和功能安全等;

(2)全面互联:“一网到底”与“全面通联”

· 南向通信:用各种工业以太网和现场总线方案,连接工业现场的执行器和传感器; 

· 北向通信:通过工业以太网,连接车间和工厂信息管理系统,也包含控制器间的通信;

· 同级通信:控制器间互为上下位机,从“互联互通”向“互操与互换”演进。

(3)智能化:从“自动化”到“自治化”

· 数据接口:边缘侧提供数据接口,采集工业4.0和工业物联网场景下各种泛在数据;

· 感知能力:主要是基于机器视觉检测、测量;联合其它传感器,建立和实现一定程度上的类人感知功能;增强实时获取工业信息的能力;

· 数据能力:利用机器学习、深度神经网络等AI工具,并结合传统的工艺经验模型,使机器在获取足够感知信息基础上,具备自主进行判读和处理的能力。

(4)云边结合:兼顾平衡、灵活配置

· 云端:处理能力强,计算资源丰富;任务负载迁移灵活,资源可在线升级和扩容;

· 边缘:低延时、网络稳定、避免带宽不足;数据不出本地,便于敏感数据的保护。

      5 结论       

本文通过梳理对相关概念的理解,研判产业现状和落地挑战,再综合考量内资公司特别是中小型自动化企业进行决策的商业因素,并对边缘控制方案所应具备特征等进行介绍后,总结出如下认知要点供参考:

(1)相较于由大量、普遍的需求而推动诞生的“边缘计算”技术,“边缘控制”更像是在发展趋势(主要动力)和少量高端技术需求共同推动下产生的。换言之,“边缘计算”更像是普遍需求推动的技术发展,而“边缘控制”则更像是技术发展带动的需求发现。

(2)在硬件部署、改造升级方面,工业自动化从“封闭式控制”转到“边缘控制”具备硬件基础优势,可以通过添加/升级/改造“管理层”或“控制器层”,更快、更优地实现“端、边、云”三层结构。

(3)“边缘控制”可通过仅在“边缘端”应用模型、处理和存储数据,实现生产线能力优化的同时保护客户的敏感数据。

(4)虽然“边缘控制”实现了技术发展,但受限于使用场景、现实需求的必要性、投入产出比、自动化市场的产业结构(企业利润率及竞争激烈程度)等因素,对该技术的实际使用需求量还是较少,“边缘控制”仍主要存在于产业的“未来布局”概念中,短期内得到普及性应用的基础较为薄弱,需要推动和持续发展。

(5)对IT、CT和OT融合的持续研究和投入具有长久而深远意义。在更低成本、更高效率且能实现相同功能的新技术出现前,“边缘控制”仍然是最有可能成为:在未来的某个时刻,爆发出普及性应用需求的某些领域中,既存的技术扩展和补充,或某些普及技术的基础原型。

作者简介:

胡 巍,男,黑龙江齐齐哈尔人,硕士,现就职于英特尔亚太研发有限公司,研究方向为工业自动化技术与边缘控制。

胡 杨,男,上海人,硕士,现就职于英特尔亚太研发有限公司,研究方向为工业自动化技术与边缘控制。

柯艺鸿,男,福建厦门人,现就职于英特尔亚太研发有限公司,研究方向为自动化市场调研。

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章