LNG film tank heat insulation system monitoring method based on block chain technology

By adopting blockchain technology and smart contracts in the liquefied natural gas thin-film tank monitoring system, the system's single point of failure and insufficient data security are solved, and higher robustness and data security are achieved.

CN119538299APending Publication Date: 2025-02-28TIANJIN UNIV
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411219405.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-02
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

The existing liquefied natural gas thin-film tank monitoring system has single point failure problems and lacks security, and is vulnerable to data attacks and tampering.

Method used

Using monitoring methods based on blockchain technology, data decentralization, tamperability and automated operations are achieved by building a blockchain network, writing smart contracts and building front-end applications.

Benefits of technology

Improves the robustness of the system, prevents single point of failure, and enhances data security and prevents data tampering.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119538299A_ABST
    Figure CN119538299A_ABST
Patent Text Reader

Abstract

The invention relates to an LNG thin-film tank heat insulation system monitoring method based on a block chain technology. The method comprises the steps that S1, a block chain network is built based on the block chain technology; s2, compiling a smart contract for data processing and calling based on the S1, and arranging the smart contract in a block chain network node; and S3, setting up a front-end application after the smart contract based on the S2 is arranged at a block chain network node. Automatic and intelligent monitoring of the heat insulation system can be achieved, and the robustness and safety of an existing LNG film tank heat insulation system monitoring system are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of natural gas membrane tank monitoring, and in particular relates to a method for monitoring an insulation system of an LNG membrane tank based on blockchain technology. Background Art

[0002] In recent years, the country has vigorously developed intelligent construction such as digital economy and smart transportation. In response to the national call, my country's ports are moving towards intelligence, automation and wisdom. Many new technologies are gradually being introduced into the construction of smart ports. AI and image recognition technologies have made initial progress in the construction of smart ports.

[0003] Liquefied natural gas is a major type of hazardous chemical cargo in world trade, and its trade volume is huge around the world. Existing port liquefied natural gas storage methods are mostly tank storage. Traditional oil storage tanks only have a single storage function and lack corresponding monitoring measures. In addition to having a more reasonable structure, the emerging liquefied natural gas membrane tank also has a corresponding temperature and gas leakage monitoring system in its insulation structure layer, which can effectively monitor the status of the storage tank in real time to avoid gas leakage or natural gas explosion caused by excessive temperature. However, the existing membrane tank monitoring system still has the following problems:

[0004] 1. Existing LNG membrane tank monitoring systems are centralized systems that lack robustness and have single-point failure problems. When a component or assembly in the system fails, the entire system will stop operating or significantly reduce performance.

[0005] 2. The existing liquefied natural gas membrane tank monitoring system lacks security, and the key data in the system is vulnerable to attack and tampering.

[0006] As an emerging distributed ledger technology, blockchain technology has the characteristics of decentralization, immutability, transparency and security. It can realize automated operations when combined with smart contract technology, which can greatly ensure the security of port-related data and promote the construction of smart ports.

[0007] Therefore, the present invention designs a monitoring method for an LNG membrane tank insulation system based on blockchain technology. Summary of the invention

[0008] The purpose of the present invention is to overcome the shortcomings of the prior art and provide a LNG membrane tank insulation system monitoring method based on blockchain technology, so as to utilize the decentralization, immutability, transparency and other characteristics of blockchain to solve the problems existing in the existing membrane tank monitoring system, and combine with smart contract technology to realize the automation and intelligence of the entire system.

[0009] The present invention solves the technical problem by the following technical solutions:

[0010] A method for monitoring an LNG membrane tank insulation system based on blockchain technology, the method comprising the following steps:

[0011] S1. Build a blockchain network based on blockchain technology;

[0012] 1) All operations during the monitoring process will be carried out in the blockchain network;

[0013] 2) The environmental data collected in the insulation system will be uploaded to the blockchain network for preprocessing and storage, and the technicians will also call the monitoring data in the blockchain network;

[0014] S2, based on S1, write smart contracts for data processing and calling and deploy them in blockchain network nodes;

[0015] 1) The pre-processing smart contract will perform threshold analysis on the collected environmental data, and environmental data that exceeds the threshold range will be marked;

[0016] 2) Calling smart contracts to call data stored on the blockchain;

[0017] 3) The permission information smart contract is used to limit the usage permissions of the front-end application;

[0018] S3, after the smart contract based on S2 is deployed on the blockchain network node, the front-end application is built;

[0019] 1) The front-end application is used to visualize the environmental data uploaded to the blockchain in real time;

[0020] 2) The front-end application will provide data query functionality.

[0021] Moreover, the blockchain network includes a data acquisition module, a blockchain network module and a monitoring module connected in sequence;

[0022] The data acquisition module is used to detect the environment of each monitoring point in the LNG film tank to obtain environmental data, and bind the acquired environmental data with the corresponding monitoring point information and detection time to generate an environmental data packet and send it to the blockchain network module;

[0023] The blockchain network module is used to receive a request from the monitoring module and transmit the preprocessed LNG membrane tank environmental data corresponding to the acquisition request or the authority information data corresponding to the acquisition request according to the request.

[0024] Moreover, the blockchain network module includes several blockchain network nodes and the corresponding environmental data processing modules, permission modules and blockchain data copies connected thereto.

[0025] The blockchain network module is used to receive a request from a data acquisition module or a monitoring module, and send the request to a blockchain network node. Several blockchain network nodes process and endorse the request. When most of the blockchain network nodes in the blockchain network module endorse the request, the blockchain network module sends the endorsed response to the data acquisition module or the monitoring module.

[0026] The blockchain network node is used to call the environment data processing module or the authority module through the request information after receiving the request from the data acquisition module and the monitoring module;

[0027] The blockchain network node is used to store a copy of the blockchain data and to verify the blockchain data with other blockchain network nodes.

[0028] Moreover, the environmental data processing module is used to preprocess the environmental data acquired by the data acquisition module, and upload the preprocessed data to the blockchain for distributed storage. At the same time, the environmental data processing module receives the request of the monitoring module and acquires the preprocessed LNG membrane tank environmental data corresponding to the acquisition request from the blockchain and sends it to the monitoring module.

[0029] Moreover, the permission module is used to create permission information for the user to access the monitoring module, and upload the corresponding permission information to the blockchain for distributed storage, and after receiving the access request, the permission module is used to obtain the permission information corresponding to the access request from the blockchain and perform permission verification.

[0030] Furthermore, the monitoring module is used to obtain the user's authority information, and generate an access verification request based on the obtained user's authority information and send it to the authority module for authority verification;

[0031] The monitoring module directly connects and interacts with one of the blockchain network nodes in the blockchain network module. When the blockchain network node fails or malfunctions, the monitoring module connects and interacts with other blockchain network nodes.

[0032] The monitoring module is used to periodically send an acquisition request to the environmental data processing module, and perform visualization processing after receiving the LNG film tank environmental data preprocessed in accordance with the acquisition request;

[0033] The monitoring module is used to send an acquisition request to the environmental data processing module, and perform list processing after receiving the LNG film tank environmental data corresponding to the acquisition request.

[0034] The advantages and beneficial effects of the present invention are:

[0035] 1. The present invention uses blockchain technology to effectively improve the robustness of the existing LNG membrane tank insulation system monitoring system and can effectively prevent single point failures.

[0036] 2. The present invention uses blockchain technology to effectively improve the security of the existing LNG membrane tank insulation system monitoring system and can effectively prevent data tampering. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 It is a structural schematic diagram of the present invention.

[0038] Figure 2 Flowchart of processing requests for the blockchain network module. DETAILED DESCRIPTION

[0039] The present invention is further described in detail below through specific examples. The following examples are only illustrative and not restrictive, and the protection scope of the present invention cannot be limited thereto.

[0040] A method for monitoring an LNG membrane tank insulation system based on blockchain technology is innovative in that it includes the following steps:

[0041] Step 1: Build a blockchain network based on blockchain technology;

[0042] 1) All operations during the monitoring process will be carried out in the blockchain network;

[0043] 2) The environmental data collected in the insulation system will be uploaded to the blockchain network for preprocessing and storage, and the technicians will also call the monitoring data in the blockchain network;

[0044] Step 2: After the blockchain network in step 1 is built, write smart contracts for data processing and calling and deploy them in the blockchain network nodes;

[0045] 1) The pre-processing smart contract will perform threshold analysis on the collected environmental data, and environmental data that exceeds the threshold range will be marked;

[0046] 2) Calling smart contracts to call data stored on the blockchain;

[0047] 3) The permission information smart contract is used to limit the usage permissions of the front-end application;

[0048] Step 3: After the smart contract in step 2 is deployed on the blockchain network node, build the front-end application;

[0049] 1) The front-end application is used to visualize the environmental data uploaded to the blockchain in real time;

[0050] 2) The front-end application will provide data query functions;

[0051] The blockchain network comprises a data acquisition module (1), a blockchain network module (2) and a monitoring module (3) which are connected in sequence; the data acquisition module (1) is used to detect the environment of each monitoring point in the LNG film tank to obtain environmental data, and to bind the obtained environmental data with the corresponding monitoring point information and detection time to generate an environmental data packet and send it to the blockchain network module (2).

[0052] The blockchain network module (2) is used to receive a request from the monitoring module (3), and transmit, according to the request, pre-processed environmental data of the LNG film tank corresponding to the acquisition request or permission information data corresponding to the acquisition request.

[0053] Moreover, the blockchain network module (2) includes a plurality of blockchain network nodes (201) and correspondingly connected environment data processing modules (202), permission modules (203) and blockchain data copies (204).

[0054] The blockchain network node (201) is used to call the environment data processing module (202) or the authority module (203) through the request information after receiving the request from the data acquisition module (1) and the monitoring module (3); Figure 2 As shown, the data acquisition module (1) packages the environmental data into a request and sends it to a trusted blockchain network node (1), which then sends the request to all other blockchain network nodes that need endorsement. Each endorsing node independently calls the data processing module (202) and signs the pre-processed environmental data packet. When a sufficient number of blockchain network nodes (201) endorse the request, the request will generate a response and return it to the data acquisition module (1). Only the endorsed request will be recorded in the blockchain data copy.

[0055] The blockchain network node (201) is used to store a blockchain data copy (204) and to verify the blockchain data with other blockchain network nodes.

[0056] Furthermore, the environmental data processing module (202) is used to pre-process the environmental data acquired by the data acquisition module (1), and upload the pre-processed data to the blockchain for distributed storage. At the same time, the environmental data processing module (202) receives a request from the monitoring module (3) and acquires the pre-processed LNG film tank environmental data corresponding to the acquisition request from the blockchain and sends it to the monitoring module (3).

[0057] Furthermore, the permission module (203) is used to create permission information for the user to access the monitoring module (3), and upload the corresponding permission information to the blockchain for distributed storage, and after receiving the access request, the permission module (203) is used to obtain the permission information corresponding to the access request from the blockchain and perform permission verification.

[0058] Furthermore, the monitoring module (3) is used to obtain the user's authority information, and to generate an access verification request based on the obtained user's authority information and send it to the authority module (203) for authority verification;

[0059] The monitoring module (3) directly interacts with one of the blockchain network nodes (201) in the blockchain network module (2). When the blockchain network node fails or malfunctions, the monitoring module (3) will connect and interact with other blockchain network nodes.

[0060] The monitoring module (3) is used to periodically send an acquisition request to the environmental data processing module (202), and perform visualization processing after receiving the LNG film tank environmental data preprocessed in response to the acquisition request;

[0061] The monitoring module (3) is used to send an acquisition request to the environmental data processing module (202), and perform list processing after receiving the LNG film tank environmental data corresponding to the acquisition request.

[0062] Finally, a monitoring method for the LNG membrane tank insulation system based on blockchain technology was verified, including a performance test of the blockchain network module (2). The test results showed that the maximum throughput of the blockchain network was 190.3 TPS and the average delay was 0.20 seconds, which met the needs of actual applications.

[0063] Although the embodiments and drawings of the present invention are disclosed for illustrative purposes, those skilled in the art will appreciate that various substitutions, changes and modifications are possible without departing from the spirit and scope of the present invention and the appended claims. Therefore, the scope of the present invention is not limited to the contents disclosed in the embodiments and drawings.

Claims

1. A method for monitoring the insulation system of an LNG membrane tank based on blockchain technology, characterized in that: The steps of the method are: S1. Build a blockchain network based on blockchain technology; 1) All operations during the monitoring process will be carried out in the blockchain network; 2) The environmental data collected in the insulation system will be uploaded to the blockchain network for preprocessing and storage, and the technicians will also call the monitoring data in the blockchain network; S2, based on S1, write smart contracts for data processing and calling and deploy them in blockchain network nodes; 1) The pre-processing smart contract will perform threshold analysis on the collected environmental data, and environmental data that exceeds the threshold range will be marked; 2) Calling smart contracts to call data stored on the blockchain; 3) The permission information smart contract is used to limit the usage permissions of the front-end application; S3, after the smart contract based on S2 is deployed on the blockchain network node, the front-end application is built; 1) The front-end application is used to visualize the environmental data uploaded to the blockchain in real time; 2) The front-end application will provide data query functionality.

2. The LNG membrane tank insulation system monitoring method based on blockchain technology according to claim 1 is characterized in that: The blockchain network of S1 comprises a data acquisition module (1), a blockchain network module (2) and a monitoring module (3) which are connected in sequence; The data acquisition module (1) is used to detect the environment of each monitoring point in the LNG film tank to obtain environmental data, and bind the obtained environmental data with the corresponding monitoring point information and detection time to generate an environmental data packet and send it to the blockchain network module (2); The blockchain network module (2) is used to receive a request from the monitoring module (3), and transmit, according to the request, pre-processed LNG film tank environmental data corresponding to the acquisition request or authority information data corresponding to the acquisition request.

3. The LNG membrane tank insulation system monitoring method based on blockchain technology according to claim 2 is characterized in that: The blockchain network module (2) includes a plurality of blockchain network nodes (201) and an environment data processing module (202), a permission module (203) and a blockchain data copy (204) connected thereto. The blockchain network module (2) is used to receive a request from the data collection module (1) or the monitoring module (3), and send the request to the blockchain network node (201). Several blockchain network nodes (201) process and endorse the request. When most of the blockchain network nodes (201) in the blockchain network module (2) endorse the request, the blockchain network module (2) sends the endorsed response to the data collection module (1) or the monitoring module (3); The blockchain network node (201) is used to call the environment data processing module (202) or the authority module (203) through the request information after receiving the request from the data acquisition module (1) and the monitoring module (3); The blockchain network node (201) is used to store a blockchain data copy (204) and to verify the blockchain data with other blockchain network nodes.

4. The LNG membrane tank insulation system monitoring method based on blockchain technology according to claim 3 is characterized in that: The environmental data processing module (202) is used to pre-process the environmental data acquired by the data acquisition module (1), and upload the pre-processed data to the blockchain for distributed storage. At the same time, the environmental data processing module (202) receives a request from the monitoring module (3) and acquires the pre-processed LNG film tank environmental data corresponding to the acquisition request from the blockchain and sends it to the monitoring module (3).

5. The LNG membrane tank insulation system monitoring method based on blockchain technology according to claim 3 is characterized in that: The permission module (203) is used to create permission information for the user to access the monitoring module (3), and upload the corresponding permission information to the blockchain for distributed storage, and after receiving the access request, the permission module (203) is used to obtain the permission information corresponding to the access request from the blockchain and perform permission verification.

6. The LNG membrane tank insulation system monitoring method based on blockchain technology according to claim 3 is characterized in that: The monitoring module (3) is used to obtain the user's authority information, and to generate an access verification request based on the obtained user's authority information and send it to the authority module (203) for authority verification; The monitoring module (3) is directly connected and interacted with one of the blockchain network nodes (201) in the blockchain network module (2). When the blockchain network node fails or malfunctions, the monitoring module (3) will be connected and interacted with other blockchain network nodes. The monitoring module (3) is used to periodically send an acquisition request to the environmental data processing module (202), and perform visualization processing after receiving the LNG film tank environmental data preprocessed in response to the acquisition request; The monitoring module (3) is used to send an acquisition request to the environmental data processing module (202), and perform list processing after receiving the LNG film tank environmental data corresponding to the acquisition request.

Citation Information

Patent Citations

  • LNG energy management method based on Internet of Things block chain technology

    CN110942200A

  • System and method for structure health monitoring based on block chain technology and smart contract

    CN111125468A

  • LNG tank railway multi-modal transportation safety prevention system

    CN112061184A