In this paper, a novel adaptive approach for fault diagnosis is proposed. In order to enhance performance of fault estimation, the proposed fault estimator is composed of proportional term and integral one, which enables to improve rapidity and accuracy for fault estimation. Finally, a satellite attitude control example is presented to illustrate the efficiency of the presented techniques for fault diagnosis.