CN115114268B - 一种组织未来状态孪生方法、装置及设备 - Google Patents
一种组织未来状态孪生方法、装置及设备 Download PDFInfo
- Publication number
- CN115114268B CN115114268B CN202210769207.XA CN202210769207A CN115114268B CN 115114268 B CN115114268 B CN 115114268B CN 202210769207 A CN202210769207 A CN 202210769207A CN 115114268 B CN115114268 B CN 115114268B
- Authority
- CN
- China
- Prior art keywords
- model
- sub
- target
- plan
- organization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000008520 organization Effects 0.000 claims abstract description 577
- 238000013439 planning Methods 0.000 claims abstract description 109
- 238000013334 tissue model Methods 0.000 claims abstract description 76
- 238000003860 storage Methods 0.000 claims description 30
- 230000008859 change Effects 0.000 claims description 14
- 238000013507 mapping Methods 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 5
- 239000000523 sample Substances 0.000 claims 1
- 239000000758 substrate Substances 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 238000001914 filtration Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 238000007726 management method Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012550 audit Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000004075 alteration Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/211—Schema design and management
- G06F16/212—Schema design and management with details for data modelling support
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2474—Sequence data queries, e.g. querying versioned data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9035—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供了一种组织未来状态孪生方法、装置及设备,该方法包括:构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型;设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;建立所述目标计划组织模型与所述子计划组织模型的关联关系。通过该方法,不需要针对不同的组织构建不同的数据结构模型,可以实现多组织孪生,而且可以对未来不同时间段该组织所处的状态进行数字孪生。
Description
技术领域
本申请涉及信息技术领域,具体涉及一种组织未来状态孪生方法、装置及设备。
背景技术
随着物联网的数字化及自动化程度不断得到提高,数字孪生技术(Digital Twin,缩写DT)作为经过多次改进并取得巨大发展的颠覆性技术之一,热度不断提高,被认为是万物互联的关键技术之一。
数字孪生体不仅仅是物理世界的镜像,也要接受物理世界实时信息,更要反过来实时驱动物理世界,而且进化为物理世界的先知、先觉甚至超体。数字孪生体的生长发育经历数化、互动、先知、先觉和共智等几个过程,其中,“数化”是对物理世界数字化的过程,这个过程需要将物理对象表达为计算机和网络所能识别的数字模型。建模技术是数字化的核心技术之一,例如测绘扫描、几何建模、网格建模、***建模、流程建模、组织建模等技术。
在工业领域“人、机料、法、环”五要素中的人要素,关系复杂,人可能属于不同的组织,其中组织可能是不同的公司,也可能是同一个公司的不同部门,或者是同一部门的不同团队等,都统称为组织。例如简单的工作流直接选择具体的用户即可,但是大型企业或者集团人员较多,管理员无法识别所有用户,并且当人员发生变化时需要反复调整流程,带来额外的工作量;例如人的权限等的管理等,如果分散管理很麻烦,需要通过组织等进行管理。企业本实是一个组织,按照实体组织定义,存在业务管理粒度太粗的问题。另外,不同业务***存在各自独立的组织类型,都有不同的描述和用途。而且组织是职能的载体,所有职能都要通过组织机构及其活动实施,组织的架构是否清晰,层级关系是否明确,对整个组织的运作都起到了非常巨大的作用。所以,对不同的组织的孪生也非常重要,目前在数字孪生领域没有单独对组织的孪生。
发明内容
为了解决目前在数字孪生领域没有单独对组织进行孪生的问题,本申请提供了一种组织未来状态孪生方法、装置及设备。
第一方面本申请提供了一种组织未来状态孪生方法,所述方法包括:
构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性;
设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;
建立所述目标计划组织模型与所述子计划组织模型的关联关系。
在一种可能的实施方式中,所述未来时间为未来的目标计划组织及子计划组织未来发生变化的未来时刻或未来最近一次发生变化的时刻。
在一种可能的实施方式中,建立所述目标计划组织模型与所述子计划组织模型的关联关系,包括:
通过将所述目标计划组织模型标识为父组织的目标计划组织模型,将所述子计划组织模型标识为属于所述父组织的子计划组织模型,建立所述目标计划组织模型与所述子计划组织模型的父子关系。
在一种可能的实施方式中,将所述子计划组织模型标识为属于所述父组织的子计划组织模型,包括:
将所述子计划组织模型标识为属于唯一的父组织的子计划组织模型。
在一种可能的实施方式中,所述目标计划组织模型以及所述子计划组织模型还包括空间属性;
所述空间属性包括空间范围和空间位置中的至少一种。
在一种可能的实施方式中,所述空间属性,用于描述目标计划组织或子计划组织所在的空间;
所述空间位置,用于描述目标计划组织或子计划组织所在的空间位置。
在一种可能的实施方式中,建立所述目标计划组织模型与所述子计划组织模型的父子关系,包括:
将所述子计划组织模型的空间属性确定为所述目标计划组织模型的对象标识,建立所述目标计划组织模型与所述子计划组织模型的父子关系。
在一种可能的实施方式中,所述目标计划组织模型以及所述子计划组织模型还包括岗位角色属性,用于分别描述目标计划组织及子计划组织对实体物或事件的访问权限。
在一种可能的实施方式中,若子计划组织模型的目标计划组织模型在未来不同时间满足被删除条件时,还包括:
在满足被删除条件后的未来时间,仅解除所述子计划组织模型与所述目标计划组织模型的父子关系;或者
在满足被删除条件后的未来时间,解除所述子计划组织模型与所述目标计划组织模型的父子关系,并建立所述子计划组织模型与另一计划组织模型的父子关系;
所述满足被删除条件包括所述目标计划组织与子计划组织的空间几何包含关系或逻辑包含关系不存在。
在一种可能的实施方式中,在满足被删除条件后的未来时间,仅解除所述子计划组织模型与所述目标计划组织模型的父子关系之后,还包括:
将所述子计划组织模型的空间属性,修改为对应的子计划组织所在的物理空间描述。
在一种可能的实施方式中,利用目标计划组织在未来不同时间的属性参数,基于该时间对应的目标计划组织模型,生成对应的目标计划组织模型记录;
利用子计划组织在未来不同时间的属性参数,基于该时间对应的子计划组织模型,生成对应的子计划组织模型记录;
其中,所述属性参数包括属性名称、数据类型中的至少一种。
在一种可能的实施方式中,所述目标计划组织模型记录和所述子计划组织模型记录包括记录标识,用于唯一标识目标计划组织模型记录或子计划组织模型记录。
在一种可能的实施方式中,将所述目标计划组织模型记录作为根存储节点,将所述子计划组织模型记录根存储节点的子存储节点,建立树形存储结构;
确定所述根存储节点的时间属性的开始时间为预设基准时间,所述子存储节点的时间属性的开始时间为所述预设基准时间的相对偏移时间。
第二方面,本申请提供了一种组织未来状态的订阅方法,所述方法包括:
构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性;
设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;
建立所述目标计划组织模型与所述子计划组织模型的关联关系;
根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,并将所述订阅信息发送至订阅方。
在一种可能的实施方式中,所述目标计划组织模型包括父对象标识,用于唯一映射目标计划组织的目标计划组织模型;
所述子计划组织模型包括子对象标识,用于唯一映射子计划组织的子计划组织模型。
在一种可能的实施方式中,根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,包括:
接收计划组织未来状态的订阅请求,所述订阅请求包括父对象标识、子对象标识,根据所述订阅请求生成订阅项;
针对一个子计划组织模型,根据所述子计划组织模型的子对象标识,生成用于查询与所述子计划组织模型关联的目标组织模型未来状态的订阅信息。
在一种可能的实施方式中,根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,包括:
接收计划组织未来状态的订阅请求,所述订阅请求包括时间范围,生成包括时间范围的订阅项;
根据所述目标组织模型的父对象标识,生成用于查询与所述目标组织模型关联的各个子计划组织模型在所述时间范围内的未来状态的订阅信息。
第三方面,本申请提供了一种组织未来状态孪生装置,所述装置包括:
构建计划组织模型模块,用于构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性;
设置时间模块,用于设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;
建立关系模块,用于建立所述目标计划组织模型与所述子计划组织模型的关联关系。
第四方面,本申请实施例提供了一种组织未来状态的订阅装置,所述装置包括:
构建计划组织模型模块,用于构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性;
设置时间模块,用于设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;
建立关系模块,用于建立所述目标计划组织模型与所述子计划组织模型的关联关系;
生成订阅项信息模块,用于根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,并将所述订阅信息发送至订阅方。
第五方面,本申请提供了一种组织未来状态孪生设备,所述设备包括:
至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述第一方面中任何一项所述的方法。
第五方面,本申请提供了一种组织未来状态的订阅设备,所述设备包括:
至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述第二方面中任何一项所述的方法。
第六方面,本申请提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序用于使计算机执行如上述第一方面中任何一项所述的方法,或执行如上述第二方面中任何一项所述的方法。
本申请提供了一种组织计划状态数字孪生方法、装置及设备,通过构建目标计划组织的目标计划组织模型和所述目标计划组织的至少一个子目标计划组织的子计划组织模型,以及设置目标计划组织模型及所述子计划组织模型的时间属性为未来时间,建立所述目标计划组织模型与所述子计划组织模型的关联关系,可以实现组织未来状态的孪生,而且可以对未来不同时间段该组织所处的状态进行数字孪生。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明示例性实施例示例的一种组织未来状态孪生方法的数据结构示意图;
图2为根据本发明示例性实施例示例的一种组织未来状态孪生方法流程示意图;
图3为根据本发明示例性实施例示例的一种计划组织模型示意图;
图4为根据本发明示例性实施例示例的一种计划组织预定义示意图;
图5为根据本发明示例性实施例示例的一种计划组织对象示意图;
图6为根据本发明示例性实施例示例的一种计划组织数据示意图;
图7为根据本发明示例性实施例示例的一种计划组织对象的空间位置示意图;
图8为根据本发明示例性实施例示例的一种组织未来状态的订阅方法流程示意图;
图9为根据本发明示例性实施例示例的一种组织计划状态数字孪生装置示意图;
图10为根据本发明示例性实施例示例的一种组织订阅装置;
图11为根据本发明示例性实施例示例的一种组织计划状态数字孪生设备和一种组织订阅设备示意图。
具体实施方式
下面将结合附图对本申请实施例中的技术方案进行清楚、详尽地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本申请实施例中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
客观世界上的组织在数字孪生领域,可以将客观的组织孪生成为一个组织对象,客观组织具有空间的性质,组织的实际几何位置可以标识空间信息,组织处于的过去、现在和将来时刻都可以用来标识组织的时间信息,将组织及其空间信息和时间信息孪生成统一的数据结构,就是基于时空的数字孪生。
在客观世界的当前时间和未来时间,组织对象可能存在不同的状态,当前时间只有组织对象1,在未来某个时间,如图1所示,组织对象1包含组织对象2,在这种状态的变化下,采用一种统一的数据结构来表示组织对象1和组织对象2。
组织对象1和组织对象2分别用唯一组织标识标记。组织标识在整个计划库***中唯一,且名称可以重复。
为了实现对未来不同时间段该组织所处的状态进行数字孪生,本申请提供了一种组织未来状态数字孪生方法,如图2所示,所述方法包括:
S201:构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性。
组织模型的结构为组织的属性参数的集合,组织依据时间属性可以包括历史状态、当前状态以及计划状态。基于所述实体物模型以及实体物的不同状态进行数字孪生,得到不同状态对应的组织对象,本申请实施例涉及组织的未来状态,对于计划组织,具体可以基于组织模型及组织的计划状态进行数字孪生,得到计划组织对象。
在创建计划组织模型时,可以通过确定计划组织的属性参数集合得到计划组织模型的结构,计划组织的属性参数集合中的属性参数包括属性名称及数据类型。进一步地,还可以对计划组织模型的结构进行至少一次预定义,即进行参数初始化操作,得到与计划组织模型的结构对应的至少一组预定义数据初始值。可以根据用户的需求进行预定义的步骤,或不进行预定义操作。另外,还可以根据组织在不同计划时间段的状态值,确定不同计划时间段对应的计划组织数据。
S202:设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间。
所述目标计划组织模型及所述子计划组织模型的属性参数包括时间属性,由于是对组织的计划状态进行数字孪生,因此所述时间属性为未来时间。
在一种可能的实施方式中,所述未来时间为未来的目标计划组织及子计划组织未来发生变化的未来时刻或未来最近一次发生变化的时刻。
S203:建立所述目标计划组织模型与所述子计划组织模型的关联关系。
在一种可能的实施方式中,建立所述目标计划组织模型与所述子计划组织模型的关联关系,包括:
通过将所述目标计划组织模型标识为父组织的目标计划组织模型,将所述子计划组织模型标识为属于所述父组织的子计划组织模型,建立所述目标计划组织模型与所述子计划组织模型的父子关系。
组织间可能存在多种关联关系,本申请实施例中建立的一种关联关系为父子关系,即父组织与子计划组织之间的关系,目标计划组织模型及子计划组织模型包括多个属性参数,可以通过其中的属性参数进行标识该计划组织模型为父组织的模型,还是子计划组织模型,完成标识后,即建立了目标计划组织模型与子计划组织模型的父子绑定关系。
本实施例中,将所述子计划组织模型标识为属于所述父组织的子计划组织模型,包括:将所述子计划组织模型标识为属于唯一的父组织的子计划组织模型。
通过本申请提供的一种组织未来状态孪生方法,为某一些组织进行共同特征的配置,可以实现所有组织的孪生,而且可以通过设置时间属性对未来不同时间段该组织所处的计划状态进行数字孪生。
本申请实施例中为了实现组织未来状态的数字孪生,主要包括构建计划组织模型、计划组织模型的预定义(可选)、生成计划组织对象、生成计划组织对象记录几个阶段,下面对各阶段的实施方式进行描述。
1)构建计划组织模型
计划组织模型是某一些计划组织具有共同特征的配置,在所述计划组织模型中定义计划组织的一些基本属性,本实施例需要构建目标计划组织的目标计划组织模型及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,目标计划组织存在与其有父子绑定关系的子计划组织,子计划组织绑定到唯一的目标计划组织。
目标计划组织模型及子计划组织模型的属性参数集合中属性名称可以相同,但属性参数值不同。
作为一种可选的实施方式,计划组织模型的属性参数包括空间属性。
在一种可能的实施方式中,目标计划组织模型以及所述子计划组织模型还包括空间属性;
本实施例中的空间属性包括空间范围和空间位置中的至少一种。
在一种可能的实施方式中,所述空间属性,用于描述目标计划组织或子计划组织所在的空间;所述空间位置,用于描述目标计划组织或子计划组织所在的空间位置。
如目标计划组织模型及子计划组织模型的空间属性包括空间范围,则通过空间属性可以确定子计划组织位于父组织的空间范围内,如果空间属性包括空间范围和空间位置,则通过空间属性可以确定子计划组织位于父组织的空间范围内的某一空间位置。
在一种可能的实施方式中,建立所述目标计划组织模型与所述子计划组织模型的父子关系,包括:将所述子计划组织模型的空间属性确定为所述目标计划组织模型的对象标识,建立所述目标计划组织模型与所述子计划组织模型的父子关系。
通过将子计划组织模型的空间属性设置为目标计划组织模型的对象标识,从而建立目标计划组织模型与子计划组织模型的父子关系。
在一种可能的实施方式中,所述目标计划组织模型以及所述子计划组织模型还包括岗位角色属性,用于分别描述目标计划组织及子计划组织对实体物或事件的访问权限。
组织有岗位角色属性,设置至少一个岗位角色。不同的岗位角色拥有的权限不同。组织内部不同角色对一些实体对象或者事件对象的访问权限不一样,因此通过给组织设置不同的岗位角色,来赋予不同组织的不同访问权限,简化访问权限管理。
如图3所示,计划组织模型的属性参数集合中基本属性可以但不限于包括:模型标识、模型版本、时间精度(年/月/日)、空间范围信息、岗位角色列表。其中,模型标识和模型版本用于确定模型的唯一性;时间精度描述的是模型的时间属性。除了上述列举的基本属性外,还可以根据用户需求进行定义其它的基本属性,此处不作具体限定。一个模型有多个成员,每个成员有成员ID和成员名称,对于浮点类型数据还可以配置成员精度。模型里面的成员分为索引成员和普通成员两种类型,索引成员用于***优化,在对应成员上建立索引,能够加速对索引成员的条件查询;在查询计划组织数据的时候,根据索引成员进行过滤、聚合等运算能够更快速。
2)计划组织模型的预定义(可选)
在构建了计划组织模型后,可以对计划组织模型进行预定义,预定义是确定目标计划组织模型及子计划组织模型中各个属性参数的初始值配置,如图4所示,其中包括基本属性、索引成员和成员3部分。基本属性包括:预定义标识、模型标识、模型版本、计划组织对象名称、计划组织对象描述、父对象标识和基准时间。计划组织预定义上面有模型标识和模型版本信息,用于表示这个预定义是用哪个模型生成的;对计划组织对象名称和计划组织对象描述进行预定义,可以确定计划组织孪生出的计划组织对象;本实施例中计划组织对象是按树形结构建立起来的,因此每个预定义上面都记录了自己的父对象的标识,父对象标识为0的时候表示自己是根对象;若该计划组织对象为子计划组织对象,则基准时间为其对应的父对象的时间,设置索引成员的作用如上述。其基本属性的类型可以根据用户需求进行配置。在预定义的成员里面,只需要存储成员ID和成员值。
3)生成计划组织对象
计划组织对象是一个具体的计划组织,可以针对具体的计划组织及构建的计划组织模型,通过定义上述计划组织模型中的计划组织对象名称及计划组织对象描述,孪生出具体的计划组织对象。本实施例中可以孪生出有父子绑定关系的目标计划组织对象(本实施例也称父计划组织对象)及子计划组织对象,如图5所示,计划组织对象中包括基本属性、索引成员和成员。以每一个计划组织模型的预定义为基础模板,为每一个计划组织构建一个对象信息,用于描述基本属性,计划组织对象之间具有父子层次结构。在计划组织模型的构建过程中,根据真实世界中的空间关系建立计划组织模型和计划组织预定义树型结构,依据计划组织模型和计划组织预定义的空间关系建立计划组织对象的树型结构。对象名称:由用户创建对象时候给定,用于用户标识计划组织对象。
其中基本属性中包括:对象标识、预定义标识、计划组织对象名称、计划组织对象描述、父对象标识和基准时间、版本信息、安全配置和审计配置。
对象标识创建时***生成,返回给用户,用于唯一标识一个计划组织对象;计划组织对象是一个具体的组织,由计划组织预定义创建,因此计划组织对象里面需要记录预定义标识;若为子计划组织对象,则需要增加对应的父对象信息,例如父对象标识和基准时间。父对象标识:用于标识计划组织自己的父对象,为0表示是根对象;计划组织对象上面有“时间基准”信息PlanTime:PlanTime,用于描述一个根对象的基准时间,有了这个基准时间后,数据的时间戳就可以设置成和基准实现的差值,比如基准时间为2021-1-1 00:00:00,那2021-1-5 00:00:00的时间就可以表示成4天,子计划组织对象的时间基准是0。
由于在客观世界中,需要经常制定计划,通过计划组织的多版本性值,可以建立多个版本计划,然后在实际运营的时候可以快速决定采用哪一个版本的计划。为每个计划组织对象创建不同的版本信息,在添加数据的时候可以指定添加的是哪一个版本的数据。版本名称由用户输入,名称不能重复;用户可以查询到已经创建的版本信息列表。
在计划组织对象里面可以存储所述对象对应的对象数据的一些公共配置,例如:版本信息、安全配置、审计配置等。由于组织的计划状态可能不会完全按照计划进行状态的改变,因此针对计划组织在不同时间段所处的计划状态设置不同版本的数据;所述安全配置用于记录所述目标计划组织模型或子计划组织模型中不同属性参数值对应的操作权限;审计配置用于记录需要进行审计的所述目标计划组织模型或子计划组织模型中的属性参数值操作。
计划组织对象上面有“时间精度”信息:时间精度是指描述物数据的时间精度,可分为年、月、季度、周、日、时、分、秒、毫秒等多个等级,比如时间精度设置为天,描述2021-1-1 00:00:00~2021-1-5 00:00:00的时间段就可以表述为1~5天,具体如表1所示:
表1
对象名称 | 对象标识 | 父对象标识 | 时间精度 | 时间基准 |
组织1 | 1001 | 0 | 月 | 2021-1-1 00:00:00 |
组织2 | 2001 | 1001 | 天 | 0 |
组织3 | 2001 | 1001 | 天 | 0 |
4)生成计划实体物对象记录
根据计划组织对象在未来不同时间的属性参数值,可以得到计划组织对象记录,即计划组织数据,作为一种可选的实施方式,本实施例利用目标计划组织在未来不同时间的属性参数,基于该时间对应的目标计划组织模型,生成对应的目标计划组织模型记录;利用子计划组织在未来不同时间的属性参数,基于该时间对应的子计划组织模型,生成对应的子计划组织模型记录;其中,所述属性参数包括属性名称、数据类型中的至少一种。
作为一种可选的实施方式,将所述目标计划组织模型记录作为根存储节点,将所述子计划组织模型记录根存储节点的子存储节点,建立树形存储结构;确定所述根存储节点的时间属性的开始时间为预设基准时间,所述子存储节点的时间属性的开始时间为所述预设基准时间的相对偏移时间。
如图6所示为计划组织数据示意图,计划组织数据是计划组织对象在不同时间段上的状态值。每条计划组织数据都有唯一的数据标识和数据名称,数据上面还关联了父数据标识,用于表示计划数据的关联关系,根对象的计划数据的父数据标识为0。计划组织数据上起始时间偏移和结束时间偏移,其中起始时间偏移是相对父计划数据的开始时间的偏移,如果是根对象就是相对计划组织对象里面的基准时间的偏移。
计划组织数据包括如下属性:
对象标识:表示该记录是属于哪个计划组织对象的;
数据记录名称:用于标识一个计划组织对象的不同记录,由用户输入,每个计划组织对象的记录名称不能重复;
父数据记录名称:表述当前计划组织对象记录是和哪一条父计划组织记录绑定的。如果计划组织对象记录对应的对象没有父对象,就不需要给定父数据记录名称;
起始时间偏移:使用相对父计划组织对象记录的相对时间表示,如果计划组织对象记录对应的对象没有父对象(即是根对象),那计划组织对象记录的起始时间偏移使用相对于时间基准来表示。比如时间基准为2021-1-1 00:00:00,当时间精度为天的时候,如果起始时间偏移为6则表示偏移了6天,实际对应的时间为2021-1-7 00:00:00;
持续时间:使用对应对象的时间精度表示。
本实施例中触发生成计划组织对象记录的一种方式可以是通过所述目标计划组织模型及至少一个子计划组织模型,生成在所述未来至少一个持续段时间段内所述目标计划组织模型的父记录及子计划组织模型的子记录,分别用于描述所述目标计划组织及子计划组织在未来至少一个持续时间段内的属性状态。
所述至少一个子记录的时间范围在所述父记录的时间范围内。其中,所述目标计划组织模型记录和所述子计划组织模型记录包括记录标识,用于唯一标识目标计划组织模型记录或子计划组织模型记录。
在一种可能的实施方式中,若子计划组织模型的目标计划组织模型在未来不同时间满足被删除条件时,还包括:
在满足被删除条件后的未来时间,仅解除所述子计划组织模型与所述目标计划组织模型的父子关系;或者
在满足被删除条件后的未来时间,解除所述子计划组织模型与所述目标计划组织模型的父子关系,并建立所述子计划组织模型与另一计划组织模型的父子关系;
所述满足被删除条件包括所述目标计划组织与子计划组织的空间几何包含关系或逻辑包含关系不存在。
以图7为例,在未来某个时刻,组织对象2被包含在组织对象1,在未来另一个时刻,组织对象1删除后,修改组织对象2的空间属性,并解除组织对象2与该组织对象1的绑定关系。
在一种可能的实施方式中,在满足被删除条件后的未来时间,仅解除所述子计划组织模型与所述目标计划组织模型的父子关系之后,将所述子计划组织模型的空间属性,修改为对应的子计划组织所在的物理空间描述。
基于相同的发明构思,本申请实施例提供了一种实体物未来状态的订阅方法,如图8所示,所述方法包括:
S801:构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性。
S802:设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间。
S803:建立所述目标计划组织模型与所述子计划组织模型的关联关系。
其中S801-S803的具体实施方式可以参见上述描述,在此不再赘述。
S804:根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,并将所述订阅信息发送至订阅方。
其中,所述目标计划组织模型包括父对象标识,用于唯一映射目标计划组织的目标计划组织模型;所述子计划组织模型包括子对象标识,用于唯一映射子计划组织的子计划组织模型。
订阅方式具体可以基于包含对象标识、空间属性、空间范围以及类别属性进行计划组织对象的订阅。
在一种可能的实施方式中,根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,包括:
接收计划组织未来状态的订阅请求,所述订阅请求包括父对象标识、子对象标识,根据所述订阅请求生成订阅项;
针对一个子计划组织模型,根据所述子计划组织模型的子对象标识,生成用于查询与所述子计划组织模型关联的目标组织模型未来状态的订阅信息。
实施中,上述订阅项可以包括父计划组织的对象标识,生成包括对象标识及过滤条件的订阅项,还可以进一步包含组织类型;则根据所述订阅项查询父对象标识与订阅项中对象标识一致的子计划组织模型未来状态,得到与所述订阅项相匹配的订阅信息。如果订阅项中的有过滤条件字段且不为空,判断该对象是否满足过滤条件,满足则发布对应的状态变化事件。或者订阅项可以包括子计划组织的对象标识,根据所述订阅项查询本身的对象标识与订阅项中对象标识一致的子计划组织模型,并确定查到的所有子计划组织模型的父对象标识,得到所有的父对象标识对应的目标计划组织模型的未来状态,得到与所述订阅项相匹配的订阅信息。如果订阅项中的有过滤条件字段且不为空,判断该对象是否满足过滤条件,满足则发布对应的状态变化事件。
根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,包括:
接收计划组织未来状态的订阅请求,所述订阅请求包括时间范围,生成包括时间范围的订阅项;
根据所述目标组织模型的父对象标识,生成用于查询与所述目标组织模型关联的各个子计划组织模型在所述时间范围内的未来状态的订阅信息。
实施中,上述订阅项可以包括时间范围,生成包括时间范围及过滤条件的订阅项,还可以进一步包含组织类型;则根据所述订阅项查询时间范围内满足所述过滤条件且与所述组织类型一致的各个零件计划组织模型的未来状态,得到与所述订阅项相匹配的订阅信息。如果订阅项中的有过滤条件字段不为空,判断该对象是否满足过滤条件,满足则发布对应的状态变化事件。
基于相同的发明构思,本申请实施例提供了一种组织未来状态孪生装置900,如图9所示,所述装置包括:
构建计划组织模型模块901,用于构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性;
设置时间模块902,用于设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;
建立关系模块903,用于建立所述目标计划组织模型与所述子计划组织模型的关联关系。
在一种可能的实施方式中,所述未来时间为未来的目标计划组织及子计划组织未来发生变化的未来时刻或未来最近一次发生变化的时刻。
在一种可能的实施方式中,建立关系模块903,具体用于:
通过将所述目标计划组织模型标识为父组织的目标计划组织模型,将所述子计划组织模型标识为属于所述父组织的子计划组织模型,建立所述目标计划组织模型与所述子计划组织模型的父子关系。
在一种可能的实施方式中,建立关系模块903,具体用于:将所述子计划组织模型标识为属于唯一的父组织的子计划组织模型。
在一种可能的实施方式中,所述目标计划组织模型以及所述子计划组织模型还包括空间属性;
所述空间属性包括空间范围和空间位置中的至少一种。
在一种可能的实施方式中,所述空间属性,用于描述目标计划组织或子计划组织所在的空间;
所述空间位置,用于描述目标计划组织或子计划组织所在的空间位置。
在一种可能的实施方式中,建立关系模块903,具体用于:将所述子计划组织模型的空间属性确定为所述目标计划组织模型的对象标识,建立所述目标计划组织模型与所述子计划组织模型的父子关系。
在一种可能的实施方式中,所述目标计划组织模型以及所述子计划组织模型还包括岗位角色属性,用于分别描述目标计划组织及子计划组织对实体物或事件的访问权限。
在一种可能的实施方式中,建立关系模块903还用于:若子计划组织模型的目标计划组织模型在未来不同时间满足被删除条件时;
在满足被删除条件后的未来时间,仅解除所述子计划组织模型与所述目标计划组织模型的父子关系;或者
在满足被删除条件后的未来时间,解除所述子计划组织模型与所述目标计划组织模型的父子关系,并建立所述子计划组织模型与另一计划组织模型的父子关系;
所述满足被删除条件包括所述目标计划组织与子计划组织的空间几何包含关系或逻辑包含关系不存在。
在一种可能的实施方式中,建立关系模块903还用于:在满足被删除条件后的未来时间,仅解除所述子计划组织模型与所述目标计划组织模型的父子关系之后,还包括:
将所述子计划组织模型的空间属性,修改为对应的子计划组织所在的物理空间描述。
在一种可能的实施方式中,构建计划组织模型模块901还用于:利用目标计划组织在未来不同时间的属性参数,基于该时间对应的目标计划组织模型,生成对应的目标计划组织模型记录;
利用子计划组织在未来不同时间的属性参数,基于该时间对应的子计划组织模型,生成对应的子计划组织模型记录;
其中,所述属性参数包括属性名称、数据类型中的至少一种。
在一种可能的实施方式中,所述目标计划组织模型记录和所述子计划组织模型记录包括记录标识,用于唯一标识目标计划组织模型记录或子计划组织模型记录。
在一种可能的实施方式中,构建计划组织模型模块901,还用于:
将所述目标计划组织模型记录作为根存储节点,将所述子计划组织模型记录根存储节点的子存储节点,建立树形存储结构;
确定所述根存储节点的时间属性的开始时间为预设基准时间,所述子存储节点的时间属性的开始时间为所述预设基准时间的相对偏移时间。
基于相同的发明构思,本申请实施例提供了一种组织未来状态的订阅装置,如图10所示,所述装置1000包括:
构建计划组织模型模块1001,用于构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性;
设置时间模块1002,用于设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;
建立关系模块1003,用于建立所述目标计划组织模型与所述子计划组织模型的关联关系;
生成订阅项信息模块1004,用于根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,并将所述订阅信息发送至订阅方。
在一种可能的实施方式中,所述目标计划组织模型包括父对象标识,用于唯一映射目标计划组织的目标计划组织模型;
所述子计划组织模型包括子对象标识,用于唯一映射子计划组织的子计划组织模型。
在一种可能的实施方式中,生成订阅项信息模块1004具体用于:接收计划组织未来状态的订阅请求,所述订阅请求包括父对象标识、子对象标识,根据所述订阅请求生成订阅项;
针对一个子计划组织模型,根据所述子计划组织模型的子对象标识,生成用于查询与所述子计划组织模型关联的目标组织模型未来状态的订阅信息。
在一种可能的实施方式中,生成订阅项信息模块1004具体用于:
接收计划组织未来状态的订阅请求,所述订阅请求包括时间范围,生成包括时间范围的订阅项;
根据所述目标组织模型的父对象标识,生成用于查询与所述目标组织模型关联的各个子计划组织模型在所述时间范围内的未来状态的订阅信息。
基于相同的发明构思,本申请实施了提供了一种组织未来状态孪生的设备,如图11所示,所述设备包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述实施例中的任一组织未来状态孪生的方法。
下面参照图11来描述根据本申请的这种实施方式的电子设备130。图11显示的电子设备130仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图11所示,电子设备130以通用电子设备的形式表现。电子设备130的组件可以包括但不限于:上述至少一个处理器131、上述至少一个存储器132、连接不同***组件(包括存储器132和处理器131)的总线133。
所述处理器131用于读取所述存储器132中的指令并执行,以使所述至少一个处理器能够执行上述实施例提供的一种组织未来状态孪生方法。
总线133表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、***总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。
存储器132可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)1321和/或高速缓存存储器1322,还可以进一步包括只读存储器(ROM)1323。
存储器132还可以包括具有一组(至少一个)程序模块1324的程序/实用工具1325,这样的程序模块1324包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
电子设备130也可以与一个或多个外部设备134(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与电子设备130交互的设备通信,和/或与使得该电子设备130能与一个或多个其它电子设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口135进行。并且,电子设备130还可以通过网络适配器136与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器136通过总线133与用于电子设备130的其它模块通信。应当理解,尽管图中未示出,可以结合电子设备130使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
在一些可能的实施方式中,本申请提供的一种组织未来状态孪生方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在计算机设备上运行时,程序代码用于使计算机设备执行本说明书上述描述的根据本申请各种示例性实施方式的一种组织未来状态孪生方法的步骤。
基于相同的发明构思,本申请实施了提供了一种组织未来状态的订阅设备,可以如图11所示,所述设备包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述实施例中的任一组织未来状态的订阅的方法。其具体实施方式如前述,此处不再赘述。
另外,本申请还提供一种计算机可读存储介质,所述计算机存储介质存储有计算机程序所述计算机程序用于使计算机执行上述实施例中任何一项所述的方法。
这些计算机程序指令可存储在能引导计算机或其它可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其它可编程数据处理设备上,使得在计算机或其它可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其它可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (21)
1.一种组织未来状态孪生方法,其特征在于,所述方法包括:
构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性;
设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;
建立所述目标计划组织模型与所述子计划组织模型的关联关系;
利用目标计划组织在未来不同时间的属性参数,基于该时间对应的目标计划组织模型,生成对应的目标计划组织模型记录;
利用子计划组织在未来不同时间的属性参数,基于该时间对应的子计划组织模型,生成对应的子计划组织模型记录;
其中,所述属性参数包括属性名称、数据类型中的至少一种。
2.根据权利要求1所述的方法,其特征在于,所述未来时间为未来的目标计划组织及子计划组织未来发生变化的未来时刻或未来最近一次发生变化的时刻。
3.根据权利要求1所述的方法,其特征在于,建立所述目标计划组织模型与所述子计划组织模型的关联关系,包括:
通过将所述目标计划组织模型标识为父组织的目标计划组织模型,将所述子计划组织模型标识为属于所述父组织的子计划组织模型,建立所述目标计划组织模型与所述子计划组织模型的父子关系。
4.根据权利要求3所述的方法,其特征在于,将所述子计划组织模型标识为属于所述父组织的子计划组织模型,包括:
将所述子计划组织模型标识为属于唯一的父组织的子计划组织模型。
5.根据权利要求1~4任一所述的方法,其特征在于,所述目标计划组织模型以及所述子计划组织模型还包括空间属性;
所述空间属性包括空间范围和空间位置中的至少一种。
6.根据权利要求5所述的方法,其特征在于,
所述空间属性,用于描述目标计划组织或子计划组织所在的空间;
所述空间位置,用于描述目标计划组织或子计划组织所在的空间位置。
7.根据权利要求6所述的方法,其特征在于,建立所述目标计划组织模型与所述子计划组织模型的父子关系,包括:
将所述子计划组织模型的空间属性确定为所述目标计划组织模型的对象标识,建立所述目标计划组织模型与所述子计划组织模型的父子关系。
8.根据权利要求1~4任一所述的方法,其特征在于,所述目标计划组织模型以及所述子计划组织模型还包括岗位角色属性,用于分别描述目标计划组织及子计划组织对实体物或事件的访问权限。
9.根据权利要求5所述的方法,其特征在于,若子计划组织模型的目标计划组织模型在未来不同时间满足被删除条件时,还包括:
在满足被删除条件后的未来时间,仅解除所述子计划组织模型与所述目标计划组织模型的父子关系;或者
在满足被删除条件后的未来时间,解除所述子计划组织模型与所述目标计划组织模型的父子关系,并建立所述子计划组织模型与另一计划组织模型的父子关系;
所述满足被删除条件包括所述目标计划组织与子计划组织的空间几何包含关系或逻辑包含关系不存在。
10.根据权利要求9所述的方法,其特征在于,在满足被删除条件后的未来时间,仅解除所述子计划组织模型与所述目标计划组织模型的父子关系之后,还包括:
将所述子计划组织模型的空间属性,修改为对应的子计划组织所在的物理空间描述。
11.根据权利要求1所述的方法,其特征在于,
所述目标计划组织模型记录和所述子计划组织模型记录包括记录标识,用于唯一标识目标计划组织模型记录或子计划组织模型记录。
12.根据权利要求1所述的方法,其特征在于,还包括:
将所述目标计划组织模型记录作为根存储节点,将所述子计划组织模型记录根存储节点的子存储节点,建立树形存储结构;
确定所述根存储节点的时间属性的开始时间为预设基准时间,所述子存储节点的时间属性的开始时间为所述预设基准时间的相对偏移时间。
13.一种组织未来状态的订阅方法,其特征在于,所述方法包括:
构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性;
设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;
建立所述目标计划组织模型与所述子计划组织模型的关联关系;
根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,并将所述订阅信息发送至订阅方。
14.根据权利要求13所述的方法,其特征在于,所述目标计划组织模型包括父对象标识,用于唯一映射目标计划组织的目标计划组织模型;
所述子计划组织模型包括子对象标识,用于唯一映射子计划组织的子计划组织模型。
15.根据权利要求13所述的方法,其特征在于,根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,包括:
接收计划组织未来状态的订阅请求,所述订阅请求包括父对象标识、子对象标识,根据所述订阅请求生成订阅项;
针对一个子计划组织模型,根据所述子计划组织模型的子对象标识,生成用于查询与所述子计划组织模型关联的目标组织模型未来状态的订阅信息。
16.根据权利要求13所述的方法,其特征在于,根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,包括:
接收计划组织未来状态的订阅请求,所述订阅请求包括时间范围,生成包括时间范围的订阅项;
根据所述目标组织模型的父对象标识,生成用于查询与所述目标组织模型关联的各个子计划组织模型在所述时间范围内的未来状态的订阅信息。
17.一种组织未来状态孪生装置,其特征在于,所述装置包括:
构建计划组织模型模块,用于构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性;
设置时间模块,用于设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;
建立关系模块,用于建立所述目标计划组织模型与所述子计划组织模型的关联关系;
构建计划组织模型模块,还用于利用目标计划组织在未来不同时间的属性参数,基于该时间对应的目标计划组织模型,生成对应的目标计划组织模型记录;
利用子计划组织在未来不同时间的属性参数,基于该时间对应的子计划组织模型,生成对应的子计划组织模型记录;
其中,所述属性参数包括属性名称、数据类型中的至少一种。
18.一种组织未来状态的订阅装置,其特征在于,所述装置包括:
构建计划组织模型模块,用于构建目标计划组织的目标计划组织模型以及所述目标计划组织的至少一个子目标计划组织的子计划组织模型,所述目标计划组织模型以及所述子计划组织模型包括时间属性;
设置时间模块,用于设置所述目标计划组织模型及所述子计划组织模型的时间属性为未来时间;建立关系模块,用于建立所述目标计划组织模型与所述子计划组织模型的关联关系;
生成订阅项信息模块,用于根据计划组织未来状态的订阅请求生成订阅项,并根据所述目标组织模型及关联的子计划组织模型的未来状态,生成与所述订阅项相匹配的订阅信息,并将所述订阅信息发送至订阅方。
19.一种组织未来状态孪生设备,其特征在于,所述设备包括:
至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-12中任何一项所述的方法。
20.一种组织未来状态的订阅设备,其特征在于,所述设备包括:
至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求13-16中任何一项所述的方法。
21.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序用于使计算机执行如权利要求1-12中任何一项所述的方法,或执行如权利要求13-16中任何一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210769207.XA CN115114268B (zh) | 2022-06-30 | 2022-06-30 | 一种组织未来状态孪生方法、装置及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210769207.XA CN115114268B (zh) | 2022-06-30 | 2022-06-30 | 一种组织未来状态孪生方法、装置及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115114268A CN115114268A (zh) | 2022-09-27 |
CN115114268B true CN115114268B (zh) | 2023-08-11 |
Family
ID=83329623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210769207.XA Active CN115114268B (zh) | 2022-06-30 | 2022-06-30 | 一种组织未来状态孪生方法、装置及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115114268B (zh) |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109033146A (zh) * | 2016-10-24 | 2018-12-18 | 北京亚控科技发展有限公司 | 一种基于时空数据库的对数据对象的检索方法 |
CN109189863A (zh) * | 2016-10-24 | 2019-01-11 | 北京亚控科技发展有限公司 | 一种描述事物时间属性并基于所述描述进行查找的方法 |
CN109447508A (zh) * | 2018-11-12 | 2019-03-08 | 北京航天智造科技发展有限公司 | 一种企业智能化改造成熟度评价方法 |
CN110929923A (zh) * | 2019-11-08 | 2020-03-27 | 温州设计集团有限公司 | 基于数字孪生技术的城市安全风险管控*** |
CN111164952A (zh) * | 2017-11-16 | 2020-05-15 | 英特尔公司 | 分布式软件定义的工业*** |
CN111461459A (zh) * | 2020-04-24 | 2020-07-28 | 温州大学乐清工业研究院 | 断路器数字制造孪生车间的动态重调度预测方法及*** |
CN111562769A (zh) * | 2019-02-14 | 2020-08-21 | 罗克韦尔自动化技术公司 | 用于工业数字孪生的ai扩展和智能模型验证 |
CN111932086A (zh) * | 2020-07-16 | 2020-11-13 | 上海奇梦网络科技有限公司 | 一种基于数字孪生技术的工厂智能化管理方法 |
CN112200493A (zh) * | 2020-11-02 | 2021-01-08 | 傲林科技有限公司 | 一种数字孪生模型构建方法及装置 |
CN112200491A (zh) * | 2020-10-30 | 2021-01-08 | 傲林科技有限公司 | 一种数字孪生模型构建方法、装置及存储介质 |
CN112801840A (zh) * | 2021-02-03 | 2021-05-14 | 江西清能高科技术有限公司 | 一种基于数字孪生的可视化经济运行监视方法及平台 |
WO2021118478A2 (en) * | 2019-12-10 | 2021-06-17 | Si̇mularge Bi̇li̇şi̇m Ve Mühendi̇sli̇k Teknoloji̇leri̇ Anoni̇m Şi̇rketi̇ | Engineering based digital twin platform |
CN113033001A (zh) * | 2021-03-26 | 2021-06-25 | 山东山大华天软件有限公司 | 一种面向数字孪生应用的三维数字工厂建模方法及*** |
US11153084B1 (en) * | 2020-06-22 | 2021-10-19 | Piamond Corp. | System for certificating and synchronizing virtual world and physical world |
CN113628314A (zh) * | 2021-08-30 | 2021-11-09 | 中国人民解放军国防科技大学 | 一种虚幻引擎中摄影测量模型的可视化方法、装置和设备 |
CN114096975A (zh) * | 2019-06-29 | 2022-02-25 | 萨米尔·法达克 | 使用数字孪生对组织中的流程进行建模和监测的***和方法 |
CN114638160A (zh) * | 2022-05-11 | 2022-06-17 | 西南交通大学 | 一种面向复杂装备数字孪生模型的知识服务方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10976903B2 (en) * | 2017-09-17 | 2021-04-13 | Ge Inspection Technologies, Lp | Industrial asset intelligence |
CN107832497B (zh) * | 2017-10-17 | 2018-08-28 | 广东工业大学 | 一种智能车间快速定制设计方法及*** |
US11120489B2 (en) * | 2018-12-17 | 2021-09-14 | ROVl GUIDES, INC. | Systems and methods for automatic subscription-based ordering of product components |
US11574238B2 (en) * | 2019-03-04 | 2023-02-07 | Accenture Global Solutions Limited | Machine learning (ML)-based auto-visualization of plant assets |
US12034812B2 (en) * | 2020-10-01 | 2024-07-09 | Ray Quinney & Nebeker | Global internet of things (IoT) connectivity fabric |
US20220198565A1 (en) * | 2020-12-18 | 2022-06-23 | Honeywell International Inc. | Management of a portfolio of assets |
-
2022
- 2022-06-30 CN CN202210769207.XA patent/CN115114268B/zh active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109189863A (zh) * | 2016-10-24 | 2019-01-11 | 北京亚控科技发展有限公司 | 一种描述事物时间属性并基于所述描述进行查找的方法 |
CN109033146A (zh) * | 2016-10-24 | 2018-12-18 | 北京亚控科技发展有限公司 | 一种基于时空数据库的对数据对象的检索方法 |
CN111164952A (zh) * | 2017-11-16 | 2020-05-15 | 英特尔公司 | 分布式软件定义的工业*** |
CN109447508A (zh) * | 2018-11-12 | 2019-03-08 | 北京航天智造科技发展有限公司 | 一种企业智能化改造成熟度评价方法 |
CN111562769A (zh) * | 2019-02-14 | 2020-08-21 | 罗克韦尔自动化技术公司 | 用于工业数字孪生的ai扩展和智能模型验证 |
CN114096975A (zh) * | 2019-06-29 | 2022-02-25 | 萨米尔·法达克 | 使用数字孪生对组织中的流程进行建模和监测的***和方法 |
CN110929923A (zh) * | 2019-11-08 | 2020-03-27 | 温州设计集团有限公司 | 基于数字孪生技术的城市安全风险管控*** |
WO2021118478A2 (en) * | 2019-12-10 | 2021-06-17 | Si̇mularge Bi̇li̇şi̇m Ve Mühendi̇sli̇k Teknoloji̇leri̇ Anoni̇m Şi̇rketi̇ | Engineering based digital twin platform |
CN111461459A (zh) * | 2020-04-24 | 2020-07-28 | 温州大学乐清工业研究院 | 断路器数字制造孪生车间的动态重调度预测方法及*** |
US11153084B1 (en) * | 2020-06-22 | 2021-10-19 | Piamond Corp. | System for certificating and synchronizing virtual world and physical world |
CN111932086A (zh) * | 2020-07-16 | 2020-11-13 | 上海奇梦网络科技有限公司 | 一种基于数字孪生技术的工厂智能化管理方法 |
CN112200491A (zh) * | 2020-10-30 | 2021-01-08 | 傲林科技有限公司 | 一种数字孪生模型构建方法、装置及存储介质 |
CN112200493A (zh) * | 2020-11-02 | 2021-01-08 | 傲林科技有限公司 | 一种数字孪生模型构建方法及装置 |
CN112801840A (zh) * | 2021-02-03 | 2021-05-14 | 江西清能高科技术有限公司 | 一种基于数字孪生的可视化经济运行监视方法及平台 |
CN113033001A (zh) * | 2021-03-26 | 2021-06-25 | 山东山大华天软件有限公司 | 一种面向数字孪生应用的三维数字工厂建模方法及*** |
CN113628314A (zh) * | 2021-08-30 | 2021-11-09 | 中国人民解放军国防科技大学 | 一种虚幻引擎中摄影测量模型的可视化方法、装置和设备 |
CN114638160A (zh) * | 2022-05-11 | 2022-06-17 | 西南交通大学 | 一种面向复杂装备数字孪生模型的知识服务方法 |
Non-Patent Citations (1)
Title |
---|
铸造行业数字化转型打造数字孪生工厂;王辉等;《铸造设备与工艺》(第202106期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115114268A (zh) | 2022-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112699175B (zh) | 一种数据治理***及其方法 | |
CN107958049B (zh) | 一种数据质量稽查管理*** | |
US20180357578A1 (en) | Storing and depicting organizations that are subject to dynamic event driven restructuring | |
CN106802947A (zh) | 实体关系图的数据处理***及方法 | |
CN104820700B (zh) | 变电站非结构化数据的处理方法 | |
CN113688396A (zh) | 一种汽车信息安全风险评估自动化*** | |
CN115658658A (zh) | 一种企业数据中台基于批处理的数据共享方法、装置及存储介质 | |
CN111639068A (zh) | 一种基于多***的公共数据池生成方法、装置、设备、和可读存储介质 | |
US10430413B2 (en) | Data information framework | |
CN115114268B (zh) | 一种组织未来状态孪生方法、装置及设备 | |
CN102034140A (zh) | 改善制造执行***的性能 | |
CN111881126A (zh) | 一种大数据管理*** | |
CN115017141A (zh) | 一种事件全生命周期的数字孪生方法、装置及设备 | |
CN115080543A (zh) | 一种事件计划状态数字孪生方法、装置及设备 | |
CN116010380A (zh) | 一种基于可视化建模的数据仓库自动化管理方法 | |
CN115270419A (zh) | 一种实时事件当前状态的孪生方法、订阅方法及*** | |
CN114880387A (zh) | 数据集成脚本生成方法及装置、存储介质及电子设备 | |
US11204762B2 (en) | Systems and methods for tracking features in a development environment | |
CN110515611B (zh) | 一种文书编号的生成方法 | |
US20020169646A1 (en) | Planning and administrating a manufacturing plant | |
CN115017138B (zh) | 一种人员计划状态数字孪生方法、装置及设备 | |
Becker et al. | A Flexible And Generic Data Quality Metamodel. | |
CN115017137A (zh) | 一种人员全生命周期的数字孪生方法、装置及设备 | |
CN115114267A (zh) | 一种组织机构全生命周期的数字孪生方法、装置及设备 | |
CN115544125B (zh) | 基于拓客阶段流转记录的管理方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |