FACTA UNIVERSITATIS Series: Mechanical Engineering Vol. 18, N o 3, 2020, pp. 453 - 472 https://doi.org/10.22190/FUME200306032P © 2020 by University of Niń, Serbia | Creative Commons License: CC BY-NC-ND Original scientific paper FUZZY MODEL OF THE OPERATIONAL POTENTIAL CONSUMPTION PROCESS OF A COMPLEX TECHNICAL SYSTEM Michał Pająk University of Technology and Humanities in Radom, Faculty of Mechanical Engineering, Poland Abstract. During the operation process of a system its technical state is changed. The changes take place because of the wearing factors impact. The impact depends on the flow and intensity of the operation process what is characterized by the time histories of the working parameters. Simultaneously, the changes of the technical state are correlated with the changes of the amount of the operational potential included in a system. In order to avoid the inability state occurrence the amount of this potential should be higher than the boundary value. The amount of the operational potential included in a system is determined by the values of the cardinal features of it but in the case of the real technical system the values cannot always be measured. Therefore, the amount of the operational potential and the technical state of the system cannot always be determined online. To solve this problem the model of the operational potential consumption process was created and presented in the paper. The model uses artificial intelligence techniques to calculate the change of the operational potential amount by determining the changes of the cardinal features of the system on the basis of the time histories of the working parameters. The verification of the model quality was performed using the pulverized boiler OP-650k-040 operating in the power plant. The description of the conducted research and the results of the verification were presented in the end of the paper proving the adequacy of the model implementation in the case of industrial objects. Key Words: Fuzzy Model, Operational Potential Consumption, Complex Technical System, Operation, System Feature, Working Parameter Received March 06, 2020 / Accepted August 30, 2020 Corresponding author: Michał Pająk University of Technology and Humanities in Radom, Faculty of Mechanical Engineering, Stasieckiego St. 54, 26-600 Radom, Poland E-mail: m.pajak@uthrad.pl 454 M. PAJĄK 1. INTRODUCTION The object under consideration is a crucial technical system of the strategic importance. In the case of such systems the main objective of the operation and maintenance control is to perform the operational tasks and avoiding the failure occurrence [1,2]. This is a very important issue because the consequences of a failure can be very costly or can pose a health risk. In order to avoid failure the operation processes should be stopped and the service activities should be performed. Unfortunately, when the operation processes are stopped the technical system user does not obtain any effect of the system operation. Thus, the service activities should be started at the proper moment. The main question of the research is how to determine that moment. The failure is defined as a transition of the technical state of the system from the area of the ability states to the area of the inability states [3]. The technical state is determined by the values of the cardinal features of the system [4] and is correlated with the amount of the operational potential included in it. The inability state occurs when the amount of the operational potential included in a system is lower than the amount corresponding to its boundary state [5]. In order to avoid the inability state occurrence it is necessary to know the amount of the operational potential of the system at every moment of the system operation. This amount, similarly to the technical state, is determined by the values of the cardinal features of the system. But not always it is possible to measure the values online. The changes of the values take place during the operation processes because of the forcing factors influence. The forcing factors can be divided into two groups dependent on and independent of the system operation [6]. The first group of the factors acts as a result of the operation process execution while the second characterizes the impact of the environment [7]. Thus, the level of the forcing factors influence is determined by the way of the operation process execution and the intensity of the environment impact. If the intensity of the environment impact is assumed as an independent variable then the forcing factors influence is determined only by the operation process flow which is described by the values of its parameters. In fact, the intensity of the operation process is described by the time histories of the working parameters. So, it was stated that in order to avoid the inability state occurrence it is necessary to apply the model of the operational potential consumption process which can calculate the change of the potential as a function of the time histories of the working parameters. Therefore, the analysis of the existing models of the operation and maintenance processes was performed [8-11] in order to identify their adequateness in the case of crucial, complex technical systems of the strategic importance. As a result it was stated that in the case of complex technical objects changes of operational potential amount could not be given with proper accuracy thanks to analytical models usage. Therefore, in this paper, the system fuzzy model is proposed to model the process under consideration. In Chapter 2 the main idea of fuzzy model application is presented. Its structure and the way of operation are described in details in Chapter 3. Subsequently, in Chapter 4 the industrial research is presented which was performed in order to identify the model parameters values (described in Chapter 5) and to verify prepared model accuracy (described in Chapter 6). Finally, in Chapter 7, some conclusions can be found. The main contribution and the novelty of the proposed solution are the universal creation method of the system model of the operation potential consumption process. The result of the proposed method is the fuzzy model. Thanks to the fuzzy sets theory Fuzzy Model of the Operational Potential Consumption Process of a Complex Technical System 455 implementation the uncertainty of the initial technical state identification and the approximation of the time histories of the operation parameters are taken into consideration. 2. THE IDEA OF THE FUZZY MODEL OF THE OPERATIONAL POTENTIAL CONSUMPTION PROCESS It was decided that the designed model will estimate the levels of the forcing factors influence on the basis of the time histories of the working parameters. Subsequently, on the basis of the levels of the forcing factors influence the changes of the cardinal features values will be identified. Eventually, on the basis of the changes of the cardinal features values the change of the operational potential amount will be determined Eq. (1) Puxx t t tff t t tff t t tff t t tff t t tpo t t tpoPuM s r idid n dd aop ),...,( ))(,...,)(,)(,...,)(( ))(,...,)((: 1 1 2 1 21 1 2 1 21 1 2 1 2 1 (1) where: MPu - the model of the operational potential consumption process, poi - i-th parameter of the operation process i = 1,...,aop, aop - the working parameters amount, poi(t) - the time dependent value of i-th working parameter, 1 2 )( t t tpo i - the time history of i-th working parameter in period [t1, t2], j d f f - j-th forcing factor depended on the system operation j = 1,...,n, k id f f - k-th forcing factor independent of the system operation k=1,...,r, xl - the change of the value of l-th cardinal feature of the system l = 1,...,s, Pu - the change of the amount of the operational potential of the system. The application of the constructed model will be used to determine the technical state of the system in t2 moment taking into account the technical state of the system in t1 moment and time histories of the parameters of the operation process in period [t1, t2] Eq. (2). )())(,...,)(),(( 2 1 2 1 2 11 ts t t tpo t t tpots PuM aop (2) where: s(t) - the technical state of the system for time t. The first input value of the model is the technical state of the system in moment t1. It results from the Markov characteristic of the technical state [12]. According to it, the state of the system in moment t2 is unequivocally determined by the state in moment t1 and known input values for t⸦[t1,t2] and is independent of the system state and input values before t1 moment. The operating point of the technical object is expressed by the values of the object features. In the case of complex technical systems operating in the industry the values of the part of the measurable features still can be identified only by destructive testing [13]. Therefore, they cannot be identified at given moment in which the operation processes are 456 M. PAJĄK performed. Simultaneously, because of immeasurable features presence, it is impossible to accurately determine the technical state of the system. Even though, the moment of the object installation in the operation place is treated as initial moment t1, the technical state depends on conditions during the production phase and pre-operation processes execution. In the course of the technical object designing calculations isotropic structure of the material is assumed. In reality this assumption is fulfilled only approximately. For example, as far as metal is concerned, its non-uniform structure causes up to 20% differences in the mechanical characteristics values. Additionally, during the assembling the designing calculations requirements can be violated. What is more, because of the lack of the equipment required to perform non-destructive testing, the majority of the producers of the machinery, devices and constructions do not support the full quality tests at the end of the production phase [14,15]. Usually, the partial tests are executed (about 5%) and on this basis the decision about the correctness of the whole series of the products is made [16]. As a result, the devices of approximately identified technical state are designated to operation. Subsequently, during the pre-operation processes execution the devices are under the influence of forcing factors. This impact depends on the storage conditions and the intensity of the environment influence, which are tested periodically [17]. Therefore, it was stated that the technical state of the system at the start moment of the operation process can be identified only approximately. Next group of the input data of MPu model are the time histories of the parameters describing performed operation processes. Its values, just like those of the system features, can be measurable or immeasurable. And similarly to the system features, the values can be determined only approximately. Inaccuracy of the working parameters values and the approximation of the technical condition of the system make it impossible to accurately transform the initial state of the system s(t1) in resultative state s(t2). Therefore, the designed MPu model has to take into consideration the approximate character of the input data. This type of inaccuracy consists in the lack of the possibility to categorize the given phenomenon as true or false [18]. To model this type of inaccuracy the fuzzy sets theory is widely used [19,20]. The application of fuzzy logic is especially appropriate in the case when the mathematical model describing the phenomenon does not exist, the existing model is strongly nonlinear, the existing model is irresolvable or the calculation time required to obtain the resolution is too long to fulfill the demands about the model response time [21]. Modeling of the operational potential consumption process can be treated as a case when adequate mathematical model does not exist and tries of the model construction face the problems arising from not clear enough process description and approximate character of the input data. In such cases the fuzzy modeling implementation can be found in industrial application [22-25] as well as in theoretical research papers [26-28]. Thus, on the basis of the research conducted by the author and the literature analyze it was decided that the MPu model will be constructed by the fuzzy modeling implementation. The formulated model of the operational potential consumption is the model of the Multi Input Single Output (MISO) type. The calculation process performed by the model consists of three sequential transformations given in Eq. (1) where the last one is executed according to Eq. (3) [5]: Fuzzy Model of the Operational Potential Consumption Process of a Complex Technical System 457 n i ii txtxtPu 1 2 21 ))()(()( (3) where: Pu(t) - the change of the operational potential amount due to the operation process execution in period t = [t1, t2], xi(t1) - the value of i-th feature for time t1, xi(t2) - the value of i-th feature for time t2. Therefore, the task of creation of the fuzzy MPu model was decomposed into creation the ncf fuzzy models performing transformation Eq. (4), where ncf is the amount of the cardinal features of the system. lidriddnd aopl x t t tff t t tff t t tff t t tff t t tpo t t tpoxM ))(,...,)(,)(,...,)(( ))(,...,)((: 1 2 1 2 1 1 2 1 2 1 1 2 1 2 1 (4) where: Mxl - the model of the change of l-th cardinal feature value, 1 2 )( t t tpo i - the time history of the i-th working parameter in period [t1, t2], j d f f - j-th forcing factor depended on the system operation j = 1,...,n, k id f f - k-th forcing factor independent of the system operation k = 1,...,r,xl - the change of the value of l-th cardinal feature of the system l = 1,...,s. The input data of the models are the time histories of the working parameters in period of the operation process execution while the output is the change of the value of the system cardinal feature. It was decided that the considered models will be constructed and verified using the measurement collections recorded during the conducted operational test, subsequently analyzed and transformed to the form of Eq. (5) according to the method proposed by the author in the papers [29,30]. 1 2( ) :[ , ,..., , ]j l nipo lmmc x po po po x (5) where: xl - l-th cardinal feature of the system, poi - i-th working parameter i = 1,...,nipo(xl), nipo(xl) - the number of the important working parameters for feature xl, mmcj - j-th major measurement collection, poi - the distance between the time history of i-th working parameter and its zero time history (ZTH - the time history of the working parameter for which the difference between the initial and final value of the feature is the minimum one), xl - the change of the value of l-th feature of the system. 3. STRUCTURE AND THE OPERATION OF THE MODEL OF THE OPERATIONAL POTENTIAL CONSUMPTION PROCESS Each of the models of the system feature value change is of MISO type describing the unknown in shape solution space. Major measurement collections expressed in the form presented above Eq. (5) describe the relation between the models output data (change of the feature value) and the models input data (distances between time histories of the 458 M. PAJĄK significant working parameters and their zero time histories). So, the collections are the inputs-output samples of the considered models. The inputs-output models are constructed employing the fuzzy sets theory. They can use inference of Mamdani type [31], of Takagi-Sugeno-Kang type [32] or be of relational type [33]. In order to solve the issue under consideration the fuzzy models with use of the Mamdani type inference are chosen because thanks to their generalized structure the accurate knowledge about the structure of the modeled object is not required [34]. Moreover, the inference rules of the models are not uniformly distributed along the solution space. Regions where the solution space changes its shape are modeled by a bigger number of the rules than the regions where the space is of fixed shape. Owing to this, in the Mamdani models the amount of the inference rules can be decreased. The structure and the general scheme of the worked out models operation are presented in Fig. 1. Fig. 1 The general scheme of the fuzzy model operation The input data of the models are crisp values of the distance between the working parameters time histories and their zero time histories: ]...[ 21 nipFM popopopo (6) where: poFM - the input data of the fuzzy model, poi - the crisp value of i-th input parameter, nip - the number of the input parameters of the fuzzy model. The first step of the fuzzy model operation is the fuzzification process. It is transformation of the crisp values to the fuzzy ones. Fuzzification is accomplished using knowledge base of the model [35]. The knowledge base consists of groups of the fuzzy sets defined for each input and output parameter of the model. These fuzzy sets cover the domain of the parameter in a way presented in Fig. 2. Fig. 2 The exemplary group of the fuzzy sets for the input parameter of the fuzzy model Fuzzy Model of the Operational Potential Consumption Process of a Complex Technical System 459 The fuzzy sets which cover the domain of the parameter are their linguistic values. First of the sets is of L type, Eq. (7) while the last one is of type, Eq. (8). The remaining sets are of type, Eq. (9). rrsx rrsxrrk rrkrrs xrrs rrkx xFS L 0 1 )( (7) where: FSL(x) - the membership function of the L type fuzzy set, x - the argument of the fuzzy set, rrk - the right range (the maximum value) of the kernel of the fuzzy set, rrs - the right range (the maximum value) of the support of the fuzzy set. lrkx lrkxlrs lrslrk lrsx lrsx xFS 1 0 )( (8) where: FS(x) - the membership function of the type fuzzy set, x - the argument of the fuzzy set, lrs - the left range (the minimum value) of the support of the fuzzy set, lrk - the left range (the minimum value) of the kernel of the fuzzy set. rrsxlrk lrkrrs xrrs lrkxlrs lrslrk lrsx rrsxlrsx xFS 0 )( (9) where: FS(x) - the membership function of the type fuzzy set, x - the argument of the fuzzy set, lrk - the left range (the minimum value) of the kernel of the fuzzy set, lrs - the left range (the minimum value) of the support of the fuzzy set, rrs - the right range (the maximum value) of the support of the fuzzy set. During the fuzzification process for each crisp value of the considered input parameter the values of the membership functions of each of its linguistic values are determined: ])(...)()([ 21 iLiLiLi popopoz nlv ipoipoipo (10) where: zi - the fuzzy value of i-th input parameter of the model, poi - the crisp value of i-th input parameter of the model, )( iL poj ipo - the value of the membership function of j-th linguistic value of i-th input parameter for poi value, j poi L - j-th linguistic value of i-th input parameter of the model, nlv - the amount of the linguistic values defined for the parameters of the model. 460 M. PAJĄK The second step of the models operation is the fuzzy inference. It is performed using the rule bases of the models. The rule base of each model consists of the inference rules described by Eq. (11), which should be read according to the notation from Eq. (12): n xi m popo k po j poi FMniponip LyLpoLpoLpoFMR ...: 21 21 (11) where: FMRi - i-th inference rule of the fuzzy model, poi - the crisp value of i-th input parameter of the model, j poi L - j-th linguistic value of i-th input parameter of the model, yi - the fuzzy output value of i-th inference rule, n xFM L - n-th linguistic value of the output parameter of the model, xFM - the output parameter of the fuzzy model. ni ni y mzkzjzFMR out out i nipi 0 1 0)(...0)(0)(: 21 (12) where: zi - the fuzzy value of i-th input parameter of the model, iout - the number of the linguistic value of the output parameter of the model. The fuzzy inference consists in the premises aggregation, implication and resulting sets accumulation [36]. For each of the rules present in the rule base of the model the premises aggregation is performed according to the formula: ))(),...,(),(min()( 21 mzkzjzFMRAGR nipi (13) Subsequently, the implication is executed according to formula: nvliiyFMRAGRiy outoutiiouti ,...,2,1))(),(min()( (14) where: FMRi - i-th inference rule of the fuzzy model, AGR(FMRi) - the value after premises aggregation of i-th inference rule, yi(iout) - the value of the membership function of the linguistic value on position iout for fuzzy value of the output parameter of i-th rule, nvl - the amount of the linguistic values defined for the parameters of the model. The final step of the fuzzy inference process is the resultant sets accumulation. The step consists in determination of the fuzzy value of the output parameter according to formula: nvliiyiyiyiy outoutnrbroutoutout ,...,2,1))(),...,(),(max()( 21 (15) where: y(iout) - the value of the membership function of the linguistic value from position iout for fuzzy value of the output parameter, yi(iout) - the value of the membership function of the linguistic value from position iout for fuzzy value of the output parameter of i-th rule, iout - the number of the linguistic value of the output parameter of the model, nrbr - the amount of the rules in the rule base of the model. Thus, the fuzzy value of the output parameter can be expressed in the following form: ]...[ 21 nvl FMxlxlx LLL yyyy (16) where: y - the fuzzy value of the output parameter of the model, i lx L y - the maximum value of the membership function of i-th linguistic value of the output parameter, i xFM L - i-th linguistic value of the output parameter, nvl - the amount of the linguistic values defined for the parameters of the model. Fuzzy Model of the Operational Potential Consumption Process of a Complex Technical System 461 The expression above should be interpreted as a fuzzy set with support equal to the output parameter domain. The value of the membership function of this set ought to be calculated according to the formula: )),min( ... ),,min( ),,max(min()( 22 11 nvl FMx nvl FMx FMxFMx FMxFMx LL LL LLFM y y yx (17) where: (xFM) - the membership function of the output parameter, , xFM - the output parameter of the fuzzy model, i FMx L y - the maximum value of the membership function of i-th linguistic value of the output parameter, i FMx L - the value of the membership function of i-th linguistic value of the output parameter, i xFM L - i-th linguistic value of the output parameter, nvl - the amount of the linguistic values defined for the parameters of the model. The output of the fuzzy model is the crisp value of the output parameter. It is calculated in the defuzzification process. In the process the fuzzy value of the output parameter determined in the inference process is defuzzified by the centre of gravity defuzzification operator application: max_ min_ max_ min_ )( )( ))(( FM FM FM FM x x FMFMFM x x FMFMFM FMFM xdxx xdxx xCOGx (18) where: xFM - the output parameter of the fuzzy model, COG - the centre of gravity defuzzification operator, (xFM) - the membership function of the output parameter, xFM_min - the minimum value of the output parameter domain, xFM_max - the maximum value of the output parameter domain. 4. THE PERFORMED INDUSTRIAL RESEARCH In the described studies it was decided to construct the considered fuzzy model using learning data registered during the industrial research. There are two main groups of the learning techniques which can be used to solve this issue. First of them is the connection of artificial neural networks and fuzzy systems which is widely applied decision-making and data classification problems [37-39]. The second one is connection of genetic algorithms and fuzzy logic which is implemented in automatic fuzzy model generation and data classification problems solutions [40,41]. The task of creating models as described by Eq. (4) was solved using the automatic iterative method of the Mamdani fuzzy model generation [42]. The applied method generates the models using the sample data in input/output form. Exactly, the sample data were prepared in the form depicted by Eq. (5). In order to collect the data the operational tests were carried out on the biggest Polish hard coal fired power plant in Kozienice. The production system of the plant includes 8 - 200MW power units, 2 - 500MW power units 462 M. PAJĄK and 1 - 1000MW power unit [43]. The tests were limited to 8 - 200MW production units. Main parts of the units were OP-650k-040 pulverized coal fired boilers [44] and 13K215 steam turbosets. The performed operational tests lasted fifteen months and consisted in collecting the working parameters of the units. After the preliminary analysis of the data correctness 23 parameters were selected for further considerations (Table 1). As a result of the collecting process 5440008 values for each parameter were obtained. The technical state of the OP-650k-040 boiler is described by the values of the system features. These features also describe the quality of the whole system operation. Therefore, to identify the cardinal features of specified element of the system the TKE method was taken into consideration. TKE is a common analysis method of an operation quality of power units’ devices. As a result of the completed analysis deviations q3 (the deviation of the heat consumption caused by the temperature of the reheated steam [kJ/kWh]), q4 (the deviation of the heat consumption caused by the pressure in the secondary reheater of the reheated steam [kJ/kWh]), q5 (the deviation of the heat consumption caused by the water injections to the reheated steam [kJ/kWh]) and q8 (the deviation of the heat consumption caused by the reduced efficiency of the boiler [kJ/kWh]) were chosen as cardinal features determining the technical state of the boiler [1]. On the basis of the measurements sets collected during the operational tests, the momentary values of the deviations were calculated. Applying the polynomial approximation the time functions of each deviation were formulated. Table 1 The set of the selected working parameters of the research object (RAP - rotary air preheater, HP - high pressure, MP - medium pressure) No Value Medium Side Unit Symb. 1. Temperature Main steam left °C t0l 2. Temperature Main steam right °C t0p 3. Pressure Main steam both MPa p0 4. Pressure Outgoing steam of HP turbine both MPa psahp 5. Temperature Outgoing steam of HP turbine left °C tahpl 6. Temperature Outgoing steam of HP turbine right °C tahpr 7. Temperature Reheated steam left °C tssl 8. Temperature Reheated steam right °C tssr 9. Pressure Incoming steam of MP turbine both MPa tsbmp 10. Temperature Feed water both °C tfw 11. Temperature Flue gasses 1 °C teg1 12. Temperature Flue gasses 2 °C teg2 13. Contents O2 in flue gasses before RAP 1 % o2bp1 14. Contents O2 in flue gasses before RAP 2 % o2bp2 15. Contents O2 in flue gasses after RAP 1 % o2ap1 16. Contents O2 in flue gasses after RAP 2 % o2ap2 17. Amount Injected water left t/h wsil 18. Amount Injected water right t/h wsir 19. Amount Burned mazut both t/h ma 20. Amount Burned coal both t/h ca 21. Amount Active load both MW P 22. Amount Main steam left t/h m0l 23. Amount Main steam left t/h m0r Fuzzy Model of the Operational Potential Consumption Process of a Complex Technical System 463 Using the calculated values of the boiler’s cardinal features as well as recorded measurements sets 874 intervals of equal time length (24 hours) were obtained for each distinguished deviation. The measurement collection was formulated for each interval. The collection consisted of the time histories of 23 working parameters in range from the start to the end time of the interval and the difference between the values of the specified deviation for the start and the end time of interval. Among the formulated measurement collections for each deviation one measurement collection was selected. It was the collection corresponding to the smallest change of the deviation value. On this basis, according to the method presented in literature [29] the measurement collections were transformed into the form described by expression Eq. (5) but comprising all 23 parameters. Subsequently, according to the method proposed by the author [30], the most significant working parameters in term of the operational potential change have been selected. For deviation q3 parameters 3, 12 and 17 have been selected and so have, for deviation q4, parameters 1, 13, 14 and 15; for deviation q5 parameters 8 and 10 are selected and so are, for deviation q8, parameters 17 and 18. The numbers are used according to Table 1. Thus, as a result of the performed studies, for each of 4 models of the cardinal feature change as a function of the most significant working parameters time histories, 874 major measurement collections in form described by Eq. (5) were obtained. 5. THE IDENTIFICATION OF THE PARAMETERS OF THE OPERATIONAL POTENTIAL CONSUMPTION PROCESS MODEL In order to generate the models of the working parameters time histories impact on the system features values, for each deviation the learning and testing data sets were prepared. Each of the sets consisted of the major measurement collections which included input and output data of the model. The form of the learning and testing data for each deviation is presented in tables (Table 2 - Table 5). Table 2 The structure of the major measurement collections for q3 deviation (Names of the fields according to the symbols from Table 1) No. Field name Symbol Unit 1. The distance from ZTH - p0 p0db MPa 2. The distance from ZTH - teg2 teg2db °C 3. The distance from ZTH – wsil wsildb t/h 4. The change of the deviation value - object dq3r kJ/kWh 5. The change of the deviation value - model dq3e kJ/kWh Table 3 The structure of the major measurement collections for q4 deviation (Names of the fields according to the symbols from table 1) No. Field name Symbol Unit 1. The distance from ZTH - t0l t0ldb °C 2. The distance from ZTH - o2bpl o2bp1db % 3. The distance from ZTH - o2bp2 o2bp2db % 4. The distance from ZTH - o2apl o2ap1db % 5. The change of the deviation value - object dq4r kJ/kWh 6. The change of the deviation value - model dq4e kJ/kWh 464 M. PAJĄK Table 4 The structure of the major measurement collections for q5 deviation (Names of the fields according to the symbols from Table 1) No. Field name Symbol Unit 1. The distance from ZTH – tssr tssrdb °C 2. The distance from ZTH – tfw tfwdb °C 3. The change of the deviation value - object dq5r kJ/kWh 4. The change of the deviation value - model dq5e kJ/kWh Table 5 The structure of the major measurement collections for q8 deviation (Names of the fields according to the symbols from Table 1) No. Field name Symbol Unit 1. The distance from ZTH – wsil wsildb t/h 2. The distance from ZTH – wsir wsirdb t/h 3. The change of the deviation value - object dq8r kJ/kWh 4. The change of the deviation value - model dq8e kJ/kWh Table 6 The values of the parameters of the fuzzy model generation process No. Parameter Value 1. Coverage degree of the measurement collection 1.0 2. Compatibility limit of measurement collection and inference rule - z 0.05 3. Incompatibility limit of inference rule and learning data set - kicFMR 0.1 4. Threshold value of the compatibility degree - sFM 0.25 5. T-norm used in generation process MIN 6. Amount of the genetic algorithm generations in one iteration 50 7. Amount of useless mutations of evolution strategy until the process stop 25 8. Amount of the chromosomes exposed to the evolution strategy 20% 9. The parameter of the value mutation used in evolution strategy 0.9 10. Amount of generations of simplification step 500 11. Amount of generations of tuning step 1000 12. Population size of simplification step 61 13. Population size of tuning step 61 14. Parameter of non-uniform mutation 5 15. Crossover probability of generation process 0.6 16. Crossover probability of simplification process 0.6 17. Crossover probability of tuning process 0.6 18. Mutation probability of generation process 0.004 19. Mutation probability of simplification process 0.003 20. Mutation probability of tuning process 0.005 21. Coefficient of arithmetic MIN-MAX crossover operator - g 0.35 22. Aggregation operator of the fuzzy model MIN 23. Implication operator of the fuzzy model MIN 24. Accumulation operator of the fuzzy model MAX 25. Defuzzification operator of the fuzzy model COG The learning data set comprised 582 measurement collections (first two-thirds of all measurement collections) while the testing data set comprised remaining 292 measurement Fuzzy Model of the Operational Potential Consumption Process of a Complex Technical System 465 collections. Subsequently, on the basis of learning data set the automatic generation of the model was performed. The generation procedure consisted of preliminary generation, simplification and tuning steps. The adopted values of the model generation process can be found in Table 6. As a result of the calculations four models of the working parameters time histories influence on the values of the system features were obtained. Each of the model in the aggregation process used MIN operator, in implication process MIN-MAX operator, in accumulation process MAX operator and in defuzzification process COG operator, Eq. (18). The rule bases of the obtained models included the groups of fuzzy sets defined for each input and output parameter of the model. Below, as an example, the group of fuzzy sets defined for p0db - the first input parameter of the model for q3 deviation is presented (Fig. 3), Eqs. (19-25). The model obtained for q3 deviation consisted of 63 inference rules, the model obtained for q4 deviation consisted of 82 inference rules, the model obtained for q5 deviation consisted of 20 inference rules and the model obtained for q8 deviation consisted of 40 inference rules. The exemplary form of the obtained inference rule is presented below Eq. (26). In all expressions describing the rule and knowledge bases of the fuzzy models the symbols were used in accordance with tables (Table 2 - Table 5). The linguistic variables of input and output parameters of the models are marked by subscript meaning the parameter and superscript meaning the number of the linguistic variable. Fig. 3 The group of the fuzzy sets of first input parameter p0db of the model for q3 deviation 000146,0p0db 0 000146,0p0db0,000115 000031,0 0000146,0 000115,0p0db 1 1 0 dbp L dbp (19) 000245,0p0db000145,0 0001,0 0000245,0 000145,0p0db000111,0 000034,0 000111,00 000245,0p0db000111,0p0db 0 2 0 dbp dbp L dbp (20) 466 M. PAJĄK 000293,0p0db000258,0 000035,0 0000293,0 000258,0p0db00019,0 000068,0 00019,00 000293,0p0db00019,0p0db 0 3 0 dbp dbp L dbp (21) 000395,0p0db000305,0 00009,0 0000395,0 000305,0p0db000198,0 000107,0 000198,00 000395,0p0db000198,0p0db 0 4 0 dbp dbp L dbp (22) 000463,0p0db000379,0 000084,0 0000463,0 000379,0p0db000285,0 000094,0 000258,00 000463,0p0db000285,0p0db 0 5 0 dbp dbp L dbp (23) 000527,0p0db000454,0 000073,0 0000527,0 000454,0p0db00038,0 000074,0 00038,00 000527,0p0db00038,0p0db 0 6 0 dbp dbp L dbp (24) 0005,0p0db 1 0005,0p0db000489,0 000011,0 000489,00 000489,0p0db 0 7 0 dbp L dbp (25) 1 3 1 1 2 1 0 3 20 edqwsildbdbtegdbp e=L=>dqwsildb=Ldb=Ltegdb=Lp (26) 6. THE ANALYSIS OF THE MODEL ACCURACY AND THE RESULTS OF SIMULATION EXPERIMENTS Finally, the verification of the generated fuzzy models was performed. To do it, for each model the following measures of the operation quality were determined: the relative minimum error, Eq. (27), the relative maximum error, Eq. (28), the relative mean error, Eq. (29), the relative mean square error, Eq. (30), and the value of the correlation function, Eq. (31). The values of the measures were determined taking into consideration the values calculated using the real collected data and the values calculated by the models for testing data set. Fuzzy Model of the Operational Potential Consumption Process of a Complex Technical System 467 ammci mmcdqmmcdq mmcdqmmcdq dq irir irie ,...,2,1100 ))(min())(max( ))()(min( [%] min (27) where: dqmin - the relative minimum error [%], dqr(mmci) - the value of the output parameter of the model for i-th major measurement collection, dqe(mmci) - the value of the output parameter of the object for i-th major measurement collection, mmci - i-th major measurement collection, ammc - the amount of major measurement collections. ammci mmcdqmmcdq mmcdqmmcdq dq irir irie ,...,2,1100 ))(min())(max( ))()(max( [%] max (28) where: dqmax - the relative maximum error [%]. ammci mmcdqmmcdq mmcdqmmcdq ammc dq irir ammc i irie mean ,...,2,1100 ))(min())(max( )()( 1 [%] 1 (29) where: dqmean - the relative mean error [%]. mmci mmcdqmmcdq ammcammc rmvdqrmvdq dq irir ammc i irie mean ,...,2,1100 ))(min())(max( )1( ))()(( [%] 1 2 2 (30) where: dq 2 mean - the relative mean square error [%]. 100 )()()()( )()( )( 11 2 1 ammc i ieie ammc i irir ammc i irie mmcdqmmcdqmmcdqmmcdq mmcdqmmcdq dqcorr (31) where: corr(y) - the value of the correlation function [%]. The values of the operation quality measures of each model are presented in Table 7. Table 7 The values of the operation quality measures of the models Measure of the operation quality model - deviation q3 model - deviation q4 model - deviation q5 model – deviation q8 Relative minimum error [%] 0.2498 1.2772 1.2606 1.3084 Relative maximum error [%] 155.3265 92.9864 92.0827 84.574 Relative mean error [%] 13.8125 5.129 9.4532 11.4643 Relative mean square error [%] 1.1368 0.6205 0.8314 0.9089 Correlation function value [%] 63.2596 60.7267 60.7023 82.1394 468 M. PAJĄK Analyzing the calculated values of the operation quality measures of the models of the working parameters time histories influence on the values of the system features it was decided that the proposed method of the models generation is efficient enough to apply it to the conducted research. It was also stated that the loss of the amount of the operational potential would be calculated as a length of the vector given by Eq. (3) and the estimated changes of the deviations values would be the vector components. In order to verify the adequacy of the constructed model of the operational potential consumption process in case of the real complex technical system the simulation experiments were carried out. The experiments covered 14 days period of OP-650k-040 steam boiler operation. The calculations were performed for 25 selected initial states spread uniformly in the range of the disposed amount of the operational potential calculated for all initial states. The time histories of the most significant working parameters for the considered 14 days period and the initial values of the deviations determined on the basis of the data recorded during the operational tests were used as input values of the models of the working parameters time histories influence on the values of the system features. As a result of the models operation the estimated values of the deviations for the end of the simulated operation period were obtained. Having determined real initial values of the deviations and estimated final values of them the estimated change of the disposed amount of the operational potential was calculated according to expression Eq. (3). Similarly, using real initial and real final values of the deviations (obtained as a result of the operational tests) the real change of the disposed amount of the operational potential was calculated. In Table 8 for each one of the 25 initial states considered during the simulation experiments the initial values of the deviations, the initial value of the disposed amount of the operational potential and real and estimated final values of the disposed amount of the operational potential can be found. Additionally, in the table the values of the relative error of the model operation calculated according to formula Eq. (32) are presented. %100)( real realest rel Pu PuPu PuMErr (32) where: Errrel(MPu) - the relative error of the operation of the MPu model [%], Puest - the change of the operational potential amount estimated by the model, Pureal - the real change of the operational potential amount. Analyzing results of the model operation in case of 25 selected periods of the OP-650k- 040 steam boiler operation it was stated that the accuracy of the estimation of the operational potential consumption process by the generated model is very high (up to 99%). Thus, it was proved that the presented model can be successfully used to estimate the loss of the operational potential in the case of complex technical systems. Therefore, it is planned to apply the proposed solution to the control of the complex technical systems operation in order to decrease the loss of not exploited operational potential and avoid the failure of the system. Fuzzy Model of the Operational Potential Consumption Process of a Complex Technical System 469 Table 8 Results of the MPu model operation (P - disposed amount of the operational potential [kJ/kWh]) No. Initial values of the deviations [kJ/kWh] [q3;q4;q5;q8] Initial P Final P - estimated value Final P - real value Relative error [%] 1. [-19.3074;-5.8577;-8.5227;-405.9765] 638.8881 128.118 120.1735 6.61 2. [-39.0666;4.4073;56.2565;-263.0552] 490.3015 137.7455 138.8941 0.83 3. [-27.5759;8.9035;59.6207;-223.0393] 449.131 103.6373 99.0042 4.68 4. [-36.0886;8.9555;57.9187;-156.9477] 384.6197 111.7565 111.1584 0.54 5. [-17.9859;4.1348;27.6282;-103.3115] 335.065 115.4199 115.7112 0.25 6. [-13.8601;1.3529;42.9267;-90.7771] 319.9943 115.3871 114.5998 0.69 7. [-9.9071;1.5013;44.2801;-79.7246] 308.6944 118.2544 116.392 1.60 8. [-30.7651;11.8714;70.5773;-64.6891] 291.6223 116.3791 114.7306 1.44 9. [-22.9398;-21.7261;36.5607;-18.2813] 255.517 114.4198 113.0098 1.25 10. [-10.7811;-19.3661;36.2806;17.0488] 220.7192 113.5734 115.2506 1.46 11. [-24.7443;-16.0588;62.7121;39.1986] 195.0298 112.5225 112.5837 0.05 12. [-23.6838;-15.0915;63.2691;48.5913] 185.6962 113.0006 112.6729 0.29 13. [-15.2574;25.7487;75.0135;70.5717] 155.21 112.9432 112.3101 0.56 14. [-10.5887;21.7895;42.7999;78.6968] 154.5821 112.3773 111.9687 0.36 15. [-9.8674;24.6442;44.6542;94.1526] 139.3418 99.1767 98.7857 0.40 16. [-9.5275;25.5339;45.6591;101.7391] 131.903 94.7355 95.0247 0.30 17. [-9.2861;25.9666;46.4051;106.8706] 126.8706 87.563 87.0652 0.57 18. [-18.5995;9.2839;46.0432;118.2013] 120.3831 76.1608 75.7769 0.51 19. [-7.7767;26.9908;50.5532;124.9305] 108.5901 76.0057 76.0297 0.03 20. [-28.3647;19.5421;74.9466;130.5547] 101.4431 72.5974 72.6728 0.10 21. [-1.2134;9.3858;70.4222;138.4202 91.0723 70.2585 70.1301 0.18 22. [-15.15119.2709;67.0263;151.5864] 82.7258 56.9301 56.825 0.19 23. [-0.5087;10.4719;74.4923;157.4561] 72.1249 53.7195 53.81 0.17 24. [-0.3174;10.7947;75.6293;162.7304] 66.9231 50.0816 50.0096 0.14 25. [-0.04222;11.2884;77.2998;170.4669] 59.3524 44.0658 43.9252 0.32 7. SUMMARY AND CONCLUSIONS In the paper the studies in the field of the complex industrial technical systems operation and maintenance were presented. As a result of the studies the model of the operation process of the power boiler was prepared. Below some conclusions and highlights from the research can be found: 1. The prepared model of the operational potential consumption process should be designed to take into consideration inaccuracy of the working parameters values and approximated knowledge of the technical condition of the considered object, 2. The modeling of the operational potential consumption process is the issue when the adequate mathematical model does not exists and attempts of the development the model come across the problems arising from not enough clearly defined description of the process and the approximate character of the input data, 3. The fuzzy modeling was used to develop the system model MPu of changes of the operational potential included in a technical object, 470 M. PAJĄK 4. The task of the fuzzy MPu model creation was decomposed into creation of ncf fuzzy models of the influence of the working parameters time histories on the changes of the values of the system features, where ncf is the amount of the cardinal features of the system, 5. The set of the working parameters can be very large; thus the set of the parameters of the highest influence on the change of the specified feature value should be defined, 6. During the operational tests of the OP-650k-040 steam boiler the list of the most significant parameters in term of the operational potential changes was specified, 7. The fuzzy models of the influence of the working parameters time histories on the values of the features of the considered boiler were generated using the inputs- output samples according to the iterative method of the automatic generation of the Mamdani models, 8. The quality of the models operation was verified using the set of the major measurement collections recorded during the conducted operational tests, 9. Analyzing the values of the measures of the models operation quality it was decided that the iterative method of the models generation is efficient enough to implement it into the conducted research, 10. Considering the results of the simulation experiments performed it should be stressed that thanks to the implementation of the developed MPu model in the case of the selected technical system very high accuracy (mean error about 1%) of the process estimation was obtained. The major benefit that accrues from the described method application to the complex technical system is the development of a very accurate model of the operational potential consumption process (mean efficiency about 99%) according to the universal manner. Its novelty consists in the universal system approach which can be used in the case of a wide range of the technical systems. Prior to the application of the proposed method the operation parameters time histories should be registered. Additionally, all cardinal features should be identified and their values at the beginning and the end of the operation parameters collecting period have to be accessible for measurement. These two elements are the main limitations of the described solution. The research on the problems of complex technical system operation and maintenance control will be continued. The first direction of future studies will cover the verification of the proposed method in the case of different technical systems. It is planned to construct the model of the operational potential consumption process for systems where the number of the cardinal features is significantly higher than four and to check the method usefulness in the case of the systems with a limited number of cardinal features (less than 4). The second issue is the application of the created model to control the complex technical systems operation in order to decrease the loss of not exploited operational potential and avoid the failure of the system. It is supposed to be achieved by using the model described in the paper and the reverse model of the operational potential consumption process. Fuzzy Model of the Operational Potential Consumption Process of a Complex Technical System 471 REFERENCES 1. Muślewski, Ł., Pająk, M., Landowski, B., Żółtowski, B., 2016, A method for determining the usability potential of ship steam boilers, Polish Maritime Research, 92(4), pp. 105-112. 2. Mallick, A.R., 2015, Practical boiler operation engineering and power plant, PHI Learning Pvt. Ltd., Delhi, 594 p. 3. Pająk, M., 2017, Modelling of the operation and maintenance tasks of a complex power industry system in the fuzzy technical states space, Proc. 18th International scientific conference EPE 2017 (Electric Power Engineering), Kounty nad Desnou, Czech Republic, doi:10.1109/EPE.2017.7967234. 4. Pająk, M., 2017, Fuzzy modelling of cardinal features of a complex technical system, pp.62-78, ESREL 2016 European safety and reliability conference, CRC Press Taylor & Francis Group, London. 5. Pająk, M., 2015, Operational potential of a complex technical system, Maintenance Problems, 4, pp. 99-113. 6. Kostek, R., Landowski, B., Muślewski, Ł., 2015, Simulation of rolling bearing vibration in diagnostics, Journal of Vibroengineering, 17(8), pp. 4268-4278. 7. Landowski, B., Muślewski, Ł., 2017, Decision Model of an Operation and Maintenance Process of City Buses, Proc. 58th International conference of machine design departments ICMD 2017, Prague, Czech Republic. 8. Yonggang, M., Xu, J., Jin, Z., Braham, P., Yuanzhong, H., 2020, A review of recent advances in tribology, Friction, 8(2), pp. 221-300. 9. Hirani, H., 2016, Fundamentals of engineering tribology with applications, Cambridge University Press, Cambridge, 432 p. 10. Marcus, P., 2017, Corrosion mechanisms in theory and practice, CRC Press, Boca Raton, 742 p. 11. Ferrari, A., 2017, Fluid dynamics of acoustic and hydrodynamic cavitation in hydraulic power systems, Proceedings of the Royal Society A: Mathematical, Physical, and Engineering Sciences, 473. doi:10.1098/rspa.2016.0345. 12. Kirkwood, J.R., 2015, Markov processes, CRC Press, Boca Raton, 322 p. 13. Mandeliya, M., Vishwakarma, M., 2018, A review on boiler tube assessment in power plant using ultrasonic testing, International Research Journal of Engineering and Technology, 5(6), pp. 708-714. 14. Sarkar, B., Saren, S., 2016, Product inspection policy for an imperfect production system with inspection errors and warranty cost, European Journal of Operational Research, 2016; 248(1), pp. 263-271. 15. Schilling, E.G., Neubauer, D.V., 2017, Acceptance sampling in quality control, CRC Press, Boca Raton, 842 p. 16. Peña-Rodríguez, M.E., 2018, Serious about samples, Quality Progress, 51, pp. 18-23. 17. Zachwieja, J. 2015, Rules of storing of high-power electric motors, Logistics, 4(2), pp. 2152-2157. 18. Mendel, J.M., 2017, Uncertain rule-based fuzzy systems, Springer, Cham, 684 p. 19. Kahraman, C., Oztaysi, B., Çevik, O.S., Öner, S.C., 2018, Fuzzy sets applications in complex energy systems: a literature review, pp.15-37, Energy management-collective and computational intelligence with theory and applications. Studies in systems, decision and control, Springer, Cham. 20. Lovato, A.V., Fontes, C.H., Embiruçu, M., Kalid, R., 2018, A fuzzy modeling approach to optimize control and decision making in conflict management in air traffic control, Computers & Industrial Engineering, 115, pp. 167-189. 21. Pająk, M., 2018, Fuzzy identification of a threat of the inability state occurrence, Journal of Intelligent and Fuzzy Systems, 35(3), pp. 3593-3604. 22. Wei, Y., Qiu, J., Karimi, H.R., 2017, Reliable output feedback control of discrete-time fuzzy affine systems with actuator faults, IEEE Transactions on Circuits and Systems I: Regular Papers, 64(1), pp. 170-181. 23. Pająk, M., 2015, Genetic-Fuzzy system of power units maintenance schedules generation, Journal of Intelligent and Fuzzy Systems, 28(4), pp. 1577-1589. 24. Kostikova, A., Tereliansky, P., Shuvaev, A., Parakhina, V., Timoshenko, P., 2016, Expert fuzzy modeling of dynamic properties of complex systems, Journal of Engineering and Applied Sciences, 11(17), pp. 10222-10230. 25. Wei, Y., Qiu, J., Karimi, R.H., 2018, Fuzzy-Affine-Model-Based memory filter design of nonlinear systems with time-varying delay, IEEE Transactions on Fuzzy Systems, 26(2), pp. 504-517. 26. Rodríguez-Fdez, I., Mucientes, M., Bugarín, A., 2016, FRULER: Fuzzy rule learning through evolution for regression, Information Sciences, 354, pp. 1-18. 27. Pająk, M., Muślewski, Ł., Landowski, B., 2018, Optimisation of changes of the operation quality of the transportation system in the fuzzy quality states space, IOP Conference Series: Materials Science and Engineering, 421: 032023. 472 M. PAJĄK 28. Bray, S., Caggiani, L., Ottomanelli, M., 2015, Measuring transport systems efficiency under uncertainty by fuzzy sets theory based data envelopment analysis: theoretical and practical comparison with traditional DEA model, Transportation Research Procedia, 5, pp. 186-200. 29. Muślewski, Ł., Pająk, M., Grządziela, A., Musiał, J., 2015, Analysis of vibration time histories in the time domain for propulsion systems of minesweepers, Journal of Vibroengineering, 7(3), pp. 1309-1316. 30. Pająk, M., 2018, Identification of the operating parameters of a complex technical system important from the operational potential point of view, Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 232(1), pp. 62-78. 31. Pourjavad, E., Mayorga, R.V., 2019, A comparative study and measuring performance of manufacturing systems with Mamdani fuzzy inference system, Journal of Intelligent Manufacturing, 30(3), pp. 1085-1097. 32. Zoukit, A., El Ferouali, H., Salhi, I., Doubabi, S., Abdenouri, N., 2019, Fuzzy modeling of a hybrid solar dryer: experimental validation, Journal of Energy Systems, 3(1), pp. 1-13. 33. Ńtěpnička, M., Jayaram, B., Su, Y., 2018, A short note on fuzzy relational inference systems, Fuzzy Sets and Systems, 338, pp. 90-96. 34. Biezma, M.V., Agudo, D., Barron, G., 2018, A fuzzy logic method: predicting pipeline external corrosion rate, International Journal of Pressure Vessels and Piping, 163, pp. 55-62. 35. Meena, P.K., Bhushan, B., 2017, Simulation for position control of DC motor using fuzzy logic, International Journal of Electronics, Electrical and Computational System, 6(6), pp. 188-191. 36. Voskoglou, M., 2020, Fuzzy Sets, Fuzzy Logic and Their Applications, MDPI, Basel, 366 p. 37. Stojcic, M., Stjepanovic, A., Stjepanovic, D., 2019, ANFIS model for the prediction of generated electricity of photovoltaic modules, Decision Making: Applications in Management and Engineering, 2(1), pp. 35-48. 38. Vilela, M., Oluyemi, G., Petrovski, A., 2019, A fuzzy inference system applied to value of information assessment for oil and gas industry, Decision Making: Applications in Management and Engineering, 2(2), pp. 1-18. 39. Sremac, S., Tanackov, I., Kopić, M., Radović, D., 2018, ANFIS model for determining the economic order quantity, Decision Making: Applications in Management and Engineering, 1(2), pp. 81-92. 40. Fernández, A., López, V., del Jesus, J.M., Herrera, F., 2015, Revisiting evolutionary fuzzy systems: taxonomy, applications, new trends and challenges, Knowledge-Based Systems, 80, pp. 109-121. 41. Cordon, O., del Jesus, M., Herrera, F., Evolutionary approaches to the learning of fuzzy rule-based classification systems, [online], Available from <https://pdfs.semanticscholar.org/6bb3/ a48b4a4fb284fb069149c68aeebd20d8b25f.pdf> [1 April 2017] 42. Alcala, R., Casillas, J., Cordon, O., Herrera, F., Zwir, I. Techniques for learning and tuning fuzzy rule-based system for linguistic modeling and their application, [online], Available from: http://citeseerx.ist.psu.edu/ viewdoc/download?doi=10.1.1.113.3817&rep=rep1&type=pdf [last access: 1 November 2017]. 43. Polish Agency of Energy Market, 2015, Catalogue of power plants and CHP plants, Warsaw. 44. http://www.rafako.com.pl/products/boilers/668/pulverised-fuel-fired-boilers-with-steam-drum#type _548 [last access: 12 February 2019].