[发明专利]多源数据高效融合的通用流程控制系统有效
申请号: | 202210236928.4 | 申请日: | 2022-03-11 |
公开(公告)号: | CN114296417B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 梁英杰;崔小鹏;马锐锋;朱俊杰;芮万智;贾正荣;孙兴法;郑欣良;郭威;吴延好;韩一;孙文;熊又星;刘柳;王钰 | 申请(专利权)人: | 中国人民解放军海军工程大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 马辉;张继东 |
地址: | 430033 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 高效 融合 通用 流程 控制系统 | ||
1.一种多源数据高效融合的通用流程控制系统,其特征在于:包括驱动层(1)、服务层(2)和应用层(3),所述驱动层(1)采集各执行设备传输的多源数据,上传至所述服务层(2),所述服务层(2)解耦多源数据,获得融合数据,通过订阅发布的方式,供所述应用层(3)使用,所述应用层(3)包括通用多项式解析模块(4)和通用化流程设计模块(5),所述通用多项式解析模块(4)采用SQL语言格式,将所述融合数据的字符串解析为机器可识别的运算式,所述通用化流程设计模块(5)通过输入的配置信息获取其中的流程的信息,结合所述融合数据,动态组织和执行所述流程,所述通用化流程设计模块(5)将流程分解为多个流程节点,并将所述流程节点进行分类,实现所述流程的信息的可配置,所述通用化流程设计模块(5)获取输入的配置信息后,自动组织流程,形成控制流程,对所述流程节点进行分类时,依据所述流程节点所需执行约束的不同,分为瞬时流程节点、非瞬时流程节点和互锁流程节点,其中,瞬时流程节点指不需要约束即可执行的指令,非瞬时流程节点指同一流程执行中需要约束或判断条件才能执行的指令,互锁流程节点指不同的流程执行中需要约束或判断条件才能执行的指令,所述通用化流程设计模块(5)对于所述瞬时流程节点,进行跳过判断条件、执行判断条件和下发指令的实时调度管理,对于非瞬时流程节点,进行状态判断条件和超时判断条件的实时调度管理,其中状态判断条件包括指令执行状态和故障状态,对于互锁流程节点,动态进行同一设备的不同流程间互锁以及流程管理容器中流程调度互锁的管理,执行瞬时流程节点时,根据跳过判断条件,实现瞬时流程节点的执行或跳过,避免操作指令的重复设置,根据执行判断条件,实现操作指令设置条件不满足时当前流程退出执行,执行非瞬时流程节点时,若出现故障状态,则不再检查超时判断条件和指令执行状态的判断,直接使当前流程退出执行,实现超时判断或故障判断,执行互锁流程节点时,实时判断互锁的其他流程节点的执行情况,对于无法进行并行执行的多流程节点,实现多耦合因素下的并行判断,同时,流程执行中实时进行流程注销,清除故障流程和被抛弃的流程,以及特殊情况下触发同一设备的后续流程和优先级最高的流程,若流程执行失败,信息不清除,等待人工处理。
2.根据权利要求1所述多源数据高效融合的通用流程控制系统,其特征在于:所述应用层(3) 还包括通用多项式计算模块(6),所述通用多项式计算模块(6)设有并发执行和独立定时器计时功能,对于相互无互锁属性的流程可独立并发执行。
3.根据权利要求1所述多源数据高效融合的通用流程控制系统,其特征在于:所述应用层(3) 还包括可视界面(7),包括流程节点信息可视化和执行状态可视化。
4.根据权利要求1所述多源数据高效融合的通用流程控制系统,其特征在于:所述应用层(3) 还包括用于流程并发执行控制的流程控制线程池(8)和用于动态调度和管理流程的流程数据线程池(9)。
5.根据权利要求1所述多源数据高效融合的通用流程控制系统,其特征在于:还包括中间层,所述中间层对有冗余配置的执行设备进行操作信息的记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军海军工程大学,未经中国人民解放军海军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210236928.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种锻造成型的旋塞阀
- 下一篇:一种印刷电路板的外层线路的紫外曝光装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置