According to the three-phase grid inverter model with multi-variable, nolinear, strong coupling, a switch function method is used to establish the switch cycle average model. An inverse system is designed to realize the model feedback linearization and decoupling control, and an adaptive, disturbance rejection sliding mode controller is designed for pseudo-linear system. The proposed method realized the extended state estimation of internal parameters perturbation and external disturbances of the model based on nonlinear extended state observer(NLESO) and tracking differentiator(TD) designed b...