Existing traditional expansion state observers exhibit good tracking performance for constant and low-frequency disturbances. However, their ability to track non-constant disturbances such as ramp and high-frequency harmonics is inadequate. This paper proposes an extended state observer design method based on the internal model principle. This method achieves precise tracking of non-constant disturbances in the system, effectively addressing the issue of disturbance estimation errors in conventional expansion state observers. When applied to control systems, this approach significantly mitigates or suppresses system vibrations caused by non-constant disturbances, thereby enhancing control accuracy. Furthermore, it demonstrates the stability of the controlled system and the active disturbance rejection controller parameters over a wide range of variations. Simulation results indicate that the ADRC controller based on the proposed observer in this paper offers notable advantages, including high tracking accuracy, strong disturbance rejection capability, and good stability, leading to commendable control performance.