Economic hybrid non-linear model predictive control of a dual circuit induced draft cooling water system

Economic hybrid non-linear model predictive control of a dual circuit induced draft cooling water system

Journal of Process Control 53 (2017) 37–45 Contents lists available at ScienceDirect Journal of Process Control journal homepage: www.elsevier.com/l...

4MB Sizes 0 Downloads 74 Views

Journal of Process Control 53 (2017) 37–45

Contents lists available at ScienceDirect

Journal of Process Control journal homepage: www.elsevier.com/locate/jprocont

Economic hybrid non-linear model predictive control of a dual circuit induced draft cooling water system C.J. Muller a,b , I.K. Craig b,∗ a b

Sasol, Sasolburg, South Africa Department of Electrical, Electronic, and Computer Engineering, University of Pretoria, Pretoria, South Africa

a r t i c l e

i n f o

Article history: Received 4 May 2016 Received in revised form 1 December 2016 Accepted 15 February 2017 Keywords: Modelling Optimisation Energy Hybrid systems Model predictive control Economic

a b s t r a c t Petrochemical plants require the addition and removal of energy to and from the process and the movement of material to, from, and within the process piping and vessels. These fundamental mass and energy transfer requirements are typically achieved through the use of process utilities, which include electricity, steam, fuel gas, cooling water and compressed air. Utilities are responsible for a significant portion of the operating cost of a plant. Therefore, reduction in the consumption of utilities is a common process optimisation area. The situation is different when it comes to the generation and transportation of these utilities, which are often overlooked with regard to optimisation. In this paper, the potential benefits of utility optimisation are illustrated with particular focus on the generation and transportation areas. The main objectives are reductions in electrical energy consumption and cost and are illustrated for a dual circuit cooling water system. This system is non-linear and also hybrid in the sense that it contains both continuous and discrete input variables, which significantly complicates the design and implementation of control and optimisation solutions. This paper illustrates how the cost and energy consumption of a hybrid system can be reduced through the implementation of hybrid non-linear model predictive control (HNMPC) and economic HNMPC (EHNMPC). The results are compared to that of a base case and an Advanced Regulatory Control (ARC) case, showing that significant additional benefit may be achieved through the implementation of these advanced control and optimisation techniques. The paper further illustrates that additional capital is not necessarily required for the implementation of these techniques. © 2017 Elsevier Ltd. All rights reserved.

1. Introduction The movement of energy and mass associated with the operation of a petrochemical plant is mainly achieved through the use of process utilities which include electricity, steam, fuel gas, cooling water and compressed air. The generation, preparation and transportation of these utilities also require energy (mostly in the form of electricity), though they are often overlooked as areas for improvement and optimisation. The potential benefits of utility optimisation have been shown to be substantial in some cases and should therefore be explored. In [1], the losses and inefficiencies encountered in typical steam systems are analysed, revealing significant potential for improvement. In [2–5], the benefits of control improvements for cooling water systems are illustrated. In [6,7], the optimisation of an industrial fuel gas system is presented resulting in a significant reduction in

operating cost. In [8], the losses encountered in compressed air systems are shown and in [9–11], the benefits in optimising pumping systems are explored. In this paper, a dual circuit cooling water system is used to illustrate the benefit of the application of Advanced Process Control (APC) techniques on hybrid utility systems. A description of the process is first given followed by a discussion on the development of two control and optimisation schemes. The first is a hybrid nonlinear model predictive control (HNMPC) configuration aimed at a reduction in energy consumption while honouring process constraints. The next is an extension of the first where Time-of-Use (TOU) electricity rates are used in an economic HNMPC (or EHNMPC) solution for the dynamic optimisation of electricity cost. The results are then discussed and the cases are compared to each other and to that of a base case and an Advanced Regulatory Control (ARC) case. 2. Process description

∗ Corresponding author. E-mail addresses: [email protected], [email protected] (C.J. Muller), [email protected] (I.K. Craig). http://dx.doi.org/10.1016/j.jprocont.2017.02.009 0959-1524/© 2017 Elsevier Ltd. All rights reserved.

The system considered in this study is a dual circuit, induced draft, counter flow cooling water system as shown in Fig. 1.

38

C.J. Muller, I.K. Craig / Journal of Process Control 53 (2017) 37–45

Fig. 1. Dual circuit induced draft counter flow cooling water system [4,5,12].

The system consists of two water circuits. The first is the tempered water (TW) circuit which is a closed system containing treated water. The second is the cooling water (CW) circuit which contains untreated water (apart from standard dosing). Each of the circuits is equipped with its own bank of five parallel centrifugal pumps. The CW circuit also contains a bank of four cooling towers (CTs). The TW circuit runs through the plant heat exchanger network where it collects heat from the process. It then transfers the heat to the CW through an interconnecting bank of plate heat exchangers. The CW circuit then expels the heat through the cooling towers where the main mechanism for cooling is the partial evaporation of a portion of the water. On the TW side of the common heat exchangers is a bypass line with a control valve, which is used to bypass a portion of the TW to reduce total cooling. There are also control valves on the discharges of the CW pumps initially intended to prevent pumps from running beyond capacity. A detailed account of the system model is given in [4,5,12].

The controlled variables for the system are the TW supply temperature, TTWS , the TW differential temperature, TTW , the total power consumption, WT , and the total electricity cost, CT . The manipulated variables for the system are the number of running TW pumps, UTW , the number of running CW pumps, UCW , the number of running CT fans, UCT , the temperature control valve opening, OPTV , and the openings of the pressure control valves, OPPV (the same valve opening is written to all the discharge valves of the running CW pumps). The running signals are discrete inputs whereas the valve openings are continuous handles. This combination of discrete and continuous handles classifies the cooling water system as a hybrid system, which complicates the formulation of control and optimisation solutions [13]. Furthermore, the system exhibits non-linear behaviour and is highly interactive. The measured disturbance variables are the plant duty, QP , the ambient temperature, Ta , and the relative humidity, RH. The resultant model consists of 8 state equations, 14 algebraic equations, 5 inputs, and 3 measured disturbance variables together with 29 model parameters. 3. Methods This section describes the application of various control and optimisation schemes to the cooling water system with the aim of reducing electricity consumption and/or cost while honouring process constraints. 3.1. Simulation set-up

Fig. 2. Disturbance data for first simulation.

Two operating scenarios are analysed. The first scenario covers a period of 7 days of artificial plant data during which step-like and ramp-like changes are made to the plant duty and sinusoidal changes are made to the ambient temperature and relative humidity (both influencing the wet-bulb temperature, Twb ). The second scenario uses 6 days of real plant data during a period where significant load disturbances occurred (the same data that was used for the model verification in [4,5,12]). Figs. 2 and 3 show the plant duty and wet-bulb temperature for the two scenarios. The wet-bulb temperature is calculated as proposed in [14].

C.J. Muller, I.K. Craig / Journal of Process Control 53 (2017) 37–45

Fig. 3. Disturbance data for second simulation.

Four cases are considered: the first case illustrates the current system where no optimisation is performed in terms of equipment switching and only the temperature controller is active; the second case represents an Advanced Regulatory Control (ARC) scheme with conditional switching logic as described in [4,5]; the third is a hybrid non-linear model predictive control (HNMPC) implementation whereas the fourth is an economic HNMPC (EHNMPC) scheme where Time-of-Use (TOU) tariffs are included in the formulation. Each case was simulated for both the operating scenarios mentioned above. The system constraints are: • • • • •

26 ◦ C ≤ TTWS ≤ 36 ◦ C. TTW ≤ 6 ◦ C. 1 ≤ UCT ≤ 4. 2 ≤ UCW ≤ 5. 2 ≤ UTW ≤ 5.

39

controller that is activated in this case is the temperature controller on the TW side with a set-point of 26 ◦ C (TIC-101 in Fig. 1). The pressure control valves on the discharges of the CW pumps are fully open (PIC-201 to PIC-205 in Fig. 1). The results for both simulations are given in [4,5]. These results are compared to that of the solutions described in this paper in Section 4.3. Advanced Regulatory Control (ARC) refers to control techniques that are implementable on most modern control systems without the need to purchase additional hardware or software. These techniques provide more functionality than what is typically achievable with only Proportional Integral Derivative (PID) control [15,16]. For this study, the techniques that were deployed include override selector control, cascade control and conditional switching logic. This provides a degree of optimisation that is not present in the base case through switching of pumps and fans to meet cooling demand. The TW temperature controller is active with the same set-point as in the base case. The CW pump discharge valves are used for CW flow control as opposed to the original under-pressure control. Two additional temperature controllers measuring the TW supply temperature were implemented with set-points representing the high and low limits and are configured in a mid-of-three override selector control strategy to the CW flow with the desired nominal SP , as the third input to the override selector. This flow set-point, fCW enables the temperature controllers to manipulate the CW flow rate when constraint violations occur on the TW supply temperature. Fig. 4 illustrates this scheme [4,5]. The aim of the switching logic is to switch unnecessary equipment off when more cooling is provided than what is required. The effect is a reduction in power consumption. For more detail on the switching logic and the results for both simulations, refer to [4,5]. A comparison of the results from the ARC scheme to that of the solutions described in this paper is given in Section 4.3. 3.3. Hybrid non-linear model predictive control

3.2. Base case and Advanced Regulatory Control The purpose of the base case is to illustrate the unoptimised operation of the plant. One pump on each bank and one cooling tower fan are used for spares and therefore four pumps are running on each of the circuits with three cooling towers. The only feed-back

Model Predictive Control (MPC) is an Advanced Process Control (APC) technique which has gained popularity especially in the process industry. A model of the process is used to predict the future behaviour of the system based on past and present data. The prediction is then used by an optimiser that determines the best set of input vectors in order to drive the process to an optimal operating point in an optimised fashion. The definition of optimality is determined by the formulation of a cost function and is usually subject to constraints. The first set of calculated input moves are implemented where-after the process is repeated based on the latest

Fig. 4. ARC scheme illustration [4,5].

40

C.J. Muller, I.K. Craig / Journal of Process Control 53 (2017) 37–45

Fig. 5. HNMPC control scheme illustration [5]. Table 1 CV and MV limits for the HNMPC case. Variable

Low limit

High limit

TTWS TTW UCT UCW UTW SP fCW OPTV

28 0 1 2 2 500 0

34 5.5 4 5 5 4500 100

measurements. This is referred to as the receding horizon approach and provides feedback to the controller [6,10,15,17,18]. The cooling water system described in Section 2 is of a hybrid non-linear nature. This type of optimisation problem is generally referred to as mixed-integer non-linear programming (MINLP). Conventional approaches for dealing hybrid systems involve segregation of the continuous and discrete optimisation into two different layers or transforming the system, whereas the nonlinearity is typically catered for by linearising the system around certain operating points. Some examples of techniques capable of solving MINLP problems include generalised benders decomposition, branch and cut, outer approximation, and extended cutting plane. It should however be noted that these are limited to convex problems [19,20]. Some algorithms capable of solving these problems directly include the genetic algorithm (GA) and particle swarm optimisation which are stochastic in nature. In this case, the problem is treated as a single optimisation layer using a GA. The GA has several advantages including: Very little initial state data is required; it is capable of handling discrete and continuous optimisation variables in the same problem formulation; it does not require gradient information; constraints are easily incorporated into the problem definition; it is less likely to get stuck at local optima due to its stochastic nature; it can be very robust if configured correctly [21–24]. Due to these advantages, the GA is especially attractive to problems that are difficult to formulate mathematically, exhibit strong non-linearities, have strong interaction between variables, contain discontinuities, are constrained, are of a hybrid nature, are non-convex, have ill-defined starting points, are time-variant and/or contain randomness or noise [5]. Therefore, the GA is a very attractive option for the cooling water problem illustrated in this paper. The main disadvantages of the GA are high computational intensity (which is less of a concern with modern computing capacity) and the fact that optimality cannot be guaranteed.1

1 The average convergence time of the algorithm is approximately 90 s on a 2011 model Apple MacBook Pro with dual core 2.7 GHz Intel i7 processor and 8 GB RAM.

Fig. 6. Controlled variables (HNMPC case) for the first simulation.

The resulting solution can be described as hybrid non-linear model predictive control (HNMPC). Fig. 5 illustrates this control scheme. A population size of 10 with a maximum number of generations of 15 were chosen for the GA based on the average convergence rate observed per iteration. To achieve the required constraint handling, a penalty function is minimized as opposed to the fitness function where the penalty function includes a term for infeasibility. It is then combined with binary tournament

Comparing this to the controller iteration time of 30 min shows that the solution is realistically implementable even with modest computing power.

C.J. Muller, I.K. Craig / Journal of Process Control 53 (2017) 37–45

41

Table 2 Average power and energy consumption comparison. Case

Average power (kW)

Total energy (kWh)

Reduction from base

Incremental reduction

Simulation 1 Base ARC HNMPC EHNMPC

3052 2130 2001 1935

512,736 357,840 336,168 325,080

– 30.2% 34.4% 36.6%

– 30.2% 6.1% 3.3%

Simulation 2 Base ARC HNMPC EHNMPC

3142 2213 1981 1865

452,448 318,672 285,264 268,560

– 29.6% 37.0% 40.6%

– 29.6% 10.5% 5.9%

Table 3 Electricity cost comparison. Case

Total cost (R)

Reduction from base

Incremental reduction

Simulation 1 Base ARC HNMPC EHNMPC

503,280 354,160 330,790 316,860

– 29.6% 34.3% 37.0%

– 29.6% 6.6% 4.2%

Simulation 2 Base ARC HNMPC EHNMPC

445,910 317,260 288,780 260,610

– 28.9% 35.2% 41.6%

– 28.9% 9.3% 9.8%

Table 1 shows the specific controlled variable (CV) and manipulated variable (MV) limits for the HNMPC case. Safety margins are used for TTWS and TTW resulting in slightly more conservative limits than mentioned in Section 3.1. The MV limits are treated as hard constraints by the optimiser and will therefore not be violated under any circumstances. The CV limits are soft limits that are only used in the fitness function. Therefore, CV violations will merely cause weak performance and will not cause infeasible solutions when constraints cannot be met. This allows for a robust solution. The solution has not been tested on inherently unstable processes such as levels. The results for the HNMPC case are discussed in Section 4.1.

selection which scrutinises selection and pairing based on the feasibility of the individuals [25]. Specialised crossover and mutation functions are used together with a truncation procedure for integer restriction to accommodate the mixed-integer problem [26]. The fitness function is a weighted sum of the squares of the deviations from the allowable ranges on TTWS and TTW with a linear cost component proportional to the total power consumption, WT . In addition, a linear cost component is added for the CW pump discharge valve openings which only becomes effective when the valves open fully, thereby providing wind-up detection for the CW flow control (the controller will know not to further increase the flow set-point if the valves are already saturated). The fitness function is given by 1 2 (QTTWS ET2 ,i + QTTW ET + QW WT,i + QPV EOP PV ,i ) TW ,i TWS j j

J=

(1)

i=1

where j represents the number of samples in the prediction frame (with a sampling time of 30 s (1/120 h) resulting in j = 720 over the 6 h prediction time), ETTWS , ETTW and EOP PV are the constraint violations for TTWS , TTW and OPPV (which are zero when operating within the constraints), and QTTWS = 20, QTTW = 15, QW = 10 and QPV = 100 are the weighting variables.

Table 4 Constraint violation comparison. Case

eTTWS

eTTW

Simulation 1 Base ARC HNMPC EHNMPC

0.0691 0.0207 0.0014 0.0058

0.0000 0.0208 0.0256 0.0312

Simulation 2 Base ARC HNMPC EHNMPC

3.5254 0.0190 0.0032 0.0013

0.0047 0.0244 0.0242 0.0576

Fig. 7. Manipulated variables (HNMPC case) for the first simulation.

42

C.J. Muller, I.K. Craig / Journal of Process Control 53 (2017) 37–45

Fig. 8. Controlled variables (HNMPC case) for the second simulation.

Fig. 9. Manipulated variables (HNMPC case) for the second simulation.

3.4. Economic hybrid non-linear model predictive control In the HNMPC case discussed in the previous section, the optimisation variable is the total power consumption. When a constant electricity rate is applied, this results in a minimised cost as well. However, when Time-of-Use (TOU) tariffs are enforced by the electricity supplier, a different approach is required if the goal is to minimise cost. This leads to a trade-off between energy usage and cost. The TOU rates used here are according to the rates applicable in South Africa at the time of writing and are defined by:

p(t) =

ps

for t ∈ [6, 7) ∪ [10, 18) ∪ [20, 22)

pp

for t ∈ [7, 10) ∪ [18, 20)

1 2 (QTTWS ET2 ,i + QTTW ET + QC CT,i + QPV EOP PV ,i ) TW ,i TWS j j

J=

(3)

i=1

⎧ p for t ∈ [0, 6) ∪ [22, 24) ⎪ ⎨ o ⎪ ⎩

The fitness function for the EHNMPC case is similar to that of the HNMPC case with the power consumption component substituted with an electricity cost term as follows:

(2)

where t is the time of day in hours, ps = 0.7423 R/kWh is the standard rate, po = 0.4031 R/kWh is the off-peak rate, and pp = 2.4503 R/kWh is the peak rate (for the high demand season from June to August). R is the symbol for the South African currency (Rand). The knowledge of what the rates are at any given time of day allows the cost to be accurately calculated at any given moment. Therefore, it allows for the dynamic optimisation of the cost over the prediction horizon which is integrated into the MPC solution rather than in a separate Real-Time Optimisation (RTO) layer performing steady-state economic optimisation. This puts the current solution in the category of Economic MPC [27] and more specifically Economic Hybrid Non-linear MPC (EHNMPC) for this system. Fig. 5 and Table 1 are also applicable to this case.

where CT,i is the total electricity cost at sampling instant i (calculated using WT,i and p(i)) and QC = 4 is the weight for the cost component (which was adjusted iteratively to find a fair compromise between cost reduction and constraint violations). The results for the EHNMPC case are given in Section 4.2.

4. Results and discussion The four cases discussed in the previous sections were evaluated through simulation studies to determine the level of optimisation achievable for each case in terms of power consumption/cost minimisation, while still honouring process constraints (see Section 3.1). The detailed results for the base case and the ARC case are given in [4,5] and those for the HNMPC and EHNMPC cases are presented in this section followed by a detailed comparison of all four cases [5].

C.J. Muller, I.K. Craig / Journal of Process Control 53 (2017) 37–45

43

Fig. 10. Controlled variables (economic HNMPC case) for the first simulation.

4.1. Hybrid non-linear model predictive control results The CV values for the HNMPC case are shown in Fig. 6 for the first simulation. The TW supply temperature is controlled within range more effectively than both the base and ARC cases and exhibits negligible constraint violations. The TW differential temperature is pushed toward the upper constraint and also has negligible constraint violations. The total power is lower than both previous cases. The CW pump discharge valve opening is included in the formulation of the fitness function to prevent wind-up on the CW flow controller. See [4,5] and Tables 2–4 for a complete comparison. The MV values for this simulation are given in Fig. 7. Even though the control and optimisation results are superior to that of the base and ARC cases, these results are achieved with visibly fewer switching activities (see [4,5] for comparison). Although the optimisation algorithm actively tries to minimise the number of pumps that are running, it still allows the maximum number to run when required to prevent sustained constraint violations. It is also able to switch multiple pieces of equipment in the same execution cycle, which allows for superior disturbance rejection compared to the ARC (which follows a sequential switching pattern). The TW temperature control valve opening and the CW flow controller set-point (the continuous control handles) are actively manipulated. The CW flow controller set-point can only be increased within the limitations of the valve openings as mentioned above. This serves to dynamically adjust the upper MV limit for this variable. Fig. 8 gives the CV values for the second simulation. Once again, the TW supply temperature is maintained within limits with negligible constraint violations (which was challenging for the base

Fig. 11. Manipulated variables (economic HNMPC case) for the first simulation.

and ARC cases – see [4,5] for comparison). The TW differential temperature is also driven towards the upper constraint as in the first simulation allowing for the fewer TW pumps to be running. The total power consumption is lower that the previous cases. The CW pump discharge valve opening is again included in the formulation of the optimisation problem to prevent wind-up by telling the controller not to increase the flow controller set-point when the valves are 100% open. Fig. 9 gives the MV values for the second simulation. As with the first simulation, the pump and fan running signals (the discrete handles) are actively minimised to save energy as long as the CVs are within constraints. The continuous handles are also actively manipulated to honour CV limits. The results for both simulations indicate clearly that the HNMPC solution allows for a further reduction in power consumption while simultaneously providing better constraint control than the base and ARC cases. See [4,5] and Tables 2–4 for a complete comparison. 4.2. Economic hybrid non-linear model predictive control results The CV results for the first simulation of the economic HNMPC case are shown in Fig. 10 and the MVs are shown in Fig. 11. The results for the second simulation are given in Figs. 12 and 13. The constraint handling and use of the MVs are similar to that of the HNMPC case with negligible constraint violations and effective minimisation of total power consumption. The success of this scheme in further reducing energy cost is illustrated in the case

44

C.J. Muller, I.K. Craig / Journal of Process Control 53 (2017) 37–45

Fig. 12. Controlled variables (economic HNMPC case) for the second simulation.

comparison results given in the next section which reveals superior cost control for both simulations. Furthermore, Figs. 14 and 15 illustrate the power consumption against the dynamic electricity price backdrop to illustrate how the controller attempts to minimise consumption during peak hours (within the limitations imposed by the CV constraints). Less apparent is the expected increase in consumption during off-peak periods. This can be explained considering that the off-peak periods fall predominantly during night time when the ambient temperature drops, which results in an increased cooling efficiency. Therefore, the cooling demand is lower and there is no incentive for the controller to increase flow-rates even though the price is lower.

Fig. 13. Manipulated variables (economic HNMPC case) for the second simulation.

4.3. Case comparison In addition to the visual illustration of the controller performances for the different cases, the power and cost for each case are calculated and compared. The power consumption, total energy consumed, and energy cost for each case for the two simulations are shown in Tables 2 and 3. The incremental differences between cases are also shown. The results for the first simulation indicate that the ARC can potentially provide a reduction in energy consumption of around 30%. The HNMPC and EHNMPC achieve a further 4% and 6%, respectively. The ARC case also provides a cost saving in the order of 30% with the HNMPC and EHNMPC adding an additional 4% and 7% saving. The results for the second simulation show a similar improvement for the ARC case of around 30% on both the power consumption cost, and there is still the significant additional benefit

Fig. 14. Power consumption (black line) and electricity cost (grey line) for the first simulation of the EHNMPC case.

Fig. 15. Power consumption (black line) and electricity cost (grey line) for the second simulation of the EHNMPC case.

C.J. Muller, I.K. Craig / Journal of Process Control 53 (2017) 37–45

of being able to control the plant within constraints, which is not achieved in the base case. The results for the HNMPC and EHNMPC cases are also similar to that of the first simulation (37% and 40.6% reductions in energy with 35.2% and 41.6% reductions in cost). Therefore, the results obtained with these techniques as well as that of the ARC seem to be repeatable at different operating points. In order to compare the constraint handling ability of the different control schemes, violation indices were calculated for the TW supply temperature (eTTWS ) and TW differential temperature (eTTW ) for the two simulations. The indices were calculated as the sum of violations over the simulation period divided by the number of samples in the period. The results are shown in Table 4. The constraint handling for the TW supply temperature improves as more advanced control is applied. The TW differential temperature constraint violations deteriorate slightly as a shift is made from conservative operation in exchange for energy/cost savings. The ARC has superior performance to the base case overall. The HNMPC and EHNMPC similarly outperform the ARC case. The HNMPC and EHNMPC cases are more similar in performance though the goal of achieving a further cost saving is achieved by the EHNMPC and it is interesting that it achieves this while also achieving a further reduction in consumption. It would however be possible to achieve lower cost at higher consumption in certain circumstances though this would not likely be the case with the cooling water system, where the low-cost time periods coincide with lower cooling demand. 5. Conclusion The potential for energy/cost reduction in the generation and transmission of utilities can be substantial, yet these areas are often overlooked in terms of optimisation. A prime example of such a utility is the cooling water system discussed in this paper. The main benefit in optimising this system is the reduction of running pumps and fans during times of over-cooling. Advanced control and optimisation techniques can provide the means for achieving the desired optimisation of the system and a wealth of information is available on these topics. When a system comprises of both continuous and discrete inputs, it is referred to as a hybrid system and there are several approaches that may be followed in optimising these systems. The conventional approach is to treat the continuous and discrete components in separate layers and also separates the dynamic and economic optimisation. This approach is followed in the development of the ARC solution where the continuous control and the discrete switching logic operate in two separate layers and execute at different frequencies. The HNMPC scheme unifies multiple layers by combining the continuous and discrete elements into a single control and optimisation solution. The EHNMPC goes one step further in also combining the dynamic and economic optimisation into the same solution by including the TOU data in the control formulation. The results indicate that the HNMPC and EHNMPC achieve superior energy and cost reductions compare to the base and ARC cases (as seen in Tables 2 and 3.). These results show that significant savings may be achieved through the use of modern control and optimisation techniques when applied to utility systems. Furthermore, these techniques do not necessarily require additional capital investment and are able to accommodate hybrid interactive non-linear processes without having to transform or linearise the system.

45

Acknowledgements Thanks to Sasol for making data available for the model validation and allowing this work to be published. Thanks to Mr. Mark Congiundi for his assistance in validating the model equations and his general advice. This work is based on the research supported in part by the National Research Foundation of South Africa (Grant Number 90533). References [1] M.S. Bhatt, Energy audit case studies I – steam systems, Appl. Therm. Eng. 20 (3) (2000) 285–296. [2] C.A.X. Marques, C.H. Fontes, M. Embiruc¸u, R.A. Kalid, Efficiency control in a commercial counter flow wet cooling tower, Energy Convers. Manag. 50 (11) (2009) 2843–2855. [3] C.A.X. Marques, C.H. Fontes, M. Embiruc¸u, R.A. Kalid, Energy efficiency in an industrial wet cooling tower through improved control, Comput. Aided Chem. Eng. 27 (2009) 1449–1454. [4] C.J. Muller, I.K. Craig, Energy reduction for a dual circuit cooling water system using advanced regulatory control, Appl. Energy 171 (2016) 287–295. [5] C.J. Muller, Modelling, control and optimisation of a dual circuit induced draft cooling water system (Ph.D. thesis), Faculty of Engineering, Built Environment and Information Technology, University of Pretoria, February 2016. [6] C.J. Muller, I.K. Craig, N.L. Ricker, Modelling, validation, and control of an industrial fuel gas blending system, J. Process Control 21 (6) (2011) 852–860. [7] N.L. Ricker, C.J. Muller, I.K. Craig, Fuel gas blending benchmark for economic performance evaluation of advanced control and state estimation, J. Process Control 22 (6) (2012) 968–974. [8] R. Saidur, N.A. Rahim, M. Hasanuzzaman, A review on compressed-air energy use and energy savings, Renew. Sustain. Energy Rev. 14 (4) (2010) 1135–1153. [9] H. Zhang, X. Xia, J. Zhang, Optimal sizing and operation of pumping systems to achieve energy efficiency and load shifting, Electr. Power Syst. Res. 86 (2012) 41–50. [10] A.J. van Staden, J. Zhang, X. Xia, A model predictive control strategy for load shifting in a water pumping scheme with maximum demand charges, Appl. Energy 88 (12) (2011) 4785–4794. [11] X. Zhuan, X. Xia, Optimal operation scheduling of a pumping station with multiple pumps, Appl. Energy 104 (2013) 250–257. [12] C.J. Muller, I.K. Craig, Modelling of a dual circuit induced draft cooling water system for control and optimsation purposes, J. Process Control 25 (2015) 105–114. [13] A. Bemporad, M. Morari, Control of systems integrating logic, dynamics, and constraints, Automatica 35 (3) (1999) 407–427. [14] R. Stull, Wet-bulb temperature from relative humidity and air temperature, J. Appl. Meterol. Climatol. 50 (2011) 2267–2269. [15] D.E. Seborg, T.F. Edgar, D.A. Mellichamp, Process Dynamics and Control, 2nd ed., Wiley, 2004. [16] H.L. Wade, Regulatory and Advanced Regulatory Control: System Development, ISA, 1994. [17] E.F. Camacho, C. Bordons, Model predictive control, in: Advanced Textbooks in Control and Signal Processing, 2nd ed., Springer, London, 2007. [18] D.Q. Mayne, Model predictive control: recent developments and future promise, Automatica 50 (12) (2014) 2967–2986. [19] T. Westerlund, F. Pettersson, I.E. Grossmann, Optimization of pump configurations as a MINLP problem, Comput. Chem. Eng. 19 (9) (1994) 845–858. [20] L. Su, L. Tang, I.E. Grossmann, Computational strategies for improved MINLP algorithms, Comput. Chem. Eng. 75 (2015) 40–48. [21] B.G. Lipták, Instrument engineers’ handbook Process Control and Optimization, vol. II, 4th ed., CRC Press, Florida, 2006. [22] K.J. Hunt, Systems identification with genetic algorithms, in: IEE Colloquium on Genetic Algorithms for Control Systems Engineering, 1993, pp. 3/1–3/3. [23] P.J. Fleming, C.M. Fonseca, Genetic algorithms in control systems engineering: a brief introduction, in: IEE Colloquium on Genetic Algorithms for Control Systems Engineering, 1993, pp. 1/1–1/5. [24] C.M.M. Fonseca, Multiobjective genetic algorithms with application to control engineering problems (Ph.D. thesis), Department of Automatic Control and Systems Engineering, University of Sheffield, Sheffield, UK, 1995. [25] K. Deb, An efficient constraint handling method for genetic algorithms, Comput. Methods Appl. Mech. Eng. 189 (2–4) (2000) 311–338. [26] K. Deep, K.P. Singh, M.L. Kansal, C. Mohan, A real coded genetic algorithm for solving integer and mixed integer optimization problems, Appl. Math. Comput. 212 (2) (2009) 505–518. [27] M. Ellis, H. Durand, P.D. Christofides, A tutorial review of economic model predictive control methods, J. Process Control 24 (8) (2014) 1156–1178.