| CPC B25J 9/163 (2013.01) [G06F 17/16 (2013.01); G06F 17/18 (2013.01); B64G 2004/005 (2013.01); G05B 13/048 (2013.01)] | 10 Claims |

|
1. A multi-arm spacecraft model predictive control method based on a mixture of Gaussian processes, comprising:
establishing dynamic and kinematic models of a multi-arm spacecraft as a prediction model in model predictive control (MPC);
for an estimated value d of a disturbance term in the prediction model, inputting initial excitation to establish a data set, and employing the mixture of Gaussian processes for training to obtain residual dynamics of the multi-arm spacecraft as the estimated value of the disturbance term;
constructing, according to actual drive input saturation constraints, a model predictive controller to implement tracking of a desired trajectory by end-effectors poses of spacecraft manipulators and a platform pose, wherein the saturation comprises saturation of joint motors and thrust saturation of platform thrusters; and
setting the platform thrusters to be in an on-off control mode, and assigning a platform continuous control instruction generated by the MPC as start-up time of each of the thrusters to obtain a final thruster driving instruction.
|