This paper presents an adaptive pitch and a battery controller design based on a system estimator. The approach presented in this research uses an online identification system, which updated whenever the estimated model mismatch exceeds predetermined bounds. Based on the redesigned model, an adaptive PID and lead-lag controller will be re-tuned using genetic algorithm (GA). The optimization problems are formulated to increase the damping ratio and place the dominant mode in a D-shape region. The GA is applied to solve the optimization problem and to achieve control parameters. The performance of the proposed adaptive controller has been investigated in a hybrid wind-diesel power system in comparison with conventional controller. Simulation results confirm that damping effect of the proposed adaptive controllers are much better that of the conventional controllers against various operating.