掌桥专利:专业的专利平台
掌桥专利
首页

风险提示预演方法、装置及设备

文献发布时间:2023-06-19 11:45:49


风险提示预演方法、装置及设备

技术领域

本公开涉及变电站可视化管理领域,尤其涉及一种风险提示预演方法、装置及设备。

背景技术

变电站作为安全性要求极高的建筑,其建设过程需要进行精细化的监控、管理。变电站的可视化管理,当前主要是应用于虚拟仿真的模拟,但是在施工过程的模拟、推演、施工过程的风险控制措施缺少深化,致使施工过程问题返工,效率低下。

发明内容

有鉴于此,本公开提出了一种风险提示预演方法,包括:

获取设计模型及所述设计模型相对应的网络计划,并建立所述网络计划与所述设计模型的对应关系;其中,所述设计模型分为多级,每一级别的所述设计模型至少为一个,所述网络计划包括多个工序及每个工序的风险措施信息;

根据所述设计模型,使用包围盒算法得到每个所述工序的工序中心点;

获取每个所述工序的风险措施信息,将所述风险措施信息渲染成风险措施信息三维模型,并将所述风险措施信息三维模型与对应工序及工序中心点相匹配;

依据网络计划显示对应的所述设计模型,并在当前工序的工序中心点显示对应的风险措施信息。

在一种可能的实现方式中,所述基于所述设计模型,使用包围盒算法得到每个所述工序的工序中心点包括:

使用二叉树遍历每个所述工序对应的所述设计模型,获得当前工序对应的下一级的所述设计模型的mesh属性;其中,所述mesh属性的值为所述设计模型中心点;

将每个下一级的所述mesh属性的值相加得到和值,将所述和值除以下一级的所述设计模型的数量得到当前级的包围盒,当所述当前级为二叉树的根节点时,得到工序包围盒;

获取所述工序包围盒的中心点参数,得到当前工序的工序中心点。

在一种可能的实现方式中,依据所述设计模型的包含关系将所述设计模型分级。

在一种可能的实现方式中,所述依据网络计划显示对应的所述设计模型,并在当前工序的工序中心点显示对应的风险措施信息包括:

获取当前的工序信息;

根据所述工序信息显示对应的所述设计模型;

获取当前工序的风险措施信息对应的风险措施信息三维模型;

在当前工序的工序中心点显示所述风险措施信息三维模型。

在一种可能的实现方式中,所述依据网络计划显示对应的所述设计模型包括:

获取所述网络计划中所述工序的顺序,将每个所述工序对应的设计模型按所述工序的顺序显示。

在一种可能的实现方式中,通过unity引擎将所述风险措施信息渲染成三维模型。

根据本公开的一方面,提供了一种风险提示预演装置,其特征在于,包括数据获取模块、中心点计算模块、风险措施信息渲染模块和风险提示预演模块;

所述数据获取模块,被配置为获取设计模型及所述设计模型相对应的网络计划,并建立所述网络计划与所述设计模型的对应关系;其中,所述设计模型分为多级,每一级别的所述设计模型至少为一个,所述网络计划包括多个工序及每个工序的风险措施信息;

所述中心点计算模块,被配置为根据所述设计模型,使用包围盒算法得到每个所述工序的工序中心点;

所述风险措施信息渲染模块,被配置为获取每个所述工序的风险措施信息,将所述风险措施信息渲染成风险措施信息三维模型,并将所述风险措施信息三维模型与对应工序及工序中心点相匹配;

所述提示预演模块,被配置为依据网络计划显示对应的所述设计模型,并在当前工序的工序中心点显示对应的风险措施信息。

在一种可能的实现方式中,所述中心点计算模块包括设计模型遍历单元、工序包围盒计算单元和工序中心点获取单元;

所述设计模型遍历单元,被配置为使用二叉树遍历每个所述工序对应的所述设计模型,获得当前工序对应的下一级的所述设计模型的mesh属性;其中,所述mesh属性的值为所述设计模型中心点;

所述工序包围盒计算单元,被配置为将每个下一级的所述mesh属性的值相加得到和值,将所述和值除以下一级的所述设计模型的数量得到当前级的包围盒,当所述当前级为二叉树的根节点时,得到工序包围盒;

所述工序中心点获取单元,被配置为获取所述工序包围盒的中心点参数,得到当前工序的工序中心点。

根据本公开的另一方面,提供了一种风险提示预演设备,其特征在于,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述可执行指令时实现前面中任一所述的方法。

根据本公开的另一方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现前面任一所述的方法。

通过将风险措施信息渲染成三维模型后,将三维模型匹配到对应的工序中心点,从而可以直观查看施工工序的风险措施,既减少了施工过程的问题返工,规避施工过程常见问题,提高效率,节省时间,又能通过施工预演的风险预控措施规避失误,减少了施工过程的安全事故发生。

根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。

附图说明

包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。

图1示出本公开实施例的风险提示预演方法的流程图;

图2示出本公开实施例的风险提示预演方法的总流程图;

图3示出本公开实施例的风险提示预演方法的二叉树原理图;

图4示出本公开实施例的风险提示预演装置的框图;

图5示出本公开实施例的风险提示预演设备的框图。

具体实施方式

以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。

图1示出根据本公开一实施例的风险提示预演方法的流程图。如图1所示,该流程图包括:

步骤S100,获取设计模型及设计模型相对应的网络计划,并建立网络计划与设计模型的对应关系;其中,设计模型分为多级,每一级别的设计模型至少为一个,网络计划包括多个工序及每个工序的风险措施信息。其中,所述设计模型是指变电站模型内设计人员制作的物体模型,设计模型分为多级,每一级别的设计模型至少为一个,如第一级为中性点设备模型,第二级包括隔离开关模型和电流互感器模型。而网络计划包括多个工序,所述工序是指电站建设的具体施工工序,包括基础建筑搭建,门窗安装,电力设备布置等。网络计划及设计模型可以通过对应的技术手段单独设置,本公开利用已经搭建好的设计模型及具体执行过程的网络计划进行。步骤S200,根据设计模型,使用包围盒算法得到每个工序的工序中心点,工序的中心点即为一个工序的包围盒的中心点。步骤S300,获取每个工序的风险措施信息,将风险措施信息渲染成风险措施信息三维模型,并将风险措施信息三维模型与对应工序及工序中心点相匹配,也就是将风险措施信息与工序中心点建立联系。步骤S400,依据网络计划显示对应的设计模型,并在当前工序的工序中心点显示对应的风险措施信息,通过动画的方式依据网络计划展示对应的模型和风险措施信息。

通过将风险措施信息渲染成三维模型后,将三维模型匹配到对应的工序中心点,从而可以直观查看施工工序的风险措施,既减少了施工过程的问题返工,规避施工过程常见问题,提高效率,节省时间,又能通过施工预演的风险预控措施规避失误,减少了施工过程的安全事故发生。

具体的,参见图1,首先执行步骤S100,获取设计模型及设计模型相对应的网络计划,并建立网络计划与设计模型的对应关系;其中,设计模型分为多级,每一级别的设计模型至少为一个,网络计划包括多个工序及每个工序的风险措施信息。

在一种可能的实现方式中,参见图2,执行步骤S100,设计人员设计好需要的变电站内的设计模型,并且根据施工计划将要施工的进度按时间编制网络计划,将设计模型和网络计划存入计算机,其中,网络计划中包括待施工的工序,且设计模型分为多级,每一级别下至少有一个设计模型,将网络计划对应到每个工序的设计模型,参见图3,例如:一个工序对应的设计模型可以以二叉树的形式分为V0节点、V1节点、V2节点、V3节点、V4节点、V5节点、V6节点和V7节点,其中,根节点V0为此工序包围盒,V6节点为隔离开关模型,V7节点为电流互感器模型,V4中性点设备模型,V3为电压互感器模型,V1为设备模型,V0为配电装置模型。

需要说明的是,网络计划也可以利用系统自动生成,然后再由设计人员进行手动调整。

获取到网络计划和设计模型后,参见图1,即可执行步骤S200,根据设计模型,使用包围盒算法得到每个工序的工序中心点。

在一种可能的实现方式中,使用二叉树遍历每个工序对应的设计模型,获得当前工序对应的下一级的设计模型的mesh属性;其中,mesh属性的值为设计模型中心点,将每个下一级的mesh属性的值相加得到和值,将和值除以下一级的设计模型的数量得到当前级的包围盒,当当前级为二叉树的根节点时,得到工序包围盒,获取工序包围盒的中心点参数,得到当前工序的工序中心点。例如,参见图3,首先以V6节点为隔离开关模型和V7节点为电流互感器模型为下一级,获取V6节点为隔离开关模型和V7节点为电流互感器模型的mesh属性,mesh属性的值为中心点,即,获取到V6节点为隔离开关模型和V7节点为电流互感器模型的中心点A和B,将这两个mesh属性的值相加得到和值C,再将C除以当前级设计模型的数量,当前级模型数量有V6、V7,即为2,得到V4中性点设备模型的包围盒,再获取V4中性点设备模型和V3为电压互感器模型的mesh属性,即获取到了V4中性点设备模型和V3为电压互感器模型的中心点,V4中性点设备模型和V3为电压互感器模型的mesh属性的值为D、E,再将D、E相加的到和值F,再将F除以当前级设计模型的数量,当前级模型数量有V3、V4,即为2,得到V1设备模型的包围盒,接着获取V1设备模型的mesh属性,其mesh属性的值为G,则将G除以1即可得到V0配电装置模型的包围盒,获取V0设备模型的mesh属性,即可获得V0设备模型的中心点,将V0设备模型的中心点作为风险措施显示位置。

进一步的,确定了所有工序对应的风险措施显示位置后,参见图1,即可执行步骤S300,获取每个工序的风险措施信息,将风险措施信息渲染成风险措施信息三维模型,并将风险措施信息三维模型与对应工序及工序中心点相匹配。

在一种可能的实现方式中,获取所有的工序风险措施信息,即获取工序中心点,然后将这些信息由二维的文字经过图形渲染引擎渲染为三维模型,接着以网络计划对应到每个文字的三维模型,即,将三维模型对应到每个工序中,再将三维模型匹配到相对应的风险措施显示位置,例如:在屏、柜模型中,风险措施信息为“屏、柜就位前,作业人员应将就位点周围的孔洞盖严,避免作业人员摔伤;屏柜应采用专用吊点起吊,当无专用吊点时,在起吊前应确认绑扎牢靠,防止在空中失衡滑落。组立屏、柜或端子箱时,设专人指挥,作业人员必须服从指挥。防止屏、柜倾倒伤人。钻孔时使用的电钻应检查是否漏电,电钻的电源线应采用便携式电源盘,并加装漏电保安器”,将这条风险措施信息使用unity引擎渲染成三维模型,接着在网络计划中对应到相应的工序中,将此工序名与这条风险措施信息匹配,并将这个三维模型匹配到对应的工序包围盒,即相应的风险措施显示位置。

需要说明的是,图形渲染引擎不限于unity引擎。

步骤S400,依据网络计划显示对应的设计模型,并在当前工序的工序中心点显示对应的风险措施信息。

在一种可能的实现方式中,随着网络计划里的工序的顺序,将每个工序对应的设计模型按照工序出现的顺序显示出来,并将风险措施信息依据网络计划显示在对应的风险措施显示位置,例如:有工序X、Y和Z,且工序实施的网络计划依次为X、Y、Z,首先将工序X对应的设计模型显示出来,同时,将工序X的风险措施信息显示在对应的风险措施显示位置,即,工序X的包围盒的中心点,接着将工序Y对应的设计模型显示出来,同时,将工序Y的风险措施信息显示在对应的风险措施显示位置,即,工序Y的包围盒的中心点,最后将工序Z对应的设计模型显示出来,同时,将工序Z的风险措施信息显示在对应的风险措施显示位置,即,工序Z的包围盒的中心点。

需要说明的是,尽管以上述各个步骤作为示例介绍了本公开的风险提示预演方法如上,但本领域技术人员能够理解,本公开应不限于此。事实上,用户完全可根据个人喜好和/或实际应用场景灵活设定风险提示预演方法,只要达到所需功能即可。

这样,通过将风险措施信息渲染成三维模型后,将三维模型匹配到对应的工序中心点,从而可以直观查看施工工序的风险措施,既减少了施工过程的问题返工,规避施工过程常见问题,提高效率,节省时间,又能通过施工预演的风险预控措施规避失误,减少了施工过程的安全事故发生。

进一步的,根据本公开的另一方面,还提供了一种风险提示预演装置100。由于本公开实施例的风险提示预演装置100的工作原理与本公开实施例的分风险提示预演方法的原理相同或相似,因此重复之处不再赘述。参见图4,本公开实施例的风险提示预演装置100包括数据获取模块110、中心点计算模块120、风险措施信息渲染模块130和风险提示预演模块140。

所述数据获取模块110,被配置为获取设计模型及所述设计模型相对应的网络计划,并建立所述网络计划与所述设计模型的对应关系;其中,所述设计模型分为多级,每一级别的所述设计模型至少为一个,所述网络计划包括多个工序及每个工序的风险措施信息;

所述中心点计算模块120,被配置为根据所述设计模型,使用包围盒算法得到每个所述工序的工序中心点;

所述风险措施信息渲染模块130,被配置为获取每个所述工序的风险措施信息,将所述风险措施信息渲染成风险措施信息三维模型,并将所述风险措施信息三维模型与对应工序及工序中心点相匹配;

所述提示预演模块140,被配置为依据网络计划显示对应的所述设计模型,并在当前工序的工序中心点显示对应的风险措施信息。

进一步的,本公开的风险提示预演装置100中的中心点计算模块120包括设计模型遍历单元、工序包围盒计算单元和工序中心点获取单元;

设计模型遍历单元,被配置为使用二叉树遍历每个工序对应的设计模型,获得当前工序对应的下一级的设计模型的mesh属性;其中,mesh属性的值为设计模型中心点;

工序包围盒计算单元,被配置为将每个下一级的mesh属性的值相加得到和值,将和值除以下一级的设计模型的数量得到当前级的包围盒,当当前级为二叉树的根节点时,得到工序包围盒;

工序中心点获取单元,被配置为获取工序包围盒的中心点参数,得到当前工序的工序中心点。

更进一步地,根据本公开的另一方面,还提供了一种风险提示预演设备200。参阅图5,本公开实施例风险提示预演设备200包括处理器210以及用于存储处理器210可执行指令的存储器220。其中,处理器210被配置为执行可执行指令时实现前面任一所述的风险提示预演方法。

此处,应当指出的是,处理器210的个数可以为一个或多个。同时,在本公开实施例的风险提示预演设备200中,还可以包括输入装置230和输出装置240。其中,处理器210、存储器220、输入装置230和输出装置240之间可以通过总线连接,也可以通过其他方式连接,此处不进行具体限定。

存储器220作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序和各种模块,如:本公开实施例的风险提示预演方法所对应的程序或模块。处理器210通过运行存储在存储器220中的软件程序或模块,从而执行风险提示预演设备200的各种功能应用及数据处理。

输入装置230可用于接收输入的数字或信号。其中,信号可以为产生与设备/终端/服务器的用户设置以及功能控制有关的键信号。输出装置240可以包括显示屏等显示设备。

根据本公开的另一方面,还提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令被处理器210执行时实现前面任一所述的风险提示预演方法。

以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

相关技术
  • 风险提示预演方法、装置及设备
  • 风险提示方法、装置、设备及存储介质
技术分类

06120113046414