一种可靠的胶带运输机远程控制方法技术

技术编号:35680891 阅读:10 留言:0更新日期:2022-11-23 14:23
本发明专利技术提供一种可靠的胶带运输机远程控制方法,包括以下步骤:将设备影子设定为物理设备的数字模型,通过同步机制保证物理设备和数字模型的一致性,根据胶带运输机工作规章和当前工作状态受理控制终端的控制令牌;任务调度器采用抢占式策略保证高优先级任务被实时执行;对设备状态进行更新,并将更新数据进行同步处理;任务调度器定期清理被锁定却没在规定时限内收到对应命令的状态。本发明专利技术提供的可靠的胶带运输机远程控制方法任务调度器使用唯一令牌进行加锁和解锁避免了调度器被错误解锁,任务调度器采用受保护的抢占式调度方式保证高优先级任务安全,任务调度器定期清理锁定,避免异常死锁,本方案的优点支持多控制端,远距离,弱网环境的可靠控制。弱网环境的可靠控制。弱网环境的可靠控制。

【技术实现步骤摘要】
一种可靠的胶带运输机远程控制方法


[0001]本专利技术涉及胶带运输机远程控制
,尤其涉及一种可靠的胶带运输机远程控制方法。

技术介绍

[0002]胶带运输机作为重要的室外运输设备在工作过程中容易出现减速机漏油、皮带跑偏,断裂等故障和异物闯入的情况。急停控制功能可以在出现突发情况时及时停止胶带运输机的运输工作,进而避免发生重大安全事故和财产损失。不同于停止操作,急停操作发生的频率低,胶带运输机对应急停操作相应快。作为应急操作急停复位必须在排除安全隐患后方可复位,因此操作要求高。
[0003]基于网络的远程控制系统中存在的两个问题。
[0004]1、控制终端和胶带运输机由传统的1对1关系变为多对1。操作员往往分布在不同地点,这样带来的问题是操作员对设备的操作无法协商。
[0005]2、由于网络的延时和并发特性使得对胶带运输机的远程控制结果无法预期。
[0006]目前大多胶带运输机控制系统采用单控制终端或者非可靠任务两种方案,对于单控制终端因为只存在一个控制终端,因此不存在控制竞争,是目前使用最为广泛的一种方式。而非可靠任务控制终端方式,即胶带运输机(如PLC控制系统)接收控制终端指令后按照指令到达的先后依次执行,适用于实时性和可靠性要求不高的控制场景。
[0007]因此,有必要提供一种可靠的胶带运输机远程控制方法解决上述技术问题。

技术实现思路

[0008]本专利技术提供一种可靠的胶带运输机远程控制方法,在实际的工作场景中我们发现现有的两种方案均无法完全满足需求。例如常用单控制终端,解决了近距离操作的问题。但它要求设置固定的控制室,因此无法实现多人远距离协作。而第二种非可靠任务控制终端虽然解决了近距离操作和设置固定控制室的限制,但是由于网络的延时和潜在的多终端并发特性,本身不能保证任务有序到达。对于急停/复位这种实时性、可靠性和安全性要求高的操作也无法满足要求。
[0009]针对现有方案的缺陷本专利技术旨在解决胶带运输机远程控制的实时和可靠性。
[0010]为解决上述技术问题,本专利技术提供的一种可靠的胶带运输机远程控制方法,包括以下步骤:
[0011]S1、申请控制令牌:将设备影子设定为物理设备的数字模型,通过同步机制保证物理设备和数字模型的一致性,根据胶带运输机工作规章和当前工作状态受理控制终端的控制令牌;
[0012]S2、任务调度:任务调度器采用抢占式策略保证高优先级任务被实时执行;S3、同步设备状态:对设备状态进行更新,并将更新数据进行同步处理;
[0013]S4、定期清理:任务调度器定期清理被锁定却没在规定时限内收到对应命令的状
态,以免因控制终端异常造成控制器死锁。
[0014]优选的,所述S1中控制令牌包含用户角色,操作,操作优先级,时间,令牌ID和信息生成的MD5指纹。
[0015]优选的,所述S2进行任务调度的主要步骤为:
[0016]S21、设备影子预先发送请求调度指令;
[0017]S22、任务调度器对调度器的运行状态进行获取,查看调度器是否已锁定,若是执行步骤S23,若否,执行步骤S24;
[0018]S23、查看调度器优先级是否小于任务优先级,若是,执行步骤S24,若否,结束;
[0019]S24、设置任务优先级为调度器优先级;
[0020]S25、使用令牌ID+锁定调度器,结束操作。
[0021]优选的,所述步骤S4中中具体操作步骤为:
[0022]S41、查看任务调度器是否处于锁定状态,若是,执行下一步骤,若否,直接结束;
[0023]S42、查看令牌ID是否等于锁ID;
[0024]S43、移除任务调度器锁信息,结束。
[0025]与相关技术相比较,本专利技术提供的可靠的胶带运输机远程控制方法具有如下有益效果:
[0026]本专利技术提供一种可靠的胶带运输机远程控制方法,将设备影子设定为物理设备的数字模型,通过同步机制保证物理设备和数字模型的一致性,根据胶带运输机工作规章和当前工作状态受理控制终端的控制令牌;任务调度器采用抢占式策略保证高优先级任务被实时执行;对设备状态进行更新,并将更新数据进行同步处理;任务调度器定期清理被锁定却没在规定时限内收到对应命令的状态,以免因控制终端异常造成控制器死锁,因为急停为最高优先级任务,所以在并发情况下调度器的锁定机制会保护急停命令不会被其它任务覆盖,任务开始采用令牌申请的方式方便任务管理,任务调度器使用唯一令牌进行加锁和解锁避免了调度器被错误解锁,任务调度器采用受保护的抢占式调度方式保证高优先级任务安全,任务调度器定期清理锁定,避免异常死锁,本方案的优点是可以支持多控制端,远距离,弱网环境的可靠控制。
附图说明
[0027]图1为本专利技术提供的可靠的胶带运输机远程控制方法的一种较佳实施例的结构示意图;
[0028]图2为图1所示胶带运输机控制流程示意图;
[0029]图3为图1所示调度器锁定流程示意图;
[0030]图4为图1所示调度器解除锁定流程示意图。
具体实施方式
[0031]下面结合附图和实施方式对本专利技术作进一步说明。
[0032]请结合参阅图1、图2、图3和图4,其中,图1为本专利技术提供的可靠的胶带运输机远程控制方法的一种较佳实施例的结构示意图;图2为图1所示胶带运输机控制流程示意图;图3为图1所示调度器锁定流程示意图;图4为图1所示调度器解除锁定流程示意图。可靠的胶带
运输机远程控制方法包括以下步骤:
[0033]S1、申请控制令牌:将设备影子设定为物理设备的数字模型,通过同步机制保证物理设备和数字模型的一致性,根据胶带运输机工作规章和当前工作状态受理控制终端的控制令牌;
[0034]S2、任务调度:任务调度器采用抢占式策略保证高优先级任务被实时执行;S3、同步设备状态:对设备状态进行更新,并将更新数据进行同步处理;
[0035]S4、定期清理:任务调度器定期清理被锁定却没在规定时限内收到对应命令的状态,以免因控制终端异常造成控制器死锁。
[0036]所述S1中控制令牌包含用户角色,操作,操作优先级,时间,令牌ID和信息生成的MD5指纹。
[0037]所述S2进行任务调度的主要步骤为:
[0038]S21、设备影子预先发送请求调度指令;
[0039]S22、任务调度器对调度器的运行状态进行获取,查看调度器是否已锁定,若是执行步骤S23,若否,执行步骤S24;
[0040]S23、查看调度器优先级是否小于任务优先级,若是,执行步骤S24,若否,结束;
[0041]S24、设置任务优先级为调度器优先级;
[0042]S25、使用令牌ID+锁定调度器,结束操作。
[0043]所述步骤S4中中具体操作步骤为:
[0044]S41、查看任务调度器是否处于锁定状态,若是,执行下一步骤,若否,直接结束;
[0045]S42、查本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可靠的胶带运输机远程控制方法,其特征在于,包括以下步骤:S1、申请控制令牌:将设备影子设定为物理设备的数字模型,通过同步机制保证物理设备和数字模型的一致性,根据胶带运输机工作规章和当前工作状态受理控制终端的控制令牌;S2、任务调度:任务调度器采用抢占式策略保证高优先级任务被实时执行;S3、同步设备状态:对设备状态进行更新,并将更新数据进行同步处理;S4、定期清理:任务调度器定期清理被锁定却没在规定时限内收到对应命令的状态,以免因控制终端异常造成控制器死锁。2.根据权利要求1所述的可靠的胶带运输机远程控制方法,其特征在于,所述S1中控制令牌包含用户角色,操作,操作优先级,时间,令牌ID和信息生成的MD5指纹。3.根据权利要求1所述...

【专利技术属性】
技术研发人员:葛康刘欣宗瑞雪何欣杨念琪
申请(专利权)人:安徽省矿业机电装备有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1