11th IFAC Symposium on Dynamics and Control of 11th IFACSystems, Symposium on Dynamics and Controlonline of Process including Biosystems Available at www.sciencedirect.com 11th IFAC Symposium on Dynamics and Control of Process including Biosystems June 6-8,Systems, 2016. NTNU, Trondheim, Norway Process Systems, including Biosystems June 6-8, 2016. NTNU, Trondheim, Norway June 6-8, 2016. NTNU, Trondheim, Norway
ScienceDirect
IFAC-PapersOnLine 49-7 (2016) 550–555
Implementing Mid Ranging in a DCS Environment Implementing Implementing Mid Mid Ranging Ranging in in aa DCS DCS Environment Environment Dr. Nicholas Alsop* Dr. Nicholas Alsop* Dr. Nicholas Alsop* Borealis AB, Stenungsund, Sweden *Senior Process Control Engineer, *Senior Process Control Engineer, Borealis AB, Stenungsund, Sweden (Tel: +46 303 870 75; e-mail:
[email protected]). *Senior Process Control Engineer, Borealis AB, Stenungsund, Sweden (Tel: +46 303 870 75; e-mail:
[email protected]). (Tel: +46 303 870 75; e-mail:
[email protected]).
Abstract: Mid ranging is an algorithm for controlling one control variable, such as flow or pressure, with Abstract: Mid ranging is an algorithmmid for controlling one control variable, such as flow or pressure, with two manipulated variables. is a one verycontrol well established technique there are a number Abstract: Mid ranging is anAlthough algorithm for ranging controlling variable, such as flow or pressure, with twopractical manipulated variables. Although mid ranging isimplementing a very well established technique there are a number of issues which must be addressed when mid ranging in the DCS. These issues two manipulated variables. Although mid ranging is a very well established technique there are a number of practical issues which must be addressed when implementing mid ranging in the DCS. These issues include handicapped operation, bump less transfer and proper handling of saturation conditions. this of practical issues which must be addressed when implementing mid ranging in the DCS. These In issues include an handicapped operation, bump isless transfer which and proper handling of saturation conditions. In this article, algorithm for mid ranging presented exploits the inbuilt functionality of the control include handicapped operation, bump less transfer and proper handling of saturation conditions. In this article, anaalgorithm for mid ranging is presented which exploits the inbuilt functionality of the control blocks modern DCS. A specific of the which algorithm is thethe ability to maintain control evencontrol when article, in an algorithm for mid rangingfeature is presented exploits inbuilt functionality of the blocks in a modern DCS. A specific feature of the algorithm is the ability to maintain control even when one of the manipulated variables is out of service. Finally the article also demonstrates how the blocks in a modern DCS. A specific feature of the algorithm is the ability to maintain control even when one of the manipulated variables is out of service. Finally the article also demonstrates how the algorithm extended to handle threeismanipulated variables. one of theis manipulated variables out of service. Finally the article also demonstrates how the algorithm is extended to handle three manipulated variables. algorithm isMid extended to handle threeControl manipulated variables. © 2016, IFAC (International Federation of Automatic Control) byExternal Elsevier Ltd. rights reserved. Keywords: ranging, Distributed System, IntegralHosting Control, ResetAllFeedback. Keywords: Mid ranging, Distributed Control System, Integral Control, External Reset Feedback. Keywords: Mid ranging, Distributed Control System, Integral Control, External Reset Feedback.
1. INTRODUCTION 1. INTRODUCTION 1. INTRODUCTION Mid ranging is an algorithm in which two control handles are Mid ranging istoancontrol algorithm in which two control handles are manipulated one variable. The most Mid ranging is an algorithm in control which two control handles are manipulated to control oneforcontrol variable. Theflow most common process application mid ranging is when or manipulated to control one control variable. The most common process application fortwo midvalves rangingofis different when flowsize or pressure is controlled using common process application for mid ranging is when flow or pressure is controlled using two valves of different size situated pressure inisparallel. controlled using two valves of different size situated in parallel. situated in parallel. Typically, control valves with high flow capacity have poor Typically, control valves with high flowofcapacity haverange. poor control characteristics at the extremities the control Typically, control valves with high flow capacity have poor control characteristics at the extremities of the control range. To circumvent this problem, a small valve with favourable control characteristics at the extremities of the control range. To circumvent this at problem, a small valve with favourable flow characteristics low flows is installed in parallel with To circumvent this problem, a small valve with favourable flow characteristics at low flowsofismid installed in parallel with the large valve. The purpose ranging control is to flow characteristics at low flows is installed in parallel with the large valve. The purpose of mid and ranging control is to coordinate the actions of the small large valves to the large valve. The purpose of mid ranging control is to coordinate the actions of over the asmall and large valves to achieve fine control of flow wide range. coordinate the actions of the small and large valves to achieve fine control of flow over a wide range. achieve of flow over a wide of range. One of fine the control most common examples the parallel valve One of the most common examples of the parallel valve configuration is pressure control of fuel gas in fired furnaces. One of the most common examples of the parallel valve configuration is pressure control of fuel gas in fired furnaces. When the furnace is oncontrol standby, highly pressure configuration is pressure of fuel gasaccurate in fired furnaces. When the furnace standby, highly accurate pressure control of fuel gas is is on required to achieve the correct firing When the furnace is on standby, highly accurate pressure control of in fuel gas is required to achieve the correctusing firing conditions the burners. This can only be achieved control of fuel gas is required to achieve the correct firinga conditions in valve. the burners. This firing can only bethe achieved using isa small control At normal loads larger valve conditions in the burners. This can only be achieved using a small control valve. At normal firing loadsfuel the larger valve is required to accommodate the much higher small control valve. At normal firing loads the demand. larger valve is required to accommodate the much higher fuel demand. required to accommodate the much higher fuel demand. Several solutions to the mid ranging control problem have Several solutions the mid ranging controlincluding problem have been in to literature Severalreported solutions tothetheacademic mid ranging control problem valve have been reported in the academic literature including valve position control in(VPC), hybrid control and model predictive been reported the academic literature including valve position control (VPC), control and model predictive control VPC ishybrid the most popular strategy on the position (MPC). control (VPC), hybrid control and model predictive control (MPC). VPC is the most popular strategy on the basis of simplicity and ease of implementation. However control (MPC). VPC is the most popular strategy on the the basis of simplicity and ease of implementation. However the VPC is recognised to be difficult to tune and can basis of simplicity and ease of implementation. Howeveryield the VPC is recognised be presence difficult to and canTuning yield suboptimal control into of tune saturation. VPC is recognised to the be difficult to tune and can yield suboptimal control in theonpresence ofmodel saturation. Tuning methods for VPC based internal control (IMC) suboptimal control in the presence of saturation. Tuning methods for VPC on internal model control (1998) (IMC) principles have beenbased proposed in Allison and Isaksson methods for VPC based on internal model control (IMC) principles have been proposed in Allison and Isaksson (1998) and Gayadeen (2009) and alternative anti windup principles haveand beenHeath proposed in Allison and Isaksson (1998) and Gayadeen and Heathin(2009) and alternative anti windup strategies are described Gayadeen and Heath (2009) and and Gayadeen and Heath (2009) and alternative anti windup strategies are described in Gayadeen and Heath (2009) and Haugwitz (2007). strategies are described in Gayadeen and Heath (2009) and Haugwitz (2007). Haugwitz (2007).
The MPC solution for mid ranging control is shown in The MPC for mid ranging control is shownover in Allison and solution Ogawa (2003) to give superior performance The MPC solution for mid ranging control is shown in Allison and Ogawain(2003) to give superior performance over the other methods the presence of saturation, or when the Allison and Ogawa (2003) to give superior performance over the other methods are in the presence of saturation, or when process complex. MPC is also ideally suitedthe to the otherdynamics methods in the presence of saturation, or when the process dynamics are complex. MPC is also ideally suited to handling the handicapped mode of operation in which one of process dynamics are complex. MPC is also ideally suited to handling the handicapped mode of operation in which one of the control is out ofmode service. However,initwhich is noted handling thevalves handicapped of operation onethat of the control valves is outcomplexity of service. ofHowever, it isMPC, noteditthat due to the cost and installing is the control valves is out of service. However, it is noted that due to the and complexity installing MPC, it is unlikely that cost this technology can beof for mid ranging due to the cost and complexity ofjustified installing MPC, it is unlikely that this technology be justified for mid ranging control unless it forms part of can a wider control strategy. unlikely that this technology can be justified for mid ranging control unless it forms part of a wider control strategy. control unless it forms part of a wider control strategy. In the last section of this report, an algorithm for mid ranging In the last section of this algorithm for mid ranging based on the sliding splitreport, rangean is described. This In the last section of this report, anconcept algorithm for mid ranging based on the sliding split range concept is described. This algorithm is similar to the hybrid algorithm described in based on the sliding split range concept is described. This algorithm isIsaksson similar (1998), to the hybrid algorithm described in Allison and with the distinguishing feature algorithm is similar to the hybrid algorithm described in Allison and Isaksson (1998), with the distinguishing feature that it exploits the built in functionality of the DCS to deal Allison and Isaksson (1998), with the distinguishing feature that itthe exploits the built in functionality ofbump-less the DCS transfer to deal with issues of handicapped operation, that it exploits the built in functionality of the DCS to deal with the issues of handicapped operation, bump-less transfer and The algorithm thereby avoids the complexity withsaturation. the issues of handicapped operation, bump-less transfer and saturation. Thebased algorithm thereby avoids the complexity of transfer function solutions from the literature which and saturation. The algorithm thereby avoids the complexity of transfer function based solutionstofrom the literature which can become complex and difficult maintain when logic for of transfer function based solutions from the literature which can become complex and difficult to maintain when logic for mode switching, initialisation and windup propagation is can become complex and difficult to maintain when logic for mode switching, initialisation and windup propagation is imposed. mode switching, initialisation and windup propagation is imposed. imposed. 2. CONTROL USING TWO PARALLEL VALVES 2. CONTROL USING TWO PARALLEL VALVES CONTROL USING TWOfor PARALLEL VALVESvalve The 2.simplest control scheme the two parallel The simplest control scheme for the two parallel valve configuration two separate illustrated in The simplest iscontrol scheme controllers for the twoas parallel valve configuration is two separate controllers as illustrated in Figure 1. In this example from controllers a fired furnace at a Borealis configuration is two separate as illustrated in Figure 1.plant, In this examplecontroller from a fired furnace at athe Borealis cracker pressure PC1 controls flow Figure 1. In this example from a fired furnace at a Borealis cracker the plant, pressure controller controls the flow. flow through small line only, and PC2PC1 controls the large cracker plant, pressure controller PC1 controls the flow through the small line only, and PC2 controls the large flow. through the small line only, and PC2 controls the large flow.
2405-8963 © 2016, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved. Copyright 2016 responsibility IFAC 550Control. Peer review©under of International Federation of Automatic Copyright © 2016 IFAC 550 10.1016/j.ifacol.2016.07.400 Copyright © 2016 IFAC 550
IFAC DYCOPS-CAB, 2016 June 6-8, 2016. NTNU, Trondheim, Norway Dr. Nicholas Alsop / IFAC-PapersOnLine 49-7 (2016) 550–555
Figure 1 Pressure Control using Separate PCs
551
The handicapped mode of operation, in which one of the valves is in MAN mode, and the 3 valve configuration can also be accommodated in both schemes.
Control of parallel valves using two separate controllers generally works well when the operating window can be divided into two distinct ranges. In this case only one of the flow controllers is needed at any one time, and the other can simply be placed in MAN mode and fully closed.
3. MID RANGING CONTROL The purpose of mid ranging is to provide achieve good flow control over the range of capacity for the two parallel valves. The underlying principle is that fine continuous control is done by quick movements of the small valve while the bulk flow is accommodated by slow positioning of the large valve. The 2 valves are orchestrated to the tasks they do best. It can also be argued that the mid ranging algorithm reduces overall maintenance costs by minimising the accumulated travel of the large valve
The major pitfall of the two controller scheme is observed in the transition region. In this region a flow is required which is near the maximum capacity of the small valve. To achieve the desired flow the operator must juggle the setpoints and modes of both the PCs. Automatic transitioning between the small and large valve ranges can be achieved using a conventional split range strategy as illustrated in Figure 2. The split range strategy works by dividing the output from the main controller into two valve signals as defined by a split range profile as shown in Figure 3.
The steady state behaviour of the mid ranging algorithm is illustrated in Figure 4. The key feature of the algorithm is that only the small valve is used at the extremities of the flow range. As the small valve is in the middle of its control range when the large valve begins to open, it is capable of compensating for the sporadic and/or non-linear flow characteristic of the large valve. In the middle of the flow range, the small valve converges to the middle of its control range, and the flow demand is met by the large valve.
Figure 2 Split Range Flow Control The breakpoint in the split range profile is placed in order to achieve a linear flow characteristic over the whole OP range. In this example, the capacity of the large valve is 4 times greater than the small valve, which is why the breakpoint is placed at 20%. Figure 4 Steady State Characteristic for Mid Ranging The dynamics of the mid ranging scheme are illustrated in Figure 5. In this simulation, a load change from 20% to 25% (blue trend) causes a quick corrective move of the small valve (yellow trend) from 50% to 75%, after which it retreats back to 50%. In the meantime the big valve (purple trend) moves slowly from 12.5% to the new steady state at 18.75% as required.
Figure 3 Split Range Profile In practice, the split range scheme exhibits poor control in the transition region because the large valve often has poor flow characteristics when it is barely open. A sporadic and/or highly non-linear flow response of the large valve in this regime makes fine control of flow impossible.
551
IFAC DYCOPS-CAB, 2016 552 June 6-8, 2016. NTNU, Trondheim, Norway Dr. Nicholas Alsop / IFAC-PapersOnLine 49-7 (2016) 550–555
interlock is required to force the ZC to MAN when the small valve is in MAN. A second disadvantage of the VPC scheme is that there is no obvious extension to 3 valves. 4. MID RANGING CONTROL WITH SLIDING SPLIT RANGE The control structure for the mid ranging based on the sliding split range is depicted in Figure 7. As shown, the scheme comprises a valve position controller (ZC) plus the sliding split range function. The scheme is in fact a combination of a split range scheme (Figure 2) and the VPC scheme (Figure 6) and as such inherits the advantages of both schemes at the cost of a marginal increase in complexity. Figure 5 Dynamic Response of Mid Ranging Scheme 3.1 Valve Position Control Mid ranging control is most often implemented using the Valve Position Control scheme as illustrated in Figure 6. In VPC, normal flow control is done using the FC connected to the small valve. The valve position control part of the scheme is performed by the second PID controller (ZC) connected to the large valve. The process value of the ZC is fetched from the output of the FC and corresponds to the position of the small valve. The VPC thereby employs the large valve to achieve a desired position of the small valve (typically 50%) via the feedback action of the FC.
Figure 7 Mid Ranging using Sliding Split Range The block diagram for the whole mid ranging control scheme is shown in Figure 8. The sliding split range part of algorithm, which includes everything beside the FC and ZC controllers, is a set of gain and addition blocks. In addition, limits are placed on the absolute value and rate of change of the valve output signals.
Figure 6 Mid Ranging using VPC The VPC scheme is capable of excellent flow control over a wide flow range on the basis that flow control is always done using the small valve. The scheme is also simple to configure in the DCS, and easy for operators to use which justifies its widespread use in industry.
Figure 8 Block Diagram for Mid Ranging Controller
As discussed in the literature, there are some challenges associated with tuning of the VPC scheme. As a general rule, the ZC is tuned more slowly than the FC so that movements of the large valve are slower than the small valve. When tuning the FC it should be recognised that the nesting of the loops results in a change of the FC open loop dynamics from self-regulating to lead plus integration.
4.1 DCS Implementation The DCS implementation of the sliding split range is shown in Figure 9. Only three DCS blocks are required, including one signal splitter block and two scale/bias blocks. The order of execution of the blocks as shown in the upper right hand corner is critical for the logic to work as designed.
The major disadvantage of the VPC scheme is that it cannot operate in handicapped mode. If the small valve is out of service, both the FC and the ZC must be placed out of service. If this is not done, the integrating action of the ZC will drive the large valve into saturation. In practice, an 552
IFAC DYCOPS-CAB, 2016 June 6-8, 2016. NTNU, Trondheim, Norway Dr. Nicholas Alsop / IFAC-PapersOnLine 49-7 (2016) 550–555
#1 w1
u1
OP from total flow controller
In practice, the units for Cv1 and Cv2 are irrelevant, as long as the ratio of these two numbers corresponds to the ratio of the flow capacities of the two valves. In the absence of valve sizing sheets, the trim sizes can be used as a first estimate for Cv1 and Cv2. A better approximation is the linear process gains obtained from step testing of the valves.
#2 OP1
b1
Scale Bias #1
Output to small control valve
Signal Splitter
4.3 VPC Controller
#3 OP2
w2
b2
Scale Bias #2
553
Output to large control valve
As previously, a VPC controller (ZC) is used to manipulate the large valve in order to achieve the desired position of the small valve. When used in conjunction with sliding split range algorithm, the output of the VPC acts indirectly on the large valve via the bias term of the first scale/bias block.
u2 OP from valve position controller
The VPC function is implemented via an I-only controller. Proportional and derivative action is not required in this case as the input/output dynamics of this system are instantaneous. There is only one tuning constant for the I-only controller, the integral time TI.
Figure 9 Sliding Split Range Logic The DCS logic works as follows. First, the signal splitter block divides the output u1 (range 0 – 100%) from the flow controller into two equal signals w1 and w2 according to:
The transfer function for the I-only controller is given by:
w1 w2 (Cv1 Cv2 ) u1 100
u2
Where Cv1and Cv2 are the valve capacity Cv values for the small and large valves respectively. The outputs w1, w2 from the splitter are in the range 0 to (Cv1+Cv2). These signals represent the flow demand in valve capacity units.
1 .OP1 ( s ) TI s
From which it can be shown that the open loop dynamics between the load signal u1 and the small valve position is given by:
Next, the first of the two scale/bias block executes the scale and bias calculation according to:
OP1 ( s ) Cv1 Cv 2 TI s . u1 ( s ) Cv 2 Cv1 Cv 2 .TI s 1
OP1 w1 Cv2 u2 100 100 Cv1
This is a zero gain model for which the time constant is related to the ratio of the valve sizes and the integral time. Similarly the open loop dynamics between u1 and OP2 are given by:
Where u2 is the output from the ZC (range 0 – 100%). The output sent to the small valve (range 0 – 100%) is obtained by subtracting the desired position of the large valve from the total demand (in valve capacity units), and rescaling to 100%.
OP2 ( s ) Cv1 Cv 2 1 . u1 ( s ) Cv 2 Cv1 Cv 2 .TI s 1
Finally the second scale/bias block executes according to:
This is a first order model with steady state gain (Cv1+Cv2)/Cv2 and the same time constant for the small valve dynamics.
OP2 w2 Cv1 OP1 100 100 Cv2
The output sent to the large valve (range 0 – 100%) is obtained by subtracting the current position of the small valve from the total demand (in valve capacity units), and rescaling to 100%.
The above relationships make tuning for the ZC easy on the basis that the desired lag for the large valve is tuned via the integral time. A rule of thumb for tuning the ZC is to set the integral time such that the time constant of the valve response equals the slew rate of the large valve. The slew rate is often reported on the valve test sheet. If step test data is available, the lag time constant plus the dead time of the flow dynamics can be used.
4.2 Valve Capacity Sizes As shown, the scaling and bias calculations used within the sliding split range are based on the parameter constants Cv1 and Cv2. By definition, Cv1 and Cv2 are the valve capacity sizes for the small and the large valves respectively. The values can be read from the valve specification sheets and are typically given in units of m3/(h.kPa1/2).
The ZC is equipped with external reset feedback because the output from this controller is connected to the bias input of the scale/bias block and not sent directly to the valve itself. At each execution of the ZC, the external reset feedback input is obtained from the final calculated output signal sent to the 553
IFAC DYCOPS-CAB, 2016 554 June 6-8, 2016. NTNU, Trondheim, Norway Dr. Nicholas Alsop / IFAC-PapersOnLine 49-7 (2016) 550–555
large valve. External reset feedback means that the output is incremented from the actual valve position and not the valve position calculated by the controller at the previous execution.
scale/bias block works as normal and manipulates the small valve in response to the total demand signal. The small valve will also compensate for any manual change in the position of the large valve. In this condition flow control will be maintained as long as the small valve does not saturate.
Integral only control with external reset feedback is a standard option for PID control in most modern DCS systems.
When the small valve is in MAN, flow control will be performed entirely by the large valve via the second scale/bias block. In this condition the first scale/bias block and the ZC are forced to initialise. Flow control is still possible, but of course will not be as precise as when the small valve is available.
Minimum, maximum or rate of change limitations can be placed on the valve outputs if mechanical limitations are present. The external reset feedback function applied to the ZC captures all such limitations in the overall anti windup strategy.
For the case when both valves have first order flow dynamics with equal time constants it can be shown that the open loop transfer function between u1 and the total flow is given by:
As a final note, it is assumed that all control blocks used in the mid ranging algorithm fully support initialisation via back calculation. Failure to implement the standard DCS mechanisms for initialisation in the cascade path will result in bumps and potential process disturbances when the valves are first switched from MAN to CAS mode.
F ( s ) Cv1 Cv 2 1 . 100 u1 ( s ) TC s 1
Where TC is the time constant of both valves. This shows that the open loop dynamics generated by the mid range structure are the same, regardless if one or both valves are in service. Thanks to this property, no gain scheduling of the FC is required to handle the handicapped mode of operation.
4.4 Saturated Operation As illustrated in Figure 4 control is performed exclusively by the small valve when the large valve is saturated. When the small valve saturates, as can happen following a large disturbance or set point change, the second scale/bias block ensures that the deficit in control action is supplied by the large valve. This condition continues until such time as the action of the large valve compensates for the load change and the small valve is able to retreat to its mid-range position.
In practice, the time constants of the valves are not identical and the open loop dynamics of the handicapped mode of operation will be different. Typically, this will be dealt with by appropriate tuning of the FC. However, if the deterioration in closed loop performance is unacceptable an enhancement to the control structure is required. The modification is in the form of a lead/lag element in the path to the small valve, the purpose of which is to slow down the dynamics of the small valve to match the large valve. The transfer function of the lead/lag element is:
There are two key elements to establishing the desired functionality at saturation. The first is that the bias input to the second scale/bias block corresponds to the actual position of the small valve. Any absolute or rate of change limitation imposed by the first scale/bias block is observed on this bias signal. The second key for handling windup is the use of external reset feedback for the ZC, which means that any limitations posed by the second scale/bias block are considered at the successive execution of the controller.
OPmod ( s ) TC1 s 1 OP1 ( s ) TC 2 s 1
Where TC1 and TC2 are the time constants of the small and large valves and OPmod is the (modified) output sent to the small valve.
For example, consider what happens when the output of the flow controller reaches 90%. At this point the large valve is fully open, the output from the I-only controller is saturated at 100%, and the standard DCS mechanism for anti reset windup is applied to the ZC. Additional demand increase is accommodated by the small valve only until the output from the flow controller reaches 100% and the small valve becomes saturated. Now that both valves are 100% open, anti reset windup is applied to the flow controller.
In the DCS, the lead/lag element is constructed from a PI controller in feedback with itself. The PI controller acts as a positioner which manipulates the position of the small valve to achieve the desired OP value calculated by the mid ranging logic. The desired lead/lag dynamics are achieved by setting the gain of the PI controller to T C1/(TC2-TC1) and the integral time to TC1. The mid ranging scheme including the compensator is shown in Figure 10.
4.5 Handicapped Operation Control in handicapped mode is performed by the path between the flow controller and the active valve. Consider what happens when the large valve is in MAN and its position is under operator control. In this condition, the second scale/bias block and the I-only controller are forced to initialise to the actual position of the large valve. The first 554
IFAC DYCOPS-CAB, 2016 June 6-8, 2016. NTNU, Trondheim, Norway Dr. Nicholas Alsop / IFAC-PapersOnLine 49-7 (2016) 550–555
#1 w1
#2 OP1
b1 u1
Scale Bias #1
555
#4 OPmod
SP
PI PV
Signal Splitter
#3 OP2
w2
b2
Scale Bias #2
u2
Figure 11 Feed control using mid ranging to one of the reactors in the polyolefin plant during 24 hours of operation
Figure 10 Modified Scheme with Compensation for Different Valve Dynamics
On the same unit, a mid ranging application was developed for 3 parallel valves using the cascade scheme shown in Figure 12.
5. IMPLEMENTATION The mid ranging algorithm based on the sliding split range was implemented at one of the Borealis polyolefins plants in Europe. Implementation was done first on a condenser temperature control application. The condenser is equipped with two control valves on the cooling water line. Previous attempts to establish temperature control using one or both of these valves were unsuccessful. The problem was solved elegantly using the mid ranging algorithm. On the same unit, there are 6 feed flow arrangements consisting of 2 or 3 valves in parallel. This design facilitates the manufacture of different product grades according to recipes with widely different feed flow demands. In addition, feed flows are manipulated variables in an APC strategy. In the original design individual flow controllers were used for the 2 or 3 valves which meant that transitioning between the flow ranges required manual action from the operator. In particular, APC control needed to be paused while the MV was changed, which was highly disruptive to production. The implementation of mid ranging for feed flow control circumvented this costly issue and improved the precision of feed flow control.
Figure 12 Mid Ranging with 3 Valves REFERENCES
Figure 11 shows the results from one of the mid ranging controllers during 24 hours of operation with 5 min average values. As shown, excellent tracking of the measured total flow (red trend) to the setpoint from APC (blue dashed trend) is achieved. At first, only the small valve (green trend) is used. When the position of the small valve reaches 50% the mid ranging controller starts opening the larger valve (black trend). Around time 03:50 a large grade transition is started and the total feed flow is quickly increased from 3 to 73. The larger valve responds by opening quickly to keep the smaller valve around the desired position.
Allison, B., Isaksson, A. (1998). Design and performance of mid-ranging controller. J. Proc. Cont., volume (8). Allison, B., Ogawa, S. (2003). Design and tuning of valve position controllers with industrial applications. Transactions of the Institute of Measurement and Control volume (25). Gayadeen, S., Heath, W. (2009). An Internal Model Control approach to mid-range control. IFAC Proceedings volumes 07/2009 Haugwitz, S. (2007). Modelling, control and optimisation of a plate reactor. Doctoral Thesis, Lund University.
555