模拟技术有许多用途,其中许多集中在模拟工厂过程,以评估最佳操作和测试可能的工厂配置。模拟技术的另一个应用包括操作员培训。毕竟,由于仿真软件包含了来自工厂各种自动化设备和控制器的数据,它的虚拟环境为培训新员工和有经验的员工提供了理想的方法。
在2018年西门子自动化峰会上,西门子SIMATIC PCS 7解决方案提供商Pigler Automation的Harry Pigler解释了Pigler Automation如何使用SIMIT创建和定制操作员培训模拟。他在演讲中使用的例子是基于Pigler在一个三机组的水力发电厂的工作。发电厂的管理人员希望能够以一种不影响工厂运营的线下方式,对各种经验水平的操作人员进行培训。
更具体地说,工厂的管理人员希望模拟:
•使用虚拟控制器,便于携带和用户友好;
•提供中等保真度的模拟(意味着该模拟将具有详细的、栩栩如生的植物特征,但不需要高保真度模拟所需的更复杂的模型);
•允许有经验的人员专注于广泛的工厂问题,同时允许缺乏经验的人员专注于正常操作,如启动、关闭等;而且
•以时间紧迫的方式呈现事件的顺序,这意味着作业人员将需要实时响应。
为了响应这些要求,并反映工厂的运行环境,Pigler使用SIMIT开发了操作员培训模拟(OTS),其特点是定制的断路器和发电机控制组件,并利用虚拟控制器反映现有的控制系统。SIMIT的组件类型编辑器是一个独立的应用程序,它允许用户开发自己的组件,Pigler可以模拟电厂的水力发电单元,包括在SIMIT模型中进行调速器和励磁控制。对电站服务和电站开关站的模拟也利用了SIMIT中的定制组件。
由此产生的模拟对启动和停止命令和模式变化的响应能力使其足够灵活,可以用于各种各样的水力发电单元。它还会对影响产生的MW(发电机的当前实际输出)和MVar(发电机的当前无功输出)的变化做出反应。
Pigler创建的SIMIT概述屏幕供培训人员使用,允许特定的触发机制来引入工厂故障,并在培训中引发操作人员的反应。屏幕的一部分构建得像因果指示板,可以用来触发各种故障场景。本文提供了预期结果作为参考。
Pigler创建这些概览屏幕是为了尽量减少操作员培训期间在SIMIT屏幕之间切换的需要。
Harry Pigler解释了为什么Pigler自动化公司为其客户创建了如此特殊的模拟环境,他指出:“由于自动化的广泛使用,操作人员通常只是监控过程,因此现在对培训的需求比过去更高。操作人员对设备故障的不正确反应是造成设备生产损失的一个日益增长的原因。操作人员培训系统提供了培训操作人员的能力,以便在生产过程出现问题时采取正确的纠正措施。”
Pigler说,考虑到这一点,当开发这些场景时,“我们首先要看客户有什么流程和设备,然后评估需要什么类型的培训,以及谁将接受培训。”
创建OTS的完整过程如下:
•了解客户的设置:他们会使用真实的plc还是虚拟控制器;需要在OTS中使用和/或分配多少控制器?
•了解范围:需要关注的培训要求和场景是什么,客户希望模拟逼真度达到什么水平?
•设计和实现:对于一个OTS, Pigler的大部分工作将在SIMIT中完成,任何高度定制的工作将在SIMIT CTE(组件类型编辑器)中完成。
•客户测试:这是收到初始反馈并根据要求进行修改的地方。
•部署:在这一步,Pigler对培训师进行培训,然后根据需要提供支持。
Pigler以使用SIMIT模板进行OTS定制为例,介绍了如何创建一个模板来模拟两个冷却水增压泵的开/关响应。Pigler使用软件库中的MotorLean模板作为基础,在SIMIT中使用自定义模板来开发此功能。为此,Pigler解释说他在SIMIT的项目模板文件夹中创建了一个新模板,并将其命名为SimpleMotor。然后,他将MotorLean组件复制到那个文件夹中,在那里进行调整,以适应冷却水增压泵的现场响应,并为培训提供故障选项。
Pigler说:“为了简单起见,我们重新命名了联轴器(连接器),将电机名称作为参数,并添加了故障响应逻辑。”“一旦采取了这些措施,我们所要做的就是拯救它。然后我们可以使用SimpleMotor模板快速创建第二个增压泵的模拟逻辑。”
水力发电厂模拟的另一个关键元素是电源断路器(PCB)。Pigler需要模拟pcb的响应,并为其创建一个链接和面板,以便可以在OTS概述屏幕上可视化。为了实现这一目标,CTE被证明是最有效的工具。使用CTE, Pigler首先定义新组件的输入和输出信号,然后定义参数以配置实例。用结构化代码语言完成的模拟代码被放置在一个BLOCK中,在BLOCK中按顺序执行。输入、输出和参数定义了SIMIT图表中自定义块的可视化。通过使用CTE, Pigler不局限于SIMIT库组件,而是灵活地创建新的PCB组件,以满足他的特定需求。
Pigler说,SIMIT模型可以在PCS7控制模块类型(CMT)实例中大量生成。对于控制代码中的每一个电机或阀门CMT,都必须有相应的电机或阀门的模拟。通过构建与cmt匹配的SIMIT模板,可以快速实现模拟器模型的批量工作。
基于越来越多的有经验的工人退休和越来越多的先进自动化技术的部署,Pigler看到对OTS的兴趣在全面增长。他说:“我们即将开展更多的SIMIT OTS工作,目前正在为水力发电厂开发一个Pigler自动化专用的SIMIT组件库。”