Aiming at the typical characteristics of aeroengine with time-varying and uncertainties, the affine model of typical working points of aeroengine is standardized by using input state feedback linearization. Based on the standardized model, a tracking controller based on immersion and invariance adaptive control method and backstepping technology is proposed subsequently, and the stability of the closed-loop system is proved. Simulation results show that the proposed method is effective and robust, and it has better control performance in the presence of uncertainties, external disturbances than NDI method.