Predictive fuzzy controller