In this paper, a full state-constrained anti-disturbance dynamic surface control method is proposed for six-degree-of-freedom unmanned helicopter systems under full state constraints and disturbances. Firstly, due to the underactuated characteristics of six-degree-of-freedom unmanned helicopter systems, an input–output feedback linearization method is used to transform the complex nonlinear systems into facilitated-control nonlinear ones. Based on the transformed systems, the nonlinear disturbance-observer-based control, backstepping control and Barrier Lyapunov function methods are used to construct the flight controller via uniting the state constraint control and dynamic surface control technologies. Then, Lyapunov stability theory is adopted for analysing the closed-loop tracking error systems, which confirms that the tracking errors are bounded under the proposed flight control scheme. Finally, a simulation in the MATLAB/Simulink environment verifies that the unmanned helicopter system can constrain all states under the action of the designed controller, with good dynamic performance.
In this paper, we propose an output feedback flight tracking control scheme for helicopter attitude and altitude systems with unmeasured states under full state constraints. Firstly, a state observer is constructed based on the measured output signals, which is proven to be rigorous since all states are constrained within the desired and assigned scopes. Secondly, the flight tracking controller is built using the state estimations with the full state constraints control method. Then, the Barrier Lyapunov function method is adopted to guarantee the stability of the composite closed-loop nonlinear error systems. Meanwhile, the linear matrix inequality technology is applied to calculate the gains of the state observer. Finally, a numerical simulation example is provided to confirm the reasonableness of the full state constraint output feedback flight tracking control method.