About: Legendre pseudospectral method is a research topic. Over the lifetime, 333 publications have been published within this topic receiving 9905 citations.
TL;DR: This paper presents a computational technique for optimal control problems including state and control inequality constraints based on spectral collocation methods used in the solution of differential equations that is easy to implement, capable of handling various types of constraints, and yields very accurate results.
Abstract: This paper presents a computational technique for optimal control problems including state and control inequality constraints. The technique is based on spectral collocation methods used in the solution of differential equations. The system dynamics are collocated at Legendre-Gauss-Lobatto points. The derivative x/spl dot/(t) of the state x(t) is approximated by the analytic derivative of the corresponding interpolating polynomial. State and control inequality constraints are collocated at Legendre-Gauss-Lobatto nodes. The integral involved in the definition of the performance index is discretized based on the Gauss-Lobatto quadrature rule. The optimal control problem is thereby converted into a mathematical programming program. Thus existing, well-developed optimization algorithms may be used to solve the transformed problem. The method is easy to implement, capable of handling various types of constraints, and yields very accurate results. Illustrative examples are included to demonstrate the capability of the proposed method, and a comparison is made with existing methods in the literature. >
TL;DR: In this paper, a pseudospectral method for solving nonlinear optimal control problems is presented, where orthogonal collocation of the dynamics is performed at the Legendre-Gauss points.
Abstract: A pseudospectral method, called the Gauss pseudospectral method, for solving nonlinear optimal control problems is presented. In the method presented here, orthogonal collocation of the dynamics is performed at the Legendre-Gauss points. This form of orthogonal collocation leads a nonlinear programming problem (NLP) whose Karush-Kuhn-Tucker (KKT) multipliers can be mapped to the costates of the continuous-time optimal control problem. In particular the Legendre-Gauss collocation leads to a costate mapping at the boundary points. The method is demonstrated on an example problem where it is shown that highly accurate costates are obtained. The results presented in this paper show that the Gauss pseudospectral method is a viable apprach for direct trajectory optimization and costate estimation.
TL;DR: In this paper, a Legendre pseudospectral method for directly estimating the costates of the Bolza problem encountered in optimal control theory is presented. But the method is based on calculating the state and control variables at the Legendre-Gauss-Lobatto (LGL) points.
Abstract: We present a Legendre pseudospectral method for directly estimating the costates of the Bolza problem encountered in optimal control theory. The method is based on calculating the state and control variables at the Legendre‐Gauss‐Lobatto (LGL) points. An Nth degree Lagrange polynomial approximation of these variables allows a conversion of the optimal control problem into a standard nonlinear programming (NLP) problem with the state and control values at the LGL points as optimization parameters. By applying theKarush ‐Kuhn‐Tucker (KKT) theorem to the NLP problem, we show that the KKT multipliers satisfy a discrete analog of the costate dynamics including the transversality conditions. Indeed, we prove that the costates at the LGL points are equal to the KKT multipliers divided by the LGL weights. Hence, the direct solution by this method also automatically yields the costates by way of the Lagrange multipliers that can be extracted from an NLP solver. One important advantage of this technique is that it allows a very simple way to check the optimality of the direct solution. Numerical examples are included to demonstrate the method.
TL;DR: An hp‐adaptive pseudospectral method that iteratively determines the number of segments, the width of each segment, and the polynomial degree required in each segment in order to obtain a solution to a user‐specified accuracy.
Abstract: SUMMARY An hp-adaptive pseudospectral method is presented for numerically solving optimal control problems The method presented in this paper iteratively determines the number of segments, the width of each segment, and the polynomial degree required in each segment in order to obtain a solution to a userspecified accuracy Starting with a global pseudospectral approximation for the state, on each iteration the method determines locations for the segment breaks and the polynomial degree in each segment for use on the next iteration The number of segments and the degree of the polynomial on each segment continue to be updated until a user-specified tolerance is met The terminology ‘hp’ is used because the segment widths (denoted h) and the polynomial degree (denoted p) in each segment are determined simultaneously It is found that the method developed in this paper leads to higher accuracy solutions with less computational effort and memory than is required in a global pseudospectral method Consequently, the method makes it possible to solve complex optimal control problems using pseudospectral methods in cases where a global pseudospectral method would be computationally intractable Finally, the utility of the method is demonstrated on a variety of problems of varying complexity Copyright 2010 John Wiley & Sons, Ltd
TL;DR: Numerical results show that the use of LGR collocation as described in this paper leads to the ability to determine accurate primal and dual solutions for both finite and infinite-horizon optimal control problems.
Abstract: A method is presented for direct trajectory optimization and costate estimation of finite-horizon and infinite-horizon optimal control problems using global collocation at Legendre-Gauss-Radau (LGR) points. A key feature of the method is that it provides an accurate way to map the KKT multipliers of the nonlinear programming problem to the costates of the optimal control problem. More precisely, it is shown that the dual multipliers for the discrete scheme correspond to a pseudospectral approximation of the adjoint equation using polynomials one degree smaller than that used for the state equation. The relationship between the coefficients of the pseudospectral scheme for the state equation and for the adjoint equation is established. Also, it is shown that the inverse of the pseudospectral LGR differentiation matrix is precisely the matrix associated with an implicit LGR integration scheme. Hence, the method presented in this paper can be thought of as either a global implicit integration method or a pseudospectral method. Numerical results show that the use of LGR collocation as described in this paper leads to the ability to determine accurate primal and dual solutions for both finite and infinite-horizon optimal control problems.