Aiming at a class of nonlinear systems with multiple equilibrium points, we present a dual-mode model predictive control algorithm with extended terminal constraint set combined with control invariant set and gain sch...Aiming at a class of nonlinear systems with multiple equilibrium points, we present a dual-mode model predictive control algorithm with extended terminal constraint set combined with control invariant set and gain schedule. Local LQR control laws and the corresponding maximum control invariant sets can be designed for finite equilibrium points. It is guaranteed that control invariant sets are overlapped each other. The union of the control invariant sets is treated as the terminal constraint set of predictive control. The feasibility and stability of the novel dual-mode model predictive control are investigated with both variable and fixed horizon. Because of the introduction of extended terminal constrained set, the feasibility of optimization can be guaranteed with short prediction horizon. In this way, the size of the optimization problem is reduced so it is computationally efficient. Finally, a simulation example illustrating the algorithm is presented.展开更多
This paper proposes a method of using multi controllers to control supermaneuverable aircraft. A nonlinear dynamic inversion controller is used for supermaneuver. A gain scheduled controller is used for routine man...This paper proposes a method of using multi controllers to control supermaneuverable aircraft. A nonlinear dynamic inversion controller is used for supermaneuver. A gain scheduled controller is used for routine maneuver. A switch algorithm is designed to switch the controllers. The flight envelopes of the controllers are different but have a common area in which the controllers are switched from one to the other. In the common area, some special boundaries are selected to decide switch conditions. The controllers all use vector thrust for lower velocity maneuver control. Unlike the variation structure theory to use a single boundary, this paper uses two boundaries for switching between the two controllers. One boundary is used for switching from dynamic inversion to gain scheduling, while the other is used for switching from gain scheduling to dynamic inversion. This can effectively avoid the system vibration caused by switching repeatedly at a single boundary. The method is very easy for engineering. It can reduce the risk of design of the supermaneuverable aircraft.展开更多
基金Supported by National Natural Science Foundation of P. R. China (60474051, 60534020)Development Program of Shanghai Science and Technology Department (04DZ11008)the Program for New Century Excellent Talents in Universities of P. R. China (NCET)
文摘Aiming at a class of nonlinear systems with multiple equilibrium points, we present a dual-mode model predictive control algorithm with extended terminal constraint set combined with control invariant set and gain schedule. Local LQR control laws and the corresponding maximum control invariant sets can be designed for finite equilibrium points. It is guaranteed that control invariant sets are overlapped each other. The union of the control invariant sets is treated as the terminal constraint set of predictive control. The feasibility and stability of the novel dual-mode model predictive control are investigated with both variable and fixed horizon. Because of the introduction of extended terminal constrained set, the feasibility of optimization can be guaranteed with short prediction horizon. In this way, the size of the optimization problem is reduced so it is computationally efficient. Finally, a simulation example illustrating the algorithm is presented.
文摘This paper proposes a method of using multi controllers to control supermaneuverable aircraft. A nonlinear dynamic inversion controller is used for supermaneuver. A gain scheduled controller is used for routine maneuver. A switch algorithm is designed to switch the controllers. The flight envelopes of the controllers are different but have a common area in which the controllers are switched from one to the other. In the common area, some special boundaries are selected to decide switch conditions. The controllers all use vector thrust for lower velocity maneuver control. Unlike the variation structure theory to use a single boundary, this paper uses two boundaries for switching between the two controllers. One boundary is used for switching from dynamic inversion to gain scheduling, while the other is used for switching from gain scheduling to dynamic inversion. This can effectively avoid the system vibration caused by switching repeatedly at a single boundary. The method is very easy for engineering. It can reduce the risk of design of the supermaneuverable aircraft.