CN112166171B - Conditioning controller for a catalytic olefin unit - Google Patents
Conditioning controller for a catalytic olefin unit Download PDFInfo
- Publication number
- CN112166171B CN112166171B CN201980034551.0A CN201980034551A CN112166171B CN 112166171 B CN112166171 B CN 112166171B CN 201980034551 A CN201980034551 A CN 201980034551A CN 112166171 B CN112166171 B CN 112166171B
- Authority
- CN
- China
- Prior art keywords
- regenerator
- feed
- temperature
- fuel oil
- controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- C—CHEMISTRY; METALLURGY
- C10—PETROLEUM, GAS OR COKE INDUSTRIES; TECHNICAL GASES CONTAINING CARBON MONOXIDE; FUELS; LUBRICANTS; PEAT
- C10G—CRACKING HYDROCARBON OILS; PRODUCTION OF LIQUID HYDROCARBON MIXTURES, e.g. BY DESTRUCTIVE HYDROGENATION, OLIGOMERISATION, POLYMERISATION; RECOVERY OF HYDROCARBON OILS FROM OIL-SHALE, OIL-SAND, OR GASES; REFINING MIXTURES MAINLY CONSISTING OF HYDROCARBONS; REFORMING OF NAPHTHA; MINERAL WAXES
- C10G11/00—Catalytic cracking, in the absence of hydrogen, of hydrocarbon oils
- C10G11/14—Catalytic cracking, in the absence of hydrogen, of hydrocarbon oils with preheated moving solid catalysts
- C10G11/18—Catalytic cracking, in the absence of hydrogen, of hydrocarbon oils with preheated moving solid catalysts according to the "fluidised-bed" technique
- C10G11/182—Regeneration
-
- C—CHEMISTRY; METALLURGY
- C10—PETROLEUM, GAS OR COKE INDUSTRIES; TECHNICAL GASES CONTAINING CARBON MONOXIDE; FUELS; LUBRICANTS; PEAT
- C10G—CRACKING HYDROCARBON OILS; PRODUCTION OF LIQUID HYDROCARBON MIXTURES, e.g. BY DESTRUCTIVE HYDROGENATION, OLIGOMERISATION, POLYMERISATION; RECOVERY OF HYDROCARBON OILS FROM OIL-SHALE, OIL-SAND, OR GASES; REFINING MIXTURES MAINLY CONSISTING OF HYDROCARBONS; REFORMING OF NAPHTHA; MINERAL WAXES
- C10G3/00—Production of liquid hydrocarbon mixtures from oxygen-containing organic materials, e.g. fatty oils, fatty acids
- C10G3/60—Controlling or regulating the processes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J38/00—Regeneration or reactivation of catalysts, in general
- B01J38/04—Gas or vapour treating; Treating by using liquids vaporisable upon contacting spent catalyst
- B01J38/12—Treating with free oxygen-containing gas
- B01J38/30—Treating with free oxygen-containing gas in gaseous suspension, e.g. fluidised bed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J8/00—Chemical or physical processes in general, conducted in the presence of fluids and solid particles; Apparatus for such processes
- B01J8/18—Chemical or physical processes in general, conducted in the presence of fluids and solid particles; Apparatus for such processes with fluidised particles
- B01J8/1809—Controlling processes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J8/00—Chemical or physical processes in general, conducted in the presence of fluids and solid particles; Apparatus for such processes
- B01J8/18—Chemical or physical processes in general, conducted in the presence of fluids and solid particles; Apparatus for such processes with fluidised particles
- B01J8/1818—Feeding of the fluidising gas
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J8/00—Chemical or physical processes in general, conducted in the presence of fluids and solid particles; Apparatus for such processes
- B01J8/18—Chemical or physical processes in general, conducted in the presence of fluids and solid particles; Apparatus for such processes with fluidised particles
- B01J8/24—Chemical or physical processes in general, conducted in the presence of fluids and solid particles; Apparatus for such processes with fluidised particles according to "fluidised-bed" technique
- B01J8/26—Chemical or physical processes in general, conducted in the presence of fluids and solid particles; Apparatus for such processes with fluidised particles according to "fluidised-bed" technique with two or more fluidised beds, e.g. reactor and regeneration installations
-
- C—CHEMISTRY; METALLURGY
- C10—PETROLEUM, GAS OR COKE INDUSTRIES; TECHNICAL GASES CONTAINING CARBON MONOXIDE; FUELS; LUBRICANTS; PEAT
- C10G—CRACKING HYDROCARBON OILS; PRODUCTION OF LIQUID HYDROCARBON MIXTURES, e.g. BY DESTRUCTIVE HYDROGENATION, OLIGOMERISATION, POLYMERISATION; RECOVERY OF HYDROCARBON OILS FROM OIL-SHALE, OIL-SAND, OR GASES; REFINING MIXTURES MAINLY CONSISTING OF HYDROCARBONS; REFORMING OF NAPHTHA; MINERAL WAXES
- C10G11/00—Catalytic cracking, in the absence of hydrogen, of hydrocarbon oils
- C10G11/14—Catalytic cracking, in the absence of hydrogen, of hydrocarbon oils with preheated moving solid catalysts
- C10G11/18—Catalytic cracking, in the absence of hydrogen, of hydrocarbon oils with preheated moving solid catalysts according to the "fluidised-bed" technique
- C10G11/187—Controlling or regulating
-
- C—CHEMISTRY; METALLURGY
- C10—PETROLEUM, GAS OR COKE INDUSTRIES; TECHNICAL GASES CONTAINING CARBON MONOXIDE; FUELS; LUBRICANTS; PEAT
- C10G—CRACKING HYDROCARBON OILS; PRODUCTION OF LIQUID HYDROCARBON MIXTURES, e.g. BY DESTRUCTIVE HYDROGENATION, OLIGOMERISATION, POLYMERISATION; RECOVERY OF HYDROCARBON OILS FROM OIL-SHALE, OIL-SAND, OR GASES; REFINING MIXTURES MAINLY CONSISTING OF HYDROCARBONS; REFORMING OF NAPHTHA; MINERAL WAXES
- C10G3/00—Production of liquid hydrocarbon mixtures from oxygen-containing organic materials, e.g. fatty oils, fatty acids
- C10G3/42—Catalytic treatment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2208/00—Processes carried out in the presence of solid particles; Reactors therefor
- B01J2208/00008—Controlling the process
- B01J2208/00017—Controlling the temperature
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2208/00—Processes carried out in the presence of solid particles; Reactors therefor
- B01J2208/00008—Controlling the process
- B01J2208/00017—Controlling the temperature
- B01J2208/00504—Controlling the temperature by means of a burner
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2208/00—Processes carried out in the presence of solid particles; Reactors therefor
- B01J2208/00008—Controlling the process
- B01J2208/00548—Flow
-
- C—CHEMISTRY; METALLURGY
- C10—PETROLEUM, GAS OR COKE INDUSTRIES; TECHNICAL GASES CONTAINING CARBON MONOXIDE; FUELS; LUBRICANTS; PEAT
- C10G—CRACKING HYDROCARBON OILS; PRODUCTION OF LIQUID HYDROCARBON MIXTURES, e.g. BY DESTRUCTIVE HYDROGENATION, OLIGOMERISATION, POLYMERISATION; RECOVERY OF HYDROCARBON OILS FROM OIL-SHALE, OIL-SAND, OR GASES; REFINING MIXTURES MAINLY CONSISTING OF HYDROCARBONS; REFORMING OF NAPHTHA; MINERAL WAXES
- C10G2300/00—Aspects relating to hydrocarbon processing covered by groups C10G1/00 - C10G99/00
- C10G2300/10—Feedstock materials
- C10G2300/1088—Olefins
-
- C—CHEMISTRY; METALLURGY
- C10—PETROLEUM, GAS OR COKE INDUSTRIES; TECHNICAL GASES CONTAINING CARBON MONOXIDE; FUELS; LUBRICANTS; PEAT
- C10G—CRACKING HYDROCARBON OILS; PRODUCTION OF LIQUID HYDROCARBON MIXTURES, e.g. BY DESTRUCTIVE HYDROGENATION, OLIGOMERISATION, POLYMERISATION; RECOVERY OF HYDROCARBON OILS FROM OIL-SHALE, OIL-SAND, OR GASES; REFINING MIXTURES MAINLY CONSISTING OF HYDROCARBONS; REFORMING OF NAPHTHA; MINERAL WAXES
- C10G2300/00—Aspects relating to hydrocarbon processing covered by groups C10G1/00 - C10G99/00
- C10G2300/40—Characteristics of the process deviating from typical ways of processing
- C10G2300/4006—Temperature
-
- C—CHEMISTRY; METALLURGY
- C10—PETROLEUM, GAS OR COKE INDUSTRIES; TECHNICAL GASES CONTAINING CARBON MONOXIDE; FUELS; LUBRICANTS; PEAT
- C10G—CRACKING HYDROCARBON OILS; PRODUCTION OF LIQUID HYDROCARBON MIXTURES, e.g. BY DESTRUCTIVE HYDROGENATION, OLIGOMERISATION, POLYMERISATION; RECOVERY OF HYDROCARBON OILS FROM OIL-SHALE, OIL-SAND, OR GASES; REFINING MIXTURES MAINLY CONSISTING OF HYDROCARBONS; REFORMING OF NAPHTHA; MINERAL WAXES
- C10G2400/00—Products obtained by processes covered by groups C10G9/00 - C10G69/14
- C10G2400/20—C2-C4 olefins
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P30/00—Technologies relating to oil refining and petrochemical industry
- Y02P30/20—Technologies relating to oil refining and petrochemical industry using bio-feedstock
Landscapes
- Chemical & Material Sciences (AREA)
- Oil, Petroleum & Natural Gas (AREA)
- Engineering & Computer Science (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Organic Chemistry (AREA)
- General Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Materials Engineering (AREA)
- Production Of Liquid Hydrocarbon Mixture For Refining Petroleum (AREA)
- Feedback Control In General (AREA)
Abstract
An advanced conditioning controller for a converter of a catalytic olefin unit is disclosed. A Fluid Catalytic Cracking (FCC) type converter (i.e., a reactor-regenerator) is combined with an ethylene type cold end for product recovery. The tuning controller operates using an advanced tuning control (ARC) application that uses variables such as controlled variables, four disturbance variables, associated variables, and manipulated variables. The ARC application manipulates the fuel oil or tail gas flow to the regenerator in response to expected future steady state values of regenerator bed temperature caused by changes in the values of the selected set of variables.
Description
Technical Field
This application claims priority from U.S. provisional application serial No. 62/675452 filed on 2018, month 5, 23 and U.S. non-provisional application serial No. 16/420350 filed on 2019, month 5, 23. The present disclosure relates to catalytic olefin conversion. More specifically, the present disclosure relates to regenerator bed temperature control of a catalytic conversion unit.
Background
Olefins are a class of chemicals such as ethylene, propylene, and butylene. Olefins are building blocks for a variety of products such as plastics, rubbers and solvents. In addition, olefins are produced from natural gas liquids and refinery products such as naphtha, kerosene and gas oil. Olefins can be produced, recovered and converted using a variety of processes. Olefins may be produced using olefin production techniques such as, but not limited to, steam cracking, fluid catalytic crackingChemical (FCC) and catalytic dehydrogenationTo produce. In addition, light olefin recovery techniques can be used to recover olefins. Olefins are converted to higher value products such as, but not limited to, polyethylene, polypropylene, and alkylate. Olefins can be converted using Olefin Conversion Technology (OCT), ethylene dimerization, and Comonomer Production Technology (CPT).
One factor that plays an important role in the operation of catalytic olefin technology is the converter/regenerator bed temperature. The present disclosure relates to the effective control of regenerator bed temperature.
Brief Description of Drawings
For a detailed understanding of the present disclosure, reference should be made to the following detailed description of the preferred embodiments, taken in conjunction with the accompanying drawings, in which like elements are given like numerals, and wherein:
FIG. 1 depicts an illustrative system diagram 100 utilizing an Advanced Process Control (APC)/Advanced Regulatory Control (ARC) strategy for catalytic olefin conversion, according to one embodiment;
FIG. 2 depicts an illustrative block diagram 200 showing the operation of an APC/ARC strategy according to one embodiment;
FIG. 3 depicts an illustrative DCS screen interface 300 according to one embodiment; and
FIG. 4 depicts another illustrative DCS screen interface 400 according to one embodiment.
Detailed Description
In various aspects, a high level conditioning controller for a converter of a catalytic olefin unit is described in the present disclosure. The catalytic olefin technology described hereafter can provide a process for converting low value olefin streams to valuable propylene and ethylene products. In one instance, the low value olefin stream may comprise mixed butenes, pentenes, fluid Catalytic Cracking (FCC) light gasoline, and coker gasoline. In current designs of catalytic olefin technology, FCC-type converters (i.e., reactor-regenerator) can be combined with an ethylene-type cold end for product recovery. Furthermore, in current designs, catalytic olefin technology may include innovative heat integration features and may be designed for regenerator bed temperature control.
In certain arrangements, catalytic olefin technology works properly when the converter/regenerator bed temperature is 703 ℃. However, when the converter/regenerator bed temperature falls below the design operating point of 703 ℃, excessive afterburning (afterburn) may be experienced in the regenerator portion of the converter and in the flue gas system during initial operation. Thus, a reformer/regenerator bed temperature of 720 ℃ or even 730 ℃ may be required to reduce afterburning.
In addition, the converter/regenerator bed temperature can swing significantly due to disturbances in one or more variables such as feed rate, feed temperature, settler overhead temperature, and stripper column level. In some conventional Fluidized Catalytic Converters (FCC), the feed rate, feed temperature, reactor temperature, or stripper level sometimes vary, and the coke automatically moves in the correct direction to minimize the effect on the converter/regenerator bed temperature. However, in other FCC processes, little fuel is provided by coke on the catalyst and thus the inherent equilibrium mechanism is missing. Embodiments of the present disclosure provide systems and methods for controlling regenerator bed temperature.
Fig. 1 depicts an illustrative system diagram 100 utilizing an Advanced Process Control (APC)/Advanced Regulation Control (ARC) strategy for catalytic olefin conversion. As shown in fig. 1, the regenerator bed temperature controller 102 may be cascaded directly to the flow controller 104 (i.e., FIC controller) of the fuel oil 106 or tail gas 108 feeding the regenerator 110 under regulatory control. In addition, the regenerator 110 may receive combustion air 112 and an olefin feed 118. The regenerator 110 outputs effluent 120, which may be a product, and flue gas 122. The regenerator bed temperature controller 102 and the flow controller 104 are hereinafter interchangeably referred to as TIC controller 102 and FIC controller 104, respectively.
In the APC/ARC mode, the flow controller 104 for the fuel oil 106 or the tail gas 108 can receive a setpoint from an Advanced Process Control (APC) application controller 114. It should be noted that the operator may switch operation from basic TIC control to the APC application controller 114 using a selector on the TIC controller 102 (i.e., a DCS selector) or a local/remote switch. Hereinafter, the terms APC application and ARC application may be used interchangeably. The controller 114 may be a general purpose computer having a processor, memory, and algorithms.
APC applications can include control of manipulated variables such as exhaust gas (W) TG ) 108 or fuel oil 106 (W) FO ) A selector 116 of the flow rate. For example, in one case, an initial setting of the manipulated variable can be used to control the flow of fuel oil 106. In addition, APC applications can include controller variables such as regenerator bed temperature (T) and disturbance variables such as feed rate (i.e., feed flow) to the unit (W) F ) Temperature of feed (T) F ) Settler top temperature (T) DT ) Stripper liquid level (S) L ) And combustion air rate (A) F ). APC applications can further include a correlating variable such as flue gas excess oxygen composition (O) PV )。
It should be noted that the basic design of an ARC application may be equivalent to a model predictive controller. The model predictive controller may be used to provide a feed forward element to the TIC controller 102 and may therefore allow the TIC controller 102 to be more active (aggressive) while maintaining control robustness. In a model predictive controller, the control action can be expressed using control equation 1 provided below:
in equation 1 above, "ε" represents the model prediction error, i.e., SP-PV, where PV represents the model predicted steady state value of the Process Variable (PV).
In addition, equation 1 above may correspond to a proportional-integral (P-I) controller. It should be noted that this form of APC/ARC controller can belong to the general class of controllers, namely General Predictive Controllers (GPC). Furthermore, the strategy of a General Predictive Controller (GPC) can be used for small applications and/or situations where model predictions can be derived explicitly. A General Process Controller (GPC) strategy can be further employed, wherein the basic control strategy can be represented using equation 2 provided below.
Further, the basic control strategy can be defined in a discrete form using equation 3 provided below.
Thus, the new set point W for the fuel oil can be determined using equation 4 provided below FO 。
W FO =W FO Current +ΔW FO 8230equation 4
In equations 3 and 4 provided above, "Δ W FO "means the fuel oil set point change from the ARC application, which is regulated by the flue gas excess oxygen composition. "W FO Current "indicates the current value of the fuel oil or fuel gas flow rate set point. "Δ T" represents the set point (T) SP ) Predicted value (T) from ARC calculation Computing ) With Δ T = T, bed temperature difference between SP -T Computing 。“K 1 "indicates the change (Δ W) for adjusting the manipulated variable FO ) A variation suppression parameter of the magnitude. "τ" represents the integration time parameter of the controller, and the 0 and 1 subscripts used with Δ T represent the parameter values for the previous and current time periods.
“G FO "represents the estimated gain between regenerator bed temperature and the flow of fuel oil (i.e., obtained by steady state step test in a commercial unit) and is calculated using equation 5 provided below.
Similarly, "G" is TG ", i.e., the estimated gain between the regenerator bed temperature and the flow of the tail gas, can be determined using equation 6 below.
Further, the predicted regenerator bed temperature may be determined as the sum of the current measured temperature and the predicted change due to the change in any or all of the disturbance variables using equation 7 below.
T Computing =T PV,0 +ΔT Computing 8230equation 7
In the above equation 7, "T PV "means a measure of the regenerator bed temperature at a previous time period (or a previous time period). In one case, when ARC execution time is fast, T PV,0 And T PV,1 The difference between them may be slight; thus, for implementation purposes, the current T may be used PV,1 The value replacing the previous value, i.e. T PV,0 。
Δ T mentioned in equation 7 above Calculating out Indicating an expected future change in regenerator bed temperature due to a change in the disturbance variable. In addition, Δ T, as defined below using equation 8 Computing Can be viewed as a linear function of the gain between regenerator bed temperature and disturbance variable.
Δ T may be expressed in vector notation using equation 9 provided below Computing 。
Further, Δ T Computing Other constants may be included that may allow the operator to select the disturbance variable to be included in the ARC application, as defined below using equation 10.
ΔT Computing =C 1 *G F *ΔW F +C 2 *G TF *ΔT F +C 3 *G DT *ΔT DT +C 4 *G SL *ΔS L +C 5 *G A *ΔW A 8230equation 10
In the above equation 10, in calculating "Δ T Calculating out "constants C1, C when disturbance variables are taken into account during the period 2 、C 3 、C 4 And C 5 May be "1" while calculating Δ T Computing Constant C during which no disturbance variable is used 1 、C 2 、C 3 、C 4 And C 5 May be "0". "Δ W F "means from time t 0 To time t 1 Variation of feed flow to the unit, i.e. W F1 -W FO Wherein t is 1 >t 0 And (t) 1 -t 0 ) An ARC time period is defined.
Furthermore, G F Can be calculated asWherein G is F Represents the estimated steady state gain between regenerator bed temperature and feed flow. Delta T F Representing the time t from 0 To time t 1 Variation T of feed temperature to the unit F1 -T FO 。G TF Can be calculated asWherein G is TF Represents the estimated steady state gain between regenerator bed temperature and feed temperature. Delta T TD Representing the time t from 0 To time t 1 Variation T of the temperature of the top of the settler reaching the unit TD1 -T TD0 . Furthermore, G DT Represents the estimated steady state gain between regenerator bed temperature and settler overhead temperature, and can be determined asFurther, Δ S L Representing the time t from 0 To time t 1 Change of stripper liquid level in unit S L1 -S L0 。G SL Represents the estimated steady state gain between regenerator bed temperature and stripper column liquid level, and can be determined asΔW A Representing the time t from 0 To time t 1 Variation W of combustion air flow rate to unit A1 -W A0 。G A Represents an estimated steady state gain between regenerator bed temperature and combustion air flow rate, and can be determined as
Additionally, the method and apparatus for calculating Δ T may be used without departing from the scope of the present disclosure Computing Other disturbance variables such as, but not limited to, air temperature, gain, and constants may also be included in equation 10. As discussed above, the ARC application may include associated variables. The associated variable may include flue gas excess oxygen composition (O) PV ) Which can limit the variation of the flue gas flow rate set point. It should be noted that the variation in the flue gas excess oxygen composition may be linearly dependent on the combustion air flow rate variation and the fuel flow rate variation to the regenerator 110. Calculated value of change (Δ W) using fuel oil 106 FO ) The change in the value of the flue gas excess oxygen composition can be determined using equation 11 or equation 12 below.
ΔO Calculating out =G OA *ΔW A +G FO *ΔW FO 8230equation 12
In equations 11 and 12 provided above, "Δ O Calculating out "indicates the expected future change in the flue gas excess oxygen composition due to a change in the disturbance variable. G OA An estimated steady state gain between the flue gas excess oxygen composition and the combustion air flow rate is expressed and may be usedAnd (4) determining. Δ W A Representing the slave time t 0 To time t 1 Variation W of combustion air flow rate to unit A1 -W AO Wherein t is 1 >t 0 And (t) 1 -t 0 ) An ARC time period is defined. G FO Represents an estimated steady state gain between the flue gas excess oxygen composition and the fuel gas flow rate, and may be determined asΔW FO A calculated value representing a change in the fuel gas flow rate from a previous calculation of the fuel gas flow rate.
Such as G as defined in equations 9 and 10 F 、G TF 、G DT 、G SL And G A And the parameter G defined in equation 12 OA And G FO Can be obtained by steady state step tests in the operating unit. The steady state step test will be described later. Further, upper and lower limits on the flue gas excess oxygen composition may be defined and entered via the DCS field. It should be noted that the fuel supplied to the regenerator 110 may be limited when the calculated change in the flue gas excess oxygen composition forces the oxygen composition to exceed a limit. Therefore, the limit check can be performed using equation 13 below.
ΔO UP =O UP -O PV And Δ O LO =O LO -O PV 8230equation 13
In the above equation 13,. DELTA.O UP Represents the flue gas excess oxygen composition value (O) PV ) With the upper limit of oxygen composition (O) in the flue gas UP ) Difference therebetween, and Δ O LO Represents the flue gas excess oxygen composition value (O) PV ) And lower limit of oxygen composition (O) in flue gas LO ) The difference between them. Further, O PV Are process values obtained from analyzers or from laboratory reports.
In one case, when Δ O Calculating out ≥ΔO UP The change in fuel oil set point can then be limited using equation 14 below.
ΔW FO =ΔW FO ·(ΔO UP /ΔO Computing ) 8230equation 14
Similarly, when Δ O Computing ≤ΔO UP The change in fuel oil set point can be limited using equation 15 below.
ΔW FO =ΔW FO Equation 15 (Δ OLO/Δ O calculation).
When the mobility limit is not violated, the variation in the fuel oil flow rate may not be limited, i.e., full mobility, i.e., AW, may be allowed FO =ΔW FO . In addition, two separate labels UP may be defined O2 And LO O2 To indicate to an operator that the flue gas excess oxygen composition may be active. In one case, when O PV ≥O UP At the same time, UP O2 = on, otherwise UP O2 And (h) = off. In another case, when O PV ≥O LO Time, LO O2 On, otherwise LO O2 And (h) = off.
It should be noted that the controller (i.e., TIC controller 102) may have high and low set point limits that may override the controller action when the set point exceeds the limits. The change in the manipulated variable may have upper and lower limits and may require a ramp function to smoothly adjust the set point and provide a bumpless transition from the adjusting action.
As discussed above, such as G can be determined by steady state step testing in the operating unit F 、G TF 、G DT 、G SL And G A The parameter (c) of (c). For example, in one case, G may be determined using a steady state step test in the operating unit F . Furthermore, G may be F Determined as Δ T/Δ W F Wherein the delta value of the variable may be determined by a steady state step test on the operating unit or by an operator training simulator system. The steady state step test may include a steady state gain that may be estimated as a control variable, i.e., a ratio of a discrete steady state change in regenerator bed temperature to a step change in a disturbance variable or manipulated variable. It should be noted that the following method can be used to estimate as Δ T/Δ W F Calculated G F Steady state gain of。
First, the operation unit can be operated in a stable steady state. In addition, a step change may be made on the feed flow controller. It should be noted that the magnitude of the variation may be consistent with the operation prior to testing. Furthermore, the value of the variable may be in the variation of the overall feed flow and in a steady state (T, W) F ) Is recorded. Thereafter, the operator may wait until the operating unit reaches a steady state or some stable operation. Then, the value of the new temperature (T) can be recorded after the step change New ). Further, a change value of the regenerator bed temperature (Δ T = T) may be determined New -T). It should be noted that Δ W F The value of (d) may be the difference between the values of the feed flow rate after and before the step change, i.e. aw F =W F, new -W F . Thereafter, the steady step gain (G) may be applied F ) Is estimated as the ratio of the differences, i.e., G F =ΔT/ΔW F 。
It will be apparent to those skilled in the art that the above-described method for determining the gain may be applied to other gains, such as, but not limited to, temperature gains for the flow rates of the fuel oil 106 and the tail gas 108, without departing from the scope of the present disclosure.
FIG. 2 depicts an illustrative block diagram 200 showing the operation of the APC/ARC strategy. The configuration of the controller (i.e., TIC controller 102) may be implemented in a DCS system without requiring additional hardware or software.
First, in step 202, the ARC application may receive one or more inputs from an operator (i.e., manual inputs). The one or more inputs may include an on/off activation of the ARC application, a manipulated variable rejection factor K 1 And K 2 Constant C for including variable gain in ARC applications 1 、C 2 、C 3 、C 4 And C 5 An on/off binary variable, and an on/off activation parameter for the flue gas excess oxygen composition calculation that regulates the flow rate of the fuel oil 106. In step 204, G may be determined based on the received input F 、G TF 、G DT 、G SL 、G FO 、G TG 、G OA And G OF Steady state ofAnd (4) gain. The steady state gain may be calculated using a steady state step test in the operating unit.
The ARC application may then receive one or more process inputs in step 206. Process inputs may include, but are not limited to, feed rate to the unit, feed temperature, settler overhead temperature, stripper level, fuel oil flow, tail gas flow, regenerator bed temperature, flue gas excess oxygen composition, and combustion air rate. Further, in step 208, may be at T 1 The data is retrieved. At T 1 The data of (A) may include W F1 、T F1 、T DT1 、S L1 、G F1 、G T1 、T SP 、T PV,1 And W A1 . Similarly, in step 210, T may be 0 The data is retrieved. At T 0 The data of (A) may include W F0 、T F0 、T DT0 、S L0 、G FO 、G TG 、T SP 、T PV,0 And W A0 。
In step 212, a time T may be received 1 And T 0 The data at (A) calculate the change in the variable value, i.e. Δ W F1 、ΔT F1 、ΔT DT1 And Δ S L1 . It should be noted that for each predetermined time period t 1 -t 0 The ARC application may begin at the beginning of the time period (t) 0 ) And end of the time period (t) 1 ) The change in the disturbance variable is calculated. After the calculation, the ARC application may proceed from T in step 214 1 Loading T 0 . Further, in step 216, the change in the value of the variable and the calculated steady state gain and constant (i.e., C) may be used 1 、C 2 、C 3 、C 4 And C 5 ) To determine Δ T Calculating out . It should be noted that the value of the constant may be provided by the operator to determine Δ T Computing . In addition, the operator can set the constant C 1 、C 2 、C 3 、C 4 And C 5 To determine which disturbance variable gain can be used to calculate the regenerator bed temperature. In use, the value of the constant may be set to "1", otherwise it may be set to "0".
Then, in step 218, unconstrained variations of the manipulated variables may be computed. May be based on a variation suppression parameter (i.e., K) 1 ,K 2 ) And integrating the time parameter (τ) to compute unconstrained variations of the manipulated variable. The unconstrained variation of the manipulated variables may be determined using equation 16 below.
ΔW FO =K 1 *G FO *ΔT+1/τ(ΔT 1 -ΔT 0 ) 8230equation 16
In step 220, the manipulated variable variation may be constrained based on at least the unconstrained variation of the manipulated variable, the flue gas excess oxygen composition value, and the process value. Thereafter, a set point (i.e., a manipulated variable, FIC, set point) may be calculated in step 222. The set point may be determined using equations 17 and 18 below.
W FO =W FO Current +ΔW F0 8230equation 17
W TG =W TG current +ΔW TG 8230equation 18
It should be noted that in step 224, the flue gas excess oxygen composition constraint may be retrieved and used as a flag value. Can be based on input such as O PV 、O UP And O LO To retrieve the flue gas excess oxygen composition. In one case, the flow rate variation may be constrained by a flue gas excess oxygen composition calculation before it can be applied to the FIC controller 104. In addition, the ARC application may communicate the calculated set point to the controller 226. It should be noted that the ARC selector and the manipulated variable selector may feed into the controller 226. Thereafter, the ARC application can vary the fuel oil and tail gas flow rates.
It should be noted that the predicted regenerator bed temperature may be compared to a set point (T) SP ) A comparison is made and the difference can be used as an error value to determine a manipulated variable (W) F ) A change in (c). Further, the recommended ARC operating frequency may be once per minute and may be easily adjusted to run slower or faster depending on the quality of control observed. Further, in one case, the ARC set point may be applied to the flow controller 104 through a filter, such as a ramp function, to ensure operationA gentle and undisturbed change in the magnitude of the longitudinal variable.
FIG. 3 depicts an illustrative DCS screen interface 300. The operator may use the DCS screen interface 300 to define all the variables of the ARC application. The DCS screen interface 300 may display variables such as controlled variables 302 of the ARC application. In addition, the DCS screen interface 300 may display a flags field 304 and a measurements field 306 of the variables. The tag field 304 may be selected from the table provided below, which shows the DCS tag associated with the variable of the ARC application.
Marking | Description of the invention | Unit of | |
1 | FIC10P01_1 | Flow rate of feed | Kg/H |
2 | FIC10R01_8 | Injecting fuel oil into the regenerator | Kg/H |
3 | LIC10R01_2 | Stripper liquid level | % |
4 | TI10R01_17 | Settler dome * | Degree centigrade |
5 | TIC10HO1_3 | Temperature of feed | Degree centigrade |
6 | TIC10R01_25 | Temperature of dense bed of converter regenerator | Degree centigrade |
7 | FIC10R01_3 | Exhaust gas flow rate | Kg/H |
8 | AI10E03_2A | Flue gas O2 analyzer | Mol% |
9 | FI15K01_1 | Main air compressor discharge | Nm3/h |
The DCS screen interface 300 may also display a target field 308 of the controlled variables 302, which the operator may use to set a target or desired value, and a mode field 310. It should be noted that the mode field 310 may indicate which variable may be used to control the regenerator bed temperature. It should also be noted that in an embodiment, the settler temperature may be replaced by the controller TIC10R01 — 1 set point.
As shown in FIG. 3, the DCS screen interface 300 may further display manipulated variables 312 and set points 314 for the manipulated variables. It should be noted that depending on the configuration of the manipulated variables 312, schemas may include Manual (MAN), automatic (AUTO), cascading (CASCADE), or REMOTE cascading (REMOTE CASCADE). In addition, the DCS screen interface 300 may display an associated variable 316 and a distributed variable 318 having an upper limit field 320, a lower limit field 322, a unit(s) field 324, and an available field 326.
The upper limit field 320 and the lower limit field 322 may be changed by the operator and the labeling constraints may be displayed to the operator as a change in color of the upper limit field 320 and the lower limit field 322. It should be noted that the flag constraint may be displayed when the upper and lower limits are reached, and may change back when the upper and lower limits are normal. The available field 326 may be changed, i.e., on/off, by an operator to activate the adjustment of the fuel set point by calculating the flue gas excess oxygen composition. Further, the operator may use the available field 326 when the gain of the dependent variable may be active in the ARC temperature calculation.
The DCS interface screen 300 may further display an application status field 328, which application status field 328 may be configured as a selector for ARC applications and tuning controls. The operator may use the application status field 328 to set on/off when the ARC application is active or inactive.
FIG. 4 depicts another illustrative DCS screen interface 400. The operator may use the DCS interface screen 400 to enter values for parameters or constants for the ARC application. As shown in fig. 4, the operator may use the DCS interface screen 400 to input the ARC estimated variable gain 402. Further, the DCS interface screen 400 may include an activation field 404, such as an on/off field, that may indicate information about the flow used as a manipulated variable. The DCS interface screen 400 may further display measured values fields 406 and set points fields 408 for disturbance variables, manipulated variables, and controlled variables. It should be noted that the calculated temperature and combustion air flow rate values may also be displayed to the operator. In addition, the DCS interface screen 400 may display an adjustment parameters field 410 to the operator. The adjustment parameters field 410 may include a suppression factor field 412, an integration action field 414, and a Δ W value field 416. It should be noted that the value of the adjustment parameter field 410 may be provided by the operator and may therefore be helpful in adjusting the ARC application.
The DCS interface screen 400 may further display measurement fields for associated variables, a laboratory input field 418, and a laboratory/analyzer field 420. In one case, the operator may enter a laboratory value in laboratory input field 418 when the analyzer may not be operating. It should be noted that the lab entry field 418 and the lab/analyzer field may allow the operator to set values that may be used by the ARC application in the calculations. Further, a set of values may be selected as default values for the gain, constants, and adjustment values. These values can be easily replaced or restored using the restore default value field 422.
The disclosed embodiments include a number of advantages. Various embodiments of an advanced conditioning controller for a converter of a catalytic olefin unit may be disclosed. An advanced tuning model predictive feed forward Advanced Process Control (APC) or advanced tuning control (ARC) function may include feed forward tuning of the regenerator fuel in response to changes in variables of the ARC application, and thus may result in minimizing regenerator bed temperature swings. Thus, the function of the ARC application may allow the regenerator bed temperature to be maintained closer to the desired set point to achieve low afterburning. Further, such systems and methods may include consideration of key constraints on fuel combustion. Such operation of the flue gas mechanical system will therefore result in a more stable operation and an extended lifetime of the flue gas mechanical system.
It will be understood from the foregoing that what has been described includes a process for converting an olefin stream to a product stream. The method may comprise the steps of: feeding at least an olefin feed, a fuel oil and a tail gas to a regenerator to produce an effluent stream; and operating the regenerator. Operating the generator may include the step of determining at least one disturbance variable associated with the regenerator, the at least one disturbance variable being selected from one of: (ii) olefin feed rate, (ii) olefin feed temperature, (iii) settler temperature; and (iv) stripper column level; predicting a change in regenerator bed temperature based on the determined at least one disturbance variable; determining a set point for a flow rate of at least one input to the regenerator based on the predicted change in the regenerator bed temperature, wherein the at least one input is selected from one of: (ii) fuel oil, and (ii) tail gas; the effluent stream is fed to produce a product stream.
In an embodiment, a Distributed Control System (DCS) may be implemented to control the regenerator. As used herein, a DCS is a computer-based control system having a control loop. The automation controllers are distributed among the various components and devices that make up the system. The central operator supervises and controls the operation of the automatic monitoring controller. The automation controller exchanges data with the supervisory control using a suitable communication network.
It will be understood from the foregoing that what has been described also includes a method of controlling the regenerator temperature in the general process of converting an olefin stream to a product stream. The method may comprise the steps of: feeding at least an olefin feed, a fuel oil and a tail gas to a regenerator to produce an effluent stream; operating the regenerator by: determining at least one disturbance variable associated with the regenerator, the at least one disturbance variable selected from one of: (ii) olefin feed rate, (ii) olefin feed temperature, (iii) settler temperature, and (iv) stripper liquid level; predicting a change in a regenerator bed temperature based on the determined at least one disturbance variable; determining a set point for a flow rate of at least one input to the regenerator based on the predicted change in the regenerator bed temperature, wherein the at least one input is selected from one of: (i) fuel oil, and (ii) tail gas; and feeding the effluent stream to produce a product stream. Also, the controller may be implemented in a distributed control system.
Claims (12)
1. A method for controlling regenerator bed temperature of a catalytic olefin unit, the regenerator receiving at least an olefin feed, fuel oil, and a tail gas, the method comprising:
-determining at least one disturbance variable associated with the regenerator, the at least one disturbance variable being selected from one of: (ii) olefin feed rate, (ii) olefin feed temperature, (iii) settler temperature, and (iv) stripper liquid level;
-predicting a change in regenerator bed temperature based on the determined at least one disturbance variable; and
-determining a set point for a flow rate of at least one regenerator input to a regenerator based on the predicted change in regenerator bed temperature, wherein the at least one regenerator input is selected from one of: (i) fuel oil, and (ii) tail gas.
2. The method of claim 1, further comprising:
-determining at least one process input selected from one of fuel oil flow, exhaust gas flow, regenerator bed temperature, flue gas oxygen content, and regenerator combustion air rate, wherein the set point is determined further based on the determined at least one process input.
3. The method of claim 1, further comprising: determining a gain for the regenerator bed temperature for a change in at least one disturbance variable and a change in the at least one regenerator input, wherein the set point is determined further based on the determined gain.
4. The method of claim 1, further comprising:
-determining the excess oxygen content in the flue gas; and
-constraining the set point based on the determined excess oxygen content.
5. The method of claim 1, further comprising:
-transmitting the determined set point to a controller; and
-adjusting the valve to the determined set point obtained using the controller.
6. The method of claim 1, further comprising: displaying the determined set point to a human controller.
7. A system for converting an olefin feed to a product stream, comprising:
-a regenerator receiving a fuel oil feed, a tail gas feed, an olefin feed and combustion air;
-a controller controlling the flow of the fuel oil feed and the tail gas feed; and
-an application controller in signal communication with the controller, the application controller configured to:
-determining at least one disturbance variable associated with the regenerator, the at least one disturbance variable being selected from one of: (ii) olefin feed rate, (ii) olefin feed temperature, (iii) settler temperature, and (iv) stripper column liquid level;
-predicting a change in regenerator bed temperature based on the determined at least one disturbance variable; and
-determining a setpoint for a flow rate of at least one regenerator input to a regenerator based on the predicted change in regenerator bed temperature, wherein the at least one regenerator input is selected from one of: (i) a fuel oil feed, and (ii) a tail gas feed.
8. A method of controlling regenerator temperature in a general process for converting an olefin stream to a product stream, comprising:
-feeding at least an olefin feed, a fuel oil feed and a tail gas feed to a regenerator to produce an effluent stream;
-operating the regenerator by:
-determining at least one disturbance variable associated with the regenerator, the at least one disturbance variable being selected from one of: (ii) olefin feed rate, (ii) olefin feed temperature, (iii) settler temperature, and (iv) stripper column liquid level;
-predicting a change in regenerator bed temperature based on the determined at least one disturbance variable;
-determining a set point for a flow rate of at least one input to the regenerator based on the predicted change in the regenerator bed temperature, wherein the at least one input is selected from one of: (ii) fuel oil, and (ii) tail gas; and
-feeding the effluent stream to produce a product stream.
9. The method of claim 8, further comprising controlling the flow of the fuel oil feed and the tail gas feed using a controller.
10. The method of claim 9, wherein the controller is implemented in a distributed control system.
11. A method of converting an olefin stream to a product stream, comprising:
-feeding at least an olefin feed, fuel oil and tail gas to a regenerator to produce an effluent stream;
-operating the regenerator by:
-determining at least one disturbance variable associated with the regenerator, the at least one disturbance variable being selected from one of: (ii) olefin feed rate, (ii) olefin feed temperature, (iii) settler temperature, and (iv) stripper column liquid level;
-predicting a change in regenerator bed temperature based on the determined at least one disturbance variable;
-determining a set point for a flow rate of at least one input to the regenerator based on the predicted change in the regenerator bed temperature, wherein the at least one input is selected from one of: (ii) fuel oil, and (ii) tail gas; and
-feeding the effluent stream to produce a product stream.
12. The method of claim 11, further comprising implementing a distributed control system to control the regenerator.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862675452P | 2018-05-23 | 2018-05-23 | |
US62/675452 | 2018-05-23 | ||
PCT/US2019/033665 WO2019226854A1 (en) | 2018-05-23 | 2019-05-23 | Regulatory controller for usage in a catalytic olefins unit |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112166171A CN112166171A (en) | 2021-01-01 |
CN112166171B true CN112166171B (en) | 2023-01-31 |
Family
ID=73859799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980034551.0A Active CN112166171B (en) | 2018-05-23 | 2019-05-23 | Conditioning controller for a catalytic olefin unit |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP3797143A4 (en) |
CN (1) | CN112166171B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6245703B1 (en) * | 1998-04-29 | 2001-06-12 | Exxon Mobil Chemical Patents Inc. | Efficient method using liquid water to regenerate oxygenate to olefin catalysts while increasing catalyst specificity to light olefins |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3410793A (en) * | 1966-06-27 | 1968-11-12 | Texaco Inc | Method and apparatus for controlling the regeneration of contaminated solids in a fluidized system |
US3769203A (en) * | 1971-06-21 | 1973-10-30 | Mobil Oil Corp | Thermal energy control for a fcc system |
US7053260B2 (en) * | 2002-01-07 | 2006-05-30 | Exxonmobil Chemical Patents Inc. | Reducing temperature differences within the regenerator of an oxygenate to olefin process |
US7011740B2 (en) * | 2002-10-10 | 2006-03-14 | Kellogg Brown & Root, Inc. | Catalyst recovery from light olefin FCC effluent |
US7256318B2 (en) * | 2003-03-28 | 2007-08-14 | Exxonmobil Chemical Patents Inc. | Regeneration temperature control in a catalytic reaction system |
US7906697B2 (en) * | 2008-01-30 | 2011-03-15 | Exxonmobil Chemical Patents Inc. | Method of circulating catalyst between a catalyst regenerator and an external catalyst cooler |
-
2019
- 2019-05-23 CN CN201980034551.0A patent/CN112166171B/en active Active
- 2019-05-23 EP EP19808208.3A patent/EP3797143A4/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6245703B1 (en) * | 1998-04-29 | 2001-06-12 | Exxon Mobil Chemical Patents Inc. | Efficient method using liquid water to regenerate oxygenate to olefin catalysts while increasing catalyst specificity to light olefins |
Also Published As
Publication number | Publication date |
---|---|
CN112166171A (en) | 2021-01-01 |
EP3797143A4 (en) | 2022-03-02 |
EP3797143A1 (en) | 2021-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5457625A (en) | Maximizing process production rates using permanent constraints | |
US7826909B2 (en) | Dynamic model predictive control | |
Ferramosca et al. | MPC for tracking zone regions | |
CA1222863A (en) | Control system for ethylene polymerization reactor | |
US8615325B2 (en) | Advanced control system for steam hydrocarbon reforming furnaces | |
Guzairov et al. | Autoregressive neural network for model predictive control of multivariable cracking catalyst calcinator | |
EP4447057A1 (en) | Method for generating artificial intelligence model for process control, process control system based on artificial intelligence model, and reactor comprising same | |
Vieira et al. | Identification and predictive control of a FCC unit using a MIMO neural model | |
CN112166171B (en) | Conditioning controller for a catalytic olefin unit | |
US11505752B2 (en) | Regulatory controller for usage in a catalytic olefins unit | |
KR102740707B1 (en) | Regulatory controller for use in catalytic olefin units | |
JPH07206401A (en) | Method for controlling hydrogen production apparatus and apparatus therefor | |
Arellano-Garcia et al. | Close-loop stochastic dynamic optimization under probabilistic output-constraints | |
Wu et al. | Integrated intelligent control of gas mixing-and-pressurization process | |
Wei et al. | Control of a batch polymerization system using hybrid neural network‐first principle model | |
CN103853045B (en) | Multivariable control apparatus and method | |
Naidoo et al. | Experiences with nonlinear MPC in polymer manufacturing | |
Huang et al. | Rto with modifier adaptation method applied to the fcc uint | |
JPS6131043B2 (en) | ||
RU2486227C1 (en) | Method of catalytic reforming control | |
Ay et al. | Decoupling constrained model predictivecontrol of multicomponent packed distillation column | |
Becerra et al. | Nonlinear predictive control using dynamic integrated system optimisation and parameter estimation | |
Li et al. | Adaptive optimal output regulation for industrial hydrocracking process | |
Hu et al. | Nonlinear multivariable predictive control of an autothermal reforming reactor for fuel cell applications | |
RU2091361C1 (en) | Device for automatically controlling reactor for hydrocarbon raw material dehydrogenation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |