scispace - formally typeset
Search or ask a question
Journal ArticleDOI

An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller

01 Aug 1999-International Journal of Human-computer Studies \/ International Journal of Man-machine Studies (INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES)-Vol. 51, Iss: 2, pp 135-147
TL;DR: Fuzzy logic is used to convert heuristic control rules stated by a human operator into an automatic control strategy, and the control strategy set up linguistically proved to be far better than expected in its own right.
Abstract: This paper describes an experiment on the “linguistic” synthesis of a controller for a model industrial plant (a steam engine). Fuzzy logic is used to convert heuristic control rules stated by a human operator into an automatic control strategy. The experiment was initiated to investigate the possibility of human interaction with a learning controller. However, the control strategy set up linguistically proved to be far better than expected in its own right, and the basic experiment of linguistic control synthesis in a non-learning controller is reported here.
Citations
More filters
Journal ArticleDOI
01 Apr 1990
TL;DR: The basic aspects of the FLC (fuzzy logic controller) decision-making logic are examined and several issues, including the definitions of a fuzzy implication, compositional operators, the interpretations of the sentence connectives 'and' and 'also', and fuzzy inference mechanisms, are investigated.
Abstract: For pt.I see ibid., vol.20, no.2, p.404-18, 1990. The basic aspects of the FLC (fuzzy logic controller) decision-making logic are examined. Several issues, including the definitions of a fuzzy implication, compositional operators, the interpretations of the sentence connectives 'and' and 'also', and fuzzy inference mechanisms, are investigated. Defuzzification strategies, are discussed. Some of the representative applications of the FLC, from laboratory level to industrial process control, are briefly reported. Some unsolved problems are described, and further challenges in this field are discussed. >

5,502 citations

Journal Article
TL;DR: The fuzzy logic controller (FLC) based on fuzzy logic provides a means of converting a linguistic control strategy based on expert knowledge into an automatic control strategy.
Abstract: During the past several years, fuzzy control has emerged as one of the most active and fruitful areas for research in the applications of fuzzy set theory. Fuzzy control is based on fuzzy logic. The fuzzy logic controller (FLC) based on fuzzy logic provides a means of converting a linguistic control strategy based on expert knowledge into an automatic control strategy. A survey of the FLC is presented; a general methodology for constructing an FLC and assessing its performance is described; and problems that need further research are pointed out

4,830 citations

Journal ArticleDOI
01 Mar 1995
TL;DR: The essential part of neuro-fuzzy synergisms comes from a common framework called adaptive networks, which unifies both neural networks and fuzzy models, which possess certain advantages over neural networks.
Abstract: Fundamental and advanced developments in neuro-fuzzy synergisms for modeling and control are reviewed. The essential part of neuro-fuzzy synergisms comes from a common framework called adaptive networks, which unifies both neural networks and fuzzy models. The fuzzy models under the framework of adaptive networks is called adaptive-network-based fuzzy inference system (ANFIS), which possess certain advantages over neural networks. We introduce the design methods for ANFIS in both modeling and control applications. Current problems and future directions for neuro-fuzzy approaches are also addressed. >

2,260 citations

Journal ArticleDOI
TL;DR: In this article, a fuzzy logic is used to synthesize linguistic control protocol of a skilled operator for industrial plants, which has been applied to pilot scale plants as well as in practical situations.
Abstract: This paper describes an application of fuzzy logic in designing controllers for industrial plants. A fuzzy logic is used to synthesize linguistic control protocol of a skilled operator. The method has been applied to pilot scale plants as well as in practical situations. The merits of this method and its usefulness to control engineering are discussed. An avenue for further work in this area is described where the need is to go beyond a purely descriptive approach, and means for implementing a prescriptive or a self-organizing system are explored.

2,011 citations

Journal ArticleDOI
TL;DR: A survey on recent developments (or state of the art) of analysis and design of model based fuzzy control systems based on the so-called Takagi-Sugeno fuzzy models or fuzzy dynamic models.
Abstract: Fuzzy logic control was originally introduced and developed as a model free control design approach. However, it unfortunately suffers from criticism of lacking of systematic stability analysis and controller design though it has a great success in industry applications. In the past ten years or so, prevailing research efforts on fuzzy logic control have been devoted to model-based fuzzy control systems that guarantee not only stability but also performance of closed-loop fuzzy control systems. This paper presents a survey on recent developments (or state of the art) of analysis and design of model based fuzzy control systems. Attention will be focused on stability analysis and controller design based on the so-called Takagi-Sugeno fuzzy models or fuzzy dynamic models. Perspectives of model based fuzzy control in future are also discussed

1,575 citations


Cites background or methods from "An Experiment in Linguistic Synthes..."

  • ...In this aspect, the conventional fuzzy controller developed by Mamdani and Assilian [199], [200] is in fact a two-input fuzzy PI controller....

    [...]

  • ...Mamdani and Assilian’s fuzzy control [199], [200], which is classified as Type-I fuzzy control systems by Sugeno [259],...

    [...]

  • ...The first fuzzy logic control system is developed by Mamdani and Assilian [199], [200], where control of a small steam engine is considered....

    [...]

  • ...[102], [116], [185], [205], [218], [222], [260]; industrial/chemical processes [22], [41], [90], [111], [129], [137], [146], [153], [162], [199], [200], [229], [248], [258], [271], [279], [288]; aircrafts [58], [73], [130], [161]; motors [9], [100], [143]; medical...

    [...]

References
More filters
Journal ArticleDOI
01 Jan 1973
TL;DR: By relying on the use of linguistic variables and fuzzy algorithms, the approach provides an approximate and yet effective means of describing the behavior of systems which are too complex or too ill-defined to admit of precise mathematical analysis.
Abstract: The approach described in this paper represents a substantive departure from the conventional quantitative techniques of system analysis. It has three main distinguishing features: 1) use of so-called ``linguistic'' variables in place of or in addition to numerical variables; 2) characterization of simple relations between variables by fuzzy conditional statements; and 3) characterization of complex relations by fuzzy algorithms. A linguistic variable is defined as a variable whose values are sentences in a natural or artificial language. Thus, if tall, not tall, very tall, very very tall, etc. are values of height, then height is a linguistic variable. Fuzzy conditional statements are expressions of the form IF A THEN B, where A and B have fuzzy meaning, e.g., IF x is small THEN y is large, where small and large are viewed as labels of fuzzy sets. A fuzzy algorithm is an ordered sequence of instructions which may contain fuzzy assignment and conditional statements, e.g., x = very small, IF x is small THEN Y is large. The execution of such instructions is governed by the compositional rule of inference and the rule of the preponderant alternative. By relying on the use of linguistic variables and fuzzy algorithms, the approach provides an approximate and yet effective means of describing the behavior of systems which are too complex or too ill-defined to admit of precise mathematical analysis.

8,547 citations

Book
01 Jan 1972
TL;DR: A computer system for understanding English that contains a parser, a recognition grammar of English, programs for semantic analysis, and a general problem solving system based on the belief that in modeling language understanding, it must deal in an integrated way with all of the aspects of language—syntax, semantics, and inference.
Abstract: This paper describes a computer system for understanding English. The system answers questions, executes commands, and accepts information in an interactive English dialog. It is based on the belief that in modeling language understanding, we must deal in an integrated way with all of the aspects of language—syntax, semantics, and inference. The system contains a parser, a recognition grammar of English, programs for semantic analysis, and a general problem solving system. We assume that a computer cannot deal reasonably with language unless it can understand the subject it is discussing. Therefore, the program is given a detailed model of a particular domain. In addition, the system has a simple model of its own mentality. It can remember and discuss its plans and actions as well as carrying them out. It enters into a dialog with a person, responding to English sentences with actions and English replies, asking for clarification when its heuristic programs cannot understand a sentence through the use of syntactic, semantic, contextual, and physical knowledge. Knowledge in the system is represented in the form of procedures, rather than tables of rules or lists of patterns. By developing special procedural representations for syntax, semantics, and inference, we gain flexibility and power. Since each piece of knowledge can be a procedure, it can call directly on any other piece of knowledge in the system.

2,441 citations

01 Jan 1966
TL;DR: Advances in automatic control theory may be seen to have two main objectives: the synthesis of improved controllers for a given plant and the extension of the range of plants considered for control.
Abstract: Advances in automatic control theory may be seen to have two main objectives: the synthesis of improved controllers for a given plant and the extension of the range of plants considered for control. Optimal control theory and the application to linear systems is an example of the former, whilst advances in the latter have been largely concerned with describing-function and quasi-linearization techniques for the linear approximation of non-linear but reasonably continuous plant. It has become conventional to introduce the abstract concept of a plant through its state-transitions

23 citations

Journal ArticleDOI
TL;DR: This paper analyses training as a control problem in the state-space of the adaption-automaton of the trainee, and develops a strategy for training based upon the epistemological problems of theTrainee.
Abstract: As part of a program of research on the feasibility and utility of automated training devices, “teaching machines,” for perceptual-motor skills, a comparative study has been made of human operators and computer-simulated learning-machines learning a high order tracking task under a variety of conditions.

17 citations