In order to overcome the defect of ship integrated navigation filter which treats the measured data simply (only outlier and normal data distinguished) in information pre-processing, a fuzzy controller, whose function is to evaluate the different innovation and then offers suitable weight, is added to the Kalman filter. This method has enhanced the filter's applicability to the outliers and also its stability and reliability.