A new approach for the feedforward control design of nonlinear systems is presented with the application to finite-time setpoint transition problems under input and output constraints. The inversion-based design treats the considered transition task as a two-point boundary value problem (BVP) in the coordinates of the input/output normal form. The solvability of the BVP requires a sufficient number of free parameters in the ODE of the input-output dynamics. The BVP with free parameters can be solved in a straightforward manner, e.g. with the Matlab function bvp4c. The approach also allows to directly incorporate constraints on the input, the output, and its time derivatives within the formulation of the BVP. The feedforward control design is illustrated for the side-stepping of an inverted pendulum.
Print ISSN: 0178-2312
Volume: 54, 04/2006
Pages: 187 - 199