Dublix Technology ApS

The FUELHigh-Level Control Language

The FUzzy Event Language (FUEL) is a specialized programming or script language for implementation of high level control strategies based on the theory of fuzzy sets, which was introduced by Professor Lotfi A. Zadeh in the mid nineteen sixties. A FuzEvent control strategy is composed of a mixture of calculation EventX components and control EventX components.

FUEL works with three types of variables:

  • Tag variables, used for communication with the container system, i.e. for exchange of process measurements
  • Global variables which may be used for exchange of data between different EventX components within the same FuzEvent application
  • Local variables which can only be accessed from the EventX where they are defined

Everything works on-line. No compilation is necessary, no rebuilding of programs is involved, and no data type confusion will complicate the work on control logic design and configuration. Most of the necessary calculations, which are used in a high-level control strategy, are configured by calling predefined standard macros. FuzEvent represents a major step towards a system that the end-user can configure, develop, and maintain himself, without constant assistance from the system supplier.

FUEL is even made so user friendly that fuzzy calculations and normal logic go hand in hand. The language itself automatically detects when the implemented logic if crisp (non fuzzy) or fuzzy, which makes it much easier to obtain the advantages of fuzzy control.

FUEL includes standard- as well as user-defined membership functions, nested “IF – THEN” statements of both the crisp and the fuzzy type.

Customer reviews

No reviews were found for The FUELHigh-Level Control Language. Be the first to review!