1. Introduction
In the weightless environment of space, the motion characteristics and mechanical properties of objects are very different from those in the Earth’s gravitational environment [
1]. An astronaut’s senses in the process of carrying objects and installing equipment are also different compared to the experience within the terrestrial gravitational environment [
2]. Due to the inability to feel gravity during the process of moving objects and disassembling and assembling equipment, the motion of objects can result in collision and damage to the equipment and even cause harm to the astronauts, such as tearing inflicted upon the spacesuit [
3]. Therefore, it is necessary to train astronauts to move differently sized mass objects in a weightless environment in order to improve their object maneuverability, operational ability, and operational level and avoid the danger of collisions.
Space environments are simulated on the surface of the Earth: that is, a virtual gravitational environment is used to train astronauts. Currently, there are mainly two typical methods [
4]: the motion method and the force balance method. The motion method includes the parabolic flight method and the falling tower method: for example, NASA’s parabolic flight training in the United States, Germany’s Bremen drop tower device [
5], etc. The simulations with the parabolic flight method and falling tower method provide high-precision results, but there are problems, such as short training times, long preparation times, and high costs. The force balance method includes the air flotation method, magnetic flotation method, neutral pool method, and suspension method. Air flotation can accurately simulate the planar motion of an object in a low-gravity environment [
6]. Zhou, ML et al. designed a microgravity simulator based on air flotation [
7]. In the European Space Agency (ESA) GBF project, a magnetic suspension virtual microgravity experiment was conducted using a 17 t superconducting magnet from the University of Nottingham [
8]. However, the air flotation method cannot achieve microgravity simulations with 6 degrees of freedom (hereinafter referred to as DOF) in space. The neutral pool method is the most widely used. Sun et al. designed a microgravity test bench with 6 DOF [
9]. Wang, T et al. analyzed the dynamics of an underwater cable drive system [
10]. However, the simulation accuracy is not high due to liquid resistance [
11]. The passive suspension method is simple, stable, and reliable. For example, the SM2 space mode robot was designed by Carnegie Mellon University. However, due to the resistance of the mechanical structure, there is the problem of poor simulation accuracy. The simulation accuracy of the active suspension method is high, but an active suspension system with more than 3 DOF has complex structures, occupies a large space, and is very costly [
12].
To address the shortcomings of the typical virtual microgravity training methods above, a virtual microgravity training method based on a cable-driven design has emerged in recent years. The specific method is to use a cable to suspend the object and a servo system to drive the cable’s movement to offset the gravity of the object and actively control the position and posture of the object (the controlled object). Then, the object conforms to the movement law in the microgravity environment [
13]. The advantages of this method are as follows: high safety, small equipment volume, and larger working space; moreover, the mass and volume of transported objects can be arbitrarily set [
14]. Currently, mature cable-driven virtual operation training equipment includes the four-dimensional virtual operation robot designed by Laval University in Canada, which has 3 DOF [
15]; and Mini-IPAnena3, which is studied by the Fraunhofer Institute of Manufacturing Engineering and Automation for force perception interaction training with virtual environments [
16]. The Charlotte robot was developed by NASA and uses VR technology and a cable drive mechanism to realize 6 DOF. VR technology builds the virtual space environment, enabling the astronauts to interact with the virtual environment via vision. VR technology increases the sense of presence and immersion during training [
17]. Currently, there are two control strategies used in virtual microgravity training equipment based on cable drive systems: the cable tension control strategy and the hybrid force position control strategy [
18,
19,
20]. The principle of the cable tension control strategy is that all cables are controlled by a force servo, and the desired motion law is realized by controlling the resultant force acting on the end effector. Zou, YP designed an astronaut training system and analyzed the stiffness of the cable drive system [
21]. The team that the author was a member of conducted research on cable-driven on-orbit physical exercise equipment for astronauts [
22]. However, the control strategy exhibits poor motion accuracy with respect to the end effector because the control object is force rather than motion. The principle of the force–position hybrid control strategy is to realize the motion control of the end effector by controlling a part of the cable’s displacement. Moreover, the tension of all cables is achieved by controlling the tension of another part of the cable [
23]. The force–position hybrid control strategy solves the problems that exist in the cable tension control strategy. Currently, the results of using this control strategy mainly include a four-cable system designed by Fortin-Cote, which further improves safety [
24]. Park et al. proposed a small remote-operated tactile device based on a cable-driven robot to realize the synchronous motion of master and slave devices [
25]. The team that the author participated in has optimized the structure of cable-driven robots, and tension distribution and speed-planning algorithms of a high-order dynamic were proposed [
26,
27]. The operational feeling of astronauts during training depends on the motion accuracy of the end effector, and the operational feeling improves with higher motion accuracies [
28]. Therefore, the control goal of the force–position hybrid control strategy is to render the motion accuracy of the end effector as accurately as possible [
29]. However, the cable is an elastomer. Measuring the elastic deformation of the cable is difficult and will affect the movement accuracy of the operation object [
30]. Currently, most research results do not consider the problems caused by the deformation of the cable. A few scholars have pointed out that the model of the cable is more complex and put forward the following problem: the elastic deformation of the cable in the astronaut microgravity training system will lead to lower motion accuracy of the end mechanism; however, no solution to this problem has been proposed [
31,
32]. In addition, the existing control strategy is very sensitive to motion disturbances, and the force control error fluctuates obviously, which limits further improvements with respect to the control accuracy [
33].
In summary, the classical motion method and force balance method have problems such as low safety, high costs, and parameters of the operating object that cannot be set arbitrarily using the software. The virtual microgravity training method based on cable-driven technology that has emerged in recent years has solved these problems, but the control strategy used in this method has the following problem: The elastic deformation of the cable affects the accuracy of motion control. The above problems will directly affect the training experience of astronauts. Due to the above problems, this study designed a virtual microgravity training system for astronauts, and it is driven by parallel cables based on VR vision technology (hereinafter referred to as “VRCDVMTS”); moreover, we propose a new composite control strategy that effectively improves motion control accuracy by allocating cable tension and using a tension compliance control method to suppress the influence of cable deformation.
5. Conclusions
The VRCDVMTS system designed in this article can achieve object movement training for astronauts in simulated virtual gravity environments on the ground. Aiming at the problem where the elastic deformation of cables reduces the movement accuracy of the operation object and affects the astronaut feelings during operations, we designed a new composite control strategy that effectively improved the control accuracy of the working object. In addition, we calculated the system’s workspace and set the desired tension of some cables according to the principle of workspace maximization to achieve more complex virtual microgravity training tasks.
Finally, the tension control model, cable length control model, and new composite control strategy were verified as correct and effective using experiments. The new composite control strategy significantly improves the motion accuracy of the end effector. Moreover, the motion control accuracy of the system is not substantially affected by changes in the virtual object’s parameters. By changing the virtual object’s parameters, the system can achieve training tasks such as transporting, disassembling, and anti-collision of objects of different masses.
This study provides a more realistic virtual microgravity training environment for astronauts, reduces the discomfort of astronauts in space operations, and provides new ideas for the astronauts’ ground training missions. Additionally, it has good safety and economy.
In future studies, the structure of the virtual operation training system for cable-driven astronauts will be optimized to obtain increased working space. More advanced cable control algorithms will be used to further improve the system’s stability.