The Fuzzy Control Manager:
Your Entry into the Fuzzy World
The Fuzzy Control Manager (FCM) provides an intuitively usable GUI
running under MS Windows. It is used to define fuzzy systems of any
complexity. As a result of the window-oriented user interface of the
FCM, all relevant data may be displayed simultaneously while
developing, debugging, and optimizing. Several software interfaces are
available for data exchange with other applications or target systems.
An integrated, speed-optimized generation of source code for any
hardware enables you to use fuzzy systems even in time critical
high-performance applications.
Features of the FCM
When constructing fuzzy systems the FCM allows you to
- define an unlimited number of variables (inputs, outputs and throughput variables)
- add as many terms to these variables as you whish
- define membership functions by an unlimited number of inflection
points (or "Singletons" for outputs, if desired)
- construct fuzzy systems with an unlimited number of rules
- use different operators e.g. And, Or, Plus, Multiply, Average,
Gamma, Negation, Weighting (= plausibility)
- cascade different operators, e.g.
(Brightness.Low AND Temperature.Low) OR Humidity.High
- define rules in different graphical ways (matrix, network-plan, textual, chart)
- document your projects by the printer in textuell and graphical way.
To test your projects, the FCM offers you
- multiple different debugmodes, e.g.
- single-step-debugging for testing single/certain individual input values
- internally and automatically generated test data for checking of input value ranges
- externally generated data from different sources for testing your controller on real data
- a clear graphical overview of input and output values in the
variable-, data-writer- and time-writer-windows
- zooming and compressed representationform
- saving and loading of recorded data
- real time recording with exact time stamps
- the choice to observe the origin of intermediate- and output-variable values
for optimizing purposes
- Rule grades of single rules as text or graphic representation
in a table style or within the output- and intermediate-variable windows
- 3D representation of system transfer function
- versatile software interfaces for direct connection of the FCM with
different programs and devices, e.g.
- DDE interface (client and/or server) for
dynamic data exchange with other applications (e.g. Excel,
simulation, process visualisation,...)
- data exchange by DLL functions for user-specific hardware
connections (e.g. I/O boards, data recording systems)
- online monitor protocol for automatic transmission of the
fuzzy project to the connected target system (for FCM-Standard, Soft,
Team, SPS, Modicon, HC11, 8051 und µC)
Additionally the FCM offers you
(depending on the FCM version)
- the output of program code for implementing the constructed fuzzy
controller on the respective target hardware. Depending on the FCM
version, different C-, assembler or binary codes will be generated
- importing and exporting of fuzzy projects by an interpretable,
portable Code (for external implementation or optimization)
- an integrated optimizer for neural optimizing of the fuzzy system
according to exemplary data from a learning file
Refer to the version overview for a complete
listing of all FCM versions and their hardware support!
Screen shot ·
Softcomputing ·
Contents