DataEngine V.i. National Instruments Alliance Program

Process Control

Fuzzy Logic Introduces Intelligence into Process Control

"Classical" process control uses the concept of mathematical modelling. However, modelling highly non-linear systems is a time-consuming task and often proves impossible. Despite this fact, human operaters are still able to operate in such complex process environments using their experience.
Fuzzy control-based systems exploit this experience in an automatic process control. Human knowledge is expressed in easy to understand If-Then rules. This dramatically speeds up the design of a controller, since writing self-explanatory linguistic rules is much easier than constructing mathematical models.

Fuzzy Level Control

Beyond this, fuzzy logic is able to deal with non-linear systems. The example above shows a cascading fuzzy liquid level control system. DataEngine V.i provides all the tools necessary for the building of such fuzzy controllers. High-level virtual instruments such as graphical editors for fuzzy rules and linguistic variables facilitate the design of fuzzy controllers. The user has full access to all the parameters of the fuzzy system.
Using the low-level virtual instruments available, it is even possible to modify the inference process according to changing or ad-hoc requirements, or to add a new defuzzification procedure. Some of the main features are:

  • Graphical input of membership function
  • Plotting transfer functions
  • Debugger: graphical display of inference results
  • Graphical input of membership function
  • Plotting transfer functions
  • Debugger: graphical display of inference results

Top|Home|Contact Us|Back