Marine static-dynamic integrated graph modeling method and device
The method and device model marine environments by creating ocean objects and combining spatiotemporal relationships to address the challenge of accurately representing marine life cycles, achieving comprehensive ocean modeling.
Patent Information
- Application Number
- CN202310730196.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-19
- Publication Date
- 2024-12-20
AI Technical Summary
Existing digital twin technologies struggle to accurately model the dynamic and static interactions of marine environments, failing to express spatiotemporal dependencies and evolution relationships, which hinders comprehensive ocean life cycle management.
A method and device for modeling a static and dynamic integrated ocean graph by creating ocean objects based on mapping relationships, obtaining spatiotemporal relationships, combining them with association knowledge graphs, and determining hierarchical structures to reflect the entire ocean life cycle accurately.
Enables accurate and integrated expression and storage of both static and dynamic aspects of marine environments, reflecting the entire life cycle process through spatial topological, dynamic evolution, and association relationships.
Smart Images

Figure CN119168041A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of digital twin technology, and in particular to a method and device for modeling an integrated static and dynamic ocean graph. Background Art
[0002] Digital twin is a simulation technology that uses physical models, operation history and other data to integrate multiple disciplines, multiple physical quantities, multiple scales and multiple probabilities. It can reflect the entire life cycle of physical entities through mapping in virtual space, and regulate and optimize physical entities. In the modeling and simulation process of twin objects, marine objects are quite different from industrial physical entities due to their complexity such as spatiotemporal evolution, spatiotemporal dependence and causal coupling, which increases the difficulty of integrated expression and storage.
[0003] The mapping models in the existing technology are lacking in expressing the dynamic and static interactions of the ocean, and lack the expression of spatiotemporal dependencies and spatiotemporal evolution relationships, making it impossible to accurately express and manage all elements and the entire life cycle of ocean objects. Therefore, how to more accurately reflect the entire life cycle process of the ocean has become an urgent problem to be solved. Summary of the invention
[0004] Based on the above problems, the present application provides a method and device for modeling a static and dynamic integrated ocean diagram to more accurately reflect the entire life cycle process of the ocean.
[0005] The present application discloses a method for modeling a static and dynamic integrated ocean map, the method comprising:
[0006] Creating ocean objects according to the mapping relationship between the ocean entity type and the modeling model, and obtaining the spatiotemporal relationship between the ocean objects; the spatiotemporal relationship includes a spatial topological relationship and a dynamic evolution relationship;
[0007] Combining the spatiotemporal relationship with the association relationship of ocean objects obtained by using the spatiotemporal association rule mining method to obtain an association knowledge graph;
[0008] Based on the associated knowledge graph, a hierarchical structure is determined to obtain an ocean static and dynamic integrated graph model.
[0009] Optionally, the mapping relationship between the entity type of the ocean and the modeling model includes: static entities, dynamic phenomena, environmental elements, functions and relationships in the entity type, which correspond one-to-one with the object model, event / process model, field / field object model and graph model in the modeling model.
[0010] Optionally, the creating ocean objects according to the mapping relationship between the ocean entity type and the modeling model, and obtaining the spatiotemporal relationship between the ocean objects, includes:
[0011] According to the mapping relationship, the entity type is converted into an ocean object; the ocean object includes a static object, a dynamic object and a field object;
[0012] Calculating the spatial topology of the ocean object and establishing the spatial topological relationship;
[0013] The dynamic evolution relationship is established according to the changes of the dynamic object over time.
[0014] Optionally, the step of combining the spatiotemporal relationship with the association relationship of ocean objects obtained by using a spatiotemporal association rule mining method to obtain an association knowledge graph includes:
[0015] The ocean object is defined as an ocean object node; the ocean object node includes a static object node, a dynamic process node and a field object node;
[0016] The spatiotemporal relationship and the association relationship are defined as edges; the edges include topological edges, association edges, evolution edges and inclusion edges, which respectively express the spatial topological relationship, the association relationship, the dynamic evolution relationship and the affiliation relationship;
[0017] The ocean object nodes are connected by using the topological edges, the association edges and the evolution edges to obtain the association knowledge graph.
[0018] Optionally, determining a hierarchical structure based on the associated knowledge graph to obtain an ocean static and dynamic integrated graph model includes:
[0019] Creating state nodes in the dynamic process nodes, and connecting the state nodes using the evolution edges to represent changes between the state nodes;
[0020] The inclusion edge is used to connect the root node and the ocean object node, the ocean object node and the state node, so as to construct the ocean static and dynamic integrated graph model.
[0021] Optionally, before creating an ocean object based on the mapping relationship between the ocean's entity type and the modeling model, the method also includes: defining the ocean twin space to consist of three parts: physical space, digital space, and the interactive relationship between the two spaces, the entity type exists in the physical space, and the modeling model exists in the digital space.
[0022] Based on the above-mentioned method for modeling an integrated ocean static and dynamic graph, the present application also discloses an apparatus for modeling an integrated ocean static and dynamic graph, including: an acquisition unit, a combination unit and a model acquisition unit;
[0023] The acquisition unit is used to create ocean objects according to the mapping relationship between the ocean entity type and the modeling model, and acquire the spatiotemporal relationship between the ocean objects; the spatiotemporal relationship includes a spatial topological relationship and a dynamic evolution relationship;
[0024] The combining unit is used to combine the spatiotemporal relationship with the association relationship of the ocean objects obtained by using the spatiotemporal association rule mining method to obtain an association knowledge graph;
[0025] The model acquisition unit is used to determine the hierarchical structure based on the associated knowledge graph to obtain the ocean static and dynamic integrated graph model.
[0026] Optionally, the mapping relationship between the entity type of the ocean and the modeling model includes: static entities, dynamic phenomena, environmental elements, functions and relationships in the entity type, which correspond one-to-one with the object model, event / process model, field / field object model and graph model in the modeling model.
[0027] Optionally, the acquiring unit includes:
[0028] A conversion subunit, used for converting the entity type into an ocean object according to the mapping relationship; the ocean object includes a static object, a dynamic object and a field object;
[0029] A topological relationship establishing subunit, used for calculating the spatial topology of the ocean object and establishing the spatial topological relationship;
[0030] The evolution relationship establishing subunit is used to establish the dynamic evolution relationship according to the changes of the dynamic object over time.
[0031] Optionally, the combining unit includes:
[0032] A node definition subunit, used to define the ocean object as an ocean object node; the ocean object node includes a static object node, a dynamic process node and a field object node;
[0033] An edge definition subunit is used to define the spatiotemporal relationship and the association relationship as edges; the edges include topological edges, association edges, evolution edges and inclusion edges, which respectively express the spatial topological relationship, the association relationship, the dynamic evolution relationship and the affiliation relationship;
[0034] The connection subunit is used to connect the ocean object nodes using the topological edges, the association edges and the evolution edges to obtain the association knowledge graph.
[0035] Optionally, the model acquisition unit includes:
[0036] A state node subunit, used to create a state node in the dynamic process node and connect the state nodes using the evolution edge to represent the change between the state nodes;
[0037] The state connection subunit is used to use the included edge to connect the root node with the ocean object node, the ocean object node and the state node to construct the ocean static and dynamic integrated graph model.
[0038] Optionally, the device also includes: a space definition unit, used to define that the ocean twin space consists of three parts: physical space, digital space and the interactive relationship between the two spaces; the entity type exists in the physical space; and the modeling model exists in the digital space.
[0039] The present application discloses a method and device for modeling an integrated static and dynamic ocean graph. Ocean objects are created based on the mapping relationship between the ocean's entity type and the modeling model, and the spatiotemporal relationship between the ocean objects is obtained, including the spatial topological relationship and the dynamic evolution relationship. The spatiotemporal relationship is then combined with the acquired association relationship of the ocean objects to obtain an associated knowledge graph. Finally, based on the associated knowledge graph, the hierarchical architecture is determined to obtain an integrated static and dynamic ocean graph model. Combining the ocean's entity type and the modeling model, an accurate mapping that takes into account both the static and dynamic aspects of the ocean is achieved. At the same time, combining the spatial topological relationship, the dynamic evolution relationship and the association relationship, a hierarchical graph expression and organizational framework are established to achieve integrated static and dynamic expression and storage of the ocean, which more accurately reflects the entire life cycle process of the ocean. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0041] Figure 1 A schematic flow chart of a method for modeling a static and dynamic integrated ocean graph disclosed in an embodiment of the present application;
[0042] Figure 2a A schematic flow chart of another method for modeling a static and dynamic integrated ocean map disclosed in an embodiment of the present application;
[0043] Figure 2b A schematic diagram of modeling a static and dynamic integrated ocean diagram disclosed in an embodiment of the present application;
[0044] Figure 3 A schematic diagram of the structure of a device for modeling a static and dynamic integrated ocean image disclosed in an embodiment of the present application. DETAILED DESCRIPTION
[0045] The method described in the embodiments of the present application is applied to the field of digital twin technology, which involves the concepts of marine entity types and modeling models. For ease of understanding, this part of the technology is first introduced here.
[0046] The entity types of the ocean are divided into three types: static entities, environmental elements, and dynamic phenomena, based on the idea of geographic ontology modeling. Among them, static entities represent ocean objects with relatively stable spatial positions, such as ports, docks, fixed offshore observation stations, lagoons, etc. Environmental elements represent ocean environmental parameters that have continuous changes in space, such as ocean temperature, salinity, sea level, dissolved oxygen concentration, etc. Dynamic phenomena represent ocean environmental elements or ocean objects that have continuous changes in time and space, such as ocean fronts, ocean vortices, etc.
[0047] The ocean modeling model is based on the idea of spatiotemporal modeling to express and model spatial patterns and relationships. The modeling model can be divided into four types: object model, field model / field object model, event / process model and graph model. Among them, the object model is centered on objects, the field / field object model is centered on continuously changing fields or continuously changing field objects, the event / process model is centered on discrete events or continuously changing processes, and the graph model is centered on nodes / edges.
[0048] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0049] Embodiment 1: This application discloses a method for modeling a static and dynamic integrated ocean map.
[0050] For details, please refer to Figure 1 The method for modeling a static and dynamic ocean integrated diagram disclosed in this embodiment includes the following steps:
[0051] Step 101: Create ocean objects according to the mapping relationship between the ocean entity type and the modeling model, and obtain the spatiotemporal relationship between the ocean objects.
[0052] In the method described in this embodiment, the mapping relationship between the entity type of the ocean and the modeling model is: the static entity, dynamic phenomenon, environmental element, function and relationship in the entity type correspond to the object model, event / process model, field / field object model and graph model in the modeling model. The spatiotemporal relationship includes a spatial topological relationship and a dynamic evolution relationship.
[0053] As an optional method, the ocean twin space is defined as consisting of three parts: physical space, digital space, and the interactive relationship between the two spaces. Entity types exist in the physical space, and modeling models exist in the digital space. The expression of the ocean twin space is as follows:
[0054] Ω=(N,D,R) (1)
[0055] Where Ω is the ocean twin space, N is the physical space, D is the digital space, and R is the interaction between the physical and digital spaces.
[0056] The physical space contains marine elements, spatiotemporal patterns and natural change laws in nature. The digital space is composed of marine objects, functions and relationships. The physical space and the digital space have real-time two-way interaction characteristics, which can realize the virtual-real interaction and symbiosis between the physical space and the digital space. The interactive relationship between the physical and digital space refers to the mapping relationship from the physical space to the digital space and the optimization decision from the digital space to the physical space, as well as the association relationship between the physical and digital spaces.
[0057] In the method described in this embodiment, according to the mapping relationship, the entity type can be converted into an ocean object, including a static object, a dynamic object and a field object. As an optional method, according to the spatial position of the ocean object, the ocean object is divided into a point object (such as an ocean observation station), a line-to-line object (such as a coastline, an ocean front) and a surface object (such as a lagoon, an ocean vortex). Then, according to formula (2), the spatial topology of the ocean object is calculated to establish the spatial topological relationship between the ocean point-point object, point-line object, line-line object, line-surface object and surface-surface object.
[0058]
[0059] Among them, X, Y are ocean objects, X ° ,Y ° for the interior of the ocean object, is the boundary of the ocean object, and ∩ is the intersection operator.
[0060] As an optional method, 0 represents the empty set of the intersection operation of ocean objects, and 1 represents the non-empty set of the intersection operation of ocean objects. The eight matrices and spatial topological relationships of ocean objects are shown in the following table:
[0061] Table 1. Spatial topological relationship table of ocean objects
[0062]
[0063] In the method described in this embodiment, the dynamic evolution relationship is established according to the change of the dynamic object over time (the adjacent relationship at the previous and next moments). As an optional method, for example, the vortex in the dynamic object moves over time, and the difference between the coordinates of the vortex at time t1 and the coordinates of the vortex at time t2 is the change of the dynamic object.
[0064] Step 102: Combine the spatiotemporal relationship with the association relationship of ocean objects obtained by using the spatiotemporal association rule mining method to obtain an association knowledge graph.
[0065] In the method described in this embodiment, as an optional method, the ocean object is defined as an ocean object node, including static object nodes, dynamic process nodes and field object nodes. The spatiotemporal relationship and association relationship are defined as edges, including topological edges, association edges, evolutionary edges and inclusion edges, which respectively express the spatial topological relationship, association relationship, dynamic evolutionary relationship and affiliation relationship. Finally, based on the organizational structure of the graph model, the ocean object nodes are connected using topological edges, association edges and evolutionary edges to obtain an association knowledge graph.
[0066] As an optional method, for example, static object nodes may include ships, observation points, coastlines, etc., dynamic process nodes may include abnormal ocean changes, vortices, ocean fronts, etc., and field object nodes may include ocean temperature, ocean salinity, suspended matter, etc. Among them, for example, there is a spatial topological relationship between ships and observation points, so they can be connected with topological edges. There is an association relationship between abnormal ocean changes and vortices, so they can be connected with association edges.
[0067] Step 103: Based on the associated knowledge graph, determine the hierarchical structure to obtain an ocean static and dynamic integrated graph model.
[0068] In the method described in this embodiment, a state node is created in the dynamic process node, and the state nodes are connected by evolution edges to represent changes between state nodes. The root node has an inclusion relationship with the ocean object node, the ocean object node has an inclusion relationship with the static object node, the dynamic process node and the field object node, and the dynamic process node has an inclusion relationship with the state node, so the nodes with the inclusion relationship can be connected by inclusion edges to construct an ocean static and dynamic integrated graph model.
[0069] As an optional method, for example, multiple state nodes are created in the dynamic process node vortex to express the state of the vortex at each moment. There is a relationship between these state nodes that evolves over time, so they are connected by evolution edges. For another example, the root node contains the dynamic process node, the dynamic process node contains the vortex, and the vortex contains multiple state nodes, so the root node and the dynamic process node, the dynamic process node and the vortex, and the vortex and the state node can be connected by inclusion edges.
[0070] In the method described in this embodiment, the examples are for ease of understanding, and no specific limitation is made to the node types and the like used in the examples, as long as they can meet the requirements of subsequent steps.
[0071] The method described in this embodiment divides the ocean twin space into three parts: physical space, digital space, and the interactive relationship between physical and digital space. It combines the entity type of the ocean in the physical space with the modeling model in the digital space to realize the virtual-real interaction and symbiosis between the physical space and the digital space. At the same time, according to the mapping between the entity type and the modeling model, the entity type of the ocean is abstracted into a variety of ocean objects including static and dynamic, and the functional relationship between the entity types is converted into the spatiotemporal relationship between the ocean objects, realizing accurate modeling that takes into account both the static and dynamic aspects of the ocean. At the same time, combining the spatial topological relationship, the dynamic evolution relationship, and the association relationship, a three-layer graph expression and organizational framework is established to realize the integrated expression and storage of the static and dynamic aspects of the ocean, which more accurately reflects the entire life cycle process of the ocean.
[0072] Embodiment 2: This application discloses another method for modeling a static and dynamic integrated ocean map. Figure 2a The method described in this embodiment introduces the whole process of modeling the static and dynamic integrated ocean diagram.
[0073] Step 201: Define that the ocean twin space consists of three parts: physical space, digital space, and the interactive relationship between the two spaces.
[0074] Step 202: Establish a mapping relationship between entity types in the physical space and modeling models in the digital space.
[0075] Step 203: Create ocean objects according to the mapping relationship, and obtain the spatiotemporal relationship between the ocean objects.
[0076] Step 204: Obtain the association relationship of ocean objects using a spatiotemporal association rule mining method.
[0077] Step 205: Define ocean objects as ocean object nodes, define spatiotemporal relationships and association relationships as edges, and obtain an association knowledge graph.
[0078] Step 206: Create state nodes in the dynamic process nodes, and connect the state nodes using evolution edges.
[0079] Step 207: Construct an ocean static and dynamic integrated graph model by connecting the root node and the ocean object node, and the ocean object node and the state node.
[0080] In the method described in this embodiment, Figure 2bSchematic diagram for modeling the ocean static and dynamic integrated diagram. As shown in the figure, the root node contains static object nodes, dynamic process nodes, and field object nodes, and the root node is connected to them using an inclusion edge. The static object node contains observation sites and coastlines, and the static object nodes are connected to them using an inclusion edge. Among them, there is a spatial topological relationship between the observation site and the coastline, so the connection between the two is a topological edge.
[0081] The dynamic process node contains abnormal ocean changes, mesoscale eddies, and ocean fronts, and the connection between the dynamic process node and them uses inclusion edges. Among them, the abnormal ocean changes are associated with the mesoscale eddies, so the connection between the two is an association edge, and the mesoscale eddies and ocean fronts have a spatial topological relationship, so the connection between the two is a topological edge. In addition, the coastline in the static object node has a spatial topological relationship with the abnormal ocean changes in the dynamic process node, so the connection between the two is a topological edge.
[0082] The field object node contains the ocean temperature, and the connection between the two uses an inclusion edge. Among them, the ocean temperature is associated with the ocean anomaly change and mesoscale eddy in the dynamic process node, so the connection between the ocean temperature and them uses an association edge. In addition, the ocean temperature also has a spatial topological relationship with the ocean front in the dynamic process node, so the connection between the two uses a topological edge.
[0083] There are three state nodes for the mesoscale vortex in the dynamic process node, and the mesoscale vortex is connected to them through inclusion edges. These three state nodes represent the states of the mesoscale vortex at time t1, t2, and t3, respectively, and there is an evolution relationship between them, so they are connected using evolution edges.
[0084] The method described in this embodiment introduces the whole process of ocean static and dynamic integrated graph modeling. First, the ocean twin space is divided into physical space and digital space, realizing the virtual and real interaction and symbiosis between physical space and digital space. At the same time, according to the mapping between entity types and modeling models, the entity types of the ocean are abstracted into a variety of ocean objects including static and dynamic, realizing accurate modeling of the ocean that takes into account both static and dynamic. At the same time, combining spatial topological relationships, dynamic evolution relationships and association relationships, a three-layer graph expression and organizational framework is established to realize the static and dynamic integrated expression of the ocean, which more accurately reflects the entire life cycle process of the ocean.
[0085] Based on the method for modeling a static and dynamic integrated ocean map disclosed in the above embodiment, this embodiment correspondingly discloses a device for modeling a static and dynamic integrated ocean map. Figure 3 The device for modeling an integrated ocean static and dynamic graph includes: an acquisition unit 301, a combining unit 302 and a model acquisition unit 303;
[0086] The acquisition unit 301 is used to create ocean objects according to the mapping relationship between the ocean entity type and the modeling model, and acquire the spatiotemporal relationship between the ocean objects; the spatiotemporal relationship includes a spatial topological relationship and a dynamic evolution relationship;
[0087] The combining unit 302 is used to combine the spatiotemporal relationship with the association relationship of the ocean objects obtained by using the spatiotemporal association rule mining method to obtain an association knowledge graph;
[0088] The model acquisition unit 303 is used to determine the hierarchical structure based on the associated knowledge graph to obtain the ocean static and dynamic integrated graph model.
[0089] Optionally, the mapping relationship between the entity type of the ocean and the modeling model includes: static entities, dynamic phenomena, environmental elements, functions and relationships in the entity type, which correspond one-to-one with the object model, event / process model, field / field object model and graph model in the modeling model.
[0090] Optionally, the acquiring unit 301 includes:
[0091] A conversion subunit, used for converting the entity type into an ocean object according to the mapping relationship; the ocean object includes a static object, a dynamic object and a field object;
[0092] A topological relationship establishing subunit, used for calculating the spatial topology of the ocean object and establishing the spatial topological relationship;
[0093] The evolution relationship establishing subunit is used to establish the dynamic evolution relationship according to the changes of the dynamic object over time.
[0094] Optionally, the combining unit 302 includes:
[0095] A node definition subunit, used to define the ocean object as an ocean object node; the ocean object node includes a static object node, a dynamic process node and a field object node;
[0096] An edge definition subunit is used to define the spatiotemporal relationship and the association relationship as edges; the edges include topological edges, association edges, evolution edges and inclusion edges, which respectively express the spatial topological relationship, the association relationship, the dynamic evolution relationship and the affiliation relationship;
[0097] The connection subunit is used to connect the ocean object nodes using the topological edges, the association edges and the evolution edges to obtain the association knowledge graph.
[0098] Optionally, the model acquisition unit 303 includes:
[0099] A state node subunit, used to create a state node in the dynamic process node and connect the state nodes using the evolution edge to represent the change between the state nodes;
[0100] The state connection subunit is used to use the included edge to connect the root node with the ocean object node, the ocean object node and the state node to construct the ocean static and dynamic integrated graph model.
[0101] Optionally, the device also includes: a space definition unit, used to define that the ocean twin space consists of three parts: physical space, digital space and the interactive relationship between the two spaces; the entity type exists in the physical space; and the modeling model exists in the digital space.
[0102] The embodiments in this specification are described in a progressive manner. As for the devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the description of the methods.
[0103] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0104] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0105] The features described in the embodiments of this specification can be replaced or combined with each other, so that professional and technical personnel in this field can implement or use the present application.
[0106] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for modeling an integrated ocean static and dynamic diagram, characterized in that: include: Creating ocean objects according to the mapping relationship between the ocean entity type and the modeling model, and obtaining the spatiotemporal relationship between the ocean objects; The spatiotemporal relationship includes a spatial topological relationship and a dynamic evolution relationship; Combining the spatiotemporal relationship with the association relationship of ocean objects obtained by using the spatiotemporal association rule mining method to obtain an association knowledge graph; Based on the associated knowledge graph, a hierarchical structure is determined to obtain an ocean static and dynamic integrated graph model.
2. The method according to claim 1, characterized in that The mapping relationship between the entity types of the ocean and the modeling model includes: the static entities, dynamic phenomena, environmental elements, functions and relationships in the entity types correspond one-to-one with the object models, event / process models, field / field object models and graph models in the modeling model.
3. The method according to claim 2, characterized in that The step of creating ocean objects according to the mapping relationship between the ocean entity type and the modeling model, and obtaining the spatiotemporal relationship between the ocean objects, includes: According to the mapping relationship, the entity type is converted into an ocean object; the ocean object includes a static object, a dynamic object and a field object; Calculating the spatial topology of the ocean object and establishing the spatial topological relationship; The dynamic evolution relationship is established according to the changes of the dynamic object over time.
4. The method according to claim 3, characterized in that The step of combining the spatiotemporal relationship with the association relationship of the ocean objects obtained by using the spatiotemporal association rule mining method to obtain an association knowledge graph includes: The ocean object is defined as an ocean object node; the ocean object node includes a static object node, a dynamic process node and a field object node; The spatiotemporal relationship and the association relationship are defined as edges; the edges include topological edges, association edges, evolution edges and inclusion edges, which respectively express the spatial topological relationship, the association relationship, the dynamic evolution relationship and the affiliation relationship; The ocean object nodes are connected by using the topological edges, the association edges and the evolution edges to obtain the association knowledge graph.
5. The method according to claim 4, characterized in that The step of determining a hierarchical structure based on the associated knowledge graph to obtain an ocean static and dynamic integrated graph model includes: Creating state nodes in the dynamic process nodes, and connecting the state nodes using the evolution edges to represent changes between the state nodes; The inclusion edge is used to connect the root node and the ocean object node, the ocean object node and the state node, so as to construct the ocean static and dynamic integrated graph model.
6. The method according to any one of claims 1 to 5, characterized in that: Before creating an ocean object according to the mapping relationship between the ocean's entity type and the modeling model, the method also includes: defining the ocean twin space to consist of three parts: physical space, digital space, and the interactive relationship between the two spaces; the entity type exists in the physical space; and the modeling model exists in the digital space.
7. A device for modeling an integrated ocean static and dynamic diagram, characterized in that: include: acquisition unit, combination unit and model acquisition unit; The acquisition unit is used to create ocean objects according to the mapping relationship between the ocean entity type and the modeling model, and acquire the spatiotemporal relationship between the ocean objects; the spatiotemporal relationship includes a spatial topological relationship and a dynamic evolution relationship; The combining unit is used to combine the spatiotemporal relationship with the association relationship of the ocean objects obtained by using the spatiotemporal association rule mining method to obtain an association knowledge graph; The model acquisition unit is used to determine the hierarchical structure based on the associated knowledge graph to obtain the ocean static and dynamic integrated graph model.
8. The device according to claim 7, characterized in that The mapping relationship between the entity types of the ocean and the modeling model includes: the static entities, dynamic phenomena, environmental elements, functions and relationships in the entity types correspond one-to-one with the object models, event / process models, field / field object models and graph models in the modeling model.
9. The device according to claim 8, characterized in that The acquisition unit comprises: A conversion subunit, used for converting the entity type into an ocean object according to the mapping relationship; the ocean object includes a static object, a dynamic object and a field object; A topological relationship establishing subunit, used for calculating the spatial topology of the ocean object and establishing the spatial topological relationship; The evolution relationship establishing subunit is used to establish the dynamic evolution relationship according to the changes of the dynamic object over time.
10. The device according to claim 9, characterized in that The combining unit comprises: A node definition subunit, used to define the ocean object as an ocean object node; the ocean object node includes a static object node, a dynamic process node and a field object node; An edge definition subunit is used to define the spatiotemporal relationship and the association relationship as edges; the edges include topological edges, association edges, evolution edges and inclusion edges, which respectively express the spatial topological relationship, the association relationship, the dynamic evolution relationship and the affiliation relationship; The connection subunit is used to connect the ocean object nodes using the topological edges, the association edges and the evolution edges to obtain the association knowledge graph.
11. The device according to claim 10, characterized in that The model acquisition unit comprises: A state node subunit, used to create a state node in the dynamic process node and connect the state nodes using the evolution edge to represent the change between the state nodes; The state connection subunit is used to use the included edge to connect the root node with the ocean object node, the ocean object node and the state node to construct the ocean static and dynamic integrated graph model.
12. The device according to any one of claims 7 to 11, characterized in that: The device also includes: a space definition unit, which is used to define that the ocean twin space consists of three parts: physical space, digital space and the interactive relationship between the two spaces; the entity type exists in the physical space; and the modeling model exists in the digital space.
