Flat pseudospectral method

From HandWiki
Short description: Optimal control technique

The flat pseudospectral method is part of the family of the Ross–Fahroo pseudospectral methods introduced by Ross and Fahroo.[1][2] The method combines the concept of differential flatness with pseudospectral optimal control to generate outputs in the so-called flat space.[3][4]

Concept

Because the differentiation matrix, D, in a pseudospectral method is square, higher-order derivatives of any polynomial, y, can be obtained by powers of D,

y˙=DYy¨=D2Y ⋮y(β)=DβY

where Y is the pseudospectral variable and β is a finite positive integer. By differential flatness, there exists functions a and b such that the state and control variables can be written as,

x=a(y,y˙,…,y(β))u=b(y,y˙,…,y(β+1))

The combination of these concepts generates the flat pseudospectral method; that is, x and u are written as,

x=a(Y,DY,…,DβY)
u=b(Y,DY,…,Dβ+1Y)

Thus, an optimal control problem can be quickly and easily transformed to a problem with just the Y pseudospectral variable.[1]

See also

References

  1. ↑ 1.0 1.1 Ross, I. M. and Fahroo, F., “Pseudospectral Methods for the Optimal Motion Planning of Differentially Flat Systems,” IEEE Transactions on Automatic Control, Vol.49, No.8, pp. 1410–1413, August 2004.
  2. ↑ Ross, I. M. and Fahroo, F., “A Unified Framework for Real-Time Optimal Control,” Proceedings of the IEEE Conference on Decision and Control, Maui, HI, December, 2003.
  3. ↑ Fliess, M., Lévine, J., Martin, Ph., and Rouchon, P., “Flatness and defect of nonlinear systems: Introductory theory and examples,” International Journal of Control, vol. 61, no. 6, pp. 1327–1361, 1995.
  4. ↑ Rathinam, M. and Murray, R. M., “Configuration flatness of Lagrangian systems underactuated by one control” SIAM Journal on Control and Optimization, 36, 164,1998.