Improved Time-Varying Controller Based on Parameter Optimization for Libration-Point Orbit Maintenance

AbstractAn improved time-varying optimal controller based on parameter optimization is proposed for the stabilization of spacecraft missions on nominal libration-point orbits of the Sun–Earth system. Because of the importance of the weighting matrices in the design of the time-varying controller, based on a genetic algorithm and the sequential quadratic programming method, two optimization models (for time-invariant and piecewise-constant weighting matrices) are used to determine the weighting matrices to improve the performance of the time-varying optimal controller. Practical missions are presented for a spacecraft moving steadily on a reference orbit. Numerical simulations of these missions demonstrate that the parameter-optimization methods provide a smaller overshoot and faster convergence time than when trial-and-error or Bryson’s rule are used to select the weighting matrices. Piecewise-constant weighting matrices calculated for the time-varying controller using the parameter-optimization method pr...

[1]  Chaoxuan Shang,et al.  Parameter optimization of linear quadratic controller based on genetic algorithm , 2007 .

[2]  Z. Abo-Hammour,et al.  A novel continuous genetic algorithm for the solution of optimal control problems , 2011 .

[3]  Salvatore Monaco,et al.  On halo orbits spacecraft stabilization , 1996 .

[4]  Bong Wie,et al.  New Approach to Halo Orbit Determination and Control , 1996 .

[5]  Guiran Chang,et al.  Energy efficient coverage control in wireless sensor networks based on multi-objective genetic algorithm , 2009, Comput. Math. Appl..

[6]  David W. Dunham,et al.  Stationkeeping techniques for libration-point satellites , 2001 .

[7]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[8]  P. Di Giamberardino,et al.  Nonlinear regulation in halo orbits control design , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[9]  George M. Siouris,et al.  Applied Optimal Control: Optimization, Estimation, and Control , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Arthur E. Bryson Time-Varying Linear-Quadratic Control , 1999 .

[11]  Ekkehard W. Sachs,et al.  Inexact SQP Interior Point Methods and Large Scale Optimal Control Problems , 1999, SIAM J. Control. Optim..

[12]  Seid H. Pourtakdoust,et al.  Optimal Approach to Halo Orbit Control , 2003 .

[13]  Henry J. Pernicka,et al.  Numerical determination of Lissajous trajectories in the restricted three-body problem , 1987 .

[14]  Mark E. Campbell,et al.  Stabilization of Spacecraft Flight in Halo Orbits: An$H_infty $Approach , 2006, IEEE Transactions on Control Systems Technology.

[15]  W. Zhong,et al.  Optimal guidance based on receding horizon control for low-thrust transfer to libration point orbits , 2013 .

[16]  Yong Li,et al.  Design approach of weighting matrices for LQR based on multi-objective evolution algorithm , 2008, 2008 International Conference on Information and Automation.

[17]  Jun Zhao,et al.  Optimal periodic controller for formation flying on libration point orbits , 2011 .

[19]  B. Anderson,et al.  Linear Optimal Control , 1971 .

[20]  Shijie Xu,et al.  A new control law based on characteristic exponent assignment for libration point orbit maintenance , 2010 .

[21]  Shenmin Zhang,et al.  Surrogate-based parameter optimization and optimal control for optimal trajectory of Halo orbit rendezvous , 2013 .

[22]  J. A. Snyman,et al.  The application of parameter optimisation techniques to linear optimal control system design , 1992, Autom..

[23]  D. Richardson,et al.  Analytic construction of periodic orbits about the collinear points , 1980 .

[24]  Kathleen C. Howell,et al.  Station-keeping method for libration point trajectories , 1993 .

[25]  Imam Robandi,et al.  Optimal feedback control design using genetic algorithm in multimachine power system , 2001 .