Application Of Fuzzy - Logic Controller In Gas Turbine Control On Transient Performance With Object Orientation Simulation

Size: px
Start display at page:

Download "Application Of Fuzzy - Logic Controller In Gas Turbine Control On Transient Performance With Object Orientation Simulation"

Transcription

1 Application Of Fuzzy - Logic Controller In Gas Turbine Control On Transient erformance With Object Orientation Simulation Alireza.A Torghabeh ; A.M Tousi Amirkabir university of technology, Tehran, Iran alireza @yahoo.com Abstract. This paper presents Fuzzy Logic approach to Gas Turbine Fuel schedules. Modeling and control of non-linear system by fuzzy logic controller using data generated by a simulated gas turbine program is introduced. Off-line fast simulations with Object Orientation rogramming are used for engine controller design for turbojet engine based on repeated simulation. The Mamdani and Sugeno models are used to expression the Fuzzy system. The linguistic Fuzzy rules and membership functions are presents and a Fuzzy controller will be proposed to provide an Open-Loop control for the gas turbine engine during acceleration and deceleration. MATLAB Simulink was used to apply the Fuzzy Logic analysis. Both systems were able to approximate functions characterizing the acceleration and deceleration schedules. Surge and Flame-out avoidance during acceleration and deceleration phases are then checked. This Fuzzy Logic Controllers output results are validated and evaluated by GS software. The validation results are used to evaluate the generalization ability of Fuzzy Logic controllers with Object Orientation rogramming simulation. 1. ITRODUCTIO The application of Fuzzy Logic to the control and modeling of gas turbine engines is a new area in the identification and control of non-linear dynamics systems. The ability of these technique to approximate any non-linear functions, by mapping an input vector to it s corresponding output vector, make theirs useful for modeling dynamics systems. Fuzzy Logic present the next step in computerizing the human thought processes. The work is motivated by the complexity in modeling and controlling gas turbine engines due to the non-linear nature of their behavior. The problem of non-linearity can be regarded as a root cause for control instability, the loss of smooth transient between operating points and reduced efficiency in the performance of gas turbine engine at off-design points.conventional rule based expert systems allow one to develop computer programs in an optimal manner by processing rules using Boolean or discrete Logic- only complete truth or false situations. Fuzzy Logic takes the next step by relating rules to Fuzzy or continuous Logic allowing operations on descriptors such as tall, short, big, heavy,medium, etc. This Fuzzy Logic attribute allows the capture of human thought processes in an optimal manner for automation. For example, if one is going too fast and finds it necessary to slow up, the braking consists of Fuzzy sets defined over a graded range of decelerating braking speeds. Fuzzy Logic provides the ability to handle control problems where there is uncertainty without developing or understanding the complex dynamics of an environment as long as insight exists about the behavior. These rule-base systems can provide basic advantages for gas turbine engine control. The potential advantage of fuzzy logic controller are the ease of implementation, an increase in the smooth transient between operating points. fuzzy logic applications can be widely employed in such fields where an accurate mathematical model of any process subject to control can not be developed. In summary, Fuzzy Logic provide the ability to address the mechanization in computer software and hardware very difficult control and pattern matching problems in a more natural and optimal manner. 2.SIMULATIO AALYSIS The simulation is based on one dimensional and determination of each off-design point requires iterations where different thermodynamic input variables are estimated for this purpose. For gas turbine engine performance analysis, a variety of simulation tools is available. In order to minimize model development and software maintenance costs, generic gas turbine system simulation tools are required for new modeling tasks. Many modeling aspects remain engine specific and still require large implementation efforts. Objectorientation offers an excellent mechanism for this problem. With Object orientation programming (OO), a generic object hierarchy using class types and inheritance has been defined for simulation program. A class is a structure consisting of a fixed number of components being fields, methods and properties. A class can inherit components from another class type. If B inherits from A, then B is a descendant of A, and A is an ancestor of B. Inheritance is transitive, implying that if C inherits from B and B inherits from A, then C also inherits from A. A descendant class implicitly contains all the components defined by its ancestor class. A descendent class can add new components to those it inherits, but it can not remove the definition of a component

2 defined in an ancestor class. The principle of object hierarchy is highly applicable to a gas turbine simulation program. Many gas turbine components have similarities in the model code and interface code, which can be concentrated in, and inherited from, a single abstract ancestor class. When a new component model is required or a small adaptation to an existing component model must be perform to obtain a custom component, a descendent class may be derived, requiring only a limited amount of new code. Many publications on object-oriented software design show the three basic principles of objectorientation: encapsulation, inheritance and polymorphism. These principles offer significant potential to efficient gas turbine simulation software development. Encapsulation enhances code maintainability and readability by concentrating all data declarations and procedures ( both for interface and simulation calculations ) in a single code unit. Inheritance is used to concentrate code common to multiple component types in component classes, preventing code duplication and enhancing code maintainability. olymorphism is the ability of parameters to represent different object classes.and is extensively applied in gas turbine program simulation. For example, the system model code has an abstract ( polymorph) identifier able to represent any component in the model.during simulation, the abstract identifier subsequently represents all components and runs their simulation codes. Most gas turbine cycle models calculate steady state or transient off-design operating point by solving sets of non-linear differential equations. The equations set represents the conservation laws that apply for the specific engine and solve these equations by ewton-raphson iteration and based on error minimizing technique. Really the mathematical model of the engine is produced by this iterative method. Engine models are applied both for off-line and on-line simulations. Off-line simulations are used for engine controller design methods based on repeated simulations ( Fuzzy Logic, eural etworks, etc). 3.The Fuzzy Logic rocess The notation of a fuzzy set was introduced in 1965 by rofessor Lotfi Zadeh [1], who was then a professor of Electrical Engineering at the university of California at Berkeley. His idea was to expand upon the general definition of a set in order to allow for the treatment of uncertainty in the classification of objects. A fuzzy set is a collection of objects. A fuzzy set is a collection of objects whose membership, unlike those in a crisp set, is a matter of degree. This is expressed in terms of a membership function that assigns a number between 0 and 1 to each object, where 1 denotes absolute membership in the set and 0 denotes exclusion from the set. An object assigned a value somewhere in between 0.6 is said to belong to the set with degree ( or membership) 0.6. This also implies that it is excluded from the set with degree 1-0.6=0.4.Thus, by virtue of this fuzzy classification, it is possible to deal with sets which are not (mathematically) well defined, but rather have been defined in linguistic terms, such as the set of numbers that are approximately equal to π, or the set of jet engines exhibiting low exhaust gas temperature margin. Inasmuch as ordinary set theory serves as a foundation for classical logic, fuzzy set theory has likewise aided the development of fuzzy logic([2]).fuzzy logic combines notions from ordinary Aristotelian logic and fuzzy set theory, in that the truth of a given proposition (like a fuzzy set) can be something between 0 (representing false) and 1 (representing true).logical operations and rules of inference have also been defined, which allows for the description (and analysis) of complex systems in a natural language setting. This process mimics the way humans convey and process information, and thus provides a mathematical vehicle for the representation of imprecise rules and heuristics. It wasn't long after Zadeh's introduction of fuzzy logic that applications arose in the area of dynamic control. Mamdani [2] demonstrate its ability by successfully constructing a fuzzy logic control system for a steam engine. Generally speaking, there are three major processes common to all fuzzy control systems : fuzzification, rulebase inference, and defuzzification. See Figure 1 Crisp input Fuzzification Fuzzy input Data generator Fuzzy Inference Rule evaluation Crisp Output Deffuzification Fuzzy Output Figure 1.Flowchart of Fuzzy Logic controller 1.Fuzzification is the process that converts a crisp input value to fuzzy set values, thereby forming the interface between the real world and the fuzzy inference process. 2.Rulebase inference is the application of a series of rules given in terms of fuzzy set values and producing for output variable(s), fuzzy set values for each rule fired. These rules usually take the form IF (X1 is big) AD (X2 is small), THE (Y is medium).

3 3.Defuzzification converts the fuzzy set values of the output variable(s)] back to a crisp value so that it may be utilized in the control. 4.rinciples Of Control A simple engine control system computes the amount of fuel needed for the engine to produce a desired power (or thrust), based on pilot s power request through a throttle (or a power lever); then it meters the right amount of fuel to the engine s combustion chamber(s); and it maintains the engine power at the desired level in the presence of air flow disturbance and changes in flight conditions. Figure2, illustrates this fuel control system and identifies the various components needed to make the system work. The valve is usually called an actuator, whose position changes with the fuel flow command, and the fuel flow is called a controlled variable. If we change power in Fig.3 to turbine temperature, then the process represents a temperature control system, or temperature governor. Likewise, if we change both power and fuel flow to inlet guide vane angle (IGV), then the diagram becomes an IGV control system. In-flight engine thrust measurements are not possible. Good indicators of thrust can, however, be obtained from either engine shaft rotational speed () or engine pressure ratio (ER) and these parameters have been used effectively in the engine control process. An aircraft engine is designed to operate in a wide operating envelope (to support aircraft mission profiles). Typically, the altitude can vary from sea level to 50,000 ft (or even higher), the air speed can go beyond Mach 3; furthermore, the air temperature at the same altitude and airspeed can vary from a hot summer day to a cold winter night. These ambient condition variations have imposed severe challenges on control system design. To a control engineer, these challenges are represented on a fuel flow (Wf) versus engine shaft speed () graph, or a fuel ratio unit (Wf/3, where 3 is the compressor exit static pressure) versus speed graph, as shown in Fig.4 After engine start, the engine operating envelope (shaded in light green) is bounded by the maximum flow limit, the minimum flow limit, the idle power governor and the maximum power governor. The max. flow limit prevents the engine from surge and over-temperature. The min. flow limit prevents the engine from flame-out. The idle power is typically set to produce a desirable ground thrust for taxiing the airplane, and the max. power produces the engine maximum-rated thrust. The max. and min. flow limits are also called the acceleration and deceleration schedules. These schedules change with the engine ambient condition. The figure also shows four straight lines intersecting the idle power point and the max. power point on the steady state operating curve. These lines are called droop lines, which represent the proportional control gains ( Wf/ ) at the two power points, respectively. In reality, the trajectories between a power set-point (e.g., idle or maximum) and a fuel control limit (either the max. limit or the min. limit) is not a straight line, because all engine fuel controls use at least one additional control law, the integral control, to improve control system robustness. Many modern engines use derivative control and complex control compensations to shape the transient performance. Figure 2: functional process diagram of a simple engine control system. Figure 3: Gas turbine engine fuel control system operating envelop. 5.Transient performance The transient performance or behavior of the gas turbine engine indicates the response of the engine to a change in the output ( Thrust or power demand ). The prediction of this performance is important for control purpose. A detail knowledge of the dynamic response at the design stage is becoming increasingly important for the design and development of control systems for advanced gas

4 turbines. The transient behavior calculations are determined from the off-design performance. These usually included the thermodynamic relations of the steady state gas turbine engine model, the polar moment of inertia and the control system. The polar moment of inertia has a different effect on the work balance between the compressor and turbine. Because of this, more power is needed from the turbine during transient acceleration than in steady state operation. The demand for power results in higher fuel flow for a given speed, a shift in the operating line towards the surge line, and in higher operating temperatures ( the TIT temperature increase before the turbine reaches its speed to supply adequate mass flow to the combustor. Hence the control system must be able to keep the fuel flow during transient operation between two limiting schedules : the acceleration schedule (AS) and the deceleration schedules (DS). Below figure shows a typical acceleration schedule on a generic compressor map, and typical Compressor map showing all relevant lines and schedules (for example SL, OL,AS,DS). As can be seen in the above figures when the fuel flow increase, the new operating line moves the acceleration schedule closer to the surge line. For control purpose these schedules must be mapped into a gas generator speed ( GG ) versus fuel flow ratio graph as shown in these figures.the fuel schedules are chosen as limits used in open loop control strategies to avoid surge and flame out of the gas turbine during transient operations.these schedules are depicted as running lines between the steady state operating fuel requirements and surge fuel margins. Figure 4: Transient acceleration schedule on a compressor map The modeling and simulation of the turbojet engine that discussed in this paper show in Figure5. that simulated with Object Orientation rogramming. W f/ Figure 5: Turbojet engine modeling 6. Fuel schedules The goal of choosing an acceleration schedule is to limit the fuel to the engine at each operating point to a safe value without the surge in compressor and overheating in turbine. One way to achieve a safe margin of operation is to map the limiting lines shown on the compressor map onto a gas generator speed versus fuel flow ratio graph,this process is shown in below figures, that the relation between the speed and Wf/3( where 3 is the compressor exit static pressure ) is then drown. The next step is to draw an acceleration schedule between the surge and operating lines. In the case presented here, the acceleration schedule was selected midway between the surge line and the operating line. This selection is reasonable since it secure a compromise between a fast acceleration safety.a similar procedure is applied to the selection of the deceleration schedule. However the choice of the deceleration schedule is somewhat arbitrary, but constrained by flame stability. In this report I selected a deceleration schedule at 20% below the operating line was chosen ( the 20 % will be revised if necessary when the combustor is tested and flame out line or flame stability defined. ow that the schedule have been marked analytically, a fuzzy logic approach is developed to map these fuel schedules Below figure 6, illustrate the fuel schedule of this system. Fuel flow schedule GG Operating Line Surge Line Acceleration Deceleration Figure6: Fuel schedule on a fuel flow ratio versus gas generator speed (GG) graph

5 7. inputs and outputs for the control scheme The linguistic fuzzy model, the Mamdani model, is employed. The advantage of this fuzzy model is that in easy implementation it s rule. The if-then rule is expressed in the general form : Wf If GG is Ai then is B i k i = 1,2,..., In the above statement K is the number of fuzzy logic rules.to explain how the fuzzy system process works, a brief description follows. After the input and output linguistic variables and rules are specified, the membership functions are defined. The combination if the database and the rule base creates the knowledge base in which all the information related to the fuzzy system is stored. Below Table.1 illustrate the linguistic variable GG with seven linguistic terms. For each linguistic term the membership functions overlap, in other words, each element is allocated to one or more fuzzy sets with a nonzero membership degree. Two linguistic variables are used, GG and c. One method of representing this antecedent-consequent relation (or rule base) is through a fuzzy matrix. Table1 shows onedimensional representation of the fuzzy sets implemented for the acceleration schedule to 14 S(positive small) to 14.5 B(positive big) Table 2: Table 4. Fuzzy output control value (deceleration schedule) Figure7: Membership function for GG input vector ( generated by Simulink Matlab) GG M S M B W f / c L S B Table 1: Rule base for fuel flow membership functions (acceleration schedule) The fuzzy membership function characterizing the consequent rules are shown in Table 2. The overlapping in the membership functions are intended to guarantee a smooth mapping and transient between the discrete and desired control actions. Figure8. Membership function for fuel ratio output vector ( generated by Simulink Matlab) For the design of the deceleration fuel schedule, a sugeno fuzzy system with constant consequent membership functions was employed.below Table 3. lists the rule base for the deceleration fuel schedule for GG and GG items. Shape Fuzzy Logic values interval for W f / c 11.5 to to to to to 3.85 Linguistic term description L (low egative) (negative) (negative small) (positive)

6 GG W f / c B B S S M Table 3: Rule base for fuel flow membership functions (deceleration schedule) B B The Fuzzy controller was modeling by Simulink Matlab software,this model for acceleration and deceleration control,was shown below : The fuzzy membership function for this deceleration phase shows in Table 4. Shape Fuzzy Logic values interval for W f / c Linguistic term description B ( negative big) (negative) (negative small) S(positive small) (positive ) B(positive big) Table 4. Fuzzy output control value (deceleration schedule) Figure 11. Simulink model for deceleration /deceleration schedule control Results Acceleration phase Deceleration phase Figure9: Membership function for GG input vector ( generated by Simulink Matlab) REFERECES Figure10. Membership function for fuel ratio output vector ( generated by Simulink Matlab) 1. Zadeh, L.A., (1965),Fuzzy sets, Inform. Control Vol Mamdani,E.H(1974) "fuzzy algorithms" IEEE,Vol.121,o.12.

FUZZY INFERENCE SYSTEMS

FUZZY INFERENCE SYSTEMS CHAPTER-IV FUZZY INFERENCE SYSTEMS Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. The mapping then provides a basis from which decisions can

More information

Chapter 7 Fuzzy Logic Controller

Chapter 7 Fuzzy Logic Controller Chapter 7 Fuzzy Logic Controller 7.1 Objective The objective of this section is to present the output of the system considered with a fuzzy logic controller to tune the firing angle of the SCRs present

More information

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 60 CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 4.1 INTRODUCTION Problems in the real world quite often turn out to be complex owing to an element of uncertainty either in the parameters

More information

Fuzzy Reasoning. Outline

Fuzzy Reasoning. Outline Fuzzy Reasoning Outline Introduction Bivalent & Multivalent Logics Fundamental fuzzy concepts Fuzzification Defuzzification Fuzzy Expert System Neuro-fuzzy System Introduction Fuzzy concept first introduced

More information

Why Fuzzy? Definitions Bit of History Component of a fuzzy system Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation

Why Fuzzy? Definitions Bit of History Component of a fuzzy system Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation Contents Why Fuzzy? Definitions Bit of History Component of a fuzzy system Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation Linguistic Variables and Hedges INTELLIGENT CONTROLSYSTEM

More information

Lecture notes. Com Page 1

Lecture notes. Com Page 1 Lecture notes Com Page 1 Contents Lectures 1. Introduction to Computational Intelligence 2. Traditional computation 2.1. Sorting algorithms 2.2. Graph search algorithms 3. Supervised neural computation

More information

Fuzzy Logic. Sourabh Kothari. Asst. Prof. Department of Electrical Engg. Presentation By

Fuzzy Logic. Sourabh Kothari. Asst. Prof. Department of Electrical Engg. Presentation By Fuzzy Logic Presentation By Sourabh Kothari Asst. Prof. Department of Electrical Engg. Outline of the Presentation Introduction What is Fuzzy? Why Fuzzy Logic? Concept of Fuzzy Logic Fuzzy Sets Membership

More information

Introduction. Aleksandar Rakić Contents

Introduction. Aleksandar Rakić Contents Beograd ETF Fuzzy logic Introduction Aleksandar Rakić rakic@etf.rs Contents Definitions Bit of History Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation Linguistic Variables and Hedges

More information

FUZZY LOGIC TECHNIQUES. on random processes. In such situations, fuzzy logic exhibits immense potential for

FUZZY LOGIC TECHNIQUES. on random processes. In such situations, fuzzy logic exhibits immense potential for FUZZY LOGIC TECHNIQUES 4.1: BASIC CONCEPT Problems in the real world are quite often very complex due to the element of uncertainty. Although probability theory has been an age old and effective tool to

More information

Introduction to Fuzzy Logic and Fuzzy Systems Adel Nadjaran Toosi

Introduction to Fuzzy Logic and Fuzzy Systems Adel Nadjaran Toosi Introduction to Fuzzy Logic and Fuzzy Systems Adel Nadjaran Toosi Fuzzy Slide 1 Objectives What Is Fuzzy Logic? Fuzzy sets Membership function Differences between Fuzzy and Probability? Fuzzy Inference.

More information

REASONING UNDER UNCERTAINTY: FUZZY LOGIC

REASONING UNDER UNCERTAINTY: FUZZY LOGIC REASONING UNDER UNCERTAINTY: FUZZY LOGIC Table of Content What is Fuzzy Logic? Brief History of Fuzzy Logic Current Applications of Fuzzy Logic Overview of Fuzzy Logic Forming Fuzzy Set Fuzzy Set Representation

More information

CHAPTER 5 FUZZY LOGIC CONTROL

CHAPTER 5 FUZZY LOGIC CONTROL 64 CHAPTER 5 FUZZY LOGIC CONTROL 5.1 Introduction Fuzzy logic is a soft computing tool for embedding structured human knowledge into workable algorithms. The idea of fuzzy logic was introduced by Dr. Lofti

More information

ARTIFICIAL INTELLIGENCE. Uncertainty: fuzzy systems

ARTIFICIAL INTELLIGENCE. Uncertainty: fuzzy systems INFOB2KI 2017-2018 Utrecht University The Netherlands ARTIFICIAL INTELLIGENCE Uncertainty: fuzzy systems Lecturer: Silja Renooij These slides are part of the INFOB2KI Course Notes available from www.cs.uu.nl/docs/vakken/b2ki/schema.html

More information

Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said

Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said FUZZY LOGIC Fuzzy Logic Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said Fuzzy logic is a means of presenting problems to

More information

* The terms used for grading are: - bad - good

* The terms used for grading are: - bad - good Hybrid Neuro-Fuzzy Systems or How to Combine German Mechanics with Italian Love by Professor Michael Negnevitsky University of Tasmania Introduction Contents Heterogeneous Hybrid Systems Diagnosis of myocardial

More information

Chapter 4 Fuzzy Logic

Chapter 4 Fuzzy Logic 4.1 Introduction Chapter 4 Fuzzy Logic The human brain interprets the sensory information provided by organs. Fuzzy set theory focus on processing the information. Numerical computation can be performed

More information

FUZZY INFERENCE. Siti Zaiton Mohd Hashim, PhD

FUZZY INFERENCE. Siti Zaiton Mohd Hashim, PhD FUZZY INFERENCE Siti Zaiton Mohd Hashim, PhD Fuzzy Inference Introduction Mamdani-style inference Sugeno-style inference Building a fuzzy expert system 9/29/20 2 Introduction Fuzzy inference is the process

More information

Neural Networks Lesson 9 - Fuzzy Logic

Neural Networks Lesson 9 - Fuzzy Logic Neural Networks Lesson 9 - Prof. Michele Scarpiniti INFOCOM Dpt. - Sapienza University of Rome http://ispac.ing.uniroma1.it/scarpiniti/index.htm michele.scarpiniti@uniroma1.it Rome, 26 November 2009 M.

More information

Exploring Gaussian and Triangular Primary Membership Functions in Non-Stationary Fuzzy Sets

Exploring Gaussian and Triangular Primary Membership Functions in Non-Stationary Fuzzy Sets Exploring Gaussian and Triangular Primary Membership Functions in Non-Stationary Fuzzy Sets S. Musikasuwan and J.M. Garibaldi Automated Scheduling, Optimisation and Planning Group University of Nottingham,

More information

A Brief Idea on Fuzzy and Crisp Sets

A Brief Idea on Fuzzy and Crisp Sets International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) A Brief Idea on Fuzzy and Crisp Sets Rednam SS Jyothi 1, Eswar Patnala 2, K.Asish Vardhan 3 (Asst.Prof(c),Information Technology,

More information

Unit V. Neural Fuzzy System

Unit V. Neural Fuzzy System Unit V Neural Fuzzy System 1 Fuzzy Set In the classical set, its characteristic function assigns a value of either 1 or 0 to each individual in the universal set, There by discriminating between members

More information

Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive

Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive R. LUÍS J.C. QUADRADO ISEL, R. Conselheiro Emídio Navarro, 1950-072 LISBOA CAUTL, R. Rovisco

More information

CHAPTER 3 INTELLIGENT FUZZY LOGIC CONTROLLER

CHAPTER 3 INTELLIGENT FUZZY LOGIC CONTROLLER 38 CHAPTER 3 INTELLIGENT FUZZY LOGIC CONTROLLER 3.1 INTRODUCTION The lack of intelligence, learning and adaptation capability in the control methods discussed in general control scheme, revealed the need

More information

Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning. DKS - Module 7. Why fuzzy thinking?

Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning. DKS - Module 7. Why fuzzy thinking? Fuzzy Systems Overview: Literature: Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning chapter 4 DKS - Module 7 1 Why fuzzy thinking? Experts rely on common sense to solve problems Representation of vague,

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION 1.1 Motivation The presence of uncertainties and disturbances has always been a vital issue in the control of dynamic systems. The classical linear controllers, PI and PID controllers

More information

Introduction 2 Fuzzy Sets & Fuzzy Rules. Aleksandar Rakić Contents

Introduction 2 Fuzzy Sets & Fuzzy Rules. Aleksandar Rakić Contents Beograd ETF Fuzzy logic Introduction 2 Fuzzy Sets & Fuzzy Rules Aleksandar Rakić rakic@etf.rs Contents Characteristics of Fuzzy Sets Operations Properties Fuzzy Rules Examples 2 1 Characteristics of Fuzzy

More information

ARTIFICIAL INTELLIGENCE - FUZZY LOGIC SYSTEMS

ARTIFICIAL INTELLIGENCE - FUZZY LOGIC SYSTEMS ARTIFICIAL INTELLIGENCE - FUZZY LOGIC SYSTEMS http://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_fuzzy_logic_systems.htm Copyright tutorialspoint.com Fuzzy Logic Systems FLS

More information

What is all the Fuzz about?

What is all the Fuzz about? What is all the Fuzz about? Fuzzy Systems CPSC 433 Christian Jacob Dept. of Computer Science Dept. of Biochemistry & Molecular Biology University of Calgary Fuzzy Systems in Knowledge Engineering Fuzzy

More information

ANALYTICAL STRUCTURES FOR FUZZY PID CONTROLLERS AND APPLICATIONS

ANALYTICAL STRUCTURES FOR FUZZY PID CONTROLLERS AND APPLICATIONS International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 6545(Print) ISSN 0976 6553(Online), Volume 1 Number 1, May - June (2010), pp. 01-17 IAEME, http://www.iaeme.com/ijeet.html

More information

Introduction 3 Fuzzy Inference. Aleksandar Rakić Contents

Introduction 3 Fuzzy Inference. Aleksandar Rakić Contents Beograd ETF Fuzzy logic Introduction 3 Fuzzy Inference Aleksandar Rakić rakic@etf.rs Contents Mamdani Fuzzy Inference Fuzzification of the input variables Rule evaluation Aggregation of rules output Defuzzification

More information

Speed regulation in fan rotation using fuzzy inference system

Speed regulation in fan rotation using fuzzy inference system 58 Scientific Journal of Maritime Research 29 (2015) 58-63 Faculty of Maritime Studies Rijeka, 2015 Multidisciplinary SCIENTIFIC JOURNAL OF MARITIME RESEARCH Multidisciplinarni znanstveni časopis POMORSTVO

More information

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM CHAPTER-7 MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM 7.1 Introduction To improve the overall efficiency of turning, it is necessary to

More information

Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Case study Summary

Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Case study Summary Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Case study Summary Negnevitsky, Pearson Education, 25 Fuzzy inference The most commonly used fuzzy inference

More information

SOLUTION: 1. First define the temperature range, e.g. [0 0,40 0 ].

SOLUTION: 1. First define the temperature range, e.g. [0 0,40 0 ]. 2. 2. USING MATLAB Fuzzy Toolbox GUI PROBLEM 2.1. Let the room temperature T be a fuzzy variable. Characterize it with three different (fuzzy) temperatures: cold,warm, hot. SOLUTION: 1. First define the

More information

Background Fuzzy control enables noncontrol-specialists. A fuzzy controller works with verbal rules rather than mathematical relationships.

Background Fuzzy control enables noncontrol-specialists. A fuzzy controller works with verbal rules rather than mathematical relationships. Introduction to Fuzzy Control Background Fuzzy control enables noncontrol-specialists to design control system. A fuzzy controller works with verbal rules rather than mathematical relationships. knowledge

More information

GEOG 5113 Special Topics in GIScience. Why is Classical set theory restricted? Contradiction & Excluded Middle. Fuzzy Set Theory in GIScience

GEOG 5113 Special Topics in GIScience. Why is Classical set theory restricted? Contradiction & Excluded Middle. Fuzzy Set Theory in GIScience GEOG 5113 Special Topics in GIScience Fuzzy Set Theory in GIScience -Basic Properties and Concepts of Fuzzy Sets- Why is Classical set theory restricted? Boundaries of classical sets are required to be

More information

7. Decision Making

7. Decision Making 7. Decision Making 1 7.1. Fuzzy Inference System (FIS) Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. Fuzzy inference systems have been successfully

More information

Fuzzy Set, Fuzzy Logic, and its Applications

Fuzzy Set, Fuzzy Logic, and its Applications Sistem Cerdas (TE 4485) Fuzzy Set, Fuzzy Logic, and its pplications Instructor: Thiang Room: I.201 Phone: 031-2983115 Email: thiang@petra.ac.id Sistem Cerdas: Fuzzy Set and Fuzzy Logic - 1 Introduction

More information

Dra. Ma. del Pilar Gómez Gil Primavera 2014

Dra. Ma. del Pilar Gómez Gil Primavera 2014 C291-78 Tópicos Avanzados: Inteligencia Computacional I Introducción a la Lógica Difusa Dra. Ma. del Pilar Gómez Gil Primavera 2014 pgomez@inaoep.mx Ver: 08-Mar-2016 1 Este material ha sido tomado de varias

More information

Fuzzy Logic Controller

Fuzzy Logic Controller Fuzzy Logic Controller Debasis Samanta IIT Kharagpur dsamanta@iitkgp.ac.in 23.01.2016 Debasis Samanta (IIT Kharagpur) Soft Computing Applications 23.01.2016 1 / 34 Applications of Fuzzy Logic Debasis Samanta

More information

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 3, Issue 2, July- September (2012), pp. 157-166 IAEME: www.iaeme.com/ijcet.html Journal

More information

Fuzzy Sets and Fuzzy Logic

Fuzzy Sets and Fuzzy Logic Fuzzy Sets and Fuzzy Logic KR Chowdhary, Professor, Department of Computer Science & Engineering, MBM Engineering College, JNV University, Jodhpur, Email: Outline traditional logic : {true,false} Crisp

More information

CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS

CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS 4.1. INTRODUCTION This chapter includes implementation and testing of the student s academic performance evaluation to achieve the objective(s)

More information

Fuzzy Sets and Fuzzy Logic. KR Chowdhary, Professor, Department of Computer Science & Engineering, MBM Engineering College, JNV University, Jodhpur,

Fuzzy Sets and Fuzzy Logic. KR Chowdhary, Professor, Department of Computer Science & Engineering, MBM Engineering College, JNV University, Jodhpur, Fuzzy Sets and Fuzzy Logic KR Chowdhary, Professor, Department of Computer Science & Engineering, MBM Engineering College, JNV University, Jodhpur, Outline traditional logic : {true,false} Crisp Logic

More information

A control-based algorithm for rate adaption in MPEG-DASH

A control-based algorithm for rate adaption in MPEG-DASH A control-based algorithm for rate adaption in MPEG-DASH Dimitrios J. Vergados, Angelos Michalas, Aggeliki Sgora,2, and Dimitrios D. Vergados 2 Department of Informatics Engineering, Technological Educational

More information

Fuzzy If-Then Rules. Fuzzy If-Then Rules. Adnan Yazıcı

Fuzzy If-Then Rules. Fuzzy If-Then Rules. Adnan Yazıcı Fuzzy If-Then Rules Adnan Yazıcı Dept. of Computer Engineering, Middle East Technical University Ankara/Turkey Fuzzy If-Then Rules There are two different kinds of fuzzy rules: Fuzzy mapping rules and

More information

Introduction to Fuzzy Logic. IJCAI2018 Tutorial

Introduction to Fuzzy Logic. IJCAI2018 Tutorial Introduction to Fuzzy Logic IJCAI2018 Tutorial 1 Crisp set vs. Fuzzy set A traditional crisp set A fuzzy set 2 Crisp set vs. Fuzzy set 3 Crisp Logic Example I Crisp logic is concerned with absolutes-true

More information

TEPZZ _4748 A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION

TEPZZ _4748 A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION (19) TEPZZ _4748 A_T (11) EP 3 147 483 A1 (12) EUROPEAN PATENT APPLICATION (43) Date of publication: 29.03.17 Bulletin 17/13 (21) Application number: 161896.0 (1) Int Cl.: F02C 9/28 (06.01) F02C 9/46 (06.01)

More information

CHAPTER 3 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM

CHAPTER 3 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM 33 CHAPTER 3 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM The objective of an ANFIS (Jang 1993) is to integrate the best features of Fuzzy Systems and Neural Networks. ANFIS is one of the best tradeoffs between

More information

CPS331 Lecture: Fuzzy Logic last revised October 11, Objectives: 1. To introduce fuzzy logic as a way of handling imprecise information

CPS331 Lecture: Fuzzy Logic last revised October 11, Objectives: 1. To introduce fuzzy logic as a way of handling imprecise information CPS331 Lecture: Fuzzy Logic last revised October 11, 2016 Objectives: 1. To introduce fuzzy logic as a way of handling imprecise information Materials: 1. Projectable of young membership function 2. Projectable

More information

Fuzzy Based Decision System for Gate Limiter of Hydro Power Plant

Fuzzy Based Decision System for Gate Limiter of Hydro Power Plant International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 5, Number 2 (2012), pp. 157-166 International Research Publication House http://www.irphouse.com Fuzzy Based Decision

More information

CHAPTER 3 ADAPTIVE DECISION BASED MEDIAN FILTER WITH FUZZY LOGIC

CHAPTER 3 ADAPTIVE DECISION BASED MEDIAN FILTER WITH FUZZY LOGIC 48 CHAPTER 3 ADAPTIVE DECISION BASED MEDIAN ILTER WITH UZZY LOGIC In the previous algorithm, the noisy pixel is replaced by trimmed mean value, when all the surrounding pixels of noisy pixel are noisy.

More information

COSC 6397 Big Data Analytics. Fuzzy Clustering. Some slides based on a lecture by Prof. Shishir Shah. Edgar Gabriel Spring 2015.

COSC 6397 Big Data Analytics. Fuzzy Clustering. Some slides based on a lecture by Prof. Shishir Shah. Edgar Gabriel Spring 2015. COSC 6397 Big Data Analytics Fuzzy Clustering Some slides based on a lecture by Prof. Shishir Shah Edgar Gabriel Spring 215 Clustering Clustering is a technique for finding similarity groups in data, called

More information

WATER LEVEL MONITORING AND CONTROL USING FUZZY LOGIC SYSTEM. Ihedioha Ahmed C. and Eneh Ifeanyichukwu I.

WATER LEVEL MONITORING AND CONTROL USING FUZZY LOGIC SYSTEM. Ihedioha Ahmed C. and Eneh Ifeanyichukwu I. WATER LEVEL MONITORING AND CONTROL USING FUZZY LOGIC SYSTEM Ihedioha Ahmed C. and Eneh Ifeanyichukwu I. Enugu State University of Science and Technology Enugu, Nigeria -------------------------------------------------------------------------------------------------------------------------------------

More information

Computer Simulation And Modeling

Computer Simulation And Modeling Computer Simulation And Modeling The key to increased productivity in Scientific and Engineering analysis Professor Ralph C. Huntsinger California State University, Chico USA Bialystok Technical University

More information

Fuzzy Reasoning. Linguistic Variables

Fuzzy Reasoning. Linguistic Variables Fuzzy Reasoning Linguistic Variables Linguistic variable is an important concept in fuzzy logic and plays a key role in its applications, especially in the fuzzy expert system Linguistic variable is a

More information

Figure 2-1: Membership Functions for the Set of All Numbers (N = Negative, P = Positive, L = Large, M = Medium, S = Small)

Figure 2-1: Membership Functions for the Set of All Numbers (N = Negative, P = Positive, L = Large, M = Medium, S = Small) Fuzzy Sets and Pattern Recognition Copyright 1998 R. Benjamin Knapp Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that

More information

ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER

ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER CHAPTER 4 ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER 4.1 INTRODUCTION Combustion analysis and optimization of any reciprocating internal combustion engines is too complex and intricate activity. It

More information

Aircraft Landing Control Using Fuzzy Logic and Neural Networks

Aircraft Landing Control Using Fuzzy Logic and Neural Networks Aircraft Landing Control Using Fuzzy Logic and Neural Networks Elvira Lakovic Intelligent Embedded Systems elc10001@student.mdh.se Damir Lotinac Intelligent Embedded Systems dlc10001@student.mdh.se ABSTRACT

More information

Fuzzy Systems (1/2) Francesco Masulli

Fuzzy Systems (1/2) Francesco Masulli (1/2) Francesco Masulli DIBRIS - University of Genova, ITALY & S.H.R.O. - Sbarro Institute for Cancer Research and Molecular Medicine Temple University, Philadelphia, PA, USA email: francesco.masulli@unige.it

More information

CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC

CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC 6.1 Introduction The properties of the Internet that make web crawling challenging are its large amount of

More information

Figure-12 Membership Grades of x o in the Sets A and B: μ A (x o ) =0.75 and μb(xo) =0.25

Figure-12 Membership Grades of x o in the Sets A and B: μ A (x o ) =0.75 and μb(xo) =0.25 Membership Functions The membership function μ A (x) describes the membership of the elements x of the base set X in the fuzzy set A, whereby for μ A (x) a large class of functions can be taken. Reasonable

More information

What is all the Fuzz about?

What is all the Fuzz about? What is all the Fuzz about? Fuzzy Systems: Introduction CPSC 533 Christian Jacob Dept. of Computer Science Dept. of Biochemistry & Molecular Biology University of Calgary Fuzzy Systems in Knowledge Engineering

More information

CS 354R: Computer Game Technology

CS 354R: Computer Game Technology CS 354R: Computer Game Technology AI Fuzzy Logic and Neural Nets Fall 2018 Fuzzy Logic Philosophical approach Decisions based on degree of truth Is not a method for reasoning under uncertainty that s probability

More information

Final Exam. Controller, F. Expert Sys.., Solving F. Ineq.} {Hopefield, SVM, Comptetive Learning,

Final Exam. Controller, F. Expert Sys.., Solving F. Ineq.} {Hopefield, SVM, Comptetive Learning, Final Exam Question on your Fuzzy presentation {F. Controller, F. Expert Sys.., Solving F. Ineq.} Question on your Nets Presentations {Hopefield, SVM, Comptetive Learning, Winner- take all learning for

More information

CHAPTER 3 FUZZY INFERENCE SYSTEM

CHAPTER 3 FUZZY INFERENCE SYSTEM CHAPTER 3 FUZZY INFERENCE SYSTEM Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. There are three types of fuzzy inference system that can be

More information

fuzzylite a fuzzy logic control library in C++

fuzzylite a fuzzy logic control library in C++ fuzzylite a fuzzy logic control library in C++ Juan Rada-Vilela jcrada@fuzzylite.com Abstract Fuzzy Logic Controllers (FLCs) are software components found nowadays within well-known home appliances such

More information

ADVANCE CONTROL OF AN ELECTROHYDAULIC AXIS & DESIGN OPTIMIZATION OF MECHATRONIC SYSTEM

ADVANCE CONTROL OF AN ELECTROHYDAULIC AXIS & DESIGN OPTIMIZATION OF MECHATRONIC SYSTEM ADVANCE CONTROL OF AN ELECTROHYDAULIC AXIS & DESIGN OPTIMIZATION OF MECHATRONIC SYSTEM PRESENTED BY: M K PODDAR M.Tech(Student) Manufacturing Engg. NIT Warangal, India http://ajourneywithtime.weebly.com

More information

Chapter 3 MODELING OF SHUNT FACTS DEVICES. The Shunt FACTS Devices are used for voltage control and

Chapter 3 MODELING OF SHUNT FACTS DEVICES. The Shunt FACTS Devices are used for voltage control and 44 Chapter 3 MODELING OF SHUNT FACTS DEVICES 3.0 Introduction The Shunt FACTS Devices are used for voltage control and power flow control, but these are good at for voltage control. These are not in a

More information

CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS

CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS 39 CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS 3.1 INTRODUCTION Development of mathematical models is essential for many disciplines of engineering and science. Mathematical models are used for

More information

Modeling with Uncertainty Interval Computations Using Fuzzy Sets

Modeling with Uncertainty Interval Computations Using Fuzzy Sets Modeling with Uncertainty Interval Computations Using Fuzzy Sets J. Honda, R. Tankelevich Department of Mathematical and Computer Sciences, Colorado School of Mines, Golden, CO, U.S.A. Abstract A new method

More information

A FUZZY LOGIC APPROACH IN ROBOTIC MOTION CONTROL

A FUZZY LOGIC APPROACH IN ROBOTIC MOTION CONTROL International Journal of Neural Networks and Applications, 4(1), 2011, pp. 77-82 A FUZZY LOGIC APPROACH IN ROBOTIC MOTION CONTROL Parvinder Bangar 1 and Manisha 2 1 Astt. Prof., Deptt. of ECE, NECS's,

More information

Reactor Control. defined interval. For example, the classic (noninteracting)

Reactor Control. defined interval. For example, the classic (noninteracting) INSIOE Gontrol methods series Psrt Rule-based Reactor Control Language rules can address control problems, especially if robust measurements are lacking. That's a fundamentally different approach to mathematical

More information

Static Var Compensator: Effect of Fuzzy Controller and Changing Membership Functions in its operation

Static Var Compensator: Effect of Fuzzy Controller and Changing Membership Functions in its operation International Journal of Electrical Engineering. ISSN 0974-2158 Volume 6, Number 2 (2013), pp. 189-196 International Research Publication House http://www.irphouse.com Static Var Compensator: Effect of

More information

The question FLOW-3D and IOSO NM

The question FLOW-3D and IOSO NM Searching for the optimal velocity of the piston in an HPDC process 3D optimization study of the velocity profile during first phase shot sleeve process Stefano Mascetti, srl The question High pressure

More information

Advanced Computation in the design and development of aircraft engines. Serge Eury SNECMA

Advanced Computation in the design and development of aircraft engines. Serge Eury SNECMA Advanced Computation in the design and development of aircraft engines 1 Serge Eury SNECMA Advanced Computation in the design and development of aircraft engines Introduction Some examples Conclusions

More information

Fuzzy if-then rules fuzzy database modeling

Fuzzy if-then rules fuzzy database modeling Fuzzy if-then rules Associates a condition described using linguistic variables and fuzzy sets to a conclusion A scheme for capturing knowledge that involves imprecision 23.11.2010 1 fuzzy database modeling

More information

Optimization with linguistic variables

Optimization with linguistic variables Optimization with linguistic variables Christer Carlsson christer.carlsson@abo.fi Robert Fullér rfuller@abo.fi Abstract We consider fuzzy mathematical programming problems (FMP) in which the functional

More information

Fuzzy Logic - A powerful new technology

Fuzzy Logic - A powerful new technology Proceedings of the 4 th National Conference; INDIACom-2010 Computing For Nation Development, February 25 26, 2010 Bharati Vidyapeeth s Institute of Computer Applications and Management, New Delhi Fuzzy

More information

Design & Optimization Fuzzy Logic Controller for General Helicopter Model

Design & Optimization Fuzzy Logic Controller for General Helicopter Model Design & Optimization Fuzzy Logic Controller for General Helicopter Model Hasan A. AbuMeteir Graduated Student of Control Engineering IUG Gaza-Palestine hmeteir@gmail.com Abstract Helicopter aviation is

More information

Fuzzy Networks for Complex Systems. Alexander Gegov University of Portsmouth, UK

Fuzzy Networks for Complex Systems. Alexander Gegov University of Portsmouth, UK Fuzzy Networks for Complex Systems Alexander Gegov University of Portsmouth, UK alexander.gegov@port.ac.uk Presentation Outline Introduction Types of Fuzzy Systems Formal Models for Fuzzy Networks Basic

More information

Chapter 3. Uncertainty and Vagueness. (c) 2008 Prof. Dr. Michael M. Richter, Universität Kaiserslautern

Chapter 3. Uncertainty and Vagueness. (c) 2008 Prof. Dr. Michael M. Richter, Universität Kaiserslautern Chapter 3 Uncertainty and Vagueness Motivation In most images the objects are not precisely defined, e.g. Landscapes, Medical images etc. There are different aspects of uncertainty involved that need to

More information

A Fuzzy Intelligent System for End-of-Line Test

A Fuzzy Intelligent System for End-of-Line Test A Fuzzy Intelligent System for End-of-Line Test Yi Lu 1, Tie-Qi Chen 1, Jianxin Zhang 1, Jacob Crossman 1, and Brennan Hamilton 2 1 Department of Electrical and Computer Engineering The University of Michigan-Dearborn

More information

Fuzzy Sets and Systems. Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010

Fuzzy Sets and Systems. Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Fuzzy Sets and Systems Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Fuzzy sets and system Introduction and syllabus References Grading Fuzzy sets and system Syllabus

More information

SELECTION OF AGRICULTURAL AIRCRAFT USING AHP AND TOPSIS METHODS IN FUZZY ENVIRONMENT

SELECTION OF AGRICULTURAL AIRCRAFT USING AHP AND TOPSIS METHODS IN FUZZY ENVIRONMENT SELECTION OF AGRICULTURAL AIRCRAFT USING AHP AND TOPSIS METHODS IN FUZZY ENVIRONMENT Gabriel Scherer Schwening*, Álvaro Martins Abdalla** *EESC - USP, **EESC - USP Abstract Considering the difficulty and

More information

Defect Depth Estimation Using Neuro-Fuzzy System in TNDE by Akbar Darabi and Xavier Maldague

Defect Depth Estimation Using Neuro-Fuzzy System in TNDE by Akbar Darabi and Xavier Maldague Defect Depth Estimation Using Neuro-Fuzzy System in TNDE by Akbar Darabi and Xavier Maldague Electrical Engineering Dept., Université Laval, Quebec City (Quebec) Canada G1K 7P4, E-mail: darab@gel.ulaval.ca

More information

Fuzzy rule-based decision making model for classification of aquaculture farms

Fuzzy rule-based decision making model for classification of aquaculture farms Chapter 6 Fuzzy rule-based decision making model for classification of aquaculture farms This chapter presents the fundamentals of fuzzy logic, and development, implementation and validation of a fuzzy

More information

Exercise Solution: A Fuzzy Controller for the Pole Balancing Problem

Exercise Solution: A Fuzzy Controller for the Pole Balancing Problem Exercise Solution: A Fuzzy Controller for the Pole Balancing Problem Advanced Control lecture at Ecole Centrale Paris Anne Auger and Dimo Brockhoff firstname.lastname@inria.fr Jan 8, 23 Abstract After

More information

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing Visual servoing vision allows a robotic system to obtain geometrical and qualitative information on the surrounding environment high level control motion planning (look-and-move visual grasping) low level

More information

European Journal of Science and Engineering Vol. 1, Issue 1, 2013 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR

European Journal of Science and Engineering Vol. 1, Issue 1, 2013 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR Ahmed A. M. Emam College of Engineering Karrary University SUDAN ahmedimam1965@yahoo.co.in Eisa Bashier M. Tayeb College of Engineering

More information

Using a fuzzy inference system for the map overlay problem

Using a fuzzy inference system for the map overlay problem Using a fuzzy inference system for the map overlay problem Abstract Dr. Verstraete Jörg 1 1 Systems esearch Institute, Polish Academy of Sciences ul. Newelska 6, Warsaw, 01-447, Warsaw jorg.verstraete@ibspan.waw.pl

More information

The analysis of inverted pendulum control and its other applications

The analysis of inverted pendulum control and its other applications Journal of Applied Mathematics & Bioinformatics, vol.3, no.3, 2013, 113-122 ISSN: 1792-6602 (print), 1792-6939 (online) Scienpress Ltd, 2013 The analysis of inverted pendulum control and its other applications

More information

Machine Learning & Statistical Models

Machine Learning & Statistical Models Astroinformatics Machine Learning & Statistical Models Neural Networks Feed Forward Hybrid Decision Analysis Decision Trees Random Decision Forests Evolving Trees Minimum Spanning Trees Perceptron Multi

More information

APP - Aircraft Performance Program

APP - Aircraft Performance Program Introduction APP - Aircraft Performance Program Introduction APP is an aircraft-performance calculation program, specifically designed to provide a fast and easy way to evaluate aircraft performance. Another

More information

Contents. The Definition of Fuzzy Logic Rules. Fuzzy Logic and Functions. Fuzzy Sets, Statements, and Rules

Contents. The Definition of Fuzzy Logic Rules. Fuzzy Logic and Functions. Fuzzy Sets, Statements, and Rules Fuzzy Logic and Functions The Definition of Fuzzy Logic Membership Function Evolutionary Algorithms Constructive Induction Fuzzy logic Neural Nets Decision Trees and other Learning A person's height membership

More information

Application of Or-based Rule Antecedent Fuzzy Neural Networks to Iris Data Classification Problem

Application of Or-based Rule Antecedent Fuzzy Neural Networks to Iris Data Classification Problem Vol.1 (DTA 016, pp.17-1 http://dx.doi.org/10.157/astl.016.1.03 Application of Or-based Rule Antecedent Fuzzy eural etworks to Iris Data Classification roblem Chang-Wook Han Department of Electrical Engineering,

More information

Integration of Fuzzy Shannon s Entropy with fuzzy TOPSIS for industrial robotic system selection

Integration of Fuzzy Shannon s Entropy with fuzzy TOPSIS for industrial robotic system selection JIEM, 2012 5(1):102-114 Online ISSN: 2013-0953 Print ISSN: 2013-8423 http://dx.doi.org/10.3926/jiem.397 Integration of Fuzzy Shannon s Entropy with fuzzy TOPSIS for industrial robotic system selection

More information

S13 11 Design of A Fuzzy Controller for Inverted Pendulum

S13 11 Design of A Fuzzy Controller for Inverted Pendulum S13 11 Design of A Fuzzy Controller for Inverted Pendulum Intermediate Report Otso Mäki Vesa Nikkilä Sami E Madhoun In a reporting event, the status of the project is presented by using the project plan

More information

3 No-Wait Job Shops with Variable Processing Times

3 No-Wait Job Shops with Variable Processing Times 3 No-Wait Job Shops with Variable Processing Times In this chapter we assume that, on top of the classical no-wait job shop setting, we are given a set of processing times for each operation. We may select

More information

Neuro Fuzzy Controller for Position Control of Robot Arm

Neuro Fuzzy Controller for Position Control of Robot Arm Neuro Fuzzy Controller for Position Control of Robot Arm Jafar Tavoosi, Majid Alaei, Behrouz Jahani Faculty of Electrical and Computer Engineering University of Tabriz Tabriz, Iran jtavoosii88@ms.tabrizu.ac.ir,

More information