A method and device for determining a production and injection allocation plan for a salt cavern gas storage group

By obtaining the parameter information of the salt hole gas storage group and determining the gas injection and gas extraction solutions, the problems of low efficiency and high cost in the existing technology are solved, and more efficient gas storage operation is achieved.

CN118564299BActive Publication Date: 2025-04-01PIPECHINA SOUTH CHINA CO +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410708388.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-03
Publication Date
2025-04-01
Estimated Expiration
2044-06-03

AI Technical Summary

Technical Problem

The method for determining the distribution and injection of salt hole gas storage group in the prior art is low efficiency, resulting in high operating costs and low efficiency.

Method used

By obtaining the parameter information of the salt hole gas storage group, multiple gas injection and gas extraction schemes are determined based on the total amount of gas injection and the total amount of gas extraction. Considering the mutual influence between multiple cavity bodies of the same cavity group and adjacent cavity bodies, the optimal scheme is selected from multiple schemes based on the shear and swelling safety factor and gas injection energy consumption.

Benefits of technology

The gas injection and gas extraction efficiency of the salt hole gas storage group has been improved, the operating cost and the risk of instability of the cavity group have been reduced, and the operating efficiency has been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118564299B_ABST
    Figure CN118564299B_ABST
Patent Text Reader

Abstract

The present invention relates to a method and device for determining a production and injection scheme for a salt cavern gas storage group, and relates to the technical field of oil and gas storage. In the present invention, the method provided by the present invention obtains parameter information of a salt cavern gas storage group, determines multiple gas injection schemes according to the parameter information and the total amount of gas injection, screens the multiple gas injection schemes based on the mutual influence between multiple cavities in the same cavity group and adjacent cavities, obtains multiple screened gas injection schemes, and then determines the shear expansion safety factor and gas injection energy consumption of each gas injection scheme, wherein the shear expansion safety factor is a safety index characterizing the gas injection scheme, and the gas injection energy consumption is an economic index characterizing the gas injection scheme. The method provided by the present invention analyzes the shear expansion safety factor and the gas injection energy consumption from two dimensions of safety and economy, and finally determines the gas injection scheme of the salt cavern gas storage group from multiple gas injection schemes, which can improve the gas injection efficiency, reduce the risk of instability of the cavity group of the salt cavern gas storage group, and reduce the gas injection cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of oil and gas storage, and in particular to a method and device for determining a production and injection allocation scheme for a salt cavern gas storage group. Background Art

[0002] At present, underground reserves of natural gas mainly include abandoned oil and gas reservoirs, saline aquifers and salt caverns. Among them, salt cavern gas storage is widely used due to its advantages such as strong peak-shaving capacity and high safety. In order to improve the gas storage capacity and operation efficiency of salt cavern gas storage, salt cavern gas storage is generally presented in the form of cavity groups. Each cavity group of salt cavern gas storage includes multiple cavities, each of which is used to store gas.

[0003] Since different cavities have large differences in parameters such as geological conditions, cavity size, pillar distance, relative position and current pressure, in the relevant technology, the production and injection scheme of the salt cavern gas storage group is usually determined by technicians based on their own experience, where the production and injection scheme includes a gas injection scheme, which includes the gas injection amount of each cavity determined according to the total gas injection amount, that is, the amount of gas injected into each cavity. The production and injection scheme determination method in the relevant technology has the problem of low efficiency and leads to high operating costs of the salt cavern gas storage group.

[0004] Therefore, there is an urgent need for a method and device for determining the production and injection allocation plan for a salt cavern gas storage group, so as to provide an optimal solution path for the injection allocation of the cavity group, reduce the operating cost of the salt cavern gas storage, and improve the operating efficiency. Summary of the invention

[0005] The present invention provides a method and device for determining a production and injection scheme for a salt cavern gas storage group, which can quickly and accurately determine the gas injection scheme of the salt cavern gas storage group, so that gas injection of multiple cavities included in the salt cavern gas storage group can be completed according to the gas injection scheme, which can reduce the operating cost of the salt cavern gas storage and improve the operating efficiency.

[0006] The technical solution of the present invention to solve the above technical problems is as follows:

[0007] In a first aspect, the present invention provides a method for determining a production and injection allocation scheme for a salt cavern gas storage group, the method comprising: obtaining parameter information of a salt cavern gas storage group, the salt cavern gas storage group comprising a plurality of cavity groups, each cavity group comprising a plurality of cavities, the parameter information comprising the volume, position information, current pressure, upper limit operating pressure and lower limit operating pressure of each cavity, wherein the position information of each cavity is used to characterize the cavity group corresponding to each cavity, and to characterize other cavities adjacent to the position of each cavity. A first request for determining a gas injection scheme is received, the first request carrying the total amount of gas injection to be injected into the salt cavern gas storage group. In response to the first request, M gas injection schemes are determined according to the parameter information and the total amount of gas injection of the salt cavern gas storage group, wherein M is a positive integer, each gas injection scheme comprises the gas injection amount of each cavity group, the sum of the gas injection amounts of each cavity group included in each gas injection scheme is equal to the total amount of gas injection, and the gas injection amount of each cavity group is less than the gas injection amount threshold of each cavity group, and the gas injection amount threshold is determined according to the volume, current pressure and upper limit operating pressure of the cavity group. Determine N gas injection schemes from M gas injection schemes, where N is less than or equal to M and N is a positive integer. The gas injection amounts of multiple cavities belonging to the same cavity group included in each of the N gas injection schemes are the same, and after the gas injection is completed, the difference between the pressure of each cavity and the pressure of any adjacent cavity is less than or equal to a preset pressure difference value. Determine the shear expansion safety factor and gas injection energy consumption corresponding to each of the N gas injection schemes. Determine the gas injection scheme of the salt cavern gas storage group from the N gas injection schemes, the shear expansion safety factor of the gas injection scheme of the salt cavern gas storage group is within the first preset threshold range, and the gas injection energy consumption of the gas injection scheme of the salt cavern gas storage group is the minimum value of the N gas injection energy consumptions corresponding to the N gas injection schemes.

[0008] In a possible implementation of the first aspect, in response to the first request, M gas injection schemes are determined according to parameter information and the total gas injection amount of the salt cavern gas storage reservoir group, including: determining a gas injection amount threshold of each cavity according to the volume, current pressure, and upper limit pressure of each cavity group. The M gas injection schemes are determined by enumeration method according to the gas injection amount threshold and the total gas injection amount of each cavity.

[0009] Gas injection volume threshold Q max1 The formula for determining is:

[0010]

[0011] Where V is the volume of the cavity; M is the molar mass of the gas; ρ 0 is the density of the gas under standard conditions; Z is the compressibility factor of the gas; R is the gas constant; T is the temperature of the gas; P max is the upper limit pressure of the chamber; P in is the current pressure in the cavity.

[0012] In a possible implementation of the first aspect, determining N gas injection schemes from M gas injection schemes includes: determining the pressure of each cavity after gas injection is completed. Determining the difference between the pressure of each cavity and any adjacent cavity according to the pressure of each cavity after gas injection is completed. Determining N gas injection schemes from the M gas injection schemes according to the difference between the pressure of each cavity and any adjacent cavity and the cavity group corresponding to each cavity.

[0013] In a possible implementation of the first aspect, the pressure of each priority gas injection cavity included in each gas injection scheme among the N gas injection schemes after completion of gas injection according to the gas injection amount corresponding to each priority gas injection cavity is greater than or equal to the operating lower limit pressure of each priority gas injection cavity, wherein the priority gas injection cavity is a cavity whose pressure is less than or equal to a preset gas injection pressure value within a preset time period.

[0014] In a possible implementation of the first aspect, determining the dilatancy safety factor and the gas injection energy consumption corresponding to each of the N gas injection schemes includes: determining the dilatancy safety factor corresponding to each of the N gas injection schemes. Determining the gas injection energy consumption corresponding to each of the N gas injection schemes.

[0015] In a possible implementation of the first aspect, determining the dilatancy safety factor corresponding to each of the N gas injection schemes includes: determining the dilatancy safety factor of each cavity group included in each of the N gas injection schemes. The sum of the dilatancy safety factors of each cavity group included in each gas injection scheme is determined as the dilatancy safety factor corresponding to each gas injection scheme.

[0016] Among them, the shear expansion safety factor S of cavity i is i The formula for determining is:

[0017]

[0018] I 1 is the first principal stress invariant, J 2 is the second principal stress deviator;

[0019] The first principal stress invariant I 1 The formula for determining is:

[0020] I 1 =σ 1 +σ 2 +σ 3 ;

[0021] The second principal stress deviator J 2 The formula for determining is:

[0022]

[0023] σ 1is the first principal stress of cavity i; σ 2 is the second principal stress of cavity i; σ 3 is the third principal stress of cavity i, where cavity i is any one of the multiple cavity groups.

[0024] In a possible implementation of the first aspect, determining the gas injection energy consumption corresponding to each of the N gas injection schemes includes: determining the gas injection energy consumption of each cavity group included in each of the N gas injection schemes. The sum of the gas injection energy consumption of each cavity group included in each gas injection scheme is determined as the gas injection energy consumption corresponding to each gas injection scheme.

[0025] Among them, the gas injection energy consumption of cavity i is ω i The formula for determining is:

[0026] ω i =η i P p Q i ;

[0027] η i is the pump efficiency of cavity i; P p is the gas injection pressure of cavity i; Q i is the gas injection volume of cavity i;

[0028] Gas injection pressure P p The calculation formula is:

[0029]

[0030] ρ g is the density of the gas; v g is the actual injection rate of gas; D is the inner diameter of the gas injection pipe; L is the length of the gas injection pipe; f is the friction coefficient of pipeline fluid flow;

[0031] In a possible implementation of the first aspect, the method further includes: receiving a second request for determining a gas production scheme, the second request carrying the total gas production amount of gas to be produced from the salt cavern gas storage group. In response to the second request, X gas production schemes are determined according to the parameter information of the salt cavern gas storage group and the total gas production amount, wherein X is a positive integer, each gas production scheme includes the gas production amount of each cavity group, the sum of the gas production amount of each cavity group included in each gas production scheme is equal to the total gas production amount, and the gas production amount of each cavity group is less than the gas production amount threshold of each cavity group, and the gas production amount threshold is determined according to the volume of the cavity group, the current pressure and the lower limit pressure of the operation. Y gas production schemes are determined from the X gas production schemes, wherein Y is less than or equal to X, and Y is a positive integer. The gas production amount of multiple cavities belonging to the same cavity group included in each gas production scheme of the Y gas production schemes is the same, and after the gas production is completed, the difference between the pressure of each cavity and the pressure of any adjacent cavity is less than or equal to the preset pressure difference value. Determine the shear expansion safety factor and gas production energy consumption corresponding to each gas production scheme in the Y gas production schemes. A gas production scheme for the salt cavern gas storage group is determined from Y gas production schemes, wherein the shear expansion safety factor of the gas production scheme for the salt cavern gas storage group is within a first preset threshold range, and the gas production energy consumption of the gas production scheme for the salt cavern gas storage group is the minimum value of the Y gas production energy consumptions corresponding to the Y gas production schemes.

[0032] In a possible implementation of the first aspect, in response to the second request, determining X gas production plans according to parameter information and the total gas production of the salt cavern gas storage group includes:

[0033] The gas extraction volume threshold of each cavity is determined according to the volume, current pressure and lower operating limit pressure of each cavity group.

[0034] Gas production threshold Q max2 The formula for determining is:

[0035]

[0036] Where V is the volume of the cavity; M is the molar mass of the gas; ρ 0 is the density of the gas under standard conditions; Z is the compressibility factor of the gas; R is the gas constant; T is the temperature of the gas; P min is the lower limit pressure of the cavity; P in is the current pressure of the cavity;

[0037] X gas production plans are determined by enumeration method according to the gas production threshold and total gas production of each cavity.

[0038] The beneficial effects of the present invention are as follows: the method provided by the present invention obtains parameter information of a salt cavern gas storage group, and on the one hand, determines a plurality of gas injection schemes according to the total amount of gas injection, and determines a plurality of gas injection schemes under the premise of considering the mutual influence between multiple cavities in the same cavity group and adjacent cavities, and then determines the gas injection scheme of the salt cavern gas storage group from the plurality of gas injection schemes according to the shear dilatation safety factor and gas injection energy consumption of each gas injection scheme. Among them, the shear dilatation safety factor is a safety index characterizing the gas injection scheme, and the gas injection energy consumption is an economic index characterizing the gas injection scheme. The method provided by the present invention analyzes from two dimensions of safety and economy according to the shear dilatation safety factor and gas injection energy consumption, and finally determines the gas injection scheme of the salt cavern gas storage group from the plurality of gas injection schemes, which can improve the gas injection efficiency, reduce the risk of instability of the cavity group of the salt cavern gas storage group, and reduce the gas injection cost. On the other hand, multiple gas production plans are determined based on the total gas production volume. Under the premise of considering the mutual influence between multiple cavities in the same cavity group and adjacent cavities, the gas production plan for the salt cavern gas storage group is determined from the multiple gas production plans from the two dimensions of safety and economy. The method provided by the present invention can also improve the gas production efficiency, reduce the risk of instability of the gas storage cavity group and reduce the gas production cost.

[0039] In a second aspect, the present invention provides a device for determining a production and injection scheme for a salt cavern gas storage group, the device comprising: an acquisition unit for acquiring parameter information of the salt cavern gas storage group, the salt cavern gas storage group comprising a plurality of cavity groups, each cavity group comprising a plurality of cavities, the parameter information comprising the volume, position information, current pressure, upper limit operating pressure and lower limit operating pressure of each cavity, wherein the position information of each cavity is used to characterize the cavity group corresponding to each cavity, and to characterize other cavities adjacent to each of the said cavity positions. A receiving unit for receiving a first request for determining a gas injection scheme, the first request carrying the total amount of gas injection required to be injected into the salt cavern gas storage group. The processing unit is used to determine M gas injection schemes in response to the first request according to the parameter information of the salt cavern gas storage reservoir group and the total gas injection amount, wherein each gas injection scheme includes the gas injection amount of each cavity group, the sum of the gas injection amounts of each cavity group included in each gas injection scheme is equal to the total gas injection amount, and the gas injection amount of each cavity group is less than the gas injection amount threshold of each cavity group, and the gas injection amount threshold is determined according to the volume of the cavity group, the current pressure and the upper limit pressure of the operation. The processing unit is also used to determine N gas injection schemes from the M gas injection schemes, wherein N is less than or equal to M. The gas injection amounts of multiple cavities belonging to the same cavity group included in each of the N gas injection schemes are the same, and after the gas injection is completed, the difference between the pressure of each cavity and the pressure of any adjacent cavity is less than or equal to the preset pressure difference value. The processing unit is also used to determine the shear expansion safety factor and gas injection energy consumption corresponding to each of the N gas injection schemes. The processing unit is also used to determine a gas injection scheme for the salt cavern gas storage group from the N gas injection schemes, the shear expansion safety factor of the gas injection scheme for the salt cavern gas storage group is within a first preset threshold range, and the gas injection energy consumption of the gas injection scheme for the salt cavern gas storage group is the minimum value of the N gas injection energy consumptions corresponding to the N gas injection schemes.

[0040] In a third aspect, a computing device is provided, comprising a memory and one or more processors; the memory is coupled to the processor; wherein computer program code is stored in the memory, and the computer program code comprises computer instructions, and when the computer instructions are executed by the processor, the electronic device executes a method for determining a production and injection scheme for a salt cavern gas storage group as in any implementation of the first aspect.

[0041] In a fourth aspect, a computer-readable storage medium is provided, comprising computer instructions, which, when executed on a computing device, enable the computing device to execute a method for determining a production and injection allocation scheme for a salt cavern gas storage group as in any implementation of the first aspect.

[0042] In a fifth aspect, a computer program product is provided. When the computer program product is run on a computing device, the computing device executes a method for determining a production and injection allocation plan for a salt cavern gas storage group as in any implementation of the first aspect.

[0043] It can be understood that the beneficial effects that can be achieved by the device for determining the production and injection scheme for a salt cavern gas storage group described in the second aspect, the computing device described in the third aspect, the computer-readable storage medium described in the fourth aspect, and the computer program product described in the fifth aspect can be referred to the beneficial effects in the first aspect and any possible design method thereof, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 A method flow chart of a method for determining a production and injection allocation scheme for a salt cavern gas storage group shown in an embodiment of the present invention;

[0045] Figure 2 A method flow chart of another method for determining a production and injection allocation scheme for a salt cavern gas storage group according to an embodiment of the present invention;

[0046] Figure 3 A method flow chart of another method for determining a production and injection allocation scheme for a salt cavern gas storage group according to an embodiment of the present invention;

[0047] Figure 4 A method flow chart of another method for determining a production and injection allocation scheme for a salt cavern gas storage group according to an embodiment of the present invention;

[0048] Figure 5 The present invention is a schematic diagram of a structure of a determination device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0049] The technical solutions in the embodiments of the present invention will be described below in conjunction with the accompanying drawings in the embodiments of the present invention. In the description of the embodiments of the present invention, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0050] In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, the words "first", "second" and the like are used to distinguish the same items or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first", "second" and the like do not limit the quantity and execution order, and the words "first", "second" and the like do not necessarily limit the difference. At the same time, in the embodiments of the present invention, the words "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present invention should not be interpreted as being more preferred or more advantageous than other embodiments or design. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0051] At present, underground reserves of natural gas mainly include abandoned oil and gas reservoirs, saline aquifers and salt caverns. Among them, salt cavern gas storage is widely used due to its advantages such as strong peak-shaving capacity and high safety. In order to improve the gas storage capacity and operation efficiency of salt cavern gas storage, salt cavern gas storage is generally presented in the form of cavity groups. Each cavity group of salt cavern gas storage includes multiple cavities, each of which is used to store gas.

[0052] Since different cavities have large differences in parameters such as geological conditions, cavity size, pillar distance, relative position and current pressure, in the relevant technology, the production and injection scheme of the salt cavern gas storage group is usually determined by technicians based on their own experience, where the production and injection scheme includes the gas injection scheme of the salt cavern gas storage group, and the gas injection scheme includes the gas injection amount of each cavity determined according to the total gas injection amount, that is, the amount of gas injected into each cavity. The production and injection scheme determination method in the relevant technology has the problem of low efficiency and leads to high operating costs of the salt cavern gas storage group.

[0053] Therefore, there is an urgent need for a method and device for determining the production and injection allocation plan for a salt cavern gas storage group, so as to provide an optimal solution path for the injection allocation of the cavity group, reduce the operating cost of the salt cavern gas storage, and improve the operating efficiency.

[0054] In view of this, an embodiment of the present invention provides a method for determining a production and injection allocation scheme for a salt cavern gas storage group, the method comprising: obtaining parameter information of a salt cavern gas storage group, the salt cavern gas storage group comprising a plurality of cavity groups, each cavity group comprising a plurality of cavities, the parameter information comprising the volume, position information, current pressure, upper limit operating pressure and lower limit operating pressure of each cavity, wherein the position information of each cavity is used to characterize the cavity group corresponding to each cavity, and to characterize other cavities adjacent to the position of each cavity. A first request for determining a gas injection scheme is received, the first request carrying the total amount of gas injection to be injected into the salt cavern gas storage group. In response to the first request, M gas injection schemes are determined according to the parameter information of the salt cavern gas storage group and the total amount of gas injection, wherein M is a positive integer, each gas injection scheme comprises the gas injection amount of each cavity group, the sum of the gas injection amounts of each cavity group included in each gas injection scheme is equal to the total amount of gas injection, and the gas injection amount of each cavity group is less than the gas injection amount threshold of each cavity group, and the gas injection amount threshold is determined according to the volume, current pressure and upper limit operating pressure of the cavity group. Determine N gas injection schemes from M gas injection schemes, where N is less than or equal to M and N is a positive integer. The gas injection amounts of multiple cavities belonging to the same cavity group included in each of the N gas injection schemes are the same, and after the gas injection is completed, the difference between the pressure of each cavity and the pressure of any adjacent cavity is less than or equal to a preset pressure difference value. Determine the shear expansion safety factor and gas injection energy consumption corresponding to each of the N gas injection schemes. Determine the gas injection scheme of the salt cavern gas storage group from the N gas injection schemes, the shear expansion safety factor of the gas injection scheme of the salt cavern gas storage group is within the first preset threshold range, and the gas injection energy consumption of the gas injection scheme of the salt cavern gas storage group is the minimum value of the N gas injection energy consumptions corresponding to the N gas injection schemes.

[0055] The method provided by the embodiment of the present invention obtains parameter information of a salt cavern gas storage group. On the one hand, multiple gas injection schemes are determined according to the total amount of gas injection. Multiple gas injection schemes are determined under the premise of considering the mutual influence between multiple cavities in the same cavity group and adjacent cavities. Then, the gas injection scheme of the salt cavern gas storage group is determined from the multiple gas injection schemes according to the shear expansion safety factor and gas injection energy consumption of each gas injection scheme. Among them, the shear expansion safety factor is a safety index characterizing the gas injection scheme, and the gas injection energy consumption is an economic index characterizing the gas injection scheme. The method provided by the present invention analyzes from two dimensions of safety and economy according to the shear expansion safety factor and gas injection energy consumption, and finally determines the gas injection scheme of the salt cavern gas storage group from multiple gas injection schemes, which can improve the gas injection efficiency, reduce the risk of instability of the cavity group of the salt cavern gas storage group, and reduce the gas injection cost.

[0056] The following describes a method for determining a production and injection allocation scheme for a salt cavern gas storage group provided in an embodiment of the present invention in conjunction with the accompanying drawings.

[0057] Figure 1A flowchart of a method for determining a production and injection allocation scheme for a salt cavern gas storage group provided in an embodiment of the present invention. Optionally, the method for determining a production and injection allocation scheme for a salt cavern gas storage group provided in an embodiment of the present invention can be executed by a production and injection allocation scheme determining device 100 (hereinafter referred to as determining device 100).

[0058] As an example, the determination device 100 may be any computing device with data processing capabilities, such as a general-purpose computer, a personal computer, a laptop computer, a switch, or a tablet computer, etc. The specific implementation method of the determination device 100 is not limited here.

[0059] The method may include the following steps:

[0060] S1. Obtain parameter information of the salt cavern gas storage group.

[0061] The salt cavern gas storage group includes multiple cavity groups, each cavity group includes multiple cavities, and the parameter information includes the volume, position information, current pressure, upper and lower operating pressure limits of each cavity, wherein the position information of each cavity is used to characterize the cavity group corresponding to each cavity, and to characterize other cavities adjacent to each of the cavity positions.

[0062] Specifically, the volume of the cavity is the volume of gas that the cavity can store, and the location information is the geographic coordinate information of the cavity. It can be understood that since each cavity group includes multiple cavities, the geographic coordinate information of the cavity can determine which cavity group each cavity belongs to, and can determine all other cavities adjacent to each cavity. The current pressure of the cavity is the wellhead pressure of the cavity at this time, the upper limit pressure of the cavity is the maximum value of the pressure of the cavity, and the lower limit pressure of the cavity is the minimum value of the pressure of the cavity. The upper limit pressure of the cavity and the lower limit pressure of the cavity are used to ensure the safe operation of the cavity.

[0063] S2. Receive a first request for determining a gas injection plan, wherein the first request carries a total amount of gas to be injected into the salt cavern gas storage group.

[0064] It should be understood that the first request may be input by the user on the interface displayed by the determination apparatus 100 , or may be input by the user on other computing devices communicating with the determination apparatus 100 and sent to the determination apparatus 100 via the other computing devices.

[0065] S3. In response to the first request, determine M gas injection schemes according to parameter information of the salt cavern gas storage group and the total amount of gas injection.

[0066] Wherein, M is a positive integer, each gas injection scheme includes the gas injection amount of each cavity group, the sum of the gas injection amounts of each cavity group included in each gas injection scheme is equal to the total gas injection amount, and the gas injection amount of each cavity group is less than the gas injection amount threshold of each cavity group, and the gas injection amount threshold is determined according to the volume of the cavity group, the current pressure and the upper limit pressure of the operation.

[0067] Exemplarily, when the gas injection scheme A is any one of the M gas injection schemes, the gas injection amount of each cavity included in the gas injection scheme A can be expressed by the following formula:

[0068]

[0069]

[0070] Among them, Q i is the gas injection volume of cavity i; Q sum is the total amount of gas injected; Q max1 is the gas injection volume threshold of cavity i.

[0071] It can also be understood that the gas injection amount of each cavity included in the gas injection scheme A ranges from 0 to Q max1 The sum of the gas injection amounts of each cavity included in the gas injection scheme A is equal to the total gas injection amount Q sum , about the gas injection volume threshold Q of each cavity max1 The specific calculation method of is described in the following embodiment and will not be repeated here.

[0072] In some embodiments, see Figure 2 The above S3 specifically includes the following steps:

[0073] S31. Determine a gas injection volume threshold of each cavity according to the volume, current pressure and upper operating limit pressure of each cavity group.

[0074] Gas injection volume threshold Q max1 The formula for determining is:

[0075]

[0076] Where V is the volume of the cavity; M is the molar mass of the gas; ρ 0 is the density of the gas under standard conditions; Z is the compressibility factor of the gas; R is the gas constant; T is the temperature of the gas; P max is the upper limit pressure of the chamber; P in is the current pressure in the cavity.

[0077] S32. Determine M gas injection schemes by enumeration method according to the gas injection amount threshold and the total gas injection amount of each cavity.

[0078] Specifically, enumeration is a comprehensive examination of all possible situations to solve the problem, from which multiple answers that meet the requirements are found. In mathematics and computer science theory, an enumeration of a set is a procedure that lists all members of some finite sequence set, or a count of a particular type of object.

[0079] In the embodiment of the present invention, based on the enumeration method, the determination device 100 determines M gas injection schemes according to the gas injection amount threshold value and the total gas injection amount of each cavity, and the gas injection amount of each cavity included in each scheme is less than the gas injection amount threshold value Q of this cavity. max1 , and the sum of the gas injection volumes of all cavities included in each scheme is equal to the total gas injection volume.

[0080] S4. Determine N gas injection schemes from the M gas injection schemes.

[0081] Wherein, N is less than or equal to M, and N is a positive integer. The gas injection amount of multiple cavities belonging to the same cavity group included in each gas injection scheme in the N gas injection schemes is the same, and after the gas injection is completed, the difference between the pressure of each cavity and the pressure of any adjacent cavity is less than or equal to the preset pressure difference value.

[0082] In one possible implementation, see Figure 3 The above S4 specifically includes the following steps:

[0083] S41. Determine the pressure of each cavity after gas injection is completed.

[0084] Specifically, the determination device 100 determines the pressure of each cavity after the gas injection is completed, corresponding to each gas injection amount, according to the current pressure of each cavity.

[0085] It should be noted that the determination device 100 may also determine the pressure of each cavity after the gas injection is completed in other ways, and the embodiment of the present invention does not impose any particular limitation on this.

[0086] S42. Determine the difference between the pressure of each cavity and any adjacent cavity according to the pressure of each cavity after gas injection.

[0087] Specifically, the determining device 100 determines a plurality of cavities adjacent to each cavity according to the position information of each cavity, and then determines the pressure difference between each cavity and each adjacent cavity in turn.

[0088] S43, determining N gas injection schemes from M gas injection schemes according to the difference in pressure between each cavity and any adjacent cavity and the cavity group corresponding to each cavity.

[0089] Specifically, the determination device 100 determines multiple gas injection schemes from M gas injection schemes in which the pressure difference between each cavity and any adjacent cavity is less than or equal to a preset pressure difference value, and then determines N schemes with the same gas injection amount for multiple cavities located in the same cavity group from the multiple gas injection schemes.

[0090] In one possible implementation, the pressure of each priority gas injection cavity included in each gas injection scheme among N gas injection schemes after completion of gas injection according to the gas injection amount corresponding to each priority gas injection cavity is greater than or equal to the operating lower limit pressure of each priority gas injection cavity, wherein the priority gas injection cavity is a cavity whose pressure is less than or equal to a preset gas injection pressure value within a preset time period.

[0091] Exemplarily, the salt cavern gas storage group includes cavity a, cavity b and cavity c, wherein the pressure of cavity a is less than or equal to the preset gas injection pressure value within a preset time period, and the pressure of cavity b and cavity c is not less than the preset gas injection pressure value within the preset time period, so cavity a is the priority gas injection cavity.

[0092] Furthermore, the gas injection scheme a includes a gas injection volume of 1000m 3 The gas injection volume of cavity b is 2000m 3 The gas injection volume of cavity c is 5000m 3 Gas injection scheme b includes a gas injection volume of 200m 3 The gas injection volume of cavity b is 2800m 3 The gas injection volume of cavity c is 5000m 3 When the gas is injected into cavity a for 1000m 3 After that, the pressure of cavity a is greater than or equal to the lower limit pressure of cavity a. Gas is injected into cavity a for 200m 3 Afterwards, when the pressure of cavity a is less than the operating lower limit pressure of cavity a, the above-mentioned N schemes include gas injection scheme a, and the above-mentioned N schemes do not include gas injection scheme b, and the determination device 100 deletes the gas injection scheme b from the M gas injection schemes because the gas injection amount of cavity a included in the gas injection scheme b is greater than the preset proportion of the capacity of cavity a.

[0093] It should be understood that the above is only an exemplary description, and the method provided in the embodiment of the present invention can also screen M gas injection schemes according to other algorithms after determining the priority gas injection cavity, and the embodiment of the present invention does not impose any special limitation on this.

[0094] S5. Determine the dilatancy safety factor and gas injection energy consumption corresponding to each of the N gas injection schemes.

[0095] Specifically, the dilatancy safety factor corresponding to each gas injection scheme is a safety index used to characterize the gas injection scheme. It can also be understood that the dilatancy safety factor corresponding to each gas injection scheme is used to evaluate the safety of each gas injection scheme. The dilatancy safety factor is positively correlated with the safety of the gas injection scheme, that is, the larger the dilatancy safety factor, the safer the cavity. Among them, the dilatancy safety factor is determined by the dilatancy failure criterion. The dilatancy failure criterion points out that when the dilatancy failure of salt rock is related to the first principal stress invariant and the second principal stress deviator, the dilatancy safety factor is a failure judgment index based on stress.

[0096] Specifically, the gas injection energy consumption is the energy consumption required to inject gas into the cavity. The gas injection energy consumption corresponding to each gas injection scheme is an economic indicator used to characterize the gas injection scheme. It can also be understood that the gas injection energy consumption corresponding to each gas injection scheme is used to evaluate the economic efficiency of each gas injection scheme. The gas injection energy consumption is negatively correlated with the economy of the gas injection scheme, that is, the smaller the gas injection energy consumption, the lower the energy consumption required for cavity gas injection, and the lower the operating cost of the salt cavern gas storage group.

[0097] In some embodiments, see Figure 4 The above S5 specifically includes the following steps:

[0098] S51. Determine the dilatancy safety factor corresponding to each of the N gas injection schemes.

[0099] In a possible implementation, the above S51 specifically includes the following steps: determining the dilatancy safety factor of each cavity group included in each of the N gas injection schemes, and summing the dilatancy safety factors of each cavity group included in each gas injection scheme to determine the dilatancy safety factor corresponding to each gas injection scheme.

[0100] Among them, the shear expansion safety factor S of cavity i is i The formula for determining is:

[0101]

[0102] I 1 is the first principal stress invariant, J 2 is the second principal stress deviator;

[0103] The first principal stress invariant I 1 The formula for determining is:

[0104] I 1 =σ 1 +σ 2 +σ 3 ;

[0105] The second principal stress deviator J 2 The formula for determining is:

[0106]

[0107] σ 1 is the first principal stress of cavity i; σ 2 is the second principal stress of cavity i; σ 3 is the third principal stress of cavity i, where cavity i is any one of the multiple cavity groups.

[0108] S52: Determine the gas injection energy consumption corresponding to each of the N gas injection schemes.

[0109] In a possible implementation, the above S52 specifically includes the following steps: determining the gas injection energy consumption of each cavity group included in each gas injection scheme in the N gas injection schemes, and summing up the gas injection energy consumption of each cavity group included in each gas injection scheme to determine the gas injection energy consumption corresponding to each gas injection scheme.

[0110] Among them, the gas injection energy consumption of cavity i is ω i The formula for determining is:

[0111] ω i =η i P p Q i ;

[0112] Among them, η i is the pump efficiency of cavity i; P p is the gas injection pressure of cavity i; Q i is the gas injection volume of cavity i;

[0113] Gas injection pressure P p The calculation formula is:

[0114]

[0115] ρ g is the density of the gas; v g is the actual injection rate of gas; D is the inner diameter of the gas injection pipe; L is the length of the gas injection pipe; f is the friction coefficient of pipeline fluid flow.

[0116] It should be noted that, as can be seen from the above formula, the key to determining the pressure distribution in the pipeline lies in the calculation of the pipeline fluid flow friction coefficient f. The pipeline fluid flow friction coefficient f is related to the flow state (laminar flow and turbulent flow) of the fluid in the pipeline and the roughness of the pipe wall. For gas, the pipeline fluid flow friction coefficient f can be calculated using the following model:

[0117]

[0118] Where Re is the Reynolds number of the fluid; ε is the roughness of the tube wall.

[0119] It can be seen from the energy consumption model that the key factors that determine the difference in gas injection energy consumption of different gas injection schemes are the length of the gas injection pipeline and the gas injection flow rate, which is linearly positively correlated with the length of the gas injection pipeline and quadratically positively correlated with the gas injection flow rate.

[0120] S6. Determine a gas injection scheme for the salt cavern gas storage group from the N gas injection schemes, wherein the dilatancy safety factor of the gas injection scheme for the salt cavern gas storage group is within a first preset threshold range, and the gas injection energy consumption of the gas injection scheme for the salt cavern gas storage group is the minimum value among the N gas injection energy consumptions corresponding to the N gas injection schemes.

[0121] Exemplarily, the shear expansion safety factor of gas injection scheme a is 100, the shear expansion safety factor of gas injection scheme b is 90, the shear expansion safety factor of gas injection scheme c is 80, the shear expansion safety factor of gas injection scheme d is 50, the shear expansion safety factor of gas injection scheme e is 40, the gas injection energy consumption of gas injection scheme a is 5000, the gas injection energy consumption of gas injection scheme b is 4000, the gas injection energy consumption of gas injection scheme c is 3000, the gas injection energy consumption of gas injection scheme d is 8000, and the gas injection energy consumption of gas injection scheme e is 10000. When the first preset threshold interval is greater than or equal to 75, gas injection schemes a, gas injection schemes b and gas injection schemes c meet the conditions, and then because the gas injection energy consumption of gas injection scheme c is the smallest among gas injection schemes a, gas injection schemes b and gas injection schemes c, gas injection scheme c is determined as the gas injection scheme for the salt cavern gas storage group. So that the operator can complete the gas injection operation of the salt cavern gas storage group according to the gas injection plan c and realize the gas storage.

[0122] In another possible implementation, the method provided by the embodiment of the present invention further includes the following steps:

[0123] The N gas injection schemes are sorted from large to small according to their shear dilatancy safety factors, and the gas injection scheme with the smallest gas injection energy consumption among multiple gas injection schemes in the sorted range is determined as the gas injection scheme for the salt cavern gas storage group.

[0124] Exemplarily, the shear expansion safety factor of gas injection scheme a is 100, the shear expansion safety factor of gas injection scheme b is 90, the shear expansion safety factor of gas injection scheme c is 80, the shear expansion safety factor of gas injection scheme d is 50, the shear expansion safety factor of gas injection scheme e is 40, the gas injection energy consumption of gas injection scheme a is 5000, the gas injection energy consumption of gas injection scheme b is 4000, the gas injection energy consumption of gas injection scheme c is 3000, the gas injection energy consumption of gas injection scheme d is 8000, and the gas injection energy consumption of gas injection scheme e is 10000. According to the shear expansion safety factors of the five gas injection schemes, the N gas injection schemes are sorted from large to small, and the resulting ranking is a, b, c, d, e. The preset interval is the first 40%, so the gas injection schemes a and gas injection scheme b meet the conditions. Then, the gas injection scheme b with the smallest gas injection energy consumption among the gas injection schemes a and b is determined as the gas injection scheme for the salt cavern gas storage group. So that the operators can complete the gas injection operation of the salt cavern gas storage group according to the gas injection plan b and realize the gas storage.

[0125] It can be seen from the above S1-S6 that the method provided in the embodiment of the present invention obtains parameter information of the salt cavern gas storage group. On the one hand, multiple gas injection schemes are determined according to the total gas injection amount. Under the premise of considering the mutual influence between multiple cavities in the same cavity group and adjacent cavities, the gas injection scheme of the salt cavern gas storage group is determined from multiple gas injection schemes from the two dimensions of safety and economy. The gas injection efficiency can be improved, the risk of instability of the gas storage cavity group and the gas injection cost can be reduced, thereby improving the operation efficiency of the salt cavern gas storage group.

[0126] However, the production and injection allocation plan also includes a gas production plan for the salt cavern gas storage group, which includes the gas production volume of each cavity determined according to the total gas production volume, that is, the amount of gas produced from each cavity. The gas production plan determination method in the related art has the problem of low efficiency and leads to high operating costs for the salt cavern gas storage group.

[0127] In some embodiments, the embodiments of the present invention further include the following steps: receiving a second request for determining a gas production scheme, the second request carrying the total gas production amount of gas to be produced from the salt cavern gas storage group. In response to the second request, X gas production schemes are determined according to the parameter information of the salt cavern gas storage group and the total gas production amount, wherein X is a positive integer, each gas production scheme includes the gas production amount of each cavity group, the sum of the gas production amount of each cavity group included in each gas production scheme is equal to the total gas production amount, and the gas production amount of each cavity group is less than the gas production amount threshold of each cavity group, and the gas production amount threshold is determined according to the volume of the cavity group, the current pressure and the lower limit pressure of the operation. Y gas production schemes are determined from the X gas production schemes, wherein Y is less than or equal to X, and Y is a positive integer. The gas production amount of multiple cavities belonging to the same cavity group included in each gas production scheme of the Y gas production schemes is the same, and after the gas production is completed, the difference between the pressure of each cavity and the pressure of any adjacent cavity is less than or equal to the preset pressure difference value. Determine the shear expansion safety factor and gas production energy consumption corresponding to each gas production scheme in the Y gas production schemes. A gas production scheme for the salt cavern gas storage group is determined from Y gas production schemes, wherein the shear expansion safety factor of the gas production scheme for the salt cavern gas storage group is within a first preset threshold range, and the gas production energy consumption of the gas production scheme for the salt cavern gas storage group is the minimum value of the Y gas production energy consumptions corresponding to the Y gas production schemes.

[0128] In a possible implementation, in response to the second request, X gas production plans are determined according to the parameter information of the salt cavern gas storage group and the total gas production amount, including:

[0129] The gas production threshold of each cavity is determined according to the volume, current pressure and lower limit pressure of each cavity, and X gas production schemes are determined by enumeration method according to the gas production threshold and total gas production of each cavity.

[0130] Gas production threshold Q max2 The formula for determining is:

[0131]

[0132] Where V is the volume of the cavity; M is the molar mass of the gas; ρ 0 is the density of the gas under standard conditions; Z is the compressibility factor of the gas; R is the gas constant; T is the temperature of the gas; P min is the lower limit pressure of the cavity; P in is the current pressure in the cavity.

[0133] In a possible implementation, determining Y gas collection schemes from X gas collection schemes includes: determining the pressure of each cavity after gas collection is completed. Determining the difference between the pressure of each cavity and any adjacent cavity according to the pressure of each cavity after gas collection is completed. Determining Y gas collection schemes from the X gas collection schemes according to the difference between the pressure of each cavity and any adjacent cavity and the cavity group corresponding to each cavity.

[0134] In some embodiments, the pressure of each priority gas collection cavity included in each of the Y gas collection schemes after completing gas collection according to the gas collection volume corresponding to each priority gas collection cavity is less than or equal to the operating upper limit pressure of each priority gas collection cavity, wherein the priority gas collection cavity is a cavity whose pressure is greater than or equal to a preset gas collection pressure value within a preset time period.

[0135] It should be noted that the gas extraction plan determination process is divided into the gas extraction volume threshold Q of each cavity. max2 The determination method and the gas injection volume threshold Q of each cavity max1 Except for the difference, in response to the second request, X gas production schemes are determined according to the parameter information and the total gas production amount of the salt cavern gas storage reservoir group, Y gas production schemes are determined from the X gas production schemes, the shear expansion safety factor and the gas production energy consumption corresponding to each of the Y gas production schemes are determined, and the gas production scheme of the salt cavern gas storage reservoir group is determined from the Y gas production schemes. The method is the same as the process of determining the gas injection scheme in response to the first request in the gas injection scheme in the above embodiment, M gas injection schemes are determined according to the parameter information and the total gas injection amount of the salt cavern gas storage reservoir group, N gas injection schemes are determined from the M gas injection schemes, the shear expansion safety factor and the gas injection energy consumption corresponding to each of the N gas injection schemes are determined, and the gas injection scheme of the salt cavern gas storage reservoir group is determined from the N gas injection schemes. For details, please refer to the description of the gas injection scheme in the above embodiment, which will not be repeated here.

[0136] From the above, it can be seen that the method provided in the embodiment of the present invention determines multiple gas production schemes according to the parameter information of the salt cavern gas storage group and according to the total gas production volume. Under the premise of considering the mutual influence between multiple cavities in the same cavity group and adjacent cavities, the gas production scheme of the salt cavern gas storage group is determined from multiple gas production schemes from the two dimensions of safety and economy according to the shear expansion safety factor and gas injection energy consumption of each gas production scheme. The method provided by the present invention can also improve the gas production efficiency, reduce the risk of instability of the gas storage cavity group and reduce the gas production cost.

[0137] The above mainly introduces the scheme of the embodiment of the present invention from the perspective of the method. It can be understood that in order to realize the above functions, the determination device 100 includes at least one of the hardware structure and software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of the present invention.

[0138] The embodiment of the present invention can divide the determination device 100 into functional units according to the above method example. For example, each function of the determination device 100 can be divided into various functional units, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present invention is schematic and is only a logical functional division. There may be other division methods in actual implementation.

[0139] For example, Figure 5 The schematic diagram of the structure of a determination device for a salt cavern gas storage group provided by an embodiment of the present invention is shown. The determination device 100 includes: an acquisition unit 110, which is used to acquire parameter information of the salt cavern gas storage group. The salt cavern gas storage group includes multiple cavity groups, each cavity group includes multiple cavities, and the parameter information includes the volume, position information, current pressure, upper limit pressure and lower limit pressure of each cavity, wherein the position information of each cavity is used to characterize the cavity group corresponding to each cavity and other cavities adjacent to the position of each cavity. A receiving unit 120 is used to receive a first request for determining a gas injection scheme, wherein the first request carries the total amount of gas injection required to be injected into the salt cavern gas storage group. The processing unit 130 is used to determine M gas injection schemes in response to the first request according to the parameter information of the salt cavern gas storage reservoir group and the total gas injection amount, wherein each gas injection scheme includes the gas injection amount of each cavity group, the sum of the gas injection amounts of each cavity group included in each gas injection scheme is equal to the total gas injection amount, and the gas injection amount of each cavity group is less than the gas injection amount threshold of each cavity group, and the gas injection amount threshold is determined according to the volume of the cavity group, the current pressure and the upper limit pressure of the operation. The processing unit 130 is also used to determine N gas injection schemes from the M gas injection schemes, wherein N is less than or equal to M. The gas injection amounts of multiple cavities belonging to the same cavity group included in each of the N gas injection schemes are the same, and after the gas injection is completed, the difference between the pressure of each cavity and the pressure of any adjacent cavity is less than or equal to the preset pressure difference value. The processing unit 130 is also used to determine the shear expansion safety factor and gas injection energy consumption corresponding to each of the N gas injection schemes. The processing unit 130 is also used to determine a gas injection scheme for the salt cavern gas storage group from the N gas injection schemes, the shear expansion safety factor of the gas injection scheme for the salt cavern gas storage group is within a first preset threshold range, and the gas injection energy consumption of the gas injection scheme for the salt cavern gas storage group is the minimum value of the N gas injection energy consumptions corresponding to the N gas injection schemes.

[0140] Optionally, the receiving unit 120 is further used to receive a second request for determining a gas production scheme, wherein the second request carries the total gas production amount of the gas to be produced from the salt cavern gas storage group; the processing unit 130 is further used to determine, in response to the second request, X gas production schemes according to the parameter information of the salt cavern gas storage group and the total gas production amount, wherein X is a positive integer, each of the gas production schemes includes the gas production amount of each of the cavity groups, the sum of the gas production amounts of each of the cavity groups included in each of the gas production schemes is equal to the total gas production amount, and the gas production amount of each of the cavity groups is less than a gas production amount threshold of each of the cavity groups, and the gas production amount threshold is determined according to the volume of the cavity group, the current pressure and the lower limit pressure of the operation; the processing unit 130 is further used to determine from the X gas production schemes Y gas production schemes are determined, where Y is less than or equal to X, and Y is a positive integer; each of the Y gas production schemes includes a plurality of cavities belonging to the same cavity group with the same gas production volume, and after the gas production is completed, the difference between the pressure of each cavity and the pressure of any adjacent cavity is less than or equal to a preset pressure difference value; the processing unit 130 is further used to determine the shear expansion safety factor and gas production energy consumption corresponding to each of the Y gas production schemes; the processing unit 130 is further used to determine the gas production scheme of the salt cavern gas storage group from the Y gas production schemes, the shear expansion safety factor of the gas production scheme of the salt cavern gas storage group is within a first preset threshold range, and the gas production energy consumption of the gas production scheme of the salt cavern gas storage group is the minimum value of the Y gas production energy consumptions corresponding to the Y gas production schemes.

[0141] It should be understood that the specific description of the above optional methods can refer to the above method embodiments, which will not be repeated here. In addition, the explanation of any of the above-provided determination devices 100 and the description of the beneficial effects can refer to the above corresponding method embodiments, which will not be repeated here.

[0142] The embodiment of the present invention further provides a computer-readable storage medium, in which at least one computer instruction is stored, and the at least one computer instruction is loaded and executed by a processor to implement the methods of the above embodiments. For the explanation of the relevant contents and the description of the beneficial effects in any of the above-mentioned computer-readable storage media, reference can be made to the above-mentioned corresponding embodiments, which will not be repeated here.

[0143] The embodiment of the present invention further provides a chip. The chip integrates a control circuit and one or more ports for realizing the functions of the above-mentioned terminal device and server. Optionally, the functions supported by the chip can be referred to above and will not be described in detail here.

[0144] Those skilled in the art will appreciate that all or part of the steps of the above embodiments can be implemented by instructing the relevant hardware through a program. The program can be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a random access memory, etc. The above processing unit or processor can be a central processing unit, a general-purpose processor, a specific circuit structure (application specific integrated circuit, ASIC), a microprocessor (digital signal processor, DSP), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof.

[0145] The embodiment of the present invention also provides a computer program product including instructions, when the instructions are run on a computer, the computer executes any one of the methods in the above embodiments. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the process or function according to the embodiment of the present invention is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by the computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., an SSD), etc.

[0146] It should be noted that the above-mentioned devices for storing computer instructions or computer programs provided in the embodiments of the present invention, such as but not limited to the above-mentioned memory, computer-readable storage medium and communication chip, etc., all have non-transitory. Those skilled in the art should be aware that in one or more of the above-mentioned examples, the functions described in the embodiments of the present invention can be implemented with hardware, software, firmware or any combination thereof. When implemented using software, these functions can be stored in a computer-readable storage medium or transmitted as one or more instructions or codes on a computer-readable storage medium. Computer-readable storage media include computer storage media and communication media, wherein the communication medium includes any medium that is convenient for transmitting a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.

[0147] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A method for determining a production and injection allocation plan for a salt cavern gas storage group, characterized in that: The method comprises: Acquire parameter information of a salt cavern gas storage reservoir group, wherein the salt cavern gas storage reservoir group includes a plurality of cavity groups, each of the cavity groups includes a plurality of cavities, and the parameter information includes the volume, position information, current pressure, upper limit operating pressure, and lower limit operating pressure of each cavity, wherein the position information of each cavity is used to characterize the cavity group corresponding to each cavity, and is used to characterize other cavities adjacent to the position of each cavity; receiving a first request for determining a gas injection scheme, wherein the first request carries a total amount of gas to be injected into the salt cavern gas storage group; In response to the first request, M gas injection schemes are determined according to the parameter information of the salt cavern gas storage group and the total gas injection amount, wherein M is a positive integer, each of the gas injection schemes includes the gas injection amount of each of the cavity groups, the sum of the gas injection amounts of each of the cavity groups included in each of the gas injection schemes is equal to the total gas injection amount, and the gas injection amount of each of the cavity groups is less than a gas injection amount threshold of each of the cavity groups, and the gas injection amount threshold is determined according to the volume of the cavity group, the current pressure, and the upper limit pressure of the operation; Determine N gas injection schemes from the M gas injection schemes, wherein N is less than or equal to M and is a positive integer; the gas injection amounts of multiple cavities belonging to the same cavity group included in each gas injection scheme of the N gas injection schemes are the same, and after the gas injection is completed, the difference between the pressure of each of the cavities and the pressure of any adjacent cavity is less than or equal to a preset pressure difference value; Determine the dilatancy safety factor and gas injection energy consumption corresponding to each of the N gas injection schemes; A gas injection scheme for the salt cavern gas storage group is determined from the N gas injection schemes, wherein the shear expansion safety factor of the gas injection scheme for the salt cavern gas storage group is within a first preset threshold range, and the gas injection energy consumption of the gas injection scheme for the salt cavern gas storage group is the minimum value of the N gas injection energy consumptions corresponding to the N gas injection schemes.

2. The method according to claim 1, characterized in that The step of responding to the first request and determining M gas injection schemes according to the parameter information of the salt cavern gas storage group and the total amount of gas injection includes: Determine a gas injection volume threshold of each cavity according to the volume, current pressure and upper limit pressure of each cavity; The gas injection volume threshold Q max1 The formula for determining is: Where V is the volume of the cavity; M is the molar mass of the gas; ρ0 is the density of the gas under standard conditions; Z is the compressibility factor of the gas; R is the gas constant; T is the temperature of the gas; P max is the upper limit pressure of the chamber; P in is the current pressure of the cavity; M gas injection schemes are determined by enumeration method according to the gas injection amount threshold of each cavity and the total gas injection amount.

3. The method according to claim 2, characterized in that The determining N gas injection schemes from the M gas injection schemes comprises: Determining the pressure of each of the cavities after gas injection is completed; Determine the difference between the pressure of each cavity and any adjacent cavity according to the pressure of each cavity after gas injection; N gas injection schemes are determined from the M gas injection schemes according to the pressure difference between each cavity and any adjacent cavity and the cavity group corresponding to each cavity.

4. The method according to claim 3, characterized in that The pressure of each priority gas injection cavity included in each of the N gas injection schemes after gas injection according to the gas injection amount corresponding to each priority gas injection cavity is greater than or equal to the operating lower limit pressure of each priority gas injection cavity, wherein the priority gas injection cavity is a cavity whose pressure is less than or equal to the preset gas injection pressure value within a preset time period.

5. The method according to claim 4, characterized in that The determining of the dilatancy safety factor and the gas injection energy consumption corresponding to each of the N gas injection schemes comprises: Determining a shear dilatancy safety factor of each cavity group included in each of the N gas injection schemes; The sum of the dilatancy safety factors of each cavity group included in each gas injection scheme is determined as the dilatancy safety factor corresponding to each gas injection scheme; Among them, the shear expansion safety factor S of cavity i is i The formula for determining is: I1 is the first principal stress invariant, J2 is the second principal stress deviator; The formula for determining the first principal stress invariant I1 is: I1=σ1+σ2+σ3; The formula for determining the second principal stress deviator J2 is: σ1 is the first principal stress of cavity i; σ2 is the second principal stress of cavity i; σ3 is the third principal stress of cavity i, cavity i is any one of the multiple cavity groups; Determining the gas injection energy consumption of each cavity group included in each gas injection scheme of the N gas injection schemes; The sum of the gas injection energy consumption of each cavity group included in each gas injection scheme is determined as the gas injection energy consumption corresponding to each gas injection scheme; Among them, the gas injection energy consumption of cavity i is ω i The formula for determining is: oh i =the i P p Q i ; Among them, η i is the pump efficiency of cavity i; P p is the gas injection pressure of cavity i; Q i is the gas injection volume of cavity i; Gas injection pressure P p The calculation formula is: ρ g is the density of the gas; v g is the actual injection rate of gas; D is the inner diameter of the gas injection pipe; L is the length of the gas injection pipe; f is the friction coefficient of pipeline fluid flow.

6. The method according to claim 5, characterized in that The method further comprises: receiving a second request for determining a gas production plan, wherein the second request carries a total amount of gas production to be produced from the salt cavern gas storage group; In response to the second request, X gas production schemes are determined according to the parameter information of the salt cavern gas storage group and the total gas production, wherein X is a positive integer, each of the gas production schemes includes the gas production of each of the cavity groups, the sum of the gas production of each of the cavity groups included in each of the gas production schemes is equal to the total gas production, and the gas production of each of the cavity groups is less than a gas production threshold of each of the cavity groups, and the gas production threshold is determined according to the volume of the cavity group, the current pressure, and the lower limit pressure of the operation; Determine Y gas collection schemes from the X gas collection schemes, where Y is less than or equal to X, and Y is a positive integer; the gas collection volumes of multiple cavities belonging to the same cavity group included in each of the Y gas collection schemes are the same, and after the gas collection is completed, the difference between the pressure of each cavity and the pressure of any adjacent cavity is less than or equal to a preset pressure difference value; Determine the shear expansion safety factor and gas production energy consumption corresponding to each of the Y gas production schemes; A gas production scheme for the salt cavern gas storage group is determined from the Y gas production schemes, wherein the shear expansion safety factor of the gas production scheme for the salt cavern gas storage group is within a first preset threshold range, and the gas production energy consumption of the gas production scheme for the salt cavern gas storage group is the minimum value of the Y gas production energy consumptions corresponding to the Y gas production schemes.

7. The method according to claim 6, characterized in that The step of responding to the second request and determining X gas production plans according to the parameter information of the salt cavern gas storage group and the total gas production volume includes: Determine the gas extraction volume threshold of each cavity according to the volume, current pressure and lower limit pressure of each cavity; The gas volume threshold Q max2 The formula for determining is: Where V is the volume of the cavity; M is the molar mass of the gas; ρ0 is the density of the gas under standard conditions; Z is the compressibility factor of the gas; R is the gas constant; T is the temperature of the gas; P min is the lower limit pressure of the cavity; P in is the current pressure of the cavity; X gas collection schemes are determined by enumeration method according to the gas collection volume threshold of each cavity and the total gas collection volume.

8. A device for determining a production and injection allocation plan for a salt cavern gas storage group, characterized in that: The device comprises: An acquisition unit is used to acquire parameter information of a salt cavern gas storage reservoir group, wherein the salt cavern gas storage reservoir group includes a plurality of cavity groups, each of the cavity groups includes a plurality of cavities, and the parameter information includes the volume, position information, current pressure, upper limit operating pressure, and lower limit operating pressure of each cavity, wherein the position information of each cavity is used to characterize the cavity group corresponding to each cavity, and is used to characterize other cavities adjacent to the position of each cavity; A receiving unit, configured to receive a first request for determining a gas injection scheme, wherein the first request carries a total amount of gas to be injected into the salt cavern gas storage group; a processing unit, configured to determine, in response to the first request, M gas injection schemes according to the parameter information of the salt cavern gas storage group and the total gas injection amount, wherein each of the gas injection schemes includes a gas injection amount of each of the cavity groups, the sum of the gas injection amounts of each of the cavity groups included in each of the gas injection schemes is equal to the total gas injection amount, and the gas injection amount of each of the cavity groups is less than a gas injection amount threshold of each of the cavity groups, and the gas injection amount threshold is determined according to the volume of the cavity group, the current pressure, and the upper limit pressure of operation; The processing unit is further used to determine N gas injection schemes from the M gas injection schemes, where N is less than or equal to M; each of the N gas injection schemes includes a plurality of cavities belonging to the same cavity group with the same gas injection amount, and after the gas injection is completed, the difference between the pressure of each of the cavities and the pressure of any adjacent cavity is less than or equal to a preset pressure difference value; The processing unit is further used to determine the dilatancy safety factor and gas injection energy consumption corresponding to each of the N gas injection schemes; The processing unit is further used to determine a gas injection scheme for the salt cavern gas storage group from the N gas injection schemes, wherein the shear expansion safety factor of the gas injection scheme for the salt cavern gas storage group is within a first preset threshold range, and the gas injection energy consumption of the gas injection scheme for the salt cavern gas storage group is the minimum value of the N gas injection energy consumptions corresponding to the N gas injection schemes.

Citation Information

Patent Citations

  • Method and device for determining gas injection and production quantity of underground salt cavern gas storage

    CN113792426A

  • Gas injection and production device and gas injection and production method for salt-cavern gas storage

    CN114856507A