Nonlinear Control Allocation Using Piecewise Linear Functions

A novel method is presented for the solution of the control allocation problem where the control variable rates or moments are nonlinear functions of control position. Historically, control allocation has been performed under the assumption that a linear relationship exists between the control induced moments and the control effector displacements. However, aerodynamic databases are discrete valued and almost always stored in multidimensional lookup tables, where it is assumed that the data are connected by piecewise linear functions. The approach that is presented utilizes this piecewise linear assumption for the control effector moment data. This assumption allows the control allocation problem to be cast as a piecewise linear program that can account for nonlinearities in the moment/effector relationships, as well as to enforce position constraints on the effectors. The piecewise linear program is then recast as a mixed-integer linear program. It is shown that this formulation accurately solves the control allocation problem when compared to the aerodynamic model. It is shown that the control effector commands for a reentry vehicle by the use of the piecewise linear control allocation method are markedly improved when compared to the performance of more traditional control allocation approaches that use a linear relationship between the control moments and the effectors. The technique is also applied to determine those flight conditions (angle of attack and Mach number) at which the reentry vehicle can be trimmed for the purpose of providing constraint estimates to trajectory reshaping algorithms.

[1]  Wayne C. Durham Constrained Control Allocation , 1992 .

[2]  Wayne C. Durham Attainable moments for the constrained control allocation problem , 1994 .

[3]  Meir Pachter,et al.  System identification for adaptive and reconfigurable control , 1995 .

[4]  John N. Tsitsiklis,et al.  Introduction to linear optimization , 1997, Athena scientific optimization and computation series.

[5]  Petros G. Voulgaris,et al.  DIRECT ADAPTIVE RECONFIGURABLE FLIGHT CONTROL FOR A TAILLESS ADVANCED FIGHTER AIRCRAFT , 1999 .

[6]  James F Buffington Modular Control Law Design for the Innovative Control Effectors (ICE) Tailless Fighter Aircraft Configuration 101-3 , 1999 .

[7]  A. Page,et al.  A CLOSED-LOOP COMPARISON OF CONTROL ALLOCATION METHODS , 2000 .

[8]  Maximum attainable moment space with L1 optimization , 2001 .

[9]  Marc Bodson,et al.  Evaluation of optimization methods for control allocation , 2001 .

[10]  Marc L. Steinberg,et al.  HIGH-FIDELITY SIMULATION TESTING OF CONTROL ALLOCATION METHODS , 2002 .

[11]  David B. Doman,et al.  Concepts for constrained control allocation of mixed quadratic and linear effectors , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[12]  David B. Doman,et al.  Footprint Determination for Reusable Launch Vehicles Experiencing Control Effector Failures , 2002 .

[13]  David B. Doman,et al.  Dynamic Inversion-Based Adaptive/Reconfigurable Control of the X-33 on Ascent , 2002 .

[14]  Yuri B. Shtessel,et al.  On-Line Computation of a Local Attainable Moment Set for Reusable Launch Vehicles , 2002 .

[15]  David B. Doman,et al.  IMPROVING CONTROL ALLOCATION ACCURACY FOR NONLINEAR AIRCRAFT DYNAMICS , 2002 .

[16]  Eric N. Johnson,et al.  A SIX DEGREE-OF-FREEDOM ADAPTIVE FLIGHT CONTROL ARCHITECTURE FOR TRAJECTORY FOLLOWING , 2002 .

[17]  David B. Doman,et al.  A method for the determination of the attainable moment set for nonlinear control effectors , 2003, 2003 IEEE Aerospace Conference Proceedings (Cat. No.03TH8652).

[18]  John D. Schierman,et al.  On-Line Trajectory Command Reshaping for Reusable Launch Vehicles , 2003 .

[19]  David B. Doman,et al.  Nonlinear Control Allocation Using Piecewise Linear Functions: A Linear Programming Approach , 2004 .

[20]  David B. Doman,et al.  Optimal Trajectory Reconfiguration and Retargeting for Reusable Launch Vehicles , 2005 .

[21]  A. Ravindran,et al.  Engineering Optimization: Methods and Applications , 2006 .