移动与视频系统在工业自动化中的应用

25 移动与视频系统

25.1 引言

移动技术和基于移动性的应用程序正越来越多地应用于工程领域的各个方面。此外,流程制造业开始采用和部署移动计算应用,重点在于实现卓越运营和操作员驱动的可靠性(ODR)计划。在许多情况下,高层管理强调需要工厂操作员通过可靠性提升举措,发现潜在的改进效率机会并降低运营成本。

无线技术提供了在以往闻所未闻的经济可行水平上,释放过程自动化和工厂新价值的机会。实现显著生产力和效率增益的可能性是无限的。

以下是工业自动化与控制行业中移动应用的主要驱动因素:
- 支持维护卓越举措
- 实现ODR程序
- 运行、质量、安全、维护和可靠性

在工业自动化与控制领域,用于移动应用的设备必须符合危险区域标准,才能在工厂内部使用。该领域使用的关键平台包括掌上电脑或小型工业级平板电脑,以及具备无线连接的手持设备。

无线技术使现场操作员能够在现场做出决策,这对于实现事件避免至关重要。最后,当今的无线计算产品能够将现场及其相关数据或观测结果与工厂其余的计算基础设施连接起来。

示意图0 展示了一个网络支持所有应用程序的典型工厂,其中无线局域网基础设施和无线传感器网络与移动设备(如移动过程站和移动手持设备)共存,并同属于同一无线基础设施。

所有应用程序都将数据返回到主机应用程序,例如分布式控制系统、资产管理应用程序以及其他各种应用程序。

在本章节中,我们将在后续部分详细探讨移动设备,例如移动过程控制台和移动手持设备,以及推动工业自动化与控制领域移动性的需求和优势。

25.2 移动过程监控控制台

移动控制台顾名思义,可将对关键过程信息、历史数据、图形、维护数据及其他关键功能的访问扩展到现场。无线技术将过程自动化的范围扩展到控制室之外,使远程用户能够实时查看其操作对工厂运行造成的影响。

对于任何移动应用而言,无线基础设施骨干网都非常重要,是关键事项。一旦用户建立了合适的无线骨干网络,基于移动性的应用可能性就非常高。

25.3 无线过程移动控制台的关键优势

25.3.1 改善过程操作

移动控制台为工厂员工提供获取和分发过程信息的途径,覆盖整个生产运营。现场与控制室之间的协作式决策支持环境有助于改善日常操作、事件期间的应急响应以及提高生产效率。

25.3.2 改善维护

移动控制台为维护人员提供实时维护信息的访问权限。他们可以在工厂资产管理应用程序中采集和分发数据。

移动过程监控控制台利用工厂内现有的无线局域网基础设施,实现与工厂分布式控制系统之间的连接性。这些设备通过802.11 b/g通信,作为Wi-Fi客户端连接到接入点。

25.4 手持式移动设备解决方案

无线现场手持设备正被广泛接受为一种融合技术,可提高运行效率和可靠性,并减少工厂事故。

为了实现无故障运行的目标,这些手持移动设备有助于减少生产停机/减速,并改善决策支持( 示意图1 )。

以下是推动基于移动性的应用的一些需求:
- 成本降低
- 人员与任务管理
- 库存
- 更多的数据采集生产信息
- 操作员巡检
- 标准合规
- 管理资产部署
- 审计、维护、修理和校准

这些设备通常支持基于Wi-Fi的无线通信(802.11 b/g),并可连接现场可用的任何接入点基础设施节点。此外,这些设备还支持基于GPS的位置定位。

25.5 基于现场的移动解决方案的一些主要优势

  • 通过手持式数字化消除纸质数据记录。
  • 通过及早发现即将发生的故障来延长设备寿命并避免二次损坏。
  • 确保现场操作人员在执行任务时遵守最佳实践。
  • 快速培训新的现场操作人员,并确保他们达到所需的能力水平。
  • 当某项资产的临界限值被超过时,可以采取适当的措施。
  • 确保关注资产健康的各团队之间的数据共享。
  • 维护、运行和可靠性

移动计算机具有无线特性,为了增强安全功能,这些应用程序通常与防火墙保护一起集成到3/4级网络中。这种方法的目的是将过程网络流量(通常为1/2级)与以应用为中心的流量隔离开来( 示意图2 )。

25.6 基于移动设备的解决方案

随着智能手机在人们生活中的普及,我们预见到在工业环境中使用基于移动的应用程序来实现更好的连接性和维护场景已为时不远,这些应用将通过基于智能手机的应用程序来完成。以下是最主要的移动操作系统,这些系统广受欢迎,并被供应商用于应用程序的移植。

主要的开发平台如下:
- 安卓
- iOS
- Windows移动版

以下是各种类型的移动应用:
- 原生移动应用
- 移动网页应用
- 混合应用

许多自动化供应商正在探索利用上述平台将应用程序引入智能手机的选项。这是未来移动性的一个主要趋势,目前仍处于初期阶段,随着基于移动的应用程序在流程工业中的接受度提高,这一趋势将会不断发展。

25.6.1 视频解决方案

工厂中的视频解决方案旨在监控关键、高风险和难以接近的区域。这些区域包括高温过程,如窑炉、锅炉等。这些解决方案涉及心理层面的因素,这在所有行业中都适用,即经验丰富的人员可以通过观察过程的实际运行情况来判断工厂中的异常问题。然而,由于他们无法进入所有区域,而模拟显示也无法完全替代对实际运行过程的直接观察,因此视频解决方案是监控的最佳方法。

当视频解决方案刚出现时,它们始终通过有线网络连接。随着时间的推移,视频系统逐渐转向无线方式,在系统观看方面变得更加多样化,这意味着除了摄像头外,移动站等也已成为该技术的一部分。

视频网络在分布式控制系统中的位置用于监控。然而,由于不涉及控制组件,因此它位于监控网络之上的一层,该层网络专用于视频以太网,并接入监控网络以便进行人工监控。因此,有线视频系统在分布式控制系统中的位置如下:

25.6.2 视频系统架构

它设计上具有灵活性,可集成到DCS人机界面(HMI)或广域网上的任何界面,这使得工厂的操作员能够灵活地监控系统,或让经理通过广域网查看系统。

视频系统通过与过程的其余部分隔离,连接到一个独立的交换机。由于视频传输使用高带宽,因此不应阻碍网络上的其他流量。因此最佳实践是为视频系统 dedicated 配置一台交换机,并应用某些过滤器来传输 DCS 视图所需的流量,从而减轻整个网络的负载。

视频系统的组件:
1. 摄像头
2. 流媒体编码器
3. 视频系统数据库
4. 视频系统分析
5. 视频系统摄像机服务器
6. 分布式控制系统服务器
7. 视频系统/客户端

摄像头 :摄像头的模式和支持的格式未深入讨论,因为这超出了本书的范围。摄像头可以是具有同轴/以太网输出的NTSC或PAL闭路电视摄像机,NTSC和PAL是视频采集和流媒体支持的格式。

支持云台的摄像头也可使用;云台指水平旋转、俯仰和变焦,用于摄像头的水平移动、垂直移动,并分别对图像进行缩放。其他摄像头可以是内置流媒体编码器的固定摄像头。摄像头流媒体是视频系统所需的一个非常重要的功能。

  • 摄像头流媒体将模拟输入转换为数字格式,并将数字输出流式传输到TCP/IP网络
  • 接收来自视频系统服务器的指令,并相应执行PTZ指令
  • 基于流媒体设备的运动检测

流媒体编码器 :选择流媒体设备取决于图像的复杂度。通常,室外图像由于画面中颜色变化较多,被认为是复杂图像。中等复杂度图像是指走廊内的图像,覆盖较长距离且光照对比明显,但光照条件固定。低复杂度图像用于监控较小区域。选择流媒体设备时应考虑的因素如 示意图3 所示。

25.6.3 视频系统数据库

通常情况下,如果系统规模不大,数据库服务器和摄像机服务器可以位于同一台设备上;但一般首选将数据库和摄像头分别部署在独立服务器上。这种架构不仅能提升视频分析的性能,还能确保在视频分析处理负载高峰(例如检测/跟踪大量目标时)不会影响系统的录制或查看功能。

该服务器负责:
- 存储视频系统的配置和实时信息
- 向客户端分发状态信息
- 接受其他视频系统客户端查看视频的请求

25.6.3.1 数据库服务器中的冗余支持

冗余是一种配置,允许在主(称为首选)数据库服务器发生硬件或软件故障时,备份数据库服务器自动继续承担主数据库服务器的角色。

首选数据库服务器是视频系统客户端在可用时将连接的数据库服务器。备份数据库服务器处于完全运行状态,并准备在首选数据库服务器发生故障时接管其角色。备份数据库服务器会持续与首选数据库服务器保持同步。

25.6.3.2 考虑事项 视频系统数据库服务器

冗余使用SQL Server合并复制来保持SQL数据库的同步。因此,在发生故障转移后,备份数据库服务器上的数据可能与首选数据库服务器上的数据不一致。当首选数据库服务器恢复工作后,两个服务器之间的数据可以重新同步,从而恢复到正确的状态。

可以在冗余服务器上安装摄像机服务器。但是,对于大型系统来说,这种配置并不推荐。

当主服务器在故障转移后重新启动时,只要停机时间不长,它会自动与备份服务器重新同步。如果停机时间较长(具体时长因供应商而异),则必须手动同步服务器。

所有服务器上的日期和时间必须同步,以确保数据库中与事件相关的所有日期和/或时间在各服务器之间保持一致。

25.7 视频系统分析

视频分析涉及使用专用算法来检测视频中的移动,并可选择性地跟踪和分类移动物体。用于录制并执行这些分析的系统称为视频系统分析服务器。这些算法试图模拟安保人员在视频中检测到移动时进行分析和响应的方式。

流行的视频系统算法,每种算法都有其自身的特点:
- 运动检测算法
- 目标跟踪算法
- 目标跟踪与分类算法

25.7.1 运动检测算法

运动检测算法仅检测运动——本质上,它们检测视频中相邻帧之间的变化。

运动检测算法在服务器(基于服务器的运动检测)或流媒体设备(基于流媒体设备的运动检测)上运行。

  • 基于服务器的运动检测 :会对服务器施加极高的负载,因为服务器必须解压缩传入的视频,并对每一帧执行运动检测
  • 基于流媒体设备的运动检测 :不会对服务器造成任何负载(但请注意,并非所有流媒体设备都支持基于流媒体设备的运动检测)

基于服务器的运动检测算法包括:
- 标准算法 :专为室内使用或背景完全静止的场景设计
- 高级算法 :专为存在背景移动(如树木)的场景设计,可过滤此类移动以防止误报

25.8 感兴趣区域

感兴趣区域(ROI)是视场内您希望算法监控的区域。实际上,通过感兴趣区域(ROI),您可以排除不希望监控的区域,例如叉车、树木和建筑物侧面。在配置算法时,您可以通过在视频图像上绘制一个或多个矩形或多边形来定义感兴趣区域(ROI)。

25.9 最小目标尺寸

最小目标尺寸(MOS)是算法被指示检测的最小目标尺寸。通常使用MOS来:
- 防止由小型物体(如工具)引起的误动检测

当您仅希望检测所定义的过程而非人员时,可以通过在视频图像上绘制矩形来定义最小目标尺寸(MOS),以防止对人员的检测。(注意:MOS 的位置无关紧要。)

25.10 视频系统摄像机服务器

视频系统摄像机服务器仅用于存储来自摄像头的录像,然后与分析服务器通信以提供数据进行进一步分析。它与分析服务器和数据库服务器协同工作,实际上分析服务器就像是具备分析功能的摄像机服务器。唯一的原因是分析服务器需要更高的处理能力,因此将视频系统摄像机服务器单独分离出来。如果更换服务器,存储在旧服务器上的视频不会丢失,因为视频系统数据库会存储每一段 captured 视频的位置。摄像头服务器所需的硬件与数据库服务器相同。

25.11 分布式控制系统

本书的另一部分提供了分布式控制系统的详细描述。分布式控制系统服务器用于在其人机界面上配置视频系统配置,因此操作员可以如前所述在人机界面上查看工厂详情。视频系统与分布式控制系统的集成非常紧密,分布式控制系统中的任何报警都会引起相应区域摄像头的关注,其工作原理如下:在定义视频系统时,摄像头资产根据其在工厂中的位置进行定义,当发生报警或事件时,会附带相应的资产信息,从而调用相应的摄像头。

25.12 操作员控制台

这是DCS操作员可以查看工厂流程的位置,因为摄像头的输出已连接到服务器的人机界面;数据可访问性的优势基于以下配置的安全功能。安全功能有两种配置方式,一种是基于操作员的,另一种是基于站点的。

  • 基于操作员的安全性 :具有从操作员 → 主管 → 工程师 → 经理的访问级别,随着级别的提升,认证权限从仅查看变为配置所有参数
  • 基于控制台的安全性 :多个客户端连接到具有站点地址的服务器,其中一些站点可能需要更多或更少的权限。例如,出于安全目的,关键位置需要受限认证,因此这些站点本身被定义为有限访问。因此,对于客户端而言,根据上述安全级别,只能允许或拒绝访问摄像头功能

25.13 视频系统客户端

视频系统客户端的工作方式与DCS控制台类似,唯一的区别是它将从不同网络上的视频系统服务器访问数据。它也支持多显示器客户端,最多支持四个显示器;每个显示器内可监控4个被监控的位置,因此用户可以一次性监控多达16个位置。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值