The attitude optimal control problem (OCP) of a two-rigid-body space- craft with two rigid bodies coupled by a ball-in-socket joint is considered. Based on conservation of angular momentum of the system without the ...The attitude optimal control problem (OCP) of a two-rigid-body space- craft with two rigid bodies coupled by a ball-in-socket joint is considered. Based on conservation of angular momentum of the system without the external torque, a dynamic equation of three-dimensional attitude motion of the system is formulated. The attitude motion planning problem of the coupled-rigid-body spacecraft can be converted to a dis- crete nonlinear programming (NLP) problem using the Chebyshev-Gauss pseudospectral method (CGPM). Solutions of the NLP problem can be obtained using the sequential quadratic programming (SQP) algorithm. Since the collocation points of the CGPM are Chebyshev-Gauss (CG) points, the integration of cost function can be approximated by the Clenshaw-Curtis quadrature, and the corresponding quadrature weights can be calculated efficiently using the fast Fourier transform (FFT). To improve computational efficiency and numerical stability, the barycentric Lagrange interpolation is presented to substitute for the classic Lagrange interpolation in the approximation of state and con- trol variables. Furthermore, numerical float errors of the state differential matrix and barycentric weights can be alleviated using trigonometric identity especially when the number of CG points is large. A simple yet efficient method is used to avoid sensitivity to the initial values for the SQP algorithm using a layered optimization strategy from a feasible solution to an optimal solution. Effectiveness of the proposed algorithm is perfect for attitude motion planning of a two-rigid-body spacecraft coupled by a ball-in-socket joint through numerical simulation.展开更多
基于声学边界元基本理论,并结合Chebyshev谱方法进行了声散射数值计算研究.采用2阶边界单元,谱点离散选用不包含边界的CG(Chebyshev-Gauss)配点法,克服了传统边界元在表面单元节点处出现的法向及法向导数不连续的现象;应用CHIEF(Combine...基于声学边界元基本理论,并结合Chebyshev谱方法进行了声散射数值计算研究.采用2阶边界单元,谱点离散选用不包含边界的CG(Chebyshev-Gauss)配点法,克服了传统边界元在表面单元节点处出现的法向及法向导数不连续的现象;应用CHIEF(Combined Helmholtz Integral Equation Fomulation)方法进行了数值非唯一性处理,提高了计算的精度.与传统边界元方法进行了精度和效率的对比分析,证明该方法具有计算快速、精度高的特点.展开更多
基金Supported by Natural Science Basic Research Plan in Shaanxi Province of China(2014JQ8366)Fundamental Research Foundation of Northwestern Polytechnical University(JC20120210,JC20110238)Aeronautical Science Foundation of China(20120853007)
基金supported by the National Natural Science Foundation of China(No.11472058)
文摘The attitude optimal control problem (OCP) of a two-rigid-body space- craft with two rigid bodies coupled by a ball-in-socket joint is considered. Based on conservation of angular momentum of the system without the external torque, a dynamic equation of three-dimensional attitude motion of the system is formulated. The attitude motion planning problem of the coupled-rigid-body spacecraft can be converted to a dis- crete nonlinear programming (NLP) problem using the Chebyshev-Gauss pseudospectral method (CGPM). Solutions of the NLP problem can be obtained using the sequential quadratic programming (SQP) algorithm. Since the collocation points of the CGPM are Chebyshev-Gauss (CG) points, the integration of cost function can be approximated by the Clenshaw-Curtis quadrature, and the corresponding quadrature weights can be calculated efficiently using the fast Fourier transform (FFT). To improve computational efficiency and numerical stability, the barycentric Lagrange interpolation is presented to substitute for the classic Lagrange interpolation in the approximation of state and con- trol variables. Furthermore, numerical float errors of the state differential matrix and barycentric weights can be alleviated using trigonometric identity especially when the number of CG points is large. A simple yet efficient method is used to avoid sensitivity to the initial values for the SQP algorithm using a layered optimization strategy from a feasible solution to an optimal solution. Effectiveness of the proposed algorithm is perfect for attitude motion planning of a two-rigid-body spacecraft coupled by a ball-in-socket joint through numerical simulation.
文摘基于声学边界元基本理论,并结合Chebyshev谱方法进行了声散射数值计算研究.采用2阶边界单元,谱点离散选用不包含边界的CG(Chebyshev-Gauss)配点法,克服了传统边界元在表面单元节点处出现的法向及法向导数不连续的现象;应用CHIEF(Combined Helmholtz Integral Equation Fomulation)方法进行了数值非唯一性处理,提高了计算的精度.与传统边界元方法进行了精度和效率的对比分析,证明该方法具有计算快速、精度高的特点.