On realization of fault-tolerant fuzzy controllers

In this paper, we propose concurrent compensation for fuzzy controllers. The concurrent fault location is executed by observing each sum of two degrees of adjacent membership functions. Instead of the faulty degree in the antecedent part, we employ either 0 or degree of next membership function to the faulty part at the easily calculated abscissa. To compensate the faults in the consequent part, we shift several fuzzy variables, and infer with the membership functions representing the variables after shifts. The amount of shifting the variables is determined systematically. Experimental results show that our method is valid for any non-redundant single stuck-at fault both in each of the antecedent parts and in the consequent part.