A new type of spacecraft thruster configuration and integrated attitude-orbit control scheme is proposed to address the constraints of spacecraft thruster layout and integrated attitude-orbit control. To describe the coupling between the translations and rotations,a coupled relative motion model is established based on dual quaternions. Subsequently,a model predictive controller is designed to address the issue of close proximity of spacecraft,which is suitable for dual-quaternion model. Furthermore,a command planning and execution scheme is designed for the non-centroid layout spacecraft. Finally,the closed-loop control system is simulated and compared with other control methods. The results show that the model predictive control system based on dual quaternions converges faster and has higher accuracy in attitude and orbit control. What's more,the proposed instruction planning and execution method can effectively apply general control instructions to the non-centroid propulsive spacecraft,which verify the feasibility and effectiveness of this scheme.