Next Article in Journal
Adsorptive Removal of Boron by DIAION™ CRB05: Characterization, Kinetics, Isotherm, and Optimization by Response Surface Methodology
Previous Article in Journal
Thermodynamic Analysis of an Experimental Model of a Solar-Heat Supply System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Methods for Modeling and Optimizing the Delayed Coking Process in a Fuzzy Environment

by
Batyr Orazbayev
1,
Elmira Dyussembina
1,
Gulzhan Uskenbayeva
1,
Aliya Shukirova
1 and
Kulman Orazbayeva
2,*
1
Faculty of Information Technologies, L.N. Gumilyov Eurasian National University, Astana 010000, Kazakhstan
2
Faculty of Business and Management, Esil University, Astana 010005, Kazakhstan
*
Author to whom correspondence should be addressed.
Processes 2023, 11(2), 450; https://doi.org/10.3390/pr11020450
Submission received: 7 January 2023 / Revised: 26 January 2023 / Accepted: 28 January 2023 / Published: 2 February 2023
(This article belongs to the Topic Modeling, Optimization, and Control of Energy Systems)

Abstract

:
Technological objects and processes are often characterized by fuzzy initial information necessary for developing their models and optimization. The purpose of the study is to develop a method for synthesizing linguistic models of fuzzy described objects and a heuristic method for solving the multicriteria optimization problem in a fuzzy environment. Based on the expert assessments and logical rules of conditional inference, a method for synthesizing linguistic models was developed for describing processes with fuzzy input and output parameters. To solve the problem of multicriteria optimization, a heuristic method based on the modification and combination of various optimality principles is proposed. Coking reactor models were developed by modifying the successive regression inclusion method and the least squares method. Linguistic models of the delayed coking process were developed in the Fuzzy Logic Toolbox, allowing to evaluate the coke quality depending on the temperature and pressure of coking reactors. Using the proposed heuristic method, the problem of two-criteria optimization of the delayed coking process with fuzzy constraints is solved. The results confirm the advantages of the proposed fuzzy approach compared with the well-known approaches. Unlike them, the proposed method allows making adequate decisions in a fuzzy environment by maximizing the use of available fuzzy information.

1. Introduction

The technological processes of processing raw materials and manufacturing products in oil refining, petrochemicals, and other industries proceed in chemical-technological systems (CTS) [1,2]. These CTS include a delayed coking unit (DCU) designed for deep processing of tar or fuel oil in order to obtain high-quality petroleum coke from them and consisting of interconnected reactors, columns, furnaces, and other units [3]. Petroleum coke is used in the production of electrodes and anodes, is used in space technology and electronics, and is a valuable raw material for metallurgy [4].
DCU of the Atyrau Refinery is characterized by the fuzziness of some parameters and indicators of coke quality (volatility and ash content), which are not determined by measuring instruments under production conditions. In practice, such indicators are evaluated by the decision maker (DM), production manager, and experts in natural language in the form of fuzzy verbal information. All this makes it difficult to develop mathematical models of DCU units, determine the quality of the produced coke, and optimize the delayed coking process using traditional methods. In this regard, the tasks of developing models and optimizing the process of delayed coking in a fuzzy environment are becoming very urgent for the science and practice of oil refining and for consumers of high-quality petroleum coke. In this regard, the tasks of developing models and optimizing the process of delayed coking in a fuzzy environment are becoming very urgent tasks of science and practice in oil refining and motivate this study.
To conduct the process of delayed coking in DCU coking reactors in the optimal mode, it is necessary to develop models that describe the dependence of the volume, quality indicators of coke on the input, and operating parameters, taking into account the fuzziness of the initial information [5]. Some important indicators, quality indicators of petroleum coke produced at the DCU, due to the complexity or impossibility of measuring them in a production environment, are not clearly assessed by DM, experts based on their experience, knowledge, and intuition, i.e., intelligence. This complicates the development of mathematical models for determining such fuzzy parameters of CTS using traditional methods [6,7,8]. In this regard, for the development CTS models and processes in a fuzzy environment, it is required to develop special methods that can overcome the problems of uncertainty due to the fuzziness of the information available.
To automate the process of optimizing the delayed coking process in a fuzzy environment according to the selected criteria, it is required to develop a heuristic method for multicriteria optimization of reactor operating modes based on mathematical models and using the experience, knowledge, and intuition of DM [5]. All these conditions and the need to develop models of coking reactors and optimize the delayed coking process, which is characterized by fuzzy initial information, were the motivations for developing methods for synthesizing linguistic models and multicriteria optimization of the process under study in a fuzzy environment.
A well-known approach to solving problems of uncertainty arising due to the random nature of the initial data is the use of probabilistic methods based on probability theory and mathematical statistics [9,10]. But it should be noted that these methods are applicable only under conditions when the axioms of probability theory are fulfilled, for example, the static stability of an object and repeated experiments under the same conditions. In practice, these conditions are often not met, which leads to the illegality of the use of probabilistic methods, and the cause of uncertainty is the fuzziness of the initial information. Often, even with the theoretical possibility of measuring some parameters, in practice, their measurement may turn out to be inefficient or economically unjustified, and it is better to estimate them as fuzzy.
In production conditions, such difficult-to-quantify CTS are quite effectively managed by DM and experienced technologists based on their knowledge, experience, and intuition, which are not clearly expressed [11]. Therefore, solving the problem of developing models and crisp operating modes of fuzzy CTS based on fuzzy information became the motivation for developing methods for synthesizing linguistic CTS models and heuristic approaches to solving the problem of studying them in fuzzy work. The method of synthesizing linguistic models and the heuristic approach to solving a multicriteria problem in a fuzzy environment, proposed in this paper, are based on the use and variants of the methods of theories of fuzzy multiple and expert assessments [5,6,11,12,13,14]. Many CTS have experienced DMs who are subject matter experts. By properly organizing the process of interviewing these experts and formalizing the obtained fuzzy information on its basis, it is possible to develop models that take into account all the complex relationships among various parameters of the CTS under study. The resulting models based on fuzzy information can be more meaningful than models developed by traditional methods and can more adequately describe real production systems and tasks in a fuzzy environment.
The difference between the results of this study compared to the known results on the topic under study is that the models of complex, fuzzy CTS-DCU are developed on the basis of a systematic approach [15,16], using the proposed linguistic method for synthesizing models in a fuzzy environment. Based on the developed models and the proposed heuristic method, the operating modes of DCU coking reactors are optimized under conditions of multicriteria and fuzzy initial information.
As a result of the analysis of various methods for developing mathematical models and optimizing complex CTS, it was revealed that research papers do not cover the development of linguistic CTS models and optimizing their modes of operation according to the vector of criteria. In the works [6,11,17,18,19,20], the approaches to the development of mathematical models and optimization of the parameters of technological objects, which are characterized by the fuzziness of the initial information, are investigated and proposed. In these and other analyzed works on modeling and optimization of complex objects, the issues of developing linguistic models with fuzzy input and output parameters of the object have not been studied. In addition, in the well-known methods for solving fuzzy optimization problems, at the stage of formulation, the fuzzy problem is converted to a set of crisp problems and then solved by existing methods [21,22]. With this approach, a significant part of the initial collected fuzzy information (knowledge, experience of experts) is often lost, which leads to a decrease in the adequacy of the obtained solutions to reality.
The novelty of the proposed fuzzy approach to modeling and optimization of complex, fuzzy CTS lies in following:
-
the proposed method of synthesizing linguistic models allows developing effective CTS models in conditions of fuzzy input and output parameters, when other known methods are not effective or not applicable;
-
the proposed heuristic method of multicriteria optimization, in contrast to the known methods for solving fuzzy problems, solves the original fuzzy problem without converting it to crisp ones in a fuzzy environment. This allows, due to the maximum use of the collected fuzzy information (knowledge, experience, intuition of DM, experts), to make effective and adequate decisions in a fuzzy environment.
This study is devoted to the development of a method for synthesizing linguistic models of the CTS unit and a heuristic method for optimizing its operating modes in a fuzzy environment. The proposed methods allow, due to a systematic approach that uses the methods of fuzzy set theory and expert assessment in a complex way, to solve the indicated gaps in existing modeling and optimization methods.

2. Problem Statement

The investigated DCU, like many CTSs, is characterized by fuzzy initial information about the quality of the produced petroleum coke, which is necessary for developing models and optimizing the delayed coking process. Under these conditions, it is necessary to develop DCU models and optimize the delayed coking process in a fuzzy environment, based on the experience, knowledge, and intuition of DM experts [4].
In this regard, the purpose of this work is to develop a method for synthesizing linguistic models of DCU-type fuzzy systems, formalization, formulation of the problem of multi-criteria choice of the optimal operating mode of an object in a fuzzy environment, and development of a heuristic method for solving it.
The proposed method for the synthesis of linguistic models, with fuzzy input and output CTS parameters, is based on the methods of expert assessments and the fuzzy conditional inference rule [11,12]. In addition, with crisp input, regime parameters, and fuzzy CTS output parameters, which can also take place in practice, models are developed based on a modification of the method of sequential inclusion of regressors and the least squares method.
To formalize and mathematically formulate the problem of multicriteria optimization in a fuzzy environment with conflicting criteria, i.e., decision-making problems, various principles of optimality are modified and combined [5]. The proposed method for solving the formulated decision-making problem in a fuzzy environment will be heuristic and, based on the experience, knowledge, and intuition of DM and models, allows choosing the best solution in a fuzzy environment using a computer system.

3. Object, Materials and Methods

The object of the study is the Delayed Coking 21-10/6, Atyrau Refinery, which is characterized by the fuzziness of some of the initial information. The prospect of the delayed coking process at the DCU is substantiated by the following factors: adaptability of the process to the processing of various raw materials (fuel oil, tar, and other oil refining residues); high performance of the DCU (105 t/h for raw materials); and the ability to select the optimal operating mode of the installation using computer systems [23].
Figure 1 shows the flow diagram of DCU 21–10/6, in which the technological process of delayed coking takes place, and shows the connections between the main units of the installation [3]. The raw material of the studied DCU is tar, and the target product is petroleum coke.
The technological process at the DCU proceeds as follows. Coking primary raw materials through the furnaces (F-1, F-4), after heating to the required temperature, is fed into the main distillation column C-1. In distillation column C-1, heated raw materials and vapors of oil products from coking reactors (R-1-R-4) are separated into different fractions depending on the boiling point (gas, gasoline, light and heavy gas oils, and residues). Gasoline, light and heavy gas oils from column C-1 are commercial products; the gas is used as internal fuel, and the residues are heated to the required temperature in furnaces of secondary raw materials (F-2, F-3) and sent to coking reactors R-1–R-4. In the coking reactors, the target product is produced: petroleum coke and the resulting vapors of petroleum products for separation into fractions are returned to the distillation column C-1.
The volume and quality indicators of coke and other DCU products (gasoline, light, and heavy gas oils) depend on the process conditions, and the value of the input and operating parameters, i.e., from the operating modes of the installation. To select the optimal operating mode of the DCU coking reactors, which provides the maximum volume of coke with high-quality indicators, it is necessary to develop mathematical models that describe the dependence of the volume and quality of coke on the input, operating parameters of the coking reactors [24]. Since the qualitative indicators of coke are estimated as fuzzy with the participation of DM and experts, it will be necessary to synthesize linguistic models based on fuzzy input and output parameters of the coking process.
To solve the problems of modeling and optimizing the operating modes of fuzzy coke chambers, it is necessary to solve the following problems:
-
To develop a method for synthesizing linguistic models of technological processes with fuzzy input and output parameters. Based on the developed method for the synthesis of linguistic models, synthesize linguistic models and conduct fuzzy modeling of the coking process in coke reactors to assess the quality of the produced coke;
-
to develop a heuristic method for multicriteria optimization of the operating mode of coking reactors to maximize the volume of coke produced with the best quality indicators. Application of the proposed heuristic method to optimize the coking process and comparison of the obtained results with the results of known methods.

3.1. Linguistic Model Synthesis Method

A block diagram of the developed method for synthesizing linguistic models based on fuzzy input and output parameters of the object is shown in Figure 2.
Let us give a detailed description of the main blocks of the proposed method for the synthesis of linguistic models. In block 2, fuzzy input and operating parameters of the process x ˜ i ,   i = 1 , n   ¯ are selected, affecting the optimized output parameters y ˜ j ,   j = 1 , m ¯ ., which are also fuzzy.
In blocks 3 and 4, the terms and universes of the chosen levels x ˜ i and y ˜ j are defined. At the same time, terms (fuzzy set) are fuzzy descriptions of the values of the corresponding levels of parameters, and universes are intervals of their numerical mapping.
In block 5, the fuzzification procedure is implemented, i.e., membership functions are constructed that describe the degree of membership in fuzzy sets (terms). In this case, it is recommended to construct membership functions using the Fuzzy Logic Toolbox application of the MATLAB system [25,26].
In block 6, a rule base and linguistic models are created, consisting of logical rules of conditional inference, which have the following structure:
I F     x ˜ 1 A ˜ 1 x ˜ 2 A ˜ 2 , ,   x ˜ n A ˜ n   T H E N       y ˜ j B ˜ j ,   j = 1 , m ¯ .
Linguistic models verbally describe the influence of fuzzy input parameters x ˜ i ,   i = 1 , n   ¯ on   fuzzy   output   parameters   y ˜ j ,   j = 1 , m ¯ and are synthesized on the basis of a rule base, which is determined on the basis of expert evaluation methods and fuzzy set theories. For convenience, the rule base can be arranged in the form of a table, in which, using term sets (selected in block 3), fuzzy values of input, regime parameters x ˜ i and the corresponding fuzzy values of output parameters y ˜ j are given. On the basis of this table, it is possible to formalize fuzzy mappings R ˜ i j , which make it possible to determine the relationship between linguistic parameters x ˜ i and y ˜ j .
For a t level term from term sets, the fuzzy mapping is defined as the Cartesian product of the corresponding universal sets: R ˜ i j p = A ˜ i p × B ˜ j p . To carry out calculations, it is necessary to construct matrices of fuzzy relations μ R ˜ i j ( x ˜ i , y ˜ j ) on the basis of the membership functions of the fuzzy mapping R ˜ i j . In the general case, such a matrix for a level p term has the form:
μ R ˜ i j ( x ˜ i , y ˜ j ) = m i n [ μ A ˜ i p ( x i ) , μ B ˜ j p ( y j ) ] , i = 1 , n ¯ ,   j = 1 , m ¯ .
In block 7 of the method, to determine the set of fuzzy values of the output parameters of the process, you can use the compositional inference rule:
B ˜ j = A ˜ i ° R ˜ i j
where A ˜ i X ,   B ˜ j Y , a X, Y—universal sets, i.e., universes.
Based on this rule, you can determine the values of the membership function of the output parameters using the formula:
μ B ˜ j t ( y j ) = max x i X { min [ μ A ˜ i ( x i * ) , μ R i j ( x ˜ i , y j M ) ] }
In Formula (2) through x i * —fuzzy values of operating parameters estimated by experts are designated. Then, the desired set, to which the current values of the operating parameters belong, is defined by the formula μ A i ( x i * ) = max i μ A i ( x i ) , i.e., as a set in which the values of the operating parameters have the maximum value of the membership function.
To defuzzify results, i.e., to determine the numerical values of the output parameters y j M from the set of fuzzy decisions, you can use the following expression: y j M = arg   max y j   μ B j ( y j ) ,   j = 1 , m ¯ . Thus, the numerical values of the output parameters are chosen as the argument of the maximum value of the membership function of the output parameters.
The application of the described approach to determining the numerical value of the output parameter y j M is justified, in the case of a sharp form of the membership function in the region of the maximum value. If the graph of the membership function is flatter, i.e., in the region of the maximum value, with many points close in value, then as the numerical values of the output parameter y j M you can choose their average value.
To determine the volume of coke and its quality indicators based on the modification of the method of sequential inclusion of regressors [27], fuzzy regression models were developed, and their parameters were identified using the REGRESS program [28], which implements the least squares method [29].

3.2. MC + PO Method

In general, the problem of multicriteria optimization of the coking process in a fuzzy environment based on the modification of the principles of the main criterion (MC) and Pareto optimality (PO) is written as:
max x X μ 0 1 ( x ) ,    
X = { x : x Ω arg ( μ 0 i ( x ) μ R i )   arg max x Ω q = 1 L β q μ q ( x ) q = 1 L β q = 1 β q 0 ,   i = 2 , m ¯ , q = 1 , L ¯ } ,
where μ 0 1 ( x ) —normalized main criterion; x = ( x 1 , , x n ) —vector of input, mode parameters of DCU objects; Ω   —area of definition of the vector x ; —logical “and”, requiring the truth of all expressions connected through them; μ 0 i ( x )   и   μ R i , i = 2 , m ¯ —local criteria, except for the main criterion and their specified DM boundary values; β q ,   q = 1 , L ¯ —weight coefficients of fuzzy constraints; μ q ( x ) —membership functions that estimate the degree of fulfillment of fuzzy constraints.
To solve the stated problem of multicriteria optimization with m criteria and L fuzzy constraints based on the principles of MC and PO, a heuristic method MC + PO has been developed, consisting of the following points:
  • For DM, experts determine p q , q = 1 , L ¯ —the number of steps for each q-th coordinate of the priority series for the criteria I C = { 1 , , m } , where 1 is the priority of the main criterion is μ 0 1 ( x ) .
  • To input the values of the vector of weight coefficients β = ( β 1 , , β L ) , which reflects the mutual importance of fuzzy constraints.
  • To determine the boundary values for local criteria (except for the main—the first one), which are taken into account in the composition of the constraints μ R i ,   i = 2 , m ¯ .
  • To calculate the lengths of steps h q = 1 / p q ,     q = 1 , L ¯ , to change the coordinates of the vector β = ( β 1 , , β L ) .
  • By changing the coordinates in the intervals [0, 1] with a step h q to construct weight vectors β 1 , β 2 , , β N , where N = ( p 1 + 1 ) · ( p 2 + 1 ) · · ( p L + 1 ) .
  • To determine the term-set for describing fuzzy constraints and construct membership functions that estimate the degree of their fulfillment μ q ( x ) ,   q = 1 , L ¯ .
  • Using mathematical models of the object, solve the problem of maximizing the main criterion μ 0 1 ( x ) ,   on an admissible set X, which is determined by the Pareto optimality principle. Identify current solutions: x ( μ R i , β ) ;   μ 0 1 ( x ( μ R i , β ) ) , , μ 0 m ( x ( μ R i , β ) ) ;   μ 1 ( x ( μ R i , β ) ) , , μ L ( x ( μ R i , β ) ) ,   i = 2 , m ¯ .
  • For DM to analyze the obtained current solutions. If the current solutions satisfy DM, then go to step 9. Otherwise, DM correct the values μ R i ,   i = 2 , m ¯ and/or β and go to step 3 to improve the solution.
  • The output of the best results selected by the DM: x * ( μ R i ,   β ) , providing the maximum value of the main criterion μ 0 1 ( x * ( μ R i ,   β ) ) , the values of other criteria μ 0 2 ( x * ( μ R i ,   β ) ) , , μ 0 m ( x * ( μ R i ,   β ) ) ,   i = 2 , m ¯ and maximum degrees of fulfillment of fuzzy constraints μ 1 ( x * ( μ R i ,   β ) ) ,…,   μ L ( x * ( μ R i ,   β ) ) ,   i = 2 , m ¯ .

4. Results

4.1. Synthesis of Linguistic Models and Fuzzy Modeling of the Coking Process in Reactors to Assess the Quality of Coke

Based on the method of synthesizing linguistic models proposed in Section 2, linguistic models have been developed that evaluate the quality of coke from R-1–R-4 DCU coking reactors for fuzzy modeling in the Fuzzy Logic Toolbox [25,26].
The main input, operating parameters that most strongly affect the main indicator of coke: y ˜ 2 —coke volatility based on expert assessment, are chosen: x ˜ 2 —temperature and x ˜ 3 —pressure in coking reactors, which are characterized by fuzziness (block 2). The selected fuzzy parameters are described by term sets: x ˜ 2 = {“low”, “below average”, “average”, “above average”, “high”}; x ˜ 3 = {“low”, “below normal”, “normal”, “above normal”, “high”}; y ˜ 2 = {“very low”, “low”, “medium”, “high”, “very high”} (blocks 3.4).
Further, for fuzzification, i.e., for the construction of the membership function of the parameters x ˜ 2 ,   x ˜ 3 and y ˜ 2   the following abbreviated terms are introduced (Table 1).
Universes, i.e., universal sets of reduced linguistic variables, necessary for constructing the membership function are shown in Table 2.
Further, the fuzzification procedures and other procedures of the fuzzy inference algorithm are implemented in the Fuzzy Logic Toolbox applications of the MATLAB package. Figure 3a,b shows the membership functions for fuzzy input parameters x ˜ 2 ,   x ˜ 3 , and Figure 4 shows the output parameter y ˜ 2 , constructed using the Fuzzy Logic Toolbox.
The developed rule base for the fuzzy inference system, which allows to evaluate the qualities—coke volatility from fuzzy input parameters, is presented below in the form of fuzzy production rules.
R u l e   1 :   I F   « x ˜ 2   i s   L W »   a n d   « x ˜ 3   i s   L W »   T H E N   « y ˜ 2   i s   V L W »   F 1 ; R u l e   2 :   I F   « x ˜ 2   i s   L W »   a n d   « x ˜ 3   i s   B N »   T H E N   « y ˜ 2   i s   V L W »   F 2 ; R u l e   3 :   I F   « x ˜ 2   i s   B A »   a n d   « x ˜ 3   i s   L W »   T H E N   « y ˜ 2   i s   V L W »   F 3 ; R u l e   4 :   I F   « x ˜ 2   i s   B A »   a n d   « x ˜ 3   i s   B N »   T H E N   « y ˜ 2   i s   V L W »   F 4 ; R u l e   5 :   I F   « x ˜ 2   i s   L W »   a n d   « x ˜ 3   i s   N R »   T H E N   « y ˜ 2   i s   V L W »   F 5 ; R u l e   6 :   I F   « x ˜ 2   i s   A R »   a n d   « x ˜ 3   i s   L W »   T H E N   « y ˜ 2   i s   L W »   F 6 ; R u l e   7 :   I F   « x ˜ 2   i s   B A »   a n d   « x ˜ 3   i s   N R »   T H E N   « y ˜ 2   i s   L W »   F 7 ; R u l e   8 :   I F   « x ˜ 2   i s   A R »   a n d   « x ˜ 3   i s   B N »   T H E N   « y ˜ 2   i s   L W »   F 8 ; R u l e   9 :   I F   « x ˜ 2   i s   A R »   a n d   « x ˜ 3   i s   N R »   T H E N   « y ˜ 2   i s   L W »   F 9 ; R u l e   10 :   I F   « x ˜ 2   i s   L W »   a n d   « x ˜ 3   i s   A A »   T H E N   « y ˜ 2   i s   L W »   F 10 ; R u l e   11 :   I F   « x ˜ 2   i s   A A »   a n d   « x ˜ 3   i s   L W »   T H E N   « y ˜ 2   i s   A R »   F 11 ; R u l e   12 :   I F   « x ˜ 2   i s   B A »   a n d   « x ˜ 3   i s   A A »   T H E N   « y ˜ 2   i s   A R »   F 12 ; R u l e   13 :   I F   « x ˜ 2   i s   A A »   a n d   « x ˜ 3   i s   B N »   T H E N   « y ˜ 2   i s   A R »   F 13 ; R u l e   14 :   I F   « x ˜ 2   i s   A R »   a n d   « x ˜ 3   i s   A A »   T H E N   « y ˜ 2   i s   A R »   F 14 ; R u l e   15 :   I F   « x ˜ 2   i s   A A »   a n d   « x ˜ 3   i s   N R »   T H E N   « y ˜ 2   i s   A R »   F 15 ; R u l e   16 :   I F   « x ˜ 2   i s   A A »   a n d   « x ˜ 3   i s   A A »   T H E N   « y ˜ 2   i s   H G »   F 16 ; R u l e   17 :   I F   « x ˜ 2   i s   L W »   a n d   « x ˜ 3   i s   H G »   T H E N   « y ˜ 2   i s   H G »   F 17 ; R u l e   18 :   I F   « x ˜ 2   i s   H G »   a n d   « x ˜ 3   i s   L W »   T H E N   « y ˜ 2   i s   H G »   F 18 ; R u l e   19 :   I F   « x ˜ 2   i s   B A »   a n d   « x ˜ 3   i s   H G »   T H E N   « y ˜ 2   i s   H G »   F 19 ; R u l e   20 :   I F   « x ˜ 2   i s   H G »   a n d   « x ˜ 3   i s   B N »   T H E N   « y ˜ 2   i s   H G »   F 20 ; R u l e   22 :   I F   « x ˜ 2   i s   H G »   a n d   « x ˜ 3   i s   N R »   T H E N   « y ˜ 2   i s   V H G »   F 22 ; R u l e   23 :   I F   « x ˜ 2   i s   A A »   a n d   « x ˜ 3   i s   H G »   T H E N   « y ˜ 2   i s   V H G »   F 23 ; R u l e   24 :   I F   « x ˜ 2   i s   H G »   a n d   « x ˜ 3   i s   A A »   T H E N   « y ˜ 2   i s   V H G »   F 24 ; R u l e   25 :   I F   « x ˜ 2   i s   H G »   a n d   « x ˜ 3   i s   H G »   T H E N   « y ˜ 2   i s   V H G »   F 25 ;
In the above rules, F1, , F25 are weight coefficients that reflect the degree of confidence in the truth of subconclusions that take values in the range from 0 to 1. In our problem, they are all equal to 1.
The above fuzzy knowledge base is implemented using the FuzzyLogic Toolbox and is shown in Figure 5.
The results of fuzzy inference visualization in the RuleViewer are shown in Figure 6. The Input field contains the values of the input variables for which the inference is performed.
The input–output surface, which corresponds to the obtained fuzzy system, which allows to visually view the results of fuzzy modeling, is shown in Figure 7.

4.2. Development of Mathematical Models of DCU Coking Reactors

As a result of system analysis and expert evaluation of coking reactor operating modes, the following input, operating parameters were determined that affect the volume and quality of coke produced: x 1 —loading (volume) of raw materials; x 2 and x 3 —temperature and pressure of coking reactors; x 4 —indicator of coking capacity of raw materials; x 5 —recirculation coefficient.
The structures of fuzzy models of coking reactors are identified based on the modified method of sequential inclusion of regressors [27] and the method of synthesizing CTS mathematical models based on information of a different nature [30] in the following form:
y ˜ j = a ˜ 0 j + i = 1 5 a ˜ i j x i j + i = 1 5 k = i 5 a ˜ i k j x i j x k j , j = 1 , 3 ¯
where ~—means the fuzziness of the corresponding parameters and coefficients; y ˜ j ,   j = 1 , 3 ¯ —fuzzy output parameters (volume of coke and its quality indicators: volatility and ash content of coke); x i j ,   x k j —input, mode parameters; a ˜ 0 j , a ˜ i j , a ˜ i j k —identifiable fuzzy parameters (regression coefficients: free member, coefficients of the linear and non-linear parts of the model).
To identify the fuzzy parameters of fuzzy models (3) based on the α-level set, it is necessary to convert fuzzy models to a system of crisp models. These models describe the influence of input, operating parameters on the volume and quality of coke with different accuracy (depending on the α value):
y j a l = a 0 j a l + i = 1 5 a i j a l x i j + i = 1 5 k = i 5 a i k j a l x i j x k j , j = 1 , 3 ¯
In the system of Equation (4) L α = { α l , l = 1 , 5 ¯ ,   α = ( 0.5 ; 0.85 ; 1.0 ; 0.85 ; 0.5 ) } —is the set of α-level, which determines the accuracy levels of crisp models. Then, to identify the fuzzy coefficients α ˜ 0 j , α ˜ i j ,   α ˜ i k j of models (3), it is sufficient to determine the coefficients α 0 j α l ,   α i j α l ,   α i k j α l of crisp models (4), that satisfy the following condition (6) at each α-level:
J j = i = 1 5 ( y j α l y ^ j α l ) 2 min ,         l = 1 , 5 ¯ ,  
where y ^ j α l —the value y j α l , obtained on the basis of expert information processing.
Then, the problem of identifying fuzzy coefficients of fuzzy models (3) is reduced to the problem of identifying crisp coefficients of the resulting crisp models (4) on α-level sets using well-known parametric identification methods, for example, the least squares method.
On the selected level sets: α = ( 0.5 ; 0.85 ; 1.0 ; 0.85 ; 0.5 ) the values of the output parameters of coking reactors   y ˜ 1 ,   y ˜ 2 , y ˜ 3 are determined. Thus, for each α = ( 0.5 ; 0.85 ; 1.0 ; 0.85 ; 0.5 ) a set of crisp models has been obtained that allows estimating the volume of coke at the outlet of the coking reactors and the quality indicators of the produced coke.
To identify the parameters of the models in this work, we used the REGRESS software package, which implements the least squares method [26]. As a result, the models describing the dependence of the coke volume and its quality on the input, operating parameters of the coking reactors, after parametric identification on the level set α = ( 0.5 ; 0.85 ; 1.0 ; 0.85 ; 0.5 ) have the form of ordinary regression equations at the selected α levels.
The model estimating the volume of coke y ˜ 1 ding on the input, operating parameters x 1 ,   x 2 , x 3 ,   x 4 , x 5 n the selected α-level sets after parametric identification by the least squares method is given in Appendix A. Models estimating the volatility y ˜ 2 and ash content y ˜ 3 of coke depending on the input, operating parameters, after parametric identification in a similar way on the selected α-level sets, are given in Appendix B and Appendix C, respectively.
The obtained regression coefficients at different levels α i j α l ,   i = 0 , 5 ¯ ,   j = 1 , 3 ¯ ,   q = 1 , 3 ¯ then for modeling on a computer will be combined according to the well-known formula of the theory of fuzzy sets (6):
a ˜ i j = α [ 0.5 ÷ 1 ] a i j α l   or   μ a ˜ i j ( a i j ) = sup α [ 0 , 5 ÷ 1 ] min { α l , μ a i j α l ( a i j ) } ,
where a i j α l = { a ˜ i j | μ a ˜ i j ( a i j ) | α } .
The volume of oil product vapors from the output of coking reactors y 4 is determined using a regression-type model developed on the basis of experimental and statistical data [4]. Results of parametric identification of regression coefficients using the REGRESS program:
y 4 = 157.165 x 1 + 3.445 x 2 28.085 x 3 12.07 x 5 + 0.988 x 1 2 + 0.557 x 2 2 0.156 x 3 2 + + 0.334 x 1 x 2 + 0.015 x 1 x 2 + 0.185 x 1 x 5 0.05 x 2 x 3 + 0.045 x 2 x 5 + 0.004 x 3 x 5 .

4.3. Statement of Problems of Multicriteria Optimization of the Delayed Coking Process in a Fuzzy Environment and Development of a Heuristic Method for Its Solution

Let μ 0 ( x ) = ( μ 0 1 ( x ) , μ 0 2 ( x ) ) be the volumes of coke and vapors of oil products from coking reactors, which are normalized criteria, where x = ( x 1 , x 2 , x 3 , x 4 , x 5 ) —e vector of input, operating parameters of the reactors described above. Assume for fuzzy constraints on the quality indicators of coke φ ( x ) ˜   b q ,   q = 1 , 2 : “coke volatility no more than ˜ 14%» and “coke ash content no more than ˜ 0.8 % » the functions of their implementation μ q ( x ) ,   q = 1 , 2 are constructed. Suppose that the priorities of criteria I C = { 1 , 2 } and constraints I R = { 1 , 2 } , the vector of weight coefficients for criteria γ = ( γ 1 ,   γ 2 ) and fuzzy constraints β = ( β 1 ,   β 2 ) are known or determined by DM, experts.
Then, the mathematical formulation of the problem of multicriteria optimization of the coking process based on the modification of the principles of the main criterion (MC) [31] and Pareto optimality (PO) [32] in general form can be written as:
max x X μ 0 1 ( x ) ,    
X = { x : x Ω arg ( μ 0 2 ( x ) μ R 2 )   arg max x Ω q = 1 2 β q μ q ( x ) q = 1 2 β q = 1 β q 0 ,   q = 1 , 2 ¯ } ,  
where μ 0 1 ( x )   и μ 0 2 ( x ) —normalized main criterion estimating the volume of coke and the volume of vapors of oil products from coking reactors; x = ( x 1 , x 2 , x 3 , x 4 , x 5 ) —vector of input, operating parameters of coking reactors; —logical «and»; β q   a n d   μ q ( x ) ,   q = 1 , 2 —weight coefficients of fuzzy constraints and their membership functions.
To solve the resulting problem (8)–(9), the heuristic method MC + PO developed in Section 2 is used. Let us describe the results of the application.
  • Defined for each q-th coordinate p q , q = 1 , 2 , the number of steps: p 1 = 5 ,   p 2 = 2 for constraints and a number of priority criteria I C = { 1 , 2 } , where 1 is the priority of the volume of coke, 2 is the priority of the volume of vapors of petroleum products.
  • The values of weight coefficients of fuzzy constraints β = ( β 1 , β 2 ) = ( 0.6 ,   04 ) , are defined and introduced, reflecting the mutual of these constraints.
  • Boundary values for local criteria are determined, which are taken into account as part of the constraints μ R 2 = 6   m 3 .
  • Step lengths are calculated using the formula h q = 1 / p q :   h 1 = 1 / 5 = 0.2 ;   h 2 = 1 / 5 = 0.2 , to change the coordinates of the vector β = ( 0.6 ,   04 ) .
  • Changing the coordinates in the intervals [0, 1] with a step h 1 = 0.2   a n d   h 2 = 0.2 , the weight coefficients are determined β 1 , β 2 , , β N , where N = ( 5 + 1 ) · ( 2 + 1 ) = 18 .
  • Term-sets are defined that describe fuzzy constraints and membership functions are constructed that estimate the degree of their fulfillment μ q ( x ) ,   q = 1 , 2 .
The task has two fuzzy restrictions on the quality indicators of coke: “coke volatility must be less than ˜ 14 % »; “the ash content of the coke must be less than ˜ 7 % » . For a fuzzy description of these qualitative indicators of coke, the term set T(Y) = {low, medium, high} is defined. For each term, membership functions are constructed that estimate the degree of fulfillment of fuzzy constraints according to the Gaussian-type formula: μ 1 t ( x ) = e ( Q t | y i y i m | N t ) , where t —the term number; Q t   a n d   N t —coarse and fine tuning coefficients identified when approximating the function graph; y i   a n d   y i m   —a fuzzy parameter and the maximum corresponding numerical value (where the membership function takes the maximum value). Thus, the membership functions for volatility μ 1 k ( x ) ,   k = 1 , 3 ¯ and ash content of coke μ 2 k ( x ) ,   k = 1 , 3 ¯ are constructed in the following form:
μ 1 1 ( x ) = e ( 0.5 | y 2 6 | 0.60 ) ;     μ 2 1 ( x ) = e ( 0.3 | y 3 0.4 | 0.15 ) ;
μ 1 2 ( x ) = e ( 0.5 | y 2 10 | 0.55 ) ;     μ 2 2 ( x ) = e ( 0.3 | y 3 0.6 | 0.12 ) ;
μ 1 3 ( x ) = e ( 0.5 | y 2 15 | 0.50 ) ;   μ 2 3 ( x ) = e ( 0.3 | y 3 0.9 | 0.10 ) .
7.
Using the mathematical models of coking reactors developed in Section 2, the problem of maximizing the main criterion μ 0 1 ( x )   (coke volume) on an admissible set X (9) is solved. Current solutions defined: x ( μ R 2 , β ) ;   μ 0 1 ( x ( μ R 2 , β ) ) , , μ 0 m ( x ( μ R 2 , β ) ) ;   μ 1 ( x ( μ R 2 , β ) ) , , μ L ( x ( μ R 2 , β ) ) .
8.
DM analyzed the obtained current solutions. Since in the first four solutions the DM is not satisfied with the current solutions, in order to iteratively improve the solution, he corrected μ R 2   and β and the transition was carried out back to point 3. On the 5th cycle, the best results were obtained that satisfied DM, and the transition was made to the next point 9.
9.
The best solutions chosen by DM are derived: x * ( μ R 2 ,   β ) , which provide the maximum value of the main criterion μ 0 1 ( x * ( μ R 2 ,   β ) ) , not worse than the boundary value of the criterion μ 0 2 ( x * ( μ R 2 ,   β ) ) and maximum degrees of fulfillment of fuzzy constraints μ 1 ( x * ( μ R 2 ,   β ) ) ,   μ 2 ( x * ( μ R 2 ,   β ) ) . These results are listed in Table 3.

5. Discussion of Results

The constructed linguistic models of the DCU coking reactors using the proposed method of synthesizing linguistic models make it possible to fuzzily model the coking process in the Fuzzy Logic Toolbox and select the optimal mode of operation of the reactors. As can be seen from the results of fuzzy modeling, from the “input-output” surface in the SurfaceViwer (Figure 7), the lower the temperature and pressure of the reactors, the lower the coke volatility, i.e., the coke quality improves, and vice versa. This corresponds to the developed base of rules. Hence the conclusion is that it is necessary to choose a compromise solution when choosing the values of the input parameters of the reactors, since on the one hand, they allow increasing the volume of coke while, on the other hand, worsening its quality. To do this, it will be necessary to solve the decision-making problem of choosing the best compromise solution.
The results of fuzzy inference visualization in the Rule Viewer (Figure 6) allow to review the rules for the fuzzy inference of each rule, the resulting fuzzy set, and the implementation of the defuzzification procedure. Figure 6 shows the simulation results in the case when the input parameters are entered: the values of the reactor temperature are 482 °C and the pressure is 3.95 kg/cm2. Then, as a result of fuzzy modeling, the volatility, i.e., the quality of the coke, is equal to 6.09. This means that the quality of the coke is quite high, since for high-quality coke, the volatility should not be higher than 12. Thus, by changing the values of the input parameters of the reactors, i.e., simulating their operating modes, it is possible to evaluate and select the best values for the coke quality.
In the developed models of coke reactors in 4.2, the input, operating parameters, and volume of produced steam of oil products are crisp, and the volume of coke and its coke quality indicators are fuzzy. To identify the structure and parameters of fuzzy models, modified methods of successive inclusion of regressors (for structural identification) and the least squares method (for parametric identification) were used. The essence of the modification of these methods is to represent the fuzzy regression equation as a set of clear regression equations at each set of α-level. To identify the parameters of the regression coefficients at α levels, the REGRESS software package was used. Then the obtained values of the coefficients at α levels are combined into one value using Formula (6) of the fuzzy set theory.
As a result of the analysis and discussion of the optimization results obtained by the proposed heuristic method and the deterministic method given in Table 3, the following advantages of the proposed MC + PO heuristic method can be distinguished:
  • The proposed MC + PO heuristic method allows solving the optimization problem in a fuzzy environment without converting the original fuzzy problem to deterministic ones. Since when converting a fuzzy problem to a set of deterministic problems, a part of the original, collected fuzzy information is lost, the adequacy of the solutions obtained decreases. The proposed heuristic method, due to the maximum use of the initial fuzzy information, makes it possible to obtain highly adequate solutions to the problem of decision making in a fuzzy environment. In addition, as can be seen from Table 3, the proposed heuristic method more accurately matches real, experimental data compared to the deterministic method.
  • The proposed heuristic method for solving the decision-making problem using fuzzy information, which is the experience, knowledge, and intuition of the DM, takes into account its preferences and non-formalizable links between criteria and alternatives. This allows the DM to make more efficient decisions about production problems in a fuzzy environment.
  • In contrast to deterministic methods, the developed heuristic method based on the principles of optimality (MC and PO) makes it possible to determine the values of the membership function of fuzzy constraints, i.e., the degrees of their fulfillment. This makes it possible to solve the problem of making decisions with fuzzy constraints, which does not allow solving other methods.
  • The proposed principle of developing a heuristic approach to solving decision-making problems in a fuzzy environment allows developing other heuristic methods based on the modification and combination of other optimality principles, such as maximin, ideal point, etc. This allows the DM, when solving decision-making problems, depending on the current production situation and the availability of initial information, to choose and use a more efficient method.
The optimization results presented in Table 3 show that the proposed heuristic method for solving a multicriteria optimization problem with fuzzy constraints provides better results compared to known deterministic methods. This is justified by the fact that the heuristic method makes it possible to improve the values of the criteria (the volume of coke by 5.33%, the volume of vapors of petroleum products by 6.25%) compared to the deterministic method with full fulfillment of the requirements of fuzzy constraints ( μ 1 ( x * ( μ R 2 ,   β ) ) = 1 , and μ 2 ( x * ( μ R 2 ,   β ) ) = 1 ) .
The main constraints of the proposed approach to modeling the optimization of the coking process include the complexity of assessing the degree of membership of fuzzy parameters to fuzzy sets, adequately describing them, and some difficulties for decision-makers in the process of choosing a solution. In the future, they can be eliminated by developing a special system for assessing the degree of membership of fuzzy indicators in fuzzy sets and preparing and training decision-makers for the decision-making process. For the development of this study, it is planned to automate and algorithmize the process of evaluating and choosing the best solution as much as possible.

6. Conclusions

The problems of modeling and optimization of the delayed coking process in a fuzzy environment are investigated, and approaches to their solution are proposed. Details of the main findings of the study and conclusions include:
(1)
A method for synthesizing linguistic models has been developed, which allows synthesizing linguistic models based on fuzzy information from DMs, experts, representing their experience, knowledge, and intuition in natural language. Unlike other well-known methods for developing models with crisp input and fuzzy output parameters, the proposed method allows synthesizing CTS linguistic models with fuzzy both input and output parameters of the system. The proposed method of linguistic synthesis is systemic and comprehensively uses the logical rules of conditional inference, methods of expert assessments, and fuzzy set theories. Such a systematic application of the listed methods is required due to the effect of synergy and the property of emergence in order to obtain an effective solution to the problems under study, which cannot be obtained using separate methods.
(2)
Based on the modification and combination of the principles of optimality of the main criterion and Pareto optimality, the proposed heuristic method allows to effectively solve problems of multicriteria optimization in a fuzzy environment. The proposed heuristic method differs from the known methods for solving fuzzy optimization problems in the fact that the problem is posed and solved in a fuzzy environment without preliminary transformation of the original fuzzy problem into a set of crisp problems. This allows to save and maximize the use of the collected fuzzy information, i.e., knowledge and experience of DM, experts to get more efficient and adequate solutions to a production problem in a fuzzy environment.
In the above analysis and comparisons of the results of solving the problem of optimization of the delayed coking process by the proposed heuristic method and deterministic method (Table 3), the advantages and effectiveness of the proposed approach are substantiated. In the proposed heuristic method for solving problems of two-criteria optimization with fuzzy constraints, the degree of fulfillment of fuzzy constraints is estimated by the values of the membership function of these constraints μ 1 ( x * ( μ R 2 ,   β ) )   и   μ 2 ( x * ( μ R 2 ,   β ) ) . As can be seen from Table 1, the values of these functions are equal to 1, which means complete (100%) fulfillment of the requirements of fuzzy constraints.
(3)
On the basis of the proposed methods, linguistic models of coking reactors are synthesized, which make it possible to evaluate the quality of coke depending on the temperature and pressure of the reactors, and the problem of two-criteria optimization with fuzzy constraints is effectively solved.
The novelty of the proposed methods and results lies in the effective use of the knowledge, experience, and intuition of DM, experts in the development of models and solving problems of multicriteria optimization.

Author Contributions

Conceptualization, B.O., G.U. and K.O.; formal analysis, E.D. and K.O.; resources, E.D.; writing—original draft preparation, B.O., K.O, E.D., G.U. and A.S.; writing—review and editing, B.O. and E.D. All authors have read and agreed to the published version of the manuscript.

Funding

The Science Committee of the Ministry of Education and Science of the Republic of Kazakhstan (Grant No. AP08855680-Intelligent decision support system for controlling the operating modes of the catalytic reforming unit).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Notations

y j M the calculated values of the output parameters
y j E experimental (real) values of the output parameters
R D permissible deviation
X, Yuniversal sets, i.e., universes
A ˜ i ,   i = 1 , n ,   ¯   B ˜ j ,   j = 1 , m ¯ fuzzy subsets, input, output parameters of CTS
x = ( x 1 , , x n ) vector of input, mode parameters of the object
y = ( y 1 , , y m ) vector of output parameters of the object
x i , i = 1 , n ¯ input, mode parameters of the object
y j , j = 1 , m ¯ output parameters of the object
x ˜ i , i = 1 , n ¯ fuzzy input, mode parameters of the object
y ˜ j , j = 1 , m ¯ fuzzy output parameters of the object
R ˜ i j fuzzy mappings between input, output linguistic variables of CTS
μ R ˜ i j ( x ˜ i , y ˜ j ) fuzzy relationship matrices describing fuzzy relationships
β = ( β 1 , , β L ) weight vector of fuzzy constraints
μ 0 ( x ) = ( μ 0 1 ( x ) , , μ 0 m ( x ) ) normalized vector of criteria
μ R i ,   i = 2 , m   ¯ boundary values of local criteria specified by DM (except for the main ones)
μ q ( x ) ,   q = 1 , m ¯ membership functions that evaluate the degree of fulfillment of fuzzy constraints

Appendix A. Model Estimating the Volume of Coke Depending on the Input, Operating Parameters

y ˜ 1 = ( 0.5 287.1710 + 0.85 288.1720 + 1 289.1725 + 0.85 290.1727 + 0.5 291.1731 ) + ( 0.5 11.581900 + 0.85 11.583900 + 1 11.585940 + 0.85 11.587950 + 0.5 11.589537 ) x 1 + + ( 0.5 8.711019 + 0.85 8.711024 + 1 8.711029 + 0.85 8.711034 + 0.5 8.711039 ) x 2 + ( 0.5 71.08033 + 0.85 71.08323 + 1 71.08333 + 0.85 71.08353 + 0.5 71.08373 ) x 3 ( 0.5 0.77850 + 0.85 0.87850 + 1 0.97890 + 0.85 0.99000 + 0.5 0.00550 ) x 4 ( 0.5 0.010301 + 0.85 0.011201 + 1 0.011701 + 0.85 0.012054 + 0.5 0.013515 ) x 5 + + ( 0.5 0.00150 + 0.85 0.00250 + 1 0.01250 + 0.85 0.02250 + 0.5 0.03070 ) x 1 2 + ( 0.5 0.16525 + 0.85 0.17700 + 1 0.18758 + 0.85 0.19750 + 0.5 0.28354 ) x 2 2 + + ( 0.5 0.002739 + 0.85 0.005539 + 1 0.005739 + 0.85 0.005939 + 0.5 0.006857 ) x 3 2 + ( 0.5 0.16028 + 0.85 0.160685 + 1 0.160988 + 0.85 0.161010 + 0.5 0.16358 ) x 1 x 2 ( 0.5 1.00000 + 0.85 1.30000 + 1 1.50000 + 0.85 1.70000 + 0.5 1.90000 ) x 1 x 3 + ( 0.5 0.044307 + 0.85 0.045117 + 1 0.04537 + 0.85 0.04567 + 0.5 0.045970 ) x 1 x 5 + + ( 0.5 1.122220 + 0.85 1.21220 + 1 1.22222 + 0.85 1.23225 + 0.5 1.32220 ) x 2 x 3 ( 0.5 0.1000850 + 0.85 0.121940 + 1 0.131944 + 0.85 0.141937 + 0.5 0.151970 ) x 3 x 4 ( 0.5 0.018710 + 0.85 0.021720 + 1 0.029722 + 0.85 0.035720 + 0.5 0.04850 ) x 3 x 5 .

Appendix B. Model Estimating the Volatility of Coke Depending on the Input, Operating Parameters

y ˜ 2 = ( 0.5 592600 + 0.85 593300 + 1 593800 + 0.85 594300 + 0.5 595000 ) ( 0.5 23.7045 + 0.85 23.9450 + 1 24.1345 + 0.85 24.3350 + 0.5 24.5455 ) x 1 ( 0.5 20.0170 + 0.85 20.3265 + 1 20.5278 + 0.85 20.7580 + 0.5 21.0590 ) x 2 + ( 0.5 1.00850 + 0.85 1.11900 + 1 1.23950 + 0.85 1.3490 + 0.5 1.45950 ) x 3 + + ( 0.5 3.26100 + 0.85 3.47200 + 1 3.68330 + 0.85 3.89500 + 0.5 3.10650 ) x 4 + ( 0.5 0.00350 + 0.85 0.0140 + 1 0.02450 + 0.85 0.03500 + 0.5 0.04550 ) x 5 + + ( 0.5 0.00070 + 0.85 0.00150 + 1 0.03330 + 0.85 0.06330 + 0.5 0.0943 ) x 1 2 + ( 0.5 0.01350 + 0.85 0.01900 + 1 0.02430 + 0.85 0.02930 + 0.5 0.03850 ) x 2 2 + ( 0.5 0.01500 + 0.85 0.01100 + 1 0.01010 + 0.85 0.01350 + 0.5 0.01550 ) x 3 2 + ( 0.5 0.32050 + 0.85 0.421500 + 1 0.52180 + 0.85 0.62250 + 0.5 0.7230 ) x 4 2 + + ( 0.5 0.28050 + 0.85 0.3810 + 1 0.48150 + 0.85 0.58200 + 0.5 0.68250 ) x 1 x 2 + ( 0.5 0.02050 + 0.85 0.03100 + 1 0.04150 + 0.85 0.05200 + 0.5 0.06250 ) x 1 x 3 ( 0.5 5.06400 + 0.85 5.08100 + 1 5.09260 + 0.85 5.10350 + 0.5 5.10850 ) x 1 x 4 ( 0.5 0.17300 + 0.85 0.18030 + 1 0.19440 + 0.85 0.19950 + 0.5 0.20700 ) x 2 x 3 + + ( 0.5 0.0635 + 0.85 0.0715 + 1 0.0755 + 0.85 0.0800 + 0.5 0.08850 ) x 2 x 4

Appendix C. Model Estimating the Ash Content of Coke Depending on the Input, Operating Parameters

y ˜ 3 = ( 0.5 269.54137 + 0.85 270.86715 + 1 271.94169 + 0.85 272.9427 + 0.5 273.94567 ) ( 0.5 1.099005 + 0.85 1.09933 + 1 1.099537 + 0.85 1.09973 + 0.5 1.099985 ) x 1 ( 0.5 0.64015 + 0.85 0.64032 + 1 0.640525 + 0.85 0.64072 + 0.5 0.64052 ) x 2 ( 0.5 2.662925 + 0.85 2.67300 + 1 2.683102 + 0.85 2.693225 + 0.5 2.703330 ) x 3 ( 0.5 0.044750 + 0.85 0.054700 + 1 0.06478 + 0.85 0.0746 + 0.5 0.0847 ) x 4 + ( 0.5 0.001090 + 0.85 0.001100 + 1 0.001111 + 0.85 0.00130 + 0.5 0.001150 ) x 5 + + ( 0.5 0.009500 + 0.85 0.001000 + 1 0.001019 + 0.85 0.001035 + 0.5 0.001058 ) x 1 2 + ( 0.5 0.007325 + 0.85 0.007530 + 1 0.007639 + 0.85 0.007750 + 0.5 0.007967 ) x 2 2 + + ( 0.5 0.000125 + 0.85 0.00150 + 1 0.000174 + 0.85 0.000195 + 0.5 0.000230 ) x 3 2 + ( 0.5 0.025250 + 0.85 0.025420 + 1 0.025679 + 0.85 0.025860 + 0.5 0.026075 ) x 4 2 + ( 0.5 0.062435 + 0.85 0.06275 + 1 0.062963 + 0.85 0.063005 + 0.5 0.063201 ) x 1 x 2 ( 0.5 0.00043 + 0.85 0.00050 + 1 0.000556 + 0.85 0.000610 + 0.5 0.000685 ) x 2 x 3 + + ( 0.5 0.277620 + 0.85 0.27770 + 1 0.277778 + 0.85 0.277805 + 0.5 0.277895 ) x 2 x 4 + ( 0.5 0.029015 + 0.85 0.02910 + 1 0.029167 + 0.85 0.02924 + 0.5 0.029310 ) x 3 x 4 ( 0.5 0.0010980 + 0.85 0.001010 + 1 0.001111 + 0.85 0.001215 + 0.5 0.001320 ) x 3 x 5 .

References

  1. Adzamic, Z.; Besic, S. The impact of the catalytic reforming operation severity on cycle duration and product quality at the Rijeka oil refinery. Fuels Lubr. 2013, 42, 83–87. [Google Scholar]
  2. Speight, J.G. The Chemistry and Technology of Petroleum, 4th ed.; CRC Press: Boca Raton, FL, USA, 2018; ISBN 0-8493-9067-2. [Google Scholar]
  3. Amanturlin, G.Z. Technological Regulations for the Delayed Coking Unit DCU 21-10/6 of the Atyrau Oil Refinery; Amanturlin G.Zh: Atyrau, Kazakhstan, 2016; p. 217. [Google Scholar]
  4. Sawarkar, A.N.; Pandit, A.B.; Samant, S.D.; Joshi, J.B. Petroleum Residue Upgrading Via Delayed Coking: A Review. Can. J. Chem. Eng. 2017, 85, 1–24. [Google Scholar] [CrossRef]
  5. Orazbayev, B.B.; Ospanov, Y.A.; Orazbayeva, K.N.; Serimbetov, B.A. Multicriteria optimization in control of a chemical-technological system for production of benzene with fuzzy information. Bull. Tomsk. Polytech. Univ. Geo Assets Eng. 2019, 330, 182–194. [Google Scholar] [CrossRef]
  6. Orazbayev, B.B.; Shangitova, Z.Y.; Orazbayeva, K.N.; Serimbetov, B.A.; Shagayeva, A.B. Studying the Dependence of the Performance Efficiency of a Claus Reactor on Technological Factors with the Quality Evaluation of Sulfur on the Basis of Fuzzy Information. Theor. Found. Chem. Eng. 2020, 54, 1235–1241. [Google Scholar] [CrossRef]
  7. Bochkarev, V.V. Optimization of Chemical Technological Processes; Publishing House Yurayt: Krakow, Poland, 2017; p. 337. ISBN 978-5-9916-6546-9. [Google Scholar]
  8. Kondrasheva, N.K.; Rudko, V.A.; Nazarenko, M.Y.; Povarov, V.G.; Derkunskii, I.O.; Konoplin, R.R.; Gabdulkhakov, R.R. Influence of Parameters of Delayed Coking Process and Subsequent Calculation on the Properties and Morphology of Petroleum Needle Coke from Decant Oil Mixture of West Siberian Oil. Energy Fuels 2019, 33, 6373–6379. [Google Scholar] [CrossRef]
  9. Zhao, Z.-W.; Wang, D.-H. Statistical inference for generalized random coefficient autoregressive model. Math. Comput. Model. 2012, 56, 152–166. [Google Scholar] [CrossRef]
  10. Douglas, A.M.; Danny, A.M. Statistical Methods in Experimental Pathology: A Review and Primer. Am. J. Pathol. 2021, 191, 784–794. [Google Scholar] [CrossRef]
  11. Dubois, D. The role of fuzzy sets indecision sciences: Old techniques and new directions. Fuzzy Sets Syst. 2011, 184, 3–17. [Google Scholar] [CrossRef]
  12. Zimmermann, H.-J. Fuzzy Set Theory—And Its Applications, 5th ed.; Springer Science+Business Media, LLC.: Berlin/Heidelberg, Germany, 2018; p. 525. ISBN 978-94-010-3870-6. [Google Scholar] [CrossRef]
  13. Jorgensen, M. A Review of Studies on Expert Estimation of Software Development Effort. J. Syst. Softw. 2004, 70, 37–60. [Google Scholar] [CrossRef]
  14. Sabzi, H.Z. Developing an intelligent expert system for streamflow prediction, integrated in a dynamic decision support system for managing multiple reservoirs: A case study. Expert Syst. Appl. 2017, 82, 145–163. [Google Scholar] [CrossRef]
  15. Pavlov, S.Y.; Kulov, N.N.; Kerimov, R.M. Improvement of Chemical Engineering Processes Using Systems Analysis. Theor. Found. Chem. Eng. 2016, 53, 117–133. [Google Scholar] [CrossRef]
  16. Reverberi, A.P.; Kuznetsov, N.T.; Meshalkin, V.P.; Salerno, M.; Fabiano, B. Systematical Analysis of Chemical Methods in Metal Nanoparticles Synthesis. Theor. Found. Chem. Eng. 2016, 50, 63–75. [Google Scholar] [CrossRef]
  17. Bondarev, D.I.; Pokhodenko, N.T. Slow mowing process in unheated chambers. In Chemistry, 2nd ed.; Moscow, Russia, 2017; p. 178. (In Russian) [Google Scholar]
  18. Aliev, R.A.; Tserkovny, A.E.; Mamedova, G.A. Production Management with Fuzzy Initial Information; Energoatomizdat M-Publ.: Moscow, Russia, 1991; p. 250. (In Russian) [Google Scholar]
  19. Dzhambekov, A.M.; Dmitrievsky, B.S. Simulation of an automatic temperature control system for the stabilization catalysate process in conditions of uncertainty. Bulletin of the Tomsk Polytechnic University. Geo Assets Eng. 2022, 333, 26–33. (In Russian) [Google Scholar] [CrossRef]
  20. Sharma, S.K. A novel approach on water resource management with Multi-Criteria Optimization and Intelligent Water Demand Forecasting in Saudi Arabia. Environ. Res. 2022, 208, 112578. [Google Scholar] [CrossRef] [PubMed]
  21. Romanov, V.N. The use of fuzzy arithmetic in decision-making problems. SN Appl. Sci. 2019, 1, 367. [Google Scholar] [CrossRef]
  22. Zaichenko, Y.P. Operations Research: Fuzzy Optimization; Vyshcha shkola Publ.: Kyiv, Ukraine, 2018; 357p. [Google Scholar]
  23. Gafner, G.G.; Shkodin, Y.K.; Sedov, P.S. Intensification of operation of the delayed coking unit type 21-10/6 of Atyrau Refinery. In Research in the Field of Petroleum Coke Production: Coll. Scientific Papers; BashNII NP: Ufa, Russia, 2018; pp. 24–33. (In Russian) [Google Scholar]
  24. Orazbayev, B.B.; Assanova, B.; Bakiyev, M.; Krawczyk, J.; Orazbayeva, K. Methods of model synthesis and multi-criteria optimization of chemical-engineering systems in the fuzzy environment. J. Theor. Appl. Inf. Technol. 2020, 98, 1021–1036. [Google Scholar]
  25. Fuzzy Logic Toolbox. Design and Simulate Fuzzy Logic Toolbox. Available online: https://www.mathworks.com/products/fuzzy-logic.html (accessed on 27 August 2022).
  26. Fuzzy Logic Toolbox. Available online: http://www.matlab.ru (accessed on 5 August 2022).
  27. Valeev, S.G. Regression Modeling in the Processing of Observations, 3rd ed.; Nauka: Moscow, Russia, 2017; 272 p, Available online: https://ui.adsabs.harvard.edu/abs/1991STIA...9344501V/abstract\ (accessed on 18 September 2022).
  28. Clark, A.; Kuznetsov, A.G. Regress Software Package; Oxford University: Oxford, UK, 2018; p. 118. [Google Scholar]
  29. Yakovis, L.M.; Strongin, P.Y. Adaptive Identification of Control Objects in Systems with Standard Controllers. J. Phys. Conf. Ser. 2020, 1864, 012110. [Google Scholar] [CrossRef]
  30. Orazbayev, B.; Zhumadillayeva, A.; Orazbayeva, K.; Iskakova, S.; Utenova, B.; Gazizov, F.; Ilyashenko, S.; Afanaseva, O. The System of Models and Optimization of Operating Modes of a Catalytic Reforming Unit Using Initial Fuzzy Information. Energies 2022, 15, 1573. [Google Scholar] [CrossRef]
  31. Kravets, O.; Beletskaja, S.; Lvovich, Y.; Lvovich, I.; Choporov, O.; Preobrazhenskiy, A. The optimization of diffraction structures based on the principal selection of the main criterion. In IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2017; Volume 173, p. 012010. [Google Scholar] [CrossRef]
  32. Bommier, A.; Zuber, S. The Pareto principle of optimal inequality. Int. Econ. Rev. 2012, 53, 593–607. [Google Scholar] [CrossRef] [Green Version]
  33. Shumsky, V.M.; Zyryanova, L.A. Engineering Tasks in Oil Refining and Petrochemistry; MPC Publ.: Moscow, Russia, 2014; p. 475. [Google Scholar]
Figure 1. Technological scheme of the DCU 21–10/6. The main units of the DCU are as follows: 1—coking reactors; 2—secondary raw material heating furnaces; 3—primary raw material heating furnaces; 4—the main rectification column.
Figure 1. Technological scheme of the DCU 21–10/6. The main units of the DCU are as follows: 1—coking reactors; 2—secondary raw material heating furnaces; 3—primary raw material heating furnaces; 4—the main rectification column.
Processes 11 00450 g001
Figure 2. Block diagram of the linguistic model synthesis method.
Figure 2. Block diagram of the linguistic model synthesis method.
Processes 11 00450 g002
Figure 3. Membership functions of fuzzy input parameters (a) x ˜ 2 —temperature; (b) x ˜ 3 —pressure in coking reactors.
Figure 3. Membership functions of fuzzy input parameters (a) x ˜ 2 —temperature; (b) x ˜ 3 —pressure in coking reactors.
Processes 11 00450 g003
Figure 4. Membership functions of an output parameter y ˜ 2 —volatility of coke.
Figure 4. Membership functions of an output parameter y ˜ 2 —volatility of coke.
Processes 11 00450 g004
Figure 5. Fuzzy knowledge base for input and output parameters.
Figure 5. Fuzzy knowledge base for input and output parameters.
Processes 11 00450 g005
Figure 6. Visualization of fuzzy inference in RuleViewer.
Figure 6. Visualization of fuzzy inference in RuleViewer.
Processes 11 00450 g006
Figure 7. The input–output surface in SurfaceViwer.
Figure 7. The input–output surface in SurfaceViwer.
Processes 11 00450 g007
Table 1. Terms of linguistic variables and their abbreviations for constructing their membership function and forming a rule base.
Table 1. Terms of linguistic variables and their abbreviations for constructing their membership function and forming a rule base.
Terms of Fuzzy ParametersSymbol
LowLW
Below averageBA
AverageAR
Above averageAA
HighHG
Below normalBN
NormalNR
Above normalAN
Very lowV LW
Very highVHG
Table 2. The universes for fuzzy parameters x ˜ 2 , x ˜ 3 , and y ˜ 2 .
Table 2. The universes for fuzzy parameters x ˜ 2 , x ˜ 3 , and y ˜ 2 .
Fuzzy Input ParametersValues of Fuzzy Input Variables
LWBA, BNAR, NRAA, ANHG
x ˜ 2 —temperature at the inlet of coking reactors470–477472–479477–484482–489487–494
x ˜ 3 —pressure in coking reactors 2.4–3.33.0–3.73.5–4.24.0–4.84.6–5.5
Fuzzy Output ParameterFuzzy Output Parameter Values
V LWLWARHGVHG
y ˜ 2 —volatility of coke 2–54–87–1110–1413–16
Table 3. Results of optimization of the coking process by the known deterministic method [33], the proposed heuristic method and experimental results of optimization at the Atyrau Refinery.
Table 3. Results of optimization of the coking process by the known deterministic method [33], the proposed heuristic method and experimental results of optimization at the Atyrau Refinery.
Criterion and Fuzzy Constraints Deterministic MethodHeuristic Method MC + POExperimental Method
Coke volume, t/h—criterion y 1 ;22.523.723.0
The volume of vapors of petroleum products, t/h—criterion y 2 ;8.08.58.4
Membership functions of fuzzy constraints:
Coke volatility ˜   12 % »— μ 1 ( x * ( μ R 2 ,   β ) )


1.0

( )L
Ash content ˜ 0.8 % vol.»: – μ 2 ( x * ( μ R 2 ,   β ) ) ;1.0( )L
Optimal parameters of DCU coking reactors:
x 1 * —volume of raw material (tar); t;

105

105

105
x 2 * —coking reactor temperature, °C;489487488
x 3 * —coking reactor pressure, kg/cm2;5.05.05.0
x 4 * —coking capacity of raw materials, %;777
x 5 * —recirculation ratio.111111
Note:—means that these parameters are not determined by this method; (·)L—these parameters are not directly measured, are evaluated in the laboratory with the participation of a person; final values μ R 2 = 8 ; and β = ( 0.75 ,   0.25 ) .
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Orazbayev, B.; Dyussembina, E.; Uskenbayeva, G.; Shukirova, A.; Orazbayeva, K. Methods for Modeling and Optimizing the Delayed Coking Process in a Fuzzy Environment. Processes 2023, 11, 450. https://doi.org/10.3390/pr11020450

AMA Style

Orazbayev B, Dyussembina E, Uskenbayeva G, Shukirova A, Orazbayeva K. Methods for Modeling and Optimizing the Delayed Coking Process in a Fuzzy Environment. Processes. 2023; 11(2):450. https://doi.org/10.3390/pr11020450

Chicago/Turabian Style

Orazbayev, Batyr, Elmira Dyussembina, Gulzhan Uskenbayeva, Aliya Shukirova, and Kulman Orazbayeva. 2023. "Methods for Modeling and Optimizing the Delayed Coking Process in a Fuzzy Environment" Processes 11, no. 2: 450. https://doi.org/10.3390/pr11020450

APA Style

Orazbayev, B., Dyussembina, E., Uskenbayeva, G., Shukirova, A., & Orazbayeva, K. (2023). Methods for Modeling and Optimizing the Delayed Coking Process in a Fuzzy Environment. Processes, 11(2), 450. https://doi.org/10.3390/pr11020450

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop