The pitching axis of a satellite camera is controlled under the weightless environment. A novel active disturbance rejection controller is designed to eliminate the influences of the pitching axis. The novel active disturbance rejection controller is designed based on a new nonlinear function, and thus, this function is first established. The function exhibits better continuity and smoothness than previously available functions, hence, it can effectively improve the high-frequency flutter phenomenon. Therefore, the novel active disturbance rejection controller based on the new nonlinear function can eliminate disturbances of the pitching axis. The novel active disturbance rejection controller is composed of a tracking differentiator, a novel extended state observer, and a novel nonlinear state error feedback. The tracking differentiator is used to arrange the transient process. Nonlinear dynamics, model uncertainty, and external disturbances are extended to a new state. The novel extended state observer i...
展开▼