
Mathematical models, especially complex nonlinear systems, are always difficult to analyze and synthesize, and researchers need effective and suitable control methods to address these issues. In the present work, we proposed a hybrid method that combines the well-known Takagi-Sugeno fuzzy model with wavelet decomposition to investigate nonlinear systems characterized by the presence of mixed nonlinearities. Here, one nonlinearity is super-linear and convex, and other is sub-linear, concave, and singular at zero, which leads to difficulties in the analysis, as is known in PDE theory. Linear and polynomial fuzzy models were combined with wavelets to ensure an improvement in both methods for investigating such problems. The results showed a high performance compared with existing methods via error estimates and Lyapunov theory of stability. The model was applied to a prototype nonlinear Schrödinger dynamical system.
Citation: Anouar Ben Mabrouk, Abdulaziz Alanazi, Zaid Bassfar, Dalal Alanazi. New hybrid model for nonlinear systems via Takagi-Sugeno fuzzy approach[J]. AIMS Mathematics, 2024, 9(9): 23197-23220. doi: 10.3934/math.20241128
[1] | R. Sriraman, R. Samidurai, V. C. Amritha, G. Rachakit, Prasanalakshmi Balaji . System decomposition-based stability criteria for Takagi-Sugeno fuzzy uncertain stochastic delayed neural networks in quaternion field. AIMS Mathematics, 2023, 8(5): 11589-11616. doi: 10.3934/math.2023587 |
[2] | YeongJae Kim, YongGwon Lee, SeungHoon Lee, Palanisamy Selvaraj, Ramalingam Sakthivel, OhMin Kwon . Design and experimentation of sampled-data controller in T-S fuzzy systems with input saturation through the use of linear switching methods. AIMS Mathematics, 2024, 9(1): 2389-2410. doi: 10.3934/math.2024118 |
[3] | Chuang Liu, Jinxia Wu, Weidong Yang . Robust H∞ output feedback finite-time control for interval type-2 fuzzy systems with actuator saturation. AIMS Mathematics, 2022, 7(3): 4614-4635. doi: 10.3934/math.2022257 |
[4] | Majid Roohi, Saeed Mirzajani, Ahmad Reza Haghighi, Andreas Basse-O'Connor . Robust stabilization of fractional-order hybrid optical system using a single-input TS-fuzzy sliding mode control strategy with input nonlinearities. AIMS Mathematics, 2024, 9(9): 25879-25907. doi: 10.3934/math.20241264 |
[5] | Omar Kahouli, Amina Turki, Mohamed Ksantini, Mohamed Ali Hammami, Ali Aloui . On the boundedness of solutions of some fuzzy dynamical control systems. AIMS Mathematics, 2024, 9(3): 5330-5348. doi: 10.3934/math.2024257 |
[6] | Abdulaziz M. Alanazi, R. Sriraman, R. Gurusamy, S. Athithan, P. Vignesh, Zaid Bassfar, Adel R. Alharbi, Amer Aljaedi . System decomposition method-based global stability criteria for T-S fuzzy Clifford-valued delayed neural networks with impulses and leakage term. AIMS Mathematics, 2023, 8(7): 15166-15188. doi: 10.3934/math.2023774 |
[7] | R. Sriraman, P. Vignesh, V. C. Amritha, G. Rachakit, Prasanalakshmi Balaji . Direct quaternion method-based stability criteria for quaternion-valued Takagi-Sugeno fuzzy BAM delayed neural networks using quaternion-valued Wirtinger-based integral inequality. AIMS Mathematics, 2023, 8(5): 10486-10512. doi: 10.3934/math.2023532 |
[8] | Zhengqi Zhang, Huaiqin Wu . Cluster synchronization in finite/fixed time for semi-Markovian switching T-S fuzzy complex dynamical networks with discontinuous dynamic nodes. AIMS Mathematics, 2022, 7(7): 11942-11971. doi: 10.3934/math.2022666 |
[9] | Yebin Li, Dongshu Wang, Zuowei Cai . On asymptotic fixed-time controller design for uncertain nonlinear systems with pure state constraints. AIMS Mathematics, 2023, 8(11): 27151-27174. doi: 10.3934/math.20231389 |
[10] | Arthit Hongsri, Wajaree Weera, Thongchai Botmart, Prem Junsawang . Novel non-fragile extended dissipative synchronization of T-S fuzzy complex dynamical networks with interval hybrid coupling delays. AIMS Mathematics, 2023, 8(12): 28601-28627. doi: 10.3934/math.20231464 |
Mathematical models, especially complex nonlinear systems, are always difficult to analyze and synthesize, and researchers need effective and suitable control methods to address these issues. In the present work, we proposed a hybrid method that combines the well-known Takagi-Sugeno fuzzy model with wavelet decomposition to investigate nonlinear systems characterized by the presence of mixed nonlinearities. Here, one nonlinearity is super-linear and convex, and other is sub-linear, concave, and singular at zero, which leads to difficulties in the analysis, as is known in PDE theory. Linear and polynomial fuzzy models were combined with wavelets to ensure an improvement in both methods for investigating such problems. The results showed a high performance compared with existing methods via error estimates and Lyapunov theory of stability. The model was applied to a prototype nonlinear Schrödinger dynamical system.
Most physical systems and processes can be modeled mathematically as complex nonlinear systems. As some parts of nonlinear systems are always coupled or correlated, and influence each other, it is generally difficult to analyze and synthesize these systems. Therefore, establishing an effective and suitable control model to address this issue in nonlinear systems is crucial. In recent years, the Takagi-Sugeno (TS) fuzzy model [37] has become an effective method to analyze and synthesize nonlinear systems due to its ability to transform a complex nonlinear system into several simple linear systems with membership functions, approximating the nonlinear function smoothly with arbitrary precision in the closed set space; this has applications in chemical processes, robotics systems, and automatic systems. In [32], for example, some systems for hydraulic turbines were modeled by nonlinear systems with time delays, where the TS fuzzy approach was applied for modeling and control with Lyapunov stability.
To control or model a phenomenon via fuzzy controllers or models, we always apply the so-called fuzzy rules, which are composed of some linguistic statements "if-then", and involve the concepts of fuzzy logic, such as fuzzy sets, fuzzy inference, and so on. The most known fuzzy rules are those of Mamdani (MAM) and Takagi-Sugeno. They allow controllers and modelers to understand and represent the knowledge, experience, and link between the input and output variables.
Recently, fuzzy control has been applied to many industrial applications. From its various applications, fuzzy control offers many advantages, such as the realization of multi-objective control, expert control, and robust control. On the other hand, one of the disadvantages of fuzzy control is the lack of analytical tools for fuzzy control systems. In other words, we need a fuzzy systems theory similar to linear systems theory. In this context, important concepts concerning the establishment of a fuzzy systems theory need to be considered, such as the connection problems of fuzzy block diagrams, the stability analysis of fuzzy control systems, and the new design technique of a fuzzy controller. In the linear case, block diagrams, which are represented by transfer functions, are utilized in the analysis of linear control systems. Similarly, we can analyze fuzzy control systems with the concepts of fuzzy block diagrams, which represent the diagrams of fuzzy control systems. The stability analysis of fuzzy control systems is one of the most important concepts in the analysis of control systems. We can theoretically design a model-based fuzzy controller if we have a useful stability criterion for fuzzy control systems.
However, fuzzy models are not effective in many cases, such as non-stationary signals, nonlinear or singular systems, and volatile or fluctuated data [13]. In these cases, the choice of the modeler and controller is not known in advance. This motivates the application of advanced tools and techniques to accurately describe or fit the hidden behavior or structure of the case study. Wavelets are advanced mathematical tools that have shown great success in describing the dynamics, fluctuations, volatility, fractality, and hidden structures in analyzed data. We know that wavelets are the most capable functional bases to precisely follow the fluctuations (high oscillations and dynamics) of the function or signal to be modeled. These fluctuations are essentially due to the nonlinearities of the original problem, as in our case. We have two nonlinearities, one convex superlinear, and another concave, singular sub-linear or non-Lipchitzian (rather only Holderian). We know that these facts lead to problems such as bifurcation, singularities, chaotic and fractal solutions, and also possible blow-ups.
The TS fuzzy model, which will be used here, has been applied in several fields such as supply chain management. In such a case, supply chains are considered piecewise linear dynamic systems (hence, nonlinear over the entire domain). In [1], a TS fuzzy model was developed for supply chain management with lead times. Asymptotic stability and smooth transitions within the subsystems were discussed via suitable membership functions, resulting in reduced fluctuations in the system's variables. Zhang et al. [42] proposed a TS fuzzy nonlinear supply chain system control approach with lead times. The approach considered submodels' switching actions as well as customers' stochastic demands. Stability and fluctuation of the system variables were investigated via the proposed model. These studies support our study in many points. One link is the approximation with piecewise linear approximators. Furthermore, the volatility and uncertainty are also common points. We recall that one of the most important problems in these chains is mainly due to transport problems, which may cause breaks in the chain due to several factors such as wars, pandemics, etc. These breaking points can be modeled by extreme values or singularities in our case.
In the same line of supply chain fuzzy modeling, Ahmadi and Ghasemi [3] presented a Mamdani fuzzy mathematical model for pricing strategies for online hotel searches via optimal sequencing of hotels with minimal searching. The model was based on the involvement of government intervention in hotel revenues via incentives and tariffs, energy savings, environmental impacts on hotel pricing, and the Stockholm game model for hotel pricing, considering the government as the leader and the hotel as the follower. Based on a concrete case study, the fuzzy inference system was proven to be an efficient forecaster. In [35], a fuzzy inference system was developed for management control in small and medium enterprises, especially in developing and growing economies. The approach used the well-known Mamdani fuzzy inference system as a decision-making technique and showed that the influence of management control tools on the organizational performance of these enterprises may be explored via fuzzy systems.
In [36], a nonlinear TS fuzzy system identification technique was proposed and proved for uncertain nonlinear dynamic systems investigation. The proposed approach used an entropy-like measure to avoid over-fitting, to minimize complexity while maximizing rediction accuracy.
One of the control concepts of stability in the study of dynamical systems is the concept of the Lyapunov exponent. Relative to the present work, this concept is already linked to wavelet theory. The estimation of the Lyapunov exponent and, consequently, the stability of dynamic systems by wavelets was initiated by Ghez and Vaienti in [21,22] and by Lamarque and Malasoma [30]. Bentez et al. [11] developed a hybrid method combining wavelets and the Lyapunov exponent to study the non-periodicity in signals. These studies claim that the concept of scale is strongly related to the Lyapunov exponent. In [27], a hybrid method combining wavelets and Lyapunov exponent was applied to forecast river water quality. The wavelet decomposition was applied to eliminate noise from the water quality time series. The denoised signal was used for the reconstruction of phase space and trajectory dynamics, and finally, a correlation dimension was constructed to identify chaos using a wavelet-based largest Lyapunov exponent estimation.
Similarly to the present work, Awrejcewicz et al. [5] applied a hybrid wavelet Lyapunov exponent approach for the control of plates and shells via nonlinear dynamical systems of PDEs. In [6], wavelets and Lyapunov exponent concepts were applied to study the chaotic behavior of nonlinear PDEs arising in vibrations of infinitely long flexible panels subject to longitudinal sign-changeable external load actions. The approach showed that the involvement of wavelets allowed the understanding of transition scenarios from regular to chaotic dynamics. Xu and Liu [39] involved wavelets in a neural network approach to study the chaotic behavior of the system via the wavelet function disturbance and the estimation of the maximum Lyapunov exponent.
Cozar et al. [17] studied a large-scale, high-dimensional adapted fuzzy regression tree. As a tree concept, it acts as a directed graph, in which each node or level is assumed to be a test and input for the next node or level. This concept aligns with our idea on wavelet decomposition, which, with the aid of wavelet algorithms (decomposition/reconstruction), also acts as a tree where each level is used as an input for the next and vice versa. Regarding the investigation of high-dimensional problems, the authors in [4] used an ensemble fuzzy regression tree to identify multi-output systems. The method used a local estimation model according to the data space split, which is, in turn, based on a threshold process. On each sub-space, a fuzzy linear regression is acted. This idea joins the wavelet processing and our present idea regarding the splitting of the data into sub-parts according to the wavelet decomposition. One of the well-known methods to eliminate noise from the data is the wavelet threshold. A useful reference on high-dimensional fuzzy systems may be found in [34], where a comparison with Gaussian processes was developed, which in turn may be a starting step to develop a general comparison with wavelets.
Our approach may also be expected to handle high-dimensional problems. Such problems have always been a challenge for fuzzy systems, such as hierarchical fuzzy systems. In [33], the authors developed a gradient boosting scheme for the design of a Takagi-Sugeno-Kang (TSK) fuzzy model using a hierarchical fuzzy regression tree to get an ensemble system. The main idea splits the rule space into subspaces in each round by adapting a novel membership division method. This approach aligns with the present one naturally. Indeed, using wavelets, we also project the signal onto the subspaces due to the multiresolution analysis, which guarantees more flexibility by being orthogonal, and by the fact that the parameters will be estimated according to these subspaces. Moreover, we estimate that the approach in [33] may be improved and/or combined with wavelets by considering the concept of wavelet gradient scheme, which is a well-known concept. It was referred in [33] that the TSK fuzzy system may achieve a highly nonlinear description of the input-output space by partitioning the input space into several subspaces and applying a local function to each subspace to describe the input-output relationship. This joins the wavelet processing, as wavelets are also powerful in describing the local behavior and split the signal into sub-signals.
In [29], a hierarchical TS fuzzy system architecture was developed to reduce the number and complexity of the fuzzy rules in the process. The approach follows also the one in [33] and the wavelet processing by possessing a cascading topology in which the predicted result computed at the previous layer is considered in the output part of the fuzzy rules. This process is the basic rule in wavelet decomposition and wavelet multiresolution analysis. In these cited studies, we may apply the wavelet cascading process to yield the level approximations recursively from each other. Moreover, wavelets may outperform the models in [29,33] by their ability to conduct a backward process. We may fix, for example, an objective (which may be an error, cost function, maximum level, and so on), and go back to the preceding rules by using the wavelet algorithms (see [24,31]).
Besides, it is also convenient to recall that the theory of wavelets in higher dimensions has several forms that may be used. Indeed, one form is the definition of multidimensional wavelets through the tensor product of several one-dimensional wavelets, which makes it possible to separate the variables and consequently obtain one-dimensional systems. The other form consists of considering multi-wavelets, which also provide a functional basis allowing the signal to be separated or projected onto orthogonal subspaces and to separate variables (see [28,41]).
This literature and its related studies motivated us to develop, in the present paper, a hybrid model that combines fuzzy logic, essentially the TS fuzzy model, and wavelet decomposition to obtain a robust, effective, and efficient model for nonlinear dynamical systems. The idea consists of applying the TS fuzzy model in the piecewise solution of the dynamical system, where these sub-solutions correspond to the wavelet decomposition components of the whole solution. The issue is somewhat similar to a control unit that repairs the direction or the behavior of the approximation solution whenever it moves away from the real one, by adopting wavelet decomposition.
The present paper will be structured as follows. Section 2 is devoted to a brief presentation of the wavelet toolkit. Section 3 is concerned with our new hybrid wavelet TS fuzzy approach. Section 4 is devoted to the development of a concrete application to a nonlinear Schrödinger dynamical system characterized by the presence of mixed nonlinearities, one of these being singular. Numerical simulations as well as error estimates are provided. Section 5 is devoted to discussions and interpretations of the numerical simulations and results. Section 6 is a conclusion.
The wavelet analysis of time series or signals is based essentially on
● an efficient representation of the processed objects,
● a robustness in front of models' specification,
● a reduced computation time,
● and a time-frequency or time-space localization.
These special properties may be obtained simultaneously via an analysis based on a special function called the mother wavelet, a function that is the source of the functional basis applied to analyze the signal in hand. To own the name of a mother wavelet, a function ψ∈L2(R) has to satisfy some motherhood conditions such as
● the admissibility resumed in the condition
Aψ=‖t−1/2ˆψ(t)‖L2(R+)<∞, | (2.1) |
● the possession of enough vanishing moments (enough oscillations), in the sense that, there exists m∈N such that
^tpψ(t)(0)=0,p=0,...,m−1, | (2.2) |
● and the localization in time, in the sense that, precisely,
‖ψ‖L2(R)=1. | (2.3) |
To conduct a wavelet processing of a signal, we start with its wavelet transform, a way of representing the signal in a time-frequency form. According to the type of processed signal, there is an adapted or adequate wavelet transform: the continuous wavelet transform (CWT) and the discrete wavelet transform (DWT).
Let ψ be a wavelet (satisfying (2.1)–(2.3), p∈R, and s>0. Let also f∈L(R). The CWT of f at the position p and scale s is defined by the convolution product
ds,p(f)=f⋆ψs(p),ψs(t)=1√sψ(ts). | (2.4) |
Using this transform, we know, in wavelet theory, that the analyzed signal f may be reconstructed via its CWT. Indeed, denote Df:(s,p)⟼ds,p(f), and ˜ψ:(s,p)⟼1s2ψ(−ps). We get
f(x)=Df⋆˜ψ(0,x). | (2.5) |
To process discrete signals, the convolutions (2.4) and (2.5) above have to be converted to discrete analogs. We thus get the DWT. On the dyadic grid, for example, s=2−j and p=k2−j, j,k∈Z, we adopt the notations ψj,k for the translated-dilated copy of ψ and dj,k for the DWT. More precisely, we write
ψj,k(x)=2−j/2ψ(2jx−k),anddj,k=f⋆ψj(k). | (2.6) |
It holds, in wavelet theory [2,18], that (ψj,k)j,k∈Z constitutes an orthonormal basis of L2(R), in which any element f may be reconstructed as
f=∞∑j=0∑kdj,k(f)ψj,k, | (2.7) |
called the wavelet series decomposition of f (which replaces (2.5)). Notice that, if we split the sum (2.7) according to a level J∈Z, we get
f=∑j≤J−1∑kdj,k(f)ψj,k+∑j≥J∑kdj,k(f)ψj,k. | (2.8) |
Denote next
AJ(f)=∑j≤J−1∑kdj,k(f)ψj,kandDj(f)=∑kdj,k(f)ψj,k. | (2.9) |
Using (2.9), the decomposition (2.8) takes the form
f=AJ(f)+∑j≥JDj(f). | (2.10) |
Therefore, if for j∈Z, we denote Wj=spann(ψj,k,k) and Vj=⊕j≤j−1Wj, we deduce that the sum AJ(f)∈VJ, and the sum Dj(f)∈Wj. It holds, in wavelet theory, that as the spaces Wj, there is also a function φ∈L2(R) such that Vj=spann(φj,k,k), where the φj,k is the analog of ψj,k in (2.6), and that the sum AJ(f) may therefore be decomposed as
AJ(f)=∑kaJ,k(f)φJ,k. | (2.11) |
The new coefficients aJ,k(f) in (2.11) are known as the approximation coefficients of f at the scale J and the position k, and may be deduced from a convolution product by replacing ψ with φ, and (j,k) with (J,k) in the dj,k(f)'s equation (2.6). The component AJ(f) is called the approximation of f at the level J, and is designated to describe the global shape of f, while the component Dj(f) is known as the detail component of f at the level j and reflects all the hidden structures of f, such as fluctuations, nonlinearity, non-stationarity, volatile behavior, and high dynamics of f. Accordingly, VJ is the approximation space at the level J, and Wj is the detail space at the level j. The pair (φ,ψ) is the (father, mother) wavelet, and the sequence (Vj)j is called the multiresolution analysis. Details about all these concepts may be found in [2,18,24].
The TS fuzzy model was originally developed in [37]. This model is based on describing local nonlinear input-output relations via the fuzzy rule "IF-THEN" to explore an accurate description of the local behavior (dynamics, volatility, fluctuation) of a fuzzy rule by a possible linear (linearized) system. The TS fuzzy model was shown to be a good estimator for many nonlinear dynamical systems, meanwhile also being accurate only in highly regular cases [7,19].
Mathematically speaking, the TS model is based on functional fuzzy rules, where output variables are functions instead of fuzzy sets. Therefore, a TS fuzzy control model will be of the form
IF X is A, THEN Y=F(X), | (3.1) |
where X=(x1,x2,…,xN) is the output vector, M=M1×M2×⋯×MN is a fuzzy set, Y=(y1,y2,…,yN) is the output vector, N≥1 is an integer, and F:RN⟶Rn is a function eventually nonlinear. Besides, the TS fuzzy modeling uses a fuzzy rule of the form
IF Yn is A AND Un is M, THEN Yn+1=F(Yn,Un), | (3.2) |
where, in this case, Yn=(yk,yk+1,…,yn−2,yn−1,yn) (1≤k≤n fixed) is a part of the output of the system that we search to model at the time interval [k,n], Un represents the system input (at the time interval [l,n]), and Yn+1 is the next-time (n+1) output. Notice here, that if we look at the system as a forecasting form, the part Yn looks like the past of the variable Y, with some auto-regression order k. Finally, F:Rn−k×Rn−l⟶Rn is any arbitrary function eventually nonlinear.
Our main idea consists of constructing a hybrid model by combining the TS fuzzy model with wavelets. More precisely, the TS fuzzy modeling rules (3.1) and (3.2) will be applied to the wavelet representation to get a prediction and then using the wavelet bases, lifting to the source or the wanted function Y or Yn+1 is deduced. More precisely, write for a level J, VJ(f)=(AJ(f),DJ(f),,DJ−1(f),…) as in (2.10). We introduce a J-level wavelet TS fuzzy control model as
IF VJ(X) is AJ, THEN VJ(Y)=F(VJ(X)), | (3.3) |
and a J-level wavelet TS fuzzy modeling rule as
IF VJ(Yn) is AJ AND VJ(Un) is MJ,THEN VJ(Yn+1)=F(VJ(Yn),VJ(Un)). | (3.4) |
The functioning of this hybrid model is illustrated in Figure 1 and the Algorithm 1 below.
Algorithm 1 |
Step 1. Decompose the function into wavelet decomposition (AJ, Dj, j≤J). |
Step 2. Localize the extreme points ti(AJ),ti(Dj) of the components (AJ, Dj, j≤J), respectively. |
Step 3. Apply the fuzzy approach (3.3) and (3.4) to the components (AJ, Dj, j≤J) restricted to the intervals [ti(AJ),ti+1(AJ)), [ti(AJ),ti+1(AJ)), respectively. |
Step 4. Regroup the fuzzy models obtained in Step 3 on the whole time interval to get the fuzzy reconstruction of the components (AJ, Dj, j≤J). |
Step 5. Sum up the fuzzy models of AJ with those of the Dj's, j≤J to get the wavelet fuzzy reconstruction. |
In this section, we apply the wavelet TS fuzzy model to the following mixed nonlinear convex-concave, upper-sublinear dynamical system:
{ϕ″+(|ϕ|α−1+|ϕ|β−1−ω)ϕ=0,ϕ(0)=a,ϕ′(0)=0, | (4.1) |
where ϕ″ is the second derivative of ϕ, and a, α, and β are fixed real number parameters with 0<β<1<α.
The problem (4.1) has applications in many fields such as physics, and applied mathematics. The solutions may be seen as steady-state solutions of general time-dependent Schrödinger, heat, and wave systems, or also a mixed system of these equations. It is well-known that the solutions of the system (4.1) possess many behaviors depending on the range of the initial values a as well as the powers α and β, and the steady state parameter ω (see for instance [14,15]). Before developing the experimental part, we must mention that the numerical simulations that will be conducted in this work are done with Matlab R2018a Simulink on a Dell Latitude 5530, Windows 10, 64-bit Operating System, x64-based processor, 12th Gen Intel(R) Core(TM) i7-1255U 1.70 GHz, 16.0 GB RAM.
The first simulation in Figure 2 shows the phase space representation of the solution due to the problem (4.1).
Figure 2 clearly shows two equilibrium points or two focal points, which are the positive and negative zeros of the nonlinear part |z|α−1+|z|β−1−ω, with a possible singular behavior near the zeros of the solution. However, the linearization of the system around the focal points yields a different behavior.
The main approach uses the concept of sector nonlinearity, which may be summarized in the fact that the pair (input, output) should remain in a specific domain under suitable assumptions and rules. We propose, in this section, to apply the TS modeling process based on the domain of these parameters. To do this, denote Θ=[ϕϕ′]T=[z1z2]T, where the upper-script T is the transpose. The dynamical system (4.1) is equivalent to
{z′1=z2,z′2+(|z1|α−1+|z1|β−1)z1=0,z1(0)=a,z2(0)=0, | (4.2) |
which may be written in the matrix-vector form
{Θ′=AΘ,Θ(0)=[a0]T, | (4.3) |
where A=A(z1) is the matrix
A(z1)=[01f(z1)0], |
and where f is the real-valued function defined by
f(z)=−|z|α−1−|z|β−1. |
Now, we develop the TS model results. We will conduct a comparison between the wavelet-free TS modeling and the wavelet TS one. The latter consists of transforming the system above to a discrete system depending on the wavelet coefficients of the solution. Denote by zα,β the positive real number, such that
(α−1)zα−βα,β+β−1=0. | (4.4) |
We know (from [8,9,10]) that the solution ϕ of (4.1) oscillates infinitely around 0, with its limit being equal to 0 whenever a∈(−zα,β,zα,β)∖{0}.
In this subsection, we fix first the domain z1∈(−zα,β,zα,β). Using (4.2) or (4.3), we deduce the domain z2∈(−tα,β,tα,β), where tα,β=α−βα−1zα,β. To get a TS fuzzy model, we introduce a membership function system as
{z′1=zα,β(K2(z1)−K1(z1)),z′2=tα,β(L2(z2)−L1(z2)), | (4.5) |
where K1, K2, L1, and L2 are the membership functions. More precisely, K1 increasingly transforms [−zα,β,zα,β] to [0,1], L1 increasingly transforms [−tα,β,tα,β] to [0,1], and K1+K2=L1+L2=1. To fix the TS fuzzy rules, we write
● A1={K1≥K2} and A2={K1≤K2},
● B1={L1≥L2} and B2={L1≤L2}.
We thus define the TS fuzzy rules as
● Rule 1: IF z1∈A1 and z2∈B1, THEN Θ′=M1Θ,
● Rule 2: IF z1∈A1 and z2∈B2, THEN Θ′=M2Θ,
● Rule 3: IF z1∈A2 and z2∈B1, THEN Θ′=M3Θ,
● Rule 4: IF z1∈A2 and z2∈B2, THEN Θ′=M4Θ,
where
M1=[01zα,βtα,β],M2=[01zα,β−tα,β],M3=[01−zα,βtα,β],andM4=[01−zα,β−tα,β]. |
Consider now the cross-products
Ξ1(z)=K2(z1)L2(z2),Ξ2(z)=K2(z1)L1(z2),Ξ3(z)=K1(z1)L2(z2),andΞ4(z)=K1(z1)L1(z2). |
In the present work, we propose a modified TS fuzzy model, in which we consider the matrix nonlinear functions
Ξα,βi(z)=Ξi(|z1|α−1,|z2|β−1). |
We obtain the following defuzzification model:
Θ′=4∑i=1Ξα,βiMiΘ. | (4.6) |
In this section, we provide concrete estimations based on exact values of the problem (4.1) to show the accuracy, efficiency, and performance of the models presented previously. For this, we will define α=54andβ=14. In this case, we get from (4.4) that zα,β=3 and tα,β=12. The matrices of each rule become
M1=[01312],M2=[013−12],M3=[01−312],M4=[01−3−12]. |
These matrices have the respective spectra
Sp1={6±√39},Sp2={−6±√39},Sp3={6±√33},Sp4={−6±√33}. |
This allows to get approximations of the solution of the problem (4.1) or, equivalently, (4.2) via the TS fuzzy approach (4.5) and (4.6). Nevertheless, to compare with the classical or older fuzzy model, and thus to show the superiority of the present TS-based one, we provide in a first step the result of applying the fuzzy logic method due to Mamdani [7,12,13,16,38].
The application of this model results in two bounds, an upper approximation and a lower one, both being linear and resulting from a linear optimization (fuzzy regression) program. Notice that the major problem with this model is that it leads to approximations, which become increasingly inefficient as shown in Figure 3, where the approximations move away linearly from the real solution.
Next, we apply the advanced fuzzy logic model due to TS. It is clear that the application of this model generates more precise envelopes (Figure 4). Besides, these approximations reflect somehow the effect of the TS fuzzy model, as they appear as a superposition of exponential modes due to the matrices Mi, i=1,2,3,4 and their spectra, which by applying the defuzzification technique, induces a mixture of exponentials exp(λx), where λ lies in the union of the matrices' spectra. Meanwhile, these envelopes do not efficiently take into account the high oscillations or nonlinearities of the solution. We see that the approximations are not oscillating highly as the approximated function.
As the major problem in modeling and controlling nonlinear systems is the precise description of the oscillating or nonlinear behavior of the solution, the findings above bring to mind a modification in the TS fuzzy model, consisting of applying it piecewise instead of the global way applied previously. More precisely, the solution to be modeled is split into pieces according to its extrema. Each piece is approximated via the TS fuzzy model. We then proceed with two approximations, one linear and another quadratic, to better describe the solution to the problem via the TS model. The result is illustrated by Figure 5, which shows a better fitting.
A first easy remark is the good fit of the peacewise monotonicity of the analyzed function on the sub-intervals, which confirms our idea about applying wavelets to obtain the hybrid model that combines both fuzzy models and wavelets. We know that wavelets are the most capable functional bases or modelers to precisely follow the fluctuations (high oscillations, dynamics) of the function or the signal to be modeled. These fluctuations are essentially due to the nonlinearities existing in the original problem, as in our case: We have two nonlinearities, one convex super-linear and one concave, singular sublinear or non-Lipchitzian (rather only Holderian). We know that these facts lead to problems such as bifurcation, singularities, chaotic and fractal solutions, and also blow-ups. For this reason, we need advanced tools and models to properly analyze the case. In our work, the idea is to apply a step-by-step hybrid TS-wavelet model,
● Step 1: Apply the wavelet decomposition to the dynamical system, which leads to a system of equations according to the wavelet decomposition components.
● Step 2: Evaluate or compute the extrema of the wavelet components and their positions.
● Step 3: On each interval of successive positions, apply the TS fuzzy model.
We then proceed, as previously, with two techniques, one linear and another quadratic, to better describe the solution to the problem via the TS fuzzy wavelet model. The result is illustrated by Figure 6, which shows a better appearance (good fitting). Nevertheless, we also provid the result of the combination of wavelets with the classical Mamdani fuzzy method (Figure 7) for comparing with existing methods, and to show the superiority of the new hybrid TS wavelet fuzzy approach proposed here.
To reinforce the graphical illustrations, we provide estimates of model errors. For this, we introduce the error
Er=(∑t|z(t)−zapp(t)|2)1/2, |
where zapp is the approximation due to the model applied. The error estimates are summarized in Table 1. We recall that the wavelet decomposition level is fixed to J=4 as in the graphical illustrations above.
The model | Er |
Mamdani fuzzy model | 5.1531 |
Linear TS fuzzy model | 4.3536 |
Quadratic TS fuzzy model | 1.5234 |
Wavelet model | 2.901310−4 |
Mamdani wavelet fuzzy model | 1.012510−4 |
Linear TS wavelet fuzzy model | 5.215110−5 |
Quadratic TS wavelet fuzzy model | 5.221310−7 |
As a final and eventual step to investigate the efficiency of the proposed model, we provide the results of the Lyapunov exponent for stability. Figure 8 illustrates the Lyapunov exponents due to the classical Mamdani fuzzy model. Figure 9 illustrates the Lyapunov exponents due to the linear TS fuzzy model. Figure 10 illustrates the Lyapunov exponents due to the quadratic TS fuzzy model. Figure 11 illustrates the Lyapunov exponents due to the pure wavelet model. Figure 12 illustrates the Lyapunov exponents due to the hybrid Mamdani wavelet fuzzy model. Figure 13 illustrates the Lyapunov exponents due to the hybrid linear TS wavelet fuzzy model. Finally, Figure 14 illustrates the Lyapunov exponents due to the quadratic TS wavelet fuzzy model.
Figures 8–14 represent the Lyapunov exponent relating to the different models. A first remark is that the largest Lyapunov exponent decreases according to the order of figures, with a divergence range that is well controlled and very reduced. However, this maximum exponent is positive, indicating that a chaotic aspect can occur in the studies problem. By further analyzing these figures, we note that the first model–Mamdani fuzzy model–does not show a good fit, especially at the beginning and end of the interval. This fitting becomes increasingly effective with the other models. The last hybrid wavelet TS fuzzy model is the most precise.
Unlike existing fuzzy systems, the hybrid system presented here is composed of several subsystems, which are not necessarily linear. On the other hand, each subsystem evolves independently of the others, either by the inputs/outputs or by its region. To tackle a complex system, it is necessary to establish a set of equations both faithful to the actual behavior of the system and mathematically viable through assumptions and approximations. In the majority of existing cases, the models operate through simultaneous equations, unlike the present model where the inputs/outputs resulting from the wavelet decomposition are independent. We do not need to linearize the characteristic phenomena of the system around the extreme points. In this context, time/frequency or space/frequency wavelet methods constitute the most efficient tools for analysis and synthesis. We know that overall, no physical system such as the present problem is strictly linear. Furthermore, linearization is always local and therefore cannot describe the global behavior. Nonlinear effects are neglected disturbers, which may contradict the fact that the dynamics due to these nonlinear effects are richer than linear systems. It should also be noted that the number of equilibrium points between the initial nonlinear system and the linearized version may differ.
From a theoretical point of view, the developed approach can be useful in the case of nonlinear dynamic systems having non-integer, non-Lipschitzian, and/or singular nonlinearities. Other systems with fuzzy initial data or fuzzy boundary conditions can also be considered, namely PDEs and EDS applied in finance and environment, where fuzzy factors exist. In the present case, the system has a mixed nonlinearity composed by a super-linear convex part and a sublinear concave part. It may be seen as a perturbation of the super-linear problem
Δu+|u|α−1u=0. | (5.1) |
In this last case, classical theories make it possible to study the system from the point of view of existence, uniqueness, stability, regularity, and control. Indeed, we even know the general form of the solution of (5.1) as
u(x)=C(1+|x|2)(1−α)/2 |
modulo a translation. The present case is thus a singular disturbance, where we lose the general form of the solution, depending on the variation of the sublinear exponent. In cases like these, the classical theories of existence, especially of uniqueness, convergence, and stability, cease to be applicable. Furthermore, a well-known problem in the study of dynamic systems of the present type is the appearance of extreme values or singularities of the solutions. In wavelet theory itself, we resort to the estimation of the wavelet coefficient near the singular or extreme point, which can imply a redundancy of the solutions around this point. In our approach, these points will be considered as initial or boundary data, which reduces their effects on the solution.
Another implication that can be at the same time linked to the numerical framework more than the theoretical one is that, in general, we convert the dynamical system to an iterative equation to estimate the solution in a certain number of iterations (linked to an error predicted, for example). These iterative schemes require specific conditioning such as contractility and fixed-point theorems, which may not be satisfied. In our case, we did not need to resort to such circumstances.
Additionally, the mixed nonlinearities, particulary the singular components, contribute to the class of fluctuating, volatile, and non-stationary signals commonly encountered in fields such as finance, economics, and climate change. Analyzing these signals and/or functions requires accurate localization of extreme and singular points, where the majority of the signal's information or energy is located. The pure fuzzy tool is insufficient to properly describe the strange behaviors of the series and functions analyzed.
To further exploit the results from the numerical simulations, we recall that, in general, it is not easy to predict the approximation error of fuzzy models, as these models depend on the structure of the data to be modeled (uncertainty, non-stationarity, chaoticity, and so on). The advantage of using wavelets is their ability to estimate this error in advance, depending on the level of wavelet approximation or decomposition. Indeed, given a function F and its wavelet decomposition FJ at a level J, we have
‖FJ−F‖2∼2−J. |
Moreover, we may obtain a finer estimate using the regularity of the function F (measured via its Hölder exponent, for example). Given a Hölder exponent value γ of F at a point x, we have
‖FJ−F‖2∼2−γJ. | (5.2) |
Using wavelets, we thus estimate the function or signal locally and uniformly by a regular function of order γ at any point of the support. This immediately leads to the fact that the Lyapunov exponent of the wavelet estimator approaches the real Lyapunov exponent of the function or signal; see [21,22,25,26].
Looking at Eq (5.2), we note that the intervention of wavelets induces an error of at least 2−2J∼10−4, which is clearly reflected in Table 1. We also note that increasing the level of nonlinearity (linear = polynomial of degree 1, quadratic = polynomial of degree 2) induces an improvement in approximation, which is expected given that the solution, even in the unperturbed case (5.1), is no longer linear but infinitely regular, which expresses its polynomial approximation. We know that it can be expanded into a Taylor series of any order. Polynomial fuzzy approaches have been applied in studies such as [20,23,40], where control and stability of nonlinear systems were investigated using polynomial fuzzy controllers and Lyapunov functions.
As mentioned above, to avoid estimating the analyzed function around singular and extreme points, which in turn can lead to redundancies, these points are considered as endpoints of the subintervals linked to the approximation subspaces. In other words, these points are treated as initial or boundary data, thus eliminating the need to find an approximator for the function around these points. The application of the TS model over the entire interval induced, as shown in Table 1, a higher error. Figure 4 shows that the application of the TS model to the entire interval does not capture the oscillatory behavior of the function, whereas the piecewise version, depicted in Figure 5, gives a better description and a smaller error as indicated in Table 1. On the other hand, by examining the control of the method through the Lyapunov exponent, we see that the hybrid approximators reflect greater stability and adequacy, as shown in Figures 12–14.
Finally, we recall that the wavelet decomposition results in signal components that are more stable in terms of stationarity, fluctuation, volatility, and noise. This process can be seen as zooming in on an image: at each zoom level, the observer or the modeler makes the necessary adjustments based on the observations provided by the machine. The process stops when a certain desired shape is achieved, or when the process no longer provides improvements, which is expressed here by the piecewise, linear, quadratic, polynomial process, and by the level of wavelet decomposition.
In the present paper, a hybrid model based on a combination of wavelet decomposition and Takagi-Sugeno fuzzy model was developed as an effective method for analyzing nonlinear systems. The hybrid model is applied to a nonlinear Schrödinger dynamical system characterized by mixed nonlinearities. The first nonlinearity is convex super-linear, and the second one is concave sub-linear, and singular. In this type of problems, many difficulties arise, and strange behaviors of the solution may appear such as blow-up, which makes the approximation or control of the solution difficult. In our present work, we showed that combining wavelets with fuzzy models may yield good control and/or description of the solution. Wavelets are indeed capable of localizing the strange or change points in the function such as singularities, extreme points, dynamics, and fluctuations. The TS fuzzy model is the applied to model the solution piecewisely relative to the wavelet change point behavior. The theoretical results are provided with numerical simulations and comparisons with existing models via tests based on linear and polynomial TS approximators. The present model is shown to be effective. The present work openes several future research directions, such as the combination of fuzzy logic with wavelets in fields where non-stationary, chaotic, noisy, and strange behaviors are present in the data, such as time series from climate, finance, and so on.
Here, the approach proposed uses the variation of patterns in the wavelet components of the signal, while forgetting about the wavelet coefficients. Therefore, it may be better to consider the wavelet coefficients to better describe the hidden behavior of the signal. This idea is expected to yield better results, especially for signals issued from other fields, where more strange structures are contained in the data.
Additionally, the majority of works applying or combining wavelets and fuzzy logic or wavelets and the Lyapunov exponent intersect at a common point by considering only the approximation component AJ (which reflects the trend of the time series). The detail components are added in the final reconstruction phase. This influences the entire process, as the strange behavior (non-stationarity, volatility, noise, fluctuations, etc.) is carried by the detail components Dj themselves and no longer by the approximation component AJ.
Besides, although the new approach showed an improvement compared with some existing methods, some limitations, linked essentially to the degrees of the polynomials considered in the approximation, may be noticed. Theoretically, these degrees can be estimated through the regularity exponent of the function, which in turn can be estimated through the wavelet coefficients at the desired location. This characterization was originally done by [25,26], which reinforces our idea of considering, for an eventual improvement, the vector of wavelet coefficients instead of whole components.
We expect the present model to induce better results in other fields with more complexity such as non-stationarity, chaos, noise, etc. Wavelets have already been proven effective in removing noise from noisy data. For PDEs, such as the present case, the singular, extreme, and/or stochastic behavior can be predicted in advance from the PDE itself (coefficients, nonlinearities, initial data, boundary or boundary conditions, and existence of stochastic terms or parameters such as noise, etc.). For financial, economic, and environmental data, the behavior and structure of the data itself are inherently subjects of investigation and are always unknown and uncertain.
Anouar Ben Mabrouk, Abdulaziz Alanazi: Supervision; Anouar Ben Mabrouk, Abdulaziz Alanazi, Dalal Alanazi: Methodology, Writing-original draft, Visualization; Anouar Ben Mabrouk, Abdulaziz Alanazi, Zaid Bassfar, Dalal Alanazi: Conceptualization, Formal analysis, Investigation, Writing-review & editing; Anouar Ben Mabrouk: Funding acquisition. All authors have read and agreed to the published version of the manuscript.
The present work is funded by the Deputyship for Research & Innovation, Ministry of Education in Saudi Arabia through the project number (0135-1443-S).
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
The authors express their gratitude to the editor(s) and the anonymous reviewers for their kind collaboration. Their comments and suggestions were very helpful and improved the paper well.
The authors extend their appreciation to the Deputyship for Research & Innovation, Ministry of Education in Saudi Arabia for funding this research work through the project number (0135-1443-S).
The authors declare no conflicts of interest in this paper.
[1] |
M. S. Aslam, H. Bilal, S. S. Band, P. Ghasemi, Modeling of nonlinear supply chain management with lead-times based on Takagi-Sugeno fuzzy control model, Eng. Appl. Artif. Intell., 133 (2024), 108131. https://doi.org/10.1016/j.engappai.2024.108131 doi: 10.1016/j.engappai.2024.108131
![]() |
[2] | S. Arfaoui, A. Ben Mabrouk, C. Cattani, Wavelet analysis: basic concepts and applications, New York: Chapman and Hall/CRC, 2021. https://doi.org/10.1201/9781003096924 |
[3] |
S. A. Ahmadi, P. Ghasemi, Pricing strategies for online hotel searching: a fuzzy inference system procedure, Kybernetes, 52 (2023), 4913–4936. https://doi.org/10.1108/K-03-2022-0427 doi: 10.1108/K-03-2022-0427
![]() |
[4] |
D. Aleksovski, J. Kocijan, S. Dzeroski, Ensembles of fuzzy linear model trees for the identification of multioutput systems, IEEE Trans. Fuzzy Syst., 24 (2016), 916–929. https://doi.org/10.1109/TFUZZ.2015.2489234 doi: 10.1109/TFUZZ.2015.2489234
![]() |
[5] |
J. Awrejcewicz, V. A. Krysko, I. V. Papkova, T. V. Yakovleva, N. A. Zagniboroda, M. V. Zhigalov, et al., Application of the Lyapunov exponents and wavelets to study and control of plates and shells, Comput. Numer. Simul., 2014. https://doi.org/10.5772/57452 doi: 10.5772/57452
![]() |
[6] |
J. Awrejcewicz, A. V. Krysko, V. Soldatov, On the wavelet transform application to a study of chaotic vibrations of the infinite length flexible panels driven longitudinally, Int. J. Bifur. Chaos, 19 (2009), 3347–3371. https://doi.org/10.1142/S0218127409024803 doi: 10.1142/S0218127409024803
![]() |
[7] |
J. J. Buckley, Universal fuzzy controllers, Automatica, 28 (1992), 1245–1248. https://doi.org/10.1016/0005-1098(92)90068-Q doi: 10.1016/0005-1098(92)90068-Q
![]() |
[8] | A. Ben Mabrouk, M. L. Ben Mohamed, On some critical and slightly super-critical sub-superlinear equations, Far East J. Appl. Math., 23 (2006), 73–90. |
[9] |
A. Ben Mabrouk, M. L. Ben Mohamed, Nodal solutions for some nonlinear elliptic equations, Appl. Math. Comput., 186 (2007), 589–597. https://doi.org/10.1016/j.amc.2006.08.003 doi: 10.1016/j.amc.2006.08.003
![]() |
[10] |
A. Ben Mabrouk, M. L. Ben Mohamed, Phase plane analysis and classification of solutions of a mixed sublinear-superlinear elliptic problem, Nonlinear Anal., 70 (2009), 1–15. https://doi.org/10.1016/j.na.2007.11.041 doi: 10.1016/j.na.2007.11.041
![]() |
[11] |
R. Bentez, V. J. Bolos, M. E. Ramrez, A wavelet-based tool for studying non-periodicity, Comput. Math. Appl., 60 (2010), 634–641. https://doi.org/10.1016/j.camwa.2010.05.010 doi: 10.1016/j.camwa.2010.05.010
![]() |
[12] |
A. Bakdi, A. Hentout, H. Boutami, A. Maoudj, O. Hachour, B. Bouzouia, Optimal path planning and execution for mobile robots using genetic algorithm and adaptive fuzzy-logic control, Robot. Autonomous Syst., 89 (2017), 95–109. https://doi.org/10.1016/j.robot.2016.12.008 doi: 10.1016/j.robot.2016.12.008
![]() |
[13] |
A. Ben Mabrouk, O. Zaafrane, Wavelet fuzzy hybrid model for physico-financial signals, J. Appl. Statist., 40 (2013), 1453–1463. https://doi.org/10.1080/02664763.2013.786690 doi: 10.1080/02664763.2013.786690
![]() |
[14] |
R. Chteoui, A. F. Aljohani, A. Ben Mabrouk, Classification and simulation of chaotic behavior of the solutions of a mixed nonlinear Schrodinger system, Electron. Res. Arch., 29 (2021), 2561–2597. https://doi.org/10.3934/era.2021002 doi: 10.3934/era.2021002
![]() |
[15] | R. Chteoui, A. Ben Mabrouk, C. Cattani, Mixed concave-convex sub-superlinear Schrodinger equation: survey and development of some new cases, In: Nonlinear analysis and global optimization, Cham: Springer, 2021,109–162. https://doi.org/10.1007/978-3-030-61732-5_5 |
[16] | F. Chevrie, F. Guely, La logique floue, Cah. Tech., 191 (1998), 1–28. |
[17] |
J. Cozar, F. Marcelloni, J. A. Gamez, L. de la Ossa, Building efficient fuzzy regression trees for large scale and high dimensional problems, J. Big Data, 5 (2018), 49. https://doi.org/10.1186/s40537-018-0159-y doi: 10.1186/s40537-018-0159-y
![]() |
[18] | I. Daubechies, Ten lectures on wavelets, Philadelphia: SIAM, 1992. https://doi.org/10.1137/1.9781611970104 |
[19] | C. Fantuzzi, R. Rovatti, On the approximation capabilities of the homogeneous Takagi-Sugeno model, In: Proceedings of IEEE 5th International Fuzzy Systems, 2 (1996), 1067–1072. https://doi.org/10.1109/FUZZY.1996.552326 |
[20] |
K. Guelton, N. Manamanni, D. L. Koumba-Emianiwe, C. D. Chinh, SOS stability conditions for nonlinear systems based on a polynomial fuzzy Lyapunov function, IFAC Proc. Vol., 44 (2011), 12777–12782. https://doi.org/10.3182/20110828-6-IT-1002.01584 doi: 10.3182/20110828-6-IT-1002.01584
![]() |
[21] |
J. M. Ghez, S. Vaienti, Integrated wavelets on fractal sets. Ⅰ. The correlation dimension, Nonlinearity, 5 (1992), 777. https://doi.org/10.1088/0951-7715/5/3/010 doi: 10.1088/0951-7715/5/3/010
![]() |
[22] |
J. M. Ghez, S. Vaienti, Integrated wavelets on fractal sets. Ⅱ. The generalized dimension, Nonlinearity, 5 (1992), 791. https://doi.org/10.1088/0951-7715/5/3/011 doi: 10.1088/0951-7715/5/3/011
![]() |
[23] |
H. G. Han, J. Y. Chen, H. R. Karimi, State and disturbance observers-based polynomial fuzzy controller, Inform. Sci., 382-383 (2017), 38–59. https://doi.org/10.1016/j.ins.2016.12.006 doi: 10.1016/j.ins.2016.12.006
![]() |
[24] | W. Hardle, G. Kerkyacharian, D. Picard, A. Tsybakov, Wavelets, approximation and statistical applications, New York: Springer, 1998. https://doi.org/10.1007/978-1-4612-2222-4 |
[25] |
S. Jaffard, Pointwise smoothness, two-microlocalization and wavelet coefficients, Publ. Mat., 35 (1991), 155–168. https://doi.org/10.5565/PUBLMAT_35191_06 doi: 10.5565/PUBLMAT_35191_06
![]() |
[26] |
S. Jaffard, Wavelet techniques for pointwise regularity, Ann. Fac. Sci. Toulouse Math., 15 (2006), 3–33. https://doi.org/10.5802/afst.1111 doi: 10.5802/afst.1111
![]() |
[27] |
J. P. Jiang, S. J. Tang, R. Liu, B. Sivakumar, X. Y. Wu, T. R. Pang, A hybrid wavelet-Lyapunov exponent model for river water quality forecast, J. Hydroinform., 23 (2021), 864–878. https://doi.org/10.2166/hydro.2021.023 doi: 10.2166/hydro.2021.023
![]() |
[28] | F. Keinert, Wavelets and multiwavelets, New York: Chapman and Hall/CRC, 2003. https://doi.org/10.1201/9780203011591 |
[29] |
J. Kerr-Wilson, W. Pedrycz, Generating a hierarchical fuzzy rule-based model, Fuzzy Sets Syst., 381 (2020), 124–139. https://doi.org/10.1016/j.fss.2019.07.013 doi: 10.1016/j.fss.2019.07.013
![]() |
[30] |
C. H. Lamarque, J. M. Malasoma, Analysis of nonlinear oscillations by wavelet transform: Lyapunov exponents, Nonlinear Dyn., 9 (1996), 333–347. https://doi.org/10.1007/BF01833360 doi: 10.1007/BF01833360
![]() |
[31] | S. Mallat, Une exploration des signaux en ondelettes, Editions Ecole Polytechnique, 2000. |
[32] |
T. Ma, B. Wang, Z. Zhang, B. Ai, A Takagi-Sugeno fuzzy-model-based finite-time H-infinity control for a hydraulic turbine governing system with time delay, Int. J. Elec. Power Energy Syst., 132 (2021), 107152. https://doi.org/10.1016/j.ijepes.2021.107152 doi: 10.1016/j.ijepes.2021.107152
![]() |
[33] |
Z. Mei, T. Zhao, X. P. Xie, Hierarchical fuzzy regression tree: a new gradient boosting approach to design a TSK fuzzy model, Inform. Sci., 652 (2024), 119740. https://doi.org/10.1016/j.ins.2023.119740 doi: 10.1016/j.ins.2023.119740
![]() |
[34] | O. Nelles, Nonlinear system identification: from classical approaches to neural networks, fuzzy models, Gaussian processes, 2 Eds., Cham: Springer, 2020. https://doi.org/10.1007/978-3-030-47439-3 |
[35] |
C. Nicolas, J. Müller, F. J. Arroyo-Cañada, A fuzzy inference system for management control tools, Mathematics, 9 (2021), 1–19. https://doi.org/10.3390/math9172145 doi: 10.3390/math9172145
![]() |
[36] |
F. Santoso, M. A. Garratt, S. G. Anavatti, T2-ETS-IE: a type-2 evolutionary Takagi-Sugeno fuzzy inference system with the information entropy-based pruning technique, IEEE Trans. Fuzzy Syst., 28 (2020), 2665–2672. https://doi.org/10.1109/TFUZZ.2019.2943813 doi: 10.1109/TFUZZ.2019.2943813
![]() |
[37] |
T. Takagi, M. Sugeno, Fuzzy identification of systems and its applications to modeling and control, IEEE Trans. Syst. Man Cybernet., SMC-15 (1985), 116–132. https://doi.org/10.1109/TSMC.1985.6313399 doi: 10.1109/TSMC.1985.6313399
![]() |
[38] |
H. F. Wang, R. C. Tsaur, Insight of a fuzzy regression model, Fuzzy Sets Syst., 112 (2000), 355–369. https://doi.org/10.1016/S0165-0114(97)00375-8 doi: 10.1016/S0165-0114(97)00375-8
![]() |
[39] | Y. Q. Xu, J. Liu, Wavelet chaotic neural network with function disturbance, In: Proceedings of the 6th International Conference on Mechatronics, Materials, Biotechnology and Environment (ICMMBE 2016), 2016. https://doi.org/10.2991/icmmbe-16.2016.102 |
[40] | W. W. Zhang, B. Zhang, J. T. Pan, H. T. Shi, Stability analysis of polynomial fuzzy control systems based on homogeneous Lyapunov function, 2019 Chinese Control Conference (CCC), Guangzhou, 2019, 2737–2741. https://doi.org/10.23919/ChiCC.2019.8866198 |
[41] |
A. Zeglaoui, A. Ben Mabrouk, O. V. Kravchenko, Wavelet neural networks functional approximation and application, Int. J. Wavelets Multi. Inform. Process., 20 (2022), 2150060. https://doi.org/10.1142/S0219691321500600 doi: 10.1142/S0219691321500600
![]() |
[42] |
S. T. Zhang, Y. T. Hou, S. Q. Zhang, M. Zhang, Fuzzy control model and simulation for nonlinear supply chain system with lead times, Complexity, 2017 (2017), 2017634. https://doi.org/10.1155/2017/2017634 doi: 10.1155/2017/2017634
![]() |
The model | Er |
Mamdani fuzzy model | 5.1531 |
Linear TS fuzzy model | 4.3536 |
Quadratic TS fuzzy model | 1.5234 |
Wavelet model | 2.901310−4 |
Mamdani wavelet fuzzy model | 1.012510−4 |
Linear TS wavelet fuzzy model | 5.215110−5 |
Quadratic TS wavelet fuzzy model | 5.221310−7 |