Top Banner
1 AUTOMATIC SCHEDULING SYSTEM OF LNG STORAGE OPERATIONS USING MATHEMATICAL PROGRAMMING Tomohito Okamura Kaoru Kawamoto Keisuke Kawata Tomokazu Ueda Osaka Gas Co.,Ltd KEYWORDS: LNG, storage, operation, mathematical programming, roll-over ABSTRACT Senboku LNG Terminal II comprises 18 tanks and 2 jetties. Operators choose which tanks LNG should be unloaded into, from which tanks LNG should be sent to vaporizers, or from which to which LNG should be transferred. These works are collectively called 'LNG storage operations' and are exceedingly difficult. First, irregular pattern of tanker arrivals and seasonal fluctuation of gas demand (factor of 1.5) make it difficult to keep appropriate stock level in each tank. Second, heating value of vaporized gas sent to end-users must be controlled in narrow range (44-46MJ/Nm3). Because heating values of unloaded LNGs are different (40-45 MJ/Nm3) by production location, operators have to mix different LNGs by transferring or add LPG to meet the range. Furthermore, even when any pump is tripped and LNG is sent to vaporizers from alternative tanks, above condition must be met. Third, 'LNG roll-over' (physical phenomena occurring when different density LNGs are mixed in a tank) must be avoided. Forth, LNG transferring among tanks or LPG addiction should be reduced to save costs. To date, scheduling LNG storage operations has been made manually. It requires long-term experience and is difficult to take over. It takes many hours, delaying decisions makings. To address these issues, we developed a system using mathematical programming which automatically derives daily schedules for LNG storage operations. Besides this system enables unmatured staff to make schedules, it enables quick judgment of the acceptability of spot cargos, and also simulating future LNG storage operations for designing future LNG facilities. 1. BACKGROUND The Osaka Gas Senboku LNG Terminal began handing LNG imports from 1972. The suppliers were diversified as the quantity of LNG purchases increased. The terminal presently receives a total of about 5 millions of LNG per year from projects in seven countries. Senboku LNG Terminal II comprises 18 LNG tanks, 2 berth for receiving LNG, and pipelines (specifically, the receiving pipeline system that connects LNG tankers to storage tanks, the distribution pipeline system that runs from the tanks through the gasification line to send out natural gas to end users, and pipelines for the transfer of LNG among the storage tanks). Figure 1 presents the outline of Senboku LNG Terminal II. This terminal receives LNG tankers in accordance with LNG receiving schedules that are arranged in advance, and sends out natural gas to end users in line with demand forecasts. As for natural gas sent from this terminal, the heating value in each moment has to be higher than 44 MJ/Nm 3 and the average heating value per month has to be nearly equal to 45 MJ/Nm 3 . To achieve these goals, operators choose the tanks for receiving or sending LNG, and control the volume of LNG by the transfer of LNG among the storage tanks. This series of works is collectively referred to as “LNG storage operations.” LNG storage operations are exceedingly difficult works because the LNG tank consumption volumes vary by season, the LNG heating values differ by production location, and the LNG terminal pipeline networks are extremely complex. Furthermore, physical phenomena, like “LNG roll-over” which is occurred when different LNGs are mixed, must be considered.
7

AUTOMATIC SCHEDULING SYSTEM OF LNG STORAGE … · schedules for LNG tank operations has become far more difficult. On the other hand, demand uncertainties caused by global economic

Mar 10, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: AUTOMATIC SCHEDULING SYSTEM OF LNG STORAGE … · schedules for LNG tank operations has become far more difficult. On the other hand, demand uncertainties caused by global economic

1

AUTOMATIC SCHEDULING SYSTEM OF LNG STORAGE OPERATIONS USING MATHEMATICAL PROGRAMMING

Tomohito Okamura Kaoru Kawamoto Keisuke Kawata Tomokazu Ueda

Osaka Gas Co.,Ltd

KEYWORDS: LNG, storage, operation, mathematical programming, roll-over

ABSTRACT

Senboku LNG Terminal II comprises 18 tanks and 2 jetties. Operators choose which tanks LNG should be unloaded into, from which tanks LNG should be sent to vaporizers, or from which to which LNG should be transferred. These works are collectively called 'LNG storage operations' and are exceedingly difficult. First, irregular pattern of tanker arrivals and seasonal fluctuation of gas demand (factor of 1.5) make it difficult to keep appropriate stock level in each tank. Second, heating value of vaporized gas sent to end-users must be controlled in narrow range (44-46MJ/Nm3). Because heating values of unloaded LNGs are different (40-45 MJ/Nm3) by production location, operators have to mix different LNGs by transferring or add LPG to meet the range. Furthermore, even when any pump is tripped and LNG is sent to vaporizers from alternative tanks, above condition must be met. Third, 'LNG roll-over' (physical phenomena occurring when different density LNGs are mixed in a tank) must be avoided. Forth, LNG transferring among tanks or LPG addiction should be reduced to save costs. To date, scheduling LNG storage operations has been made manually. It requires long-term experience and is difficult to take over. It takes many hours, delaying decisions makings. To address these issues, we developed a system using mathematical programming which automatically derives daily schedules for LNG storage operations. Besides this system enables unmatured staff to make schedules, it enables quick judgment of the acceptability of spot cargos, and also simulating future LNG storage operations for designing future LNG facilities.

1. BACKGROUND

The Osaka Gas Senboku LNG Terminal began handing LNG imports from 1972. The suppliers were diversified as the quantity of LNG purchases increased. The terminal presently receives a total of about 5 millions of LNG per year from projects in seven countries.

Senboku LNG Terminal II comprises 18 LNG tanks, 2 berth for receiving LNG, and pipelines (specifically, the receiving pipeline system that connects LNG tankers to storage tanks, the distribution pipeline system that runs from the tanks through the gasification line to send out natural gas to end users, and pipelines for the transfer of LNG among the storage tanks). Figure 1 presents the outline of Senboku LNG Terminal II. This terminal receives LNG tankers in accordance with LNG receiving schedules that are arranged in advance, and sends out natural gas to end users in line with demand forecasts. As for natural gas sent from this terminal, the heating value in each moment has to be higher than 44 MJ/Nm3 and the average heating value per month has to be nearly equal to 45 MJ/Nm3. To achieve these goals, operators choose the tanks for receiving or sending LNG, and control the volume of LNG by the transfer of LNG among the storage tanks. This series of works is collectively referred to as “LNG storage operations.” LNG storage operations are exceedingly difficult works because the LNG tank consumption volumes vary by season, the LNG heating values differ by production location, and the LNG terminal pipeline networks are extremely complex. Furthermore, physical phenomena, like “LNG roll-over” which is occurred when different LNGs are mixed, must be considered.

Page 2: AUTOMATIC SCHEDULING SYSTEM OF LNG STORAGE … · schedules for LNG tank operations has become far more difficult. On the other hand, demand uncertainties caused by global economic

2

Figure 1. Outline of Senboku LNG Terminal II

To date, daily schedules for LNG storage operations have been made manually. Because the diversity of the heating values of received LNG has increased with the diversity of LNG projects, however, the making of daily schedules for LNG tank operations has become far more difficult. On the other hand, demand uncertainties caused by global economic instability and structural changes in the LNG market make it necessary to simulate future LNG storage operations before deciding the design or investment of future LNG facilities.

To address these issues, we developed a system using mathematical programming which automatically derives daily schedules for LNG storage operations.

2. PURPOSE

In the past, operators have made daily schedules for LNG storage operations using the following type of sequential simulation.

1. Make the Day N schedules for LNG storage operations based on the inventory conditions (liquid level and heating value) in each tank at the end of the Day N-1.

2. Calculate the inventory conditions in each LNG tank at the end of the Day N based on the inventory conditions in each tank at the end of the Day N-1 and the Day N schedules for LNG storage operations.

3. Repeat steps 1 and 2 until the end of the scheduling period.

The works burden of making daily schedules for LNG storage operations is heavy because these schedules have to be revised every time changes are made to LNG receiving schedules or to gas demand forecasts. Also, it is almost impossible to make a 365-day simulation for future scheduling which is necessary for arranging the facilities of an LNG terminal. The purpose of this research is to develop a system that can automatically derive daily schedules for LNG storage operations for different conditions in a short period of time, in order to solve these problems.

3. METHODOLOGY

The LNG storage operations are modeled using mathematical programming.

First the equilibrium conditions of the LNG inventory volume and heating value are formulated. Because a linear approximation can be made between the heating value and the density, the heating value is converted

Page 3: AUTOMATIC SCHEDULING SYSTEM OF LNG STORAGE … · schedules for LNG tank operations has become far more difficult. On the other hand, demand uncertainties caused by global economic

3

to density for the formulation. Specifically, as shown in Figure 2, the principles of volume preservation and conservation of mass are formulated considering 1) receiving from LNG tankers, 2) transferring LNG from other tanks, 3) transferring LNG to other tanks, 4) sending natural gas to end users, 5) the generation of BOG (boil off gas) in the tanks, and 6) LNG circulation for pipeline cooling.

Operations at the Day T Operations at the Day T

Receive LNG from LNG tankers

Transfer LNG from other tanks

Receive LNGcirculating for pipeline cooling

Send natural gas to end users

Transfer LNG to other tanks

BOG(Boil off gas)

Tank conditionsat the end of the DayT

Tank conditionsat the end of the DayT

Figure 2. Inventory Volume Change Factors in LNG Storage Operations

Next, the LNG storage operations are categorized into three operations—that is, receiving operations, transferring operations and sending operations—and the constraints for each of these operations (Figure 3) are all formulated.

Figure 3. Constraints in LNG Storage Operations

Because the heating value (≈ density) constraints are nonlinear constraints and the pipeline networks constraints are discrete constraints, the overall problem becomes a large-scale nonlinear mixed integer programming problem. As a result, it was not possible to solve within a practical calculation period. We successfully developed a solver that can conduct the calculations in a short period of time through dividing the problem into a nonlinear programming problem and a mixed integer programming problem and also using the high-speed, nonlinear solver developed by Mathematical Systems Inc.

4. RESULTS

To verify the effectiveness of this system, we derived an LNG storage operations plan by inputting the LNG receiving schedule for Senboku LNG Terminal II shown in Figure 4 and the demand forecasts presented in Figure 5.

Page 4: AUTOMATIC SCHEDULING SYSTEM OF LNG STORAGE … · schedules for LNG tank operations has become far more difficult. On the other hand, demand uncertainties caused by global economic

4

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16○ ○ ○ ○ ○

17 18 19 20 21 22 23 24 25 26 27 28 29 30 31○ ○ ○ ○ ○

Figure 4. Daily LNG Receiving Schedule

0

50

100

150

200

250

300

350

1 6 11 16 21 26 31

Date

Dem

and f

ore

cas

ts [

ton/hour]

Line Ⅰ

Line Ⅱ

Line Ⅲ

Line Ⅳ

Figure 5. Hourly Demand Forecasts

The results concerning LNG Tanks A-J are presented in Figures 6-9. Figure 6 presents the changes in the liquid level in each tank for the coming 31 days. Figure 7 shows the amounts and breakdowns of LNG that can be distributed from each LNG Tank A-J to Line I at each point in time. These results demonstrate that the system can derive daily schedules for LNG storage operations that observe the minimum and maximum liquid level requirements in each tank while still meeting demand.

Page 5: AUTOMATIC SCHEDULING SYSTEM OF LNG STORAGE … · schedules for LNG tank operations has become far more difficult. On the other hand, demand uncertainties caused by global economic

5

0

5

10

15

20

25

30

1 6 11 16 21 26 31

Date

Liq

uid

leve

l[m

]

Tank A

Tank B

Tank C

Tank D

Tank E

Tank F

maximum

minimum

Figure 6. Liquid Level in Tanks A-F

0

50

100

150

200

250

300

1 6 11 16 21 26 31

Date

LN

G a

mounts

[to

n/hour] Tank A

Tank B

Tank C

Tank D

Tank E

Tank F

Tank G

Tank H

Tank I

Tank J

Figure 7. LNG Amounts Sent to Line I

Next, Figure 8 presents the heating value in each LNG tank, and Figure 9 shows the heating value sent through Line I. The upper and lower lines on each graph represent the maximum and minimum limits of heating value for natural gas distributed to end users. These findings show that even when the inventory heating value in each tank greatly varies, the heating value distributed to end users can still meet the maximum and minimum control limits.

Page 6: AUTOMATIC SCHEDULING SYSTEM OF LNG STORAGE … · schedules for LNG tank operations has become far more difficult. On the other hand, demand uncertainties caused by global economic

6

43.5

44

44.5

45

45.5

46

1 6 11 16 21 26 31

Date

Heating

Valu

e [

MJ/N

m3]

Tank ATank BTank CTank DTank ETank F

Lower bound to the average heating value per month of sending gas

Lower bound to the heating value for each moment of sending gas

Figure 8. Heating Values in Tanks A-F

43.5

44

44.5

45

45.5

46

1 6 11 16 21 26 31

Date

Heating

Valu

e [

MJ/N

m3]

Line Ⅰ

Lower bound to the average heating value per month of sending gas

Lower bound to the heating value for each moment of sending gas

Figure 9. Heating Values Sent through Line 1

5. CONCLUSION

We developed a system using mathematical programming which automatically derives daily schedules for LNG storage operations, for the stable conduct of LNG tank operations. This system can be used to derive daily schedules for LNG storage operations for the subsequent month in about 15 minutes. The system can also be used to make daily schedules for LNG storage operations for an entire year. Moreover, the system can derive more accurate schedules for LNG storage operations through restrictions about physical phenomena, such as LNG roll-over.

Page 7: AUTOMATIC SCHEDULING SYSTEM OF LNG STORAGE … · schedules for LNG tank operations has become far more difficult. On the other hand, demand uncertainties caused by global economic

7

This automated system can be used to support the following three types of decisions.

1. Swift decisions on the ability to receive LNG tankers when changes are made to LNG receiving schedules (e.g., receiving of LNG spot tankers);

2. Capital investment decisions using the results of LNG storage operations simulations for preparing facilities plans; and

3. Decisions on participation and purchasing in new LNG projects using the results of LNG storage operations simulations.

Osaka Gas will continue working for stable and efficient LNG storage operations utilizing this system together with our accumulated LNG storage operations know-how.