Abstract
This paper focuses on the control problem for a basic class of nonaffine uncertain systems with general control input saturation (CIS) and piecewise constant disturbance. Instead of traditional CIS, the considered general CIS model includes the case that larger control input generates smaller control capability to capture more general engineering systems. Also, the saturation point, at which the maximum or minimum value of the saturation function of general CIS can be obtained, is assumed to be unknown. To achieve the maximal capability of disturbance rejection, this paper proposes a novel active disturbance rejection control design with online estimating both disturbance and the saturation points. Firstly, the control capability under the nominal saturation points is discussed. We demonstrate that the corresponding capability of disturbance rejection can be discussed via the domain of attraction or invariant set of the systems with general CIS despite of disturbance. Furthermore, we design an algorithm to online identify the saturation points based on the estimation of “total disturbance” obtained by extended state observer (ESO). It is proven that the maximal capability of disturbance rejection can be approached by tuning the parameters of the proposed controller. In addition, simulation results for the angular rate control of aircraft show the superiority of our control law to the traditional disturbance rejection control law.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have