A filter design for T-S fuzzy systems based on moving horizon estimator with measurement noise

View article
PeerJ Computer Science

Introduction

The Takagi-Sugeno (T-S) fuzzy model is a simple pattern to describe realistic systems, which has attracted vast interest of researchers in the systems and control field (Su et al., 2012; Zeng et al., 2019; Yang, Xia & Liu, 2011). Traditional fuzzy control systems are rule-based, which work well when there is no need to establish an reliable mathematical model for the system (Dong, Wang & Gao, 2009; Nguang, Shi & Ding, 2007). In contrast, T-S fuzzy patterns require mathematical expressions to represent the fuzzy results and reasoning under study. Filter designs for T-S fuzzy form are intended to estimate the system states by using the measured noise inputs so as to obtain the best estimation of unknown real signals or system states, and such designs have been considered useful in practical engineering aspects. The most common approach to resolve the problem of system state estimation, which has enjoyed wildly popularity, is the Kalman filter in the engineering field (Anderson & Moore, 2012; Mendel, 1995). However, the existing T-S fuzzy system is subject to various conditions when dealing with filtering problems, for example, the disturbance is Gaussian. It is essential to plan a filter that makes use of the data within a period of time instead of only the data at the previous moment to resolve the problem of the filtering process and improve the robustness of the T-S fuzzy system. This kind of filter can show a good effect in the T-S fuzzy method even without considering the form of external disturbance (Ban et al., 2007).

To investigate and synthesize nonlinear systems and hence depict complicated nonlinear relations, a T-S fuzzy control system is frequently utilized by establishing several simple linear relations (Tseng, Chen & Uang, 2001; Xie et al., 2019; Chadli, Abdo & Ding, 2013). It can also perform fuzzy reasoning and defuzzification on the outputs of several models. Many advances have been achieved in the study and control of T-S fuzzy systems in recent years. For example, to tackle the control problem for a type of nonlinear and unpredictable packet loss systems, a modified T-S fuzzy model was presented (Dong, Wang & Gao, 2009). In addition, the filtering problem of T-S fuzzy control scheme in discrete time system is studied, with the examples including ℓ2- ℓ filtering (Su et al., 2012), H filtering (Qiu, Feng & Yang, 2009), and Kalman filtering (Simon, 2003; Duncan & Horn, 2002; Bryson & Ho, 2018). Kalman filtering is the most commonly used method to solve filtering and estimation problems in the T-S fuzzy systems, but it is suitable for linear systems (Huang et al., 2017). In other words, the applicability of Kalman filtering in T-S fuzzy system is limited by the need for a linear observation equation (Kim & Bang, 2018; Goodwin et al., 1991; Sorenson, 1970; Box et al., 2015). Also, the outliers of data sequence commonly affect the performance of Kalman filter (Huber, 1992).

These problems can be addressed by developing a moving horizon estimator (MHE) in the T-S fuzzy system. To our knowledge, there have been few studies on the use of MHE for solving the filtering problem for these nonlinear systems. Therefore, we expect this study will provide some important implications, both theoretical and practical, for this topic of research. As an online problem solving approach, MHE has been recognized to deal effectively with noise interference (Yin & Gao, 2019; Rao, Rawlings & Lee, 2001). Its basic idea is to use current measurements to update the optimization problem with the length of the time domain sliding window for processing data that remains unchanged (Boulkroune, Darouach & Zasadzinski, 2010; Alessandri, Baglietto & Battistelli, 2003). By applying the known state information for estimation, the rationality and accuracy of the estimation condition of the system will be considerably improved. In particular, if the MHE does not consider the time-domain constraints and the window length N = 1, it is the same as the Kalman filter (Ling & Lim, 1999). Over the past few decades, the MHE method has been widely investigated to support applications in several research areas. For example, it has been used to successfully address the estimation problem for the auto-regressive-moving-average with outliers contaminating the output (Yin, Liu & Gao, 2018; Su et al., 2012). The author uses the combination of MPC and T-S fuzzy system to design a predictive control method to solve the vehicle trajectory tracking problem, and uses the MHE to obtain the estimation of the vehicle state (Alcala et al., 2020). An MHE-based output feedback control algorithm is proposed and enables the overall system to converge to the origin (Gharbi & Ebenbauer, 2021). The authors introduce an MHE strategy to solve the estimation problem in a linear system with unknown input (Zou et al., 2020). Since MHE uses the states in a fixed-length time window to achive the filtering effect, this improves the robustness of the T-S fuzzy system and makes estimated value closer to ideal value.

The methods currently studied for the unknown discrete-time system usually use the T-S fuzzy control algorithm to deal with the unknown system dynamics. However, Kalman filter is often used in noise processing, but it has a very big limitation: it can only accurately estimate linear process models and measurement models, and cannot achieve optimal estimation in nonlinear scenarios. The noise needs to have Gaussian characteristics. So we design a fuzzy controller filter based on the moving level estimator and guarantee the input-to-state stability (ISS) of the system, thus guaranteeing the boundedness of all states. Under the designed controller, the filter and controller can significantly improve the robustness of the external disturbance system even if the disturbance is non-Gaussian.

For a class of discrete systems with unknown disturbance, we present a filter based on MHE arithmetic and T-S fuzzy controller in this study. Firstly, for the studied system containing external interference, we established a T-S fuzzy model, systematically designed a filter based on MHE method, and obtained the relationship between estimated point and the points within the estimated window. Then, an optimal function with MHE constraints was proposed, so that the optimal solution satisfied the estimation relationship within a fixed-length time window. Finally, it was demonstrated that using MHE filters in the T-S fuzzy systems with bounded disturbance can guarantee input-to-state stability (ISS) characteristics.

The rest of the article is equipped as follows: Section 2 describes the prerequisite knowledge, including some definitions and basic properties of T-S fuzzy controllers. The main expressions and formulas as well as the method for finding the extreme value are introduced in Section 3. In Section 4, the ISS property of the T-S fuzzy system with MHE is proved. Section 5 indicates and discusses the simulation results of the pattern that we built. Finally, the conclusion is drawn in Section 6.

Preliminaries

An abundance of information on T-S fuzzy method and MHE has been provided in previous studies (Dong, Wang & Gao, 2009; Tseng, Chen & Uang, 2001; Rao, Rawlings & Lee, 2001; Yin, Liu & Gao, 2018; Liu et al., 2016). Obviously, approximating the nonlinear system to the form of a T-S fuzzy control system facilitates the subsequent processing. Therefore, in this section, the information required in the next section to derive the MHE with the measurement noise assumption is deduced, including the T-S fuzzy form representing the plants of the nonlinear systems and the MHE algorithm steps.

Plant form

We think about a nonlinear device represented by way of a discrete-time T-S fuzzy model, as follows: Rule i: IF θ1,m is Mi1 and ... and θp,m is Mip, then x m + 1 = A i x m + B 2 i u m + B 1 i ω m z m = C i x m + D 2 i u m + ω m x m = ψ m where in the premise rules, i = 1,2,…,r, θm = [θ1,mθ2,m, …, θp,m] is the premise variables vector, M = [Mi1Mi2, …, Mip] is the fuzzy set, xm ∈ ℝa is the state vector, zm ∈ ℝb is the measured output, um ∈ ℝc is the input signal, ωm ∈ ℝl represents the disturbance input vector, which is considered to be part of l2[0, ∞), and r is the number of IF-THEN rules. AiB1iB2iCiD2i are known matrices with the appropriate dimensions.

The fuzzy basis functions are defined as follows: h i θ m = j = 1 p M i j θ j , m i = 1 r Π j = 1 p M i j θ j , m where, for all m values, we have j = 1 p M i j θ j , m 0 (i = 1, 2, …, r), and i = 1 r j = 1 p M i j θ j , m > 0 . Therefore, for all m values the fuzzy basis functions satisfy the equations hi(θm)⩾0 (i = 1, 2, …, r) and i = 1 r h i θ m = 1 .

Combine the fuzzy basis function with the proposed nonlinear system to get the following formula, which can be used for discrete systems under T-S fuzzy modeling: x m + 1 = i = 1 r h i θ m A i x m + B 2 i u m + B 1 i ω m z m = i = 1 r h i θ m C i x k + D 2 i u m + ω m x m = ψ m For the convenience of calculation, we refer to experience to set the controller as a function related to the state feedback (Dong, Wang & Gao, 2009), that is, u = kx. Then Eq. (3) can be replaced by x m + 1 = i = 1 r h i θ m A ̂ i x m + B 1 i ω m z m = i = 1 r h i θ m C ̂ i x m + ω m x m = ψ m where A ̂ i = A i + k B 2 i , C ̂ i = C i + k D 2 i . The MHE process for the T-S fuzzy system is still difficult to develop using this approach, so we further define A ¯ m = i = 1 r h i θ m A ̂ i , B ¯ m = i = 1 r h i θ m B 1 i C ¯ m = i = 1 r h i θ m C ̂ i , D ¯ m = i = 1 r h i θ m Here, we design the filters of a general structure by x m + 1 = A ¯ m x m + B ¯ m ω m z m = C ¯ m x m + D ¯ m ω m x m = ψ m The above formulas provide a great basis for our subsequent derivation.

MHE for the T-S fuzzy model

Using the known information during this period of time such as zmLzmL+1, …, zm and umLumL+1, …, um with the integer L ≥ 1, we get the estimate through the MHE at time m. Using Eq. (5), we get the following formula between xm+1 and zm: x m + 1 = A ¯ m B ¯ m D ¯ m 1 C ¯ m x m + B ¯ m D ¯ m 1 z m For brevity, the following formula is used: x m + 1 = Φ m x m + Ω m z m where Φ m = A ¯ m B ¯ m D ¯ m 1 C ¯ m , Ω m = B ¯ m D ¯ m 1 . Using Eqs. (5) and (7), L + 1 equations are iterated as shown below: z m L = C ¯ m L x m L + D ¯ m L ω m L z m L + 1 = C ¯ m L + 1 Φ m L x m L + C ¯ m L + 1 Ω m L z m L + D ¯ m L + 1 ω m L + 1 z m L + 2 = C ¯ m L + 2 Φ m L + 1 Φ m L x m L + C ¯ m L + 2 Φ m L + 1 Ω m L z m L + C ¯ m L + 2 Ω m L + 1 z m L + 1 + D ¯ m L + 2 ω m L + 2 z m = C ¯ m i = 1 L Φ m i x m L + C ¯ m j = 1 L 1 i = 1 j Φ m i Ω m j 1 z m j 1 + C ¯ m Ω m 1 z m 1 + D ¯ m ω m

From Eq. (8) we know that the evaluate of measured output at the present time m can be solved by the measured outputs at the time m − 1, m − 2, m − 3, …, m − L, the state of the system at the time m − L and the measurement noise at the current time m.

Remark 1: Here, we define D ¯ m is an expression about fuzzy basis function in D ¯ m = i = 1 r h i θ m , without the coefficient matrix in the state space expression. Obviously, D ¯ m here is an invertible matrix of dimension one.

Remark 2: Kalman filter algorithm is based on accurate mathematical model and is sensitive to error. So the MHE in the T-S fuzzy system is proposed, which uses a fixed number of measurements for estimation. In this article, we derive a series of iterative formulas in order to obtain the relationship between xmL and zmLzmL+1, …, zm within the fixed-length estimation window set by MHE.

Main Results

We introduce the simple expressions of explicit model by Zm,L and Wm,L, and propose an optimal function for the MHE. The output estimation of the T-S fuzzy system is taken as the target task, and the optimal value is obtained by a method in which the partial derivative is zero.

Using the second part of the recursive method, we define the following vectors: Z m , L = z m L T , z m L + 1 T , , z m 1 T , z m T T W m , L = ω m L T , ω m L + 1 T , , ω m 1 T , ω m T T and we assume that Z ¯ m , L = T L Z m , L , where T L = I 0 0 C ¯ m L + 1 Ω m L I 0 C ¯ m L + 2 Φ m L + 1 Ω m L C ¯ m L + 2 Ω m L + 1 0 C ¯ m i = 1 L 1 Φ m i Ω m L C ¯ m i = 1 L 2 Φ m i Ω m L + 1 I and the equation for Z ¯ m , L and xmL can be written as Z ¯ m , L = H L x m L + E L W m , L where H L = C ¯ m L 0 0 0 C ¯ m L + 1 Φ m L 0 0 0 C ¯ m i = 1 L Φ m i E L = D ¯ m L 0 0 0 D ¯ m L + 1 0 0 0 D ¯ m The least squares criterion becomes the natural choice for deriving MHE when x ¯ m L is a priori prediction and ∑mL is the corresponding covariance matrix. We define x ˆ m L | m as the estimation of xmL at the time m. As a result, our goal at time m is to determine the value of x ˆ m L | m which minimizes the following cost function J. J = Z ¯ m , L H L x m L Π m , L 1 2 + x ˆ m L | m x ¯ m L Σ m L 1 2 where Π m , L 1 = R m L 0 0 0 R m L + 1 0 0 0 R m From formula Eq. (8), once the value of x ˆ m L | m is obtained, we can get the value of x ˆ m L + 1 | m , x ˆ m L + 2 | m , , x ˆ m | m by x ˆ i + 1 | m = Φ m x ˆ i | m + Ω m z i with i = m − Lm − L + 1, m − L + 2, …, m − 1, so that the estimation of output z ˆ m | m can be solved by z ˆ m | m = C ¯ m x ˆ m | m A variety of methods can be used to obtain the prior prediction x ¯ m L of the cost function. In this article, the most common method is used, which is expressed as follows Camacho & Alba (2013): x ¯ m L = Φ m L 1 x ˆ m L 1 | m L 1 + Ω m L 1 z m L 1 Corresponding to Eq. (13), the correlation covariance ΣmL satisfies the following: Σ m L = Φ m L 1 P m L 1 | m L 1 Φ m L 1 T For Eq. (10), the smaller the cost function J is, the closer the estimated value is to the true value.

Stability Analysis

With the bounded external signal input, if the state response is within the bounded range, the system satisfies ISS. In other words, if any external input and initial conditions are bounded, the state bounded. The system will always have the ability to return to the equilibrium point when the external input is 0.

Input-to-state stability (ISS)

Non-linear systems with external disturbances are considered as follows: x m + 1 = A ¯ m x m + B ¯ m ω m . Here, we provide two ISS definitions.

Lemma 1  Alessandri, Baglietto & Battistelli (2008) The system in Eq. (15) is input-to-state stable (ISS) if there exist the function β ∈ KL and the function γ ∈ K such that for each external input ω(m) and each initial condition x 0 = x ¯ m L , solutions exist and satisfy x m , x 0 , ω m β x 0 , L γ ω m where ∥xm,x0,ωm ∥ is the solution to the system in Eq. (15) at time m.

Lemma 2  Kim et al. (2006) The system in Eq. (15) is input-to-state stable (ISS) if and only there exists the continuous ISS-Lyapunov function V: Rn → R ≥ 0 such that for the functions λ1λ2λ3σ ∈ K, the Lyapunov function V satisfies λ 1 x m V x m λ 2 x m and V x m + 1 V x m λ 3 x m + σ ω m or V x m + 1 V x m λ 3 x m + 1 + σ ω m

ISS of the proposed MHE

Before proving ISS of the system in Eq. (15) under the MHE, we need to calculate the estimation of xmL considering the cost function J at time m having the smallest value, such that the cost function J satisfies J x ˆ m L | m = 0 By calculation, we obtain the equation for x ˆ m L | m | as follows: 2 Σ m L 1 x ˆ m L | m x ¯ m L = 0 Using Eq. (21), the solution can be obtained by x ˆ m L | m = x ¯ m L . This subsection introduces the stability characteristics of the estimation error of the proposed unconstrained estimator. Using Eq. (22), the estimated error emL is given as follows: e m L = x m L x ˆ m L | m = x m L x ¯ m L = Φ m L 1 x m L 1 + Ω m L 1 z m L 1 Φ m L 1 x ˆ m L 1 | m L 1 Ω m L 1 z m L 1 Then, we get the estimated error dynamics: e m L = Φ m L 1 e m L 1 . The pair C ¯ m , A ¯ m is completely observable in L step.

Theorem : Consider a pair { x ¯ m L and Zm,L} and suppose that Assumption 1 holds. If there exists a scaler μ and symmetric matrices P1 > 0, P2 > 0 satisfy Φ m L 1 < 1 P 2 P 1 Q 1 P 2 P 1 Q 2 for some Q1 > 0, Q2 > 0, then the estimation error dynamics emL are ISS.

Proof: If ∥ΦmL−1 ∥  < 1, then ρmL−1) < 1 is obtained, that means that there is always a matrix P1 that satisfies Φ m L 1 T P 1 Φ m L 1 P 1 Q 1 for any Q 1 = Q 1 T > 0 . Simple algebraic manipulations show that Φ m L 1 e m L 1 P 1 2 e m L 1 P 1 2 e m L 1 Q 1 2 Using Eq. (24), the following equality can be obtained: Φ m L 1 e m L 1 P 1 2 e m L 1 P 1 2 = e m L P 1 2 Combining Eqs. (29) and (30) yields e m L P 1 2 e m L 1 Q 1 P 1 2 Consider the Lyapunov candidate V: V e m L = e m L P 2 2 , then V e m L V e m L 1 = e m L P 2 2 e m L 1 P 1 2 e m L P 2 2 e m L P 1 2 e m L P 2 P 1 2 e m L Q 2 2 δ e m L where δ = 1 2 λ m i n Q 2 r 2 . As a result, Theorem 1 is derived. The ISS analysis result is presented in Eq. (15).

Simulation and Experiments

To validate the aforementioned statements, the control problem for some examples of the proposed MHE is considered.

Considering the T-S fuzzy system in Eq. (4), we know x m + 1 = i = 1 r h i θ m A ̂ i x m + B 1 i ω m z m = i = 1 r h i θ m C ̂ i x m + ω m

Assume that θm ∈ [ − MM] and M > 0. The nonlinear term θ m 2 can be accurately expressed as Su et al. (2012) θ m 2 = h 1 θ m M θ m + h 2 θ m M θ m where h1(θm), h2(θm) ∈ [0, 1] and h1(θm) + h2(θm) = 1. Through the above equations, the membership functions h1(θm) and h2(θm) are solved as h 1 θ m = 1 2 θ m 2 M , h 2 θ m = 1 2 + θ m 2 M The following conclusion can be obtained from the above expressions that h1(θm) = 1 and h2(θm) = 0 when θm is −M and that h1(θm) = 0 and h2(θm) = 1 when θm is M. Then, to approximate the nonlinear system, the T-S fuzzy model suggested below can be used:

plant form:

Rule 1: IF θk =  − M, THEN x m + 1 = A ̂ 1 x m + B 11 ω m z m = C ̂ 1 x m + ω m Rule 2: IF θm = M, THEN x m + 1 = A ̂ 2 x m + B 12 ω m z m = C ̂ 2 x m + ω m and the following are the system matrices: A ̂ 1 = A M 0 . 1 A 0 , B 11 = 1 0 , C ̂ 1 = A 0 A ̂ 2 = A M 0 . 1 A 0 , B 12 = 1 0 , C ̂ 1 = A 0 In the example, x m = x 1 , m T x 2 , m T T , A = 0.6, M = 0.2, so that A ̂ 1 = 0 . 12 0 . 1 0 . 6 0 , B 11 = 1 0 , C ̂ 1 = 0 . 6 0 A ̂ 2 = 0 . 12 0 . 1 0 . 6 0 , B 12 = 1 0 , C ̂ 1 = 0 . 6 0 The proposed method uses simulation and experimental data to test performance. We present an algorithm that summarizes the steps involved in the MHE proposed in the T-S fuzzy system. For some intermediate steps, we need to repeat some calculation formulas cyclically.

After research, our algorithm process is following:

Algorithm

  • Give the initial values x0 and set L = 5.

  • Establish T-S fuzzy control system model Eq. (22).

  • Solve xm and zm in the form of the system.

  • Solve Φm and Ωm by formula Eq. (7).

  • Obtain the prior prediction x ¯ m L by formula Eq. (13).

  • Calculate the estimation x ˆ m L | m | so that x ˆ m | m | and z ˆ m | m | using the MHE.

  • Set m = m + 1 and go back to step 5.

  • Get the estimated value of all state data and end the algorithm.

In the T-S fuzzy control system, two different noise conditions are given to verify the effect of the proposed MHE. The first case is that the noise function is given as the noise gradually decreases over time, and the other case is that the noise is Gaussian noise.

Case 1 (Gaussian noise):

Let the initial condition be zero, that is, x0 = 0 x ˆ 0 = 0 , and suppose the disturbance input ωk is N(0, 1). Under the above-mentioned setting conditions, in order to better illustrate the universality that MHE can achieve the goal, we randomly select Gaussian noise and obtain the estimation result using MHE of the system.

The estimation result of the T-S fuzzy system with Gaussian noise is shown in Fig. 1. Obviously, under the influence of Gaussian noise, the output of the system changes more widely, and the output after adding MHE is more gradual. It shows that when the measured noise satisfies the normal distribution, the performance of estimation is remarkable, and the estimated value curve fluctuates within a smaller range than the true value curve.

The true measured output z(m) and its estimations 
                        
                        $\hat {z}(m)$
                        
                           
                              
                                 z
                              
                              
                                  ˆ
                              
                           
                           m
                        
                      based on the MHE with Gaussian noise.

Figure 1: The true measured output z(m) and its estimations z ˆ m based on the MHE with Gaussian noise.

Case 2 (non-Gaussian noise):

Let the initial condition x0 = 0 x ˆ 0 = 0 , and assume the disturbance input ωm is ω m = 3 s i n 0 . 85 m 0 . 55 m 2 + 1

The simulation results are shown in Figs. 2 and 3. Figure 2 is the noise, obviously, the external interference is bounded and non-Gaussian. Figure 3 shows the simulation run for the T-S fuzzy system with the MHE filter. The proposed MHE can effectively counteract the influence of the sine-form noise in the T-S fuzzy system. In this case, the noise decays with time, and the estimation performance of the MHE is most pronounced during the initial period. A clear improvement of the smoothness can be observed for the T-S fuzzy system, which is the result of the MHE filter reducing noise.

The noise of T-S fuzzy system in case 2.

Figure 2: The noise of T-S fuzzy system in case 2.

The true measured output z(m) and its estimations 
                        
                        $\hat {z}(m)$
                        
                           
                              
                                 z
                              
                              
                                  ˆ
                              
                           
                           m
                        
                      based on the MHE with function noise.

Figure 3: The true measured output z(m) and its estimations z ˆ m based on the MHE with function noise.

Case 3 (non-Gaussian noise):

To make our proposed MHE estimation scheme more convincing in systems with unknown dynamics, we add a case when the noise is uniformly distributed.

The added noise in this case is shown in Fig. 4 and the effect of the designed MHE filter is shown in Fig. 5. It can be seen from the figure that adding the MHE filter to the T-S fuzzy control model with uniformly distributed noise can make the output smoother. To increase the convincing power, a uniformly distributed noise is added to the designed multi-threaded control system, and MHE filtering is used. It can be seen from the simulation figures that the proposed estimator can work well in systems with unknown factors.

The noise of T-S fuzzy system in case 3.

Figure 4: The noise of T-S fuzzy system in case 3.

The true measured output z(m) and its estimations 
                        
                        $\hat {z}(m)$
                        
                           
                              
                                 z
                              
                              
                                  ˆ
                              
                           
                           m
                        
                      based on the MHE with uniform noise.

Figure 5: The true measured output z(m) and its estimations z ˆ m based on the MHE with uniform noise.

Through the above two kinds of different noise simulations, we find that it is feasible to use MHE to solve the discrete-time filtering problem. The filter based on the MHE method we designed shows a good effect in the T-S fuzzy system with external disturbance, even if the disturbance is non-Gaussian.

Conclusions

This article presents a design to solve the filtering problem for the performance of MHE in discrete-time T-S fuzzy systems. An MHE different from the traditional Kalman filter was proposed. At first, a presentation mode of the discrete time system was employed to convert the authentic machine into T-S fuzzy system. Based on the T-S fuzzy model, the proposed MHE was used to obtain a more precise estimate for the filtering error system. Then, the analytical solution for the proposed MHE as well as the result when the cost function has the smallest value was obtained. Next, the ISS property of the proposed MHE was examined. Finally, the proposed method was demonstrated to be effective by simulation examples.

Supplemental Information

Comparison of effects of different filters in T-S fuzzy fuzzy control system with Gaussian noise

In the existing research, if the system with unknown dynamics contains Gaussian noise, the Kalman filter can be used to process the output value. We compared the effect of MHE filter and Kalman filter and found that MHE can get a smoother estimate and the effect is better.

DOI: 10.7717/peerj-cs.1208/supp-1

MHE filtering results in T-S Fuzzy control system with Gaussian noise and non-Gaussian noise

Through the above two kinds of different noise simulations, we find that it is feasible to use MHE to solve the discrete-time filtering problem. The filter based on the MHE method we designed shows a good effect in the T-S fuzzy system with external disturbance, even if the disturbance is non-Gaussian.

DOI: 10.7717/peerj-cs.1208/supp-2
1 Citation   Views   Downloads