FCTool offers the user an integrated development environment for fuzzy controllers. A fuzzy controller is designed, tested and documented with only one software package. Therefore the turn-around times during the development of a fuzzy controller are minimized.
FCTool uses the operators "Min/Max" and "Max/Prod" for fuzzification and inference as well as a modified "center- of-area" method for de- fuzzification. With FCTool the fuzzy controller design can be stored in an ASCII file. This fuzzy description file is usable by other products of our company. Besides the laboratory setups especially the FuzzyLib may operate with this file. Using FuzzyLib you can implement a fuzzy controller in your C++ application without any problems.
FCTool offers a real time operation with sampling periods in the range of one millisecond to 35 minutes. The typical execution time for a knowledge base with two input variables, one output variable and 9 rules is approximately 1 ms in case a PC 80486 with 66 MHz is used. All the numerical operations are carried out using double precision.