module v - nptelnptel.ac.in/courses/103104049/module_5.pdfconstraints are active at all throughputs....

43
Chapter 16. Comprehensive Case Study I: Cumene Process MODULE V 16.1. Process Description Figure 16.1 provides a schematic of the cumene process along with the design and base-case salient operating conditions. Fresh benzene (C6) and fresh propylene (0.95 propylene and 0.05 propane), mixed with recycle benzene are vaporized in a vaporizer. The vapor stream is preheated using the hot reactor effluent in a feed effluent heat exchanger (FEHE) before being heated to the reaction temperature in a furnace. The heated stream is fed into a packed bed reactor (PBR), a shell and tube heat exchanger with catalyst loaded tubes and pressurized coolant on the shell side. Propylene (C3) and C6 react in the vapor phase to produce cumene (C9), which can further react with C3 to produce a small amount of di-isopropyl benzene (C12 or DIPB) side product. The reactor effluent loses sensible heat in the FEHE and is partially condensed in a cooler. The cooled stream with C9, C12, unreacted reactants and inert propane is fed to a three column light-out-first distillation train. The purge column recovers inert propane and any unreacted propylene with some benzene as vapor distillate. The bottoms is sent to the recycle column which recovers the unreacted benzene as the distillate and recycles it. The recycle column bottoms is sent to the product column, which recovers nearly pure C9 distillate and heavy C12 (+ some C9) bottoms . Figure 16.1. Cumene process schematic with salient design and base-case operating

Upload: hoangthuan

Post on 14-Mar-2018

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

Chapter 16. Comprehensive Case Study I: Cumene Process

MODULE V

16.1. Process Description

Figure 16.1 provides a schematic of the cumene process along with the design and base-case salient operating conditions. Fresh benzene (C6) and fresh propylene (0.95 propylene and 0.05 propane), mixed with recycle benzene are vaporized in a vaporizer. The vapor stream is preheated using the hot reactor effluent in a feed effluent heat exchanger (FEHE) before being heated to the reaction temperature in a furnace. The heated stream is fed into a packed bed reactor (PBR), a shell and tube heat exchanger with catalyst loaded tubes and pressurized coolant on the shell side. Propylene (C3) and C6 react in the vapor phase to produce cumene (C9), which can further react with C3 to produce a small amount of di-isopropyl benzene (C12 or DIPB) side product. The reactor effluent loses sensible heat in the FEHE and is partially condensed in a cooler. The cooled stream with C9, C12, unreacted reactants and inert propane is fed to a three column light-out-first distillation train. The purge column recovers inert propane and any unreacted propylene with some benzene as vapor distillate. The bottoms is sent to the recycle column which recovers the unreacted benzene as the distillate and recycles it. The recycle column bottoms is sent to the product column, which recovers nearly pure C9 distillate and heavy C12 (+ some C9) bottoms

.

Figure 16.1. Cumene process schematic with salient design and base-case operating

Page 2: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

The reaction chemistry and kinetics used to model the process are provided in Table 16.1. The NRTL physical property method is used to model thermodynamic properties. Steady state simulation was performed using UniSim Design R390 version 3.61.0.0 from Honeywell. Luyben

19

has studied the design and basic regulatory control of a very similar cumene process flowsheet with the same reaction kinetics. The flowsheet studied here differs in that the first distillation column replaces a flash tank to mitigate loss of precious benzene in the C3 fuel gas stream. The optimized base-case process design and steady state operating conditions are also shown in Figure 16.1. This revised design gives 6.8% higher profit

6

than Luyben's flowsheet.

Table 16.1. Reaction chemistry and kinetics

Reaction rate ri = ki.exp(-Eai/RT).fi(Cj)

-3 -3 -1 Cj in kmol.m; ri in kmol.m.s

16.2. Economic Plantwide Control System (CS1) Design

16.2.1. Step 0: Optimal Steady State Process Operation

The plant has a total of 12 steady state operating degrees of freedom (DOFs): 1 each for the two fresh feeds, 1 for the furnace, 1 for reactor cooling, 1 for reactor pressure, 1 for reactor effluent cooler and 2 each for the three distillation columns. Specification variables corresponding to these degrees of freedom chosen for robust flowsheet convergence are: fresh

Total propylene feed (FC3), total benzene flow (FC6 ), reactor inlet temperature (Trxr), reactor coolant temperature (TRxrShell), reactor pressure (PRxr), reactor effluent cooler outlet temperature (Tcooler), D1 B1

first column vent temperature and bottoms propane mole fraction (Tvent and xC3 ), the recycle D2 B2

column distillate cumene and the bottoms benzene mole fractions (xC9 and xC6 ) and finally, D3 B3

the product column distillate cumene and the bottoms cumene mole fractions (xC9 and xC9 ). These 12 specification variables can be adjusted to achieve a given objective such as maximum throughput/profit or maximum yield/selectivity.

In this work, the steady state hourly operating profit, P, defined as P = [Product Revenue – Raw Material Cost – Energy Cost] per hour is used as a

quantitative economic criterion that is maximized using the available steady state DOFs. We consider two modes of steady process operation. In Mode I, the desired throughput (production rate or feed processing rate) is specified, usually based on business considerations. For processes with undesirable side products, such as the cumene process considered here, the optimization typically attempts to maximize the yield to desired product. For processes with no undesirable side products (e.g. a separation train), the optimization attempts to minimize the energy consumption per kg product. In Mode II, the throughput itself is a decision variable for maximizing the economic criterion. Often, the Mode II solution corresponds to steady process operation at/near the maximum achievable throughput.

For the cumene process considered here, in Mode I, since the fresh propylene feed (FC3) is fixed, only the remaining 11 DOFs need to be optimized. In Mode II, all 12 DOFs (including

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

Objective Maximize(J) J: hourly operating profit *

Page 3: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

FC3) need to be optimized. The optimization is subject to physical and operational process constraints such as maximum / minimum material / energy flows, temperatures, pressures, product impurities etc.

Ideally all decision variables should be optimized simultaneously but this can result in an unwieldy problem with poor convergence. The optimization is therefore simplified by applying engineering reasoning to optimize only the dominant decision variables affecting the economic criterion with reasonable values for the remaining decision variables. For the cumene process, the reactor effluent cooler temperature (Tcooler) has very little impact on the economic objective function (P) and is therefore kept fixed at 100

°

C, a reasonable value that ensures the reactor effluent vapor is condensed. Similarly, the yearly operating profit is insensitive to changes around the base design values of the propane mol fraction leaking down the first column bottoms (xC3 B1

) and the cumene mole fraction leaking up the second column distillate (xC9 D2

). These are therefore kept fixed at the base values. Also, the first column vapor vent stream temperature (Tvent

D1

) is set by the cooling water at 32 °C.

These simple engineering arguments fix 4 specifications simplifying the optimization to 7 decision variables for Mode I (given FC3) and 8 for Mode II. The optimization is performed using Matlab's fmincon routine with Unisim as the back-ground steady state flowsheet solver. The constrained optimization problem formulation (including price data and process constraints) and results for Mode I and Mode II are briefly summarized in Table 16.2.

The optimization results are interpreted as follows. The minimum product purity D3 MIN constraint (xC9 = 99.9%) is active in both Mode I and Mode II, i.e. at all throughputs, for on-aim product quality

with no product give-away. The maximum reactor operating pressure MAXMAX (PRxr ) and maximum recycle (second) column boilup (V2 ) constraints are active at all throughputs. Reactor operation

at maximum operating pressure causes the reactor temperature to be lower for a given conversion improving selectivity (cumene product yield). Recycle column operation at maximum boilup causes the total (fresh + recycle) benzene to the reactor to be as high as possible, again enhancing selectivity with a higher reactor benzene to propylene ratio. As throughput is increased, the product column maximum boilup constraint, V3

MAX

, goes active. Even as the throughput may be further increased by e.g. reducing the recycle column reflux (i.e. xC9

D2

is increased) and adjusting TRxr and TRxrShell to maintain conversion and selectivity, the Qfur

MIN

constraint goes active after which the selectivity decreases dramatically. The increase in throughput achieved is very marginal at < 1 kmol/h. We therefore treat V3

MAX

going active as corresponding to the maximum economic throughput (Mode II) with FC3 = 169.96 kmol/h.

D3 MIN MAX MAX The three Mode I active constraints (xC9 , PRxr and V2 ) along with the throughput specification (FC3) leave four unconstrained DOFs. In Mode II, the throughput is not specified and gets determined by the value of the additional V3

MAX

constraint so that the number of unconstrained DOFs remains four. The unconstrained optimum values of the four decision

B3 B2 variables, xC9 , xC6 , TRxr and TRxrShell are reported in Table 16.2 for Mode I and Mode II. The low Mode I optimum xC9

B3

reduces the loss of precious cumene down the product column bottoms without a prohibitively high energy cost. The optimum Mode II xC9

B3

is much higher at 10%. This reduces the recycle column stripping load so that the V3

MAX

constraint goes active at higher throughputs for increased profit. Further loosening xC9

B3

however causes the profit to decrease due to excessive cumene loss in the side product stream. The Mode I optimum benzene leakage down the recycle column bottoms, xC6

B2

, is on the higher side at 0.09% so that benzene is the principal cumene product impurity. This is reasonable as benzene is the cheaper product impurity with DIPB consuming 2 extra mols of propylene. The

Page 4: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

Mode II optimum xC6 B2

value reduces to 0.05% so that the two product impurities are comparable. As shown in Figure 16.2, this balances throughput and selectivity with V2

MAX

and MAX B2

V3 active constraints. If xC6 is too high, the DIPB leakage in the product column distillate is prohibitively small requiring high reflux so that the V3

MAX

constraint goes active at a significantly lower throughput. Similarly, if xC6 B2

is too low, the feed that can be processed by the recycle column maintaining its two separation specifications without violating the V2

MAX

constraint is B2 MAX lower implying a loss in throughput. Also, as xC6 is loosened, with V2 active, the benzene recycle increases for

better selectivity with lower DIPB formation. Comparable amounts of the two principal impurities in the product balances these two effects.

Table 16.2. Process optimization formulation and results' summary

-1-1-1-1 *: Heater duty $16.8 GJ; Steam $9.83 GJ;Cooling water $0.16 GJ;FC6 $ 68.5kmol; FC3 $ 34.3kmol

1

; FC9 $ 150.0kmol

-1

We now seek a simple steady state operating policy that ensures near optimal operation over the entire throughput range. For economically optimal operation, we would like tight control of the active constraints and appropriate management of the remaining unconstrained steady state DOFs using SOVs. Preferably, the CVs corresponding to the unconstrained steady state DOFs should be measurements that are cheap, reliable, fast, robust and dynamically well

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

Objective Maximize(J) J: hourly operating profit *

Process Constraints 0 ≤ Material Flows ≤ 2 (base case) 0 ≤ V1, V2, V3 ≤ 1.5 (base case) Vent Temperature = 32 oC 0 ≤ Energy Flows ≤ 1.7 (base case) 1 bar ≤ PRxr ≤

25 bar Cumene Product Purity ≥ 0.999 mol fraction

Decision Variable Mode I Mode II FC3 101.93 kmol/h Fixed 169.96 kmol/h

FC6 Total 294.16 kmol/h 316.2 kmol/h Trxr 322.26 °C 318.58 °C

TRxrShell 368.95 °C 367.98 °C PRxr 25 bar Max 25 bar Max

Tcooler 100 °C Fixed 100 °C Fixed

Tvent D1 32 °C Fixed 32 °C Fixed

xC3 B1 0.1 % Fixed 0.1 % Fixed

xC9 D2 0.4 % Fixed 0.4 % Fixed

xC6 B2 0.09 % 0.05 % xC9 D3 99.9 % Min 99.9 % Min

xC9 B3 0.4 % 10 % Optimum J FC9 Active

Constraints $3.809x103 h -1 93.59 kmol/h

xC9 D3 MIN , PRxr MAX , V2 MAX

$5.879x103 h -1 150.045 kmol/h xC9 D3 MIN , PRxr MAX , V2 MAX, V3 MAX

SNo CV Remarks on regulatory / economic significance Determines process throughput. 1 FC3 Maximum throughput limited by V3 MAX 2 FC6 Total Increasing FC6Tot improves selectivity. Maximum FC6Tot limited by V2 MAX .

Affects reactor conversion and selectivity. 3 Trxr Stabilizes reaction heat recycle through FEHE. Affects reactor conversion

and selectivity. 4 TRxrShell Stabilizes reaction heat removal. Operate at PRxr MAX for maximum reactor

conversion. 5 PRxr Stabilizes gas inventory in reaction section.

Determines benzene impurity level in product Fixed by benzene dropping

Page 5: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

behaved with respect to the manipulated variables (MVs). These CVs should therefore be flow, pressure and temperature based avoiding cumbersome analytical measurements.

Figure 16.2. Optimum benzene impurity level in cumene product

Of the 12 decision variables in Table 16.2, 4 decision variables, Tvent, TCooler, xC3 B1

and D2 D3 MIN xC9 were fixed at reasonable values. In Mode I, there are three active constraints, xC9 , MAX MAX MAX

PRxr and V2 along with a specified FC3. In Mode II, V3 going active sets FC3. Optimum values for the remaining 4 unconstrained decision variables in both modes, TRxr, TRxrShell, xC6

D3

and xC9 B3

were obtained.

In the above set of variables, compositions not related to the product quality, i.e., xC3 B1

, D2 B3 xC9 and xC9 would usually not be available. Accordingly, we consider using appropriate temperature

inferential measurements. On the purge and product columns, controlling appropriate sensitive stripping tray temperatures, T

S

Col1 and TS

Col3, respectively, would regulate B1 B3 the light key leakage down the bottoms. This would indirectly maintain xC3 and xC9 within a small band. On the

recycle column, maintaining the reflux (L2) in ratio with the column feed (B1) would regulate the distillate cumene leakage (xC9

D2

). The product DIPB impurity mol fraction (xC12 D3

) and benzene impurity mol fraction (xC6

D3

) measurements would usually be available in D3 D3MIN D3 an industrial setting. For on-aim product cumene mol fraction (xC9 = xC9 = 99.9%), xC6 D3 D3

+ xC12 = 0.1% so that only one of the impurity mol fractions is independent. We take xC6 to D3 D3

be independent with xC12 = 0.1% -xC6 . The revised practical CVs corresponding to the 12 steady state DOFs are tabulated in Table 16.3 along with their regulatory and economic significance. The CVs are the active constraints (or specifications) and four unconstrained CVs, TRxr, TRxrShell, xC6

D3

and TS

Col3. Of the unconstrained CVs, the optimum reactor inlet temperature (TRxr) and reactor coolant temperature

Page 6: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

(TRxrShell) are nearly the same for Mode I and Mode II (see Table 16.2). Holding these two variables constant would likely be near optimal across the wide throughput range. For the remaining two CVs, since economic losses per unit deviation away from the optimum values are usually the highest at maximum throughput, we consider implementing the Mode II optimum value at the lower throughputs. This gives a very simple constant setpoint policy across the entire throughput range. To quantify the economic loss entailed, Figure 16.3 compares the variation with throughput in the optimum operating profit and the operating profit using the constant Mode II setpoints for the above four CVs. The constant setpoint operating policy provides near optimal steady operation with the maximum profit loss being < 0.21%. These four CVs may thus be deemed as SOVs that provide near optimum steady operation across the entire throughput range.

Table 16.3. Revised practical CVs

16.2.2. Step 1: Loops for Tight Economic CV Control

MAX MAX The hard active constraints at maximum throughput are V2 and V3 . These are economically important as a back-off from V2

MAX

reduces the benzene recycle rate with loss in reactor selectivity while a back-off in V3

MAX

causes a loss in throughput. To minimize the back-off, V2 and V3 are controlled tightly using the respective reboiler duties (QReb2 and QReb3).

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

Objective Maximize(J) J: hourly operating profit *

Process Constraints 0 ≤ Material Flows ≤ 2 (base case) 0 ≤ V1, V2, V3 ≤ 1.5 (base case) Vent Temperature = 32 oC 0 ≤ Energy Flows ≤ 1.7 (base case) 1 bar ≤ PRxr ≤

25 bar Cumene Product Purity ≥ 0.999 mol fraction

Decision Variable Mode I Mode II FC3 101.93 kmol/h Fixed 169.96 kmol/h

FC6 Total 294.16 kmol/h 316.2 kmol/h Trxr 322.26 °C 318.58 °C

TRxrShell 368.95 °C 367.98 °C PRxr 25 bar Max 25 bar Max

Tcooler 100 °C Fixed 100 °C Fixed

Tvent D1 32 °C Fixed 32 °C Fixed

xC3 B1 0.1 % Fixed 0.1 % Fixed

xC9 D2 0.4 % Fixed 0.4 % Fixed

xC6 B2 0.09 % 0.05 % xC9 D3 99.9 % Min 99.9 % Min

xC9 B3 0.4 % 10 % Optimum J FC9 Active

Constraints $3.809x103 h -1 93.59 kmol/h

xC9 D3 MIN , PRxr MAX , V2 MAX

$5.879x103 h -1 150.045 kmol/h xC9 D3 MIN , PRxr MAX , V2 MAX, V3 MAX

SNo CV Remarks on regulatory / economic significance Determines process throughput. 1 FC3 Maximum throughput limited by V3 MAX 2 FC6 Total Increasing FC6Tot improves selectivity. Maximum FC6Tot limited by V2 MAX .

Affects reactor conversion and selectivity. 3 Trxr Stabilizes reaction heat recycle through FEHE. Affects reactor conversion

and selectivity. 4 TRxrShell Stabilizes reaction heat removal. Operate at PRxr MAX for maximum reactor

conversion. 5 PRxr Stabilizes gas inventory in reaction section.

6 xC6 D3 Determines benzene impurity level in product. Fixed by benzene dropping down the recycle column.

Page 7: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

PRxr MAX

, another economically important active constraint due to its impact on the reactor conversion, is considered a soft constraint. The reactor pressure is controlled tightly around its

SP MAX maximum value (PRxr = PRxr ) by manipulating the pressure regulatory valve (PRV) between the reaction and separation sections. The pairing would provide tight control.

Figure 16.3. Comparison of optimum steady profit and achieved profit using simple constant setpoint operating policy at various throughputs

Economic operation requires tight control of the product impurity levels for on aim D3 MIND3 product purity of xC9 , a soft active constraint. For maintaining xC9 , the two principal impurities in the product, C12

and C6, must be maintained. Control of xC12 D3

is accomplished by adjusting the product column reflux to feed ratio (L3/B2). The ratio scheme helps mitigate the variability in xC12

D3

due to the feedforward action of the ratio controller to column feed flow disturbances. With regard to the C6 impurity in the product, note that all the benzene that leaks down the recycle column ends up in the product. Tight regulation of the benzene leakage down the recycle column can be achieved by maintaining a stripping tray temperature (T

S

Col2). Since V2MAX

constraint is active, we may use the feed to the recycle column (B1) or the recycle column reflux rate (L2) as the MV. The former would be effective for a mostly liquid feed and the latter must be used for a mostly vapor feed. For the specific choice of the design pressures of the purge and recycle columns, the B1 vapor fraction is ~25% so that the T

S

Col2 -B1 pairing is selected. The

S SP D3 TCol2 is adjusted by a xC6 composition controller. The product impurity mol fraction

Page 8: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

D3SP D3SP D3SP setpoints are chosen as xC6 = 0.05% (Mode II optimum value) and xC12 = 0.1% -xC6 = 0.05%. These setpoints are held constant at lower throughputs for near optimal operation. Economic operation requires the cumene leakage down the product column bottoms to be small. This is achieved by maintaining a product column stripping tray temperature (T

S

Col3). MAX S

Since V3 is active and the column feed (B2) is mostly liquid, the TCol3 -B2 pairing is chosen. Lastly, maintaining a high reactor conversion for a small propylene loss in the fuel gas stream as well

as a high reactor selectivity for small loss of precious raw materials as DIPB by-product are economically important objectives. Holding the reactor inlet temperature constant at 322 °C and the reactor shell side coolant temperature at 367 °C ensure that the reactor conversion and selectivity are maintained at high values across the entire throughput range. TRxr is controlled tightly by manipulating the furnace duty (Qfur) for tight control. TRxrShell = 367 °C is a direct input (MV) to the process as the constant coolant temperature model is used in the simulations. In practice, since the reactor temperature is high, a proprietary heating oil such as Dowtherm would be used as the coolant with high pressure steam being generated in a downstream Dowtherm heated boiler. TRxrShell then is controlled by adjusting the boiler pressure setpoint with the boiler pressure being controlled by the exit steam flow.

16.2.3. Step 2: Inventory Control System Design

We now pair loops for inventory regulation, inventory being interpreted in its most comprehensive sense to include total material, phase, components and energy. Of the 12 steady state DOFs, 8 loops have already been implemented in Step 1. This leaves 4 additional loops that need to be configured plus loops for regulating the reflux drum and bottom sump levels on the three columns along with the column pressures and the feed vaporizer level.

The 4 additional loops correspond to holding L2/B1, Tvent, TS

Col1 and TCooler at their design values. Maintaining L2/B1 using a feed to reflux ratio controller regulates the C9 leakage in the benzene recycle stream. The purge column condenser temperature is controlled by manipulating its condenser duty (QCnd1). This regulates the loss of precious benzene in the fuel gas stream. The purge column stripping tray temperature (T

S

Col1) is controlled using its boilup (V1) to regulate the C3 leakage down the bottoms. The reactor effluent condensate temperature (TCooler) is controlled by manipulating the effluent cooler duty (QCooler). This ensures proper regulation of the gas/vapor inventory in the reaction section in conjunction with the PRxr control loop.

The recycle and product column pressures (PCnd1 and PCnd2) are regulated by the respective condenser duty valves, QCnd2 and QCnd2. The purge column pressure (PCol1) is regulated by the vent rate, D1. Its reflux drum level (LVLRD1) is regulated by manipulating the reflux (L1). The feed vaporizer level (LVLVap) is regulated by the vaporizer duty (QVap). The recycle column and product column reflux drum levels (LVLRD2 and LVLRD3) are regulated using the respective distillate rates (D2 and D3). The product column bottom sump level (LVLBot3) is regulated using its bottoms rate (B3). With these pairings, no close-by valves are left for regulating the purge column and recycle column bottom sump levels (LVLBot1 and LVLBot2). The only option is to manipulate the two fresh feeds, FC3 and FC6. C3 is the limiting reactant with near complete single-pass conversion so that FC3 determines the cumene and DIPB production in the reactor. Since the cumene and DIPB accumulate at the bottom of the recycle column, the LVLBot2 -FC3 pairing is implemented for recycle column sump level control with the LVLBot1 -FC6 pairing being implemented for purge column sump level control.

Page 9: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

16.2.4. Step 3: Throughput Manipulation and Additional Economic Loops

In this example, there is only one active constraint region corresponding to V3MAX

going active at maximum throughput with the other constraints / specifications being fixed at their Mode II values at lower throughputs. The throughput may be reduced by reducing V3 below

MAX SP V3 . V3 is then the throughput manipulator (TPM) adjusted to operate the plant at the desired throughput below maximum. There are no additional SOVs whose control needs to be taken up at lower throughputs as no additional constraints become inactive at lower throughputs.

The economic plantwide control structure, labeled CS1, obtained by the application of Step 1-3 is shown in Figure 16.4 with the economic loops in blue. CS1 has been designed for the tightest possible control of the economic CVs using close by MVs. Since control valves get used up in these loops, in the inventory control system, the MVs of the bottom sump level loops for the purge and recycle columns are not local to the respective units but away at the fresh feeds and thus very unconventional. Even so, acceptable level regulation is expected as the lag associated with the reaction section is small with the material essentially flowing through a long pipe with small vaporizer and the reactor effluent cooler lags. The acceptable level regulation and overall process stabilization was confirmed from rigorous dynamic simulations. With the unconventional long level loops, the control structure attempts tight control of the economic CVs with loose level control. In other words, the structure attempts tight control of the economic CVs by transforming the transients to the surge levels that have no steady state economic impact.

Figure 16.4. Economic plantwide control structure (CS1)

Page 10: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

16.3. Conventional Plantwide Control Structure (CS2)

The conventional plantwide control structure, CS2, with the TPM at the C3 (limiting reactant) feed is shown in Figure 16.5. The total benzene (fresh + recycle) is maintained by FC6Tot to prevent snowballing in the benzene recycle loop. In the reaction section, LVLVap is controlled by QVap, TRxr is controlled by QFur, TRxrShell is set at its near optimum value, PRxr is controlled at PRxr

MAX

by the PRV and the partially condensed reactant effluent temperature (TCooler) is maintained by its cooling duty, QCooler. In the separation train, the recycle and product column pressures are controlled by the respective condenser duties, the reflux drum levels using the respective distillate streams and the bottom sump levels using the respective bottoms streams. On the purge column, the column pressure is controlled by the vapor vent, the overhead condenser temperature is maintained by the condenser duty and the reflux drum level is controlled by the reflux. To regulate the C3 leakage down the bottoms, T

S

Col1 is maintained by V1. On the recycle column, L2 is maintained in ratio with the column feed (B1) and T

S

Col2 is maintained by V2 with

S SP D3 TCol2 being adjusted to maintain the product impurity xC6 . On the product column, the reflux (L3) is maintained in ratio with the feed (B2) and L3/B2

SP

is adjusted to maintain the product impurity xC12 D3

. TS

Col3 is maintained by adjusting V3.

Figure 16.5. Conventional plantwide control structure, CS2, with overrides

Since optimal operation requires running the process at V2MAX

at all throughputs, a supervisory controller is installed that adjusts the total benzene setpoint (FC6Tot

SP

) to maintain V2

Page 11: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

at its setpoint. Since V2MAX

is a hard constraint corresponding to the initiation of recycle column flooding and since control of the stripping tray temperature (T

S

Col2) must never be lost to ensure the product benzene impurity level is always regulated, some back-off from the V2

MAX

limit would be needed to ensure the hard constraint is not violated during worst case transients.

The other hard constraint that must be handled is V3MAX

, the bottleneck constraint, which goes active as throughput is increased towards maximum. When V3

MAX

goes active, product column temperature control (T

S

Col3) is lost implying loss of precious cumene down the bottoms with a severe economic penalty. To avoid the same, an override control system is put in place that alters the material balance control structure all the way up to the C3 feed to ensure that column temperature control is not lost when V3

MAX

goes active, as in Figure 16.5.

The override scheme works as follows. The override temperature controller on the product column is direct acting and has its setpoint slightly below the T

S

Col3-V3 loop setpoint. Thus when V3MAX

is inactive, its output is high (usually saturated) and B2 controls the recycle column sump level. When V3

MAX

goes active, product column temperature decreases below the second temperature controller setpoint and its output ultimately decreases below the LVLBot2 controller output with the low select passing the manipulation of B2 from the LVLBot2 controller to the override temperature controller. Once this occurs, LVLBot2 control is lost and it rises. The second LVLBot2 override controller then takes over manipulation of B1 via the low select in a manner similar to the product column temperature override scheme. This causes LVLBot1 control to be lost and the second LVLBot1 override controller ultimately takes over FC3 manipulation. The override scheme thus works to cut down on the fresh propylene feed on V3

MAX

going active.

16.4. Dynamic Simulation Results and Discussion

Rigorous dynamic simulations are performed in Unisim to evaluate and compare the performance of the synthesized economic plantwide control structure, CS1, with the conventional plantwide control structure, CS2.

16.4.1. Controller Tuning

A consistent procedure is used to tune the various controllers. All flow and pressure controllers are PI and tuned for a fast and snappy response. All conventional level controllers with local unit specific pairings are P only and use a gain of 2 to smooth out flow transients. The temperature controllers are PI with a 45 s sensor lag. The Unisim autotuner is used to obtain a reasonable value of the reset time and controller gain (KC). The KC is then adjusted for a fast but not-too-oscillatory servo response. All composition controllers use a sensor dead-time and sampling time of 5 mins. The autotuner does not provide reasonable initial tuning parameters so that the open loop response is first obtained and the reset time set to 2/3

rd

open loop response completion time and KC set to the inverse of the process gain. These tunings work well for the two product impurity controllers in both CS1 and CS2.

In CS1, the unconventional non-local LVLBot1 and LVLBot2 controllers are P only and are tuned initially by hit and trial to stabilize the process. The temperature and composition loops are then tuned as discussed above. Finally, the non-local level controller tunings are further refined for a smooth overall plantwide response to the principal disturbances. In CS2, the product column override temperature controller setpoint is chosen to the highest possible value so that the over-ride controller never goes active for the different disturbance scenarios. This gives a

Page 12: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

setpoint that is 2 °C below nominal. The LVLBot1 and LVLBot2 override setpoints are chosen 10% above the nominal setpoint of 50%. Also, aggressive tuning is attempted to ensure FC3 is cut quickly when V3

MAX

goes active to mitigate the loss of precious cumene down the product column bottoms during the transient. Both the over ride level controllers are P only. Finally the supervisory recycle column boilup controller is tuned for a not-too-oscillatory servo response. The salient controller tuning parameters and setpoints thus obtained are reported in Table 16.4 for CS1 and CS2.

Table 16.4. CS1 and CS2 controller parameters*#

*: All level loops use KC = 2 unless otherwise specified #: Pressure/flow controllers tuned for tight control

16.4.2. Closed Loop Results

CS1 and CS2 are dynamically tested for different disturbance scenarios. First, the dynamic transition from Mode I to Mode II is simulated. The dynamic response is also obtained for a ±10% throughput step change and a ±3% step change in the feed propylene mol fraction for Mode I (FC3 = 101.93 kmol/h) operation. For Mode II, the dynamic response is obtained for the latter as well as a ±5% step bias in the FC3 flow sensor. For convenience, the CS2, supervisory V2 controller setpoint is set at V2

MAX

even as in practice sufficient back-off would be provided to ensure the hard V2

MAX

constraint is never violated during worst case transients and benzene impurity control in the product cumene is never lost.

We first consider throughput transition using CS1 and CS2, from Mode I (low throughput) to Mode II (maximum throughput) and back. In both structures, the TPM is ramped at a rate that causes FC3 to change by ~10 kmol in 15 hrs. This ensures that the severity of the throughput transition disturbance is comparable in both the structures. For the throughput

SPMAX transition in CS1, V3 , is ramped up at a rate of 0.79 kmol/h to V3 , held constant for 20 hours and then ramped back down at the same rate. In CS2, FC3

SP

is ramped at a rate of 0.74 kmol/h till 184 kmol/h (or lower if override takes over FC3 manipulation), held there for about 30 hours to

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

Objective Maximize(J) J: hourly operating profit *

Process Constraints 0 ≤ Material Flows ≤ 2 (base case) 0 ≤ V1, V2, V3 ≤ 1.5 (base case) Vent Temperature = 32 oC 0 ≤ Energy Flows ≤ 1.7 (base case) 1 bar ≤ PRxr ≤

25 bar Cumene Product Purity ≥ 0.999 mol fraction

Decision Variable Mode I Mode II FC3 101.93 kmol/h Fixed 169.96 kmol/h

FC6 Total 294.16 kmol/h 316.2 kmol/h Trxr 322.26 °C 318.58 °C

TRxrShell 368.95 °C 367.98 °C PRxr 25 bar Max 25 bar Max

Tcooler 100 °C Fixed 100 °C Fixed

Tvent D1 32 °C Fixed 32 °C Fixed

xC3 B1 0.1 % Fixed 0.1 % Fixed

xC9 D2 0.4 % Fixed 0.4 % Fixed

xC6 B2 0.09 % 0.05 % xC9 D3 99 9 % Mi 99 9 % Mi

Page 13: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

allow for the over-rides to take over and stabilize and then ramped back down to 101.93 kmol/h. As recommended by Shinskey

21

, we use external reset on the PI TS

Col3 override controller to ensure it takes up B2 manipulation at the earliest once V3

MAX

goes active. The CS1 and CS2 transient response of salient process variables is plotted in Figure 16.6. Tight

product purity control as well as smooth plantwide transients are observed for both CS1 and CS2. In CS2, the major events of V3

MAX

going active (P1), the ethylene feed being cut by the LVLBot1 override (P2) and beginning of the FC3

SP

(TPM) ramp down (P3) are shown. In the CS2 dynamic response, oscillations post LVLBot1 override controller taking over FC3 manipulation are

MAX SP seen. Also it takes about 5 hrs between V3 going active and FC3 manipulation passing to the B3 MAX

LVLBot1 override. The transient xC9 response for CS1 and CS2 also shows that once V3 goes active, the cumene leakage in the DIPB stream remains well regulated in CS1 while in CS2 the leakage increases due to the lower T

S

pur override setpoint. In the entire transient period, LVLBot1 and LVLBot2 vary within a band of 15% and 24% respectively, in CS1. The corresponding figures for CS2 are comparable at 16% and 24% respectively.

To compare the structures for Mode II operation, Figure 16.7 plots the dynamic response of important process variables to a ±5% step bias in the FC3 measurement for CS1 and CS2. The dynamic response for CS1 achieves tight product purity control with a settling time of about 10 hours. Similarly, the CS2 transient response also completes in about 10 hours. Note that since

MAX S V3 is active, the CS2 TCol3, LVLBot2 and LVLBot1 overrides are on and the material balance control structure is oriented in the reverse direction of process flow.

To compare the structures for Mode I operation, Figure 16.8 plots the plantwide dynamic response of important process variables to a step change in the TPM for a ±10% throughput change. In CS1, to bring about a 10% increase and decrease in FC3, the V3

SP

must be changed by +22.1 kmol/h and -21.9 kmol/h, respectively. In CS2, FC3 is directly set by FC3

SP

(TPM). The product purity and DIPB cumene loss control in CS2 is not as tight as in CS1 as the TPM for CS1 is located at the product column. In CS2, on the other hand, the TPM is at a process feed and the downstream product column gets subjected to a less severe transient due to filtering by the intermediate units. Overall, a smooth plantwide response is observed in both structures. The response completion time for CS1 and CS2 is slightly above and below 10 hrs, respectively.

Figure 16.9 compares the plantwide response of important process variables to a ±3% step change in the C3 feed propane (inert) impurity in Mode I operation. Both structures handle the disturbance well with the product purity being tightly controlled. The overall plantwide response is also smooth with a response settling time of about 15 hrs for CS1 and about 10 hrs for CS2.

Page 14: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

(a)

(b)

Figure 16.6. Transient response for throughput transition. (a) CS1; (b) CS2

Page 15: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

(a)

(a) CS1; (b) CS2 ―: -5% bias; ···: +5% bias

Page 16: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

(a)

(b)

Page 17: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

(a)

(b)

Figure 16.8. Mode I transient response to ±10% throughput change. (a) CS1; (b) CS2 ―: -10%; ···: +10%

Page 18: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature
Page 19: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

(a) CS1; (b) CS2

―: -3% ; ···: +3%

Page 20: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

16.4.3. Quantitative Dynamic and Economic Comparison of CS1 and CS2

In this subsection, the dynamic and economic performance of CS1 and CS2 is quantitatively compared. In addition to the disturbance scenarios already considered, we consider a -5% step bias in FC3 measurement with the initial steady state corresponding to V3 -V3

MAX

approaching 0 (Mode II). The overrides in CS2 are then 'ready to be triggered'.

D3 B3 To quantify the dynamic performance, the IAE values for xC9 and xC9 for the 10h transient period post disturbance are reported in Table 16.5. From the data, it is evident that both structures provide comparable regulation of product purity and the cumene loss in the byproduct stream in Mode I (V3

MAX

inactive) for a feed propylene composition change. For a ramped throughput change, even as the regulation of xC9

B3

is significantly poorer in CS1, it is acceptably

B3 SP small. As already noted, the larger xC9 variability in CS1 is because the CS1 TPM (V3 ) is located at the product column. The Mode I throughput change data (row 1) also suggests that CS2 achieves slightly tighter product purity control. For Mode II operation, the data (rows 3 and

D3 B3 4) suggests that CS1 and CS2 provide comparable dynamic regulation of xC9 and xC9 for process feed disturbances, namely, a 3% step change in the propylene feed composition or a 5% step bias in the FC3 sensor. The IAE values for xC9

B3

with the TS

Col3 override about to be triggered (last two rows) with and without external reset suggest that Shinskey's simple external reset scheme significantly improves the tightness of control by ensuring that the unselected output does not deviate too far away from the selected output due to reset windup.

D3 B3 Table 16.5. IAE values for xC9 and xC9 for 10 h transient post disturbance

*: Initial steady state &: TPM setpoint ramped over 6 h. IAE calculated over 15 h period #: CS2 overrides are ‘ready to be

triggered’ %: No external reset in CS2 TS

override

pur @: External reset in CS2 TSpur

override

To quantify the economic performance, the Mode I and Mode II steady state hourly profit SP MAX

is reported in Table 16.6. In CS2, V2 is backed-off from V2 by the least amount for which the V2MAX

constraint does not get violated for the worst-case disturbance scenario, which is a -5% step bias in FC3, requiring the maximum back-off from V2

MAX

. Negligible back-off is needed in

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

Objective Maximize(J) J: hourly operating profit *

Process Constraints 0 ≤ Material Flows ≤ 2 (base case) 0 ≤ V1, V2, V3 ≤ 1.5 (base case) Vent Temperature = 32 oC 0 ≤ Energy Flows ≤ 1.7 (base case) 1 bar ≤ PRxr ≤

25 bar Cumene Product Purity ≥ 0.999 mol fraction

Decision Variable Mode I Mode II FC3 101.93 kmol/h Fixed 169.96 kmol/h

FC6 Total 294.16 kmol/h 316.2 kmol/h Trxr 322.26 °C 318.58 °C

TRxrShell 368.95 °C 367.98 °C PRxr 25 bar Max 25 bar Max

Tcooler 100 °C Fixed 100 °C Fixed

Tvent D1 32 °C Fixed 32 °C Fixed

xC3 B1 0.1 % Fixed 0.1 % Fixed

xC9 D2 0.4 % Fixed 0.4 % Fixed

0 09 % 0 05 %

Page 21: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

MAXMAX CS1 which is designed for process operation at V2 . Due to the back-off from V2 in CS2, its steady profit is slightly lower (up to >0.1% in Mode II) than CS1.

Table 16.6. Steady state and transient profit data for CS1 and CS2 Steady state hourly profit data

Av Av Transient profit data (IEP and ΔIEP values)

*: Initial steady state &: TPM setpoint ramped over 6 h. IAE calculated over 15 h period #: CS2 overrides are ‘ready to be triggered’

%: No external reset in CS2 TS

override

pur @: External reset in CS2 TSpur

override

To quantify economic losses during transients, Table 16.6 also reports the time average integral error for the 10 hour transient period (T) post disturbance defined as

where Pt is the instantaneous hourly profit and Pf

SS

is the final steady state hourly profit for a disturbance. The metric is thus the time average cumulative transient profit deviation from the final steady state profit. Positive (negative) values indicate the extra hourly profit (loss) over the final steady state profit in the transient period. One would expect that any transient profit for a disturbance in one direction would be nullified by a similar transient loss for the same disturbance in the opposite direction. The IEP

Av

values for a given disturbance in either direction should thus be approximately the same magnitude but opposite signs. A large negative difference between the two corresponds to an unrecoverable transient economic loss. Table 16.6 also reports this difference

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

Objective Maximize(J) J: hourly operating profit *

Process Constraints 0 ≤ Material Flows ≤ 2 (base case) 0 ≤ V1, V2, V3 ≤ 1.5 (base case) Vent Temperature = 32 oC 0 ≤ Energy Flows ≤ 1.7 (base case) 1 bar ≤ PRxr ≤

25 bar Cumene Product Purity ≥ 0.999 mol fraction

Decision Variable Mode I Mode II FC3 101.93 kmol/h Fixed 169.96 kmol/h

FC6 Total 294.16 kmol/h 316.2 kmol/h Trxr 322.26 °C 318.58 °C

TRxrShell 368.95 °C 367.98 °C PRxr 25 bar Max 25 bar Max

Tcooler 100 °C Fixed 100 °C Fixed

Tvent D1 32 °C Fixed 32 °C Fixed

xC3 B1 0.1 % Fixed 0.1 % Fixed

xC9 D2 0.4 % Fixed 0.4 % Fixed

xC6 B2 0.09 % 0.05 % xC9 D3 99.9 % Min 99.9 % Min

xC9 B3 0.4 % 10 % Optimum J FC9 Active

$3 809x103 h 1 93 59 kmol/h

$5 879x103 h 1 150 045 kmol/h xC9 D3 MIN

Page 22: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

Av Av+ Av ΔIEP = IEP -IEP Av+ Av where IEP and IEP correspond to an increase and decrease, respectively, in the disturbance magnitude. As

expected, in all but one disturbance scenario, ΔIEPAv

is small for both CS1 and CS2. For a ±5% step change in the FC3 measurement with the CS2 overrides 'ready-to-betriggered', the ΔIEP

Av

is large negative implying significant unrecoverable transient losses. These losses are attributed to the excessive leakage of precious cumene in B3 between V3

MAX

going active and TS

Col3 override taking over B2 manipulation. Every extra mol of lost cumene consumes expensive reactants that cost twice the product to raw material price difference. Regardless of whether external reset is used or not on the T

S

pur override, the transient profit loss is significant at >4.5% of the steady state Mode II profit. The transient loss figures with and without external reset are comparable as the oscillatory xC9

B3

response for the no external reset leads to cancellation of errors in the undershoots and overshoots.

If the CS2 overrides are switched off (e.g. by an operator), FC3 SP

must be sufficiently reduced from the maximum achievable throughput so that the V3

MAX

constraint does not get violated during the worst-case transient, which is a -5% step change in the FC3 measurement. This back-off results in a significant steady hourly profit loss of >4% due to lower maximum throughput. The results demonstrate that CS2 with overrides or backed-off operation results in non-negligible economic loss.

16.4.4. Discussion

The results for the case study suggest that the economic plantwide control structure, CS1, designed for tightest possible control of the economically important hard active constraints

MAX MAX (V3 and V2 ), achieves superior economic process operation particularly in Mode II, compared to the conventional control structure, CS2. CS1 is also simpler than CS2 in that the inventory management strategy remains fixed regardless of whether the V3

MAX

constraint is active or not. CS2 on the other hand is more complicated requiring 3 additional override controllers to alter the material balance control structure all the way up to the C3 feed, once the V3

MAX

constraint goes active. Proper tuning and setpoint selection of these override controllers is necessary to ensure that they get activated in the proper order without too much time elapsing between when V3

MAX

goes active and the overrides 'take-over' control. Proper design of the override scheme can be tricky and for severe enough transients, the correct override order may get violated and large plantwide transients can occur due to the overrides 'taking-over' and 'giving-up' control, similar to 'on-off' control. One such occurrence and operators would be inclined to turn the scheme off and resort to the more conservative backed-off process operation with a significantly more severe economic penalty.

It is also worth noting that in our analysis, we have considered only a single disturbance MAX MAX to be active at a time and the hard maximum boilup constraints (V2 and V3 ) to be constant. In practice, multiple

disturbances are active all the time. More importantly, the hard maximum boil-up constraint limits themselves are transient, depending on the feed flow and reflux flow as well as other factors such as impurities that build-up over time inside the column. The CS2 economic performance is therefore likely to be significantly inferior to CS1 due to the need for a higher back-off in V2

MAX

as well as unrecoverable transient cumene loss in the DIPB stream with the override scheme switching on and off due to variability in the V3

MAX

limit.

The major difference between CS1 and CS2 is in the location of the TPM; V3SP

for CS1 SP SP and FC3 for CS2. Since V3 is the last constraint to go active (i.e. the bottleneck constraint) and

Page 23: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

also economically important with any back-off resulting in reduced throughput, it makes sense to use it as the TPM and not for the conventional control task of tray temperature control. Typically, due to the high sensitivity of recycle flows to throughput changes (snowball effect), the bottleneck constraint is usually inside the recycle loop. The case study results support the heuristic of locating the TPM at the bottleneck constraint for economic operation.

Lastly, we highlight that the conventional practice in control structure design is to implement inventory control loops with their MVs being 'local' to the specific unit containing the inventory. The basic idea is to ensure that the inventory loops are robust. This case study illustrates that it is possible to develop control structures with seemingly unworkable 'long' inventory control loops that provide acceptable regulation with tight control of the economic CVs over the entire throughput range. The top-down pairing philosophy, as illustrated here should be applied to come up with such unconventional but workable economic plantwide control structures, in the knowledge that should the inventory control be fragile, the pairings can always be revised towards 'local' inventory loops and 'long' economic loops in lieu.

16.5. Conclusions

In conclusion, this article demonstrates through a case-study, the crucial role of economically important maximum throughput hard active constraints in determining the input-output pairings for economic plantwide control. The approach demonstrated here leads to a simple control structure with unconventional inventory loops for process operation over the entire throughput range. Conventional control systems that do not take into consideration the active constraints on the other hand must resort to complicated overrides for constraint handling at high throughputs, with overall inferior economic performance.

Page 24: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

Chapter 17. C4 Isomerization Process

17.1. Process Description

Figure 17.1 shows a schematic of the C4 isomerization process studied in this work. A fresh C4 stream containing n-C4 and i-C4 with some C3 and i-C5 impurities is fed to a deisobutanizer (DIB) column that recovers i-C4 with some n-C4 (heavy key) impurity as the distillate. All the C3 in the fresh C4 feed leaves in the distillate. The DIB bottoms consisting of nC4, i-C5 and some i-C4 (light key) impurity is fed to a purge column that recovers i-C5 with some n-C4 (light key) as the bottoms. The purge column distillate consisting of C4’s and some i-C5 (heavy key) is fed to an adiabatic packed bed reactor (PBR) after preheating in a feed effluent heat exchanger (FEHE) followed by heating to the reaction temperature in a heater. The n-C4 isomerizes in the PBR to i-C4. The hot reactor effluent preheats the cold reactor feed in the FEHE and is then condensed in a flooded cooler. The subcooled liquid is rich in i-C4 and is fed to the DIB column above the relatively i-C4 lean fresh C4

feed. The base-case process design and steady state operating conditions (adapted from Luyben et al. 17

) are shown in Figure 17.1. The irreversible reaction kinetic model in their work is used along with the SRK equation of state to model the thermodynamic properties. Aspen Hysys is used for steady state and dynamic process simulation. Hysys uses the sequential approach for steady state solution of flowsheets with Wegstein updation at the recycle tear. The inside-outside algorithm is used on the distillation columns with the light key and heavy key impurity mol fractions in respectively the bottoms and distillate as the 2 column specifications. For robust recycle-tear convergence, the total benzene flow (recycle + fresh) is specified so that the fresh benzene gets calculated at the end of each recycle tear iteration.

Figure 17.1. Isomerization process schematic with salient design and base operating conditions

Page 25: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

17.2. Economic Plantwide Control System (CS1) Design

17.2.1. Step 0: Active Constraint Regions and Economic Operation

The process has 14 independent control valves. Of these, 4 valves must be used to control surge levels, namely, two reflux drum levels and two sump levels on the columns. Also, two valves will get used to maintain the columns at their design pressures There are then 8 steady state operating dofs for the process; 1 for the fresh feed, 2 each for the two columns, 1 for the reactor feed heater, 1 for the reactor effluent cooler and 1 for the reactor pressure. For robust flowsheet convergence, the chosen 8 specification variables are: the fresh C4 feed (FC4), the DIB

D1 B1 distillate n-C4 and bottoms i-C4 mol fractions (xnC4 and xiC4 ), the purge column distillate i-C5 D2 B2

and bottoms n-C4 mol fractions (xiC5 and xnC4 ), the reactor inlet temperature (Trxr) and pressure (Prxr) and the cooler outlet temperature (Tcool).

Of the 8 steady state dofs, Trxr and Prxr are assumed fixed at their design values and not considered for optimization. This is done as the kinetic parameters were adapted by Luyben et al.

17

to match the operating conditions of an existing industrial reactor and are therefore artificial. Also, in industrial processes, gas phase reactors are usually operated at the design pressure and not lower so the reaction kinetics are as fast as possible. Also there is usually a very limited recommended catalyst temperature range for which the technology licensor guarantees catalyst life. Holding reactor temperature and pressure constant is therefore a reasonable assumption. The remaining 6 dofs can and should be adjusted for optimizing an economic criterion such as the steady hourly profit or steam consumption per kg product etc. We consider two process operation modes; Mode I where the throughput is fixed (eg by market demand-supply considerations) and Mode II where the market conditions are such that it is optimal to operate the process at maximum throughput.

For Mode I, the optimized economic criterion is the yearly profit, P, defined as P = [Product Sale – Raw Material Cost – Energy Cost] per year. The fresh C4 feed

(FC4) is fixed at its base case design value (263.1 kmol/h) and the remaining 5 dofs are to be optimized. For Mode II, the objective is to maximize FC4 using all 6 dofs (including FC4) as decision variables. The optimization is performed subject to process constraints on the maximum and minimum material / energy flows, maximum column boilup, maximum product impurity and the maximum allowed reactor temperature.

To simplify the optimization, engineering common sense is applied to reduce the number of decision variables. To minimize the loss of precious n-C4 down the purge column bottoms, xnC4

B2

is chosen to be small at 1% (base-case design value). In addition, the maximum product

D1 MAX impurity constraint (xnC4 ) should be active for no product give-away. Finally, the cooler outlet temperature, Tcool, has almost no impact on the economic objective function and is therefore fixed at a reasonable value of 53 ºC to ensure the reactor effluent vapor is fully condensed using cooling water. These simple engineering arguments leave 2 decision variables,

B1 D2 xiC4 and xiC5 , for Mode I (FC4 given) optimization. In Mode II (maximum FC4), FC4 is an additional third decision variable.

The optimization is performed using the fmincon subroutine in Matlab with AspenHysys 2006 as the background steady state flowsheet solver. The optimization problem formulation and its results are summarized in Table 17.1. In Mode I, the specified FC4, xnC4

B2

, Tcool , Trxr and Prxr D1 MAX values along with xnC4 active constraint leaves two unconstrained steady state dofs B1 D2

corresponding to xiC4 = 0.0565 and xiC5 = 0.02. To maximize throughput (Mode II), these two

Page 26: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

unconstrained dofs along with the additional dof corresponding to FC4 are exhausted to drive the MAXMAX

maximum preheater duty (Qhtr ), maximum purge column boilup (V2 ) and maximum DIB boilup (V1MAX

) constraints active. At maximum throughput, all steady state dofs get exhausted.

Table 17.1. Isomerization process optimization summary

-1-1-1-1-1 *: Heater duty $9.83 GJ; Steam $4.83 GJ;Cooling water $0.16 GJ;FC4 $ 32.5kmol; FiC4 $ 42.0kmol; FiC5 $ 22.0kmol

-1

&: FC4 is specified ; ^: Active constraint; #: FC4 is optimized for maximum throughput

As the throughput is increased from Mode I (FC4 = 263.1 kmol/h), the optimization of the two unconstrained dofs using fmincon shows that Qhtr

MAX

is the first constraint that becomes active at an FC4 of about 320 kmol/h. A further increase in throughput to 334 kmol/h FC4 drives

MAX MAX V1 active followed by V2 becoming active at the maximum throughput of 334.5 kmol/h. The increase in throughput over what is achieved when Qhtr

MAX

becomes active is quite small at ~4.5%. We therefore assume that once Qhtr

MAX

becomes optimally active, incrementally higher MAX MAX throughput is achieved by driving V1 and V2 constraints active. The large throughput range from 263.1 kmol/h

to the maximum throughput of 334.5 MAX MAX MAX kmol/h witnesses Qhtr , V1 and V2 becoming active. These constraints are in addition to D1 MAX B2

the other always active constraint xnC4 and specifications for Trxr, Prxr, Tcool and xnC4 , the latter specification being economically significant. If we assume that Qhtr is adjusted for a desired reactor inlet temperature of Trxr, then once the Qhtr

MAX

constraint becomes active at a high throughput, a further increase in throughput is made possible by reducing the i-C5 leaking up the purge column distillate and the i-C4 leaking down the DIB column distillate. The reduced i-C4/C5

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

Objective Maximize(J) J: hourly operating profit *

Process Constraints 0 ≤ Material Flows ≤ 2 (base case) 0 ≤ V1, V2, V3 ≤ 1.5 (base case) Vent Temperature = 32 oC 0 ≤ Energy Flows ≤ 1.7 (base case) 1 bar ≤ PRxr ≤

25 bar Cumene Product Purity ≥ 0.999 mol fraction

Decision Variable Mode I Mode II FC3 101.93 kmol/h Fixed 169.96 kmol/h

FC6 Total 294.16 kmol/h 316.2 kmol/h Trxr 322.26 °C 318.58 °C

TRxrShell 368.95 °C 367.98 °C PRxr 25 bar Max 25 bar Max

Tcooler 100 °C Fixed 100 °C Fixed

Tvent D1 32 °C Fixed 32 °C Fixed

xC3 B1 0.1 % Fixed 0.1 % Fixed

xC9 D2 0.4 % Fixed 0.4 % Fixed

xC6 B2 0.09 % 0.05 % xC9 D3 99.9 % Min 99.9 % Min

xC9 B3 0.4 % 10 % Optimum J FC9 Active

Constraints $3.809x103 h -1 93.59 kmol/h

xC9 D3 MIN , PRxr MAX , V2 MAX

$5.879x103 h -1 150.045 kmol/h xC9 D3 MIN , PRxr MAX , V2 MAX, V3 MAX

SNo CV Remarks on regulatory / economic significance Determines process throughput. 1 FC3 Maximum throughput limited by V3 MAX 2 FC6 Total Increasing FC6Tot improves selectivity. Maximum FC6Tot limited by V2 MAX .

Affects reactor conversion and selectivity

Page 27: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

circulating around the plant causes the flow through the reactor to reduce allowing more FC4 to be processed while keeping the Qhtr

MAX

constraint active.

17.2.2. Step 1: Loops for Tight Economic CV Control

MAX MAX MAX At maximum throughput, Qhtr , V1 and V2 are process inputs (potential MVs) constrained to be active. These are hard active constraints and back-off in these must be

D1 MAX minimized for process operation at the maximum possible throughput. In addition, xnC4

constraint, which is a process output (CV), is active along with output specifications for Trxr, Prxr, B2 D1MAX B2

xnC4 and Tcool. Of these, tight control of xnC4 and xnC4 is desirable for respectively, on-aim product quality and small loss of precious n-C4 in the purge column bottoms. The analytical measurement xnC4

B2

is not related to the product quality and therefore unlikely to be available in practice. As the purge column temperature profile is quite sharp, the average temperature of

S thth sensitive stripping tray temperatures, Tpur (14-16tray from top) is therefore controlled as an inferential measure of xnC4

B2

. Due to their economic significance, we first pair loops for tight control of Qhtr, V2 , V1 and xnC4 D1

at their maximum limits as well as tight control of T

S

pur. The Qhtr valve is left fully open for process operation at Qhtr

MAX

. For operating the columns close to their maximum boil-up limits (i.e. close to flooding limit) with negligible back-off, the respective reboiler steam valves are used to control the boilups. Thus V1 is paired with Qreb1 and V2 is paired with Qreb2. Tight control of the product impurity xnC4

D1

is achieved by MAX S manipulating the DIB column reflux (L1). Because V2 is active, Tpur cannot be controlled conventionally using

boilup, V2, and the feed to the purge column (B1) is used as the MV instead. For effective stabilization of the reactor, its pressure and temperature must be controlled tightly. Since

Qhtr MAX

is active, the reactor inlet temperature is maintained at its setpoint using the reactor feed flow stream (D2). Note that the degree-of-tightness of control in this arrangement would be comparable to Qhtr as the MV since the open loop dynamic response time constants are likely to be comparable. The reactor pressure is controlled at its design value by manipulating the cooler outlet valve. To ensure proper condensation of the reactor effluent, the cooler duty (Qcool) is manipulated to maintain Tcool.

17.2.3. Step 2: Inventory Control System

We now pair loops for remaining inventories that are not important from the economic standpoint. The two column pressures (Pcol1 and Pcol2) are controlled at their specified values conventionally using the respective condenser duties (Qcnd1 and Qcnd2). Lastly, we pair loops for the four surge levels on the two columns. Since the purge column distillate is already paired with the Trxr controller, its reflux drum level (LVLRD2) is controlled using the reflux rate (L2). The purge column sump level (LVLBot2) is controlled using the column bottoms (B2). Note that even as B2 is a very small stream, effective level control will be achieved as long as T

S

pur is controlled, an economic loop already paired. The DIB reflux drum level (LVLRD1) is controlled using the distillate (D1). Since B1 is already paired for purge column temperature control, the DIB column sump level (LVLBot1) is controlled using the fresh C4 feed (FC4). It is highlighted that in the control structure for maximum throughput operation, the light key i-C4 impurity leaking down the DIB bottoms and the heavy key i-C5 impurity leaking up the purge column distillate are not

MAX MAX controlled and float at appropriate values determined by the values of V1 and V2 as well as the other setpoints.

Page 28: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

17.2.4. Step 3: Throughput Manipulation and Additional Economic Loops

We now seek an appropriate strategy for reducing throughput while ensuring (near) optimal operation at lower throughputs. From the optimal Mode I and Mode II results in the

MAX MAX previous section, V2 is the last constraint to go active. On reducing throughput, V1 is the next constraint to go inactive followed by Qhtr

MAX

. The sensitivity of throughput with respect to the constraint variables decreases in order Qhtr, V1 and V2. As explained previously, once Qhtr

MAX

goes active, only an incremental increase in throughput is achieved by reducing the i-C4 leaking down DIB column (this causes V1

MAX

to go active) and the i-C5 leaking up the purge column (this causes V2

MAX

to go active).

The simplest way to reduce throughput (Option 1) would be to maintain the boilups at MAX MAX MAX V1 and V2 and reduce Qhtr . Even as throughput would reduce, the operation would be suboptimal due to

overrefluxing in the two columns (unnecessarily high boilups). For near optimal operation at low throughputs, this overrefluxing must be mitigated. One simple possibility (Option 2) is to hold V2 and V1 in ratio with the respective column feeds, with the Mode I optimum ratio as their setpoint. Another possibility (Option 3) is to hold the difference between two appropriate DIB column stripping tray temperatures (ΔTDIB = T37 -T32) constant by adjusting V1 and holding V2 in ratio with B1. The setpoint for these two controllers would be the Mode I optimum value. Note that ΔTDIB is controlled instead of a tray temperature as the DIB

B1 D2 temperature profile is quite flat. The last option (Option 4) is to maintain xiC4 and xiC5 at their Mode I optimum values by adjusting respectively V1 and V2. This however requires two additional composition analyzers, an unlikely scenario in an industrial setting.

Figure 17.2 compares the optimum steady state profit at various throughputs with the MAX MAX profit achieved using the four different options: (1) process operation at V1 and V2 at all MAX MAX

throughputs; (2) V1/(FC4 + D2) and V2/B1 held constant at Mode I optimum till V1 and V2 MAX MAX

become active; (3) ΔTDIB and V2/B1 held constant at Mode I optimum till V1 and V2 B1 D2 MAX MAX

become active and (4) xiC4 and xiC5 held constant at its Mode I optimum till V1 and V2 become active. Note that for the price data used, the operating profit decreases for a throughput increase beyond FC4 ~332 kmol/h. This point then represents an economic bottleneck and one would operate below this throughput. The economic scenario may however change with significantly higher margins for the product, in which case it may become optimal to operate the process at maximum throughput.

Of the various options considered, Option 4 is economically the best with almost no economic loss from optimum till a throughout of FC4 ~ 320 kmol/h, where V1

MAX

becomes active. The simpler Option 3 with no additional composition analyzers is comparable to Option 4. The still simpler Option 3 using ratio controllers gives slightly higher profit loss (~1%) at low throughputs. The simplest Option 1 is economically the worst with a significantly higher economic loss between of up to 8% over the throughput range. These results suggest that Option 2 represents a good compromise between simplicity and minimizing the steady state economic loss. It is therefore considered for implementation.

The overall throughput manipulation scheme in Option 2 is then as follows. At low throughputs, Qhtr is used as the throughput manipulator (TPM). Once Qhtr

MAX

goes active to increase throughput, throughput manipulation is shifted to ΔTDIB

SP

, which must be increased for a MAX SP higher throughput. Once V1 goes active, the TPM is shifted to V2 /B1 , which must again be increased to enhance

throughput. Once the V2MAX

limit is reached, the process operates at the maximum achievable throughput. A reverse logic applies for reducing throughput below

Page 29: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

maximum. The TPM for the entire throughput range is then a split range controller, its output SP SP shifting from Qhtr to ΔTDIB to V2/B1 to increase throughput from low to maximum and vice

Figure 17.2. Profit for alternative ways of managing the two unconstrained dofs : Optimum profit ––

B1 D2 : Constant xiC4 and xiC5 –– • • • • : Constant V1/(FC4 + D2) and V2/B1 MAX MAX

• – : Process operation at V1 and V2 –

versa. Figure 17.3 depicts the economic plantwide control structure, labeled CS1 for convenient reference, including the split-range throughput manipulation scheme. Note that low and high

SP SP limits are applied on ΔTDIB and V2/B1 for throughput manipulation. The low limit for both SP SP

corresponds to the Mode I optimum values. The high limits for ΔTDIB and V2/B1 are chosen MAX MAX

slightly above the values for which V1 and V2 go active, respectively. In Table 17.2(a), the sequence in which the different pairings are implemented to obtain CS1 is also listed.

17.3. Conventional Plantwide Control Structure (CS2)

Conventionally, the feed to a process is used as the throughput manipulator and the plantwide control system is configured with the inventory control loops oriented in the direction of process flow. Such a TPM choice is often dictated in integrated chemical complexes with the plant feed being set by an upstream process. Figure 17.4 shows such a conventional plantwide control structure, labeled CS2, for the isomerization process. To contrast with CS1, the sequence in which the pairings are obtained for CS2 are noted in Table 17.2(b).

In CS2, the column level and pressure controllers are first implemented along with the reactor pressure and temperature loops (material and energy balance control). On the two

Page 30: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

columns, the top and bottom levels are controlled using respectively the reflux and bottoms. The two column pressures are controlled using the respective condenser duties. The reactor inlet temperature is controlled using the furnace duty. The reactor pressure is controlled using the reactor effluent condenser outlet valve while the condensed reactor effluent temperature is controlled using its condenser duty.

Figure 17.3. Economic Plantwide control structure CS1 with split range throughput manipulator for maximum throughput operation

Page 31: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

With the basic material/energy balance loops in place, pairings for component inventory control are implemented next. The product n-C4 impurity leaking up the DIB column is controlled by adjusting D1/L1. The boilup, V1, is adjusted to maintain ΔTDIB. The purge column distillate is maintained in ratio with its reflux while the bottoms is used control T

S

pur. With the TS

pur loop, the small purge column bottoms stream would provide acceptable sump level control. With these pairings, the control structure would provide stable unconstrained operation ie Mode I operation. The operation would be near optimal for appropriate choice of the steady state dof setpoints. Upon hitting constraints such as Qhtr

MAX

on increasing throughput, appropriate overrides are needed to ensure control of crucial CVs is not lost. These overrides are also shown in Figure 17.4 and are briefly explained below.

SP MAX On increasing the FC4 to increase throughput, the Qhtr constraint would be hit implying loss in control of Trxr. Losing Trxr control is not acceptable and an alternative manipulation handle for maintaining Trxr is needed. The closest manipulation handle that would provide tight Trxr control is D2. An override Trxr controller is therefore implemented with its setpoint slightly below the nominal setpoint. When Qhtr is unconstrained, Trxr

would be above the override controller temperature setpoint and the override controller output would increase. This output would then be high and the low select block would pass the D2/L2 ratio controller output

SP SP MAX to D2 (i.e. D2 under ratio control). When Qhtr is hit, Trxr would start decreasing and go below the override controller setpoint, whose output would decrease till the low select ultimately

SP SP passes this signal to D2 (i.e. D2 under Trxr control). Figure 17.4. Conventional plantwide control structure, CS2

Table 17.2. Loop pairing sequence followed for CS1 and CS2

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

Objective Maximize(J) J: hourly operating profit *

Process Constraints 0 ≤ Material Flows ≤ 2 (base case) 0 ≤ V1, V2, V3 ≤ 1.5 (base case) Vent Temperature = 32 oC 0 ≤ Energy Flows ≤ 1.7 (base case) 1 bar ≤ PRxr ≤

25 bar Cumene Product Purity ≥ 0.999 mol fraction

Decision Variable Mode I Mode II FC3 101.93 kmol/h Fixed 169.96 kmol/h

FC6 Total 294.16 kmol/h 316.2 kmol/h Trxr 322.26 °C 318.58 °C

TRxrShell 368.95 °C 367.98 °C PRxr 25 bar Max 25 bar Max

Tcooler 100 °C Fixed 100 °C Fixed

Tvent D1 32 °C Fixed 32 °C Fixed

xC3 B1 0.1 % Fixed 0.1 % Fixed

xC9 D2 0.4 % Fixed 0.4 % Fixed

xC6 B2 0.09 % 0.05 % xC9 D3 99.9 % Min 99.9 % Min

xC9 B3 0.4 % 10 % Optimum J FC9 Active

Constraints $3.809x103 h -1 93.59 kmol/h

xC9 D3 MIN , PRxr MAX , V2 MAX

$5.879x103 h -1 150.045 kmol/h xC9 D3 MIN , PRxr MAX , V2 MAX, V3 MAX

SNo CV Remarks on regulatory / economic significance Determines process throughput. 1 FC3 Maximum throughput limited by V3 MAX 2 FC6 Total Increasing FC6Tot improves selectivity. Maximum FC6Tot limited by V2 MAX .

Affects reactor conversion and selectivity. 3 Trxr Stabilizes reaction heat recycle through FEHE. Affects reactor conversion

and selectivity

Page 32: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

(a) Basic pairings for Mode I (unconstrained) operation (b) Overrides for handling constraints

Page 33: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature
Page 34: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

It is possible to bring about a near optimal increase in throughput with Qhr MAX

active by driving MAX MAX V1 and V2 active, in that order. To do so, a PI Qhtr override controller with its setpoint very close to

the Qhtr MAX

limit is implemented. The high select on the Qhtr override output and the ΔTDIB controller output, selects the greater of the two signals. The selected signal is sent as the

SP MAX setpoint to the V1 controller through a low select that ensures V1 does not ever exceed V1 . At low throughputs (FC4 low, Qhtr < Qhtr

MAX

) the direct acting Qhtr override controller output would decrease and the high select would pass the ΔTDIB controller output. On sufficiently increasing FC4, Qhtr would increase above the override controller setpoint, and the controller output would start to increase. The high select would ultimately pass V1

SP

manipulation to the Qhtr override, SP SP which would cause V1 to increase. If FC4 is high enough (or increased fast enough), V1 would MAXS SP

reach V1 . The Tpur controller would increase V2 to ensure that the n-C4 does not leak out the purge column bottoms. V2

MAX

going active would signal that fresh n-C4 beyond the processing capacity of the plant is being fed. To automatically reduce FC4 to the maximum processing capacity limit, an override scheme for altering the material balance structure from V2

MAX

all the way back to the process fresh feed is implemented.

MAX S When V2 goes active, Tpur control is lost implying excessive leakage of precious n-C4 down the purge column bottoms and consequent economic loss. To prevent the same, an alternative manipulation handle for T

S

pur is needed. The feed to the purge column would provide reasonably tight tray temperature control. A PI T

S

pur override controller with its setpoint slightly below the nominal setpoint is implemented. When V2MAX

is inactive, the tray temperature would be higher than the override controller setpoint so that its output would increase. The low select on LVLBot1 controller output and the T

S

pur override controller output would pass the former signal

SP MAX S to B1 (purge column feed under LVLBot1 control). When V2 goes active, Tpur control would be lost and it would decrease below the override controller setpoint. The controller output would then decrease and the low select would ultimately pass B1

SP

manipulation to the override controller (purge column feed under TS

pur control). LVLBot1 control is now lost and it would increase. A reverse acting LVLBot1 override controller with a setpoint slightly higher than the nominal setpoint is implemented. As LVLBot1 increases, its output would decrease (reverse action). The low select on this signal and operator specified FC4

SP

would ultimately pass the former signal as the setpoint to the fresh C4 feed flow controller causing the fresh feed to be cut

MAX 21 by the appropriate amount once V2 goes active. As recommended by Shinskey , external reset on all PI controllers whose output passes through a low/high select block is used to ensure that when inactive, the output is not too far from the selected signal due to reset windup. This ensures quick 'taking over' of control so that the duration for which a CV remains unregulated is as small as possible. The external reset is implemented internally in AspenHysys.

17.4. Dynamic Simulations and Closed Loop Results

17.4.1. Tuning of Controllers

The performance of the two control structures, CS1 and CS2, is evaluated using rigorous dynamic simulations in AspenHysys 2006. To ensure that any differences in the performances are largely attributable to the structure, a consistent tuning procedure is followed for tuning the loops in both the structures. All flow controllers are tuned with a gain of 0.5 and a reset time of

0.5 mins. All pressure controllers are tuned for tight pressure control, which is any way necessary for stabilizing the pressure driven dynamic simulation. All level controllers are P only

Page 35: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

with a gain of 2. The only exception is the DIB sump level controller in CS1 where a lower gain of 1 is used since the lag between the sump and the fresh C4 feed is significant due to the intervening 20 stripping trays. In all temperature loops, the temperature measurement is lagged by 1 minute to account for sensor dynamics. Also, the controller output signal is lagged by 2 mins to account for heat transfer equipment dynamics. The only exception is the cooler temperature controller where a higher 8 min lag is applied to account for the slow dynamics of a flooded condenser. All temperature controllers are PI(D) and tuned using the autotuner with minor refinement for a not-too-oscillatory closed loop servo response, if necessary. In the PI product composition control loop, a 5 minute dead time and a 5 minute measurement sampling time is applied. The autotuner does not give reasonable tuning and the open loop step response is used to set the reset time at the 2/3

rd

response completion time and the controller gain adjusted for a not-too-oscillatory servo response. In both structures, the product composition loop is tuned first with the ΔTDIB loop on manual followed by tuning of the ΔTDIB loop with the composition loop on automatic. This ensures that all the detuning due to multivariable interaction gets taken in the ΔTDIB loop and not the product purity loop. This gives tight product purity control, an economically important control objective.

In the CS2 override scheme, the override setpoint for Trxr and TS

pur cannot be chosen too close to the corresponding nominal controller setpoint as that would lead to unnecessary controller output switching during routine transients causing further transients. Accordingly the override controller setpoint is chosen as close as possible to the corresponding nominal controller setpoint for the disturbance that causes the worst-case transients. It is also highlighted that the Qhtr override controller that manipulates V1 is a long loop with slow dynamics. Since its setpoint must be close to Qhtr

MAX

, a P only controller would require a large gain to ensure V1

gets driven to V1MAX

for achieving maximum throughput. The large gain leads to on-off control for routine disturbances at a high but below maximum throughput with the override taking over and giving up V1 manipulation. A loose PI Qhtr override controller is therefore implemented to ensure its setpoint is close to Qhtr MAX

and on-off control is avoided. Table 17.3 lists the salient controller tuning parameters for CS1 and CS2 using the above procedure.

Table 17.3. Controller tuning parameters Regulatory controllers

CS2 override controllers MV KC τi (mins) SP Sensor Span V1 0.05 150 1230kW 0-1294kW Trxr Qhtr

D1 0.4 10 199.5 o

C 160-240o

C STpur B1 0.5 40 58

o

C 40-80o

C LVLBot1

FC4 2 -70% 0-50%

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

Objective Maximize(J) J: hourly operating profit *

Process Constraints 0 ≤ Material Flows ≤ 2 (base case) 0 ≤ V1, V2, V3 ≤ 1.5 (base case) Vent Temperature = 32 oC 0 ≤ Energy Flows ≤ 1.7 (base case) 1 bar ≤ PRxr ≤

25 bar Cumene Product Purity ≥ 0.999 mol fraction

Decision Variable Mode I Mode II

Page 36: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

17.4.2. Closed Loop Results

The plantwide transient response of the two control structures, CS1 and CS2, is obtained for principal disturbances for Mode I and Mode II operation. In Mode I, a ±5 mol% step change in the fresh C4 feed i-C4 mol fraction with a complementary change in the n-C4 mol fraction and a ±20 kmol/h FC4 (throughput change) are considered the principal disturbances. In Mode II, only the feed composition step change is considered the principal disturbances as the throughput gets fixed by the active constraints. The dynamic response is also obtained for a throughput transition from Mode I to Mode II and back.

Figure 17.5 plots the dynamic response of salient process variables to a feed composition step disturbance in Mode I for CS1 and CS2. Both structures are observed to effectively reject the disturbance with tight control of the n-C4 impurity in the product. In CS1, FC4 gets adjusted and the flow to the reactor settles to the appropriate value for maintaining Trxr for the set Qhtr, the TPM. In CS2 on the other hand, the FC4 (TPM) remains fixed and the i-C4 production changes in proportion to the n-C4 in the fresh feed. In both structures, the leakage of n-C4 down the purge column bottoms is well regulated via the action of the T

S

pur controller.

Figure 17.5. Mode I transient response to ±5% feed n-C4 composition change : +5% CS1

–– : -5% CS1 : +5% CS2 : -5% CS2 –– ––––

Page 37: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

Figure 17.6 plots the Mode I dynamic response for a ±20 kmol/h change in FC4. In CS1, the Qhtr setpoint must be increased (decreased) by 169 kW (~21% of base-case Qhtr) to bring about a 20 kmol/h (~7.6% of base-case FC4) increase in FC4. Similarly, Qhtr must be decreased by 138 kW (~17.2%) for achieving the decrease in FC4. For the throughput change disturbance, the product impurity is well controlled in the transient period in both CS1 and CS2. The transient deviations in CS1 are slightly lower than in CS2 due to more severe transients in the recycle loop in the latter. In CS1 on the other hand, the recycle loop transients are less severe (smooth response). In addition to tight product impurity control, both the structures achieve tight regulation of the n-C4 leakage in the purge column bottoms via the action of the T

S

pur controller. The transient variability in xnC4

B2

is significantly higher in CS1 as a large change in Qhtr (TPM) causes a large change in D2 which severely disturbs the purge column material balance.

Figure 17.6. Mode I transient response to ±5% feed n-C4 composition change –– : +5%

CS1 –– : -5% CS1 –– : +5% CS2 –– : -5% CS2

Page 38: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

Figure 17.7 plots the Mode II dynamic response to a ±5% feed composition step change. All override controllers in CS2 are active so that structurally, CS1 and CS2 are very similar. The only significant difference is that the setpoint of the Trxr and T

S

pur override controllers in CS2 is slightly lower than the corresponding nominal setpoint values. In CS1, on the other hand, the setpoint values are held at their nominal values. As seen from the dynamic responses, the plantwide transient response is smooth in both the structures. Also, tight control of product impurity and the n-C4 leakage down the purge column bottoms is achieved. In CS2 however, the production of i-C4 at the initial and final steady state is slightly lower than in CS1 due to the slightly lower Trxr setpoint which causes a slight reduction in single pass reactor conversion as well as higher n-C4 leakage in the purge column bottoms due to the lower T

S

pur setpoint.

–– ––––

The synthesized control structures are also tested for a large throughput transition from the design throughput (FC4 = 263.1 kmol/h) to the maximum achievable throughput and back. The transient response is shown in Figure 17.8. In CS1, to increase throughput, the split range

SP SP SP scheme switches the TPM from Qhtr to ΔTDIB and then to V2/B1 . The switching order gets reversed for decreasing the throughput. The transient response shows that tight product impurity

Page 39: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

control is achieved across the entire throughput range. The loss of precious n-C4 down B2 is also regulated at a small value. Most importantly, the plantwide transients are smooth and not too severe.

Figure 17.8. Throughput transition for CS1 and CS2 : CS1 : CS2 MAX MAX

steady throughput MAX MAX –– ––

In CS2, FC4 SP

is ramped up causing Qhtr to increase and as it crosses the Qhtr override controller setpoint (chosen setpoint is 95% of Qhtr

MAX

), the override output increases above the ΔTDIB controller output passing V1SP

manipulation to the Qhtr override, which slowly keeps on SP MAX MAX increasing V1 to V1 . As and when Qhtr is reached, Trxr decreases and the override Trxr SP MAX

controller takes over D2 manipulation. Meanwhile, V2 increases rapidly and hits V2 as more n-C4 is being fed in than being consumed in the reactor. This causes T

S

pur to decrease and the override scheme for altering the material balance structure gets activated to cut the FC4 feed. Since the Qhtr override is a long loop, the increase in V1 is slow and even after 75 hrs, the V1

MAX

constraint is not approached and the product rate, D1, is about 299 kmol/h (~20 kmol/h < maximum steady D1). Even as D1 reaches its maximum steady value, it takes a very long time. After 75 hrs, FC4

SP

is ramped down to its base value (263.1 kmol/h) and a smooth transition

Page 40: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

occurs. From the CS2 response in Figure 17.8, notice that in the small period where V2MAX

goes active and TS

pur override starts manipulating B1, large transient loss of precious n-C4 down the purge column bottoms occurs. Also, the steady n-C4 loss is higher due to the lower than nominal setpoint of the T

S

pur override.

Another pertinent comparison is the transients caused due to overrides taking over / giving up control during routine disturbances. We consider a worst-case step disturbance in the fresh feed composition, where the n-C4 composition increases by 5% with initial steady operation at FC4 = 293.1 kmol/h, where none of the constraints are active. The transient response of CS1 and CS2 to this disturbance is shown in Figure 17.9. CS1 effectively rejects the disturbance with tight product purity control and regulation of n-C4 in the purge column bottoms with the plant settling down at the new steady state in about 30 hrs. In CS2, on n-C4 composition increasing by 5%, a large transient increase occurs in Qhtr due to the snowball effect

12

, which triggers the Qhtr

override. V1 is then slowly driven towards V1MAX

while the additional n-C4 causes V2 to increase. The slow increase in V2 causes the i-C5 circulating in the plant and hence D2 to decrease. For the lower D2 (reactor feed), Trxr control eventually passes back to Qhtr and the plant settles at the new steady state in about 75 hrs, which is more than twice the time for CS1. If the Qhtr override controller is made aggressive by increasing the proportional gain by a factor of 2, oscillations due to the Trxr override successively going active and inactive are observed (see Figure 17.9). The dynamic performance thus degrades significantly at high throughputs where the overrides get activated. It is then not surprising at all that operators tend to switch the overrides off and make the necessary adjustments manually.

17.4.3. Quantitative Economic Performance Comparison

A quantitative economic comparison of the two control structures is performed for maximum throughput (Mode II) operation. We consider a +5% feed n-C4 composition step change as the worst case disturbance. Table 17.4 compares the maximum achieved steady throughput (FC4) along with the corresponding n-C4 component flow (loss) in the purge column bottoms, the i-C4 product rate and the operating yearly profit for CS1 and CS2. Expectedly, no back-off and throughput loss is observed for CS1, which has been designed for process operation with all the hard active constraints at their maximum limits. In contrast, in CS2, due to the need for the Trxr and T

S

pur override setpoints to be lower than nominal, an yearly profit loss of $0.45x106

(~2%) occurs compared to CS1. The override controller setpoint offsets have been chosen to be as small as possible at 1 °C for Trxr and 5 °C for T

S

pur to ensure that the overrides do not get triggered during routine transients. CS2, which was obtained without any consideration of the constraints that go active at higher throughputs, thus is economically and dynamically inferior to CS1 regardless of the approach used to handle constraints (back-off or overrides). Overall, these results demonstrate that the full active constraint set plays a key role in economic plantwide control system design.

17.5. Conclusions

In conclusion, this case study on plantwide control of the C4 isomerization process demonstrates that a simple decentralized plantwide control system for achieving near optimal and smooth process operation over a wide throughput range can be synthesized. The active constraints at maximum throughput form the key to devising the control system. These

Page 41: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

constraints dictate the pairings for tight control of these active constraints and the consequent pairings for inventory regulation as well as the throughput manipulation strategy. Quantitative results show that a conventional control structure with the TPM at the process feed with overrides for handling constraints is economically inferior with a steady profit loss of ~2% at maximum throughput due to the offset needed in the override controller setpoints. The conventional scheme is also found to be dynamically inferior. The case study demonstrates the crucial role of the active constraints in economic plantwide control structure synthesis.

310 1300

0 20 40 60 80 100 0 20 40 60 80 100 300 1200

oVkmol/hr

TC 1 Fkmol/hr

rxr C4

D1 x

nC4

Vkmol/hr QkW

2 htr 290 1100 280 1000 270 900

2000 1000

0 20 40 60 80 100 0 20 40 60 80 100 1900 1800 1700 800 600 400 1600 200

201 0.022

0.021 200

0 20 40 60 80 100 Time hr

0 20 40 60 80 100 0.02 199 0.019 198 0.018 Time hr

Figure 17.9. Transient response for +5% feed n-C4 composition change at FC4 = 293.1kmol/hr : CS1 : CS2 aggressive Qhtr override : CS2 loose Qhtr override –– –– ––

CS1 CS2 Table 17.4. Mode II throughput loss comparison for +5 mol% feed composition step change

i Reaction ki Ea i

(kJ/kmol) Concentration

terms fi(Cj) 1 C6H6 + C3H6 -C9H12 2.8 x 107 104174 CC3CC6 2 C9H12 + C3H6 -C12H18 2.32 x 109 146742 CC3CC9

Objective Maximize(J) J: hourly operating profit *

0 ≤ Material Flows ≤ 2 (base case) 0 ≤ V1, V2, V3 ≤ 1.5 (base c

Page 42: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

Bibliography

1. Al-Arfaj MA, Luyben WL. Plantwide control for TAME production using reactive distillation. AIChE J. 2004;50(7):1462-1473. 2. Araujo A, Skogestad S. Control structure design for the ammonia synthesis process. Comp Chem Eng. 2008;32(12):2920-2932. 3. Aske EMB, Strand S, Skogestad S. Coordinator MPC for maximizing plant throughput. Comp Chem Eng. 2008;32:195-204. 4. Aske EMB, Skogestad S. Consistent inventory control. Ind Eng Chem Res. 2009;48(44): 10892-10902. 5. Douglas JM. Conceptual Design of Chemical Processes. New York: McGraw Hill, 1988. 6. Gera V, Kaistha N, Panahi M, Skogestad S. Plantwide control of a cumene manufacture process. Computer Aided Chemical Engineering, 2011, 29 (8), 522-526. 7. Jagtap R, Kaistha N, Skogestad S. Plantwide control for economic optimum operation of a recycle process with side reaction. Ind Eng Chem Res. 2011;50(14):8571-8584. 8. Jagtap R, Kaistha N. Economic plantwide control of the ethyl benzene process. AIChE J. 2012; submitted. 9. Jagtap R, Kaistha N. Economic plantwide control of the C4 isomerization process. Ind Eng Chem Res. 2012; submitted. 10. Jagtap R, Kaistha N. Throughput manipulator location selection for economic plantwide control. In Rangaiah GP, Kariwala VA. Advances in Plantwide Control. Upper Saddle River NJ: John Wiley and Sons, 2012 in press. 11. Kanodia R, Kaistha N. Plantwide control for throughput maximization: A case study. Ind Eng Chem Res. 2010;49(1):210-221. 12. Luyben M.L, Luyben W.L. Design and control of a complex process involving two reaction steps, three distillation columns, and two recycle streams. Ind. Eng. Chem. Res. 1995, 34 (11), 3885-3898. 13. Luyben M.L, Tyreus B.D, Luyben W.L. Analysis of control structures for reaction/separation/recycle processes with second order reactions. Ind. Eng. Chem. Res. 1996, 35 (3), 758-771. 14. Luyben ML, Tyreus BD, Luyben WL. Plantwide control design procedure. AIChE J. 1997;43(12):3161-3174. 15. Luyben WL. Snowball effects in reactor/separator processes with recycle. Ind Eng Chem Res. 1994;33(2):299-305. 16. Luyben WL, Tyreus BD, Luyben ML. Plantwide Process Control. New York: McGraw Hill, 1999. 17. Luyben WL, Tyreus BD, Luyben ML. Isomerization process, Plantwide Process Control, McGraw Hill: New York, 1999, 273-293. 18. Luyben WL. Plantwide control of an isopropyl alcohol dehydration process. AIChE J. 2006;52(6):2290-2296. 19. Luyben WL. Design and control of the cumene process. Ind. Eng. Chem. Res. 2010, 49 (2), 719.

20. Price RM, Lyman PR, Georgakis C. Throughput manipulation in plantwide control structures. Ind Eng Chem Res. 1994;33(5):1197-1207. 21. Shinskey FG. Process Control Systems: Application, Design and Tuning. New York: McGraw Hill, 1996.

Page 43: MODULE V - NPTELnptel.ac.in/courses/103104049/Module_5.pdfconstraints are active at all throughputs. Reactor operation at maximum operating pressure causes the reactor temperature

22. Singh S, Lal S, Kaistha N. Case study on tubular reactor hot-spot temperature control for throughput maximization. Ind Eng Chem Res. 2008;47(19):7257-7263. 23. Skogestad S. Plantwide control: The search for the self-optimizing control structure. J Proc Cont. 2000, 10(5), 487-507. 24. Skogestad S. Control structure design for complete chemical plants. Comp Chem Eng. 2004;28(1-2):219-234. 25. Skogestad S. Do's and dont's of distillation control. Chem Eng Res Des (Trans I ChemE, Part A). 2007;85(A1):13-23. 26. Tyreus BD, Luyben WL. Dynamics and control of recycle systems 4. Ternary systems with one or two recycle stream. Ind. Eng. Chem. Res. 1993, 32 (6), 1154-1162. 27. Zhang C, Vasudevan S, Rangaiah GP. Plantwide control system design and performance evaluation for ammonia synthesis process. Ind Eng Chem Res. 2010;49(24):12538-12547.

䘀椀最甀爀攀..................................................................

.....................................................

.........................................................................................................................

..................................................

.................................................................. ..................................................................

..................................... -.................................. -....... -

....................................................................................

....................................................................................

...............................................................................................................

....................................................

.....................................-............................-........-......-......-...

.....................................-..............................-........-........-........-...

...................................................

. . . . . . . . . .

. . . . . . . . . .

. . . . . ...... . . . . .