APP下载

自动化早已不是那个自动化

消息来源:baojiabao.com 作者: 发布时间:2024-05-10

报价宝综合消息自动化早已不是那个自动化

来源:铁匠自动化

随着工业互联网的热炒,使得自动化在其中扮演了一个越发有意思的角色,一些缺乏对制造现场了解的人总是会把PLC理解为就是做逻辑控制的,而且提起现场总线总是CAN、Modbus等,似乎自动化是一个“传统产业”,一个已经过去的时代,人们喜欢用自动化、资讯化、智慧化来为智慧制造进行“断代”来阐述其关系,然而,事实却并非如此—因为,自动化是一个不断在进步的领域,而且,它是一个纯粹的应用产业,它所有的创新源泉来自于“客户需求”。

今天,我们有必要重新梳理自动化——它不仅是控制、也包括了边缘计算的融合、数字孪生、机器学习的融合,成为整个制造的基础与核心构成。

1、开放互联

开放互联成为必然趋势,在经历了现场总线、实时以太网,自动化的开放互联正迈入OPC UA over TSN的时代。

工业互联网遇到的最大的挑战在于“连线”问题,复杂的现场总线和各种协议使得IT访问OT变得异常困难,不经济,成为了推进工业互联网的第一大障碍。

OPC UA是一个推行“普通话”的过程,它使得各家不同厂商的控制器可以被采用统一语言,而TSN则扮演着“同声传译”的角色。

图1-基于OPC UA的制造业资讯整合

目前整个自动化行业的主流厂商、ICT厂商如华为、CISCO等均以开发了基于TSN的解决方案,即将进入批量运营阶段。

如图1所示,OPC UA为整个智慧工厂提供了在上下游供应链、车间横向装置间的整合,也完成从感测器到云端的垂直连线,更为重要在于OPC UA资讯模型为软件的高效开发提供了保障,大幅降低工业互联的工程成本。

2.柔性制造

无论谈论智慧制造、工业4.0还是所谓的工业物联网/互联网,其实,本质都是通过资讯的采集,实现全域性的制造效率提升,响应“大规模定制”中的高品质、低成本要求。

但是,在底层执行中,会遇到一个“机械”的刚性连线障碍,因此,为了解决这个问题,各家主流自动化厂商均推出了柔性电驱输送系统,如图2的ACOPOStrak,它带来的改变在于:

(1)传统的产线复杂性、精度、柔性问题被解决;

(2)满足个性化定制的生产需求。

图2-可支援汇流与分流的ACOPOStrak柔性电驱输送系统

它本身代表着电气控制向机械的延展,运动控制迈入了机电软一体化时代。

3.边缘计算

边缘计算主要聚焦于进行资料的采集、连线,并在边缘侧实现对产线、工厂的实时任务排程、优化、策略问题的解决,自动化厂商在原有架构上融合新的Web技术、云连线技术,将这些任务以分散式形式实现统一的构架。

图3-边缘计算软件与硬件扩充套件架构

自动化厂商积极的融合IT技术,解决现场的问题,作为一个衔接制造现场和IT的中间层,边缘计算解决了本地的装置整合、OEE计算、能源计量、运营维护、品质管理的功能。

通过OPC UA,自动化系统可以与来自开放世界的各种边缘计算实现开放连线,发挥各自的能力,包括与云端服务的对接,自动化可以为其提供基础的制造现场资料,以及预先处理好的结构化资讯。

4.机器学习

今天,我们讨论机器人工智能,然而,工程本身就是数学问题,在1931年,科尔莫哥洛夫发表了统计学和随机过程方面的《概率论中的分析方法》,它奠定了马尔科夫过程的理论基础—它成为信息论、人工智能和机器学习的基础科学工具,然而,数问题可以转换为软件问题,首先在数学工具上可行,那么软件才具有可行性,接着是实现—是否有足够的计算能力,以及如何与物件结合。

事实上,在早期的控制器即可以实现复杂的控制,例如,贝加莱在90年代初即推出基于pSOS+定性分时多工的操作系统,已经可以支援高阶语言的程式设计,今天的PLC已经可以直接执行基于C/C++等高阶语言开发的程式,基于PC架构的控制器可以通过多种形式来实现机器学习、人工智能的算法执行。

图4-机器学习可以直接运行于PLC

实际上,机器学习并非那么神秘,简单说,自动化系统最大的优势在于已有的机器控制模型,在这个模型上加一个观测器,采用成本函式对其进行约束,在非线性阶段对其进行“学习”,而学习是一个数学意义上的概念,只要数学上有模型,即可程式设计,并运行于控制器上。对于更为复杂的学习,其同样是可以在控制器上程式设计的,很多人理解的PLC是逻辑控制,但是,像贝加莱的控制器早已可以采用高阶语言程式设计—这件事情20多年前就可以了。

图5-通过Hypervisor技术实现多核任务处理

对于一些简单的机器学习而言直接在PLC上即可执行,同时,在贝加莱新的Hypervisor技术,可以将PCI标准的AI加速卡插入,由Windows对其进行处理,并同时并行执行RTOS来与物理被控物件连线,可以直接在一个架构下实现学习与物件的直接互动。

5.软件定义智慧

自动化的确正在成为一个软件行业,因为,智慧通过软件来实现,简单的修改即可实现复用,而且,软件本身在智慧制造中的角色也变得更为复杂,我们会惊奇的发现,自动化行业里无所不在的软件,无论是RTOS还是整合开发环境如Automation Studio,还是针对行业应用的标准化PLCopen库、以及为了实现开放互联的Web服务器整合。

图6-自动化软件价值体系

软件正在成为自动化行业的核心竞争力—数十年于各个领域知识的积累,并且在未来,这些积累的控制物件与模型成为知识整合的基础,也为资料分析与人工智能奠定基础。

6.机器视觉

随着生产的整合,自动化正在将视觉系统也纳入到其架构中,在2018年,贝加莱即推出“整合视觉”,这个视觉系统将机器的逻辑、运动控制与视觉感知在统一架构下进行程式设计开发,实现最为直接的同步,并且,解决由于传统视觉与自动化系统之间的“通讯连线”、“配置”、“程式设计”的壁垒,这带来很多好处:

►无需复杂的网络配置;

►可以无缝的软件变数耦合;

►可以最高级别的实现同步关系;

►避免多个软件的衔接影响各自效能的发挥。

图7-整合机器视觉

整合视觉为机器与产线协同提供了最为有效的改善,这将成为未来视觉发展的一个趋势。

7.建模模拟

个性化制造最大的挑战在于“开机浪费”、“测试验证”中的浪费,这往往是一个烧钱的过程,因此,在过去的数十年里,建模模拟技术一直应用于机器与系统开发,然而在过去,模拟后的程式又需要复杂的过程才能实现在控制器上的执行,而自2008年Mathworks推出基于C程式码自动生成的工具,贝加莱Automation Studio即可实现一键汇入,这样可以直接在控制器上执行自动程式码。

另外,通过与MapSim通过FMI界面,实现机械、电气控制的协同模拟,这样的方式可以让机电一体化更为紧密的结合,在系统中对传动链、控制逻辑与物件进行融合,并实现虚拟环境中的测试验证。

图8-基于数字孪生设计的ACOPOStrak应用

建模模拟也构成了今天“数字孪生”概念的核心部分,在图8中,通过MapSim的建模可以与控制物件的模型进行互动,并通过Scene Viewer实现三维呈现,可以直接在控制器上执行并反馈现场实际感测器回馈资料,实现真正的数字与物理物件的互动,为早期验证与虚拟除错提供便利。

建模模拟是一种创新性的开发方法,在今天,我们越来越多的应用这些方法来解决很多产业问题:

(1)早期验证与测试,虚拟除错,最大程度降低测试验证成本;

(2)开发可复用的软件模组,降低系统开发成本;

(3)通过自动程式码生成降低开发成本。

……

自动化显然已经不是那个自动化,然而,自动化永远都是以“使用者为中心”的产业,开放连线、整合各种领域知识,一切都是为了让制造业的使用者体会到“质量的不断提高”、“成本的不断下降”、“快速交付”,以及今天更为“个性化定制”的需求。

2019-10-10 03:51:00

相关文章