The present invention relates to a method for constructing a digital twin, and particularly, to a method for constructing a digital twin by combining 0-dimensional (hereinafter referred to as “0-D”) or multi-dimensional (1-D, 2-D, or 3-D) reduced order models (hereinafter referred to as “ROMs”), field data based on the Internet of Things (hereinafter referred to as “IoT”), and artificial intelligence techniques for a multiphysical engineering system.
A digital twin is a twin model constructed in virtual space for a system composed of multi-physics facilities or multi-element facilities existing in a real space, and given all the conditions that determine an operating state, the digital twin should be able to determine the operating state and variables of interest, as in the real world.
Therefore, the digital twin should be able to accurately identify all variables of interest under current operating conditions (diagnosis mode), and predict all variables of interest under a virtual operating condition (prediction mode). In addition, the time required for such diagnosis and prediction should be short enough to provide real-time information to field operators.
“Patent Document 1” below discloses a method for constructing a reduced order model in which field measurement data and computer-aided engineering (CAE) analysis are combined through coupled-proper orthogonal decomposition (coupled-POD), but the method is limited to the technology of combining a 3-dimensional distribution given as the result of the measurement data and CAE analysis, and therefore it has a limitation that it is difficult to expand its application to a multiphysical system configured as a network of a plurality of element facilities.
An object of the present invention is to provide a method for constructing a digital twin capable of real-time monitoring, operation improvement, and response to accidents by combining a reduced order model (ROM) based on the simulation of a multiphysical engineering system, field data, and machine learning techniques.
According to an embodiment of the present invention, a method for constructing a digital twin includes: a network-defining step of defining a multiphysical engineering system as a network constituted by a combination of element facilities; an element model establishing step of establishing a relation-based 0-D model for each of the element facilities; a system model establishing step of closing all relations for a system by reflecting an additional relation by machine learning from a 3-D CAE ROM or data for key element facilities in the 0-D models established in the element model establishing step; a system ROM constructing step of constructing a system ROM for the system model established in the system model establishing step from calculation results for conditions sampled in an operating variable parameter space; a system ROM correcting step of minimizing an error between a model predicted value and measured data for the element facility and the system; and a real-time algorithm constructing step of constructing an algorithm for identifying an expected system state or an optimal operating condition in a virtual operating condition based on the real-time monitoring result.
The system ROM correcting step may include any one of: a gappy-proper orthogonal decomposition (POD) correcting step of applying a gappy-POD method for driving a ROM from a matrix composed of all variables of interest obtained from conditions sampled in an operating variable parameter space and adjusting principal component coefficients of the ROM such that a sum of squared errors between a predicted value and a measured value is minimized; and an artificial intelligence correcting step of correcting the error using artificial intelligence techniques of machine learning by a neural network circuit based on accumulated data when a causal relationship or a functional relationship between an error between the predicted value and the data, an operating variable, and a predicted physical quantity is not clear.
As the gappy-POD method, the coupled gappy-POD method for adjusting principal component coefficients of the ROM by combining heterogeneous measured values may be applied.
The gappy-POD correcting step and the artificial intelligence correcting step may be performed independently of each other or sequentially and simultaneously.
In the system ROM correcting step, an appropriate weight may be assigned to each error according to the uncertainty of the measured value or the importance of main performance indicators while minimizing an error of a predicted value.
In the system ROM correcting step, to maintain the digital twin's accuracy, an automatic correction that minimizes an error between online measured data and the model predicted value may be performed periodically or when a significant change in facility operation occurs.
In the real-time algorithm constructing step, a condition for maximizing or minimizing a predefined performance variable or cost function in an operating variable parameter space may be found and presented to an operator in real time.
A digital twin construction method, according to the present invention, has the following excellent effects.
Hereinafter, the method for constructing a digital twin according to the present invention is described in detail with reference to the accompanying drawings. However, a detailed description of the well-known functions and configurations that may unnecessarily make the gist of the present invention unclear is omitted.
Referring to
Each step of the present invention may be performed by a program in which the present invention is implemented on the computer, and measurement data may be obtained by various IoT sensors provided in the field.
Some terms used in the present invention are defined as follows.
The network-defining step (S100), which is the first step of the method for constructing a digital twin according to the present invention, is a step of defining the system as a network constituted by a combination of element facilities and connection media to construct a digital twin.
In this example, for simplicity, inlet flow rates {dot over (m)}1 and {dot over (m)}3, a flow rate x to the open rack vaporizer, and a flow rate {dot over (m)}10 and a temperature T10 of seawater are defined as operating variables. All variables involved in the element model and performance variables, such as energy cost E for unit NG production, may be defined as variables of interest. Table 1 shows operating variables, variables of interest, measurement variables, and performance variables arbitrarily determined to illustrate the present invention.
Next, the element model establishing step (S200) is a step of establishing a relational expression between major variables for each element facility.
Here, the relational expression represents a 0-D model that may determine the state of the facility according to the operating variable. When it is difficult to construct a model according to basic physical laws, a model based on machine learning, such as data regression and a neural network circuit, may be used, and a hybrid model that combines a physical model and a data-based model is also possible.
Next, the system model establishing step (S300) is a step of reflecting an additional relational expression by machine learning from a 3-D computer-aided engineering (3-D CAE) ROM or data for core element facilities to close all relational expressions for the system.
When the CAE analysis of the open rack vaporizer illustrated in
A new O-D relational expression required for closure from the data analysis result by a 3-D ROM or values of variables of interest, such as {dot over (Q)}ORV in arbitrary operating conditions, may be easily obtained.
According to an example, a BOG compressor, a re-liquefier, a pump, a submerged combustion vaporizer, a seawater heater, and an open rack vaporizer constructing a 0-D model linked to 3-D CAE analysis, which are facility elements constructed with a 0-D model, are connected in the same way as the city gas production process network illustrated in
Meanwhile, the process of directly obtaining a solution of the relational expression for all the element facilities from the system model generally requires excessive calculation time, making it difficult to respond in real time. To solve this problem, the present invention further includes a step (S400) of constructing a system ROM from calculation results for conditions sampled in the operating variable parameter space.
Accordingly, in the present invention, it is possible to obtain fast prediction results that enable real-time response by obtaining the solution for the operating condition sampled in the system operating variable space in advance and constructing the matrix composed of all the variables of interest to derive the system ROM for the system model established in the system model establishing step (S300) through the method such as POD analysis.
Next, the system ROM correcting step (S500) is a step of minimizing the error between the model predicted value and measurement data for the element facility and system and includes a gappy-POD correcting step (S510) and an artificial intelligence correcting step (S520).
The gappy-POD correcting step (S510) is a step of applying a gappy-POD method for driving a ROM from a matrix composed of all variables of interest obtained from conditions sampled in an operating variable parameter space and adjusting principal component coefficients of the ROM such that a sum of squared errors between a predicted value and a measured value is minimized (see
The artificial intelligence correcting step (S520) is a step of correcting errors using artificial intelligence techniques such as machine learning by a neural network circuit based on the accumulated data when the causal relationship or function relationship between the error between the predicted value and the data, the operating variable and the predicted physical quantity is not clear.
In the system ROM correcting step (S500), the gappy-POD correcting step (S510) and the artificial intelligence correcting step (S520) may be performed independently or sequentially and simultaneously.
According to the present invention, in the system ROM correcting step (S500), an appropriate weight may be assigned to each error according to the uncertainty of the measured value or the importance of the main performance indicators while minimizing the error of the predicted value. In addition, in order to maintain the accuracy of the digital twin, the automatic correction that minimizes the error between online measured data and the model predicted value may be performed periodically or when a significant change in facility operation occurs.
Finally, the real-time algorithm constructing step (S600) is a step of constructing an algorithm for identifying the system state expected from the virtual operating condition or the optimal operating condition based on the real-time monitoring result and may include finding conditions that maximize or minimize predefined performance variables or cost functions in the operating variable parameter space based on the system ROM constructed in previous steps and presenting the conditions to operators in real time (see
The embodiments disclosed in this specification and the accompanying drawings are only used for the purpose of easily explaining the technical spirit of the present invention and are not used to limit the scope of the present invention described in the claims. Therefore, it is to be understood by those skilled in the art that various modifications and other equivalent embodiments are possible.
Number | Date | Country | Kind |
---|---|---|---|
10-2020-0183255 | Dec 2020 | KR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/KR2021/019870 | 12/24/2021 | WO |