Skip to main content

Fuzzy Logic - Applications

We will discuss the fields where the concepts of Fuzzy Logic are extensively applied.

Aerospace

In aerospace, fuzzy logic is used in the following areas −

  • Altitude control of spacecraft
  • Satellite altitude control
  • Flow and mixture regulation in aircraft deicing vehicles

Automotive

In automotive, fuzzy logic is used in the following areas −

  • Trainable fuzzy systems for idle speed control
  • Shift scheduling method for automatic transmission
  • Intelligent highway systems
  • Traffic control
  • Improving efficiency of automatic transmissions

Business

In business, fuzzy logic is used in the following areas −

  • Decision-making support systems
  • Personnel evaluation in a large company

Defense

In defense, fuzzy logic is used in the following areas −

  • Underwater target recognition
  • Automatic target recognition of thermal infrared images
  • Naval decision support aids
  • Control of a hypervelocity interceptor
  • Fuzzy set modeling of NATO decision making

Electronics

In electronics, fuzzy logic is used in the following areas −

  • Control of automatic exposure in video cameras
  • Humidity in a clean room
  • Air conditioning systems
  • Washing machine timing
  • Microwave ovens
  • Vacuum cleaners

Finance

In the finance field, fuzzy logic is used in the following areas −

  • Banknote transfer control
  • Fund management
  • Stock market predictions

Industrial Sector

In industrial, fuzzy logic is used in following areas −

  • Cement kiln controls heat exchanger control
  • Activated sludge wastewater treatment process control
  • Water purification plant control
  • Quantitative pattern analysis for industrial quality assurance
  • Control of constraint satisfaction problems in structural design
  • Control of water purification plants

Manufacturing

In the manufacturing industry, fuzzy logic is used in following areas −

  • Optimization of cheese production
  • Optimization of milk production

Marine

In the marine field, fuzzy logic is used in the following areas −

  • Autopilot for ships
  • Optimal route selection
  • Control of autonomous underwater vehicles
  • Ship steering

Medical

In the medical field, fuzzy logic is used in the following areas −

  • Medical diagnostic support system
  • Control of arterial pressure during anesthesia
  • Multivariable control of anesthesia
  • Modeling of neuropathological findings in Alzheimer's patients
  • Radiology diagnoses
  • Fuzzy inference diagnosis of diabetes and prostate cancer

Securities

In securities, fuzzy logic is used in following areas −

  • Decision systems for securities trading
  • Various security appliances

Transportation

In transportation, fuzzy logic is used in the following areas −

  • Automatic underground train operation
  • Train schedule control
  • Railway acceleration
  • Braking and stopping

Pattern Recognition and Classification

In Pattern Recognition and Classification, fuzzy logic is used in the following areas −

  • Fuzzy logic based speech recognition
  • Fuzzy logic based
  • Handwriting recognition
  • Fuzzy logic based facial characteristic analysis
  • Command analysis
  • Fuzzy image search

Psychology

In Psychology, fuzzy logic is used in following areas −

  • Fuzzy logic based analysis of human behavior
  • Criminal investigation and prevention based on fuzzy logic reasoning

Anurag Rana

Comments

Popular posts from this blog

Standard and Formatted Input / Output in C++

The C++ standard libraries provide an extensive set of input/output capabilities which we will see in subsequent chapters. This chapter will discuss very basic and most common I/O operations required for C++ programming. C++ I/O occurs in streams, which are sequences of bytes. If bytes flow from a device like a keyboard, a disk drive, or a network connection etc. to main memory, this is called   input operation   and if bytes flow from main memory to a device like a display screen, a printer, a disk drive, or a network connection, etc., this is called   output operation . Standard Input and Output in C++ is done through the use of  streams . Streams are generic places to send or receive data. In C++, I/O is done through classes and objects defined in the header file  <iostream> .  iostream  stands for standard input-output stream. This header file contains definitions to objects like  cin ,  cout , etc. /O Library Header Files There are...

Genetic Algorithm: Population, Fitness Function, Parent Selection, Cross over, Mutation

Genetic Algo Population Population is a subset of solutions in the current generation. It can also be defined as a set of chromosomes. There are several things to be kept in mind when dealing with GA population − The diversity of the population should be maintained otherwise it might lead to premature convergence. The population size should not be kept very large as it can cause a GA to slow down, while a smaller population might not be enough for a good mating pool. Therefore, an optimal population size needs to be decided by trial and error. The population is usually defined as a two dimensional array of –  size population, size x, chromosome size . Population Initialization There are two primary methods to initialize a population in a GA. They are − Random Initialization  − Populate the initial population with completely random solutions. Heuristic initialization  − Populate the initial population using a known heuristic for the problem. It has been observed that the e...

C++ (Object and Class)

The major purpose of C++ programming is to introduce the concept of object orientation to the C programming language. Object Oriented Programming is a paradigm that provides many concepts such as  inheritance, data binding, polymorphism etc. The programming paradigm where everything is represented as an object is known as truly object-oriented programming language.  Smalltalk  is considered as the first truly object-oriented programming language. OOPs (Object Oriented Programming System) Object  means a real word entity such as pen, chair, table etc.  Object-Oriented Programming  is a methodology or paradigm to design a program using classes and objects. It simplifies the software development and maintenance by providing some concepts: Object Class Inheritance Polymorphism Abstraction Encapsulation C++ Object In C++, Object is a real world entity, for example, chair, car, pen, mobile, laptop etc. In other words, object is an ent...