A new fuzzy predictive control is introduced by using genetic algorithm to solve its membership functions without self-adaptability and complexity of fuzzy rules defined subjectively in T-S fuzzy model of model predictive control. A generalized T-S fuzzy model is constructed for nonlinear system, and a suboptimal fuzzy,system model is attained by GA. Local dynamic linearization is applied to the system at each sampling point. Then control action is derived using generalized predictive control (GPC) based on the linearized model. Its effectiveness for nonlinear systems is verified via simulation result.