Abstract
An adaptive nonlinear output tracking control method is proposed to reject unmatched biased sinusoidal disturbances for nonlinear systems that are in the strict feedback form. The proposed method consists of a disturbance observer (DOB) and an adaptive nonlinear controller. The DOB is in the form of a high-pass filter, and it estimates biased sinusoidal disturbances with unknown frequencies. The performance of the DOB is investigated in the time and frequency domains. As the DOB cannot accurately estimate biased sinusoidal disturbances with unknown frequencies, an adaptive nonlinear controller is designed to compensate for the disturbance estimation errors and ensure output tracking. The adaptive nonlinear controller is developed via the backstepping procedure. Thus, matching conditions are not significant in this design. The discontinuous “sgn” function is applied to the controller to compensate for the disturbance estimation errors. An update law of the control gain of the discontinuous “sgn” function is proposed to suppress the disturbance estimation errors without the knowledge of their upper bounds. Low-pass filters are embedded in the controller to smooth the derivative of the discontinuous “sgn” function. Consequently, multiple unmatched biased sinusoidal disturbances are compensated by the proposed method without any knowledge of the disturbances. The proposed method can reject multiple biased sinusoidal disturbances while it guarantees the constraint of the tracking error in steady-state response. Furthermore, the proposed method can reject multiple biased sinusoidal disturbances.
Highlights
The rejection of sinusoidal disturbances is of particular interest in control systems because these disturbances commonly occur in practice [1]
We propose adaptive nonlinear output tracking control to reject unmatched biased sinusoidal disturbances for the nonlinear systems that are in the strict feedback form
An adaptive nonlinear controller was designed via the backstepping procedure to compensate for the disturbance estimation errors and ensure global output tracking
Summary
The rejection of sinusoidal disturbances is of particular interest in control systems because these disturbances commonly occur in practice [1]. A global output feedback compensator was designed to reject unknown sinusoidal disturbances for a class of nonlinear minimum phase systems [17]. We propose adaptive nonlinear output tracking control to reject unmatched biased sinusoidal disturbances for the nonlinear systems that are in the strict feedback form. As the DOB cannot accurately estimate biased sinusoidal disturbances with unknown frequencies, an adaptive nonlinear controller is designed to compensate for the disturbance estimation error and ensure global output tracking. An update law of the control gain of the discontinuous “sgn” function is proposed to suppress the disturbance estimation error without the knowledge of its upper bound. The proposed method can reject multiple biased sinusoidal disturbances while it guarantees the constraint of the tracking error in steady-state response. The performance of the proposed method is validated via simulations
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.