Fuzzy predictive control based on human reasoning