一种资产管理的可视化工作流引擎配置方法和系统与流程
本发明涉及港口资产管理,尤其涉及一种资产管理的可视化工作流引擎配置方法和系统。
背景技术:
1、港口资产管理系统通常需要对岸桥、轨道吊、场桥、泊位设备、供电设备、消防设施等港口资产进行状态维护、作业处置和流程协同。随着可视化工作流引擎在港口管理系统中的应用,运维人员可以通过拖拽节点和连线操作配置巡检、维修、锁定、确认、审批等工作流,从而将港口资产处置过程转化为可发布、可执行的流程配置实例。
2、对于一般资产处置流程,工作流引擎通常通过节点是否完整、节点连接是否闭合、角色权限是否匹配、审批路径是否可达等规则进行校验。这类校验方法能够发现流程连通性层面的配置缺陷,但无法识别工作流节点背后的物理空间约束。
3、然而港口轨道式资产具有明显的空间占用属性。以岸桥防风锚定为例,岸桥沿码头前沿轨道运行,在大风、台风或长期停机时需要进入目标锚定位,配合锚定、夹轨、防风拉索等措施完成防风固定。多台岸桥共用同一轨道时,目标岸桥进入目标锚定位之前,可能需要相邻岸桥先行让位,而相邻岸桥的让位又可能依赖更外侧岸桥释放空间。现有可视化工作流引擎即使能判断各节点是否相连,也难以识别节点背后的真实轨道占位关系,因此可能出现工作流形式连通、但目标岸桥在真实轨道上无法到达目标锚定位的配置错误。例如,配置人员可能直接将“岸桥移动至锚定位”节点连在“台风预警触发”节点之后,却未配置相邻岸桥让位确认节点,或将目标岸桥移动节点置于相邻岸桥释放空间之前。此类错误不是普通流程连通性校验能够发现的,而是工作流配置与港口轨道式资产实际占位状态之间的不一致。
4、综上,现有技术中缺乏在可视化工作流引擎配置阶段将港口轨道式资产占位关系引入工作流节点配置校验过程的方法,亟需一种能够识别形式连通但物理不可执行的工作流配置错误、并提供受限修正的技术方案。
技术实现思路
1、本发明的目的在于提供一种资产管理的可视化工作流引擎配置方法,通过在配置阶段引入港口轨道式资产占位关系、生成占位阻滞链并校验工作流节点配置,在不触发港口资产移动执行的前提下向配置人员提供受限工作流配置修正候选。
2、本发明的目的是通过如下措施来实现的:
3、一种资产管理的可视化工作流引擎配置方法,包括:在可视化工作流引擎中获取针对目标港口资产配置的港口资产处置工作流配置实例,所述目标港口资产为岸桥,所述港口资产处置工作流配置实例包括与所述岸桥对应的防风锚定触发节点和目标锚定位;获取所述岸桥所在轨道上的港口轨道式资产占位关系;响应所述防风锚定触发节点,根据所述岸桥的当前位置和所述目标锚定位确定目标通行区间;在所述目标通行区间不满足所述岸桥通行条件时,根据所述港口轨道式资产占位关系生成占位阻滞链;基于所述占位阻滞链对所述港口资产处置工作流配置实例中的节点连接关系进行校验,确定阻碍所述岸桥进入所述目标锚定位的工作流配置断点;根据所述工作流配置断点生成受限工作流配置修正候选,并基于所述受限工作流配置修正候选的确认结果输出港口资产工作流配置校验结果。
4、在一些实施方式中,获取所述岸桥所在轨道上的港口轨道式资产占位关系,包括:以所述岸桥所在轨道建立轨道基准线,确定各港口轨道式资产在所述轨道基准线上的占位区间、各资产的可移动方向、相邻资产安全间隔、锚定位区间以及轨道边界;根据所述相邻资产安全间隔对所述占位区间进行外扩,得到用于判断所述目标通行区间是否满足所述岸桥通行条件的占位约束区间,以形成所述港口轨道式资产占位关系。
5、在一些实施方式中,响应所述防风锚定触发节点,根据所述岸桥的当前位置和所述目标锚定位确定目标通行区间,包括:确定所述岸桥由当前位置移动至所述目标锚定位所需经过的轨道区间;将所述轨道区间与所述岸桥在移动过程中的占位宽度进行合并,形成目标通行区间,并将所述目标通行区间与所述港口轨道式资产占位关系进行匹配,以判断所述目标通行区间是否满足所述岸桥通行条件;其中,当所述目标通行区间与任一港口轨道式资产的占位约束区间存在正长度重叠,或者所述目标通行区间超出轨道边界时,确定所述目标通行区间不满足所述岸桥通行条件;否则,确定所述目标通行区间满足所述岸桥通行条件。
6、在一些实施方式中,在所述目标通行区间不满足所述岸桥通行条件时,根据所述港口轨道式资产占位关系生成占位阻滞链,包括:将占用所述目标通行区间的港口轨道式资产确定为起始阻滞资产,按照释放所述目标通行区间所需的让位方向,依次确定与当前阻滞资产相邻的候选让位区间;将需要为前一阻滞资产释放移动空间的相邻港口轨道式资产加入占位阻滞链,直至确定能够容纳当前阻滞资产的空闲轨道区间或确定轨道边界为止;其中,所述候选让位区间为沿当前阻滞资产的可移动方向选取的连续轨道区间,所述连续轨道区间的长度不小于当前阻滞资产的占位宽度,且与既有占位约束区间不存在正长度重叠;当最近连续轨道区间不满足相邻资产安全间隔时,继续沿同一方向查找下一连续轨道区间;当查找结果越过轨道边界时,记录轨道边界阻滞。
7、在一些实施方式中,基于所述占位阻滞链对所述港口资产处置工作流配置实例中的节点连接关系进行校验,确定阻碍所述岸桥进入所述目标锚定位的工作流配置断点,包括:根据所述占位阻滞链中相邻阻滞资产之间的让位先后关系,形成释放依赖关系;在所述港口资产处置工作流配置实例中查找与所述释放依赖关系对应的让位确认节点和移动节点;根据所述让位确认节点和所述移动节点在节点连接关系中的位置,确定缺失节点位置或顺序错误位置为工作流配置断点。
8、在一些实施方式中,根据所述工作流配置断点生成受限工作流配置修正候选,包括:在所述港口资产处置工作流配置实例中确定与所述工作流配置断点对应的上游稳定节点和下游受阻节点;在所述上游稳定节点与所述下游受阻节点之间生成局部修正片段,并将所述局部修正片段作为所述受限工作流配置修正候选,所述局部修正片段包括用于解除所述占位阻滞链中对应释放依赖关系的让位确认节点、节点连接调整关系或待确认移动节点;所述受限工作流配置修正候选在被确认前不触发港口轨道式资产的移动执行。
9、在一些实施方式中,基于所述受限工作流配置修正候选的确认结果输出港口资产工作流配置校验结果,包括:将经确认的受限工作流配置修正候选并入所述港口资产处置工作流配置实例,并按照并入后的节点连接关系进行轨道占位回放;根据所述轨道占位回放中所述岸桥是否能够进入所述目标锚定位、以及所述占位阻滞链是否被解除,输出通过校验或未通过校验的港口资产工作流配置校验结果;其中,所述轨道占位回放包括:按照并入后的节点连接关系的先后顺序,依次更新对应港口轨道式资产的模拟占位区间;根据更新后的模拟占位区间重新生成占位约束区间;判断所述岸桥的目标通行区间是否仍与任一占位约束区间重叠;当不存在重叠且所述岸桥能够进入所述目标锚定位时,输出通过校验;所述轨道占位回放仅改变配置阶段的模拟占位数据,不向现场控制系统输出移动指令。
10、在一些实施方式中,基于所述受限工作流配置修正候选的确认结果输出港口资产工作流配置校验结果,还包括:将所述目标通行区间、所述占位阻滞链、所述工作流配置断点、所述受限工作流配置修正候选和所述轨道占位回放的结果绑定至所述防风锚定触发节点;在输出通过校验的港口资产工作流配置校验结果时,将所述港口资产处置工作流配置实例标记为可发布状态;在输出未通过校验的港口资产工作流配置校验结果时,将所述港口资产处置工作流配置实例保持为不可发布状态。
11、本发明还提供了一种资产管理的可视化工作流引擎配置系统,包括:第一获取模块,用于在可视化工作流引擎中获取针对目标港口资产配置的港口资产处置工作流配置实例,所述目标港口资产为岸桥,所述港口资产处置工作流配置实例包括与所述岸桥对应的防风锚定触发节点和目标锚定位;第二获取模块,用于获取所述岸桥所在轨道上的港口轨道式资产占位关系;响应模块,用于响应所述防风锚定触发节点,根据所述岸桥的当前位置和所述目标锚定位确定目标通行区间;生成模块,用于在所述目标通行区间不满足所述岸桥通行条件时,根据所述港口轨道式资产占位关系生成占位阻滞链;校验模块,用于基于所述占位阻滞链对所述港口资产处置工作流配置实例中的节点连接关系进行校验,确定阻碍所述岸桥进入所述目标锚定位的工作流配置断点;输出模块,用于根据所述工作流配置断点生成受限工作流配置修正候选,并基于所述受限工作流配置修正候选的确认结果输出港口资产工作流配置校验结果。
12、与现有技术相比,本发明具有如下有益效果:
13、本发明通过在可视化工作流引擎配置阶段引入港口轨道式资产占位关系,将配置校验从节点连通性层面延伸至物理空间可执行性层面,能够识别工作流形式连通但目标岸桥实际无法到达目标锚定位的配置错误,从根本上提升了港口资产处置工作流的配置质量。
14、本发明通过占位阻滞链将相邻岸桥之间的轨道占位依赖关系转化为可计算的节点依赖路径,使工作流配置断点定位具有明确的物理依据,避免了配置人员在大量节点中盲目排查错误的低效问题。
15、本发明生成的受限工作流配置修正候选在被确认前不触发港口轨道式资产的移动执行,将配置修正行为严格限制在工作流配置阶段,符合港口现场安全管理的要求,有效防止因配置操作误触发设备移动而造成的安全事故。
- 还没有人留言。
