Existing computer-based methods and systems for modeling chemical reactions can model thousands of species and similarly, thousands of reactions. In particular, molecular modeling provides an optimal solution for refineries to simulate crude to chemical (CTOC) scenarios. Molecule-Based (MB) Equation Oriented Reactor and Molecular Characterization models simulate conversion units and feed characterization at the molecular level. In addition, separation units are also important to be considered at molecular level in a flowsheet of refinery-wide models such as CTOC. Propagation of molecular information between MB reactors and separation processes is a foundation for a multi-units flowsheet simulation such as CTOC at the molecular level.
A MB reactor model may contain in the order of 10,000 species to describe the molecular details of the reactions. However, it is a numerical challenge to apply certain separation models to such a large number of species. Accordingly, there is a need for improved computer-implemented methods and systems for modeling chemical reactions
Embodiments of the present invention provide methods, systems, and computer program products for modeling an equilibrium separation in a chemical separator. Embodiments can determine the mole fraction of molecules in the resultant first phase and the mole fraction of molecules in the resultant second phase. Embodiments can control a separation process based on a determined mole fraction of molecules in a resultant first phase and/or a determined mole fraction of molecules in a resultant second phase. The methods, systems, and computer program products described herein reduce the computational burden when modeling a chemical separation.
One embodiment involves representing a feedstock of the chemical separator as a collection of molecules, each molecule having a mole fraction. A cluster analysis is performed on a property, or in some embodiments a combination of properties, of molecules of the collection of molecules to generate thermodynamic lumps. A mapping identity table is generated that identifies each molecule of the collection of molecules in the feedstock. A simulation of a chemical separation of the thermodynamic lumps is performed to generate a mole fraction of each thermodynamic lump in a resultant first phase and a mole fraction of each thermodynamic lump in a resultant second phase. The mole fraction of molecules in the resultant first phase and the mole fraction of molecules in the resultant second phase is determined based on the mapping identity table, the mole fraction of each thermodynamic lump in the resultant first phase, and the mole fraction of each thermodynamic lump in the resultant second phase.
In embodiments, the steps of the method, i.e., the representing, performing, generating, performing, and determining, may be automatically performed or may be performed responsive to user input.
In some embodiments, the feedstock can be an unrefined chemical composition, a hydrocarbon mixture, biomass, shale oil, plastic, lignin, cellulose, or any other feedstock to be separated.
The property of molecules of the collection of molecules can be a thermodynamic property, such as a Ki criteria. Examples of Ki criteria are boiling point, vapor pressure, a solubility parameter, melting point, and enthalpy of fusion (ΔHfus). The property can also be one or more structural attributes of the molecules of the collection of molecules, such as: i) compound class; and ii) number of carbon atoms. The compound class can include one or more of aromatic, naphthenic, isoparaffin, paraffin, and olefin.
The cluster analysis can be K-Mean method AS136, K-Mean method AS58, or Ward's minimum variance method. The method can include receiving user input selecting the cluster analysis. The method can include receiving user input selecting a total number of thermodynamic lumps. The method can include receiving user input selecting a maximum number of molecular species in the thermodynamic lumps. The method can include receiving user input selecting particular molecules from the collection of molecules for a thermodynamic lump. The method can include receiving user input selecting particular molecules from the collection of molecules that are excluded from a thermodynamic lump.
The variety of equilibrium processes can be modeled. In a vapor-liquid equilibrium (VLE), the resultant first phase can be a vapor phase and the resultant second phase can be a liquid phase. In a liquid-liquid equilibrium (LLE), the resultant first phase is a liquid phase and the resultant second phase is a liquid phase. In a solid-liquid equilibrium (SLE), the resultant first phase is a solid phase and the resultant second phase is a liquid phase.
The method can further include controlling a separation process based on one or more of the mole fraction of molecules in the resultant first phase and the mole fraction of molecules in the resultant second phase.
Another embodiment is directed to a system for performing the methods described herein. The system includes a processor and a memory with computer code instructions stored thereon. The processor and the memory, with the computer code instructions, being configured to cause the system to perform the methods described herein.
Yet another embodiment is directed to a computer program product for performing the methods described herein. The computer program product includes a computer readable medium with computer code instructions stored thereon where the computer code instructions, when executed by a processor, cause an apparatus associated with the processor to perform any embodiments described herein.
The foregoing will be apparent from the following more particular description of example embodiments, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating embodiments.
A description of example embodiments follows.
The teachings of all patents, published applications and references cited herein are incorporated by reference in their entirety.
Existing methods for simulating chemical reactions, such as Aspen Technology, Inc.'s Molecule-Based EO (Equation Oriented) Reactor (MB EORXR) described in U.S. patent application Ser. No. 16/250,445, published as US 2019/0228843 A1, allow users to model refining chemistries at the molecular level. MB EORXR can use more than 10,000 species and 5700 reactions to describe the conversion of hydrocarbon mixtures up to and including resid. However, the structures and reactions of heavy resid modeled in the molecule based hydrocracker/hydrotreater of MB EORXR are still limited. According to recent analytical chemistry research, there are hundreds of distinct aggregated ring structures in the heavy petroleum resid fraction that determine the reactivity, thermodynamics, and key properties of petroleum. Based on this research, there are millions of individual heavy molecular structures. Computational resources are a significant challenge to model such a large system via existing methods, such as MB EORXR. The statistics of the computational requirements for a molecule based reactor that models full detailed compositions from naphtha through heavy resid (referred to as “full MB model” herein) are listed in Table 1.
Table 1 shows that the number of molecular components and reactions increases exponentially from light naphtha to heavy resid. As a result, the number of equations required to model a reactor bed also grows dramatically from naphtha to resid. Furthermore, modelling a complex flowsheet including 2-10 reactor beds requires even more computational resources. For instance, the number of equations and variables for a 4 bed hydrocracker is almost one order of magnitude larger than that of a single reactor bed. The large number of equations needed to perform these simulations can significantly affect the computational performance of an equation oriented model.
The MB reactor model contains in the order of 10,000 species to describe the molecular details of the reactions. However, it is a numerical challenge to apply VLE and LLE models to such a large number of species. The binary coefficients of thermodynamic models can lead the number of variables used in a single thermodynamic model to be in the order 108 (i.e., 10,000*10,000). The computational resource requirements of such a large model make it impractical to solve multi-units flowsheet simulations. In addition, the approximately 10,000 species can contain the molecular compositions ranging from naphtha to resid. The molecular components in the heavier fractions (e.g., resid) often have large carbon numbers, aggregated aromatic rings and multiple heteroatoms. Due to the lack of experimental data, it is challenging to obtain accurate thermodynamic properties of those complex components
To utilize a molecular-level reactor model, the reactor models are able to connect to the flowsheet of a refinery. An example of a flow sheet engine used in chemical process simulators is Aspen HYSYS Petroleum Refining (Aspen HPR), used in Aspen HYSYS. Aspen HYSYS is a simulation software package that can be used to model refinery and chemical plants offered by Aspen Technology, Inc. The assay-based components defined in a flowsheet engine used in the reactor models are essentially VLE driven hypothetical (hypo) components. Since in the order of 10,000 molecules is too large to model VLE calculations, it is necessary to develop an approach that can propagate the molecular details of the MB reactor model across the entire flowsheet by mapping the in the order of 10,000 molecules to a much smaller number of hypothetical components.
Therefore, a new approach is needed to reduce the computational burden of a large MB EO reactor model and maintain the robustness of the model solution.
The method 200 begins at step 210 by representing, representing a feedstock of the chemical separator as a collection of molecules, each molecule having a mole fraction.
The collection of molecules can be represented in a variety of ways. In one embodiment, the collection of molecules is an index or list that relates a plurality of molecules to a unique identifies. In another embodiment, the collection of molecules is individual molecule representations and molecular attribute representations, as disclosed in U.S. application Ser. No. 16/739,291, published as US 2021/0217497 A1. The latter embodiment provides additional benefits because it further reduces computing requirements.
The feedstock may be an unrefined chemical composition, a hydrocarbon mixture, biomass, shale oil, plastic, lignin, cellulose, or any other feedstock to be separated.
The method 200 continues and at step 220 by performing a cluster analysis on a property of the collection of molecules to generate thermodynamic lumps. Each thermodynamic lump can have a maximum number of molecular species. The cluster analysis algorithm is used to determine the number of thermodynamic lumps of that separation process. The property can be a thermodynamic property, such as a Ki criteria. Examples of Ki criteria are boiling point, vapor pressure, a solubility parameter, and melting point. The property can be a combination of: i) compound class; and ii) number of carbon atoms. The compound class can include one or more of aromatic, naphthenic, isoparaffin, paraffin, and olefin. The criteria of the cluster analysis are dependent on the nature of phase equilibrium of that separation process (e.g., a criteria pertaining to distribution between phases) and usually are one or more properties of the molecules themselves.
The cluster analysis can be K-Mean method AS136, K-Mean method AS58, or Ward's minimum variance method. The default cluster analysis is K-Mean method AS136. A user can provide input to select the cluster analysis, select a total number of thermodynamic lumps, select the maximum number of molecular species in the thermodynamic lumps, select particular molecules from the collection of molecules for a thermodynamic lump, or select particular molecules from the collection of molecules that are excluded from a thermodynamic lump. Specifying the details of the thermodynamic lumps allows a user to fine-tune the granularity of the lumps for a particular application or separation process.
At step 230, the method generates a mapping identity table that identifies each molecule of the collection of molecules in the feedstock. The identity mapping table is used in step 250 to determine the mole fraction of molecules in the resultant first phase and the mole fraction of molecules in the resultant second phase.
At step 240, the method performs a simulation of a chemical separation of the thermodynamic lumps to generate a mole fraction of each thermodynamic lump in a resultant first phase and a mole fraction of each thermodynamic lump in a resultant second phase.
At step 250, a simulation of a chemical separation process is performed using the limited number of thermodynamic lumps, the simulation determining composition of the products of the separation process.
The method 200 may also perform further processing or take real-world actions based upon the mole fraction of molecules in the resultant first phase and the mole fraction of molecules in the resultant second phase, as determined in step 250.
A simulation of a chemical separation of the thermodynamic lumps to generate a mole fraction of each thermodynamic lump in a resultant first phase and a mole fraction of each thermodynamic lump in a resultant second phase is performed. The simulation can be performed by existing simulation blocks, such as those available in HYSYS and/or AspenPlus. For example, the flash, column, and extractor block simulations can be performed.
Aspen HYSYS and Aspen Plus are simulation software packages that can be used to model refinery and chemical plants. While example embodiments may be described in connection with the Aspen HYSYS or Aspen Plus, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the embodiments encompassed by the appended claims. In the convention of Aspen HYSYS and Aspen Plus, separation process models (e.g., VLE blocks, LLE blocks) are core components for units such as, separators, columns, etc. As noted previously, there is a computational resource limitation for modeling in the order of 10,000 molecular species in Aspen separation blocks. These embodiments propose a novel approach to reduce the number of species in separation blocks while keeping track of the molecular profile of in the order of 10,000 molecular species, via grouping to a limited number of thermodynamic lumps to complete VLE or LLE based separation calculations in model process modeling software packages, such as Aspen HYSYS and Aspen Plus. The grouping of the molecular species to thermodynamic lumps is a significant challenge to maintain the molecular profile in those separation calculations. To keep the molecular information during the calculations of separation processes, the essential calculation criterion of the VLE or LLE model need to be determined. For example, consider a simple VLE flash example shown as
In
In general, the equilibrium relationship of a given component i between vapor phase and liquid phase is shown in Eq. 1.
Using the Rachford-Rice method to solve this problem, the equations can be shown as Eq. 2 to Eq. 6.
Suppose component1 and component2 have the same K value and component3 and component4 have the same K value as shown in Eq. 7. The four components can be grouped by K values as shown in Eq. 8 to Eq. 12 and then use the grouped variables (
Therefore, if the molecular species that have the same value of Ki are lumped together as one single VLE hypo, the VLE behavior of those molecular species are the same and the internal molecular distribution fij for a given lump hypo i is constant before and after the VLE model. As a result, the molecular composition of a given lump can be rigorously and reversibly estimated back from a lump following the logic in Eq. 16 and Eq. 17.
The above approach may also be applied to a LLE problem by altering the variables of vapor phase/liquid phase to the variables of light liquid phase/heavy liquid phase in Eq. 1 to Eq. 17. And Ki is light liquid-heavy liquid distribution ratio.
Therefore, Ki is a significant criterion of general thermodynamic phase equilibrium calculations. However, the Ki of components for a large scale system is not an intuitive physical property that can be used to lump the molecular compositions. Therefore, there is a need to find apparent properties as the criteria. Moreover, the apparent properties to determine various phase equilibrium problems (e.g., VLE, LLE) are different. To provide a general solution for a wide range of phase equilibrium process models, an Automated Configurable Rigorous Reversible Lumping (ACRRL) technique is described. The conceptual workflow 400 of ACRRL is shown in
Starting from a collection of molecules in the feed stream 410 of a given separation process, ACRRL executes a cluster analysis algorithm 420 based on a property, such as a thermodynamic property (e.g., a Ki criteria), to determine the size of thermodynamic lumps of that separation process. The criteria of the cluster analysis are dependent on the nature of phase equilibrium of that separation process and usually are one or more properties of the molecules themselves (e.g., boiling point, vapor pressure, solubility parameter, and melting point). In some embodiments, the lumping criteria is a combination of compound class (e.g., aromatic, naphthenic, isoparaffin, paraffin, and olefin) and number of carbon atoms. The default cluster analysis method in ACRRL is K-Mean method AS136. See generally J. A. Hartigan and M. A. Wong, “A K-Means Clustering Method,” J. Roy. Stat. Soc., Series C (Applied Statistics) Vol. 28, No. 1, 100-108 (1979). In some embodiments, users also can select K-Mean method AS58. See generally, D. N. Sparks, “Algorithm AS 58: Euclidean Cluster Analysis,” J. Roy. Stat. Soc., Series C (Applied Statistics), Vol. 22, No. 1, 126-130 (1973). In some embodiments, the cluster analysis method is Ward's minimum variance method. See generally, Ward, J. H., Jr., “Hierarchical Grouping to Optimize an Objective Function,” J. Am Stat. Assoc., 58, 236-244 (1963). The number of thermodynamic lumps can be specified by the user in order to adjust the granularity of thermodynamic lumps. Often, individual small molecules do not need to be defined by lumps. The accuracy of separation results of those small molecules can be important for industrial practice (e.g., debutanizer in FCC). ACRRL provides a flexible way to handle those isomers without lumping by specifying some structural configurations such as one or more of an explicit molecule list, compound class (e.g., aromatic, naphthenic, isoparaffin, paraffin, and olefin), and carbon number range. This option allows users to keep important individual molecules in separation processes without lumping. Further, by setting the number of clusters to be equal to the number of molecules, ACRRL can push all individual molecular compositions to separation blocks without any lumping. Therefore, the cluster analysis in ACRRL is not only able to reduce a large number of molecules to a smaller number of thermodynamic lumps but also maintain selected individual isomers for a given separation process.
After the cluster analysis, ACRRL transfers the full molecular details of the feed stream to thermodynamic lumps 421 and stores the internal molecular profile 422 of the molecules in the given thermodynamic lumps. Then, those thermodynamic lumps 421 are sent to a flash separation model 430 to calculate phase equilibrium and simulate the separation process. As one example, the flash block 430 may be the flash block 300 described with respect to
Because the internal molecular profile of a given lump is kept during the separation calculation following the approach illustrated in Eq. 1 to Eq. 17, Eq. 16 and Eq. 17 can be used to map the detailed molecular compositions of first resultant phase 433 and the second resultant phase 434 from the thermodynamic lumps of outlet streams and the internal molecular profiles 422 of those thermodynamic lumps.
Consequently, the separation models of molecular streams within the order of 10,000 molecules can be simulated with a limited number of thermodynamic lumps but maintaining the full molecular details in the products via ACRRL.
The ACRRL is implemented as two functional blocks: ACRRL Lumper and ACRRL De-Lumper. The ACRRL Lumper is used to lump molecular compositions in the MB reactor model into Aspen thermodynamic lumps following ACRRL rules.
The first step of the ACRRL Lumper is to build a mapping identity table between thermodynamic lumps and molecular compositions shown in Eq. 18.
All molecular species can be lumped into m thermodynamic lumps from 1 to m. p is the maximum number of molecular species lumped in a thermodynamic lump by counting all of the molecular species in all the lumps. A table of dimension m*p is created to store the identities of the full molecular species. If the total number of molecular species is n, an arbitrary index of each species can be assigned and a vector [1 . . . n] may be formulated to represent the identities of n molecular species by arbitrary indices. Using the cluster analysis, [1 . . . n] of species indices can be mapped to the table in Eq. 18. SpcIndexij is referred to as the molecular species of the jth element in thermodynamics lump i and ip is the actual number of the molecular species in that lump i. ip is always <=p. The value of SpcIndexij is the index value of this species in the vector [1 . . . n]. Since one species can only be mapped into one row of the table in Eq. 18, the total number of SpcIndexij is equal to the total number of molecular species.
After constructing the mapping identity table in Eq. 18, the next step is to calculate the value of each thermodynamics lump. The input of this calculation is a vector of mole fractions of n molecular species: ymol[1 . . . n]. The output is a vector of mole fractions of m thermodynamics lumps: ylump[1 . . . m]. The equation to obtain the mole fractions in ylump is shown in Eq. 19.
In addition to obtaining ylump, the internal molecular profile of a given lump i needs to be calculated. To save the memory cost of the model, a mapping vector is created: ymap[1 . . . n] to store the values in the molecular profiles for all thermodynamic lumps. The calculation step is a straightforward normalization as shown in Eq. 20.
Eq. 18 is a pre-processing function of the ACRRL Lumper. The values of Eq. 18 are not counted as variables in equation-oriented Aspen Plus (Aspen EO). Eq. 19 and Eq. 20 are written in terms of the Aspen EO format including residuals, sparsity patterns and analytical jacobians. The number of equations in ACRRL Lumper is equal to m+n. The size of this block is moderate and thus does not significantly affect the performance of the MB model.
The properties of the thermodynamic lumps are derived from in the order of 10,000 molecular species in the model. All properties or relevant parameters of all molecules are predefined in the MB framework from literature, the Aspen thermodynamic database, and subject matter expertise. The relationship between a given thermodynamic lump and a set of molecules is explicitly defined in the identity mapping table Eq. 18. So, the properties of a given lump i is calculated from the molecules in the ith row of Eq. 18. The linear mixing rules can be applied to estimate most of structural properties such as carbon number, molecular weight, aromatic ring number etc. and some thermodynamic properties: standard formation of enthalpy, standard formation of entropy, etc. Other thermodynamic properties such as boiling point, critical properties can be calculated by alternative methods. For example, if it is assumed that boiling point is estimated from a detailed group contribution method for a large molecule, the linear mixing rule can be applied to calculate the functional groups in a given lump from those functional groups of the molecules allocated to that lump and calculate the value of the boiling point of that lump from the estimated functional groups of that lump. More detailed methods to estimate thermodynamic phase change properties/parameters based on users' expertise can easily be integrated with Aspen comprehensive property package via inp files if users need to use Aspen comprehensive property package to perform their separation calculations.
After separation calculations, mole fractions of the thermodynamic lumps need to be transferred back to the mole fractions of the full molecular species in order to propagate the molecular information to the next MB model block. The ACRRL De-Lumper block is implemented for this purpose. The ACRRL De-Lumper is the reverse calculation block of the ACRRL Lumper, which was described above. The same pre-processing table of Eq. 18 is created via the cluster analysis in the ACRRL De-Lumper. In ACRRL De-Lumper, the input values are the mole fractions of m thermodynamic lumps: ylump [1 . . . m] and molecular mapping profile: ymap[1 . . . n]. The output is a vector of mole fractions of n molecular species: ymol[1 . . . n] calculated by Eq. 21. Similarly, the equations in the De-Lumper are written in terms of the Aspen EO format including residuals, sparsity patterns and analytical jacobians.
ACRRL may be applied to selected VLE and LLE cases as described here. The most common process unit ops in refineries and chemicals are VLE based separations such as distillation columns and flash separators. To leverage in the order of 10,000 molecules with those VLE separations via ACRRL, physical properties need to be determined as input criteria of ACRRL. This can be first approached with the calculation of Ki.
The governing equation of VLE in thermodynamics is Eq. 22.
For non-ideal solutions, there are two typical approaches to address Eq. 22: activity coefficient method and Equation of State (EOS) method.
Activity coefficient method uses an activity coefficient model to address {circumflex over (f)}iL shown in Eq. 23
At moderate conditions, ϕiV is close to 1, so the equation to estimate Ki is shown as Eq. 25.
The EOS method uses Eq. 4 for both vapor and liquid phases and thus estimates Ki as Eq. 26.
ϕiV and ϕiL can both be solved via EOS.
Aspen Properties provides a large number of thermodynamics models to address Eq. 25 and Eq. 26 for different systems to calculate Ki in typical VLE blocks (e.g., flash units, columns, etc.).
By analyzing Eq. 22 to Eq. 26, it is observed that PiSat is the important apparent property for determining Ki. In addition, hydrocarbon mixtures in refining processes can be approximated as ideal solutions (set γi=1). So Raoult's law is a sufficient approximation for hydrocarbon mixtures at moderate conditions.
So, PiSat is one choice of criterion to use in RRL and has been verified in flash calculations by the Klein Research Group (KRG) and China Petroleum University (CUP). In some embodiments, where PiSat is not a direct input property but may be obtained from sophisticated correlation models or EOS models. In addition, in some embodiments the assay-based hypo components cannot directly be defined by PiSat. So PiSat cannot be used to design a direct lumping/de-lumping algorithm between molecular species in certain embodiments. Therefore, alternative criterion compatible with those embodiments are described. From the nature of phase change, the heat of evaporation and the entropy of evaporation are the fundamental specs in VLE. The corresponding apparent properties in terms of temperature and pressure are boiling point (Tb) and saturate vapor pressure (PiSat). Tb is an alternative choice of the criterion for RRL that may be considered. The relationship between Tb and PiSat at can be shown in the Clausius-Clapeyron equation.
In Eq. 28, Tb
In Eq. 28, ΔHvap
The Trouton Rule as described in Trouton, F., Nature, 27,292 (1883) gives an approximately value of Δ
Eq. 30 is a good approximation for hydrocarbon mixtures in refining. Therefore Eq. 28 can be simplified to Eq. 31
In Eq. 31, the normal boiling point (NBP) of a component I, Tb
As a result, boiling point is selected as the criterion to model VLE separation units in Aspen HYSYS and Aspen Plus. To verify this approach, a flash is selected as the VLE block to test. The example is a High-Pressure Separator (HPS) 210 of a MB HCR reactor shown in
In addition,
The test result of the HPS flash in a MB HCR flowsheet shows ACRRL works well in the VLE flash blocks of refining processes. As an extension, ACRRL is not limited to the basic flash in the above test, flash blocks with comprehensive VLE models are also applicable for that approach. The column is one important unit operation in refining processes. For example, there are two kinds of column unit blocks in the flowsheet of Aspen HPR: short cut distillation (SCD) and rigorous distillation column. The essential theory of SCD is summarized by Eq. 29 to Eq. 31, so this approach is inherently applicable for SCD. A rigorous distillation column requires complicated VLE calculations for each tray. The bulk properties (e.g., Molecular Weight (MW), density) of VLE lumps in Aspen HYSYS columns may need to be updated when the mole fraction profiles of molecular compositions are changed. However, the fundamental assumption of ACRRL is that the molecular compositions of refining hydrocarbon mixtures in each VLE lump defined by RRL have the same Ki as shown Eq. 22, Eq. 26 and Eq. 27, which is independent of the properties (e.g., MW, density, criterial properties, binary coefficients, acentric factor, etc.) required to be evaluated in order to solve Eq. 26 and Eq. 27 via EOS and activity coefficient models. In addition, the ideal solution approximation of the hydrocarbon compositions is well verified for industrial purposes. So using ACRRL to model a rigorous distillation column may not be quite as accurate as modeling a flash unit or a SCD, but it is still an accurate approximation for industrial refining processes. The boiling-point-based ACRRL can still obtain good approximate results for both yields and product properties in a Crude Distillation Unit (CDU) model.
Therefore, boiling point may be used as the criterion and apply ACRRL to all VLE separations involved in Aspen HPR: flash, SCD and rigorous columns, etc. As a result, the molecular compositions of MB models can be reversibly connected with assay-based hypos and can be propagated through a large Aspen HPR flowsheet shown in
In addition to VLE separation problems, LLE based extraction processes also play very important roles in hydrocarbon upgrading processes especially for Crude to Chemical (CTOC) situations because the extraction is the main separation technique to perform separation processes for heavy resid or asphaltene, which accounts for a large portion of crudes. The extraction process of heavy resid is not just a standalone unit op such as deasphaltene extractor, but typically works in tandem with reactors such as resid FCC, resid hydroprocessing, etc. It is a challenge for conventional flowsheet software to propagate compositions of heavy hydrocarbon mixtures across extractors in a refining flowsheet because most of components in the software are defined by boiling points which is not applicable for LLE extraction. However, molecular models can be used and ACRRL can be used to address it. The inlet stream of a given extraction process can be either a portion of crude oil or a product stream from a reactor. Molecular characterization (MC) may be used to calculate the molecular composition of the crude or the relevant portion of it and estimate the molecular composition of the product stream of a conversion unit via MB reactor. As a result, molecular composition of the inlet stream of that extraction process can be described. Selecting appropriate LLE criteria, ACRRL may be applied to transfer the molecular compositions of the inlet stream to a set of LLE thermodynamic lumps. As a result, the LLE model can be calculated in terms of those LLE lumps. The LLE thermodynamic lumps in the products can be reversibly mapped back to molecular compositions and propagated to downstream units. The key point to use this logic is to determine the criteria of LLE. To simplify the problem, the LLE model of heavy oil based on the activity coefficient model and regular solution theory can be analyzed. The governing equation of LLE is shown in Eq. 32 and the Ki of a hydrocarbon molecule in different liquid phases is written as a simplified expression in Eq. 33:
The Flory-Huggins solution theory can be applied to estimate active coefficients in a given phase for heavy hydrocarbon mixtures as shown in Eq. 34
From Eq. 34, Vi and δi are two properties to estimate Ki and thus can be used as the criteria in ACRRL for hydrocarbon LLE models. To validate this approach, a heavy asphaltene precipitation process was selected to simulate. The asphaltene precipitation can be described as a LLE flash process. The solute is a heavy oil with high asphaltene content. The solvent is a combination of a poor solvent (n-heptane or n-pentane) and a good solvent (toluene). By simulating a set of mixing ratios, an asphaltene precipitation curve can be calculated. The first task is to figure out an optimal cluster number for ACRRL for that asphaltene LLE model. In this example, the inlet asphaltene stream has ˜3000 molecules. The number of clusters was set from 50 to 3000 in ACRRL to simulate the flash calculation. The MB LLE flash based on Eq. 34 is used. The results of modeling the extraction of a mixture of the inlet heavy oil stream and n-heptane via MB LLE flash in terms of different lumps are shown in
In
Even in situations where the MB basic LLE flash based on Eq. 34 may not work as well, for example with mixtures having strong polar components, it does not affect the application of the ACRRL approach to general extraction processes. Users can use a more complex LLE model (e.g., NRTL models, EOS, PC-SAFT, etc.) for such a system and the core part of ACRRL is to provide appropriate thermodynamics LLE lumps to that comprehensive model in a flexible way. The analysis of LLE criteria of ACRRL is still sufficient to that system and users always can update the property (e.g., Hansen solubility parameters to account the polarity) to improve the lumping/delumping of ACRRL.
In summary, ACRRL allows for the reduction in the number of components from the MB model used in separation blocks while maintaining the full molecular detail. The criterion of ACRRL is flexible to configure for different separation processes (e.g, VLE, LLE). ACRRL provides the user a flexible option to control the size and granularity of the model by cluster analysis. The molecular compositions can be reversibly mapped back after the separation calculation. The results from ACRRL have been validated for a VLE flash test and a LLE flash test. In general, ACRRL is not limited to VLE and LLE processes. By selecting appropriate criteria (e.g., melting point, enthalpy of fusion (ΔHfus)), this technique may also apply to solid-liquid separation processes. Driven by first-principles knowledge of any process chemistries, ACRRL can reduce the number of numerical variables to an acceptable number for simulation by capturing the similarity of molecules in nature while maintaining the full details of molecular compositions. A flowsheet that can propagate the molecular compositions across wide range process models has been addressed and multi-unit simulation of CTOC cases can be modeled at the molecular level.
Client computer(s)/devices 50 and server computer(s) 60 provide processing, storage, and input/output devices executing application programs and the like. Client computer(s)/devices 50 can also be linked through communications network 70 to other computing devices, including other client devices/processes 50 and server computer(s) 60. Communications network 70 can be part of a remote access network, a global network (e.g., the Internet), cloud computing servers or service, a worldwide collection of computers, Local area or Wide area networks, and gateways that currently use respective protocols (TCP/IP, Bluetooth, etc.) to communicate with one another. Other electronic device/computer network architectures are suitable.
In one embodiment, the processor routines 92 and data 94 are a computer program product (generally referenced 92), including a computer readable medium (e.g., a removable storage medium such as one or more DVD-ROM's, CD-ROM's, diskettes, tapes, flash drive etc.) that provides at least a portion of the software instructions for the invention system. Computer program product 92 can be installed by any suitable software installation procedure, as is well known in the art. In another embodiment, at least a portion of the software instructions may also be downloaded over a cable, communication and/or wireless connection. In other embodiments, the invention programs are a computer program propagated signal product 107 embodied on a propagated signal on a propagation medium (e.g., a radio wave, an infrared wave, a laser wave, a sound wave, or an electrical wave propagated over a global network such as the Internet, or other network(s)). Such carrier medium or signals provide at least a portion of the software instructions for the present invention routines/program 92.
In alternate embodiments, the propagated signal is an analog carrier wave or digital signal carried on the propagated medium. For example, the propagated signal may be a digitized signal propagated over a global network (e.g., the Internet), a telecommunications network, or other network. In one embodiment, the propagated signal is a signal that is transmitted over the propagation medium over a period of time, such as the instructions for a software application sent in packets over a network over a period of milliseconds, seconds, minutes, or longer. In another embodiment, the computer readable medium of computer program product 92 is a propagation medium that the computer system 50 may receive and read, such as by receiving the propagation medium and identifying a propagated signal embodied in the propagation medium, as described above for computer program propagated signal product.
Generally speaking, the term “carrier medium” or transient carrier encompasses the foregoing transient signals, propagated signals, propagated medium, storage medium and the like.
In other embodiments, the program product 92 may be implemented as a so called Software as a Service (SaaS), or other installation or communication supporting end-users.
Embodiments or aspects thereof may be implemented in the form of hardware, firmware, or software. If implemented in software, the software may be stored on any non-transient computer readable medium that is configured to enable a processor to load the software or subsets of instructions thereof. The processor then executes the instructions and is configured to operate or cause an apparatus to operate in a manner as described herein.
Further, firmware, software, routines, or instructions may be described herein as performing certain actions and/or functions of the data processors. However, it should be appreciated that such descriptions contained herein are merely for convenience and that such actions in fact result from computing devices, processors, controllers, or other devices executing the firmware, software, routines, instructions, etc.
It should be understood that the flow diagrams, block diagrams, and network diagrams may include more or fewer elements, be arranged differently, or be represented differently. But it further should be understood that certain implementations may dictate the block and network diagrams and the number of block and network diagrams illustrating the execution of the embodiments be implemented in a particular way.
Accordingly, further embodiments may also be implemented in a variety of computer architectures, physical, virtual, cloud computers, and/or some combination thereof, and thus, the data processors described herein are intended for purposes of illustration only and not as a limitation of the embodiments.
The teachings of all patents, published applications and references cited herein are incorporated by reference in their entirety.
While example embodiments have been particularly shown and described, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the embodiments encompassed by the appended claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/085499 | 4/7/2022 | WO |