sequential coordinate random search for optimal operation of lng...

11
Sequential coordinate random search for optimal operation of LNG (liqueed natural gas) plant Mohd Shariq Khan a , I.A. Karimi a , Alireza Bahadori b , Moonyong Lee c, * a Department of Chemical & Biomolecular Engineering, National University of Singapore, 4 Engineering Drive 4, Singapore 117585, Singapore b School of Environmental, Science & Engineering, Southern Cross University, Lismore 157, Australia c School of Chemical Engineering, Yeungnam University, Dae-dong 712-749, Republic of Korea article info Article history: Received 17 October 2014 Received in revised form 25 May 2015 Accepted 5 June 2015 Available online 3 July 2015 Keywords: Coordinate search Random search Natural gas Liquefaction Optimization SMR/C3MR abstract This study exploits the sequential coordinate randomization search method for optimizing LNG (liqueed natural gas) process plants. The coordinate search is based on the idea of minimizing the multivariable function considering one variable at a time. The random element is incorporated in the coordinated search for an exhaustive exploration of decision variable space. A simple implementation with few operating parameters makes the proposed approach suitable for the optimization of highly non-linear LNG process plants. The efcacy of the proposed methodology was tested on the well-known SMR (single mixed refrigerant) and propane pre-cooled mixed refrigerant (C3MR) process of NG liquefaction. The main decision variables in SMR and C3MR process plants were identied and optimized in terms of the compression energy. The results were compared with the heuristic results, which revealed the su- periority, simplicity and suitability of the proposed sequential coordinate random search algorithm for LNG process plants. © 2015 Elsevier Ltd. All rights reserved. 1. Introduction Energy is the main factor driving the world's economy and making the world a global village, where everyone's needs are interdependent. A continuous supply of energy is needed to sustain economic growth. Depleting crude oil reserves, growing environ- mental concerns and intense competition in the global market has paved the way for cleaner energy sources, such as NG (natural gas). Strong predictions of a signicant increase in the demand for NG, as high as 60% from 2010 to 2030, have been made. A big portion of NG is found in remote locations and requires liquefaction to bring it to the world market. NG liquefaction is energy demanding and con- sumes approximately 30% of the total energy used in the NG value chain. Therefore, a small improvement in NG liquefaction efciency will increase the process global competitiveness and have huge cost and energy benets. Besides improving liquefaction efciency, efforts are also focused to extract the cold energy from LNG (liqueed natural gas). Choi et al., provided deep analysis of Rankine cycle used for NG liquefaction and extracted cold energy [6] which could be used for generating electricity. Similar efforts are also done by Sun et al., for recovering cold energy using mixed working uids in the Rankine cycle [29]. Lee et al., further optimize the multi-component organic Rankine cycle for maximization of cryogenic exergy [19]. A novel power cycle based on cryogenic exergy, extracted from LNG is proposed by Li and Guo [20]. Gomez et al., arranged Rankine and Brayton cycles in series for exploiting cold exergy from LNG [10]. After generating exergy from cryogenic LNG, new method for storing cold energy extracted by liquid/solid phase change is pro- posed by Ref. [31]. Cold energy extracted from LNG are also used for reverse osmosis desalination powered by transcritical CO 2 as shown in Ref. [36]. Szargut & Szczygie utilize the cryogenic exergy generated from LNG for the production of electricity [30]. Based on the market and project demand, several NG liquefac- tion technologies have evolved over time. Lim et al. [35] presented an excellent discussion of the current perspectives related to the development of NG liquefaction cycles. Among the technologies discussed, the well-known SMR (single mixed refrigerant) and propane pre-cooled mixed refrigerant (C3MR) processes are the most commercially established NG liquefaction technologies [24,27]. The NG liquefaction plant receives feed from different sources. Therefore, to remain protable in unprecedented upstream uctuations, effective operational optimization is needed. To address this operational optimization issue, several studies [7] have * Corresponding author. Tel.: þ82 53 810 2512; fax: þ82 53 811 3262. E-mail address: [email protected] (M. Lee). Contents lists available at ScienceDirect Energy journal homepage: www.elsevier.com/locate/energy http://dx.doi.org/10.1016/j.energy.2015.06.021 0360-5442/© 2015 Elsevier Ltd. All rights reserved. Energy 89 (2015) 757e767

Upload: others

Post on 07-Jun-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

lable at ScienceDirect

Energy 89 (2015) 757e767

Contents lists avai

Energy

journal homepage: www.elsevier .com/locate/energy

Sequential coordinate random search for optimal operation of LNG(liquefied natural gas) plant

Mohd Shariq Khan a, I.A. Karimi a, Alireza Bahadori b, Moonyong Lee c, *

a Department of Chemical & Biomolecular Engineering, National University of Singapore, 4 Engineering Drive 4, Singapore 117585, Singaporeb School of Environmental, Science & Engineering, Southern Cross University, Lismore 157, Australiac School of Chemical Engineering, Yeungnam University, Dae-dong 712-749, Republic of Korea

a r t i c l e i n f o

Article history:Received 17 October 2014Received in revised form25 May 2015Accepted 5 June 2015Available online 3 July 2015

Keywords:Coordinate searchRandom searchNatural gasLiquefactionOptimizationSMR/C3MR

* Corresponding author. Tel.: þ82 53 810 2512; faxE-mail address: [email protected] (M. Lee).

http://dx.doi.org/10.1016/j.energy.2015.06.0210360-5442/© 2015 Elsevier Ltd. All rights reserved.

a b s t r a c t

This study exploits the sequential coordinate randomization search method for optimizing LNG (liquefiednatural gas) process plants. The coordinate search is based on the idea of minimizing the multivariablefunction considering one variable at a time. The random element is incorporated in the coordinatedsearch for an exhaustive exploration of decision variable space. A simple implementation with fewoperating parameters makes the proposed approach suitable for the optimization of highly non-linearLNG process plants. The efficacy of the proposed methodology was tested on the well-known SMR(single mixed refrigerant) and propane pre-cooled mixed refrigerant (C3MR) process of NG liquefaction.The main decision variables in SMR and C3MR process plants were identified and optimized in terms ofthe compression energy. The results were compared with the heuristic results, which revealed the su-periority, simplicity and suitability of the proposed sequential coordinate random search algorithm forLNG process plants.

© 2015 Elsevier Ltd. All rights reserved.

1. Introduction

Energy is the main factor driving the world's economy andmaking the world a global village, where everyone's needs areinterdependent. A continuous supply of energy is needed to sustaineconomic growth. Depleting crude oil reserves, growing environ-mental concerns and intense competition in the global market haspaved the way for cleaner energy sources, such as NG (natural gas).Strong predictions of a significant increase in the demand for NG, ashigh as 60% from 2010 to 2030, have beenmade. A big portion of NGis found in remote locations and requires liquefaction to bring it tothe world market. NG liquefaction is energy demanding and con-sumes approximately 30% of the total energy used in the NG valuechain. Therefore, a small improvement in NG liquefaction efficiencywill increase the process global competitiveness and have huge costand energy benefits.

Besides improving liquefaction efficiency, efforts are alsofocused to extract the cold energy from LNG (liquefied natural gas).Choi et al., provided deep analysis of Rankine cycle used for NGliquefaction and extracted cold energy [6] which could be used for

: þ82 53 811 3262.

generating electricity. Similar efforts are also done by Sun et al., forrecovering cold energy using mixed working fluids in the Rankinecycle [29]. Lee et al., further optimize the multi-component organicRankine cycle for maximization of cryogenic exergy [19]. A novelpower cycle based on cryogenic exergy, extracted from LNG isproposed by Li and Guo [20]. Gomez et al., arranged Rankine andBrayton cycles in series for exploiting cold exergy from LNG [10].After generating exergy from cryogenic LNG, new method forstoring cold energy extracted by liquid/solid phase change is pro-posed by Ref. [31]. Cold energy extracted from LNG are also used forreverse osmosis desalination powered by transcritical CO2 asshown in Ref. [36]. Szargut & Szczygie utilize the cryogenic exergygenerated from LNG for the production of electricity [30].

Based on the market and project demand, several NG liquefac-tion technologies have evolved over time. Lim et al. [35] presentedan excellent discussion of the current perspectives related to thedevelopment of NG liquefaction cycles. Among the technologiesdiscussed, the well-known SMR (single mixed refrigerant) andpropane pre-cooled mixed refrigerant (C3MR) processes are themost commercially established NG liquefaction technologies[24,27]. The NG liquefaction plant receives feed from differentsources. Therefore, to remain profitable in unprecedented upstreamfluctuations, effective operational optimization is needed. Toaddress this operational optimization issue, several studies [7] have

Page 2: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

Fig. 1. Coordinate Descent Methods [21].

M.S. Khan et al. / Energy 89 (2015) 757e767758

embarked on taking sophisticated optimization approaches withsimplified models [8]. On the other hand, practically applicableresults are seldom obtained using simplified models. Therefore, arigorous model, whose results can be translated to the actual pro-cess plant, is needed. The invention of the commercial process plantsimulator solves this problem with rigorous thermodynamic li-braries and property calculation methods. For the hydrocarbonsystem, AspenHysys is the preferred choicewhichwas employed inthis study for SMR and C3MR process model development.

Optimization of LNG process plants has been considered inseveral studies using deterministic [22,32,33] and evolutionaryapproaches [1] and most studies claims the superiority of the ob-tained results [28]. Nevertheless, faced with the abundance of localoptima, the deterministic approach lands at local optimum [14]. Instochastic approaches, several tuning parameters make the successof the evolutionary approach dependent on the optimal tuningparameters [5]. To overcome the challenges of the discussed ap-proaches, the SCRS (sequential coordinate random search) algo-rithmwas proposed for operational optimization of NG liquefactionplant. The proposed search algorithm was inspired by the simpleimplementation of the coordinate descent algorithm [4], whereoptimization of a multi-variable function was performed by mini-mizing one coordinate at a time. Once a search cycle is performedover all coordinates and a locally optimal solution is obtained, thefirst coordinate value is randomized while the others are fixed toprevious values. In the next search cycle, the second coordinatevalue is chosen randomly (over the given variable bound), whereasthe others are fixed. In this manner, the SCRS algorithm gravitatestowards the optimal solution. Finally the search is terminatedwhenthe defined level of the objective function tolerance is obtained.

Considering the amount of energy involve in NG liquefactionsmall efficiency improvement can rectify in big economic savings[34]. Optimization is one effective way of efficiency improvementin LNG plant, which led to the development of SCRS methodology.The novelty of SCRS approach lies in the merging of two relativelysimple optimization techniques for solving complex optimizationproblem like LNG plant. Simple logic devoid of several tuning pa-rameters gives the SCRS the upper-hand comparing to the deter-ministic and stochastic optimization techniques for LNG plantoptimization. The SCRS methodology works well with LNG processplant but is not limited to LNG processes and can be exploited forany process model developed in a commercial simulator.

2. Abstract explanation of the SCRS (sequential coordinaterandom search) method

CD (coordinate descent) methods were among the first opti-mization schemes used for solving uncontained minimizationproblems [4]. The main advantage of these methods lies in thesimplicity of each iteration both in generating the search directionand in performing an update of the variables [23]. CD is based onthe idea that an n-dimensional optimization problem can bedecomposed into n one-dimensional sub-problems. Each variable isupdated sequentially by a cyclic coordinate search, while all othervariable remain fixed, by solving the one-dimension optimizationsub-problem using any suitable one-dimension optimization al-gorithm [21]. Based on the selection of the one-dimensional opti-mization method several variants of CD methods are available. Thesimplest one-dimensional optimization is inspired by the bisectionmethod. The function is evaluated at the intervals and at the centerof the interval, and the update is performed when the optimum isachieved over the defined interval as represented in Fig. 1. Other-wise a new interval with half-length is defined.

The other variant of CD uses the partial gradient or thecomponent gradient and moves in the direction of the component

with the maximal absolute value. For this strategy, a calculation ofthe convergence rate is trivial provided the considered convexobjective function has a component-wise Lipschitz continuousgradient [23]. The complexity of calculating the entire functiongradient is proportional to the computational complexity of thecorresponding functions, which is frequently defined by the explicitsequences of standard operations. The calculation of the directionalderivative of a function may take equal time in calculating thefunction value. Therefore, CD methods based on directional deriv-ative appear appropriate. On the other hand, when the problemdata is distributed in space and time, the CD based on the functionvalue appears to be more promising, which is the case underconsideration [23].

Modeling of an LNG process plant in a commercial process plantsimulator [12], such as Aspen Hysys or Honeywell UniSim Design,scatters the data in different unit operations, which calculate thedesired property when simulated sequentially. Moreover,outsourcing of the optimization algorithm in Microsoft Visual Ba-sics and then commencing the search by connecting the modeldeveloped in a commercial simulator using the Microsoft COM(component object model) functionality distributes the systeminformation over digital space. Heurists showed that the sophisti-cated optimization algorithm, when used to optimize a processplant in a COM fashion, is easy to crash and converge prematurely.Therefore, employing a simple algorithm that is independent of thegradient information is more likely to give promising results.Therefore, the line search-based CD method was used in this studyfor LNG process plant optimization. The method employed isinspired by the sequential coordinate line search but the decisionvariable update after the first search cycle was performed randomlyfor the first coordinate and a solution was obtained. Similarly, thesolution updates were performed and an array of solutions wasobtained, and the optimum was declared after satisfying thetermination criterion.

2.1. Random search with sequential coordinate descent

The conventional random search simply selects a starting vectorx0 and evaluates f(x) at x0 then randomly selects both search di-rections and step length simultaneously to define the updated x1

and evaluate f(x) at x1. After some stages, f(xk) is compared with theprevious value of f(x) and if the defined stopping criterion is met,the optimum is taken and the search is terminated. The globaloptimumwith a probability of 1 can be achieved for any continuous

Page 3: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

M.S. Khan et al. / Energy 89 (2015) 757e767 759

objective function using a random search if the iteration ap-proaches infinity (k/∞) [25]. If the optimum is flat, then a sub-optimal solution may be acceptable. Stochastic optimization [5]methods exploit the property of a random search (i.e., randomsampling of a feasible region) to attain a global minimum property.The search sequence is not only obtained by the initial startingpoint (as in a deterministic search) but also by a random factor thatexplores the search space. To guarantee the global minimumproperty using a random search, the uniform scattering of therandom number or uniform sampling of variables over the searchspace should cover the entire feasible region. Rhinehart and Li [25]presented a logic based strategy for selecting the key parameters ina random optimization, i.e., the mean and standard deviation basedon the reinforcement strategy of rewarding a successful trial andpunishing failures.

Random search algorithms are the natural choice in severalcircumstances, e.g., when the function evaluation is difficult tocalculate, when only limited computer memory is available whenthe function to be minimized is quite bumpy, and when it is highlydesirable to find the global minimum of a function with many localminima [9]. Nevertheless, the convergence rate and global opti-mum from a random search are always criticized. Random searchalgorithms are rarely used for optimization alone, even though theyrequire concise formulation; hence, they provide a good startingpoint for other methods. In this study, the random search elementwas embedded within the sequential CD algorithm to impart theexploration ability. The search begins with a random starting pointand then finds the descent direction by polling within the vicinityof the starting point. Fig. 2 shows the polling step.

A CD search is then performed. The search sequence iterates inall the coordinates once to update the solution to the descent di-rection. After achieving a solution, the same search is performed inthe narrow region within the vicinity of the attained solution torefine or to look for any missing potential solutions. Once the cycleof CD on the whole space and around potential solution is per-formed, the first coordinate value is randomized. Taking this as anew starting point, the same sequences are performed to obtain asecond potential solution. The second coordinate value is ran-domized and the search sequences are invoked again. In thismanner, the entire search space is explored with the elements ofboth the sequential CD and random search.

2.2. Conceptual algorithm representation of the sequentialcoordinate random search

Step 0: Begin with an initial random guess x0 ¼ ðx1; x2; ::::; xnÞTin ℝn, where x0 is the vector of n coordinates and then assumefmin ¼ f ðx0ÞStep 1: Polling is performed around the starting point to find thedescent direction before SCRS

Fig. 2. Polling step from the starting point X, Y in the 2-D problem.

Set the initial step size, D0 >0, for k ¼ 0, 1 …, nIf f ðtÞ< f ðxkÞ for some t2Pk :¼ fxk±Dkei : i2Ng then setxkþ1 ¼ t and Dkþ1 ¼ Dk otherwise xk is the local mesh opti-mizer over set Pk

Step 2: If Pk is worse than xk, setDkþ1 ¼ Dk2 and repeat Step 1, if Pk

is still worst then xk go to Step 0Step 3: Commencing the sequential CD search with the initialpoint from step 2 and repeat for k ¼ 1;2;3::: as described infollowing:

xkþ11 2 argmin

x1f ðx1; xk2; xk3; ::::::; xknÞ

xkþ12 2 argmin

x2f ðxkþ1

1 ; x2; xk3; ::::::; xknÞ

xkþ13 2 argmin

x3f ðxkþ1

1 ; xkþ12 ; x3; ::::::; xknÞ

————

xkþ1n 2 argmin

xnf ðxkþ1

1 ; xkþ12 ; xkþ1

3 ; ::::::; xnÞAfter the search iterates through all n coordinates a newpoint xkþ2 is selected

Step 4: Find f ðxkþ2Þ an update from the previous solution iff ðx0Þ � f ðxkþ2Þ ¼ TRUE continue to Step 5 else go to Step 1Step 5: Fine-tuning the solution within the vicinity of xkþ2

Repeat Step 1 to 5 within the space created bounded by 0.1xkþ2 using 0.01Dk as the new step size for pollingObtaining the local optimal solution as xðkþ2Þ0

Step 6: Introducing the random element for an exploratorysearch

Begin the new search with xðkþ2Þ0 ðrand; x2; x3; :::::xnÞ as thestarting point repeat Step 4 to 5 and obtain xðkþ3Þ as a localoptimumRandomize the second coordinate value of the previous so-lution as xðkþ3Þðxðkþ3Þ

1 ; rand; x3::::xnÞ and repeat Step 4 to 5Step 7: Follow Step 6 for all coordinates and obtain an array oflocal optimal solutionsStep 8: Compare the obtained solutions and terminate thesearch when the defined number of repetitive results within thefunction tolerance is obtained.

3. Benchmark test problem optimization with SCRS

The benchmark test optimization problems are selected todetermine the characteristic of the proposed optimization algo-rithms. The artificial landscape of the unique test problemwill givethe idea of the velocity of convergence, precision, robustness, andthe general performance of the proposed algorithm. Rody [26] lis-ted a number of optimization functions for the global optimizerthat have unique characteristics and provide a good measure ofalgorithm effectiveness. Testing of the SCRS algorithm is performedusing the function listed by Rody in Appendix I. A plot of theobjective function, boundaries of the object variables and the co-ordinates of the global minima are also given in Appendix I. Table 1lists the optimization results of the test problems, which shows thatthe SCRS algorithm can find the standard optimum in reasonabletime, which gives confidence in applying it to the LNG plant opti-mization problem.

4. SCRS implementation for LNG plant optimization

Modern commercial process plant simulators include AspenHysys and Honeywell UniSimDesign supports automation [2]. Theyhave an internal Marco engine supporting automation by differentprogramming languages, such as Cþþ, MS Visual Basic, andMatlab.They can be derived and interact with the application program-matically through the objects exposed by the developers of thatapplication. In the Microsoft Windows platform, the automation of

Page 4: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

Table 1Optimization of the Benchmark problems for testing the algorithm efficacy.

Function name Search space Standard optimum SCRS optimum Variable values No of iteration Calculation time (s)

Goldstein-Price function �1.5 < xi < 1.5 3 3 0,0 7 10Himmelblaus's function �4 < xi < 4 0 0 3.5844, �1.8481 15 8H€older table function �10 < xi < 10 �19.20 �19.20 8.05502,9.6646 5 4L�evi function �10 < xi < 10 0 0 1,1 5 3Matyas function �2 < xi < 2 0 0 0,0 7 12McCormick function �1.5 < x1<4

�3 < x2<4�1.9133 �1.913 �0.5472, �1.5472 5 12

Schaffer function �10 < xi < 10 0 0 0,0 34 6Three-hump camel function �4<xi < 4 0 0 0,0 18 5

M.S. Khan et al. / Energy 89 (2015) 757e767760

two programs is based on the COM functionality. By knowing theprecise syntax (available in simulator component libraries) toconnect two programs, the use of a third party interface can beneglected and information exchange between the programs issmooth.

Optimization of the LNG process plant using the SCRS algorithmwas performed by exploiting the Aspen Hysys automation ability.The SCRS routine was coded in MS Visual Basic and connected toHysys using aMS Excel platformvia COM functionality. In the Hysyscompilation, a special file called Type Library is present, whichcontains the name of every variable that can be accessed. Anyreference variable can be accessed by following the object hierar-chy. The full syntax for connecting Type Library is available in theHysys customization guide [2] and can be referred to.

5. NG liquefaction process model

Modeling of the LNG process plants was performed using AspenHysys V8.6. The rigorous thermodynamics libraries and equationsof state employed for the property calculations make the processmodel in Aspen Hysys suitable for actual process plant studies andis preferred by industry and academia. Figs. 3 and 4 present theprocess flow diagram of the SMR and C3MR process developed in acommercial simulator, respectively. The main modeling assump-tions and feed conditions are reported in Section 5.2, whereas themajor stream properties (temperature, pressure, mass flow rate)are provided with in the Figures. By exploiting the informationavailable in Table 2, Figs. 3 and 4, the rigorous process model can beretrieved by anyone with some experience of the Aspen Hysysprocess simulator.

The developed process model is then connected to theMicrosoftExcel platform using ActiveXserver and COM functionality and theSCRS algorithm coded in MS visual basic is executed for processoptimization. Using a coordinate random search, the optimizationof the multivariate function can be performed by minimizing onevariable at a time. The constraints were handled explicitly in afunction-value-based approach because explicitly handling con-straints works well with highly nonlinear functions [35].

5.1. LNG process plant description

SMR and C3MR are the most popular technologies for modelingNG liquefaction and combined together enjoy a major share in theNG liquefaction industry. The changing NG market conditions hasled to the development of several other technologies, e.g., the non-flammable refrigerant-based N2eCO2 single expander cycle [16],and small scale energy efficient Korea-SMR cycle [13] etc. The cur-rent trend in the NG industry involves the integration of NG lique-faction and recovery technologies. On the other hand, there is noscope in this paper for a discussion of the major developments thattook place in the NG liquefaction area and interested readers shouldreferred to [35] and [27]. The optimization efforts in this study only

include the SMR and C3MR process, but a detail description of theprocesses was omitted because both processes include MR cyclesandhavebeen studied extensively over the last 5 years. For details ofthe process description and main modeling hypothesis and as-sumptions, the readers should refer to [18] and [35].

5.2. Assumptions and process conditions used during simulation

Table 2 lists the feed conditions and other assumptions madeduring the simulation study for both SMR and C3MR processes. Theheavier HC are stripped from the feed prior sending to the lique-faction unit and a lean gas with 91% methane composition entersthe cryogenic assembly. The ambient temperature feed at elevatedpressures enters the cryogenic assembly. Water is assumed to bethe cooling medium in a compression intercooling assembly with a40 �CMR exit temperature. The minimum approach temperature inthe LNG exchanger is constrained at 3 �C, and the boil-off-gasgenerated by flashing sub-cooled gas to atmospheric pressure isassumed to be 8%. The pressure drop of the MR and NG streamsacross the cryogenic exchanger in both processes are also listed inTable 2. A summary of main assumptions for further elaboration isgiven in the following bullet points:

- Feed NG composition: lean gas 91% methane- Feed condition: temperature 32 �C pressure 50 bar- Cooling medium: water- Minimum approach temperature inside LNG exchanger 3 �C- Boil-off gas generation after flashing LNG to atmospheric

pressure: 8%- Compressor isentropic efficiency 75%- Process modeling platform: Aspen Hysys simulation

software- Thermodynamic property calculations: Peng-Robinson, Lee-

Kestler

5.3. Optimization objective and decision variables

Tables 3 and 4 lists the optimization objectives decision vari-ables bounds and the design constraints for the SMR and C3MRprocesses, respectively. The decision variables are identified bydegree of freedom analysis [17] whereas their limits are boundedbased on the preceding process knowledge and process designerexperience. Sensitivity analysis also helps in defining the decisionvariable limits. The design constraints are often defined by thephysical nature of the process, e.g., the mole fraction of the MRcomponent can only vary between 0 and 1 (which was notconsidered in Tables 3 and 4 despite being understood). The opti-mization objectives in a NG liquefaction plant in most studies arethe compression energy minimization [3,8,35]. This is because themajor operating cost incurring in a NG liquefaction plant is due tothe compression and cooling assembly. The calculation of

Page 5: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

Fig. 3. Process flow diagram of the SMR NG liquefaction process (optimized case).

M.S.K

hanet

al./Energy

89(2015)

757e767

761

Page 6: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

Fig. 4. Process Flow diagram of the C3MR NG liquefaction process (optimized case).

M.S.K

hanet

al./Energy

89(2015)

757e767

762

Page 7: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

Table 2Simulation basis and feed conditions in the SMR and C3MR processes.

Property State

NG feed conditionTemperature 32 �CPressure 50 barFlow rate 1.0 kg/h*

(compression power forunit flow rate correspondsto specific power requiredfor NG liquefaction)*

Feed composition Mole fractionNitrogen 0.0022Methane 0.9133Ethane 0.0536Propane 0.0214i-Butane 0.0046n-Butane 0.0047i-pentane 0.0001n-pentane 0.0001

Intercooler outlet temperature 40 �CVapor fraction boil-off-gas 8.0%Compressor isentropic efficiency 0.75Thermodynamic property package used Peng-RobinsonEnthalpy calculations Lee KeslerPressure drop across LNG exchanger in SMR process“NG feed” to “Inlet of end flash Valve” 1.0 bar (hot stream)“In of MRHX” to “In of MR Ex Vlv” 1.0 bar (cold stream)“Out of MR Exp Vlve” to “Out of MR from HE” 1.0 bar (hot stream)Pressure drop across LNG exchanger in C3MR process“LK HP HT” to “LK HP LT” 1.0 bar (hot stream)“HK HP HT” to “HK HP MT” 0.5 bar (hot stream)“NG to MCHE” to “In of End Flash Valve” 1.0 bar (hot stream)“MR LP MT” to “MR to Comp” 0.05 bar (cold stream)“LK LP LT” to “LK LP MT” 0.05 bar (cold stream)

M.S. Khan et al. / Energy 89 (2015) 757e767 763

compression energy in simulator is based on the underlyingassumption of 75% compressor isentropic efficiency the polytrophicefficiencies then are calculated. The actual compression powerrequired is equivalent to the heat flow (enthalpy) difference be-tween inlet and outlet stream. Using the enthalpies values availableto the simulator (through Lee Kesler calculation method, SeeTable 2) the compressor discharge temperature and enthalpy isdetermined which in turns helps in calculating the requiredcompression power. Full compression power calculation procedureis available in Ref. [18] and can be referred.

Table 3Decision variables, their bounds, optimization objective, and design constraints in the SM

Decision variables Lower bounds Upper bounds Design constraint

Nitrogen mass flow rate(kg/h) 0.1 0.6 LNG exchanger mMethane mass flow rate(kg/h) 0.3 0.8Ethane mass flow rate (kg/h) 0.4 1.0Propane mass flow rate(kg/h) 2.0 4.5MR discharge press (bar) 45 55Expansion temp of MR (oC) �150 �160

Table 4Decision variables, their bounds, optimization objective and design constraints in the C3

Decision variables Lower bounds Upper bounds

MR cycleNitrogen flow rate (kg/h) 0.0 0.3Methane flow rate (kg/h) 0.3 0.8Ethane flow rate (kg/h) 0.5 1.3Propane flow rate (kg/h) 0.2 0.8MR suction pressure (bar) 8 13MR discharge press (bar) 50 55

Propane cyclePropane first cooling stage (oC) 15 30Propane second cooling stage (oC) 0.0 10Propane third cooling stage (oC) �20 �5

The MAT (minimum approach temperature) of the MCHE (maincryogenic heat exchanger) is considered to be the design con-straints for both processes. The special features of MCHE includemultiple hot/cold streams, partial direct heat transfer via mixing ofthe streams, stream splitting, and the high density of the heattransfer area. A high heat transfer area allows large heat transfer atsmall temperature differences, which makes this type of heatexchanger extremely popular in LNG plants. The MAT of MCHE wasconstrained at 3 �C because this is a more conservative value and ispractically useful, as guided by the literature [11,35]. The approachtemperature value is different from MAT. The approach tempera-ture is the difference of temperature at which heat transfer isachieved between two streams which varies over the exchangerlength while MAT is the minimum value within the range ofapproach temperatures. The refrigerant vaporizes along the heatexchanger length and thus the value of approach temperaturechanges over exchanger length. Fig. 5 shows the variation ofapproach temperature as a function of heat flowover the exchangerlength for SMR optimized case. Notice that the MAT is only ach-ieved at the ends of the exchanger length while in the middle theapproach temperature values are higher which imparts irrevers-ibility to the process. This irreversibility in C3MR process is avoidedby propane pre-cooling.

6. Optimization results and discussion

Tables 5 and 6 list the optimization results of the SMR and C3MRprocesses, respectively, using the SCRS algorithm. The descriptionof the main decision variables are already mentioned in Tables 3and 4 (Section 5.2). Two base cases were selected in both pro-cesses, and SCRS was implemented to find the optimal solution.Base case 1 takes the generous values of the decision variables, anddespite being a feasible case, it shows that the non-optimalexecution of variables increases the specific compression powerby approximately 31% and 26% in the SMR and C3MR processes,respectively, compared to SCRS. This demonstrates that the processhas a large window of feasible solution and oversetting of variablesmay results in big economic penalty which is apparent from theoptimized results. Base case 2 is the manual optimum that can beachieved by the designer experiences. The significant improvementin compression energy requirement for both SMR and C3MR

R Process.

Optimization objective

inimum approach temp > 2.999 Minimization of total MR compression energy

MR Process.

Design constraint Optimization objective

LNG exchanger minimumapproach Temp > 2.999

Total compression energy minimization(Propane þ MR) compressors

Page 8: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

Fig. 5. Approach temperature variation with heat flow over the exchanger length.

Table 5Optimization of the SMR process with SCRS.

Property Base case 1 Base case 2 SCRS optimized case

Total compression power (kW) 0.6379 0.5208 0.4400Specific power required for NG

liquefaction (kW/kg-LNG)0.6882 0.5619 0.4747

LNG exchanger minimumapproach temperature (oC)

3.45 3.028 3.003

Decision variables ValuesNitrogen flow rate (kg/h) 0.5 0.3 0.269Methane flow rate (kg/h) 0.8 0.7 0.529Ethane flow rate (kg/h) 0.8 0.6 0.619Propane flow rate (kg/h) 4 3.5 2.847MR discharge press (bar) 52 47 48Expansion temp of MR (oC) �153 �156 �155

The bold italic values represents the specific power requirement needed to liquefy 1kg/h of NG, and compared with the base case 1 and 2, SCRS optimum case presentslower specific compression power requirement.

Table 6Optimization of the C3MR process with SCRS.

Property Base case 1 Base case 2 SCRS optimizedcase

Total compression power (kW) 0.3602 0.3087 0.2629Specific power required for NG

liquefaction (kW/kg-LNG)0.3886 0.3331 0.2837

LNG Exchanger Minimum ApproachTemperature (oC)

3.150 3.150 3.015

Decision variables ValuesNitrogen flow rate (kg/h) 0.300 0.200 0.090Methane flow rate (kg/h) 0.750 0.513 0.513Ethane flow rate (kg/h) 0.950 0.900 0.830Propane flow rate (kg/h) 0.700 0.600 0.532MR suction pressure (bar) 3.0 2.5 3.3MR discharge press (bar) 55.0 54.0 50.0Expansion Temp of MR (oC) �136.5 �135.0 �133.4Propane first cooling stage (oC) 20.0 25.0 22.40Propane second cooling stage(oC) 3.5 4.5 4.00Propane third cooling stage (oC) �16.0 �12.0 �14.0

The bold italic values represents the specific power requirement needed to liquefy 1kg/h of NG, and compared with the base case 1 and 2, SCRS optimum case presentslower specific compression power requirement.

M.S. Khan et al. / Energy 89 (2015) 757e767764

process of using SCRS algorithm is confirmation that relying solelyon heuristic judgments is not enough though useful many time. Forany further improvement, a systematic and computerized optimi-zation approach must be adopted. The strong dependence of theoptimum on the MR composition down to several decimals cannotbe obtained manually [37]. Therefore, Base case 2 helps realize an

improvement using SCRS over the heuristic judgments in NGoptimization [15,16]. The SCRS algorithm can achieve 15% and 14%specific energy improvement in Base case 2 for the SMR and C3MR,respectively. The higher flow rates of the higher boiling component(propane) in the SMR and the higher flow rate of the low boilingcomponent (nitrogen) in the C3MR processes are the main causesof the extra energy consumption and system irreversibility, whichwere avoided by the SCRS algorithm. The higher overall pressureratio between the suction and discharge pressure levels of thecompression assembly is the other main cause of the higher energyconsumption, which were optimized by SCRS in both processes.

The SCRS algorithm relies on a very simple algorithm (see Sec-tion 2.2) of sequentially searching for individual coordinated with aflare of the random search after every search cycle, while per-forming the same search within small regions in the vicinity of alocal optimum. In this way, only limited computer memory is uti-lized, which has proven fruitful when the objective function is quitebumpy, which is the case of the NG liquefaction model. The globalconvergence of random search algorithms within a finite time arealways criticized. On the other hand, the SCRS method uses a co-ordinate search as the base, which is bound to converge whenprovided with a very small step size. The unique characteristics ofboth techniques helps overcome the infinite time (random search)and very small step size (sequential CD) problem and converges tothe optimum in a reasonable time. As a final note, the SCRS isapplicable to optimization of the NG liquefaction process and canbe extended to any process model developed in a process plantcommercial simulator.

7. Conclusions and impending recommendations

The application of a sequential coordinate random search foroptimization of the LNG process plant is presented. The SCRS al-gorithm uses the simple implementation strategy of a sequentialcoordinate search and adds the element of a random search in asingle coordinate after every search cycle, which refines the localoptimum obtained after every search cycle. This way, an explora-tion of the search area is performed with a robust sequential co-ordinate search with a stochastic element. These attributes of SCRSmake it suitable for the optimization of LNG process plantsmodeled using a commercial process plant simulator. Twocommercially established NG liquefaction processes, SMR andC3MR, were selected for optimization. The SCRS optimizationresulted in lower compression specific power demand compared tothe selected base cases. Compared with the values of base case 2which are attained by manual optimization, SCRS can achieve 15%and 14% lower specific energy requirement for SMR and C3MRprocess correspondingly. The higher flow rates of the higher boilingcomponent (propane) in the SMR and the higher flow rate of thelow boiling component (nitrogen) in the C3MR processes are themain causes of the extra energy consumption and system irre-versibility, which were avoided by the SCRS algorithm. The SCRSmethodology works well with LNG process plant but is not limitedto LNG processes and can be exploited for any process modeldeveloped in a commercial simulator.

Acknowledgment

This study was supported by a grant from the Gas Plant R & Dcenter funded by the Ministry of Land, Transportation and Mari-time Affairs (MLTM) of the Korean government. This work was alsosupported by the Priority Research Centers Program through theNational Research Foundation of Korea (NRF) funded by the Min-istry of Education (2014R1A6A1031189).

Page 9: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

Appendix I. Benchmark optimization problems.

Name Plot Formula Minimum Search domain

Goldstein-Price functionf ðx; yÞ ¼ ð1þ ðxþ yþ 1Þ2::::ð19� 14xþ 3x2 � 14yþ 6xyþ 3y2ÞÞ::::ð30þ ð2x� 3yÞ2ð18� 32xþ 12x2::::þ 48y� 36xyþ 27y2ÞÞ

f ð0;�1Þ ¼ 3 �1:5 � x; y � 1:5

Himmelblaus's function f ðx; yÞ ¼ ðx2 þ y� 11Þ2 þ ðxþ y2 � 7Þ2 Min ¼

8>><>>:

f ð3:0;2:0Þ ¼ 0:0f ð�2:805118;3:131312Þ ¼ 0:0f ð�3:779310;�3:283186Þ ¼ 0:0f ð3:584428;�1:848126Þ ¼ 0:0

�4 � x; y � 4

H€older table function

f ðx; yÞ ¼ �jsinðxÞcosðyÞ:::

::: exp

�����100�ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffix2 þ y2

qp

�����!:

Min ¼

8>><>>:

f ð8:05502;9:66459Þ ¼ �19:2085f ð�8:05502;9:66459Þ ¼ �19:2085f ð8:05502;�9:66459Þ ¼ �19:2085f ð�8:05502;�9:66459Þ ¼ �19:2085

�10 � x; y � 10

L�evi functionf ðx; yÞ ¼ sin2ð3pxÞ þ ðx� 1Þ2::::ð1þ sin2ð3pyÞÞ þ ðy� 1Þ2::::ð1þ sin2ð2pyÞÞ

f ð1;1Þ ¼ 0 �10 � x; y � 10

Matyas function f ðx; yÞ ¼ 0:26ðx2 þ y2Þ � 0:48xy f ð0;0Þ ¼ 0 �2 � x; y � 2

(continued on next page)

M.S.K

hanet

al./Energy

89(2015)

757e767

765

Page 10: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

(con

tinu

ed)

Nam

ePlot

Form

ula

Minim

um

Search

dom

ain

McC

ormickfunction

fðx;yÞ¼

sinðx

þyÞ

þðx

�yÞ

2:::

�1:5xþ2:5y

þ1

fð�0:54

719;

�1:547

19Þ¼

�1:913

3�1

:5�

x�

4�3

�y�

4

Schafferfunction

fðx;yÞ

¼0:5þ

sin2ðx

2�y

2Þ�

0:5

ð1þ0

:001

ðx2þy

2ÞÞ2

fð0;

0Þ¼

0�1

0�

x;y�

10

Three-humpcamel

function

fðx;yÞ

¼2x

2�1:05

x4þ

x6 6þxy

þy2

fð0;

0Þ¼

0�4

�x;y�

4

M.S. Khan et al. / Energy 89 (2015) 757e767766

References

[1] Alabdulkarem A, Mortazavi A, Hwang Y, Radermacher R, Rogers P. Optimi-zation of propane pre-cooled mixed refrigerant LNG plant. Appl Therm Eng2011;31(6e7):1091e8.

[2] Apen Tech. Hysys customiztion guide 2011. Support Aspen Tech. n.d. http://support.aspentech.com/Public/Documents/Engineering/Hyprotech/V7.2/AspenHYSYSV7_2-Cust.pdf.

[3] Aspelund A, Gundersen T, Myklebust J, Nowak MP, Tomasgard A. Anoptimization-simulation model for a simple LNG process. Comput Chem Eng2010;34(10):1606e17.

[4] Auslender A. Optimisation methodes numeriques. Paris: Masson; 1976.[5] Biegler LT, Grossmann IE. Retrospective on optimization. Comput Chem Eng

2004;28:1169e92.[6] Choi IH, Lee S, Seo Y, Chang D. Analysis and optimization of cascade Rankine

cycle for liquefied natural gas cold energy recovery. Energy 2013;61(1):179e95.

[7] Churi N, Achenie LEK. The optimal design of refrigerant mixtures for a two-evaporatorrefrigeration system. Comput Chem Eng 1997;21:S349e54.

[8] Del NF, Kim JK, Perry S, Smith R. Optimal design of mixed refrigerant cycles.Ind Eng Chem Res 2008;47(22):8724e40.

[9] Solis Francisco J, Wets Roger J-B. Minimization by random search technique.Math of Oper Res 1981:19e30.

[10] G�omez MR, Garcia RF, G�omez JR, Carril JC. Thermodynamic analysis of aBrayton cycle and Rankine cycle arranged in series exploiting the cold exergyof LNG (liquefied natural gas). Energy 2014;66(1):927e37.

[11] Hasan MMF, Karimi IA, Alfadala H, Grootjans H. Modeling and simulation ofmain cryogenic heat exchanger in a base-load liquefied natural gas plant.Comput Aided Chem Eng 2007;24:219e24.

[12] He T, Ju Y. A novel conceptual design of parallel nitrogen expansion lique-faction process for small-scale LNG (liquefied natural gas) plant in skid-mountpackages. Energy 2014;75(1):349e59.

[13] Khan MS, Chaniago YD, Getu M, Lee MY. Energy saving opportunities inintegrated NGL/LNG schemes exploiting: thermal-coupling common-utili-ties and process knowledge. Chem Eng Process Process Intensif 2014b;82:54e64.

[14] Khan MS, Lee MY. Design optimization of single mixed refrigerant natural gasliquefaction process using the particle swarm paradigm with nonlinear con-traints. Energy 2013a;49:146e55.

[15] Khan MS, Lee S, Getu M, Lee MY. Knowledge inspired investigation of selectedparameters on energy consumption in nitrogen single and dual expanderprocesses of natural gas liquefaction. J NG Sci Eng 2015;23:324e37.

[16] Khan MS, Lee S, Hasan M, Lee MY. Process knowledge based opportunisticoptimization of the N2-CO2 expander cycle for the economic development ofstranded offshore fields. J Nat Gas Sci Eng 2014a;18:263e73.

[17] Khan MS, Lee S, Lee MY. Optimization of single mixed refrigerant natural gasliquefaction plant with nonlinear programming. Asia Pac J Chem Eng2012;7(S1):62e70.

[18] Khan MS, Lee S, Rangaiah GP, Lee MY. Knowledge based decision makingmethod for the selection of mixed refrigerant systems for energy efficient LNGprocesses. Appl Energy June 2013;111:1018e31.

[19] Lee U, Kim K, Han C. Design and optimization of multi-component organicRankine cycle using liquefied natural gas cryogenic exergy. Energy2014;77(1):520e32.

[20] Liu Y, Guo K. A novel cryogenic power cycle for LNG cold energy recovery.Energy 2011;36(5):2828e33.

[21] Loshchilov I, Schoenauer M, Sebag M. Adaptive coordinate descent. In: 13thannual conference on genetic and evolutionary computation. New York:Association for Computing Machinery; 2011. p. 885e92.

[22] Mokarizadeh M, Shirazi H, Mowla D. Energy optimization for liquefactionprocess of natural gas in peak shaving plant. Energy 2010;35(7):2878e88.

[23] Nesterov Y. Efficiency of coordinate descent methods on huge-scale optimi-zation problems. Soc Ind Appl Math 2012;22(2).

[24] Remeljej CW, Hoadley AFA. An exergy analysis of small-scale liquefied naturalgas (LNG) liquefaction processes. Energy 2006;31(12):2005e19.

[25] Rhinehart Russell R, Li J. Heuristic random optimization. Comp Chem Eng1988;22(3):427e44.

[26] Rody O. Test functions for global optimization algorithms. Mathworks.com,www.mathworks.com/matlabcentral/fileexchange/23147-test-functions-for-global-optimization-algorithms. [accessed on 05.09.14].

[27] Shukri T. LNG technology selection February. HC Engineering; Feb 2004.[28] Soffiato M, Frangopoulos CA, Manente G, Rech S, Lazzaretto A. Design opti-

mization of ORC systems for waste heat recovery on board a LNG carrier.Energy Convers Manag 2015;92:523e34.

[29] Sun H, Zhu H, Liu F, Ding H. Simulation and optimization of a novel Rankinepower cycle for recovering cold energy from liquefied natural gas using amixed working fluid. Energy 2014;70(1):317e24.

[30] Szargut J, Szczygie I. Utilization of the cryogenic exergy of liquid natural gas(LNG) for the production of electricity. Energy 2009;34(7):827e37.

[31] Tan H, Li Y, Tuo H, Zhou M, Tian B. Experimental study on liquid/solid phasechange for cold energy storage of liquefied natural gas (LNG) refrigeratedvehicle. Energy 2010;35(5):1927e35.

[32] Wahl PE, Løvseth SW, Mølnvik MJ. Optimization of a simple LNG process usingsequential quadratic programming. Comp Chem Eng 2013;56:27e36.

Page 11: Sequential coordinate random search for optimal operation of LNG …psdc.yu.ac.kr/images/Publications/International Journal... · 2015. 8. 29. · Sequential coordinate random search

M.S. Khan et al. / Energy 89 (2015) 757e767 767

[33] Wang M, Khalilpour R, Abbas A. Operation optimization of propane precooledmixed refrigerant processes. J Nat Gas Sci Eng 2013;15:93e105.

[34] Wang M, Khalilpour R, Abbas A. Thermodynamic and economic optimizationof LNG mixed refrigerant processes. Energy Convers Manag 2014;88:947e61.

[35] Lim Wonsub, Choi K, Moon I. Current status and perspectives of liquefiednatural gas (LNG) plant design. Ind Eng Chem Res 2013;52:3065e88.

[36] Xia G, Sun Q, Cao X, Wang J, Yu Y, Wang L. Thermodynamic analysis andoptimization of a solar-powered transcritical CO2 (carbon dioxide) power

cycle for reverse osmosis desalination based on the recovery of cryogenicenergy of LNG (liquefied natural gas). Energy 2014;66(1):643e53.

[37] Xu Xiongwen, Liu Jinping, Le Cao, Pang Weiqiang. Automatically varying thecomposition of a mixed refrigerant solution for single mixed refrigerant LNG(liquefied natural gas) process at changing working conditions. Energy2014;64(1):931e41.