Green electricity hydrogen ammonia alcohol digital twinning system, digital twinning process control method, device, equipment and medium
By splitting the process flow in the digital twin system of the chemical device into independent digital twin modules, and introducing the model control module for data standardization and time unification, the problems of strong coupling of different process units and inconsistent data formats are solved, and the system reusability and construction difficulty are improved.
Patent Information
- Application Number
- CN202411765491.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-03-14
AI Technical Summary
In the digital twin system of chemical equipment, the digital twin models of different process units have strong coupling, resulting in poor reusability and inconsistent data formats of multimodal data, making it difficult to build a digital twin system.
By splitting the production process of green electrohydroamide according to different working sections, an independent digital twin module is obtained, and a model control module is introduced to standardize data from different sources and formats and unify the time scale.
The unified and standardized data processing of digital twin modules of different process units is realized, which reduces model coupling, improves module reusability, and solves the problem of inconsistent multimodal data formats, simplifies the construction of digital twin systems.
Smart Images

Figure CN119623086A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of digital twin technology, and specifically, to a green electricity hydrogen ammonia alcohol digital twin system, and a control method, device, equipment and medium for a digital twin process. Background Art
[0002] With the rapid development of new technologies such as the Internet of Things, big data and artificial intelligence, modeling and simulation have gradually become digital, networked and intelligent, and digital twin technology has emerged. Digital twin technology integrates physical models with data-driven models, and can achieve two-way dynamic mapping between physical entities and their virtual models. It has become an emerging research hotspot in the field of complex system performance optimization and monitoring.
[0003] The digital twin system of a chemical plant is a virtual model that integrates physical models, sensor data, historical data, and real-time data. It can simulate, analyze, optimize, and predict the actual operation of a chemical plant. Taking the green power hydrogen ammonia alcohol production process as an example, the process involves multiple key units, and the production process and output products of each unit are quite different. In the digital twin process of each unit, the production and operation logic of each process unit is completely different. It is necessary to process multimodal data from different sensors, equipment, and data sources, and it is necessary to integrate data from different sources into a consistent digital model. This process may involve multiple data formats and standards. Data consistency and standardization is a serious problem, and the digital twin models of different units are strongly coupled, resulting in poor reusability of the digital twin models of each unit. Summary of the invention
[0004] The embodiments of the present invention provide a green electricity hydrogen ammonia alcohol digital twin system, a control method, device, equipment and medium for the digital twin process, which realizes unified and standardized processing of data of digital twin modules of different processes and solves the problem of strong coupling of digital twin modules of different processes.
[0005] In the first aspect, the present invention provides a green electricity hydrogen ammonia alcohol digital twin system, including: multiple digital twin modules and a model master control module, wherein the multiple digital twin modules are simulation modules obtained by splitting the production process according to different sections from energy production to chemical products, wherein:
[0006] For each digital twin module, the digital twin module is configured to: send a parameter input request to the model master control module;
[0007] The model master control module is configured to: receive a parameter input request from the digital twin module, extract parameter information corresponding to the parameter input request from the stored standardized data, and send the extracted parameter information to the digital twin module in the data format required by the digital twin module, wherein the stored standardized data includes the actual production data after standardization and the historical simulation results of each digital twin module after standardization;
[0008] The digital twin module is configured to perform simulation based on the received parameter information and send the current simulation result to the model master control module;
[0009] The model master control module is configured to receive the current simulation result, perform standardization processing on the current simulation result, and store the current simulation result after standardization processing.
[0010] Optional, multiple digital twin modules include:
[0011] The power grid digital twin module is used to establish power generation models under different wind speeds, wind directions and meteorological conditions, as well as to establish design verification, training exercises, smart maintenance and decision-making diagnosis models for wind and solar power generation systems;
[0012] The electrolyzer digital twin module is used to establish the temperature rise characteristic simulation model, power regulation simulation model, hydrogen production efficiency simulation model and separation tank characteristic simulation model;
[0013] The ammonia synthesis digital twin module and the methanol synthesis digital twin module are used to build industrial actual process models to achieve process optimization.
[0014] In a second aspect, an embodiment of the present invention further provides a control method for a digital twin process, which is applied to a model master control module, and the method includes:
[0015] Receive parameter input requests sent by each digital twin module, where each digital twin module is a simulation module obtained by splitting the production process according to different stages from energy production to chemical products;
[0016] Extracting parameter information corresponding to the parameter input request from the stored standardized data, and sending the extracted parameter information to the corresponding digital twin module in the data format required by the corresponding digital twin module, wherein the stored standardized data includes the actual production data after standardization and the historical simulation results of each digital twin module after standardization;
[0017] Receive the current simulation results sent by each digital twin module, standardize the current simulation results, and store the standardized current simulation results, wherein the current simulation results are simulation results obtained by each digital twin module based on the parameter information received.
[0018] Optionally, each digital twin module includes:
[0019] The power grid digital twin module is used to establish power generation models under different wind speeds, wind directions and meteorological conditions, as well as to establish design verification, training exercises, smart maintenance and decision-making diagnosis models for wind and solar power generation systems;
[0020] The electrolyzer digital twin module is used to establish the temperature rise characteristic simulation model, power regulation simulation model, hydrogen production efficiency simulation model and separation tank characteristic simulation model;
[0021] The ammonia synthesis digital twin module and the methanol synthesis digital twin module are used to build industrial actual process models to achieve process optimization.
[0022] Optionally, the simulation results output by each digital twin module carry a timestamp, and accordingly, the extracted parameter information is sent to the corresponding digital twin module in the data format required by the corresponding digital twin module, including:
[0023] The extracted parameter information is intercepted according to the timestamp of the corresponding digital twin module, and the intercepted parameter information is sent to the corresponding digital twin module in a data format that can be recognized by the corresponding digital twin module.
[0024] Optionally, the method provided in this embodiment further includes:
[0025] An operation instruction is sent to each digital twin module, where the operation instruction is used to instruct each digital twin module to run at a super real-time rate, where the super real-time rate represents a multiple of the physical time flow rate.
[0026] Optionally, standardize the current simulation results, including:
[0027] Fill missing values of the current simulation results, detect outliers of the current simulation results, delete duplicate data in the current simulation results, and normalize the current simulation results to normal distribution or to the maximum absolute value.
[0028] In a third aspect, an embodiment of the present invention further provides a control device for a digital twin process, including:
[0029] A parameter input request receiving unit is configured to receive parameter input requests of each digital twin module, wherein each digital twin module is a simulation module obtained by splitting the production process according to different stages from energy production to chemical products;
[0030] A parameter information sending unit is configured to extract parameter information corresponding to the parameter input request from the stored standardized data, and send the extracted parameter information to the corresponding digital twin module in the data form required by the corresponding digital twin module, wherein the stored standardized data includes actual production data after standardization and historical simulation results of each digital twin module after standardization;
[0031] The simulation result standardization unit is configured to receive the current simulation results sent by each digital twin module, standardize the current simulation results, and store the standardized current simulation results, wherein the current simulation results are the simulation results obtained by each digital twin module based on the parameter information received.
[0032] Optionally, each digital twin module includes:
[0033] The power grid digital twin module is used to establish power generation models under different wind speeds, wind directions and meteorological conditions, as well as to establish design verification, training exercises, smart maintenance and decision-making diagnosis models for wind and solar power generation systems;
[0034] The electrolyzer digital twin module is used to establish the temperature rise characteristic simulation model, power regulation simulation model, hydrogen production efficiency simulation model and separation tank characteristic simulation model;
[0035] The ammonia synthesis digital twin module and the methanol synthesis digital twin module are used to build industrial actual process models to achieve process optimization.
[0036] Optionally, the simulation results output by each digital twin module carry a timestamp, and accordingly, the parameter information sending unit is specifically configured as follows:
[0037] Parameter information corresponding to the parameter input request is extracted from the stored standardized data, and the extracted parameter information is intercepted according to the timestamp of the corresponding digital twin module, and the intercepted parameter information is sent to the corresponding digital twin module in a data format that can be recognized by the corresponding digital twin module.
[0038] Optionally, the device provided by the embodiment of the present invention further includes:
[0039] The simulation acceleration module is configured to send operating instructions to each digital twin module, wherein the operating instructions are used to instruct each digital twin module to run at a super real-time rate, wherein the super real-time rate represents a multiple of the physical time flow rate.
[0040] Optionally, normalization processing includes:
[0041] Fill missing values of the current simulation result, perform outlier detection on the current simulation result, delete duplicate data in the current simulation result, and perform normal distribution standardization or maximum absolute value standardization on the current simulation result.
[0042] In a fourth aspect, an embodiment of the present invention further provides a computing device, including:
[0043] A memory storing executable program code;
[0044] a processor coupled to the memory;
[0045] The processor calls the executable program code stored in the memory to execute the control method of the digital twin process provided by any embodiment of the present invention.
[0046] In a fifth aspect, an embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored, which, when executed by a processor, implements the control method of the digital twin process provided by any embodiment of the present invention.
[0047] The technical solution provided by the embodiment of the present invention is to split the production process flow according to different sections from energy production to chemical products, and obtain multiple digital twin modules. Each digital twin module is independent of each other and does not interfere with each other in operation, which solves the problem of strong coupling and poor reusability of digital twin models of different process units in the related art. Each digital twin module is monitored by the model master control module. When the model master control module receives the parameter input request sent by the digital twin module, it extracts the parameter information corresponding to the parameter input request from the stored historical data, and sends the parameter information to the digital twin module in the data form required by the digital twin module. The digital twin module simulates based on the received parameter information and sends the current simulation result to the model master control module. The model master control module standardizes the received current simulation result and stores it. In the embodiment of the present invention, by unifying data from different sources and different formats into the model master control model for standardized processing, the problem of difficulty in building a digital twin system due to inconsistent data formats of multimodal data collected by different process units in the related art is solved. In addition, during the simulation process of each digital twin module, the model master control module is responsible for maintaining the uniformity of the time scale of each digital twin module, avoiding the problem of inconsistent simulation data time scales due to inconsistent simulation speeds of each digital twin module.
[0048] The innovative features of the embodiments of the present invention include:
[0049] 1. By splitting different sections of the production process, multiple digital twin modules can be obtained. Each digital twin module is independent of each other and does not interfere with each other in operation. This solves the problem of strong coupling and poor reusability of digital twin models of different process units in related technologies, which is one of the innovations of the embodiments of the present invention.
[0050] 2. The model master control module is used to standardize data from different sources and in different formats, which solves the problem of difficulty in building a digital twin system due to inconsistent data formats of multimodal data collected by different process units in related technologies. This is one of the innovations of the embodiments of the present invention.
[0051] 3. During the simulation process of each digital twin module, the model master control module is used to unify the time scale of each digital twin module, thereby avoiding the problem of inconsistent time scale of simulation data caused by inconsistent simulation speeds of each digital twin module, which is one of the innovations of the embodiment of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the embodiments of the present invention 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 some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0053] Figure 1a A structural block diagram of a digital twin system provided in Embodiment 1 of the present invention;
[0054] Figure 1b A structural block diagram of a green electricity hydrogen ammonia alcohol digital twin system provided in Example 1 of the present invention;
[0055] Figure 2 A flow chart of a control method for a digital twin process provided in Embodiment 2 of the present invention;
[0056] Figure 3 A block diagram of a structure of a control device for a digital twin process provided in Embodiment 3 of the present invention;
[0057] Figure 4 A schematic diagram of the structure of a computing device provided in Embodiment 4 of the present invention. DETAILED DESCRIPTION
[0058] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0059] It should be noted that the terms "including" and "having" and any variations thereof in the embodiments of the present invention and the accompanying drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.
[0060] The embodiments of the present invention disclose a green electricity hydrogen ammonia alcohol digital twin system, a control method, device, equipment and medium for the digital twin process. In order to more clearly and clearly describe the contents of each embodiment of the present invention, the implementation principle of the present invention is briefly introduced below:
[0061] In the present invention, each digital twin module is a simulation module obtained by splitting the production process flow according to different sections from energy production to chemical products. The simulation process of the digital twin module is monitored by the model master control module. For example, the start and end of the simulation process need to be carried out according to the operation instructions sent by the model master control module, each digital twin module needs to send its operation status information to the model master control module regularly, and the time scale of the simulation process needs to be kept unified through the model master control module. In addition, the function of the model master control module also includes: processing the needs of data input and output of each data twin module. Specifically, the model master control module performs standardization processing on the received external data, and then stores the standardized data, wherein the external data includes actual production data and the simulation results of each digital twin module. Any parameters that need to be called by each digital twin module during the simulation process can be obtained from the model master control module. The model master control module sends the parameter information to the corresponding digital twin module according to the received parameter input request in accordance with the requirements of the data format of each digital twin module. If the user wants to collect other data from each digital twin module in addition to the simulation results, such as intermediate variables in the model calculation process, it can also be obtained from the model master control module.
[0062] The specific implementation process of the present invention is described in detail below.
[0063] Embodiment 1
[0064] Figure 1a A structural block diagram of a digital twin system provided in Embodiment 1 of the present invention is shown in FIG. Figure 1a As shown in Figure 2, the system includes a model master control module and multiple digital twin modules ( Figure 1a Four digital twin modules are shown in the figure. The type and number of digital twin modules are not specifically limited in this embodiment). Among them, multiple digital twin modules are simulation models obtained by splitting the production process according to different sections from energy production to chemical products. Each digital twin module is independent of each other, and each digital twin module is only responsible for the input and output of its own data, without considering the operating status of other digital twin modules. Each digital twin module can be developed independently. The modeling engineer only needs to model a certain professional field, and then use a unified data interface and protocol for packaging, that is, each digital twin module uses a standardized data interface to connect to the model master control module.
[0065] Specifically, the digital twin system in this embodiment can be a green power hydrogen ammonia alcohol digital twin system. The green power hydrogen ammonia alcohol process flow is split into digital twin models according to different sections of the production process, and four different types of digital twin modules can be obtained, such as Figure 1bAs shown in the figure, the four different types of digital twin modules are: power grid digital twin module, electrolyzer digital twin module, methanol synthesis digital twin module and ammonia synthesis digital twin module. Among them, for the power grid digital twin module, it can simulate the power generation under different wind speeds, wind directions and meteorological conditions, and establish the design verification, training and exercise, intelligent maintenance and decision diagnosis model of wind and solar power generation systems. For the electrolyzer digital twin module, it is used to establish a temperature rise characteristic simulation model, a power regulation simulation model, a hydrogen production efficiency simulation model and a separation tank characteristic simulation model, simulate the operation of the electrolyzer under different working conditions (including external environment, equipment, process, etc.), and optimize the decision by judging the current state and predicting the future trend, and cluster management of electrolyzer equipment. For the ammonia synthesis digital twin module and the methanol synthesis digital twin module, the confidence evaluation of the measured variables is realized mainly through data correction and chemical mechanism constraints, and a process model closer to industrial reality is constructed to achieve accurate process optimization.
[0066] Specifically, for the green electricity hydrogen ammonia alcohol production process, in the related art, each key unit in the green electricity hydrogen ammonia alcohol production process needs to use the results of the upstream production unit. For example, for the green electricity production unit, it mainly uses solar photovoltaic power generation or wind power generation to supply the subsequent process, and the main product is electricity. For the electrolysis water unit, it mainly uses the electricity generated by the upstream green electricity production unit to produce hydrogen in the electrolyzer and perform gas-liquid separation and purification. The main product is hydrogen. For the ammonia synthesis / methanol synthesis unit, it mainly uses the hydrogen produced by the electrolysis water unit as a raw material to produce ammonia or methanol. The main products are chemical products represented by liquid ammonia and methanol. This method in the related art can only be carried out by the downstream production unit after the upstream production unit obtains its production results, which will lead to low production efficiency. In this embodiment, the green electricity hydrogen ammonia alcohol process flow is divided into a power grid digital twin module, an electrolyzer digital twin module, a methanol synthesis digital twin module and an ammonia synthesis digital twin module according to different sections of the production process. Each digital twin module is independent of each other and connected to the model master control module. It is uniformly scheduled by the model master control module. The output and quality of raw materials and products in each section are used as input and output data variables of the corresponding digital twin module respectively. The simulation processes corresponding to each digital twin module can be carried out synchronously, and accelerated simulation and advanced simulation can be achieved under the control of the model master control module, thereby improving the efficiency of data twins.
[0067] In some other specific application scenarios, the digital twin module can be used for Figure 1b Other digital twin modules other than those shown in the figure, or Figure 1b Other types of digital twin modules are added on the basis of the digital twin modules shown. This embodiment does not specifically limit the type and quantity of the digital twin modules.
[0068] The working principles of each digital twin module and the model master control module are introduced below:
[0069] For each digital twin module, the digital twin module is configured to send a parameter input request to the model master control module, where the parameter input request includes parameter information required during the simulation process.
[0070] Among them, the start and end of the simulation process of the digital twin module can be executed according to the running instructions sent by the model master control module. The simulation process of the digital twin module requires parameter information, which may be industrial data generated in the real production scene process, usually data sent by on-site measuring instruments or sensors, such as chemical units (electrolyzers, ammonia synthesis, methanol synthesis) are usually DCS (Distributed Control System) data; for wind and solar power generation units, data is usually collected from the monitoring platform of wind farms and photovoltaic power stations. In addition, the parameter information may also be the simulation result obtained by the last simulation process of the current digital twin module, and the simulation result can be used as a parameter for the next simulation. Alternatively, the parameter information may also be the simulation result obtained by one or more other digital twin modules.
[0071] The model master control module is configured to: receive a parameter input request from the digital twin module, extract parameter information corresponding to the parameter input request from the stored standardized data, and send the extracted parameter information to the digital twin module in the data format required by the digital twin module.
[0072] Specifically, Figure 1b Taking the four types of digital twin modules shown in the figure as an example, the data interaction information that may occur between each module and the model master control module is represented by the following Table 1:
[0073] Table 1 Data interaction information between the digital twin module and the model master control module
[0074]
[0075] Taking into account that different digital twin modules are manufactured by different manufacturers, the model master control module meets the format requirements of each digital twin module by sending the parameter information required by each digital twin module to each digital twin module in the data format required by each digital twin module. Specifically, the extracted parameter information can be intercepted according to the timestamp corresponding to the digital twin module, and the intercepted parameter information is sent to the corresponding digital twin module in a data format that can be recognized by the corresponding digital twin module. This is explained below with a specific example.
[0076] The simulation data transmitted from each digital twin module to the model master control module are all timestamped. If the current physical time is 9 o'clock, the simulation time of each digital twin module runs for 10 minutes, that is, from 9 o'clock to 9:10. Since the simulation speed of the power grid digital twin model is fast, the simulation data of 10 o'clock (virtual time) can be obtained after 10 minutes of physical time running, while the simulation speed of the electrolyzer digital twin module and the ammonia synthesis digital twin module is slow, and only the simulation data of 9:40 (virtual time) can be obtained after 10 minutes of physical time running. In the next digital twin process, the ammonia synthesis digital twin module needs to use the simulation results of the power grid digital twin module and the electrolyzer digital twin module as its simulation parameters. Since the simulation data time scales of the power grid digital twin module and the electrolyzer digital twin module are different, the model master control module will unify the time scales of the simulation data of each digital twin module according to the minimum timestamp (9:40), that is, respectively intercept the data simulated by the power grid digital twin module and the electrolyzer digital twin module at 9:40, and send the intercepted data to the ammonia synthesis digital twin module, thereby avoiding the problem of inconsistent time scales of simulation data due to inconsistent simulation speeds of different digital twin modules.
[0077] In this embodiment, when any digital twin module exchanges data through the model master control module, the model master control module needs to intercept the simulation results of the digital twin module to be exchanged according to the minimum timestamp, and exchange data based on the intercepted simulation results to avoid the problem of mismatching of the data to be exchanged due to inconsistent time scales. After completing the data exchange, the model master control module can control the digital twin module that has completed the data exchange to start a new round of simulation process from the time corresponding to the minimum timestamp.
[0078] In this embodiment, after receiving the parameter information sent by the model master control module, the digital twin module will perform simulation based on the received parameter information, and send the simulation results obtained from each simulation to the model master control module. The model master control module will standardize the received simulation results and store the standardized simulation results in a Figure 1b The data shown are from Taichung.
[0079] Among them, standardization processing includes data cleaning, data consistency and data standardization, among which,
[0080] Data cleaning operations include: using statistical methods (such as linear interpolation) to estimate missing values, and then filling the missing values, or filling the missing values by the mean, median, mode or a specific value (such as 0), or directly deleting records with missing values. In addition, data cleaning operations may also include: using methods such as standard deviation and box plots to identify outliers in simulation results, or using algorithms such as clustering and classification to identify outliers in simulation results. In addition, data cleaning operations may also include: identifying exactly the same data and deleting duplicate data.
[0081] Data consistency operations include:
[0082] (1) Data type unification, that is, ensuring that the data types of all data columns are consistent, such as unifying all time formats.
[0083] (2) Data coding is unified, that is, the same coding method is used for classified data.
[0084] (3) Single data bit unification, that is, converting data in different units into a unified unit.
[0085] The data standardization operation includes standardizing the simulation data using any one or more of the following standardization methods, wherein the standardization methods include: minimum-maximum standardization, Z-score standardization, decimal calibration standardization, maximum absolute value standardization, robustness standardization, and normal distribution standardization, etc. This embodiment does not limit the specific standardization method used.
[0086] In this embodiment, the specific methods of data cleaning, data consistency and data standardization can be selected according to the needs of the actual application scenario, or other methods can be used to complete the unified processing of data, which is not specifically limited in this embodiment. After the model master control module performs standardized processing on the received data, different types of data can meet the format requirements of data storage.
[0087] Furthermore, the model master control module in this embodiment is also configured to send an operation instruction to each digital twin module, where the operation instruction is used to instruct each digital twin module to run at a super real-time rate, wherein the super real-time rate represents a multiple of the physical time flow rate, that is, the model master control module can determine how many times the time flow rate each digital twin module runs at. For example, the super real-time rate is 10, which means that after 1 second of physical time has passed, the digital twin module has completed 10 seconds of simulation.
[0088] In addition, the model master control module in this embodiment is also configured to receive the operating status of each digital twin module for monitoring, wherein the operating status includes normal status, warning status, error status, etc.
[0089] In this embodiment, by splitting the production process according to different sections from energy production to chemical products, multiple digital twin modules are obtained. Each digital twin module is independent of each other and does not interfere with each other in operation, which solves the problem of strong coupling and poor reusability of digital twin models of different process units in the related art. Each digital twin module is monitored by the model master control module. When the model master control module receives the parameter input request sent by the digital twin module, it extracts the parameter information corresponding to the parameter input request from the stored historical data, and sends the parameter information to the digital twin module in the data form required by the digital twin module. The digital twin module simulates based on the received parameter information and sends the current simulation result to the model master control module. The model master control module standardizes the received current simulation result and stores it. In the embodiment of the present invention, by unifying data from different sources and different formats into the model master control model for standardization, the problem of difficulty in building a digital twin system due to inconsistent data formats of multimodal data collected by different process units in the related art is solved. In addition, during the simulation process of each digital twin module, the model master control module is responsible for maintaining the uniformity of the time scale of each digital twin module, avoiding the problem of inconsistent simulation data time scales due to inconsistent simulation speeds of each digital twin module.
[0090] Embodiment 2
[0091] Figure 2 This is a flow chart of a control method for a digital twin process provided in the second embodiment of the present invention. This method can be applied to an application scenario where a green electricity hydrogen ammonia alcohol digital twin system is used for simulation. The method provided in this embodiment can be executed by a control device for a digital twin process, which can be implemented in software and / or hardware. Figure 2 As shown, the method provided in this embodiment specifically includes:
[0092] S210. Receive parameter input requests sent by each digital twin module.
[0093] Among them, each digital twin module is a simulation model obtained by splitting the production process according to different stages from energy production to chemical products.
[0094] Specifically, in the application scenario where the digital twin system is a green electricity hydrogen ammonia alcohol system, each digital twin module includes: a power grid digital twin module, an electrolyzer digital twin module, a methanol synthesis digital twin module, and an ammonia synthesis digital twin module, among which:
[0095] The power grid digital twin module is used to establish power generation models under different wind speeds, wind directions and meteorological conditions, as well as to establish design verification, training exercises, smart maintenance and decision-making diagnosis models for wind and solar power generation systems;
[0096] The electrolyzer digital twin module is used to establish the temperature rise characteristic simulation model, power regulation simulation model, hydrogen production efficiency simulation model and separation tank characteristic simulation model;
[0097] The ammonia synthesis digital twin module and the methanol synthesis digital twin module are used to build process models that are closer to industrial reality and achieve process optimization.
[0098] S220. Extract parameter information corresponding to the parameter input request from the stored standardized data, and send the extracted parameter information to the corresponding digital twin module in the data format required by the corresponding digital twin module.
[0099] Among them, the stored standardized data includes the actual production data after standardization and the historical simulation results sent by each digital twin module after standardization.
[0100] Specifically, the simulation results output by each digital twin module carry a timestamp. Accordingly, in this embodiment, the process of sending the extracted parameter information to the corresponding digital twin module in the data format required by the corresponding digital twin module includes:
[0101] The extracted parameter information is intercepted according to the timestamp corresponding to the digital twin module, and the intercepted parameter information is sent to the corresponding digital twin module in a data format that can be recognized by the digital twin module.
[0102] S230, receiving the current simulation results sent by each digital twin module, standardizing the current simulation results, and storing the standardized current simulation results.
[0103] Furthermore, the method provided in this embodiment also includes: sending an operation instruction to each digital twin module, wherein the operation instruction is used to instruct each digital twin module to operate at a super real-time rate, wherein the super real-time rate represents a multiple of the physical time flow rate.
[0104] In this embodiment, the specific implementation process of steps S210 to S230 and the interaction process between each digital twin module and the model master control module can be found in the description of the above embodiment and will not be repeated here.
[0105] In this embodiment, standardized processing of data from different sources is achieved through the model master control module, and the simulation process of each digital twin module is uniformly scheduled on a time scale.
[0106] Embodiment 3
[0107] Figure 3 A block diagram of a control device for a digital twin process provided in the third embodiment of the present invention is shown in FIG. Figure 3As shown, the device includes: a parameter input request receiving unit 310, a parameter information sending unit 320 and a simulation result standardization unit 330, wherein:
[0108] The parameter input request receiving unit 310 is configured to receive parameter input requests of each digital twin module, wherein each digital twin module is a simulation module obtained by splitting the production process according to different stages from energy production to chemical products;
[0109] The parameter information sending unit 320 is configured to extract the parameter information corresponding to the parameter input request from the stored standardized data, and send the extracted parameter information to the corresponding digital twin module in the data format required by the corresponding digital twin module, wherein the stored standardized data includes the actual production data after standardization and the historical simulation results of each digital twin module after standardization;
[0110] The simulation result standardization unit 330 is configured to receive the current simulation results sent by each digital twin module, standardize the current simulation results, and store the standardized current simulation results, wherein the current simulation results are the simulation results obtained by each digital twin module based on the parameter information received.
[0111] Optionally, each digital twin module includes:
[0112] The power grid digital twin module is used to establish power generation models under different wind speeds, wind directions and meteorological conditions, as well as to establish design verification, training exercises, smart maintenance and decision-making diagnosis models for wind and solar power generation systems;
[0113] The electrolyzer digital twin module is used to establish the temperature rise characteristic simulation model, power regulation simulation model, hydrogen production efficiency simulation model and separation tank characteristic simulation model;
[0114] The ammonia synthesis digital twin module and the methanol synthesis digital twin module are used to build industrial actual process models to achieve process optimization.
[0115] Optionally, the simulation results output by each digital twin module carry a timestamp, and accordingly, the parameter information sending unit is specifically configured as follows:
[0116] Parameter information corresponding to the parameter input request is extracted from the stored standardized data, and the extracted parameter information is intercepted according to the timestamp of the corresponding digital twin module, and the intercepted parameter information is sent to the corresponding digital twin module in a data format that can be recognized by the corresponding digital twin module.
[0117] Optionally, the device provided by the embodiment of the present invention further includes:
[0118] The simulation acceleration module is configured to send operating instructions to each digital twin module, wherein the operating instructions are used to instruct each digital twin module to run at a super real-time rate, wherein the super real-time rate represents a multiple of the physical time flow rate.
[0119] Optionally, normalization processing includes:
[0120] Fill missing values of the current simulation result, perform outlier detection on the current simulation result, delete duplicate data in the current simulation result, and perform normal distribution standardization or maximum absolute value standardization on the current simulation result.
[0121] Embodiment 4
[0122] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of a computing device provided in Embodiment 4 of the present invention. Figure 4 As shown, the computing device may include:
[0123] A memory 701 storing executable program codes;
[0124] a processor 702 coupled to the memory 701;
[0125] Among them, the processor 702 calls the executable program code stored in the memory 701 to execute the control method of the digital twin process provided by any embodiment of the present invention.
[0126] An embodiment of the present invention discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the control method of a digital twin process provided by any embodiment of the present invention.
[0127] In various embodiments of the present invention, it should be understood that the size of the serial numbers of the above-mentioned processes does not mean the necessary order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0128] In the embodiments provided by the present invention, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0129] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0130] If the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-accessible memory. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several requests for a computer device (which can be a personal computer, a server or a network device, etc., specifically a processor in a computer device) to perform some or all of the steps of the above methods of various embodiments of the present invention.
[0131] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0132] Those skilled in the art can understand that the accompanying drawings are only schematic diagrams of an embodiment, and the modules or processes in the accompanying drawings are not necessarily required to implement the present invention.
[0133] Those skilled in the art can understand that the modules in the device in the embodiment can be distributed in the device in the embodiment according to the description of the embodiment, or can be changed accordingly and located in one or more devices different from the embodiment. The modules in the above embodiment can be combined into one module, or can be further divided into multiple sub-modules.
[0134] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A green electricity hydrogen ammonia alcohol digital twin system, characterized in that: include: Multiple digital twin modules and model master control modules, wherein the multiple digital twin modules are simulation modules obtained by splitting the production process according to different stages from energy production to chemical products, wherein: For each digital twin module, the digital twin module is configured to: send a parameter input request to the model master control module; The model master control module is configured to: receive a parameter input request from the digital twin module, extract parameter information corresponding to the parameter input request from the stored standardized data, and send the extracted parameter information to the digital twin module in the data format required by the digital twin module, wherein the stored standardized data includes the actual production data after standardization and the historical simulation results of each digital twin module after standardization; The digital twin module is configured to perform simulation based on the received parameter information and send the current simulation result to the model master control module; The model master control module is configured to receive the current simulation result, perform standardization processing on the current simulation result, and store the current simulation result after standardization processing; Wherein, the multiple digital twin modules include: The power grid digital twin module is used to establish power generation models under different wind speeds, wind directions and meteorological conditions, as well as to establish design verification, training exercises, smart maintenance and decision-making diagnosis models for wind and solar power generation systems; The electrolyzer digital twin module is used to establish the temperature rise characteristic simulation model, power regulation simulation model, hydrogen production efficiency simulation model and separation tank characteristic simulation model; The ammonia synthesis digital twin module and the methanol synthesis digital twin module are used to build industrial actual process models to achieve process optimization.
2. A control method for a digital twin process, applied to a model master control module, characterized in that: The control method comprises: Receiving parameter input requests sent by each digital twin module, wherein each digital twin module is a simulation module obtained by splitting the production process according to different stages from energy production to chemical products; Extracting parameter information corresponding to the parameter input request from the stored standardized data, and sending the extracted parameter information to the corresponding digital twin module in the data format required by the corresponding digital twin module, wherein the stored standardized data includes the actual production data after standardization and the historical simulation results of each digital twin module after standardization; Receive the current simulation results sent by each digital twin module, standardize the current simulation results, and store the standardized current simulation results, wherein the current simulation results are simulation results obtained by each digital twin module based on the parameter information received.
3. The method according to claim 2, characterized in that Each digital twin module includes: The power grid digital twin module is used to establish power generation models under different wind speeds, wind directions and meteorological conditions, as well as to establish design verification, training exercises, smart maintenance and decision-making diagnosis models for wind and solar power generation systems; The electrolyzer digital twin module is used to establish the temperature rise characteristic simulation model, power regulation simulation model, hydrogen production efficiency simulation model and separation tank characteristic simulation model; The ammonia synthesis digital twin module and the methanol synthesis digital twin module are used to build industrial actual process models to achieve process optimization.
4. The method according to claim 2 or 3, characterized in that: The simulation results output by each digital twin module carry a timestamp. Accordingly, the extracted parameter information is sent to the corresponding digital twin module in the data format required by the corresponding digital twin module, including: The extracted parameter information is intercepted according to the timestamp of the corresponding digital twin module, and the intercepted parameter information is sent to the corresponding digital twin module in a data format that can be recognized by the corresponding digital twin module.
5. The method according to claim 2, characterized in that: The method further comprises: Sending an operation instruction to each digital twin module, wherein the operation instruction is used to instruct each digital twin module to run at a super real-time rate, wherein the super real-time rate represents a multiple of the physical time flow rate.
6. The method according to any one of claims 2 to 5, characterized in that: The standardizing process of the current simulation result includes: Fill missing values of the current simulation result, perform outlier detection on the current simulation result, delete duplicate data in the current simulation result, and perform normal distribution standardization or maximum absolute value standardization on the current simulation result.
7. A control device for a digital twin process, characterized in that: include: A parameter input request receiving unit is configured to receive parameter input requests of each digital twin module, wherein each digital twin module is a simulation module obtained by splitting the production process according to different stages from energy production to chemical products; A parameter information sending unit is configured to extract parameter information corresponding to the parameter input request from the stored standardized data, and send the extracted parameter information to the corresponding digital twin module in the data form required by the corresponding digital twin module, wherein the stored standardized data includes actual production data after standardization and historical simulation results of each digital twin module after standardization; The simulation result standardization unit is configured to receive the current simulation results sent by each digital twin module, standardize the current simulation results, and store the standardized current simulation results, wherein the current simulation results are the simulation results obtained by each digital twin module based on the parameter information received.
8. The device according to claim 7, characterized in that The simulation results output by each digital twin module carry a timestamp. Correspondingly, the parameter information sending unit is specifically configured as follows: Parameter information corresponding to the parameter input request is extracted from the stored standardized data, and the extracted parameter information is intercepted according to the timestamp of the corresponding digital twin module, and the intercepted parameter information is sent to the corresponding digital twin module in a data format that can be recognized by the corresponding digital twin module.
9. A computing device, characterized in that The computing device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the control method of the digital twin process as described in any one of claims 3-6.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, it implements the control method of the digital twin process as described in any one of claims 3-6.
Citation Information
Cited By
Electro-hydrogen system safety domain dynamic regulation and control method based on digital twin-reinforcement learning
CN120579469A
Digital-twin-reinforcement-learning-based dynamic regulation method for safety domain of electric-hydrogen system
CN120579469B