1. Introduction
The use of intelligent techniques in plant monitoring has been receiving increasing attention. Recently, we have seen the utilization of neural networks, evolutionary computing, and fuzzy systems in this area. In the particular case of fuzzy logic, we can find that most of the works in the literature for monitoring are based on the simplest form of fuzzy logic [
1,
2,
3], which is called type-1, like the works that can be reviewed in [
4,
5,
6,
7,
8,
9,
10,
11,
12]. More recently, type-2 has also been considered in this area, as a way to model uncertainty in a better fashion and achieve better results, as can be verified in [
13,
14]. In addition, there are also works where fractal theory has been solely applied for achieving efficient monitoring of complex systems, like the works presented in [
15,
16,
17,
18,
19,
20,
21,
22,
23]. In this case, fractal theory constructs are utilized to analyze the complexity of monitoring data to find hidden structure in the data. In addition, hybrid approaches for monitoring have also been proposed, like: genetic fuzzy, neuro-fuzzy, fuzzy–fractal, and others, as in [
12,
13,
14]. In these hybrids, the idea is taking advantage of learning and optimization, provided by other techniques (genetic and neural algorithms), to improve the performance of fuzzy models. However, in this article we propose for the first time the utilization of T3FL in the monitoring area, as well as its hybrid combination with fractal theory, expecting that this combination will produce better results. The hybrid of T3FL with FD is a novel proposal for this area and we envision that will also help in solving other problems in different areas in the near future.
Recently, the area of T3FL has also been receiving increasing attention, as a new way of handling higher levels of uncertainty in decision making situations. In particular, we can find applications of type-3 in different areas, like control [
24,
25,
26,
27,
28,
29,
30], quality control [
31], time series prediction [
32], and other significant applications that are being developed at the moment. However, currently there are no papers reporting the utilization of T3FL for the monitoring area, and we can consider that this is a research gap in the literature, which (of course) motivated our current research work presented in this paper. In this regard, this work on type-3 can be viewed as an innovative contribution in this area.
In this work, a type-3 fuzzy–fractal monitoring method is put forward. The construct of the FD is utilized to estimate time series complexity of process variables. The type-3 rules are utilized to encapsulate process monitoring knowledge. In these rules, the FD is utilized as a variable to aid in finding particular data patterns that are the key in detecting possible problems in the process. The contribution is the type-3 fuzzy–fractal monitoring approach, which has not been previously proposed in the existing literature. We also believe that related problems of diagnosis could be solved in a better fashion by utilizing type-3 fuzzy theory. Monitoring has the goal of detecting a problem in a system, while diagnosis consists in identifying what the actual reason for a problem is, which could be more complex (requiring additional expert knowledge of the problem) and we plan to deal with this diagnosis area in the future with a similar approach.
The article is arranged as:
Section 2 reviews concepts on monitoring and diagnostics. In
Section 3, some basic definitions of type-3 fuzzy logic are presented. In
Section 4, the plant monitoring approach with interval type-3 is outlined.
Section 5 summarizes the results and comparison with alternative approaches. Lastly,
Section 6 outlines the conclusions of this work.
2. Monitoring and Diagnostics Concepts
The relevance of performing monitoring for plant processes is now mostly accepted due to the fact that it contributes to enhanced productivity, increased quality, and cost minimization [
4,
5]. The commonly utilized monitoring methods include pattern recognition methods [
6], fuzzy systems [
7], knowledge methods [
8], neural networks [
12], and metaheuristic methods [
7]. It is noteworthy that despite the fact that these methods are quite different in their theory, they share a common design, when being applied, as depicted in
Figure 1. Basically, the goal of monitoring is estimating the condition of a system by using the signal measurements and this is reflected, in a succinct way, in the block diagram of
Figure 1. Diagnosis could be thought of as finding the reason for a problem that has been found by the monitoring process, but diagnosis is not considered in this work and can be viewed as worthy of interesting future research work.
The “health” or status of a machine or a process (which is called condition and it is indicated by C in
Figure 1) is represented by C ϵ {c
1, c
2, …, c
m}, the disturbance is viewed as “noise”, and signals are system “outputs”. Usually, signals are computed by a system, then they are mapped onto feature signals, symbolized by
x = {x
1, x
2, …, x
n}. The possible conditions of the system are usually established a priori, such as stable, low, critical, high, etc., so that we can know in which state the system is at the moment. In the particular case of a fuzzy system, the fuzzy rules are established in such a way that they are capable of mapping the signals (x) to the condition (C). If a neural network is used, then the network is trained to learn this mapping from x to C. Of course, metaheuristics (such as particle swarm optimization, grey wolf optimizer, firefly algorithm, and other nature-inspired methods) could be utilized to optimize the fuzzy system or the neural network constructed for achieving efficient monitoring of a system. In this paper, the model is built with a mixture of T3FL and FD theory to achieve an efficient monitoring for nonlinear processes, which is a better way to model the uncertainty of the problem. In addition, the combination of T3FL with FD has not been put forward before for this type of problem and can be highlighted as the prominent contribution of the article. Finally, we can state that we believe that this combination could be a viable option for other decision-making problems, like diagnosis and prediction, and we intend to work on this area and its applications in the near future.
3. Basic Concepts of Type-3 Fuzzy Sets and Fractal Dimension
We outline in this section some basic concepts of both theoretical sides of this work, meaning the type-3 fuzzy and fractal theories.
3.1. Type-3 Fuzzy Definitions
We start by postulating type-3 concepts.
Definition 1. A type-3 fuzzy set (T3 FS) [33,34,35], which can be written as , is distinguished by a membership function (MF) of , in Cartesian product in , where is the primary variable universe of , x. The MF of is postulated by (or ) and is written as a type-3 MF (T3 MF):where and are the universes for secondary and tertiary variables and , respectively. A T3 FS, , is postulated as:where denotes union of all values If , the T3 FS is simplified to an interval type-3 fuzzy set (IT3 FS) denoted , postulated by Expression (4).where Based on previous definitions of type-3 fuzzy sets, we can also mathematically define fuzzy relations, fuzzy logic, fuzzy inference, type reduction, fuzzy systems, and in general all the concepts and operations for type-3 [
33,
35]. The definitions are similar to the ones for type-2, but in general we can say that the structure of the fuzzy systems remains the same and the main change when going into type-3 is in the form of the MFs and the corresponding changes in the operations to calculate the global output. The main idea of extending the fuzzy sets to the type-3 fuzzy form is having a more powerful way to handle the underlying uncertainty in modeling nonlinear processes. In other words, we are elevating the fuzzy models fom type-1 to type-3 with the main goal of achieving a better approximation to uncertainty in real problems. For more details on the theory and corresponding definitions of type-3 that have been developed to date, the reader can check the key works found in [
33,
34,
35]. In addition, some successful real applications, as an illustration of the potential of this new area, such as in prediction and control, can be found in [
24,
25,
26,
27,
28,
29,
30,
31,
32]. In addition, it is expected that type-n could be theoretically constructed in the near future (with a kind of induction approach), as it would be a direct extension of the ideas mentioned here, and we believe that it could present even more powerful tools to solve real problems in a wide range of application areas.
3.2. Fractal Dimension
Recently, significant progress has been realized in comprehending the complexity of an object through the utilization of fractal constructs [
21]. For example, time series in finance and engineering exhibit properties suggesting a fractal structure [
22,
23]. In addition, applications in medicine (like in COVID-19), robotics, control, and others can be found in the recent literature [
24]. The fractal dimension is postulated as:
where N(r) stands for number of boxes achieving coverage and r is the box size. d expressed in (5) is approximated utilizing logarithmic regression for calculating an estimate of the d value. The approximation can be obtained with:
where d is the dimension. This is what is called the box counting approximation of the fractal dimension. In the particular case of this paper, we characterize the complexity of the process by utilizing the fractal concept, as will be outlined later in the paper.
4. Type-3 Fuzzy Fractal Monitoring Approach
First, we exhibit in
Figure 2 the type-3 fuzzy system structure, where we can find the inputs (temperature, pressure, and FD) and output (condition). The system is a chemical reactor, which was described in more detail in [
4]. In
Table 1, we can find the complete fuzzy rule base consisting of 27 interval type-3 fuzzy rules. The 27 rules were postulated with expert knowledge about the problem. The linguistic values of temperature, pressure and FD are: low, normal, and high. The MFs for the output represent the 9 possible conditions in which the plant can be at any time. In
Table 2, we exhibit the parameterization for the Gaussian MFs utilized for all the values mentioned above.
Figure 3,
Figure 4 and
Figure 5 illustrate the input interval type-3 (IT3) MFs. On the other hand,
Figure 6 illustrates the MFs of the output (condition). The Gaussian MFs for all variables can be appreciated in
Figure 2 in the global view of the system.
The rules shown in
Table 1 were extracted in part from the knowledge of experts in the monitoring of processes. Also, the use of the fractal dimension is based on previous works on monitoring [
4,
13].
The parameters of the Gaussian membership functions shown in
Table 2 were obtained by a trial and error process, but in the future, we expect to optimize the parameter values with a metaheuristic algorithm to improve the results.
5. Simulation Results
The results of utilizing the fuzzy monitoring system are presented in this section. In
Figure 7 and
Figure 8, we illustrate two different perspectives of the nonlinear surface for the fuzzy monitoring model. From these two last figures, we can notice the actual complexity and nonlinearity of the problem, as the type-3 fuzzy model is capturing this complexity to be able to solve the problem.
In
Table 3, the results with type-3 for 10 cases are presented. Also, the results obtained previously with type-2 and type-1 are shown for comparison. We show results of 2 designs for type-3, 1 for 10 rules (selected from the 27 as a subset), and another with all 27 rules. The system with 27 rules comprises all possible rules that can be outlined in this case, and the 10 rules are a selected subset of the total set of rules. The main idea of experimenting with a smaller number of rules was to find out if results would be almost the same with a simpler system. Of course, the selection of the 10 rules was carried out manually by the authors of the paper with the idea of maintaining what we believe are the most important rules. This process could be carried out in the future in a more systematic (computational) way by using something like a genetic algorithm that will explore all possible designs to verify if there could be an optimal design with fewer rules. We have to mention that the results shown in
Table 3 for type-1 and type-2 are also for 27 rules.
A group of three experts on monitoring the chemical process were used to validate the results. Regarding the validation process, we can mention that the experts were not familiar with the fuzzy methods that we considered in the study and, in fact, in the validation process we only gave the experts the conditions and they made their estimation of the outputs, and after that we made the comparisons with respect to the different fuzzy systems. The validation was carried out in this fashion to ensure as much as possible that there was no bias in the results. We can analyze the results of some of the cases in
Table 3 as follows. Regarding the case of (75, 100, 1.8), the value for type-3 with 10 rules looks to be bigger because of the fact that we did not use all 27 rules, while type-1, type-2, and type-3 with 27 rules have similar values in the table. Regarding the case of (100, 120, 1.5), we appreciate that a higher type of the fuzzy system gives higher results, which in this case is better (closer to experts) and we conclude that type-3 modeled better in this case. Regarding the case of (85, 90, 1.2), we appreciate that a higher type of fuzzy system gives lower results, which in this case is better (closer to experts) and we can say that type-3 modeled better in this case. Regarding the case of (130, 90, 1.1), we can say that lower values are better (according to experts), so type-3 with 27 rules gave the best results, but type-3 with 10 rules did not provide good results due to the lower number of rules and it was not able to model the problem adequately.
Based on the group of experts, we determined that in all cases the type-3 fuzzy fractal approach with 27 rules was the closest to their average estimates of the state (health) of the process. In particular, the design with 27 rules was slightly better according to the opinion of the experts. As a consequence, we can say that the presented approach (T3FL and FD) is shown to be the best for this application, but we will consider other monitoring applications in the near future to find other situations where this can also be true. Also, we intend to apply optimization techniques, such as metaheuristics, to find the best parameter values in the fuzzy systems to further improve the results. We recognize that one limitation of this study is that we relied on only three experts for the validation of the results and it would be desirable, statistically speaking, to have more experts available for the validation; this is also possible work to undertake in the future. In addition, other similar problems (like diagnosis and time series) could be considered with the T3FL and FD approach, which may be worthy of future work and it is envisioned that we will also consider undertaking this interesting research.
6. Conclusions
In this article, an approach for plant monitoring constructed with a hybrid combination of T3FL and the FD has been outlined and illustrated with an application. The main reason for mixing type-3 and the fractal dimension was to take advantage of both their capabilities in solving the problem of monitoring a plant. The FD has been previously applied in monitoring, as was already mentioned, but this was carried out as a standalone method. Also, fuzzy approaches were applied to the same area, but only with type-1 and type-2 forms. In this way, the innovative proposal of this article was putting forward the idea of mixing T3FL with FD to combine in a prudent fashion both theories in achieving an efficient solution to monitoring. Basically, T3FL helps in handling the uncertainty in monitoring the variables of nonlinear systems, while the FD helps to capture the complexity of the signals by finding hidden structures or patterns in the data. A set of interval type-3 rules was utilized to represent the monitoring knowledge. In the T3FL rules, the FD is utilized to aid in finding key patterns in processing data. The proposal was tested with a plant utilized in previous works, which was solved originally with type-1 and type-2 with acceptable results. Now, in this work, the results with the proposal based on T3FL are compared against type-2 and type-1, highlighting that type-3 is able to surpass the performance of its counterparts in this application. As future work, we plan to use the type-3 fuzzy fractal approach in human patient monitoring and other related health care applications, as we consider these applications very relevant for society. On the theoretical side, we also plan to consider a hybridation of type-3 with intuitionistic fuzzy theory for this kind of problem, as it is possible that we could handle an even higher degree of the existing uncertainty in monitoring. Another worthwhile idea could be establishing a mixture of type-3 with mediative fuzzy logic to potentially capture other kinds of uncertainty sources existing in real problems in diverse application areas.
Author Contributions
Conceptualization, creation of main idea, writing—review and editing, O.C.; formal analysis, methodology, validation, P.M. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
Not applicable.
Acknowledgments
We would like to thank TecNM and Conacyt for their support during the realization of this research.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Zadeh, L.A. Fuzzy Sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
- Zadeh, L.A. The Concept of a Linguistic Variable and its Application to Approximate Reasoning. Inf. Sci. 1975, 8, 43–80. [Google Scholar] [CrossRef]
- Zadeh, L.A. Knowledge representation in Fuzzy Logic. IEEE Trans. Knowl. Data Eng. 1989, 1, 89. [Google Scholar] [CrossRef]
- Castillo, O.; Melin, P. A hybrid fuzzy-fractal approach for time series analysis and plant monitoring. Int. J. Intell. Syst. 2002, 17, 751–765. [Google Scholar] [CrossRef]
- Russell, E.L.; Chiang, L.H.; Braatz, R.D. Data-Driven Methods for Fault Detection and Diagnosis in Chemical Processes; Springer: Heidelberg, Germany, 2000. [Google Scholar]
- Ghosh, G.; Roy, S.; Merdji, A. A proposed health monitoring system using fuzzy inference system. Proc. Inst. Mech. Eng. Part H J. Eng. Med. 2020, 234, 562–569. [Google Scholar] [CrossRef]
- Prashant, P.M.; Ganguli, R. Structural Health Monitoring Using Genetic Fuzzy Systems; Springer: London, UK, 2011. [Google Scholar] [CrossRef]
- Gorski, J.; Heesch, M.; Dziendzikowski, M.; Dworakowski, Z. Fuzzy-Logic-Based Recommendation System for Processing in Condition Monitoring. Sensors 2022, 22, 3695. [Google Scholar] [CrossRef]
- Leite, C.R.; Sizilio, G.R.; Neto, A.D.; Valentim, R.A.M.; Guerreiro, A.M.G. A fuzzy model for processing and monitoring vital signs in ICU patients. BioMed. Eng. Online 2011, 10, 68. [Google Scholar] [CrossRef] [Green Version]
- Khan, T.A.; Abbas, S.; Ditta, A.; Khan, M.A.; Alquhayz, H.; Fatima, A.; Khan, M.F. Iomt-based smart monitoring hierarchical fuzzy inference system for diagnosis of COVID-19. Comput. Mater. Contin. 2020, 65, 2591–2605. [Google Scholar] [CrossRef]
- Ilyas, T.; Mahmood, D.; Ahmed, G.; Akhunzada, A. Symptom Analysis Using Fuzzy Logic for Detection and Monitoring of COVID-19 Patients. Energies 2021, 14, 7023. [Google Scholar] [CrossRef]
- Zhang, X.; Sun, Y.; Qiu, Z.; Bao, J.; Zhang, Y. Adaptive Neuro-Fuzzy Fusion of Multi-Sensor Data for Monitoring a Pilot’s Workload Condition. Sensors 2019, 19, 3629. [Google Scholar] [CrossRef] [Green Version]
- Castillo, O.; Melin, P. A New Approach for Plant Monitoring using Type-2 Fuzzy Logic and Fractal Theory. Int. J. Gen. Syst. 2004, 33, 305–319. [Google Scholar] [CrossRef]
- Ren, Q.; Balazinski, M.; Baron, L.; Jemielniak, K.; Botez, R.; Achiche, S. Type-2 fuzzy tool condition monitoring system based on acoustic emission in micromilling. Inf. Sci. 2014, 255, 121–134. [Google Scholar] [CrossRef]
- Pei, L.; Chen, J.; Zhou, J.; Huang, H.; Zhou, Z.; Chen, C.; Yao, F. A Fractal Prediction Method for Safety Monitoring Deformation of Core Rockfill Dams. Math. Probl. Eng. 2021, 2021, 6655657. [Google Scholar] [CrossRef]
- Xie, X.; Li, S.; Guo, J. Study on Multiple Fractal Analysis and Response Characteristics of Acoustic Emission Signals from Goaf Rock Bodies. Sensors 2022, 22, 2746. [Google Scholar] [CrossRef] [PubMed]
- Tin, H.W.; Leu, S.W.; Chang, S.H.; Jan, G.E. Network Burst Monitoring and Detection Based On Fractal Dimension with Adaptive Time-Slot Monitoring Mechanism. J. Mar. Sci. Technol. 2013, 21, 9. [Google Scholar] [CrossRef]
- Chuangwen, X.; Hualing, C. Fractal analysis of vibration signals for monitoring the condition of milling tool wear. Proc. Inst. Mech. Eng. Part J J. Eng. Tribol. 2009, 223, 909–918. [Google Scholar] [CrossRef]
- Zhang, G.; Gopalakrishnan, S. Fractal geometry applied to on-line monitoring of surface finish. Int. J. Mach. Tools Manuf. 1996, 36, 1137–1150. [Google Scholar] [CrossRef] [Green Version]
- Yang, C.; Zhao, X.; Yao, Y.; Zhang, Z. Application of Fractal Theory in Brick-Concrete Structural Health Monitoring. Engineering 2016, 8, 646–656. [Google Scholar] [CrossRef]
- Rimpault, X.; Balazinski, M.; Chatelain, J.-F. Fractal Analysis Application Outlook for Improving Process Monitoring and Machine Maintenance in Manufacturing 4.0. J. Manuf. Mater. Process. 2018, 2, 62. [Google Scholar] [CrossRef] [Green Version]
- Eguiraun, H.; Martinez, I. Entropy and Fractal Techniques for Monitoring Fish Behaviour and Welfare in Aquacultural Precision Fish Farming—A Review. Entropy 2023, 25, 559. [Google Scholar] [CrossRef]
- Beata, K.; Dariusz, K.; Ewa, H. Fractal-Heuristic Method of Water Quality Sensor Locations in Water Supply Network. Water 2020, 12, 832. [Google Scholar] [CrossRef] [Green Version]
- Mohammadzadeh, A.; Castillo, O.; Band, S.S.; Mosavi, A. A Novel Fractional-Order Multiple-Model Type-3 Fuzzy Control for Nonlinear Systems with Unmodeled Dynamics. Int. J. Fuzzy Syst. 2021, 23, 1633–1651. [Google Scholar] [CrossRef]
- Qasem, S.N.; Ahmadian, A.; Mohammadzadeh, A.; Rathinasamy, S.; Pahlevanzadeh, B. A type-3 logic fuzzy system: Optimized by a correntropy based Kalman filter with adaptive fuzzy kernel size Inform. Science 2021, 572, 424–443. [Google Scholar] [CrossRef]
- Mohammadzadeh, A.; Sabzalian, M.H.; Zhang, W. An interval type-3 fuzzy system and a new online fractional-order learning algorithm: Theory and practice. IEEE Trans. Fuzzy Syst. 2020, 28, 1940–1950. [Google Scholar] [CrossRef]
- Liu, Z.; Mohammadzadeh, A.; Turabieh, H.; Mafarja, M.; Band, S.S.; Mosavi, A. A New Online Learned Interval Type-3 Fuzzy Control System for Solar Energy Management Systems. IEEE Access 2021, 9, 10498–10508. [Google Scholar] [CrossRef]
- Taghieh, A.; Mohammadzadeh, A.; Zhang, C.; Kausar, N.; Castillo, O. A type-3 fuzzy control for current sharing and voltage balancing in microgrids. Appl. Soft Comput. 2022, 129, 109636. [Google Scholar] [CrossRef]
- Tian, M.-W.; Yan, S.-R.; Liu, J.; Alattas, K.A.; Mohammadzadeh, A.; Vu, M.T. A New Type-3 Fuzzy Logic Approach for Chaotic Systems: Robust Learning Algorithm. Mathematics 2022, 10, 2594. [Google Scholar] [CrossRef]
- Wang, J.-H.; Tavoosi, J.; Mohammadzadeh, A.; Mobayen, S.; Asad, J.H.; Assawinchaichote, W.; Vu, M.T.; Skruch, P. Non-Singleton Type-3 Fuzzy Approach for Flowmeter Fault Detection: Experimental Study in a Gas Industry. Sensors 2021, 21, 7419. [Google Scholar] [CrossRef] [PubMed]
- Castillo, O.; Castro, J.R.; Melin, P. Interval Type-3 Fuzzy Control for Automated Tuning of Image Quality in Televisions. Axioms 2022, 11, 276. [Google Scholar] [CrossRef]
- Melin, P.; Sánchez, D.; Castro, J.R.; Castillo, O. Design of Type-3 Fuzzy Systems and Ensemble Neural Networks for COVID-19 Time Series Prediction Using a Firefly Algorithm. Axioms 2022, 11, 410. [Google Scholar] [CrossRef]
- Rickard, J.T.; Aisbett, J.; Gibbon, G. Fuzzy subsethood for fuzzy sets of type-2 and generalized type-n. IEEE Trans. Fuzzy Syst. 2009, 17, 50–60. [Google Scholar] [CrossRef]
- Castillo, O.; Melin, P. Towards Interval Type-3 Intuitionistic Fuzzy Sets and Systems. Mathematics 2022, 10, 4091. [Google Scholar] [CrossRef]
- Castillo, O.; Castro, J.R.; Melin, P. Interval Type-3 Fuzzy Systems: Theory and Design, 1st ed.; Springer: Cham, Switzerland, 2022; pp. 45–67. [Google Scholar]
| 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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).