Intermittent pumping control device and method of oil pumping unit
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- PETROCHINA CO LTD
- Filing Date
- 2023-07-17
- Publication Date
- 2026-06-30
Smart Images

Figure CN119321302B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of oil production engineering technology, and in particular to a pumping control device and method for pumping units. Background Technology
[0002] This section is intended to provide background or context for the embodiments of the invention set forth in the claims. The description herein is not an admission that it is prior art simply because it is included in this section.
[0003] Currently, mechanically pumped wells face severe challenges due to low production and inefficiency, posing a significant challenge to profitable production. Intermittent pumping is a key measure to reduce energy consumption and increase production efficiency. Reasonable intermittent pumping can reduce the electricity costs of oilfields while ensuring production output, making it an important measure for low-carbon development and cost reduction and efficiency improvement in oilfields.
[0004] Currently, there are two commonly used and effective intermittent pumping methods. The first method is manual intermittent pumping, where on-site workers manually start and stop the production well several times a day. The second method is automatic intermittent pumping, which is achieved by installing a timer start / stop device at the wellhead or by remote control via an RTU.
[0005] However, the above solution has the following problems:
[0006] 1. Manual pumping has high labor costs, insufficient intelligence, and limited application scope; 2. The main problems with automatic pumping are: (1) The pumping system settings are mostly based on manual experience, lacking real-time response of collected parameters, lacking effective methods for optimizing the pumping system, and insufficient intelligence; (2) The pumping unit will generate a large inrush current at the moment of restart. In order to avoid the impact damage to the equipment caused by excessive current caused by frequent start-stop, it is not possible to achieve fine pumping by frequent start-stop. However, the long shutdown time will aggravate the sand production and waxing of the oil well, which may cause difficulty in restarting the pumping unit; (3) At present, the pumping control cabinet usually needs to be equipped with frequency converter or soft start device. The control cabinet needs to be transformed into an intelligent control system. Most of the transformation modes use PLC, single-chip microcomputer and DSP to control the operation of the pumping unit. At present, RTU remote transmission control equipment and edge computing intelligent control devices (such as PLC) are all independently modified and installed. There is no integrated intelligent control device that can meet the high efficiency transformation of IoT intelligent pumping. The transformation process is complicated, the cost of transformation to pumping is high, and the control efficiency is low. Summary of the Invention
[0007] This invention provides an intermittent pumping control device for oil pumping units, which improves the efficiency, real-time performance, and accuracy of intermittent pumping control while reducing its cost. The device includes:
[0008] The data acquisition module is used to collect dynamometer diagrams and electrical parameters of the pumping unit well.
[0009] The edge computing module is used to perform edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain the calculation results. The edge computing includes the calculation of pump fill degree based on the dynamometer, the calculation of liquid level and production of the pumping unit well, the calculation of dynamometer diagnosis based on deep learning, and the calculation of pumping unit start-up and shutdown status, power consumption and efficiency based on electrical parameters.
[0010] The cloud transmission module is used to send the calculation results to the cloud server; the server is used to generate and issue intermittent pumping cloud control commands for the pumping well based on the calculation results;
[0011] The control module is used to control the start and stop of the pumping unit well, adjust the frequency of the frequency converter, and adjust the working mode of the pumping unit well according to the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated according to the calculation results.
[0012] This invention also provides a method for controlling intermittent pumping in a pumping unit, applied to the aforementioned intermittent pumping control device, to improve the efficiency, real-time performance, and accuracy of intermittent pumping control, and reduce the cost of intermittent pumping control. The method includes:
[0013] The data acquisition module collects dynamometer diagrams and electrical parameters of the pumping unit well;
[0014] The edge computing module performs edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain the calculation results; the edge computing includes the calculation of pump fill degree based on the dynamometer, the calculation of liquid level and production of the pumping unit well, the calculation of dynamometer diagram diagnosis based on deep learning, and the calculation of pumping unit start-up and shutdown status, power consumption and efficiency based on electrical parameters.
[0015] The cloud transmission module sends the calculation results to the cloud server; the server is used to generate and issue intermittent pumping cloud control commands for the pumping well based on the calculation results;
[0016] The control module controls the start and stop of the pumping unit well, the frequency adjustment of the frequency converter, and the adjustment of the working mode of the pumping unit well based on the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated based on the calculation results.
[0017] This invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the above-described pumping control method between pumping units.
[0018] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described pumping control method between pumping units.
[0019] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described pumping unit inter-pumping control method.
[0020] The intermittent pumping control device for the pumping unit in this embodiment of the invention includes: a data acquisition module for acquiring the dynamometer diagram and electrical parameters of the pumping unit well; an edge computing module for performing edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain calculation results; the edge computing includes calculation of pump fill degree based on dynamometer, calculation of fluid level and production of the pumping unit well, calculation of dynamometer diagram diagnosis based on deep learning, and calculation of start / stop status, power consumption and efficiency of the pumping unit based on electrical parameters; a cloud transmission module for sending the calculation results to a cloud server; the server is used to generate and issue intermittent pumping cloud control commands for the pumping unit well based on the calculation results; and a control module for controlling the start / stop of the pumping unit well, frequency adjustment of the frequency converter, and adjustment of the working mode of the pumping unit well based on the received intermittent pumping cloud control commands and / or intermittent pumping terminal control commands generated based on the calculation results. Compared with existing technologies that involve manual and automatic intermittent pumping, this method can determine the control commands for the pumping unit based on the dynamometer card and electrical parameters of the pumping unit well. This allows for flexible control of the pumping unit's intermittent pumping status based on its parameters, achieving a high degree of integration of data acquisition, transmission, high-performance computing, and intelligent intermittent pumping control. It solves the problems of high cost and low control efficiency associated with existing manual and automatic intermittent pumping technologies. This method meets the various requirements for intelligent intermittent pumping retrofits in oilfields, effectively improving equipment utilization, enhancing the efficiency of intelligent intermittent pumping retrofits, reducing the cost of switching to intermittent pumping, and improving the overall intelligence level of oilfields. The real-time pumping regime optimization algorithm can optimize the intermittent pumping regime, minimizing energy consumption while ensuring production output, effectively improving energy saving rate and reducing carbon emissions. It also improves the efficiency, real-time performance, and accuracy of pumping unit intermittent pumping control, while reducing the cost of intermittent pumping control. Attached Figure Description
[0021] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:
[0022] Figure 1 This is a schematic diagram of the structure of an inter-pumping control device in an embodiment of the present invention;
[0023] Figure 2 This is a specific example diagram of an inter-pumping control device for an oil pumping unit according to an embodiment of the present invention;
[0024] Figure 3This is a specific example diagram of an inter-pumping control device for an oil pumping unit according to an embodiment of the present invention;
[0025] Figure 4 This is a specific example diagram of an inter-pumping control device for an oil pumping unit according to an embodiment of the present invention;
[0026] Figure 5 This is a specific example diagram of an inter-pumping control device for an oil pumping unit according to an embodiment of the present invention;
[0027] Figure 6 This is a specific example diagram of an inter-pumping control device for an oil pumping unit according to an embodiment of the present invention;
[0028] Figure 7 This is a flowchart illustrating an inter-pumping control method for an oil pumping unit according to an embodiment of the present invention;
[0029] Figure 8 This is a schematic diagram of a computer device used for cloud control between oil pumping units in an embodiment of the present invention. Detailed Implementation
[0030] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.
[0031] In this document, the term "and / or" merely describes a relationship, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Furthermore, the term "at least one" in this document means any combination of at least two of any one or more elements. For example, including at least one of A, B, and C can mean including any one or more elements selected from the set consisting of A, B, and C.
[0032] In the description of this specification, the terms "comprising," "including," "having," and "containing" are open-ended terms, meaning that they include but are not limited to. The terms "an embodiment," "a specific embodiment," "some embodiments," and "for example," etc., refer to specific features, structures, or characteristics described in connection with that embodiment or example that are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, or characteristics described can be combined in any suitable manner in one or more embodiments or examples. The order of steps involved in the various embodiments is used to illustrate the implementation of this application, and the order of steps is not limited and can be adjusted appropriately as needed.
[0033] The acquisition, storage, use, and processing of data in this application all comply with the relevant provisions of national laws and regulations.
[0034] Currently, mechanically pumped wells face severe challenges due to low production and inefficiency, posing a significant challenge to profitable production. Intermittent pumping is a key measure to reduce energy consumption and increase production efficiency. Reasonable intermittent pumping can reduce the electricity costs of oilfields while ensuring production output, making it an important measure for low-carbon development and cost reduction and efficiency improvement in oilfields.
[0035] There are currently two commonly used and effective intermittent sampling methods.
[0036] The first method is manual pumping, where on-site workers manually start and stop the production well several times a day.
[0037] The second type is automatic intermittent pumping, which is achieved by installing a timed start / stop device at the wellhead or by remote control via RTU.
[0038] However, the above solution has the following problems:
[0039] 1. Manual labor-intensive methods are costly, lack sufficient automation, and have limited application scope.
[0040] 2. The main problems with automatic intermittent pumping are: (1) The intermittent pumping system is mainly based on manual experience, lacks real-time response of collected parameters, lacks effective intermittent pumping system optimization methods, and has insufficient intelligence; (2) The pumping unit will generate a large inrush current at the moment of restart. In order to avoid the impact damage to the equipment caused by excessive current caused by frequent start-stop, it is not possible to frequently start-stop to achieve fine intermittent pumping. However, the long shutdown time will aggravate the sand production and wax deposition of the oil well, which may make it difficult to restart the pumping unit.
[0041] Specifically, the current automatic intermittent pumping scheme generally relies on intelligent intermittent pumping control cabinets. These cabinets typically require the installation of frequency converters or soft starters, as well as intelligent control modifications. These modifications often involve using PLCs, microcontrollers, and DSPs to control the operation of the pumping unit.
[0042] Meanwhile, to achieve precise production and intelligent optimization, it is necessary to collect real-time parameters such as dynamometer cards, fluid levels, and electrical parameters through the oilfield Internet of Things (IoT), and use edge computing technology to analyze these dynamic parameters to calculate an optimized intermittent pumping scheme. Therefore, intelligent intermittent pumping of oil wells is a system technology that integrates data acquisition, transmission, calculation, and control.
[0043] Based on the above analysis of the current inter-station control methods, it is found that: at present, RTU remote transmission control equipment and edge computing intelligent control devices, such as PLCs, are all independently modified and installed. There is no integrated intelligent control device that can meet the requirements of efficient transformation of IoT intelligent inter-station control. The transformation process is complex, the cost of transformation to inter-station control is high, and the control efficiency is low.
[0044] To address the aforementioned problems, embodiments of the present invention provide an intermittent pumping control device for oil pumping units, which improves the efficiency, real-time performance, and accuracy of intermittent pumping control while reducing its cost. (See also...) Figure 1 The device includes:
[0045] Data acquisition module 101 is used to acquire dynamometer diagrams and electrical parameters of oil pumping wells;
[0046] Edge computing module 102 is used to perform edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain calculation results; the edge computing includes calculation of pump fullness based on dynamometer, calculation of liquid level and production of pumping unit well, calculation of dynamometer diagram diagnosis based on deep learning, and calculation of pumping unit start-up and shutdown status, power consumption and efficiency based on electrical parameters.
[0047] The cloud transmission module 103 is used to send the calculation results to the cloud server; the server is used to generate and issue intermittent cloud control commands for the pumping well based on the calculation results.
[0048] The control module 104 is used to control the start-up and shutdown of the pumping unit well, adjust the frequency of the inverter, and adjust the working mode of the pumping unit well according to the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated according to the calculation results. The intermittent pumping control device in this embodiment of the invention includes: a data acquisition module for acquiring the dynamometer diagram and electrical parameters of the pumping unit well; an edge computing module for performing edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain calculation results; the edge computing includes calculation of pump fill degree based on the dynamometer, calculation of the liquid level and production of the pumping unit well, calculation of dynamometer diagram diagnosis based on deep learning, and calculation of the start-up and shutdown status, power consumption, and efficiency of the pumping unit based on the electrical parameters; a cloud transmission module for sending the calculation results to a cloud server; the server is used to generate and issue intermittent pumping cloud control commands for the pumping unit well according to the calculation results; and the control module is used to control the start-up and shutdown of the pumping unit well, frequency adjustment of the inverter, and adjustment of the working mode of the pumping unit well according to the received intermittent pumping cloud control commands and / or the intermittent pumping terminal control commands generated according to the calculation results. The intermittent pumping terminal control commands control the start and stop of pumping units, frequency converter adjustment, and pumping unit working mode adjustment. Compared with existing technologies that involve manual and automatic intermittent pumping, this technology can determine the control commands for the pumping unit based on the dynamometer card and electrical parameters of the pumping unit. This allows for flexible control of the intermittent pumping state based on pumping unit parameters, achieving a high degree of integration of data acquisition, transmission, high-performance computing, and intelligent intermittent pumping control. It solves the problems of high cost and low control efficiency of existing manual and automatic intermittent pumping technologies, and can meet the various requirements of intelligent intermittent pumping transformation in oilfields. It effectively improves equipment utilization, enhances the efficiency of intelligent intermittent pumping transformation, reduces the cost of switching to intermittent pumping, and improves the level of intelligence in oilfields. The real-time pumping system optimization algorithm can optimize the intermittent pumping system, achieving minimum energy consumption while ensuring production, effectively improving power saving rate and reducing carbon emissions. It improves the efficiency, real-time performance, and accuracy of pumping unit intermittent pumping control, while reducing the cost of intermittent pumping control.
[0049] In practice, the data acquisition module is used to collect dynamometer diagrams and electrical parameters of the pumping well.
[0050] In this embodiment, the acquisition module can be used for electrical parameter acquisition and supports Zigbee wireless communication acquisition of hydraulic pressure, bushing pressure, and dynamometer cards. It can acquire dynamometer cards and electrical parameters synchronously in real time, and the acquisition effect is as follows: Figure 5 As shown, it supports data exchange and sharing with the field RTU.
[0051] In one embodiment, the data acquisition module includes:
[0052] The Zigbee module is used to acquire dynamometer maps and electrical parameters of pumping wells based on Zigbee wireless communication technology; the electrical parameters include the oil pressure and casing pressure of the pumping well.
[0053] In specific implementation, the edge computing module is used to perform edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain the calculation results; the edge computing includes the calculation of pump fullness based on the dynamometer, the calculation of liquid level and production of the pumping unit well, the calculation of dynamometer diagram diagnosis based on deep learning, and the calculation of the start-up and shutdown status, power consumption and efficiency of the pumping unit based on the electrical parameters.
[0054] In this embodiment, the edge computing aspect can be achieved by leveraging the high-performance edge computing chip of Raspberry Pi, which supports high-performance edge computing of complex algorithms, and can also interact with the cloud to realize intelligent cloud-edge linkage.
[0055] In practice, the cloud transmission module is used to send the calculation results to the cloud server; the server is used to generate and issue intermittent pumping cloud control commands for the pumping well based on the calculation results.
[0056] In this embodiment, the cloud transmission module can encode and package the collected parameters after edge computing and send them to the cloud. After decoding in the cloud, the parameters are stored in the database. In terms of transmission, it has RTU communication function and supports multiple data transmission modes and interfaces. The specific configuration is shown in Table 1.
[0057] In one embodiment of cloud-based control, the cloud service and the hardware layer interact via a long-lived WebSocket connection. When the user clicks a corresponding button, the intelligent pumping platform sends a control command to the server. The cloud service then sends the command to the device's WebSocket client. The intelligent terminal uses a programmable logic control algorithm to convert the digital signal into an electrical signal to control the start and stop of the pumping unit.
[0058] In one embodiment, the cloud transmission module includes:
[0059] RTU (Remote Terminal Unit) is used to send calculation results to a cloud server using RTU communication technology.
[0060] In one embodiment, the cloud transmission module includes:
[0061] The wireless communication module is used to send the calculation results to the cloud server using 4G private network technology and confidential technology.
[0062] In specific implementation, the control module is used to control the start and stop of the pumping unit well, the frequency adjustment of the frequency converter, and the adjustment of the working mode of the pumping unit well according to the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated according to the calculation results.
[0063] In this embodiment, the control module has a real-time parameter adjustment and optimization function, which can control start and stop based on the analysis results of the edge computing module (applicable to the intelligent intermittent pumping mode based on the thyristor soft starter), adjust the frequency of the frequency converter in real time (applicable to the intelligent parameter adjustment mode based on the frequency converter), or realize intermittent pumping without stopping the pump (applicable to the intermittent pumping mode based on the frequency converter where the pump stops but the system does not stop).
[0064] In one embodiment, the control module can be used to control the start and stop of the pumping unit, control the frequency of the pumping unit's inverter, and control the pumping unit's operating mode to a pumping mode where the pump is stopped but the machine is not shut down.
[0065] In one embodiment, the control module includes:
[0066] The long-connection interaction module is used to send the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated based on the calculation results to the pumping well.
[0067] In one embodiment, the control module is specifically used for:
[0068] The received intermittent pumping cloud control command and / or intermittent pumping terminal control command generated based on the calculation results are sent to the pumping unit equipment; the pumping unit equipment is used to convert the intermittent pumping terminal control command and / or intermittent pumping cloud control command from digital signals into corresponding electrical signals using a programmable logic control algorithm; and controls the start and stop of its own pumping unit, frequency adjustment of the frequency converter, and adjustment of the working mode of the pumping unit according to the electrical signals.
[0069] In one embodiment, the control module is specifically used for:
[0070] When the frequency converter of the pumping unit well includes a communication interface, the start and stop of the corresponding pumping unit well can be controlled by controlling the frequency converter through the protocol corresponding to the communication interface.
[0071] In one embodiment, the control module is specifically used for:
[0072] When the frequency converter of the pumping unit well does not include a communication interface, the start and stop of the corresponding pumping unit well are controlled by means of digital signals controlling the relays at the terminals of the frequency converter.
[0073] The following is a specific embodiment to illustrate the application of the device of the present invention. This embodiment provides a highly integrated intelligent terminal device that simultaneously possesses multi-parameter acquisition, multi-mode data transmission, high-performance edge computing, and intelligent control functions in multiple ways. This device can realize low-cost intelligent intermittent pumping transformation of oil wells, improve equipment utilization, reduce the cost of switching to intermittent pumping, and improve the level of intelligence in oil fields.
[0074] like Figure 2The diagram shown is a specific example of an inter-pumping control device for an oil pumping unit in this embodiment. Based on the integrated intelligent inter-pumping requirements, this embodiment has invented a highly integrated intelligent inter-pumping device with multi-parameter acquisition, multi-mode data transmission, high-performance well-end edge computing (edge computing, as opposed to cloud computing, involves embedding a high-performance CPU within the well-end intelligent terminal to perform real-time calculations and analysis, alleviating cloud pressure; the main embedded algorithms include pump fullness calculation algorithm based on dynamometer, liquid level calculation algorithm, production calculation algorithm, and dynamometer diagnostic algorithm based on deep learning; algorithms for determining the start / stop status of the oil pumping unit based on electrical parameters, calculating power consumption, and calculating system efficiency, etc.), and multiple intelligent control functions.
[0075] This embodiment of the device employs a dual-layer circuit design, consisting of... Figure 3 and Figure 4 It consists of two circuit boards.
[0076] The intelligent intermittent extraction device has the following features: (1) Isolation design: adopts electrical isolation design, and separates strong and weak currents; (2) Reliability design: the design selects advanced industrial-grade chips that are resistant to high and low temperatures and environmental electromagnetic interference; (3) High precision design: adopts 16-bit high precision ADC analog-to-digital conversion; analog-to-digital separation improves the accuracy of analog acquisition; (4) Layered design: smaller and narrower, making it easier to install and modify on site; (5) Magnetic installation: easy to install and modify on site.
[0077] In this embodiment, the data acquisition system includes built-in electrical parameter acquisition capabilities and supports Zigbee wireless communication for hydraulic pressure, bushing pressure, and dynamometer card data acquisition. It can simultaneously acquire dynamometer cards and electrical parameters in real time, achieving the following acquisition results: Figure 5 As shown, it supports data exchange and sharing with the on-site RTU. The collected parameters are encoded and packaged after edge computing and sent to the cloud. After being decoded in the cloud, they are stored in the database.
[0078] In terms of transmission, it has RTU communication function and supports multiple data transmission modes and interfaces. See Table 1 for specific configuration.
[0079] In terms of edge computing, it integrates a high-performance edge computing chip from Raspberry Pi, which supports high-performance edge computing with complex algorithms, and can also interact with the cloud to achieve intelligent cloud-edge linkage.
[0080] In cloud-based control, the cloud service and hardware interact via a long-term WebSocket connection. When a user clicks a corresponding button, the intelligent pumping platform sends a control command to the server. The command is then sent to the device's WebSocket client via the cloud service. The intelligent terminal uses a programmable logic control algorithm to convert digital signals into electrical signals to control the start and stop of the pumping unit. The control system features real-time parameter adjustment and optimization capabilities. It can control start and stop based on the analysis results of the edge computing module (suitable for intelligent pumping mode based on thyristor soft starters), adjust the inverter frequency in real time (suitable for intelligent parameter adjustment mode based on inverters), or achieve non-stop oscillating pumping (suitable for pump-stopping-non-stop pumping mode based on inverters).
[0081] For example, in terms of control, this invention has a real-time parameter adjustment and optimization function. It can analyze the reservoir-pump matching relationship based on the dynamometer diagram or electrical parameters, and further optimize the production system of the oil well in real time through the edge computing module. It can control the pumping speed of the oil well by adjusting the frequency of the inverter in real time (applicable to the intelligent parameter adjustment mode based on the inverter), and adjust the oil production speed of the oil well. It can also realize intelligent intermittent pumping of the oil well by periodically controlling the start and stop time of the pumping unit or controlling the intermittent pumping cycle and the switching ratio (the intermittent pumping cycle is the sum of the time for each well opening and shut-in, and the switching ratio is the ratio of the well opening time to the well shut-in time) (applicable to the intelligent intermittent pumping mode based on the thyristor soft starter). It can also realize intelligent swing intermittent pumping without stopping the machine by controlling the intermittent pumping cycle, the switching ratio, and the small amplitude swing of the crank during the well shut-in period (applicable to the pump-stop intermittent pumping mode based on the inverter).
[0082] In this embodiment, the transmission module may have RTU communication function and support multiple data transmission modes and interfaces. For specific configuration, please refer to the intelligent terminal communication resource configuration list shown in Table 1.
[0083] Table 1
[0084] project Technical parameters RS-485 interface Route 3 RS-232 interface Route 2 Ethernet interface 1 AI Interface Route 2 DI interface Route 8 D0 interface Route 8 24V power output interface one Communication Protocol Modbus RTU / ASCII / TCP Data transmission Ethernet, Zigbee, Wi-Fi, 4G, RS485, RS232, and support for other data transmission modes.
[0085] Furthermore, this embodiment provides a multi-interface, highly integrated intelligent terminal for intermittent pumping wells, which achieves a high degree of integration of data acquisition, transmission, high-performance computing, and intelligent control. It can meet the various requirements of intelligent intermittent pumping retrofit for various power cabinets in oilfields, effectively improve equipment utilization, enhance the efficiency of intelligent intermittent pumping retrofit, reduce the cost of switching to intermittent pumping, and improve the level of intelligence in oilfields.
[0086] In this embodiment, it can be done according to Figure 2 Electronic components are fabricated on a double-layer micro-circuit board and embedded circuit boards are soldered on it. The embedded circuit boards highly integrate four functions: parameter acquisition, transmission, calculation and control. A hard plastic shell suitable for stacking and connecting the double-layer circuit boards is designed. The dimensions (cm) are as follows: 20×8×6, and the weight is 0.3kg.
[0087] The pre-fabricated embedded intelligent modules can be easily magnetically installed inside the control cabinet (e.g., Figure 7 The integrated smart terminal shown.
[0088] If there is sufficient space for the cabinet modification, it can also be installed on the guide rails inside the drawer control cabinet.
[0089] There are two main wiring methods for control terminals and frequency converters: one is the direct control mode. If the frequency converter has a communication interface (such as RS485), the frequency converter can be directly controlled using a communication protocol (such as Modbus-RTU); the original circuit of the frequency converter needs to be modified. If the frequency converter does not have a communication interface, the original controller circuit needs to be modified to control the relays at the frequency converter terminals through digital signals to achieve start and stop.
[0090] In terms of data communication, such as Figure 6 As shown, for well sites with IoT communication capabilities, cloud communication can be achieved by connecting with the RTU. If IoT communication capabilities are not available, remote data communication can be achieved through a 4G private network and encryption.
[0091] In summary, the system in this embodiment presents a multi-interface, highly integrated intelligent terminal configuration scheme for intermittent pumping wells. It can achieve a high degree of integration of data acquisition, transmission, high-performance computing, and intelligent control, basically meeting the various requirements of intelligent intermittent pumping transformation in oilfields. It effectively improves equipment utilization, enhances the efficiency of intelligent intermittent pumping transformation, reduces the cost of switching to intermittent pumping, and improves the level of intelligence in oilfields. The real-time pumping system optimization algorithm can optimize the intermittent pumping system, achieving minimum energy consumption while ensuring production, effectively improving power saving rate and reducing carbon emissions.
[0092] Of course, it is understood that there may be other variations of the above detailed process, and all such variations should fall within the protection scope of this invention.
[0093] The intermittent pumping control device for the pumping unit in this embodiment of the invention includes: a data acquisition module for acquiring the dynamometer diagram and electrical parameters of the pumping unit well; an edge computing module for performing edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain calculation results; the edge computing includes calculation of pump fill degree based on dynamometer, calculation of fluid level and production of the pumping unit well, calculation of dynamometer diagram diagnosis based on deep learning, and calculation of start / stop status, power consumption and efficiency of the pumping unit based on electrical parameters; a cloud transmission module for sending the calculation results to a cloud server; the server is used to generate and issue intermittent pumping cloud control commands for the pumping unit well based on the calculation results; and a control module for controlling the start / stop of the pumping unit well, frequency adjustment of the frequency converter, and adjustment of the working mode of the pumping unit well based on the received intermittent pumping cloud control commands and / or intermittent pumping terminal control commands generated based on the calculation results. Compared with existing technologies that involve manual and automatic intermittent pumping, this method can determine the control commands for the pumping unit based on the dynamometer card and electrical parameters of the pumping unit well. This allows for flexible control of the pumping unit's intermittent pumping status based on its parameters, achieving a high degree of integration of data acquisition, transmission, high-performance computing, and intelligent intermittent pumping control. It solves the problems of high cost and low control efficiency associated with existing manual and automatic intermittent pumping technologies. This method meets the various requirements for intelligent intermittent pumping retrofits in oilfields, effectively improving equipment utilization, enhancing the efficiency of intelligent intermittent pumping retrofits, reducing the cost of switching to intermittent pumping, and improving the overall intelligence level of oilfields. The real-time pumping regime optimization algorithm can optimize the intermittent pumping regime, minimizing energy consumption while ensuring production output, effectively improving energy saving rate and reducing carbon emissions. It also improves the efficiency, real-time performance, and accuracy of pumping unit intermittent pumping control, while reducing the cost of intermittent pumping control.
[0094] This invention also provides a method for controlling intermittent pumping in a pumping unit, applied to the aforementioned intermittent pumping control device, to improve the efficiency, real-time performance, and accuracy of intermittent pumping control, and reduce the cost of intermittent pumping control. Figure 7 As shown, the method includes:
[0095] Step 701: The data acquisition module acquires the dynamometer card and electrical parameters of the pumping unit well;
[0096] Step 702: The edge computing module performs edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain the calculation results; the edge computing includes the calculation of pump fullness based on the dynamometer, the calculation of liquid level and production of the pumping unit well, the calculation of dynamometer diagram diagnosis based on deep learning, and the calculation of pumping unit start-up and shutdown status, power consumption and efficiency based on electrical parameters.
[0097] Step 703: The cloud transmission module sends the calculation results to the cloud server; the server is used to generate and issue intermittent pumping cloud control commands for the pumping well based on the calculation results;
[0098] Step 704: The control module controls the start and stop of the pumping unit well, the frequency adjustment of the frequency converter, and the adjustment of the working mode of the pumping unit well according to the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated according to the calculation results.
[0099] In one embodiment, the data acquisition module acquires the dynamometer diagram and electrical parameters of the pumping unit well:
[0100] The Zigbee module uses Zigbee wireless communication technology to collect dynamometer maps and electrical parameters of pumping wells; the electrical parameters include the oil pressure and casing pressure of the pumping well.
[0101] In one embodiment, the control module controls the start-up and shutdown of the pumping unit well, the frequency adjustment of the inverter, and the adjustment of the pumping unit well operating mode according to the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated according to the calculation results, including:
[0102] The long-connection interaction module will send the received intermittent pumping cloud control commands and / or intermittent pumping terminal control commands generated based on the calculation results to the pumping well.
[0103] In one embodiment, the control module controls the start-up and shutdown of the pumping unit well, the frequency adjustment of the inverter, and the adjustment of the pumping unit well operating mode according to the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated according to the calculation results, including:
[0104] The received intermittent pumping cloud control command and / or intermittent pumping terminal control command generated based on the calculation results are sent to the pumping unit equipment; the pumping unit equipment is used to convert the intermittent pumping terminal control command and / or intermittent pumping cloud control command from digital signals into corresponding electrical signals using a programmable logic control algorithm; and controls the start and stop of its own pumping unit, frequency adjustment of the frequency converter, and adjustment of the working mode of the pumping unit according to the electrical signals.
[0105] In one embodiment, the control module controls the start-up and shutdown of the pumping unit well, the frequency adjustment of the inverter, and the adjustment of the pumping unit well operating mode according to the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated according to the calculation results, including:
[0106] When the frequency converter of the pumping unit well includes a communication interface, the start and stop of the corresponding pumping unit well can be controlled by controlling the frequency converter through the protocol corresponding to the communication interface.
[0107] In one embodiment, the control module controls the start-up and shutdown of the pumping unit well, the frequency adjustment of the inverter, and the adjustment of the pumping unit well operating mode according to the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated according to the calculation results, including:
[0108] When the frequency converter of the pumping unit well does not include a communication interface, the start and stop of the corresponding pumping unit well are controlled by means of digital signals controlling the relays at the terminals of the frequency converter.
[0109] In one embodiment, the cloud transmission module sends the calculation results to the cloud server, including:
[0110] The RTU remote terminal unit sends the calculation results to the cloud server using RTU communication technology.
[0111] In one embodiment, the cloud transmission module sends the calculation results to the cloud server, including:
[0112] The wireless communication module is used to send the calculation results to the cloud server using 4G private network technology and confidential technology.
[0113] This invention provides an embodiment of a computer device for implementing all or part of the above-described pumping unit inter-pumping control method. The computer device specifically includes the following components:
[0114] The computer device comprises a processor, memory, a communications interface, and a bus; wherein the processor, memory, and communications interface communicate with each other via the bus; the communications interface is used to realize information transmission between related devices; the computer device can be a desktop computer, tablet computer, or mobile terminal, etc., and this embodiment is not limited to these. In this embodiment, the computer device can be implemented with reference to the embodiments for implementing the inter-pumping control method and the embodiments for implementing the inter-pumping cloud control device, the contents of which are incorporated herein by reference, and repeated details will not be described again.
[0115] Figure 8 This is a schematic block diagram illustrating the system configuration of the computer device 1000 according to an embodiment of this application. Figure 8 As shown, the computer device 1000 may include a central processing unit 1001 and a memory 1002; the memory 1002 is coupled to the central processing unit 1001. It is worth noting that... Figure 8 This is an example; other types of structures can also be used to supplement or replace this structure to achieve telecommunications functions or other functions.
[0116] In one embodiment, the pumping unit cloud control function can be integrated into the central processing unit 1001. The central processing unit 1001 can be configured to perform the following control:
[0117] The data acquisition module collects dynamometer diagrams and electrical parameters of the pumping unit well;
[0118] The edge computing module performs edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain the calculation results; the edge computing includes the calculation of pump fill degree based on the dynamometer, the calculation of liquid level and production of the pumping unit well, the calculation of dynamometer diagram diagnosis based on deep learning, and the calculation of pumping unit start-up and shutdown status, power consumption and efficiency based on electrical parameters.
[0119] The cloud transmission module sends the calculation results to the cloud server; the server is used to generate and issue intermittent pumping cloud control commands for the pumping well based on the calculation results;
[0120] The control module controls the start and stop of the pumping unit well, the frequency adjustment of the frequency converter, and the adjustment of the working mode of the pumping unit well based on the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated based on the calculation results.
[0121] In another embodiment, the pumping unit cloud control device can be configured separately from the central processing unit 1001. For example, the pumping unit cloud control device can be configured as a chip connected to the central processing unit 1001, and the pumping unit cloud control function can be realized through the control of the central processing unit.
[0122] like Figure 8 As shown, the computer device 1000 may further include: a communication module 1003, an input unit 1004, an audio processor 1005, a display 1006, and a power supply 1007. It is worth noting that the computer device 1000 does not necessarily need to include... Figure 8 All components shown; in addition, the computer device 1000 may also include Figure 8 For components not shown, please refer to existing technologies.
[0123] like Figure 8 As shown, the central processing unit 1001, sometimes also referred to as a controller or operation control, may include a microprocessor or other processor device and / or logic device. The central processing unit 1001 receives input and controls the operation of various components of the computer device 1000.
[0124] The memory 1002 may be, for example, one or more of a cache, flash memory, hard drive, removable medium, volatile memory, non-volatile memory, or other suitable device. It may store the aforementioned failure-related information, and also store a program for executing that information. The central processing unit 1001 may execute the program stored in the memory 1002 to perform information storage or processing, etc.
[0125] Input unit 1004 provides input to central processing unit 1001. This input unit 1004 may be, for example, a keypad or touch input device. Power supply 1007 provides power to computer device 1000. Display 1006 displays images, text, and other display objects. This display may be, for example, an LCD display, but is not limited to this.
[0126] The memory 1002 can be a solid-state memory, such as a read-only memory (ROM), random access memory (RAM), a SIM card, etc. It can also be a memory that retains information even when power is off, can be selectively erased, and contains more data; examples of this type of memory are sometimes referred to as EPROMs, etc. The memory 1002 can also be some other type of device. The memory 1002 includes a buffer memory 1021 (sometimes referred to as a buffer). The memory 1002 may include an application / function storage unit 1022 for storing application programs and function programs or processes for executing operations of the computer device 1000 via the central processing unit 1001.
[0127] The memory 1002 may also include a data storage unit 1023 for storing data, such as contacts, digital data, pictures, sounds, and / or any other data used by the computer device. The driver storage unit 1024 of the memory 1002 may include various drivers for the computer device for communication functions and / or for performing other functions of the computer device (such as messaging applications, address book applications, etc.).
[0128] The communication module 1003 is a transmitter / receiver 1003 that transmits and receives signals via the antenna 1008. The communication module (transmitter / receiver) 1003 is coupled to the central processing unit 1001 to provide input signals and receive output signals, which can be the same as in a conventional mobile communication terminal.
[0129] Based on different communication technologies, multiple communication modules 1003 can be configured in the same computer device, such as cellular network modules, Bluetooth modules, and / or wireless LAN modules. The communication module (transmitter / receiver) 1003 is also coupled to a speaker 1009 and a microphone 1010 via an audio processor 1005 to provide audio output via the speaker 1009 and receive audio input from the microphone 1010, thereby realizing typical telecommunications functions. The audio processor 1005 may include any suitable buffer, decoder, amplifier, etc. Furthermore, the audio processor 1005 is also coupled to a central processing unit 1001, enabling on-device recording via the microphone 1010 and on-device playback of stored sound via the speaker 1009.
[0130] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described pumping control method between pumping units.
[0131] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described pumping unit inter-pumping control method.
[0132] In this embodiment of the invention, the edge end of the pumping unit is used to calculate the pumping unit dynamometer diagram, liquid level, and electrical parameters based on parameters collected from the oilfield Internet of Things using edge computing, thereby obtaining characteristic data for each pumping unit. A transmission module is used to encode and package the characteristic data of each pumping unit and send it to a cloud server. The cloud server is used to calculate control commands for each pumping unit based on its characteristic data. These control commands include: controlling the pumping unit's start and stop, controlling the frequency of the pumping unit's inverter, and controlling the pumping unit's operating mode to a pumping mode where the pump is stopped but not shut down. The control commands are then fed back to the edge end of the pumping unit to control its intermittent pumping status, enabling manual and automatic intermittent pumping in the prior art. Compared to intermittent pumping solutions, this approach utilizes a cloud server to calculate control commands for each pumping unit based on its characteristic data. It allows for flexible control of the intermittent pumping status based on pumping unit parameters, achieving a highly integrated system of data acquisition, transmission, high-performance computing, and intelligent intermittent pumping control. This meets the various requirements for intelligent intermittent pumping retrofitting in oilfields, effectively improving equipment utilization, enhancing the efficiency of intelligent intermittent pumping retrofitting, reducing the cost of switching to intermittent pumping, and raising the overall intelligence level of the oilfield. The real-time pumping system optimization algorithm can optimize the intermittent pumping system, minimizing energy consumption while ensuring production output, effectively improving energy saving rates and reducing carbon emissions. This enhances the efficiency, real-time performance, and accuracy of intermittent pumping control, while simultaneously reducing the cost of intermittent pumping control.
[0133] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0134] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0135] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0136] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0137] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A pumping control device for an oil pumping unit, characterized in that, The device is connected to the pumping unit well and includes: The data acquisition module is used to collect dynamometer diagrams and electrical parameters of the pumping unit well. The edge computing module is used to perform edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain the calculation results. The edge computing includes the calculation of pump fill degree based on the dynamometer, the calculation of liquid level and production of the pumping unit well, the calculation of dynamometer diagnosis based on deep learning, and the calculation of pumping unit start-up and shutdown status, power consumption and efficiency based on electrical parameters. In terms of edge computing, it integrates a high-performance edge computing chip from Raspberry Pi, which supports high-performance edge computing for complex algorithms. It can also interact with the cloud to achieve intelligent cloud-edge linkage. The cloud transmission module is used to send the calculation results to the cloud server; the server is used to generate and issue intermittent pumping cloud control commands for the pumping well based on the calculation results; The control module is used to control the start and stop of the pumping unit well, the frequency adjustment of the frequency converter, and the adjustment of the working mode of the pumping unit well according to the received inter-pumping cloud control command and / or the inter-pumping terminal control command generated according to the calculation result. The control module has a real-time parameter adjustment and optimization function. It controls the start and stop based on the analysis results of the edge computing module. It is suitable for the intelligent intermittent pumping mode based on the thyristor soft starter. It adjusts the frequency of the frequency converter in real time. It is suitable for the intelligent parameter adjustment mode based on the frequency converter. It realizes intermittent pumping without stopping the machine. It is suitable for the pump stopping intermittent pumping mode based on the frequency converter. When the frequency converter of the oil pumping well includes a communication interface, the start and stop of the corresponding oil pumping well can be controlled by controlling the frequency converter through the protocol corresponding to the communication interface. When the frequency converter of the pumping unit well does not include a communication interface, the start and stop of the corresponding pumping unit well are controlled by means of digital signals controlling the relays at the terminals of the frequency converter.
2. The apparatus as claimed in claim 1, characterized in that, The data acquisition module includes: The Zigbee module is used to acquire dynamometer maps and electrical parameters of pumping wells based on Zigbee wireless communication technology; the electrical parameters include the oil pressure and casing pressure of the pumping well.
3. The apparatus as described in claim 1, characterized in that, The control module includes: The long-connection interaction module is used to send the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated based on the calculation results to the pumping well.
4. The apparatus as claimed in claim 1, characterized in that, The control module is specifically used for: The received intermittent pumping cloud control command and / or intermittent pumping terminal control command generated based on the calculation results are sent to the pumping unit equipment; the pumping unit equipment is used to convert the intermittent pumping terminal control command and / or intermittent pumping cloud control command from digital signals into corresponding electrical signals using a programmable logic control algorithm; and controls the start and stop of its own pumping unit, frequency adjustment of the frequency converter, and adjustment of the working mode of the pumping unit according to the electrical signals.
5. The apparatus as claimed in claim 1, characterized in that, The cloud transmission module includes: RTU (Remote Terminal Unit) is used to send calculation results to a cloud server using RTU communication technology.
6. The apparatus as claimed in claim 1, characterized in that, The cloud transmission module includes: The wireless communication module is used to send the calculation results to the cloud server using 4G private network technology and confidential technology.
7. A method for controlling intermittent pumping in an oil pumping unit, characterized in that, Applied to the pumping unit inter-pumping control device as described in any one of claims 1-6, the pumping unit inter-pumping control device being connected to the pumping unit well, the method includes: The data acquisition module collects dynamometer diagrams and electrical parameters of the pumping unit well; The edge computing module performs edge computing on the dynamometer diagram and electrical parameters of the pumping unit well to obtain the calculation results; the edge computing includes the calculation of pump fill degree based on the dynamometer, the calculation of liquid level and production of the pumping unit well, the calculation of dynamometer diagram diagnosis based on deep learning, and the calculation of pumping unit start-up and shutdown status, power consumption and efficiency based on electrical parameters. In terms of edge computing, it integrates a high-performance edge computing chip from Raspberry Pi, which supports high-performance edge computing for complex algorithms. It can also interact with the cloud to achieve intelligent cloud-edge linkage. The cloud transmission module sends the calculation results to the cloud server; the server is used to generate and issue intermittent pumping cloud control commands for the pumping well based on the calculation results; The control module controls the start and stop of the pumping unit well, the frequency adjustment of the inverter, and the adjustment of the working mode of the pumping unit well according to the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated according to the calculation results. Among them, the control module has a real-time parameter adjustment and optimization function, controls the start and stop based on the analysis results of the edge computing module, and is suitable for the intelligent intermittent pumping mode based on the thyristor soft starter. It can adjust the frequency of the frequency converter in real time, and is suitable for the intelligent parameter adjustment mode based on the frequency converter to realize the intermittent pumping without stopping the machine. It is also suitable for the intermittent pumping mode based on the pump stop without stopping the machine. When the frequency converter of the oil pumping well includes a communication interface, the start and stop of the corresponding oil pumping well can be controlled by controlling the frequency converter through the protocol corresponding to the communication interface. When the frequency converter of the pumping unit well does not include a communication interface, the start and stop of the corresponding pumping unit well are controlled by means of digital signals controlling the relays at the terminals of the frequency converter.
8. The method as described in claim 7, characterized in that, The data acquisition module collects the dynamometer card and electrical parameters of the pumping unit well: The Zigbee module uses Zigbee wireless communication technology to collect dynamometer maps and electrical parameters of pumping wells; the electrical parameters include the oil pressure and casing pressure of the pumping well.
9. The method as described in claim 7, characterized in that, The control module controls the start-up and shutdown of the pumping unit well, the frequency adjustment of the inverter, and the adjustment of the pumping unit well operating mode based on the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated based on the calculation results, including: The long-connection interaction module will send the received intermittent pumping cloud control commands and / or intermittent pumping terminal control commands generated based on the calculation results to the pumping well.
10. The method as described in claim 7, characterized in that, The control module controls the start-up and shutdown of the pumping unit well, the frequency adjustment of the inverter, and the adjustment of the pumping unit well operating mode based on the received intermittent pumping cloud control command and / or the intermittent pumping terminal control command generated based on the calculation results, including: The received intermittent pumping cloud control command and / or intermittent pumping terminal control command generated based on the calculation results are sent to the pumping unit equipment; the pumping unit equipment is used to convert the intermittent pumping terminal control command and / or intermittent pumping cloud control command from digital signals into corresponding electrical signals using a programmable logic control algorithm; and controls the start and stop of its own pumping unit, frequency adjustment of the frequency converter, and adjustment of the working mode of the pumping unit according to the electrical signals.
11. The method as described in claim 7, characterized in that, The cloud transmission module sends the calculation results to the cloud server, including: The RTU remote terminal unit sends the calculation results to the cloud server using RTU communication technology.
12. The method as described in claim 7, characterized in that, The cloud transmission module sends the calculation results to the cloud server, including: The wireless communication module is used to send the calculation results to the cloud server using 4G private network technology and confidential technology.
13. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 7 to 12.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of claims 7 to 12.
15. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method of any one of claims 7 to 12.