Fuzzy-Logik basierte Verarbeitung von Expertenregeln

ZusammenfassungIn diesem Beitrag wird aufgezeigt, wie in den unter dem Namen „Fuzzy Control“ bekannten Steuerungsalgorithmen Expertenregeln mittels Fuzzy-Variablen formuliert, mit Fuzzy-Operatoren verknüpft und in aktuellen Situationen verarbeitet werden. Häufig erweisen sich in der Praxis die recht einfach konstruierten Fuzzy-Controller den auf der klassischen Mathematik basierenden Steuerungsverfahren als überlegen, da sie sich leicht auf modifizierte Aufgabenstellungen anpassen lassen und eine hohe Stabilität aufweisen, die sich beim Weglassen einiger Regeln zwar verschlechtert, aber zumeist nicht versagt. Dank der Entwicklung sogenannter Fuzzy-Chips lassen sich diese Fuzzy Control-Verfahren schnell und ohne großen Rechenaufwand durchführen. Desweiteren wird untersucht, ob und wie diese Fuzzy-Logik-Algorithmen auf nicht-technische Expertensyste-me übertragen werden können. Da hier zumeist einmalige Entscheidungen getroffen werden müssen, ist größere Sorgfalt auf die Formulierung der Regeln und deren Verknüpfungen zu legen.SummaryIn this paper the basic concepts of fuzzy control are explained and discussed. The relatively simple constructed fuzzy controllers prove to be superior to controllers based on classical mathematics, because they are suitable for systems with time-variant parameters and show a high robustness. Even when one of the control rules is neglected, the fuzzy controlled systems work, however less stable. By means of high-speed fuzzy controller hardware it is easy to control nonlinear and/or timevariant systems too. Furthermore it is analysed, if and how the fuzzy logic algorithm can be transferred to nontechnical expert systems. Where unique decisions are required it is essential to be more careful by formulating the control rules and their aggregations.