机构地区:[1]School of Mechanical and Electrical Engineering, Beijing Information Science and Technology University [2]Shanghai Institute of Applied Mathematics and Mechanics, Shanghai University
出 处:《Applied Mathematics and Mechanics(English Edition)》2018年第10期1437-1452,共16页应用数学和力学(英文版)
基 金:supported by the National Natural Science Foundation of China(Nos.11732005 and11472058)
摘 要:A control strategy combining feedforward control and feedback control is presented for the optimal deployment of a spacecraft solar array system with the initial state uncertainty. A dynamic equation of the spacecraft solar array system is established under the assumption that the initial linear momentum and angular momentum of the system are zero. In the design of feedforward control, the dissipation energy of each revolute joint is selected as the performance index of the system. A Legendre pseudospectral method(LPM) is used to transform the optimal control problem into a nonlinear programming problem. Then, a sequential quadratic programming algorithm is used to solve the nonlinear programming problem and offline generate the optimal reference trajectory of the system. In the design of feedback control, the dynamic equation is linearized along the reference trajectory in the presence of initial state errors. A trajectory tracking problem is converted to a two-point boundary value problem based on Pontryagin’s minimum principle. The LPM is used to discretize the two-point boundary value problem and transform it into a set of linear algebraic equations which can be easily calculated. Then, the closed-loop state feedback control law is designed based on the resulting optimal feedback control and achieves good performance in real time. Numerical simulations demonstrate the feasibility and effectiveness of the proposed control strategy.A control strategy combining feedforward control and feedback control is presented for the optimal deployment of a spacecraft solar array system with the initial state uncertainty. A dynamic equation of the spacecraft solar array system is established under the assumption that the initial linear momentum and angular momentum of the system are zero. In the design of feedforward control, the dissipation energy of each revolute joint is selected as the performance index of the system. A Legendre pseudospectral method(LPM) is used to transform the optimal control problem into a nonlinear programming problem. Then, a sequential quadratic programming algorithm is used to solve the nonlinear programming problem and offline generate the optimal reference trajectory of the system. In the design of feedback control, the dynamic equation is linearized along the reference trajectory in the presence of initial state errors. A trajectory tracking problem is converted to a two-point boundary value problem based on Pontryagin's minimum principle. The LPM is used to discretize the two-point boundary value problem and transform it into a set of linear algebraic equations which can be easily calculated. Then, the closed-loop state feedback control law is designed based on the resulting optimal feedback control and achieves good performance in real time. Numerical simulations demonstrate the feasibility and effectiveness of the proposed control strategy.
关 键 词:optimal control trajectory tracking spacecraft solar array system twopoint boundary value problem Legendre pseudospectral method(LPM)
分 类 号:TP241[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...