Fuzzy Control Survey TH 2015
Fuzzy Control Survey TH 2015
PII: S0165-0114(15)00220-1
DOI: http://dx.doi.org/10.1016/j.fss.2015.05.005
Reference: FSS 6804
Please cite this article in press as: T.M. Guerra et al., Fuzzy control turns 50: 10 years later, Fuzzy
Sets and Systems (2015), http://dx.doi.org/10.1016/j.fss.2015.05.005
This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to
our customers we are providing this early version of the manuscript. The manuscript will undergo
copyediting, typesetting, and review of the resulting proof before it is published in its final form.
Please note that during the production process errors may be discovered which could affect the
content, and all legal disclaimers that apply to the journal pertain.
Fuzzy control turns 50: 10 years later
Abstract
In 2015, we celebrate the 50th anniversary of Fuzzy Sets, ten years after the main milestones regarding its ap-
plications in fuzzy control in their 40th birthday were reviewed in FSS, see [1]. Ten years is at the same time a
long period and short time thinking to the inner dynamics of research. This paper, presented for these 50 years of
Fuzzy Sets is taking into account both thoughts. A first part presents a quick recap of the history of fuzzy control:
from model-free design, based on human reasoning to quasi-LPV (Linear Parameter Varying) model-based control
design via some milestones, and key applications. The second part shows where we arrived and what the improve-
ments are since the milestone of the first 40 years. A last part is devoted to discussion and possible future research
topics.
Fuzzy control is almost as old as fuzzy sets themselves. However, its popularity and acceptance have been
(and, perhaps, still are) subject to fierce controversy. In order to recall to “young” readers what the atmosphere
from the old times was we will pick up some sentences from fuzzy opponents:
“Fuzzification” is a kind of scientific permissiveness. It tends to result in socially appealing slogans unaccompa-
nied by the discipline of hard scientific work and patient observation.
Prof. Rudolf Kalman Univ Florida, 1972 (cited in: [2])
Fuzziness is probability in disguise. I can design a controller with probability that could do the same thing that
you could do with fuzzy logic.
Prof. Myron Tribus, UCLA (Bayesian) on hearing of the fuzzy-logic control of the Sendai subway system, may 1988 [3]
Mamdani type control systems are only appropriate for “toy class” problems.
Prof. Michael Athans, MIT, debate “Fuzzy versus Conventional Control”, 1998 IEEE Conf. on Decision and Control [4]
However, this paper does not intend to make any polemic but it tries to give some thoughts travelling through
history. The reader interested in this history can refer to the Lotfi A. Zadeh’s paper “Is there a need for fuzzy
logic?” published in 2008 [5], that actually embraces a larger area than control.
Let us discuss how the specific area of fuzzy control originated and evolved from such not-too-friendly envi-
ronment in which, somehow, it is still immersed (see later).
1.1. The pioneers’ heuristic approach: 1965–1985, plus (later spawned) industrial applications
Initially, fuzzy control was based on natural language and model free synthesis. With three steps (so-called
fuzzification, inference, defuzzification), it allowed encoding a nonlinear mapping from the inputs (related to
trajectories’ reference, measured outputs) to the outputs (control actions) as a controller.
Let us recall therein the pioneering works of Pr Ebrahim Mamdani (passed in 2010) using linguistic synthesis
for fuzzy controllers [6]. This heuristic rule-based controller so-called Self-Organizing Controller (SOC) was
tested for a long series of experiments on various models, including SISO, MIMO linear, non-linear, with delays,
constraints on the inputs/outputs... and had interesting good capabilities [7]. The so-called “expert systems” were
nascent in the early 80s and big hopes were put onto them in many disciplines; control problems were one of them
[8].
The first industrial application was a cement kiln in Denmark [9] and thousands of them followed in vari-
ous fields: Washing machines, cameras (Canon), vacuum cleaner (Matsushita)... Micro-waves oven, conditioner
(Mitsubishi), showers... Train, lifts, helicopter... A remarkable increase is due to the program LIFE (Laboratory
for International Fuzzy Engineering) which took place in Japan in 1988: it included 45 industrials, only one was
coming from Europe.
Preprint submitted to Elsevier May 7, 2015
Let us quote also the first resounding application of the automatic Sendaı̈ metro in Japan [10], which where
based on more than 300,000 simulations and 3000 real-time tests improvements for stop precision (divided by 2.5)
comfort (increased x2) and consumption (decrease of 10%) were gained.
Another interesting application was Yamaichi Fuzzy Fund. This is a premier financial application for trading
systems. It handled 65 industries and a majority of the stocks listed on Nikkei Dow and consists of approximately
800 fuzzy rules. The system was tested for two years and its performance in terms of the return and growth
exceeds the Nikkei average by over 20 % [11]. One of the innovative and successful applications on fuzzy control
is helicopter control [12]. After several pioneer and excellent works being presented in the early 1990s, a large
number of studies on helicopter control have been conducted as a typical application of UAVs over the last two
decades. UAVs are, actually, a popular test bench for modern control and path planning applications.
At last, data compiled for the Berkeley Initiative in Soft Computing (BISC, www.cs.berkeley.edu/˜zadeh/stimfl.html)
about patents related to fuzzy logic (therefore larger than control) give the following figures in 2014: number of
fuzzy-logic-related patents issued and applied in WIPO (International): 50,999 (USA 22,000; China 25,454; Eu-
ropean Union 3,268; Japan 7,100; . . . ). The reader interested in applications related to the area of fuzzy control
can find a recent overview in [13].
where Mi is a (possibly multi-dimensional) fuzzy set (with, maybe, a linguistic label) so that all Mi conform
a fuzzy partition (their associated memberships μi (z) adding one), z(t) are denoted as premise variables, θi are
constant model parameters, η is the model output (successor state, state derivatives, plant output, etc.), u is the
plant input, and wf (t), wg (t) are a vector (or matrix) of known regressors (actually functions of state and inputs,
i.e., wf (t) = wf (z(t), x(t), u(t))). The linguistic statement was to be understood as
r
η(z, t, u) = μi (z(t)) (θf,i ∗ wf (t) + θg,i ∗ wg (t) ∗ u) (1)
i=1
The values of θi for a particular nonlinear plant could be obtained by identification (either via linear least-
squares if Mi were fixed [15], or via non-linear algorithms if Mi had to be also identified [16] by adjusting some
tunable parameters of the membership functions).
The so-called Takagi-Sugeno (TS) models [17], in which regressors at the consequent side were functions of
the state, have given rise to a plethora of successful fuzzy control designs. TS models are usually written as (only
continuous-time discussed, for brevity):
r
r
ẋ = μi (z(t))(Ai x + Bi u), y= μi (z(t))(Ci x + Di u) (2)
i=1 i=1
and, in most cases, the premise vector is a subset of the state vector, z ≡ x. The relationship with linear paremeter-
varying (LPV) dynamic systems [18] is clear, so these models have also been labelled as quasi-LPV ones [19].
The history of TS fuzzy-model based control goes back more than two decades. The idea began around 1990,
when Tanaka and Sugeno published their seminal work [20, 21] introducing fuzzy model construction based on
sector nonlinearity (from first-principle models) and parallel distributed compensation (PDC) based on Lyapunov
Stability Theory [22]. The basic ideas and some key references will be discussed in Section 1.2.2.
2
Regarding the accuracy of the identification-based approach, the universal function approximator paradigm
[23, 24] allowed to state that (with a high-enough number of rules and regressors in wf , wg ) under very mild
assumptions any continuous function could be approximated to any desired degree of accuracy in a compact re-
gion. From that early qualitative assesment, the statistical learning theory was perfected and a cohesive treatment
emerged dealing with fitting linear, fuzzy, neural and other function approximators from raw data [25].
As a last modelling paradigm, uncertain parameters or nonlinearities can also be cast in the so-called Linear
Fractional Transformation form (LFT). This is a well-known modelling task prior to designing robust controllers,
see [26]. If the uncertain parameters are known this leads to gain-scheduling LPV solutions; the application of
these ideas to the fuzzy modelling context was proposed in [27]. It can be shown that, in some cases, LFT allows
representing rational expressions of nonlinearities with a lower number of rules than TS systems.
r
r
μi μj Ξij > 0 (3)
i=1 j=1
for which some shape-independent1 relaxations in LMI form could be written. The simplest of it is, trivially,
Ξij + Ξji > 0. For instance, based on that relaxation, an straightforward LMI to prove quadratic stability for state
1 Shape-independence entails proving (3) for any positive μ as long as they add one, instead of the specific “shape” μ (z); of course, this
i i
might involve a lot of conservatism.
3
feedback is (Ai P + Bi Mj + Aj P + Bj Mi ) + (Ai P + Bi Mj + Aj P + Bj Mi ) > 0 for all 1 ≤ i ≤ j ≤ r. If
feasible, the PDC controller gains are Fi = Mi P −1 .
Of course, apart from the above straightforward controller, other more sophisticated Lyapunov functions and
control laws were also proposed in this exciting period. By 2005, there existed a large body of literature on
stability analysis and design of T-S fuzzy control systems. Improvements have appeared in piecewise/gridpoint
approaches [37, 38], non-PDC design [39, 40, 41], multi-step non-monotonic Lyapunov functions [42], and Linear-
Fractional transformation approaches to fuzzy modelling [27], with clear links to the LPV gain-scheduling concepts
[18]. Widely used relaxations of the double-summation problem (which apply to many fuzzy results) appeared in
[43, 44], although conservatism remained.
Also, straightforwardly, the T-S models were extended with time-delays. As in the linear/robust case, stability
of T-S delay systems can be naturally classified into two classes: delay-independent and delay-dependent. Natu-
rally the second class is less conservative than the first one, considering that information on the delays is taken into
account: the class of systems that can withstand an arbitrarily long delay is very reduced.
Pioneering works used Lyapunov-Razumikhin functional approaches for stability and stabilization problems
[45] and mainly limited stabilization to the delay- independent case. Delay-dependent conditions appeared as a
continuation, introducing classical Lyapunov-Krasovskii functional (LKF) methods for example in [46, 47, 48] or
using descriptor representation [49]. These works initiated a lot of tracks to be further developed.
So, after the seminal theoretical developments in the period, the situation in the area of fuzzy systems and con-
trol got characterized by a striking mismatch between, on one hand, one of the main motivation of fuzziness, that is,
readability (using understandable rules, computing with words) and, on the other hand, the use of mathematically
involved and non-transparent techniques (optimisation on hundreds of variables) to ensure robust performance, in
direct analogy with mainstream (nonlinear and gain-scheduled) control theory. From a research point of view, in
the low-level control loop (models with differential equations) the knowledge-based approach was basically super-
seded by the model-based one in that time period. From the late 90’s onwards, the original “intelligent control”
knowledge-based approach only remains an option in higher control levels (supervision, diagnosis, planning,...)
dealing with “qualitative” concepts instead of differential equations.
Amongst these various approaches in the last 10 years it appears that the principal results focused mainly on
two techniques: model based control using the so-called Takagi-Sugeno quasi-LPV models and adaptive control
using the property of universal approximation of the fuzzy models. Also, a new paradigm based on polynomial
fuzzy models appeared. Therefore, the overview will mainly focus on these three approaches, pinpointing a few
4
key developments based on the authors’ interest and experience but, maybe, leaving out significant results in the
contribution of fuzzy modelling and control to stochastic, Markov, PDE systems, higher-level planning, robotics,
etc.
and ẋ can contain the to-be-designed control action in a general case, so the validity region of the obtained con-
troller must be checked a posteriori, see discussion in [67]. In [68], the parameter-dependent (a.k.a. fuzzy) Lya-
punov function is exploited for stabilization with output-feedback gain-scheduled controller for linear-fractional-
transformation descriptions; the resulting controller needs real-time measurements of the parameters (member-
ships) and their derivative.
As an alternative to bounding μ̇i , a nice global result without such bounds appeared in [69], exploiting the
so-called path-independent Lyapunov property, but with two key restrictions: a limitation to a specific class of TS
models and BMI formulation in the stabilization case. A refinement based on slack variables can be found in [70],
that gives, under some assumptions, parameter-dependent LMI problems.
The third option leads to a family of results proposing recasting the problem from global stability with time-
derivative bounds (first idea above) to local stability with bounds on the partial derivative of the memberships. The
∂x ≤ γi exists, with known γi , then |μ̇i | ≤ γi ẋ so LMIs to ensure control gains
basic idea is that, if a bound ∂μ i
are chosen bounding ẋ ≤ βi in a particular Lyapunov level set can be crafted; subsequently, Lyapunov decrease
conditions where βi and γi appear can be stated. If feasible, local stabilisation is guaranteed in the modelled region
without the need of a posteriori checks. The idea has been developed in [71, 67] and embedded into multiple-sum
Lyapunov functions in [72, 73].
5
2.1.2. Delay
Initiated in the first years of the past decade, works for TS time-delays systems have increased in an important
proportion in the last 10 years. Delay analysis involves use of Lyapunov-Krasovskii functionals in the form V =
b d f h
xT P x + a xT Qx + c ẋRẋ + e g ẋS ẋ + . . . for some delay-bound related integration limits. Also, Finsler
t
lemma is routinely used to replace integral terms in V̇ by delayed states, as Mz [x(t)−x(t−τ )− t−τ ẋ(s)ds] = 0,
for any arbitrary multiplier expression Mz , jointly with Jensen’s inequality and other technical lemmas.
In 2006, [74] proposed the introduction of extended Lyapunov-Krasovskii functional (LKF) that copes with
interval time-varying delays removing any assumption on the derivative of time-delays. Then, the efforts to reduce
the conservativeness of the results mainly resumes in constructing new augmented LKF approaches. For example
in [75] a triple integral form associated with the so-called Finsler’s lemma and some augmented vectors including
further information of time-varying delays are exploited. Nevertheless this onward rush led quickly to compu-
tational problems due to a huge increase in the number of decision variables. Another idea developed concerns
delay-partitioning approach for interval time-varying delays with the idea not only to outperform the methods but
also to reduce the number of LMI constraints as well as the number of decision variables in comparison with
previous approaches [76, 77]. At last, a new way of writing the positiveness of the LKF, i.e. not every term of
its sum is needed to be positive can be found in [78]. Most of these interesting results mainly focus on stability
problems with state delays. Therefore, there is room for a lot of combinations to work on: state feedback [74] using
the input/output framework via interconnection schemes and scaled small-gain condition [79], state feedback with
inputs delays [80], output feedback H∞ control design [81] and many others (out of the scope of this overview).
Some attention seems to be paid, too, to stochastic fuzzy systems where Ito’s differential formula [82] is used
instead of the standard time derivative to account for variance effects when taking the derivative of the average of
a quadratic form. Combination of such systems with delay ones appear in, for instance, [83, 84, 85].
Fuzzy summations. A set of convex problems proving shape-independent positive-definiteness of expression (3)
with reduced conservativeness was first proposed in [105] and a related triangulation-based approach appeared in
[106]. In fact, SOS versions
rof suchr relaxation can also be conceived [107]. The basic idea is the so called matrix-
Polya theorem: if Ξ = i1 =1 i2 Qi1 i2 ≥ γ > 0 then there exists a complexity parameter d such
i2 =1 hi1 h
r r r
that, from the equivalent expression Ξ = ( l=1 hl )d i1 =1 i2 =1 hi1 hi2 Qi1 i2 > 0, expressing Ξ as a matrix
polynomial in h (grouping all elements which are multiplied by the same monomial in h, up to degree d + 2) all
its coefficients are positive definite matrices; the reader is referred to the cited references for details. The term Ξ is
denoted as a multi-dimensional fuzzy summation.
Lyapunov function families. Reaching any possible smooth Lyapunov function using the above multi-dimensional
fuzzy summations in fuzzy Lyapunov functions [59], or increasing the degree of a polynomial Lyapunov function
at will [108, 101] progressively increases the expressive power of the chosen Lyapunov function family. In the
polynomial case, if there exists a smooth Lyapunov function (so that its Taylor series converges to it), the result
is asymptotically exact as degree increases (well, actually, up to the gap between positive and SOS polynomials
[87]).
There are other ideas which allow generalising the concept of Lyapunov functions, or even “dismissing” it
(proving stability without having explicitly found such function). A first proposal is the α-samples argumenta-
tion outlined in Section 2.1.1: from the sheer definition of stability, if you wait long enough, any non-degenerate
quadratic function is an α-sample Lyapunov function for any asymptotically stable system, even if it is not a
“standard” Lyapunov function; based on that, the work [62] proposed discrete-time generalisations asymptotically
exact as a delay parameter increases. A second approach uses necessary and sufficient shape-independent stability
conditions for polytopic linear differential inclusions (i.e., TS systems in the fuzzy jargon) systems. These con-
ditions can be stated with a Lyapunov function chosen from a family of either polyhedral, piecewise quadratic or
convex-hull of ellipsoids [109]: a constructive algorithm to prove the largest possible shape-independent domain
7
of attraction (maximal invariant set in non-fuzzy literature) of a TS system is proposed in [110]; such set is com-
puted by an iterative algorithm (which converges in a finite number of steps, under mild assumptions), producing
a polyhedral Lyapunov function whose existence is asymptotically necessary and sufficient for stability of the TS
system (up to a Polya-fuzzy-summation complexity parameter); asymptotic exactness can also be proven for the
constrained stabilization problem [111], although the computational burden is higher.
As a general thought, the last decade has brought a better understanding of the conservatism inherent to fuzzy
approaches to nonlinear control. So, now, we have a family of powerful conditions on Lyapunov function choices,
polynomial modelling, non-quadratic Lyapunov functions, summation relaxation which, however, hit current com-
puter’s limits with low-order state-feedback problems. Problems with high-order systems, or output feedback (even
harder with non-measurable premises), haven’t improved so much in practical terms in the last decade.
Given the asymptotical exactness of some solutions (with, however, unsurmountable computational resources),
the conceptual picture of the situation appears below:
X
X
If the white ellipse represents the unknown set of problem with a solution, whose determination is computa-
tionally very hard, the general goal is twofold. First, necessary conditions to exclude unfeasible problems (cross
mark out of the set) are needed (for instance, to determine that there does not exist a controller satisfying a partic-
ular performance goal), second computationally efficient solutions must be found to outperform current sufficient
conditions to enlarge the red area and capture more feasible points (cross mark into the set).
For the first point very few results are available [106]. Most of the results try to solve the second problem
(indeed, solutions outside the red set can be proved neither feasible nor unfeasible but, taking the worst case, they
are usually dismissed).
2 At least in a membership-shape-independent approach. Of course, as TS models are equivalent to the original nonlinear ones, ideally an
infinitely-powerful shape-dependent approach could operate on the “true” nonlinear system without conservatism. Such approach, however, is
currently non-existent within the TS modelling framework.
8
sum-relaxation embed such set in a polyhedron with an ever increasing precision). Then, many key geometrical
aspects of the nonlinear system is lost under the “cloud” of points which comprise the image of a single x, because
differential geometry cannot be carried out in set-valued maps. Observability, controllability, feedback linearisa-
tion results (which are, sometimes, straightforward in an original nonlinear model) get cumbersome (or, plainly,
impossible) in the TS representation of it. In the same way, decoupling, inversion and two-degree-of-freedom con-
trol, frequency-response (descriptive function), interaction measures are also hard to deal with in the TS platform,
being, however, of paramount importance in (linear) multivariable process control applications in industry [26].
Other key issues, for which no truly significant achievement has been proposed in the last 10 years, lie in
the modelling and identification arenas. Regarding fuzzy modelling of complex systems by sector-nonlinearity
approaches, as each nonlinearity gives rise to two rules, the number of rules is a power of two and some of the
results’ computational requirements increase hugely with the number of nonlinearities (even in the TS approach),
and the model is non-unique. Again, although theoretically elegant, no more than 4 or 8 rules can be reliably
assessed in the latest high-order fuzzy/polynomial/local results. Fuzzy identification, set up as solving optimisation
problems involving minimising the squared prediction error, hasn’t advanced that much recently; as in 2005,
there is no “cross-talk” yet between the control requirements (usually in terms of model error at certain target
“bandwidth”, uncertainty written in particular LFT form) to the key issues of learning/identification of dynamic
systems (experiment design, number of data needed, speed of convergence of algorithms, local minima, etc.).
Industry reach. Linguistic approaches are clearly hopeless in future research, albeit industry associations pro-
moted fuzzy rulebases to be integrated into industrial automation standards (IEC 61131-7) more than 10 years ago.
However, even if extremely useful, current linguistic fuzzy applications in industry seem to be only ad-hoc refine-
ments to linear regulators or substitution for coarse-grained lookup tables, or soft thresholds for alarms. Nonlinear
predictive control seems to have won the match regarding transition from theory to industry [119] in advanced
nonlinear control problems, due to the inherent optimisation embedded into it, and the above-mentioned lack of an
elegant way of handling inversion/decoupling/bandwidth issues in the TS approach.
“Fuzzy” versus “linear parameter-varying” versus “nonlinear”. As shown throughout this paper, current fuzzy
control approaches are more or less entering in the “classical” automatic control way of doing: the “fuzzy” term
loses some of its historic interest, such as taking into account “vagueness” and “uncertainty”. The robust control
way of defining and dealing with uncertainty has been the way to go since LMIs were around. Nowadays, the com-
munities of linear parameter varying (LPV), quasi-LPV and TS (basically, different names for the same thing), as
well as the publications are getting close. Indeed, at the end, fuzzy is a means to actual control of nonlinear systems
by linear-like techniques. Linear time-varying approaches are also a means to do that and shape-independent fuzzy
approaches are somehow philosophically similar to LTV analysis, as the relationship between premise variables
and state variables is not actually exploited.
Ideally, only shape-dependence involving combined state/membership constraints would actually be truly
“nonlinear” (non-conservative); otherwise, if μ(z) are handled as variables independent from x in stability condi-
tions, there is no “key” difference with a linear time varying i μi (t)(Ai x + Bi u) model. Bounding the time-
derivative of memberships is not “so nonlinear”, in the sense that μ̇i (t) has also been considered by the LTV people
since at least the mid-90’s. Recent contributions bounding the partial derivative of the memberships with respect
to state (not time) feels philosophically more on the right track as the decisive fact that memberships are functions
of the state is implicitly assumed. The advent of SOS (allowing analysis of fuzzy-polynomial systems) has further
moved fuzzy control towards the mainstream nonlinear landscape.
Scientific impact of fuzzy control. It is difficult to evaluate the real impact of fuzzy in control through all literature.
Nevertheless it really exists; as an example, two main international journals are directly concerned with it: Fuzzy
Sets and Systems and IEEE Trans. on Fuzzy Systems. A Technical Committee “Computational Intelligence in
Control” from the International Federation of Automatic Control (IFAC) is also devoted to these approaches.
However, the initial aversion towards the heuristic fuzzy approach in earlier time still distills disliking towards
fuzziness in prominent control journals. Indeed, substandard/heuristic fuzzy control papers appear (elsewhere)
with too high a frequency and get indexed in major databases. The visibility of such contributions doesn’t give
good reputation.
So, how does fuzzy control keep up in “top” journals? Well, it depends... Very roughly speaking, searching for
the keyword “fuzzy” in selected top “control theory” journals brings up around 40 times less results than searching
9
for “control” in top “fuzzy” journals. However, alike concepts appear in the former ones under polytopic or gain-
scheduling denominations, and some “classical” people sends some results to fuzzy journals, too. Anyway, there
is still a clear asymmetry and more cross-talk should be promoted.
Other approaches. Some different tracks are tested nowadays that are (in our opinion) more or less successful:
type-II fuzzy sets, neuro-fuzzy, interval approaches extend to fuzzy sets, . . .
For instance, some control results with the so-called Type-2 sets (where membership function hi (x) is itself
a fuzzy set) claim superiority over type-1 or conventional linear controllers (for instance,[120]); however, given
that conventional (type-1) fuzzy models are universal function approximators, there is no type-2 controller which
cannot be crafted with standard type-1 setups: so, the superiority claims do not have a firm theoretical support for
the time being. A more focused approach to type-2 control, as a way to analyse uncertain nonlinear systems, might
be interval approaches pursued in, for instance, [121]. However, the underlying idea is, philosophically, related to
older literature in which “imperfect knowledge of the plant memberships” is assumed, such as [122].
Only those who attempt the absurd... will achieve the impossible. I think... I think it’s in my basement... Let me
go upstairs and check. (Maurits Cornelis Escher, 1898-1972)
The truth is rarely pure and never simple. (Oscar Wilde, 1854-1900)
4. Bibliography
[1] A. Sala, T. Guerra, R. Babuška, Perspectives of fuzzy systems and control, Fuzzy Sets and Systems 156 (3)
(2005) 432–444.
[2] L. Zadeh, My life and work - a retrospective, Appl. Comput. Math. (2011) 4–9.
[3] B. Kosko, Fuzzy thinking: the new science of fuzzy logic, Hyperion New York, 1993.
[4] D. Y. Abramovitch, L. G. Bushnell, Report on the fuzzy versus conventional control debate, IEEE Control
Systems Magazine 19 (3) (1999) 88–91.
[5] L. A. Zadeh, Is there a need for fuzzy logic?, Information Sciences 178 (13) (2008) 2751–2779.
[6] E. H. Mamdani, S. Assilian, An experiment in linguistic synthesis with a fuzzy logic controller, International
journal of man-machine studies 7 (1) (1975) 1–13.
[7] T. J. Procyk, E. H. Mamdani, A linguistic self-organizing process controller, Automatica 15 (1) (1979)
15–30.
10
[8] K. J. Åström, J. J. Anton, K.-E. Årzén, Expert control, Automatica 22 (3) (1986) 277–286.
[9] L. Holmblad, J. Ostergaard, Control of a cement kiln by fuzzy logic, in: M. Gupta, E. Sanchez (Eds.), Fuzzy
Information and Decision Processes, North-Holland, Amsterdam, 1982, pp. 389–399.
[10] S. Yasunobu, S. Miyamoto, Automatic train operation system by predictive fuzzy control, Industrial appli-
cations of fuzzy control 1 (18) (1985) 1–18.
[11] T. Munakata, Y. Jani, Fuzzy systems: an overview, Communications of the ACM 37 (3) (1994) 68–76.
[12] M. Sugeno, I. Hirano, S. Nakamura, S. Kotsu, Development of an intelligent unmanned helicopter, in:
Fuzzy Systems, 1995. International Joint Conference of the Fourth IEEE International Conference on Fuzzy
Systems and The Second International Fuzzy Engineering Symposium., Proceedings of 1995 IEEE Int,
Vol. 5, IEEE, 1995, pp. 33–34.
[13] R.-E. Precup, H. Hellendoorn, A survey on industrial applications of fuzzy control, Computers in Industry
62 (3) (2011) 213–226.
[14] J. C. Doyle, K. Glover, P. P. Khargonekar, B. A. Francis, State-space solutions to standard h 2 and h control
problems, Automatic Control, IEEE Transactions on 34 (8) (1989) 831–847.
[15] R. Babuska, Fuzzy modeling for control, Kluwer Academic Publishers, 1998.
[16] J. Abonyi, R. Babuska, F. Szeifert, Modified Gath-Geva fuzzy clustering for identification of Takagi-Sugeno
fuzzy models, Systems, Man and Cybernetics, Part B, IEEE Transactions on 32 (5) (2002) 612–621.
[17] T. Takagi, M. Sugeno, Fuzzy identification of systems and its applications to modelling and control, IEEE
Trans. on Systems, Man and Cybernetics 15(1) (1985) 116–132.
[18] C. W. Scherer, Lpv control and full block multipliers, Automatica 37 (3) (2001) 361–375.
[19] J. Shamma, M. Athans, Gain scheduling: potential hazards and possible remedies, IEEE Control Systems
12 (3) (1992) 101–107. doi:10.1109/37.165527.
[20] K. Tanaka, M. Sugeno, Stability Analysis of Fuzzy Systems Using Lyapunov’s Direct Method, in: Proc.
North American Fuzzy Information Society Annual Meeting (NAFIPS’90), Toronto, 1990, pp. 133–136.
[21] K. Tanaka, M. Sugeno, Stability analysis and design of fuzzy control systems, Fuzzy sets and systems 45 (2)
(1992) 135–156.
[22] K. Tanaka, H. O. Wang, Fuzzy control systems design and analysis, Ed. John Wiley & Sons, New York,
USA, 2001.
[23] B. Kosko, Fuzzy systems as universal approximators, Computers, IEEE Transactions on 43 (11) (1994)
1329–1333.
[24] J. L. Castro, M. Delgado, Fuzzy systems with defuzzification are universal approximators, Systems, Man,
and Cybernetics, Part B: Cybernetics, IEEE Transactions on 26 (1) (1996) 149–152.
[25] T. Hastie, R. Tibshirani, J. Friedman, The elements of statistical learning, Springer, 2009.
[26] S. Skogestad, I. Postlethwaite, Multivariable feedback control: analysis and design, Wiley New York, 1996.
[27] H. D. Tuan, P. Apkarian, T. Narikiyo, M. Kanota, New fuzzy control model and dynamic output feedback
parallel distributed compensation, Fuzzy Systems, IEEE Transactions on 12 (1) (2004) 13–21.
[28] J.-J. E. Slotine, W. Li, et al., Applied nonlinear control, Prentice-Hall, Englewood Cliffs, NJ, 1991.
[29] K. S. Ray, D. D. Majumder, Application of circle criteria for stability analysis of linear siso and mimo
systems associated with fuzzy logic controller, Systems, Man and Cybernetics, IEEE Transactions on 14 (2)
(1984) 345–349.
[30] K. S. Ray, A. M. Ghosh, D. D. Majumder, L 2-stability and the related design concept for siso linear system
associated with fuzzy logic controller, Systems, Man and Cybernetics, IEEE Transactions on 14 (6) (1984)
932–939.
11
[31] A. Ollero, J. Aracil, A. Garcia-Cerezo, Robust design of rule-based fuzzy controllers, Fuzzy Sets and Sys-
tems 70 (2) (1995) 249–273.
[32] F. Cuesta, F. Gordillo, J. Aracil, A. Ollero, Stability analysis of nonlinear multivariable takagi-sugeno fuzzy
control systems, Fuzzy Systems, IEEE Transactions on 7 (5) (1999) 508–520.
[33] S. Boyd, L. El Ghaoui, E. Feron, V. Balakrishnan, Linear matrix inequalities in system and control theory,
Ed. SIAM, Philadelphia, USA, 1994.
[34] H. O. Wang, K. Tanaka, M. Griffin, An analytical framework of fuzzy modeling and control of nonlinear
systems: stability and design issues, in: American Control Conference, Proceedings of the 1995, Vol. 3,
IEEE, 1995, pp. 2272–2276.
[35] H. O. Wang, K. Tanaka, M. F. Griffin, An approach to fuzzy control of nonlinear systems: stability and
design issues, Fuzzy Systems, IEEE Transactions on 4 (1) (1996) 14–23.
[36] J. F. Sturm, Using SeDuMi 1.02, a Matlab toolbox for optimization over symmetric cones, Optimization
Methods and Software 11 (1-4) (1999) 625–653.
URL http://www.tandfonline.com/doi/abs/10.1080/10556789908805766
[37] M. Johansson, Piecewise quadratic stability of fuzzy systems, IEEE Trans. Fuzzy Syst. 7 (1999) 713–722.
[38] H. Lam, F. Leung, P. Tam, Stable and robust fuzzy controller for uncertain nonlinear systems based on
a multiple-grid-point approach, in: Industrial Electronics, Control and Instrumentation, 1997. IECON 97.
23rd International Conference on, Vol. 1, IEEE, 1997, pp. 354–359.
[39] T.-M. Guerra, W. Perruquetti, Non-quadratic stabilisation of discrete takagi sugeno fuzzy models, in: Fuzzy
Systems, 2001. The 10th IEEE International Conference on, Vol. 3, IEEE, 2001, pp. 1271–1274.
[40] K. Tanaka, T. Hori, H. Wang, A multiple Lyapunov function approach to stabilization of fuzzy control
systems, Fuzzy Systems, IEEE Transactions on 11 (4) (2003) 582–589.
[41] T. Guerra, L. Vermeiren, LMI-based relaxed nonquadratic stabilization conditions for nonlinear systems in
the takagi-sugeno’s form, Automatica 10 (2004) 823 – 829.
[42] A. Kruszewski, T. Guerra, New approaches for the stabilization of discrete takagi-sugeno fuzzy models,
Proc. IEEE CDC/ECC, Seville, Spain.
[43] H. Tuan, P. Apkarian, T. Narikiyo, Y. Yamamoto, Parameterized linear matrix inequality techniques in fuzzy
control system design, IEEE Trans. Fuzzy Systems 9 (2) (2001) 324–332.
[44] X. Liu, Q. Zhang, New approaches to H∞ controller designs based on fuzzy observers for T-S fuzzy systems
via LMI, Automatica 39 (9) (2003) 1571–1582.
[45] Y.-Y. Cao, P. M. Frank, Analysis and synthesis of nonlinear time-delay systems via fuzzy control approach,
Fuzzy Systems, IEEE Transactions on 8 (2) (2000) 200–211.
[46] K. R. Lee, J. H. Kim, F. T. Jeung, H. B. Park, Output feedback robust h control of uncertain fuzzy dynamic
systems with time-varying delay, Fuzzy Systems, IEEE Transactions on 8 (6) (2000) 657–664.
[47] X.-P. Guan, C.-L. Chen, Delay-dependent guaranteed cost control for TS fuzzy systems with time delays,
Fuzzy Systems, IEEE Transactions on 12 (2) (2004) 236–249.
[48] B. Chen, X. Liu, Delay-dependent robust control for t–s fuzzy systems with time delay, Fuzzy Systems,
IEEE Transactions on 13 (4) (2005) 544–556.
[49] E. T. Jeung, H. B. Park, et al., Delay-dependent control for time-delayed ts fuzzy systems using descriptor
representation, International Journal of Control, Automation, and Systems 2 (2) (2004) 182–188.
[50] L.-X. Wang, Adaptive fuzzy systems and control: design and stability analysis, Prentice-Hall, Inc., Engle-
wood Cliffs, NJ, 1994.
[51] R. Ordónez, K. M. Passino, Stable multi-input multi-output adaptive fuzzy/neural control, Fuzzy Systems,
IEEE Transactions on 7 (3) (1999) 345–353.
12
[52] L.-X. Wang, Stable adaptive fuzzy control of nonlinear systems, Fuzzy Systems, IEEE Transactions on 1 (2)
(1993) 146–155.
[53] H.-X. Li, S. Tong, A hybrid adaptive fuzzy control for a class of nonlinear mimo systems, Fuzzy Systems,
IEEE Transactions on 11 (1) (2003) 24–34.
[54] J. A. Farrell, M. M. Polycarpou, Adaptive approximation based control: Unifying neural, fuzzy and tradi-
tional adaptive approximation approaches, Vol. 48, John Wiley & Sons, 2006.
[55] S. Labiod, M. S. Boucherit, T. M. Guerra, Adaptive fuzzy control of a class of mimo nonlinear systems,
Fuzzy sets and systems 151 (1) (2005) 59–77.
[56] S. Tong, B. Chen, Y. Wang, Fuzzy adaptive output feedback control for mimo nonlinear systems, Fuzzy Sets
and Systems 156 (2) (2005) 285–299.
[57] A. Boulkroune, M. Tadjine, M. MSaad, M. Farza, How to design a fuzzy adaptive controller based on
observers for uncertain affine nonlinear systems, Fuzzy Sets and Systems 159 (8) (2008) 926–948.
[58] B. Ding, H. Sun, P. Yang, Further studies on lmi-based relaxed stabilization conditions for nonlinear systems
in takagi–sugeno’s form, Automatica 42 (3) (2006) 503–508.
[59] B. Ding, Homogeneous polynomially nonquadratic stabilization of discrete-time takagi–sugeno systems via
nonparallel distributed compensation law, Fuzzy Systems, IEEE Transactions on 18 (5) (2010) 994–1000.
[60] D. H. Lee, J. B. Park, Y. H. Joo, Approaches to extended non-quadratic stability and stabilization conditions
for discrete-time takagi–sugeno fuzzy systems, Automatica 47 (3) (2011) 534–538.
[61] A. Megretski, Integral quadratic constraints derived from the set-theoretic analysis of difference inclusions,
in: Decision and Control, 1996., Proceedings of the 35th IEEE Conference on, Vol. 3, 1996, pp. 2389–2394
vol.3. doi:10.1109/CDC.1996.573446.
[62] A. Kruszewski, T. Guerra, New Approaches for the Stabilization of Discrete Takagi-Sugeno Fuzzy Models,
44th IEEE Decision and Control and 2005 European Control Conf. (2005) 3255–3260.
[63] A. Kruszewski, R. Wang, T.-M. Guerra, Nonquadratic stabilization conditions for a class of uncertain non-
linear discrete time ts fuzzy models: a new approach, Automatic Control, IEEE Transactions on 53 (2)
(2008) 606–611.
[64] T.-M. Guerra, H. Kerkeni, J. Lauber, L. Vermeiren, An efficient lyapunov function for discrete t–s models:
observer design, Fuzzy Systems, IEEE Transactions on 20 (1) (2012) 187–192.
[65] Z. Lendek, T.-M. Guerra, J. Lauber, Controller design for TS models using delayed nonquadratic Lyapunov
functions, IEEE Trans. on Cybernetics In press (2015) doi:10.1109/TCYB.2014.2327657.
[66] L. A. Mozelli, R. M. Palhares, F. Souza, E. M. Mendes, Reducing conservativeness in recent stability con-
ditions of ts fuzzy systems, Automatica 45 (6) (2009) 1580–1583.
[67] J.-T. Pan, T. M. Guerra, S.-M. Fei, A. Jaadari, Nonquadratic stabilization of continuous t–s fuzzy models:
Lmi solution for a local approach, Fuzzy Systems, IEEE Transactions on 20 (3) (2012) 594–602.
[68] F. Wu, K. Dong, Gain-scheduling control of {LFT} systems using parameter-dependent lyapunov functions,
Automatica 42 (1) (2006) 39 – 50. doi:http://dx.doi.org/10.1016/j.automatica.2005.08.020.
URL http://www.sciencedirect.com/science/article/pii/S0005109805003213
[69] B.-J. Rhee, S. Won, A new fuzzy lyapunov function approach for a takagi–sugeno fuzzy control system
design, Fuzzy sets and systems 157 (9) (2006) 1211–1228.
[70] L. A. Mozelli, R. M. Palhares, G. S. Avellar, A systematic approach to improve multiple lyapunov function
stability and stabilization conditions for fuzzy systems, Information Sciences 179 (8) (2009) 1149–1162.
[71] T.-M. Guerra, M. Bernal, A way to escape from the quadratic framework, in: Fuzzy Systems, 2009. FUZZ-
IEEE 2009. IEEE International Conference on, IEEE, 2009, pp. 784–789.
[72] M. Bernal, T. M. Guerra, Generalized nonquadratic stability of continuous-time takagi–sugeno models,
Fuzzy Systems, IEEE Transactions on 18 (4) (2010) 815–822.
13
[73] D. H. Lee, D. W. Kim, Relaxed lmi conditions for local stability and local stabilization of continuous-
time Takagi-Sugeno fuzzy systems, Cybernetics, IEEE Transactions on 44 (3) (2014) 394–405.
doi:10.1109/TCYB.2013.2256781.
[74] E. Tian, C. Peng, Delay-dependent stability analysis and synthesis of uncertain t–s fuzzy systems with time-
varying delay, Fuzzy sets and systems 157 (4) (2006) 544–559.
[75] O. Kwon, M.-J. Park, S.-M. Lee, J. H. Park, Augmented lyapunov–krasovskii functional approaches to
robust stability criteria for uncertain takagi–sugeno fuzzy systems with time-varying delays, Fuzzy Sets and
Systems 201 (2012) 1–19.
[76] C. Peng, M.-R. Fei, An improved result on the stability of uncertain t–s fuzzy systems with interval time-
varying delay, Fuzzy Sets and Systems 212 (2013) 97–109.
[77] H.-B. Zeng, J. H. Park, J.-W. Xia, S.-P. Xiao, Improved delay-dependent stability criteria for t–s fuzzy
systems with time-varying delay, Applied Mathematics and Computation 235 (2014) 492–501.
[79] L. Zhao, H. Gao, H. R. Karimi, Robust stability and stabilization of uncertain t–s fuzzy systems with time-
varying delay: an input–output approach, Fuzzy Systems, IEEE Transactions on 21 (5) (2013) 883–897.
[80] B. Chen, X. Liu, C. Lin, K. Liu, Robust h control of takagi–sugeno fuzzy systems with state and input time
delays, Fuzzy Sets and Systems 160 (4) (2009) 403–422.
[81] X. Song, S. Xu, H. Shen, Robust h control for uncertain fuzzy systems with distributed delays via output
feedback controllers, Information Sciences 178 (22) (2008) 4341–4356.
[86] S. Prajna, A. Papachristodoulou, F. Wu, Nonlinear control synthesis by sum of squares optimization: a
Lyapunov-based approach, Control Conference, 2004. 5th Asian 1.
[87] G. Chesi, On the gap between positive polynomials and sos of polynomials, Automatic Control, IEEE
Transactions on 52 (6) (2007) 1066–1072.
[88] K. Tanaka, H. Yoshida, H. Ohtake, H. O. Wang, Stabilization of polynomial fuzzy systems via a sum of
squares approach, in: Intelligent Control, 2007. ISIC 2007. IEEE 22nd International Symposium on, IEEE,
2007, pp. 160–165.
[89] K. Tanaka, H. Yoshida, H. Ohtake, H. O. Wang, A sum of squares approach to stability analysis of polyno-
mial fuzzy systems, in: American Control Conference, 2007. ACC’07, IEEE, 2007, pp. 4071–4076.
[90] A. Sala, Reducing the gap between fuzzy and nonlinear control, in: Proc. 3rd IFAC Conf. on Adv. Fuzzy
Neural Control, 2007, pp. 121–126.
[91] A. Sala, C. Arino, Polynomial fuzzy models for nonlinear control: a taylor series approach, Fuzzy Systems,
IEEE Transactions on 17 (6) (2009) 1284–1295.
[92] K. Tanaka, H. Ohtake, H. O. Wang, Guaranteed cost control of polynomial fuzzy systems via a sum of
squares approach, Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on 39 (2) (2009)
561–567.
14
[93] A. Sala, On the conservativeness of fuzzy and fuzzy-polynomial control of nonlinear systems, Annual Re-
views in Control 33 (1) (2009) 48–58.
[94] K. Tanaka, H. Ohtake, T. Seo, M. Tanaka, H. O. Wang, Polynomial fuzzy observer designs: a sum-of-
squares approach, Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on 42 (5) (2012)
1330–1342.
[95] M. Bernal, A. Sala, A. Jaadari, T.-M. Guerra, Stability analysis of polynomial fuzzy models via polynomial
fuzzy lyapunov functions, Fuzzy Sets and Systems 185 (1) (2011) 5–14.
[96] Y.-J. Chen, M. Tanaka, K. Tanaka, H. Ohtake, H. O. Wang, Brief paper-discrete polynomial fuzzy systems
control, Control Theory & Applications, IET 8 (4) (2014) 288–296.
[97] J. L. Pitarch, A. Sala, C. V. Arino, Closed-form estimates of the domain of attraction for nonlinear systems
via fuzzy-polynomial models, IEEE Tran. on Cybernetics 44 (4) (2014) 526–538.
[98] H. Li, Z. Chen, Y. Sun, H. R. Karimi, Stabilization for a class of nonlinear networked control systems via
polynomial fuzzy model approach, Complexity (2014) In Pressdoi:10.1002/cplx.21579.
[99] H.-K. Lam, F. H.-F. Leung, Stability Analysis of Fuzzy-model-based Control Systems: Linear-matrix-
inequality Approach, Vol. 264, Springer, 2011.
[100] A. Sala, C. Arino, Relaxed stability and performance lmi conditions for takagi–sugeno fuzzy systems with
polynomial constraints on membership function shapes, Fuzzy Systems, IEEE Transactions on 16 (5) (2008)
1328–1336.
[101] A. Sala, T. M. Guerra, Stability analysis of fuzzy systems: membership-shape and polynomial approaches,
in: Proc. IFAC World Congress, 2008, pp. 5605–5610.
[102] A. Sala, Introducing shape-dependent relaxed conditions in fuzzy control of nonlinear systems in takagi-
sugeno form, in: Fuzzy Systems, 2008. FUZZ-IEEE 2008.(IEEE World Congress on Computational Intelli-
gence). IEEE International Conference on, IEEE, 2008, pp. 512–517.
[103] C. Ariño, A. Sala, Relaxed LMI conditions for closed loop fuzzy systems with tensor product structure,
Eng. Appl. Artif. Intell. 20 (8) (2007) 1036–1046.
[104] M. Bernal, T.-M. Guerra, A. Jaadari, Non-quadratic stabilization of takagi-sugeno models: a local point of
view, in: Fuzzy Systems (FUZZ), 2010 IEEE International Conference on, IEEE, 2010, pp. 1–6.
[105] A. Sala, C. Ariño, Assymptotically necessary and sufficient conditions for stability and performance in
fuzzy control: Applications of Polya’s theorem, Fuzzy Sets and Systems 158 (4) (2007) 2671–2686.
[106] A. Kruszewski, A. Sala, T.-M. Guerra, C. Ariño, A triangulation approach to asymptotically exact conditions
for fuzzy summations, Fuzzy Systems, IEEE Transactions on 17 (5) (2009) 985–994.
[107] C. Scherer, LMI Relaxations in Robust Control, European Journal of Control 1 (2006) 3–29, european
Journal of Control.
[108] K. Tanaka, H. Yoshida, H. Ohtake, H. Wang, Stabilization of Polynomial Fuzzy Systems via a Sum of
Squares Approach, Intelligent Control, 2007. ISIC 2007. IEEE 22nd International Symposium on (2007)
160–165.
[109] T. Hu, F. Blanchini, Non-conservative matrix inequality conditions for stability/stabilizability of linear dif-
ferential inclusions, Automatica 46 (1) (2010) 190–196.
[110] C. Ariño, E. Pérez, A. Sala, F. Bedate, Polytopic invariant and contractive sets for closed-loop discrete fuzzy
systems, Journal of the Franklin Institute 351 (7) (2014) 3559–3576.
[111] C. V. Ariño, A. Sala, Shape-dependent maximal controllable sets for constrained discrete-time TS systems,
in: Proc. IEEE Int. Conf. on Fuzzy Systems (FUZZ-IEEE), IEEE Press, 2015, p. In Press.
[112] Y. Yang, C. Zhou, Adaptive fuzzy h stabilization for strict-feedback canonical nonlinear systems via back-
stepping and small-gain approach, Fuzzy Systems, IEEE Transactions on 13 (1) (2005) 104–114.
[113] M. Wang, B. Chen, S.-L. Dai, Direct adaptive fuzzy tracking control for a class of perturbed strict-feedback
nonlinear systems, Fuzzy sets and systems 158 (24) (2007) 2655–2670.
15
[114] Y.-J. Liu, S.-C. Tong, W. Wang, Adaptive fuzzy output tracking control for a class of uncertain nonlinear
systems, Fuzzy Sets and Systems 160 (19) (2009) 2727–2754.
[115] Y.-J. Liu, S.-C. Tong, T.-S. Li, Observer-based adaptive fuzzy tracking control for a class of uncertain
nonlinear mimo systems, Fuzzy Sets and Systems 164 (1) (2011) 25–44.
[116] A. Boulkroune, M. MSaad, M. Farza, Adaptive fuzzy controller for multivariable nonlinear state time-
varying delay systems subject to input nonlinearities, Fuzzy Sets and Systems 164 (1) (2011) 45–65.
[117] S. Tong, Y. Li, Adaptive fuzzy output feedback tracking backstepping control of strict-feedback nonlinear
systems with unknown dead zones, Fuzzy Systems, IEEE Transactions on 20 (1) (2012) 168–180.
[118] Y. Li, S. Tong, T. Li, Adaptive fuzzy output-feedback control for output constrained nonlinear systems in
the presence of input saturation, Fuzzy Sets and Systems 248 (2014) 138–155.
[119] S. J. Qin, T. A. Badgwell, A survey of industrial model predictive control technology, Control engineering
practice 11 (7) (2003) 733–764.
[120] I. Atacak, O. F. Bay, A type-2 fuzzy logic controller design for buck and boost dc–dc converters, Journal of
Intelligent Manufacturing 23 (4) (2012) 1023–1034.
[121] H. Lam, H. Li, C. Deters, E. Secco, H. Wurdemann, K. Althoefer, Control design for interval type-2 fuzzy
systems under imperfect premise matching, Industrial Electronics, IEEE Transactions on 61 (2) (2014) 956–
968. doi:10.1109/TIE.2013.2253064.
[122] C. Arino, A. Sala, Extensions to stability analysis of fuzzy control systems subject to uncertain grades of
membership, Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on 38 (2) (2008)
558–563. doi:10.1109/TSMCB.2007.913596.
16