一种分布式远程控制方法和远程控制系统技术方案

技术编号:36089773 阅读:58 留言:0更新日期:2022-12-24 11:06
本申请提供一种分布式远程控制方法和远程控制系统,其特征在于,应用于包括多个远控台和多个起重机组成的分布式远程控制系统,方法包括:起重机基于自身与远控台的远控状态,确定其他远控台发送连接请求时与其他远控台的连接状态,连接状态包括允许连接状态和禁止连接状态;远控台根据连接状态与处于允许连接状态的起重机建立连接,以建立由多个远控台控制任一起重机的分布式系统。本申请实现了起重机的分布式控制,有效提高了控制系统的稳定性。性。性。

【技术实现步骤摘要】
一种分布式远程控制方法和远程控制系统


[0001]本申请涉及码头自动化控制领域,具体涉及一种分布式远程控制方法和远程控制系统。

技术介绍

[0002]码头起重机原有远程控制系统方案中,ROCS软件系统负责采集各起重机需要人工介入的状态,以及采集操作台的使用情况,通过合理的策略将需要人工介入的起重机分配给某个空闲操作台;RCCS控制系统负责连接每个操作台从站以及每台起重机,并接收ROCS的分配将空闲操作台与需要人工介入的起重机进行绑定。
[0003]这样的远控架构中存在着ROCS系统与RCCS系统两个中心单元,其存在的弊端,如系统存在扩容瓶颈,无法满足大批量从站的接入,又如系统存在导致码头发生重大生产事故的隐患,即便概率极小但万一不明原因造成中心单节点崩溃就会导致整个远控系统瘫痪而无法正常作业,若无法快速查出原因又无法及时恢复会对码头造成极大的经济损失。
[0004]申请内容
[0005]有鉴于此,本申请提供一种分布式远程控制方法和远程控制系统,用以解决远程控制系统中心化的问题。
[0006]为解决上述技术问题,本申请采用以下技术方案:
[0007]根据本申请实施例的一种分布式远程控制方法,应用于包括多个远控台和多个起重机组成的分布式远程控制系统,方法包括:
[0008]起重机基于自身与远控台的远控状态,确定其他远控台发送连接请求时与其他远控台的连接状态,连接状态包括允许连接状态和禁止连接状态;
[0009]远控台根据连接状态与处于允许连接状态的起重机建立连接,以建立由多个远控台控制任一起重机的分布式系统。
[0010]在本申请的一个实施例中,远控状态包括空闲状态、待人工介入状态、等待连接状态、预连接状态或连接状态;
[0011]当起重机与远控台的远控状态为空闲状态或待人工介入状态时,起重机对应的连接状态为允许连接状态;
[0012]当起重机与远控台的远控状态为等待连接状态、预连接状态或连接状态时,起重机对应的连接状态为禁止连接状态。
[0013]在本申请的一个实施例中,远控台包括操作单元,操作单元用于向起重机发出主动请求,并在起重机处于允许连接状态时,主动连接起重机。
[0014]在本申请的一个实施例中,起重机包括单机远控单元和自动化远控单元,自动化远控单元用于根据连接状态响应主动请求,并在起重机处于空闲状态时,与远控台建立连接;和/或,
[0015]在起重机为待人工介入状态时,响应单机远控单元的介入信息向操作单元发出用于与其建立连接的被动请求。
[0016]在本申请的一个实施例中,自动化远控单元用于根据连接状态响应主动请求,还包括:
[0017]自动化远控单元接收到主动请求后,进入等待连接状态;
[0018]当远控状态为等待连接状态时,自动化远控单元通知单机远控单元与操作单元连接。
[0019]在本申请的一个实施例中,自动化远控单元用于根据连接状态响应主动请求,还包括:
[0020]单机远控单元接收到自动化远控单元通知后进入预连接状态;
[0021]当远控状态为预连接状态时,单机远控单元向操作单元发起连接。
[0022]在本申请的一个实施例中,单机远控单元向操作单元发起连接,包括:
[0023]操作单元确认连接并进入连接状态,单机远控单元与操作单元连接。
[0024]在本申请的一个实施例中,响应单机远控单元的介入信息向操作单元发出用于与其建立连接的被动请求,包括:
[0025]当远控状态为待人工介入状态时,单机远控单元发出介入信息;
[0026]自动化远控单元响应单机远控单元的介入信息,发出被动请求,以轮询多个操作单元。
[0027]在本申请的一个实施例中,轮询多个操作单元,包括:
[0028]自动化远控单元发出被动请求轮询多个操作单元,以寻找空闲的操作单元;
[0029]在寻找到空闲的操作单元后,自动化远控单元使该空闲的操作单元与单机远控单元连接,并进入禁止连接状态以拒绝其他操作单元连接。
[0030]本申请还提供一种分布式远程控制系统,包括多个远控台和多个起重机,其中:
[0031]起重机用于基于自身与远控台的远控状态,确定其他远控台发送连接请求时与其他远控台的连接状态,连接状态包括允许连接状态和禁止连接状态;
[0032]远控台用于根据连接状态与处于允许连接状态的起重机建立连接,以建立由多个远控台控制任一起重机的分布式系统。
[0033]在本申请的一个实施例中,远控状态包括空闲状态、待人工介入状态、等待连接状态、预连接状态或连接状态;
[0034]当起重机与远控台的远控状态为空闲状态或待人工介入状态时,起重机对应的连接状态为允许连接状态;
[0035]当起重机与远控台的远控状态为等待连接状态、预连接状态或连接状态时,起重机对应的连接状态为禁止连接状态。
[0036]在本申请的一个实施例中,远控台包括操作单元,操作单元用于向起重机发出主动请求,并在起重机处于允许连接状态时,主动连接起重机。
[0037]在本申请的一个实施例中,起重机包括单机远控单元和自动化远控单元,自动化远控单元用于根据连接状态响应主动请求,并在起重机处于空闲状态时,与远控台建立连接;和/或,
[0038]在起重机为待人工介入状态时,响应单机远控单元的介入信息向操作单元发出用于与其建立连接的被动请求。
[0039]在本申请的一个实施例中,操作单元包括:
[0040]第一控制模块,用于向自动化远控单元发出主动请求以连接单机远控单元。
[0041]在本申请的一个实施例中,第一控制模块还用于接收自动化远控单元发出的被动请求以连接单机远控单元。
[0042]在本申请的一个实施例中,单机远控单元包括:
[0043]第一通信模块,用于分别连接操作单元和自动化远控单元;
[0044]第二控制模块,用于在自动化远控单元响应主动请求后,通过第一通信模块与第一控制模块连接,以使第一控制模块监控或控制起重机。
[0045]在本申请的一个实施例中,第二控制模块还用于通过第一通信模块向自动化远控单元输出介入信息,以使自动化远控单元发出被动请求轮询多个操作单元的第一控制模块。
[0046]在本申请的一个实施例中,第二控制模块还用于,在第一控制模块响应被动请求后,通过第一通信模块与第一控制模块连接,以使第一控制模块监控或控制起重机。
[0047]在本申请的一个实施例中,自动化远控单元包括:
[0048]第二通信模块,用于侦听第一控制模块发出的主动请求和第二控制模块发出的介入信息,并检测当前远控状态;
[0049]监控转发模块,用于响应主动请求,向第一控制模块发送监控摄像数据;
[0050]跳台模块,用于响应单机远控单元的介入信息,依次向多个操作单元的第一控制模块发送被动请求,以轮询多个第一控制模块。
[0051]在本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分布式远程控制方法,其特征在于,应用于包括多个远控台和多个起重机组成的分布式远程控制系统,所述方法包括:所述起重机基于自身与所述远控台的远控状态,确定其他所述远控台发送连接请求时与其他所述远控台的连接状态,所述连接状态包括允许连接状态和禁止连接状态;所述远控台根据连接状态与处于允许连接状态的所述起重机建立连接,以建立由多个远控台控制任一起重机的分布式系统。2.根据权利要求1所述的分布式远程控制方法,其特征在于,所述远控状态包括空闲状态、待人工介入状态、等待连接状态、预连接状态或连接状态;当所述起重机与所述远控台的远控状态为空闲状态或待人工介入状态时,所述起重机对应的所述连接状态为所述允许连接状态;当所述起重机与所述远控台的远控状态为等待连接状态、预连接状态或连接状态时,所述起重机对应的所述连接状态为禁止连接状态。3.根据权利要求2所述的分布式远程控制方法,其特征在于,所述远控台包括操作单元,所述操作单元用于向所述起重机发出主动请求,并在所述起重机处于所述允许连接状态时,主动连接所述起重机。4.根据权利要求3所述的分布式远程控制方法,其特征在于,所述起重机包括单机远控单元和自动化远控单元,所述自动化远控单元用于根据连接状态响应所述主动请求,并在所述起重机处于所述空闲状态时,与所述远控台建立连接;和/或,在所述起重机为待人工介入状态时,响应所述单机远控单元的介入信息向所述操作单元发出用于与其建立连接的被动请求。5.根据权利要求4所述的分布式远程控制方法,其特征在于,所述自动化远控单元用于根据连接状态响应所述主动请求,并在所述起重机处于所述...

【专利技术属性】
技术研发人员:陈操杨希成薛康胡旻晖谭兴福吴平平班军龙吕锦超
申请(专利权)人:上海振华重工集团股份有限公司
类型:发明
国别省市:

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

1