Control method and device of edge computing node, equipment and storage medium
By collecting and analyzing data in real time on the edge computing nodes of the gas field station, edge computing technology is used to solve the limitations of cloud computing in dealing with low latency and high bandwidth requirements, and realizes accurate regulation of gas supply and intelligent upgrade of the system.
Patent Information
- Application Number
- CN202510172455.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-17
- Publication Date
- 2025-06-06
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When existing gas station management and control systems based on cloud computing deal with the needs of low latency, high bandwidth, and large-scale connections, they have limitations such as high latency and large-scale bandwidth pressure, which is difficult to meet the needs of expanding the scale and intelligent gas stations.
Using edge computing technology, the pressure data and measurement data of the gas field station are obtained in real time through the edge gateway acquisition module, and input it into the edge database storage module for storage and optimization. The edge computing node module uses this data to perform intelligent analysis, estimates gas supply, and calculates and adjusts pipeline pressure values based on the estimated value. At the same time, the edge display platform module displays the collected and calculated data, improving operation transparency and convenience.
Through the application of edge computing technology, the computing efficiency, reliability and intelligence of gas stations are improved, human intervention is reduced, labor costs are saved, and real-time data acquisition, intelligent analysis and prediction, precise adjustment control and data visual monitoring are realized.
Smart Images

Figure CN120104321A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of edge computing technology, and in particular to a control method, device, equipment and storage medium for an edge computing node. Background Art
[0002] Edge computing is a distributed computing paradigm that aims to push computing tasks and data storage from the centralized cloud to the edge of the network, that is, devices or terminals. The development of this computing model is to meet the challenges brought by the rapid development of the Internet of Things (IoT), 5G networks, and artificial intelligence (AI) technologies. Traditional cloud computing architectures expose limitations such as high latency and high bandwidth pressure when dealing with requirements such as low latency, high bandwidth, and large-scale connections. Edge computing came into being, deploying computing resources at the edge of the network, that is, closer to the data source and user location, to improve response speed, reduce network bandwidth requirements, and support the development of various application scenarios.
[0003] In the management and control of gas stations, existing technologies use control systems based on cloud computing. However, with the expansion of gas stations and the increase in intelligent demand, the limitations of cloud computing architecture are gradually emerging. Summary of the invention
[0004] The purpose of this application is to provide a control method, device, equipment and storage medium for an edge computing node.
[0005] To achieve the above objectives, this application provides the following solutions:
[0006] In a first aspect, the present application provides a control method for an edge computing node, which is applied to an edge computing node module in a control system of the edge computing node, wherein the control system of the edge computing node further includes: an edge gateway acquisition module, an edge database storage module, and an edge display platform module;
[0007] The control method of the edge computing node includes:
[0008] Acquire gas pressure data and gas metering data of the gas station from the edge gateway acquisition module;
[0009] Inputting the gas pressure data and the gas metering data into the edge database storage module for storage;
[0010] Inputting the data in the edge database storage module into the edge computing node module for analysis to obtain an estimated value of gas supply;
[0011] According to the estimated value of the gas supply, the pipeline pressure value that needs to be adjusted is calculated by the edge computing node module;
[0012] The pipeline pressure value is controlled to the pressure regulating valve of the gas station through the edge database storage module and the edge gateway acquisition module;
[0013] The data collected by the edge gateway collection module and the data calculated by the edge computing node module are displayed through the edge display platform module.
[0014] Optionally, the step of acquiring the gas pressure data and the gas metering data of the gas station from the edge gateway acquisition module includes:
[0015] Connecting the collection end of the edge gateway collection module to the pressure regulator of the gas pipeline;
[0016] Collecting the gas pressure data and the gas metering data through the edge gateway collection module;
[0017] The gas pressure data and the gas metering data are transmitted to the edge database storage module.
[0018] Optionally, the step of inputting the gas pressure data and the gas metering data into the edge database storage module for storage includes:
[0019] The gas pressure data and the gas metering data are stored on a physical medium by using a disk storage technology through the edge database storage module;
[0020] Optimizing the access speed of the gas pressure data and the gas metering data by using indexing, caching and storage engine technology through the edge database storage module;
[0021] The edge database storage module supports distributed storage technology, and the gas pressure data and the gas metering data are distributed on multiple physical nodes.
[0022] Optionally, the step of inputting the data in the edge database storage module into the edge computing node module for analysis to obtain an estimated value of the gas supply includes:
[0023] The edge computing node module estimates the gas supply according to the gas pressure data and the gas metering data;
[0024] The edge computing node module estimates the gas supply in the next week by referring to the gas average value of the previous week, the gas peak period of the previous week, the flow rate and gas pressure of the current pipeline gas;
[0025] The edge computing node module calculates the pipeline pressure value that needs to be adjusted according to the estimated value of the gas supply.
[0026] Optionally, the step of calculating the pipeline pressure value to be adjusted by the edge computing node module according to the estimated value of the gas supply includes:
[0027] Determine whether the current gas consumption is at a peak period by using the edge computing node module;
[0028] Increasing the gas supply during the gas consumption peak period through the edge computing node module, controlling the opening of the gas valve to increase the flow of pipeline gas, and adjusting the pressure of the pressure regulator to increase the gas pressure;
[0029] The edge computing node module is used to reduce the gas supply during the low-peak period of gas consumption, control the opening of the gas valve to reduce the flow of pipeline gas, and adjust the pressure of the pressure regulator to reduce the gas pressure.
[0030] Optionally, the step of controlling the pipeline pressure value to a pressure regulating valve of a gas station through the edge database storage module and the edge gateway acquisition module includes:
[0031] Transmitting the pipeline pressure value to the edge database storage module through the edge computing node module;
[0032] Transmitting the pipeline pressure value to the edge gateway acquisition module through the edge database storage module;
[0033] The pipeline pressure value is controlled down to the pressure regulating valve of the gas station through the edge gateway acquisition module.
[0034] Optionally, the step of displaying the data collected by the edge gateway collection module and the data calculated by the edge computing node module through the edge display platform module includes:
[0035] The gas pressure data and gas metering data collected by the edge gateway collection module are displayed through the edge display platform module;
[0036] The edge display platform module displays the gas supply estimation value and pipeline pressure value calculated by the edge computing node module;
[0037] The edge display platform module supports developers and applications in using edge computing services.
[0038] In a second aspect, the present application provides a control device for an edge computing node, which is applied to an edge computing node module in a control system of the edge computing node, wherein the control system of the edge computing node further includes: an edge gateway acquisition module, an edge database storage module, and an edge display platform module;
[0039] The control device of the edge computing node includes:
[0040] An acquisition module, used to acquire gas pressure data and gas metering data of a gas station from the edge gateway acquisition module;
[0041] A processing module, used for inputting the gas pressure data and the gas metering data into the edge database storage module for storage;
[0042] Inputting the data in the edge database storage module into the edge computing node module for analysis to obtain an estimated value of gas supply;
[0043] According to the estimated value of the gas supply, the pipeline pressure value that needs to be adjusted is calculated by the edge computing node module;
[0044] The pipeline pressure value is controlled to the pressure regulating valve of the gas station through the edge database storage module and the edge gateway acquisition module;
[0045] A display module is used to display the data collected by the edge gateway collection module and the data calculated by the edge computing node module through the edge display platform module.
[0046] Optionally, the acquisition module is further used to:
[0047] Connecting the collection end of the edge gateway collection module to the pressure regulator of the gas pipeline;
[0048] Collecting the gas pressure data and the gas metering data through the edge gateway collection module;
[0049] The gas pressure data and the gas metering data are transmitted to the edge database storage module.
[0050] Optionally, the processing module is further used to:
[0051] The gas pressure data and the gas metering data are stored on a physical medium by using a disk storage technology through the edge database storage module;
[0052] Optimizing the access speed of the gas pressure data and the gas metering data by using indexing, caching and storage engine technology through the edge database storage module;
[0053] The edge database storage module supports distributed storage technology, and the gas pressure data and the gas metering data are distributed on multiple physical nodes.
[0054] Optionally, the processing module is further used to:
[0055] The edge computing node module estimates the gas supply according to the gas pressure data and the gas metering data;
[0056] The edge computing node module estimates the gas supply in the next week by referring to the gas average value of the previous week, the gas peak period of the previous week, the flow rate and gas pressure of the current pipeline gas;
[0057] The edge computing node module calculates the pipeline pressure value that needs to be adjusted according to the estimated value of the gas supply.
[0058] Optionally, the processing module is further used to:
[0059] Determine whether the current gas consumption is at a peak period by using the edge computing node module;
[0060] Increasing the gas supply during the gas consumption peak period through the edge computing node module, controlling the opening of the gas valve to increase the flow of pipeline gas, and adjusting the pressure of the pressure regulator to increase the gas pressure;
[0061] The edge computing node module is used to reduce the gas supply during the low-peak period of gas consumption, control the opening of the gas valve to reduce the flow of pipeline gas, and adjust the pressure of the pressure regulator to reduce the gas pressure.
[0062] Optionally, the processing module is further used to:
[0063] Transmitting the pipeline pressure value to the edge database storage module through the edge computing node module;
[0064] Transmitting the pipeline pressure value to the edge gateway acquisition module through the edge database storage module;
[0065] The pipeline pressure value is controlled down to the pressure regulating valve of the gas station through the edge gateway acquisition module.
[0066] Optionally, the display module is further used to:
[0067] The gas pressure data and gas metering data collected by the edge gateway collection module are displayed through the edge display platform module;
[0068] The edge display platform module displays the gas supply estimation value and pipeline pressure value calculated by the edge computing node module;
[0069] The edge display platform module supports developers and applications in using edge computing services.
[0070] In a third aspect, the present application provides a computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the control method of an edge computing node described in any one of the above.
[0071] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the control method for an edge computing node described in any one of the above.
[0072] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the control method of an edge computing node described in any one of the above.
[0073] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0074] The present application provides a control method, device, equipment and storage medium for edge computing nodes. The edge gateway acquisition module acquires and stores the pressure data and metering data of the gas station in real time to ensure the real-time and accuracy of the data. The edge computing node module uses the stored data for intelligent analysis to estimate the future gas supply, reflecting the intelligent characteristics of edge computing. According to the estimated value, the edge computing node module calculates and adjusts the pipeline pressure value to achieve precise regulation of the gas supply. The edge display platform module displays the collected and calculated data to improve the transparency and convenience of operation. This solution improves the computing efficiency, reliability and intelligence of the gas station through the application of edge computing technology, while reducing human intervention, saving labor costs, and achieving the full range of technical effects of real-time data collection, intelligent analysis and prediction, precise adjustment and control, and data visualization monitoring. BRIEF DESCRIPTION OF THE DRAWINGS
[0075] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0076] Figure 1 A schematic diagram of a flow chart of a control method for an edge computing node provided in one embodiment of the present application;
[0077] Figure 2 A schematic diagram of the architecture of a control system of an edge computing node provided in one embodiment of the present application;
[0078] Figure 3A schematic diagram of functional modules of a control device for an edge computing node provided in one embodiment of the present application;
[0079] Figure 4 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0080] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0081] like Figure 1 As shown, some embodiments of the present application provide a control method for an edge computing node, which is applied to Figure 2 The control system of the edge computing node shown, the edge computing node module in the edge computing node control system also includes: an edge gateway acquisition module, an edge database storage module, and an edge display platform module;
[0082] In the embodiment of the present application, the following steps 101 to 105 are included. Among them:
[0083] Step 101, obtaining gas pressure data and gas metering data of the gas station from the edge gateway acquisition module.
[0084] In the embodiment of the present application, the edge gateway acquisition module is a key device that connects the gas station import and export areas with the edge database. It is responsible for collecting various data of the gas station, such as gas pressure data and gas metering data, which are the basis for subsequent analysis and control.
[0085] The system obtains real-time gas pressure data and gas metering data from various monitoring points of the gas station through the edge gateway acquisition module. These data are collected in real time through the edge gateway acquisition end, such as the sensor connected to the pressure regulator of the gas pipeline, and are ready to be sent to the next processing module.
[0086] Step 102: input the gas pressure data and gas metering data into the edge database storage module for storage.
[0087] In an embodiment of the present application, the edge database storage module is a data storage unit in the edge computing control system, which is responsible for storing data obtained from the edge gateway acquisition module and providing an efficient data access mechanism.
[0088] The system inputs the gas pressure data and gas metering data obtained from the edge gateway acquisition module into the edge database storage module. The database system uses disk storage technology to permanently store this data on physical media, while providing indexing, caching and other mechanisms to optimize data access speed.
[0089] Step 103: input the data in the edge database storage module into the edge computing node module for analysis to obtain an estimated value of the gas supply.
[0090] In an embodiment of the present application, the edge computing node module is the core of the edge computing control system, which is responsible for processing and analyzing the data in the edge database, performing real-time data processing and analysis, as well as decision-making and control. The system reads the gas pressure data and gas metering data from the edge database storage module, and then inputs them into the edge computing node module for analysis. The edge computing node module calculates the estimated value of the gas supply based on these data, combined with historical data, pipeline characteristics and other information through a complex algorithm. This estimated value represents a forecast of the gas supply in the future (such as within a week).
[0091] Step 104: Calculate the pipeline pressure value that needs to be adjusted through the edge computing node module according to the estimated value of the gas supply.
[0092] In the embodiment of the present application, the pipeline pressure value refers to the pressure value in the gas pipeline that the system needs to adjust in order to ensure the stability and efficiency of the gas supply.
[0093] The edge computing node module uses a complex calculation process to calculate the pipeline pressure value that needs to be adjusted based on the estimated value of gas supply, combined with factors such as pipeline characteristics and gas demand. This pressure value is set to meet gas supply demand and ensure that gas can be delivered to each user end stably and efficiently.
[0094] Step 105: Control the pipeline pressure value to the pressure regulating valve of the gas station through the edge database storage module and the edge gateway acquisition module.
[0095] In the embodiment of the present application, the pressure regulating valve is a key device in the gas station, which is used to regulate the pressure in the gas pipeline. The system controls the calculated pipeline pressure value to the pressure regulating valve through the edge database storage module and the edge gateway acquisition module to achieve real-time control.
[0096] The system first stores the calculated pipeline pressure value in the edge database storage module, and then controls the pressure value to the pressure regulating valve of the gas station through the edge gateway acquisition module. The pressure regulating valve adjusts according to the received pressure value, thereby changing the gas pressure in the pipeline to ensure that the gas can be delivered at the predetermined flow rate and pressure.
[0097] Step 106: Display the data collected by the edge gateway collection module and the data calculated by the edge computing node module through the edge display platform module.
[0098] In an embodiment of the present application, the edge display platform module is a software and hardware platform that supports edge computing. It provides functions such as data display and edge node module configuration, and supports developers and applications to use edge computing services.
[0099] The system uses the edge display platform module to display the gas pressure data and gas metering data collected from the edge gateway acquisition module, as well as the gas supply estimation value and pipeline pressure value calculated from the edge computing node module. These data are displayed in the form of charts, reports, etc., which is convenient for operators and managers to monitor and analyze the gas supply situation in real time, as well as make decisions and control.
[0100] The embodiment of the present application uses the edge gateway acquisition module to acquire and store the pressure data and metering data of the gas station in real time, ensuring the real-time and accuracy of the data; the edge computing node module uses the stored data for intelligent analysis to estimate the future gas supply, reflecting the intelligent characteristics of edge computing; according to the estimated value, the edge computing node module calculates and adjusts the pipeline pressure value to achieve precise regulation of gas supply; the edge display platform module displays the collected and calculated data to improve the transparency and convenience of operation. This solution improves the computing efficiency, reliability and intelligence of the gas station through the application of edge computing technology, while reducing human intervention, saving labor costs, and achieving the full range of technical effects of real-time data acquisition, intelligent analysis and prediction, precise regulation and control, and data visualization monitoring.
[0101] Optionally, the step 101 includes:
[0102] Step 1011, connecting the collection end of the edge gateway collection module to the pressure regulator of the gas pipeline.
[0103] In the embodiment of the present application, the system will first determine the connection interface and protocol between the acquisition end of the edge gateway acquisition module and the gas pipeline pressure regulator to ensure that the two are compatible and communicate normally. Subsequently, the acquisition end is connected to the pressure regulator through professional connection equipment or technical means. This connection process may involve the laying of physical lines, the installation of interface adapters, and the configuration of communication protocols. After the connection is completed, the system will perform a connection test to ensure the accuracy and stability of data collection.
[0104] Step 1012: Collect the gas pressure data and the gas metering data through the edge gateway collection module.
[0105] In the embodiment of the present application, the gas pressure data refers to the pressure value of the gas in the gas pipeline, which reflects the pressure state during the gas transportation process. The gas metering data refers to the flow rate or amount of gas during the transportation process, which is an important indicator for measuring the gas usage. The edge gateway acquisition module can collect these key data in real time through built-in sensors or externally connected devices.
[0106] After the connection is completed, the edge gateway acquisition module will start the data acquisition program. The program will trigger the acquisition task regularly or according to preset conditions, and obtain real-time gas pressure data and gas metering data through the acquisition terminal connected to the pressure regulator. During the acquisition process, the system will ensure the accuracy and completeness of the data, and will also perform preliminary processing and verification of the data to avoid data anomalies or errors that affect subsequent analysis.
[0107] Step 1013: Transmit the gas pressure data and the gas metering data to the edge database storage module.
[0108] In an embodiment of the present application, after completing data collection, the edge gateway collection module will transmit the collected data to the edge database storage module in real time through an internal communication mechanism or network protocol. During the transmission process, the system will ensure the integrity and security of the data to avoid data loss or tampering. After receiving the data, the edge database storage module will store and index the data so that the data can be quickly retrieved and analyzed later. At the same time, the system will also back up and redundantly store the data to improve the reliability and availability of the data.
[0109] Optionally, the step 102 includes:
[0110] Step 1021: The gas pressure data and the gas metering data are stored on a physical medium using disk storage technology through the edge database storage module.
[0111] In an embodiment of the present application, when the edge gateway acquisition module transmits the gas pressure data and gas metering data to the edge database storage module, the system triggers the data storage program. The program first checks the integrity and accuracy of the data, and then uses disk storage technology to write the data to the physical disk. During the writing process, the system allocates and manages the disk space to ensure that the data can be stored on the disk in an orderly and efficient manner. At the same time, in order to improve the reliability and security of the data, the system also uses technical means such as data verification and redundant storage to ensure the integrity and recoverability of the data.
[0112] Step 1022, using indexing, caching and storage engine technology through the edge database storage module to optimize the access speed of the gas pressure data and the gas metering data.
[0113] In an embodiment of the present application, in order to improve the access efficiency of data, the edge database storage module will first create an index for the gas pressure data and gas metering data. The establishment of the index enables the system to quickly locate the required data location, thereby reducing the data search time. At the same time, the system will also use cache technology to temporarily store frequently accessed data in memory to reduce the number of disk accesses. In addition, the selection and optimization of the storage engine is also the key to improving data access speed. The edge database storage module will select a suitable storage engine based on the characteristics and access mode of the data, and perform corresponding configuration and optimization to ensure efficient access to data.
[0114] Step 1023, the edge database storage module supports distributed storage technology, and distributes the gas pressure data and the gas metering data on multiple physical nodes.
[0115] In the embodiment of the present application, distributed storage technology is a technology that stores data in a dispersed manner on multiple physical nodes, which improves the availability and reliability of data. In a distributed storage system, data is divided into multiple blocks or copies and stored on different physical nodes. In this way, even if a node fails or is lost, the data copies on other nodes can still maintain the integrity and availability of the data. In this step, the edge database storage module uses distributed storage technology to distribute the gas pressure data and gas metering data on multiple physical nodes.
[0116] In order to achieve distributed storage of data, the edge database storage module will first split and copy the gas pressure data and gas metering data. Data segmentation is to divide the data into multiple small blocks so that they can be distributed on different physical nodes; data copying is to ensure the reliability and availability of the data. Even if a node fails, the data copies on other nodes can continue to provide services. Then, the system will distribute these data blocks or copies to multiple physical nodes for storage. During the storage process, the system will synchronize and copy the data to ensure the consistency and integrity of the data on each node. At the same time, in order to improve the efficiency of data access, the system will also use technical means such as load balancing and data routing to achieve efficient access and management of data.
[0117] Optionally, the step 103 includes:
[0118] Step 1031: Estimate the gas supply according to the gas pressure data and the gas metering data through the edge computing node module.
[0119] In an embodiment of the present application, the edge computing node module receives gas pressure data and gas metering data from the edge database storage module. These data are collected in real time and reflect the current working status of the gas station. The edge computing node module uses built-in data processing and analysis algorithms to process and analyze these data to estimate the future gas supply. This estimation process is based on the analysis of historical data and real-time monitoring of current data, and is calculated through an algorithm model.
[0120] Step 1032, the edge computing node module estimates the gas supply in the next week by referring to the average gas consumption value of the previous week, the peak gas consumption period of the previous week, the flow rate and gas pressure of the current pipeline gas.
[0121] In an embodiment of the present application, the edge computing node module, while receiving the current data, also obtains the gas average and gas peak data of the previous week from the edge database storage module. These data are used as an important reference for estimating future gas supply. By comparing current data with historical data, the edge computing node module can more accurately predict gas demand for the next week. This prediction process takes into account a variety of factors, including seasonal changes, weather conditions, user gas usage habits, etc., to ensure the accuracy and reliability of the estimation results.
[0122] The edge computing node compares the residents’ gas consumption in a week with the actual gas transmission in the pipeline in a week to determine whether it is economical and further optimize the algorithm. The actual gas transmission formula of the pipeline is: (P-ΔP) x S = Q (actual gas transmission in the pipeline)
[0123] Step 1033: Calculate the pipeline pressure value that needs to be adjusted according to the estimated value of the gas supply through the edge computing node module.
[0124] In an embodiment of the present application, after obtaining the estimated value of the gas supply, the edge computing node module will calculate the pipeline pressure value that needs to be adjusted according to the preset algorithm model. This calculation process takes into account a variety of factors, including the physical properties of the pipeline, the flow characteristics of the gas, and changes in the user's gas demand. By adjusting the pipeline pressure value, the gas supply can be accurately adjusted to meet the user's gas demand. At the same time, the edge computing node module will also control the calculated pipeline pressure value to the pressure regulating valve of the gas station through the edge database and the edge gateway to achieve real-time control of the gas supply.
[0125] The calculation formula for pipeline pressure loss is: ΔP = λρv2 / 2d, where ΔP is the pressure loss, λ is the resistance coefficient, ρ is the gas density, v is the gas velocity, and d is the inner diameter of the pipeline.
[0126] Optionally, the step 104 includes:
[0127] Step 1041, determining whether the current gas consumption is at a peak period through the edge computing node module.
[0128] In the embodiment of the present application, the peak gas usage period refers to the time period when the gas usage increases significantly, which is usually related to factors such as residents' living habits, weather conditions, etc. Determining whether the current period is the peak gas usage period is of great significance for adjusting the gas supply and ensuring the stability of the gas supply.
[0129] Residential gas consumption: can be calculated based on local gas consumption indicators and the number of users. For example, the calculated gas flow rate (Qh) of residential users can be calculated using the formula Qh = ∑kNQn, where k is the simultaneous operation coefficient of gas-using equipment, N is the number of the same type of equipment, and Qn is the rated flow rate of a single gas-using equipment.
[0130] The edge computing node module receives the gas pressure data and gas metering data from the edge database storage module in real time. By analyzing these data, the edge computing node module can determine whether the current gas usage has reached or exceeded the preset threshold, thereby determining whether it is in the peak gas usage period. This judgment process is based on the analysis of historical data and real-time monitoring of current data, which can accurately reflect the actual situation of gas usage. Once it is determined to be a peak gas usage period, the system will immediately proceed to the next step to cope with the increased gas demand.
[0131] Step 1042, increasing the gas supply during the peak gas consumption period through the edge computing node module, controlling the opening of the gas valve to increase the flow of pipeline gas, and adjusting the pressure of the pressure regulator to increase the gas pressure.
[0132] In the embodiment of the present application, the gas valve is a key device for controlling the gas flow. By adjusting its opening, the gas flow in the pipeline can be changed. The pressure regulator is used to adjust the gas pressure to ensure the stability and safety of the gas supply. During the peak period of gas consumption, in order to meet the increased gas demand, the system needs to increase the gas supply.
[0133] When the edge computing node module determines that the current gas consumption is at its peak, it will immediately take action to increase the supply of gas. First, the edge computing node module will send a control signal to the gas valve through the edge database and edge gateway to increase its opening to allow more gas to enter the pipeline. At the same time, the edge computing node module will also adjust the pressure setting of the pressure regulator to increase the gas pressure to ensure that the gas can be smoothly delivered to the user end. During this process, the edge computing node module will monitor the gas pressure and flow data in real time to ensure that the adjustment effect meets expectations.
[0134] Step 1043, reducing the gas supply during the low-peak period of gas consumption through the edge computing node module, controlling the opening of the gas valve to reduce the flow of pipeline gas, and adjusting the pressure of the pressure regulator to reduce the gas pressure.
[0135] In the embodiment of the present application, in contrast to the peak gas usage period, the low gas usage period refers to a time period when the gas usage is significantly reduced. During this time period, in order to reduce energy consumption and equipment load, the system needs to reduce the supply of gas.
[0136] When the edge computing node module determines that the current gas consumption is at a low peak period, it will take measures to reduce the gas supply. First, the edge computing node module will send a control signal to the gas valve through the edge database and edge gateway to reduce its opening to reduce the flow of gas in the pipeline. At the same time, the edge computing node module will also adjust the pressure setting of the pressure regulator to reduce the gas pressure to reduce the gas delivery volume. During this process, the edge computing node module will also monitor the gas pressure and flow data in real time to ensure that the adjusted gas supply matches the gas demand. Through the implementation of this step, the system can effectively reduce energy consumption and equipment load and improve energy utilization efficiency.
[0137] Optionally, the step 105 includes:
[0138] Step 1051: Transmit the pipeline pressure value to the edge database storage module through the edge computing node module.
[0139] In an embodiment of the present application, after the edge computing node module completes the calculation of the pipeline pressure value, it will transmit this value to the edge database storage module. This process is usually implemented through an internal communication interface or network to ensure the real-time and accuracy of the data. After the edge database storage module receives the pipeline pressure value, it will store it in the database for subsequent data analysis and processing. This step is a key link in data transmission and storage, and provides a basis for subsequent data control.
[0140] Step 1052: Transmit the pipeline pressure value to the edge gateway acquisition module through the edge database storage module.
[0141] In the embodiment of the present application, the edge database storage module transmits the stored pipeline pressure value to the edge gateway acquisition module. This process is also implemented through the internal communication interface or network to ensure smooth data transmission. After receiving the pipeline pressure value, the edge gateway acquisition module will perform necessary data processing and formatting for subsequent data control operations. This step is the key link in the transmission of data from the edge computing system to external devices.
[0142] Step 1053: Control the pipeline pressure value to the pressure regulating valve of the gas station through the edge gateway acquisition module.
[0143] In an embodiment of the present application, the edge gateway acquisition module will control the processed pipeline pressure value to the pressure regulating valve of the gas station. This process is usually implemented through wireless or wired communication, such as using industrial communication protocols such as MODBUS and OPC UA. After the pressure regulating valve receives the pipeline pressure value, it will perform corresponding pressure adjustment operations based on this value to ensure that the pressure of the gas pipeline meets the preset requirements. This step is a key link in realizing the automated control of gas supply and improves the efficiency and safety of gas supply.
[0144] Optionally, the step 106 includes:
[0145] Step 1061: Display the gas pressure data and gas metering data collected by the edge gateway collection module through the edge display platform module.
[0146] In the embodiment of the present application, the gas pressure data refers to the pressure value in the gas pipeline, which is an important parameter in the gas supply system. The gas metering data refers to the usage or flow of gas, which is used for metering and billing. The gas supply estimation value is the future gas supply estimated by the edge computing node module based on the gas pressure data and the gas metering data. The pipeline pressure value is calculated by the edge computing node module and is used to adjust the target value of the gas pipeline pressure.
[0147] The edge display platform module first receives the gas pressure data and gas metering data from the edge gateway acquisition module. These data are collected in real time and reflect the current status of the gas supply system. Then, the edge display platform module also receives the gas supply estimation value and pipeline pressure value from the edge computing node module. These data are calculated by the edge computing node module based on real-time data and historical data, and are used to predict and adjust gas supply. The edge display platform module displays these data on the user interface in the form of charts, numbers or other forms for operators to monitor and manage the gas supply system.
[0148] Step 1062: Display the gas supply estimation value and pipeline pressure value calculated by the edge computing node module through the edge display platform module.
[0149] In the embodiment of the present application, the edge display platform module also displays the estimated value of gas supply and pipeline pressure calculated by the edge computing node module. This means that in addition to the real-time collected data, the edge display platform module also provides prediction and adjustment information based on data analysis. This helps operators to have a more comprehensive understanding of the status of the gas supply system and make more accurate decisions.
[0150] Step 1063: Support developers and applications to use edge computing services through the edge display platform module.
[0151] In an embodiment of the present application, the edge display platform module not only displays data as a user interface, but also supports developers and applications to use edge computing services as a development interface. This means that developers can access the functions and resources of the edge computing system through the edge display platform module and develop new applications or functions. At the same time, existing applications can also interact with the edge computing system through the edge display platform module to obtain real-time data, use computing resources, or call other services. This expands the application scope and value of the edge computing system, allowing more developers and applications to benefit from the advantages of edge computing.
[0152] Based on the same inventive concept, the embodiment of the present application also provides a control device for an edge computing node for implementing the control method of the edge computing node involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiment of the control device for one or more edge computing nodes provided below can be referred to the limitations of the control method for edge computing nodes above, and will not be repeated here.
[0153] In an exemplary embodiment, Figure 3 As shown, a control device 20 of an edge computing node is provided, which is applied to an edge computing node module in a control system of an edge computing node. The control system of the edge computing node also includes: an edge gateway acquisition module, an edge database storage module, and an edge display platform module;
[0154] The control device 20 of the edge computing node includes:
[0155] The acquisition module 201 is used to acquire the gas pressure data and gas metering data of the gas station from the edge gateway acquisition module;
[0156] A processing module 202, configured to input the gas pressure data and the gas metering data into the edge database storage module for storage;
[0157] Inputting the data in the edge database storage module into the edge computing node module for analysis to obtain an estimated value of gas supply;
[0158] According to the estimated value of the gas supply, the pipeline pressure value that needs to be adjusted is calculated by the edge computing node module;
[0159] The pipeline pressure value is controlled to the pressure regulating valve of the gas station through the edge database storage module and the edge gateway acquisition module;
[0160] The display module 203 is used to display the data collected by the edge gateway collection module and the data calculated by the edge computing node module through the edge display platform module.
[0161] Optionally, the acquisition module 201 is further used to:
[0162] Connecting the collection end of the edge gateway collection module to the pressure regulator of the gas pipeline;
[0163] Collecting the gas pressure data and the gas metering data through the edge gateway collection module;
[0164] The gas pressure data and the gas metering data are transmitted to the edge database storage module.
[0165] Optionally, the processing module 202 is further configured to:
[0166] The gas pressure data and the gas metering data are stored on a physical medium by using a disk storage technology through the edge database storage module;
[0167] Optimizing the access speed of the gas pressure data and the gas metering data by using indexing, caching and storage engine technology through the edge database storage module;
[0168] The edge database storage module supports distributed storage technology, and the gas pressure data and the gas metering data are distributed on multiple physical nodes.
[0169] Optionally, the processing module 202 is further configured to:
[0170] The edge computing node module estimates the gas supply according to the gas pressure data and the gas metering data;
[0171] The edge computing node module estimates the gas supply in the next week by referring to the gas average value of the previous week, the gas peak period of the previous week, the flow rate and gas pressure of the current pipeline gas;
[0172] The edge computing node module calculates the pipeline pressure value that needs to be adjusted according to the estimated value of the gas supply.
[0173] Optionally, the processing module 202 is further configured to:
[0174] Determine whether the current gas consumption is at a peak period by using the edge computing node module;
[0175] Increasing the gas supply during the gas consumption peak period through the edge computing node module, controlling the opening of the gas valve to increase the flow of pipeline gas, and adjusting the pressure of the pressure regulator to increase the gas pressure;
[0176] The edge computing node module is used to reduce the gas supply during the low-peak period of gas consumption, control the opening of the gas valve to reduce the flow of pipeline gas, and adjust the pressure of the pressure regulator to reduce the gas pressure.
[0177] Optionally, the processing module 202 is further configured to:
[0178] Transmitting the pipeline pressure value to the edge database storage module through the edge computing node module;
[0179] Transmitting the pipeline pressure value to the edge gateway acquisition module through the edge database storage module;
[0180] The pipeline pressure value is controlled down to the pressure regulating valve of the gas station through the edge gateway acquisition module.
[0181] Optionally, the display module 203 is further used for:
[0182] The gas pressure data and gas metering data collected by the edge gateway collection module are displayed through the edge display platform module;
[0183] The edge display platform module displays the gas supply estimation value and pipeline pressure value calculated by the edge computing node module;
[0184] The edge display platform module supports developers and applications in using edge computing services.
[0185] The embodiment of the present application uses the edge gateway acquisition module to acquire and store the pressure data and metering data of the gas station in real time, ensuring the real-time and accuracy of the data; the edge computing node module uses the stored data for intelligent analysis to estimate the future gas supply, reflecting the intelligent characteristics of edge computing; according to the estimated value, the edge computing node module calculates and adjusts the pipeline pressure value to achieve precise regulation of gas supply; the edge display platform module displays the collected and calculated data to improve the transparency and convenience of operation. This solution improves the computing efficiency, reliability and intelligence of the gas station through the application of edge computing technology, while reducing human intervention, saving labor costs, and achieving the full range of technical effects of real-time data acquisition, intelligent analysis and prediction, precise regulation and control, and data visualization monitoring.
[0186] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 4As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store control data of the edge computing node. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a control method for an edge computing node is implemented.
[0187] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0188] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0189] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0190] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0191] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0192] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0193] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.
[0194] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0195] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. A control method for an edge computing node, characterized in that: An edge computing node module applied to a control system of an edge computing node, wherein the control system of the edge computing node further comprises: an edge gateway acquisition module, an edge database storage module, and an edge display platform module; The control method of the edge computing node includes: Acquire gas pressure data and gas metering data of the gas station from the edge gateway acquisition module; Inputting the gas pressure data and the gas metering data into the edge database storage module for storage; Inputting the data in the edge database storage module into the edge computing node module for analysis to obtain an estimated value of gas supply; According to the estimated value of the gas supply, the pipeline pressure value that needs to be adjusted is calculated by the edge computing node module; The pipeline pressure value is controlled to the pressure regulating valve of the gas station through the edge database storage module and the edge gateway acquisition module; The data collected by the edge gateway collection module and the data calculated by the edge computing node module are displayed through the edge display platform module.
2. The control method of the edge computing node according to claim 1, characterized in that: The step of acquiring the gas pressure data and gas metering data of the gas station from the edge gateway acquisition module includes: Connecting the collection end of the edge gateway collection module to the pressure regulator of the gas pipeline; Collecting the gas pressure data and the gas metering data through the edge gateway collection module; The gas pressure data and the gas metering data are transmitted to the edge database storage module.
3. The control method of the edge computing node according to claim 1, characterized in that: The step of inputting the gas pressure data and the gas metering data into the edge database storage module for storage includes: The gas pressure data and the gas metering data are stored on a physical medium by using a disk storage technology through the edge database storage module; Optimizing the access speed of the gas pressure data and the gas metering data by using indexing, caching and storage engine technology through the edge database storage module; The edge database storage module supports distributed storage technology, and the gas pressure data and the gas metering data are distributed on multiple physical nodes.
4. The control method of the edge computing node according to claim 1, characterized in that: The step of inputting the data in the edge database storage module into the edge computing node module for analysis to obtain an estimated value of the gas supply includes: The edge computing node module estimates the gas supply according to the gas pressure data and the gas metering data; The edge computing node module estimates the gas supply in the next week by referring to the gas average value of the previous week, the gas peak period of the previous week, the flow rate and gas pressure of the current pipeline gas; The edge computing node module calculates the pipeline pressure value that needs to be adjusted according to the estimated value of the gas supply.
5. The control method of the edge computing node according to claim 1, characterized in that: The step of calculating the pipeline pressure value to be adjusted by the edge computing node module according to the estimated value of the gas supply comprises: Determine whether the current gas consumption is at a peak period by using the edge computing node module; Increasing the gas supply during the gas consumption peak period through the edge computing node module, controlling the opening of the gas valve to increase the flow of pipeline gas, and adjusting the pressure of the pressure regulator to increase the gas pressure; The edge computing node module is used to reduce the gas supply during the low-peak period of gas consumption, control the opening of the gas valve to reduce the flow of pipeline gas, and adjust the pressure of the pressure regulator to reduce the gas pressure.
6. The control method of the edge computing node according to claim 1, characterized in that: The step of controlling the pipeline pressure value to the pressure regulating valve of the gas station through the edge database storage module and the edge gateway acquisition module includes: Transmitting the pipeline pressure value to the edge database storage module through the edge computing node module; Transmitting the pipeline pressure value to the edge gateway acquisition module through the edge database storage module; The pipeline pressure value is controlled down to the pressure regulating valve of the gas station through the edge gateway acquisition module.
7. The control method of the edge computing node according to claim 1, characterized in that: The step of displaying the data collected by the edge gateway collection module and the data calculated by the edge computing node module through the edge display platform module includes: The gas pressure data and gas metering data collected by the edge gateway collection module are displayed through the edge display platform module; The edge display platform module displays the gas supply estimation value and pipeline pressure value calculated by the edge computing node module; The edge display platform module supports developers and applications in using edge computing services.
8. A control device for an edge computing node, characterized in that: An edge computing node module applied to a control system of an edge computing node, wherein the control system of the edge computing node further comprises: an edge gateway acquisition module, an edge database storage module, and an edge display platform module; The control device of the edge computing node includes: An acquisition module, used to acquire the gas pressure data and gas metering data of the gas station from the edge gateway acquisition module; A processing module, used for inputting the gas pressure data and the gas metering data into the edge database storage module for storage; Inputting the data in the edge database storage module into the edge computing node module for analysis to obtain an estimated value of gas supply; According to the estimated value of the gas supply, the pipeline pressure value that needs to be adjusted is calculated by the edge computing node module; The pipeline pressure value is controlled to the pressure regulating valve of the gas station through the edge database storage module and the edge gateway acquisition module; A display module is used to display the data collected by the edge gateway collection module and the data calculated by the edge computing node module through the edge display platform module.
9. A computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method for controlling an edge computing node according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for controlling an edge computing node according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Oil well control system and method based on edge calculation
CN114109320A
Machine tool equipment data edge computing system
CN118051023A
Smart power grid data management method and device, storage medium and computer equipment
CN119401645A
Fine granularity real-time supervision system based on edge computing
US20210096911A1