Hostname: page-component-788cddb947-t9bwh Total loading time: 0 Render date: 2024-10-07T12:26:36.059Z Has data issue: false hasContentIssue false

Configuration design of movable heavy-duty reconfigurable posture adjustment platform with dual motion modes

Published online by Cambridge University Press:  12 September 2024

Rui Wang
Affiliation:
College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan, Shanxi, China
Xiaoyan Xiong*
Affiliation:
College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan, Shanxi, China
Jinzhu Zhang*
Affiliation:
College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan, Shanxi, China National Key Laboratory of Metal Forming Technology and Heavy Equipment, Taiyuan, Shanxi, China
Ruilin Yuan
Affiliation:
College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan, Shanxi, China National Key Laboratory of Metal Forming Technology and Heavy Equipment, Taiyuan, Shanxi, China
*
Corresponding authors:Xiaoyan Xiong; Email: [email protected]; Jinzhu Zhang; Email: [email protected]
Corresponding authors:Xiaoyan Xiong; Email: [email protected]; Jinzhu Zhang; Email: [email protected]
Rights & Permissions [Opens in a new window]

Abstract

The existing single-mode posture adjustment equipment for solar wing docking is only suitable for a limited number of satellite dimensions; it could not meet the diverse development trends of satellite models. The working range requirements are different when different-sized satellites dock with the solar wing, and the docking process is divided into two stages in this paper. While the DOFs required for the two stages are different, a movable heavy-load reconfigurable redundant posture adjustment platform (RrPAP) with dual motion modes is proposed in this paper. The RrPAP consists of a wheeled mobile platform and a reconfigurable parallel posture adjustment mechanism (PAM). The micro-motion PAM limb types are synthesized, and the comprehensive load-bearing index is proposed to select the mechanism types for heavy-load conditions. A decentralized four-limb six-degree-of-freedom (6-DOF) parallel micro-motion PAM is designed. In the macro-motion stage, for the PAM to still have a defined motion after being released from ground constraints, a serial coupling sub-chain is designed between adjacent limbs to restrict relative movement between them. A type synthesis method for symmetrically coupled mechanisms based on mechanism decoupling and motion distribution is proposed. Four types of symmetrically coupled mechanisms with multi-loop consisting of serial coupling sub-chains are synthesized by using this method. The feasibility of the proposed method is demonstrated through an example using the constraint synthesis method based on screw theory. This work provides a foundation for subsequent refinement and expansion of type synthesis theories and the selection of new types of mechanisms.

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press

1. Introduction

Solar wing is the primary device that provides spacecraft with electrical power in space, and it is a critical component for ensuring the safety and reliability of spacecraft. Traditional solar wing docking relies on manual alignment, where the three indicators of pitch, yaw, and roll are mutually coupled during the posture adjustment process. This results in complex operations and significant time consumption and severely impacts the reliability and precision of spacecraft assembly. Furthermore, solar wings are large, heavy, and easily folded and have low stiffness, making their docking and installation more difficult. Hence, there is an urgent need for automated installation and docking equipment to enhance solar wing installation’s efficiency and precision, which ultimately extends their fault-free service life in orbit.

The mechanism serves as the “skeleton” for solar wing docking equipment, and the functionality and performance of the equipment largely depend on the configuration of the mechanism [Reference Zhang, Lu and Ding1Reference Huang, Zhang and Xiong3]. Parallel mechanisms (PMs), due to their compact structure, high precision, robust rigidity, and substantial load-bearing capacity, have been widely utilized in the aerospace field, particularly in the assembly of large aerospace components. Currently, the mainstream spacecraft posture adjustment mechanism (PAM) is Stewart and its variant configuration [Reference Furqan, Suhaib and Ahmad4], such as 6-SPS, 6-UPS, and other PMs [Reference Zhu, Wang and Zhao5, Reference Huang, Zhang, Xiong and Liu6]. This type of PM owns multiple limbs and a large structure that takes up a lot of space during large or super-large loads. This has resulted in a large spacecraft assembly production line that is difficult to move and adjust and has impacted the diversified development of satellite models. Compared to non-redundant PMs such as Stewart and its variant configurations, redundant parallel mechanisms (RPMs) are miniaturized in structural/drive when subjected to large or super-large loads [Reference Mohamed and Gosselin7]. Among various RPM types, the n-PPPS RPMs are widely used in aerospace manufacturing for assembling large components. The 3-PPPS RPM is a common application [Reference Lei and Zheng8] but may encounter load imbalance issues. The n-PPPS RPMs with n > 3, such as the 4-PPPS RPM [Reference Fan, Zheng, Ji, Xu, Wang, Lu and Zhao9], offer a viable solution to overcome this issue.

With the diversification of satellite models, it is necessary for solar wing docking equipment to possess strong characteristics such as multi-satellite adaptability, modular assembly and disassembly, and the ability to make rapid adjustments in various modes. The traditional PAMs, such as n-SPPP, have a fixed structural form, leading to fixed functionality and application scenarios, which could not meet the demand for docking of different-sized satellites. In contrast, reconfigurable mechanisms exhibit the characteristics of “one machine with multiple functions” and “one machine with multiple uses.” These mechanisms can demonstrate strong adaptability in changing scenarios [Reference Cao, Zhang, Wang, Meng, Li and Li10, Reference Zhang, Li, Cao, Dou and Xiong11]. Currently, there have been some studies on reconfigurable mechanisms. Dai et al. [Reference Dai and Rees Jones12] proposed the concept of metamorphic mechanisms while researching the folding process of paper boxes and handicrafts. To achieve the reconfiguration of reconfigurable mechanisms, a series of methods have been proposed [Reference Aimedee, Gogu, Dai, Bouzgarrou and Bouton13, Reference Singh and Liu14], including topological reconfiguration [Reference Yan and Kang15], geometric reconfiguration [Reference Zhang, Dai and Fang16], and branching reconfiguration [Reference Ma, Zhang and Dai17]. In addition, Ye [Reference Ye, Chai and Zhang18], Lu [Reference Lu, Ye and Ding19], and others [Reference Zhang, Mu, Zhang, You and Wang20Reference Song, Yang, Guo, Cui and Yan22] have also conducted related research. Some scholars, for instance, Galletti and Fanghella [Reference Galletti and Fanghella23, Reference Galletti and Giannotti24], have extended their work from synthesizing traditional PMs with a single motion mode to achieve reconfigurable PMs with multiple motion modes.

Multi-mode motion mechanisms are often multi-loop coupled mechanisms. However, due to the differences between multi-loop coupled reconfigurable mechanisms and traditional PMs, the mature PM synthesis theories [Reference Meng, Liu and Xie25Reference Zhang, Jin and Feng27] are not suitable for this type of mechanism. Therefore, seeking theoretical methods for synthesizing configurations of multi-loop coupled reconfigurable mechanisms is a new direction and challenge in the field of mechanism design. Dai et al. [Reference Dai, Li, Zhang and Jin28] analyzed the mobility of a ball-and-socket toy using constraint loop theory; however, as the number of independent loops increases, the calculations become more complex. Cao et al. [Reference Ding, Cao, Chen and Kecskemethy29] synthesized a class of two-layer dual-loop mechanisms based on mobility analysis. Zeng et al. [Reference Zeng and Fang30] synthesized various multi-loop coupled mechanisms based on mathematical logic and displacement group theory. However, this method is relatively complex. Inspired by Kirchhoff’s current law, Liu et al. proposed a simple and effective method for calculating the DOF of multi-loop coupled mechanisms based on the screw theory; they used it to design and analyze a novel regular triangular double-pyramid mechanism [Reference Gao, Liu and Yu31]. Similarly, Tian and Fang [Reference Tian, Fang and Ge32] proposed a systematic approach for synthesizing parallel manipulator structures with coupling sub-chains based on the screw theory and introduced a class of 2R2T and 3T1R generalized PMs [Reference Tian, Fang and Ge33]. Paul et al. [Reference Paul, Valero-Cuevas and Lipson34] also presented a series of multi-loop coupled mechanisms capable of rolling and crawling motions. Ding et al. [Reference Cao, Yang and Ding35] designed a class of umbrella-like deployable mechanisms’ topology based on a novel two-layer dual-loop spatial linkage unit and designed a multi-loop coupled mechanism with 6-DOF for forging manipulators. Currently, scholars have focused on exploring the theoretical foundations of reconfigurable mechanism structures but lack the design of reconfigurable mechanisms tailored to practical operational requirements.

During the research process, we discovered that the posture adjustment platform for solar wing docking exhibits discontinuous changes in DOF requirements during operation, that is, the constraints of the mechanism change discontinuously due to state changes, which results in the change of the DOF. Specifically, on the one hand, the posture adjustment platform is required to transport the satellite in a large range of motion in the horizontal plane during docking, which requires the posture adjustment platform to have 3-DOF motion in the plane. On the other hand, a posture adjustment platform is also required to adjust the satellite’s position and posture in a small range, which requires the posture adjustment platform to have 6-DOF motion. Therefore, a dual-mode mechanism is proposed to be used in the design of PAP due to the working range. Based on the dual-mode mechanism, in order to solve the discontinuous change of DOF caused by the discontinuous constraint change during the mode transformation, an RrPAP for adjusting the position and posture of the satellite during the solar wing docking process is proposed in this paper. The paper is organized into four parts: Section 2 introduces the layout design of dual-mode docking and PAM with both macro-motion and micro-motion modes. Section 3 covers configuration design, including cases of decentralized limbs and PMs with coupling sub-chains between limbs. It provides detailed explanations of decentralized limb types and selection criteria, the arrangement of kinematic pairs, the number of driving pairs (DN), and the design method of reconfigurable mechanisms. Section 4 presents the conclusion.

2. Layout design of dual-mode docking and posture adjustment platform

During the docking process of the solar wing and satellite, the solar wing is fixed, and the position and posture of the satellite need to be adjusted in real time by a RrPAP. The docking process can be divided into two stages according to the motion range of the satellite, as shown in Fig. 1. The coordinate systems shown in Fig. 1 are established on the two flanges’ end faces, respectively. The origin is the center point of the flange end face, the flange axis is the y-axis, the vertical direction of the connection between the two adjacent dock holes of the flange is the x-axis, and the z-axis is determined by the right-hand rule.

Figure 1. Docking process.

1) Macro-motion stage: the satellite is transported in a large range, as shown in Fig. 1(a) until its docking flange coordinate system is close to that of the solar wing flange, and the satellite is flipped by 90° to enter micro-motion range (O 1 is located in the left hemisphere of O 0 as the center, with a radius of 50 mm and the flange end face of the solar wing as the dividing surface, and each corresponding axis angle is less than 5°), as shown in Fig. 1(b). In this stage, the RrPAP requires at least 3-DOF in the plane.

2) Micro-motion stage: the position and posture of the satellite are adjusted within a small range until the satellite flange coordinate system coincides with the solar wing flange coordinate system, as shown in Fig. 1(c). In this stage, the RrPAP requires 6-DOF to realize position and attitude adjustments.

According to the difference in motion range and accuracy of the two stages, the wheeled mobile platform (WMP) is used in the macro-motion stage, while the PM is used as a PAM in the micro-motion stage; RrPAP consists of WMP and PAM as shown in Fig. 2(a). There are two possibilities for the layout between the WMP and the PAM:

Figure 2. RrPAP layouts. Note: L i denotes limb i, and E i denotes the end of limb i. MP denotes the moving platform, and FP denotes the fixed platform. AM denotes macro-motion, and IM denotes micro-motion.

Layout 1: The WMP and the PAM are in series. The vehicle body of the WMP is always the fixed platform of the PAM, and the upper platform of the PAM is the moving platform, as shown in Fig. 2(b).

Layout 2: The WMP and the PAM are in parallel. The vehicle body of the WMP is the fixed platform of the PAM, and it is the moving platform of the PAM in the micro-motion stage, as shown in Fig. 2(c).

By comparing, it can be seen that the RrPAP in layout 1 has a larger overall volume. The stiffness of the RrPAP is low due to the flexible contact between the wheel and the ground. There may be a “virtual leg” that cannot be eliminated, and accuracy cannot be guaranteed. The RrPAP in layout 2 has a compact structure, high stiffness, and good accuracy retention. Although the “virtual leg” phenomenon also exists in the micro-motion stage, it can be eliminated. Therefore, this paper chooses layout 2 to design the RrPAP further.

3. Configuration design of dual-mode posture adjustment mechanism

After obtaining the layout form of the RrPAP, another problem is to clarify the configuration of the WMP and the PAM. The configuration of the WMP is obvious, and a four-Mecanum-wheeled omnidirectional mobile system is adopted in this paper. The configuration of the PAM is diversified, which can be the traditional PM, decentralized limbs parallel mechanism (DLPM), and PM with coupling sub-chain between limbs. Among them, the configuration design of traditional PM has been relatively mature, and this paper focuses on the design of the other two configurations.

According to the requirements of the docking process, such as DOF and working range, the design index of dual-mode RrPAP can be determined, as shown in Table I.

Table I. Design index of dual-mode RrPAP.

For the PAM, due to the exchange of moving and fixed platforms in the macro-motion and micro-motion stages, the design process for the configuration of the DLPM is as follows: (1) Based on the DOFs of the PAM in the micro-motion stage, determine the limb configuration. (2) Based on the DOFs of the PAM in the macro-motion stage, determine the number and positions of the driving pairs.

In contrast, the design process for the configuration of the PAM with coupling sub-chains between limbs is as follows: (1) Based on the DOFs and structural symmetry of the PAM in the micro-motion state, determine the number and positions of the driving pairs. (2) Based on the DOFs of the PAM and the number and position of driving pairs in the macro-motion stage, determine the configuration of the coupling sub-chain.

The flowchart of the design method for the RrPAP is shown in Fig. 3. In Fig. 3, the DOF space of PAM with dual motion modes is expressed by line geometry graphical. Using the generalized blending rule, the dual graph of the DOF space of PAM is derived as the constraint space. As shown in Table II, the line and couple vector are denoted by solid line and solid line with double arrows, respectively. The constraint and DOF lines are denoted by blue and red, respectively.

Figure 3. The flowchart of the design method for the RrPAP.

Table II. Basic elements in a line pattern and their meanings.

3.1. Decentralized limbs parallel mechanism (DLPM)

In the macro-motion stage, the limbs of the DLPM are independent. The ends of n limbs are separated from the ground; they can be regarded as n generalized moving platforms. The vehicle body connecting the decentralized limbs can be regarded as a generalized fixed platform. Each limb must always maintain a particular position, which can be regarded as a serial mechanism in which the prismatic joints are all active driving pairs.

In the micro-motion stage, the ends of n limbs are in contact with the ground, and n contact points form a virtual fixed platform having invariant geometric parameters with the ground. At this time, the vehicle body connecting the decentralized limbs is a moving platform, and its DOF should be six according to the solar wing docking requirements.

3.1.1. The kinematic pairs composition and connection sequence

(i) Limb configuration

In Fig. 3, the base twist screw system of the limb DOF space in the micro-motion stage can be denoted by $\boldsymbol{\$ }_{1}-\boldsymbol{\$ }_{6}$ , which is a six-dimensional twist screw system in the Cartesian coordinate system. $\boldsymbol{\$ }_{1}-\boldsymbol{\$ }_{3}$ denote rotational motion around the three coordinate axes, and $\boldsymbol{\$ }_{4}-\boldsymbol{\$ }_{6}$ denote translational motion along the three coordinate axes.

The twist screw system of different kinematic pairs can be obtained by performing linear combinations of $\boldsymbol{\$ }_{1}-\boldsymbol{\$ }_{6}$ . The limb configuration can be classified according to the number of prismatic joints (PN). This paper explores limb configurations with 6-DOF under conditions where limbs have 0, 1, 2, or 3 prismatic joints. Consequently, the limb configurations are shown in Table III.

Table III. Limb configurations.

In Table III, elements in the limb configuration are represented from left to right as follows: the joints connected to the fixed platform, intermediate joints, and the joints connected to the moving platform.

To simplify the limb configurations, there are three equivalence replacement rules as follows:

(1) When three revolute joints (R-joints) are mutually perpendicular, the three R-joints can be combined into a spherical joint (S-joint), as shown in Fig. 4(a).

Figure 4. Equivalent replacement rules.

(2) When two revolute joints are mutually perpendicular, the two R-joints can be combined into a universal joint (U-joint), as shown in Fig. 4(b).

(3) When a prismatic joint (P-joint) is parallel to a revolute joint, the P-joint and the R-joint can be combined into a cylindrical joint (C-joint), as shown in Fig. 4(c).

The first equivalence replacement rule has been applied in Table III to simplify the three mutually perpendicular revolute joints (R-joints) into a spherical joint (S-joint). In addition, rules two and three can further simplify the configurations of kinematic pairs that satisfy the conditions in Table III. The specific cases are as follows:

(1) Limb with zero prismatic joints:

Apart from the S-joint, the limb still has three R-joints. When two R-joints are mutually perpendicular, the limb configuration can be simplified into a combination of S, U, and R joints.

(2) Limb with one prismatic joint:

Apart from the S-joint, the limb has two R-joints and one P-joint. When two R-joints are mutually perpendicular, the limb can be simplified into a combination of S, U, and P joints. When the R-joint is parallel to one of the R-joints, the limb is simplified into a combination of S, C, and R joints.

(3) Limb with two prismatic joints:

Apart from the S-joint, the limb has one R-joint and two P-joints. When the R-joint is parallel to one of the P-joints, the limb can be simplified into a combination of S, C, and P joints.

The simplified configurations of limbs are shown in Table IV.

Table IV. Simplified configurations of limbs.

(ii) Configuration selection

As shown in Table IV, 30 types of 6-DOF limb configurations are generated in this paper. The characteristics of different configuration limbs are distinct [Reference Liu, Fan and Ding36Reference Demjen, Lovasz, Ceccarelli, Sticlaru, Lupuţi, Oarcea and Silaghi-Perju38], and scholars have adopted various methods to select a reasonable limb configuration. In this paper, the selection is based on the functional requirements for PAMs. Since the PAM should weigh 10 tons, the limb configuration is selected based on the mechanism’s load-bearing capacity.

A mathematical model between the non-RPM’s topological structure and structural parameters is established in the paper, which can be denoted as:

(1) \begin{equation} \left\{\begin{array}{l} F=\sum\limits_{i=1}^{n}q_{i}\\[5pt] LN=m+n\\[5pt] n=F-\sum\limits_{i=1}^{n}\left(q_{i}-1\right)\\[5pt] q_{i}\leq F\left(i=1,2,\cdots,n\right)\\[5pt] n\leq F \end{array}\right. \end{equation}

where F is the DOF of PAM, LN is the number of limbs, m is the number of passive limbs, n is the number of active limbs, and q i is the DN on the limb i.

In Fig. 2, the moving platform of the PAM is connected to limbs through joints. Geometrically, at least three non-coplanar points can determine a plane. Therefore, the moving platform needs at least three limbs for support. Maintaining structural symmetry can satisfy isotropy requirements according to the topological principles of limbs. Therefore, the topological structure of all limbs should be the same to ensure the structural symmetry of PAM. Consequently, using five limbs in a 6-DOF PAM is not advisable. Moreover, the greater the number of limbs (LN) for a determined mechanism size, the smaller the operational space of the PAM, and the more challenging the structural design. In summary, the LN should be considered as one of the selection criteria. This paper will compare the load-bearing capacity of PAMs with three, four, and six limbs.

In mechanical transmission systems, the more kinematic pairs that are involved, the lower the mechanical efficiency due to factors such as friction. Therefore, the number of kinematic pairs (KSN) should also be considered as one of the selection criteria.

In addition, prismatic and revolute joints are commonly used kinematic pairs for actuation. Compared to the revolute joint, the prismatic joint has a larger load-bearing surface, making it more suitable for bearing heavy loads. Therefore, the PN also needs to be considered as a selection criterion.

Figure 5. Configuration selection.

As a result, the LN and the sum of the KSN, as well as the PN, are adopted as the criteria for selecting configuration in this paper, as shown in Fig. 5(a)(b). In Fig. 5(a)(b), it can be seen that the more LN there is, the larger both PN and KSN are. The expression for each criterion is as follows:

(2) \begin{equation} \begin{array}{l} LN=\textrm{the number of the limbs}\\[5pt] KSN=i\times LN\\[5pt] PN=\sum\limits_{j=\mathrm{1}}^{LN}\mathrm{P}_{j} \end{array} \end{equation}

where

\begin{equation*} i=\left\{\begin{array}{ll} 3 & \textrm{I},\textrm{II},\textrm{III}.1\\[5pt] 4 & \textrm{III}.2,\textrm{IV} \end{array}\right.,\, j=3,4,6 \end{equation*}

However, LN, PN, and KSN are not as good as more for the load-bearing capability of PAM. The configuration of the PAM cannot be precisely selected based on the three criteria mentioned above alone. Therefore, the load-bearing capability is defined as:

(3) \begin{equation} LC=\frac{PN}{LN\times KSN} \end{equation}

The comprehensive load-bearing capability is defined as:

(4) \begin{equation} CLC=k\times \frac{PN}{LN\times KSN} \end{equation}

where

\begin{equation*} k=\left\{\begin{array}{l} 0.7\mathrm{3}-\text{limb PAM}\\[5pt] 1\mathrm{4}-\text{limb PAM}\\[5pt] 1.3\mathrm{6}-\text{limb PAM} \end{array}\right. \end{equation*}

The coefficient k is determined by factors such as load, motor power, motor volume, overall volume of the mechanism, and so on.

The load-bearing capability and comprehensive load-bearing capability of the limb are shown in Fig. 5(c)(d). In Fig. 5(c), it can be seen that among the limbs with the same LN, those with three prismatic joints, such as SPPP, PSPP, PPSP, and PPPS, have better load-bearing capacity. In Fig. 5(d), it can be seen that among PAMs with the same limb configuration, those with four limbs have stronger comprehensive load-bearing capacity. Therefore, for the functional requirements of this paper, suitable decentralized parallel limb configurations are 4-SPPP, 4-PSPP, 4-PPSP, and 4-PPPS.

When the 6-DOF PAM is subjected to a load, the limbs will carry a large additional moment in the posture adjustment process, which may impact structural safety and reliability. From the mechanical performance perspective, passive kinematic pairs like spherical joints (S) should be connected to the fixed platform or the moving platform of the PAM to free one end of the limb, preventing it from bearing a substantial bending moment. In conclusion, the 4-SPPP is chosen as the subject of this paper.

Figure 6. Schematic diagram of force increase in horizontal direction.

(iii) The connection sequence and layout of kinematic pairs

In the layout of horizontal prismatic joints, this paper sets the direction of the second prismatic joint P2 and the third prismatic joint P3 of each limb perpendicular to each other and parallel to the upper platform, as shown in Fig. 6(a). They also form a 45° angle with both the first principal motion direction (such as the x-axis) and the second principal motion direction (such as the y-axis), defined as $\varphi _{1},\varphi _{2}$ , as shown in Fig. 6(b). When P2 and P3 serve as active joints, according to the principle of force composition, the horizontal driving force can be denoted as:

(5) \begin{equation} F_{x}=F_{y}=\sqrt{F_{\mathrm{P}_{2}}^{2}+F_{\mathrm{P}3}^{2}} \end{equation}

When $F_{{\mathrm{P}_{2}}}=F_{{\mathrm{P}_{3}}}$ , there is $F_{x}=F_{y}=\sqrt{2}F_{\mathrm{P}2}=\sqrt{2}F_{\mathrm{P}3}$ .

When $F_{{P_{2}}}\neq F_{{P_{3}}}$ , there is $F_{x}\geq F_{\mathrm{P}2},F_{x}\geq F_{\mathrm{P}3},F_{y}\geq F_{\mathrm{P}2},F_{y}\geq F_{\mathrm{P}3}$ .

From Fig. 6(b) and Eq. (6), it can be seen that this layout of horizontal prismatic joints can increase the horizontal driving force without increasing the individual driving force in the horizontal direction.

Let the angle between the first prismatic joint P1 of each limb in the initial posture and the footpad be $\beta$ ( $\beta$ < 90°), as shown in Fig. 6(c), where θ denotes the friction angle. In this paper, if $\beta =85^{\circ}$ , then $\gamma =5^{\circ}$ . According to reference [Reference Han, He and Zheng39], it is known that $\theta \approx 8-10^{\circ}$ when the footpad is made of rubber. Therefore, $\gamma \lt \theta$ , satisfying the self-locking condition where no matter how heavy the load is, there will be no sliding on the floor.

According to Fig. 6(c), when the first prismatic joint P1 serves as an active joint, it not only provides a vertical driving force but also a horizontal driving force, which can be denoted as:

(6) \begin{equation} F_{xoy}=F_{{P_{1}}}\cos \beta \end{equation}

In conclusion, in order to provide the greater driving force in the horizontal principal motion direction under limited actuation, the DOF space and kinematic pairs layout of the decentralized limb of PAM as shown in Fig. 7, where $\alpha =95\mathbf{^{\circ}}$ . The structure of the DLPM is shown in Fig. 8.

Figure 7. Decentralized limb DOF space and structure.

Figure 8. The structure of DLPM.

3.1.2. Number and position of driving pairs

If there are passive kinematic pairs of the limbs, the ends of decentralized limbs will exhibit random motion in the macro-motion stage. Consequently, the footpad’s position would not be the same during each landing, leading to the non-uniqueness of the upper platform posture during mode transitions. For the DLPM, it is necessary to ensure that the translational DOF is zero in the macro-motion stage. Then, the DN should satisfy the following condition:

(7) \begin{equation} DN=PN\times LN \end{equation}

The configuration of the DLPM in this paper is 4-SPPP, with three prismatic joints per limb and four limbs. Therefore, the required DN is 12. However, the more driving pairs there are, the greater the difficulty in control [Reference Kakehashi, Okada and Inaba40], so the driving approach is unsuitable.

3.2. Parallel mechanism design with coupling sub-chains between limbs

In order to reduce the DN and further decrease control difficulty, the coupling sub-chains can be formed by designing kinematic pairs between the aforementioned decentralized limbs of the PAM to limit DOF and increase constraints. Therefore, the PAM of PM with coupling sub-chains between the limbs will be designed in this paper. In this configuration, the limbs of the PAM remain independent and possess multiple DOFs. However, due to coupling sub-chains between limbs, the DOF of the moving platform is not determined by the common DOF of the limbs but rather related to the structure of the coupling sub-chains between limbs.

In the macro-motion stage, the ends of the n limbs are separated from the ground. The vehicle body connecting the decentralized limbs can be considered a generalized fixed platform. The ends of the n limbs are connected through coupling sub-chains between limbs, forming a generalized moving platform.

In the micro-motion stage, the ends of the n limbs are in contact with the ground. The coupling sub-chains between limbs lose their effect, resulting in a reduction in the effective links. At this time, similar to the DLPM, the n contact points with the ground form a virtual fixed platform with invariant geometric parameters. The vehicle body connecting the limbs becomes the moving platform.

3.2.1. Number and position of driving pairs

The 4-SPPP mechanism has 6-DOF, so theoretically, only six inputs are needed. In this paper, the selection rules for the DN are as follows to meet the functional requirements:

(1) Redundant drives can be used to avoid singular configurations.

(2) To achieve structural symmetry in design, the DN for four-limb PAM should be a multiple of four, that is $DN=4i(i=1,2,\cdots )$ and $DN\leq PN\times LN$ .

Therefore, this paper selects eight driving pairs for the next design. In order to ensure load-bearing capacity in the vertical direction, driving motors are assigned to the first prismatic joints of all four limbs. Simultaneously, to avoid generating additional torques, the arrangement of the four horizontal drives should be in the same plane. From Fig. 6, it can be seen that the second prismatic joint and the third prismatic joint of each limb have the same effect as the active drive. Therefore, the second prismatic joints of the four limbs are selected as the driving pair in this paper.

3.2.2. Reconfigurable mechanism design

The type synthesis of a reconfigurable mechanism is the reverse process of state change. In the transformation process from the initial state (macro-motion) to the final state (micro-motion), the number of effective links in a reconfigurable mechanism generally decreases, leading to changes in the DOF. The type synthesis of a reconfigurable mechanism is based on the topological structure of the final state (micro-motion), that is, the DLPM designed above. By adding series-coupled kinematic pairs, the translational DOFs of the moving platform are further constrained to finally obtain the initial state (macro-motion) configuration.

In this paper, a coupled mechanism model with multi-loop consists of serial coupling sub-chains is formed by adding series coupling sub-chains between decentralized limbs as shown in Fig. 9. Figure 9(a) illustrates the topology of the PM with coupling sub-chains between limbs, and Fig. 9(b) shows the planar topological structure with coupling sub-chains. In macro-motion mode, any footpad, such as link i, link j, or link k, can serve as an independent moving platform.

Figure 9. Coupled mechanism model with multi-loop consists of serial coupling sub-chains.

To ensure that all four footpads can have the same DOF when functioning as the moving platform, the coupled mechanism should possess the following characteristics:

(1) $\mathrm{Limb}\;2+\mathrm{Coupling\;sub}-\mathrm{chain\;5}=\mathrm{Limb\;}3+\mathrm{Coupling\;sub}-\mathrm{chain\;}7$ , from $\mathrm{Limb\;}2=\mathrm{Limb\;3}$ , it follows that $\mathrm{Coupling\;sub}-\mathrm{chain\;5}=\mathrm{Coupling\;sub}-\mathrm{chain\;}7$ .

(2) Coupling sub-chain is equal to shared sub-chain, that is, $\mathrm{Coupling\;sub}-\mathrm{chain\;6}=\mathrm{Coupling\;sub}-\mathrm{chain\;}8$ .

From this, it can be inferred that the dual-mode PAM with coupling sub-chains between limbs is a symmetrical coupled mechanism. The flowchart of the configuration synthesis process is shown in Fig. 10.

Figure 10. The flowchart of configuration synthesis process of symmetrical coupled mechanism.

The detailed steps for configuration synthesis are as follows:

Step 1: Select a PM with the desired final state DOF (a-DOF). Analyze the motion and constraint properties of the PM based on screw theory.

Step 2: Analyze the twist screw system $\boldsymbol{\$ }_{\!\mathrm{PM}i}$ of the mechanism with the desired initial state DOF (b-DOF). Using reciprocal screw theory, the constraint wrench screw system $\boldsymbol{\$ }_{\!\mathrm{PM}}^{r}$ or the basic constraint wrench screw system $\boldsymbol{\$ }_{\!\mathrm{PM}i}^{r}$ of the initial state mechanism can be obtained.

Step 3: Construct a coupled mechanism model with multi-loop consists of serial coupling sub-chains. Analyze the motion properties $\boldsymbol{\$ }_{\!\mathrm{L}i}$ of each limb and then add the appropriate serial coupling sub-chain (coupling sub-chain i) between Limb m and Limb n.

Step 4: Decouple the coupled mechanism model and establish a motion-splitting model using the motion partitioning method. Divide the basic model into 2LN-1 individual limbs, which are denoted by Limb Ci.

Step 5: Under the initial configuration, take Limb Ci as the research object. Based on screw theory, analyze the motion and constraint properties of Limb Ci. Establish appropriate coordinate systems, and the twist screw system $\boldsymbol{\$ }_{\!\mathrm{CL}i}$ of Limb Ci can be determined. Using reciprocal screw theory, the constraint wrench screw system $\boldsymbol{\$ }_{\!\mathrm{CL}i}^{r}$ of Limb Ci can be obtained.

Step 6: Confirming the correctness of the PM structure with coupled limbs can be done through two methods:

a. Check if the union of constraint wrench screw systems $\boldsymbol{\$ }_{\!\mathrm{CL}}^{r}$ of coupled limbs is equal to the expected constraint wrench screw system $\boldsymbol{\$ }_{\!\mathrm{PM}}^{r}$ , that is, $\boldsymbol{\$ }_{\!\mathrm{CL}}^{r}=\boldsymbol{\$ }_{\!\mathrm{PM}}^{r}$ .

b. Check if the union of constraint wrench screw systems $\boldsymbol{\$ }_{\!\mathrm{CL}}^{r}$ of coupled limbs can be linearly combined from the expected basic constraint wrench screw system $\boldsymbol{\$ }_{\!\mathrm{PM}i}^{r}$ , that is, $\boldsymbol{\$ }_{\!\mathrm{CL}}^{r}=g_{1}\boldsymbol{\$ }_{\!\mathrm{PM1}}^{r}+g_{2}\boldsymbol{\$ }_{\!\mathrm{PM2}}^{r}+\cdots +g_{k}\boldsymbol{\$ }_{\!\mathrm{PM}k}^{r}=\sum\limits_{k=1}^{6}g_{k}\boldsymbol{\$ }_{\!\mathrm{PM}k}^{r}$ , where $g_{k}$ is the linear combination coefficient, when $\boldsymbol{\$ }_{\!\mathrm{PM}k}^{r}=0$ , it follows that $g_{k}=0$ .

The analysis process of this article is as follows:

Step 1: The 4-SPPP 3T3R symmetrical PAM with 6-DOF based on the decentralized limb configuration mentioned above is selected to study in this paper. The motion and constraint properties of the PAM are analyzed based on screw theory.

Establish the coordinate system O xyz ; the coordinate origin O is the connection point of the four S-joint centers. The x-axis points from S-joint 4 to S-joint 1, the y-axis points from S-joint 4 to S-joint 3, and the z-axis is determined by the right-hand rule, as shown in Fig. 11. In the final state, the moving platform is the upper platform. Figure 11(a) shows the constraint wrench analysis of the PM with decentralized limbs. Based on the number and positions of the driving pairs determined in the previous section, lock the active driving pairs, and the constraint wrench analysis is shown in Fig. 11(b).

Figure 11. The constraint wrench analysis of decentralized limbs PAM.

Step 2: This paper focuses on ground adaptability in micro-motion mode, with an expected DOF for the footpad being 2R or 1R. Taking 1R as an example, analyze the twist screw system $\boldsymbol{\$ }_{\!\mathrm{PM}i}$ of the mechanism with 1R DOF. Using reciprocal screw theory, the basic constraint wrench screw system $\boldsymbol{\$ }_{\!\mathrm{PM}i}^{r}$ of the initial state mechanism can be obtained.

To ensure that the limb landing points remain at the same position during mode transition, the target basic constraint wrench screw system at the center S i of the spherical joint should be as follows:

(8) \begin{equation} \begin{array}{l} \boldsymbol{\$ }_{\!\mathrm{s}i1}^{r}=\left(1,0,0;\;0,0,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{s}i2}^{r}=\left(0,1,0;\;0,0,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{s}i3}^{r}=\left(0,0,1;\;0,0,0\right) \end{array} \end{equation}

According to the reciprocity of the screw, the basic twist screw system at point S i can be obtained as:

(9) \begin{equation} \begin{array}{l} \boldsymbol{\$ }_{\!\mathrm{s}i1}=\left(1,0,0;\;0,0,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{s}i2}=\left(0,1,0;\;0,0,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{s}i3}=\left(0,0,1;\;0,0,0\right) \end{array} \end{equation}

where $\boldsymbol{\$ }_{\!\mathrm{s}i3}$ does not affect the ground adaptation requirements of the mechanism and can be considered a local DOF. Additionally, $\boldsymbol{\$ }_{\!\mathrm{s}i3}$ would lead to the generation of movement within the xy plane for the DLPM, which means that it cannot constrain the motion of the passive pairs in macro-motion stage. Therefore, it should be discarded.

In the initial state, the moving platform contacts the ground through various footpads. Therefore, the footpads possess a basic twist screw system with 1R DOF, which is given by:

(10) \begin{equation} \boldsymbol{\$ }_{\!\mathrm{PM}1}=\left(1,0,0;\;0,0,0\right)\text{or }\boldsymbol{\$ }_{\!\mathrm{PM2}}=\left(0,1,0;\;0,0,0\right) \end{equation}

Then, the basic constraint wrench screw system of the footpads is:

(11) \begin{equation} \begin{array}{ll} \boldsymbol{\$ }_{\!\mathrm{PM}1}^{r}=\left(1,0,0;\;0,0,0\right) & \boldsymbol{\$ }_{\!\mathrm{PM}1}^{r}=\left(1,0,0;\;0,0,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{PM}2}^{r}=\left(0,1,0;\;0,0,0\right) & \boldsymbol{\$ }_{\!\mathrm{PM}2}^{r}=\left(0,1,0;\;0,0,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{PM}3}^{r}=\left(0,0,1;\;0,0,0\right)\mathrm{or} & \boldsymbol{\$ }_{\!\mathrm{PM}3}^{r}=\left(0,0,1;\;0,0,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{PM}4}^{r}=\left(0,0,0;\;0,1,0\right) & \boldsymbol{\$ }_{\!\mathrm{PM}4}^{r}=\left(0,0,0;\;1,0,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{PM}5}^{r}=\left(0,0,0;\;0,0,1\right) & \boldsymbol{\$ }_{\!\mathrm{PM}5}^{r}=\left(0,0,0;\;0,0,1\right) \end{array} \end{equation}

Step 3: Construct a coupled mechanism model with primary nodes, analyze the twist screw system $\boldsymbol{\$ }_{\!\mathrm{L}i}$ of each limb, and then add serial coupling sub-chain (Coupling sub-chain 5) between the decentralized limbs Limb 1 and Limb 2, similarly, add Coupling sub-chain 6 between Limb 2 and Limb 3, Coupling sub-chain 7 between Limb 3 and Limb 4, and Coupling sub-chain 8 between Limb 4 and Limb 1, as shown in Fig. 9.

This paper considers the serial coupling sub-chain without drivers and forced to undergo determined motion as passive constraint limbs. Their primary function is to constrain one or several DOFs of the moving platform to achieve the expected motion. In addition, constraint limbs can also improve the stiffness of the mechanism.

The constraint wrench screw systems of limbs are the same as the constraint wrench screw systems of mechanism. Therefore, the standard basis for the initial state limb twist screw system can be obtained as follows:

(12) \begin{equation} \begin{array}{l} \boldsymbol{\$ }_{\!\mathrm{L}1}=\boldsymbol{\$ }_{\!\mathrm{PM}1}=\left(1,0,0;\;0,0,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{L}2}=\boldsymbol{\$ }_{\!\mathrm{PM2}}=\left(0,1,0;\;0,0,0\right) \end{array} \end{equation}

where $\boldsymbol{\$ }_{\!i1}$ and $\boldsymbol{\$ }_{\!i2}$ are the mechanism constraint wrench line vectors along the x and y directions, respectively, intersecting at the origin of the reference coordinate system, can be generated in various forms of limb motion limbs through linear combinations and different arrangements of two twist screw systems.

The general expression of a kinematic pair is:

(13) \begin{equation} \boldsymbol{\$ }_{\!\mathrm{L}i}=\boldsymbol{a}\boldsymbol{\$ }_{\!\mathrm{L}1}+b\boldsymbol{\$ }_{\!\mathrm{L}2}=\left(a,b,0;\;0,0,0\right) \end{equation}

where a and b are not both 0, they can form a 2R limb that rotates in the x and y directions.

When the kinematic pair refers to a rotating joint, it is evident that $a^{2}+b^{2}=1$ .

According to the limb comprehensive method, the direction of the rotational axis of the revolute joint can be arbitrary. The rotational axis of the revolute joint is perpendicular to the constraint force. By analyzing the standard basic twist screw system, it can be inferred that the rotation axis for the revolute joint can be in any direction within the xy plane. Therefore, it can be inferred that there will be R x , R y , and U xy in the limb. In this paper, R x and R y denote a revolute joint with the x-axis and y-axis as the rotational axis, respectively, and U xy denotes joints with rotational axes in the x and y directions. As a result, the arrangement and combination of kinematic pairs in serial constraint limbs are presented in Table V.

Table V. Hinge arrangement and combination of kinematic pairs in serial constraint limbs.

Notea: RR* is equivalent to R. When the four coupling sub-chains are not completely identical, in order to satisfy the symmetry of the mechanism, both R and RR* are represented as RR*.

Noteb: RR^ is equivalent to U. When the four coupling sub-chains are not completely identical, for simplicity of expression, both RR^ and U are represented as U.

Due to the functional requirements of this paper, it is necessary for the four coupling sub-chains to have opposite sides pairwise identical. Therefore, the available combinations for serial coupling sub-chain in this paper include 4R, 4RR*, 4RR^, 4U, 4RU, 4UU, 2(RR*-RU), 2(RR*-U), 2(RR*-UU), 2(U-RU), 2(U-UU), and 2(RU-UU).

Step 4: According to Fig. 12(a), the coupled mechanism model is decoupled into seven individual limbs, as shown in Fig. 12(b).

Figure 12. Motion distribution model of coupled mechanism.

Among them, Limb 1 is one limb of the original DLPM, Limb 2→Limb 5, Limb 3→Limb 6→Limb 5, Limb 4→Limb 7→Limb 6→Limb 5, Limb 2→Limb 6→Limb 7→Limb 8, Limb 3→Limb 7→Limb 8, and Limb 4→Limb 8 are six coupled limbs containing serial coupling sub-chains. The decoupled limbs are denoted as Limb Ci (i = 1–7), from left to right, labeled as Limb C1 to Limb C7.

Step 5: In the initial configuration, taking the individual limb (Limb Ci) containing serial coupling sub-chain as the research object, based on screw theory, analyze the motion and constraint of the decoupled coupled limbs in the coupled mechanism. Utilizing the coordinate system construction method shown in Fig. 11(b), the twist screw system $\boldsymbol{\$ }_{\!\mathrm{CL}i}$ of Limb Ci is determined. Using reciprocal screw theory, the constraint wrench screw system $\boldsymbol{\$ }_{\!\mathrm{CL}i}^{r}$ of Limb Ci can be obtained.

Taking 2(RR*-UU) as an example for illustration in this paper. Let $\mathrm{Limb\;}5=\mathrm{Limb\;}7=\mathrm{UU}$ and $\mathrm{Limb\;}6=\mathrm{Limb\;}8=\mathrm{RR}*$ . In the coupling sub-chain, the two rotation axes of RR* are coaxial, which can be integrated into a single R. Taking Limb C3 as an example, composed of Limb 3, Limb 6, and Limb 5, where the twist screw system of Limb 3 is:

(14) \begin{equation} \begin{array}{l} \boldsymbol{\$ }_{\!\mathrm{L3}1}=\left(0,0,0;\;-d,e,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{L3}2}=\left(1,0,0;\;0,0,-b\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{L3}3}=\left(0,1,0;\;0,0,-a\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{L3}4}=\left(0,0,1;\;b,a,0\right) \end{array} \end{equation}

The twist screw system of Limb 6 is:

(15) \begin{equation} \boldsymbol{\$ }_{\!\mathrm{L6}}=\left(1,0,0;\;0,l_{1},-n_{1}\right) \end{equation}

The twist screw system of Limb 5 is:

(16) \begin{equation} \begin{array}{l} \boldsymbol{\$ }_{\!\mathrm{L51}}=\left(1,0,0;\;0,l_{2},-n_{2}\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{L52}}=\left(1,0,0;\;0,l_{2},n_{2}\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{L53}}=\left(0,1,0;\;-l_{2},0,m_{2}\right) \end{array} \end{equation}

Then, the twist screw system of Limb C3 is:

(17) \begin{equation} \begin{array}{l} \boldsymbol{\$ }_{\!\mathrm{CL3}1}=\left(0,0,0;\;-d,e,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL3}2}=\left(1,0,0;\;0,0,-b\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL3}3}=\left(0,1,0;\;0,0,-a\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL3}4}=\left(0,0,1;\;b,a,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL3}5}=\left(1,0,0;\;0,l_{1},-n_{1}\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL3}6}=\left(1,0,0;\;0,l_{2},-n_{2}\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL3}7}=\left(1,0,0;\;0,l_{2},n_{2}\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL3}8}=\left(0,1,0;\;-l_{2},0,m_{2}\right) \end{array} \end{equation}

Taking the inverse screw, the constraint wrench screw system of Limb C3 can be derived as:

(18) \begin{equation} \begin{array}{l@{\quad}l} \boldsymbol{\$ }_{\!\mathrm{CL3}1}^{r}=\left(0,0,1;\;b,a,0\right) & b=n,a=m\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL32}}^{r}=\left(e,d,0;\;-dl_{1},el_{2},be+ad\right) & l_{1}=l_{2} \end{array} \end{equation}

The detailed analysis of the twist/constraint wrench screw systems of the decoupled limbs of the PM with serial coupling sub-chains can be found in Table VII. The union of the constraint wrench screw system of each decoupled limb is:

(19) \begin{equation} \begin{array}{l} \boldsymbol{\$ }_{\!\mathrm{CL}1}^{r}=\left(0,0,1;\;-b,-a,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL}2}^{r}=\left(e,d,0;\;0,0,-\left(be+ad\right)\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL}3}^{r}=\left(0,0,1;\;b,-a,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL4}}^{r}=\left(e,-d,0;\;dl_{1},el_{2},-\left(be+ad\right)\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL5}}^{r}=\left(0,0,1;\;b,a,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL6}}^{r}=\left(e,d,0;\;-dl_{1},el_{2},-\left(be+ad\right)\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL7}}^{r}=\left(0,0,1;\;-b,a,0\right)\\[5pt] \boldsymbol{\$ }_{\!\mathrm{CL8}}^{r}=\left(-e,d,0;\;-dl_{1},-el_{2},-\left(be+ad\right)\right) \end{array} \end{equation}

Step 6: Through analysis, it can be determined that the union of the constraint wrench screw systems of the coupled limbs can be linearly combined to form the desired basic constraint wrench screw system. Therefore, the correctness of the PM structure with coupled limbs can be determined.

The aforementioned union of constraint wrench screw systems for the coupled limbs is indeed the constraint wrench screw system for the moving platform. Thus, it follows that the twist screw system of the footpad is:

(20) \begin{equation} \boldsymbol{\$ }_{1}=\left(1,0,0;\;0,0,b\right) \end{equation}

In this paper, after introducing the serial coupling sub-chains 2(RR*-UU) between the decentralized limbs, the union of constraint wrench screw systems for the coupled limbs equals the desired constraint wrench screw system. The results show that the moving platform (footpad) has only 1R DOF, and the rotation axis direction for the footpad is determined by the R rotation axis direction. At this point, the translational freedom of the passive pairs can be locked, satisfying the requirement for consistency in the position of the limb ends during mode transition. Similarly, it can be determined that RxUxy-RyUxy-UxyRx-UxyRy, RxRx-RyUxy-RxRx-UxyRy/RyRy-RxUxy-RyRy-UxyRx and RxRx-Uxy-RxRx-Uxy/RyRy-Uxy-RyRy-Uxy all satisfy the requirement above.

In summary, to ensure consistency in the position of the limb ends during mode transitions and meet ground adaptation, it is necessary to ensure that the moving platform has 1R or 2R DOF in the macro-motion stage. To achieve this, coupling sub-chains are designed between the limb ends based on DLPM, utilizing multiple coupling kinematic pairs to constrain the translational motion of DLPM. Thus, to satisfy the symmetry requirements in the structure, the four decentralized limbs of DLPM are connected with two sets of RR*-UU in this paper. The DOFs of the mechanism in the macro-motion stage can be satisfied when the common axis of UU and the common axis of RR are perpendicular to each other. Ultimately, the configuration of the PAM is determined as 4-SPPP-2(RR*-UU), and the limb DOF space and structural layout are shown in Fig. 13.

Figure 13. Coupled limb DOF space and structure.

4. The realization and analysis of RrPAP

4.1. The realization of RrPAP

In this paper, a decentralized four-limb PAM that can realize (6-DOF) motion in the micro-motion stage is designed. In this stage, the moving platform is the vehicle body, and the fixed platform is the virtual platform formed by the decentralized limbs in contact with the ground, as shown in Fig. 14(a).

Figure 14. The reconfiguration process of RrPAP. Note: MP denotes the moving platform, and FP denotes the fixed platform, VP denotes the virtual platform, and CS denotes the coupling sub-chain.

In the macro-motion stage, the decentralized limbs are shortened and separated from the ground, the virtual platform is nonfunctional. The PAM operates as an open-loop structure with multiple DOFs. The fixed platform is the vehicle body, and the moving platform is the end of the decentralized limbs. In this stage, the same DN as DOF are required to control the motion. However, the increase of the DN increases the difficulty of the control. In the condition of the reduction of the driving pairs, in order to enable the PAM to have a defined motion after being released from ground constraints, a serial coupling sub-chain is designed between adjacent limbs to restrict relative movement between them, as shown in Fig. 14(b).

The mode transformation is performed again, and in the micro-motion stage, the four limbs of PAM are elongated. The limb establishes a stable connection with the ground, transforming the PAM into a closed-loop structure. Then, the serial coupling sub-chain between adjacent limbs is nonfunctional, as shown in Fig. 14(c).

To summarize, whether the virtual platform or coupling sub-chain is nonfunctional or not depends on whether the decentralized branches of the PAM are in contact with the ground during the mode transformation process; that is, the configurations of the PAM are different in different modes, which enables the reconfiguration function to be realized.

Specifically, the RrPAP proposed in this paper is based on a decentralized n-SPPP topology structure, using two sets of identical RR*-UU chains for coupling, as shown in Fig. 15(a). The joint loop diagram is shown in Fig. 15(b), and the realization of the RrPAP is shown in Fig. 15(c). In summary, the RrPAP for solar wing docking consists of a WMP and a PAM. A four-Mecanum-wheeled omnidirectional mobile system is used for the structure design of the WMP in this paper. The PAM is designed by a 6-DOF PM to fulfill the functional requirement. The design of the 6-DOF PAM involves coupled sub-chains to constrain the DOFs of passive pairs in the macro-motion stage. The configurations of all four limbs are SPPP, and the ends of decentralized limbs are connected in series by mutually perpendicular RR*-UU sub-chains to form the reconfigurable mechanism.

Figure 15. realization of RrPAP for solar wing docking.

4.2. The motion simulation of RrPAP

From the reconfiguration process of RrPAP in Fig. 14, it can be seen that the moving and fixed platforms of the RrPAP are interchanged during the mode transfer. Therefore, this paper takes the motion of PAM in the micro-motion stage as an example for motion simulation.

4.2.1. Trajectory planning

In the layout of horizontal prismatic joints, this paper sets the direction of the second prismatic joint P2. It is assumed that the PAM needs to reach the maximum range of the posture adjustment within 5s, that is, moving 50 mm along the coordinate axis and rotating 5° around the coordinate axis. In order to reduce the impact and inertia force during the movement of the PAM, it is hoped that the movement of the posture process is smooth under the ideal state. Let the displacement, velocity, and acceleration of the moving and rotating of the RrPAP satisfy the following equations:

(21) \begin{equation} \begin{array}{l} \left\{\begin{array}{l} s_{t=0}=0\\[5pt] s_{t=5}=50 \end{array}\right.\left\{\begin{array}{l} \dot{s}_{t=0}=0\\[5pt] \dot{s}_{t=5}=0 \end{array}\right.\,\left\{\begin{array}{l} \ddot{s}_{t=0}=0\\[5pt] \ddot{s}_{t=5}=0 \end{array}\right.\\ \\ \left\{\begin{array}{l} \theta _{t=0}=0^{\circ}\\[5pt] \theta _{t=5}=5^{\circ} \end{array}\right.\left\{\begin{array}{l} \dot{\theta }_{t=0}=0\\[5pt] \dot{\theta }_{t=5}=0 \end{array}\right. \;\left\{\begin{array}{l} \ddot{\theta }_{t=0}=0\\[5pt] \ddot{\theta }_{t=5}=0 \end{array}\right. \end{array} \end{equation}

Hence, the movement driver function can be denoted as:

(22) \begin{equation} \mathrm{Y}=50\!\left(\frac{t}{5}-\frac{1}{2\pi }\sin \frac{2\pi t}{5}\right)\!\left(0\leq t\leq 5\right) \end{equation}

And the rotation driver function can be denoted as:

(23) \begin{equation} \mathrm{Y}=5\!\left(\frac{t}{5}-\frac{1}{2\pi }\sin \frac{2\pi t}{5}\right)\!\left(0\leq t\leq 5\right) \end{equation}

The trajectory is plotted according to the Eqs. (22) and (23), as shown in Fig. 16(a).

Figure 16. Motion simulation.

4.2.2. Motion simulation

The DOF of PAM is 6, and three typical motion modes, 3T, 3R, and 3T3R, were selected for motion simulation in ADAMMS in this paper. The trajectory equation of the center reference point of the moving platform is determined according to the Eqs. (22) and (23). The main structural parameters of the PAM are shown in Fig. 9, and their values are shown in Table VI.

Figure 16(b)–(d) shows the simulation curves of the relative displacement of the active driving pairs of each limb obtained by ADAMS simulation of the mechanism model in three typical motion modes, respectively. Figure 16(e)–(f) shows the simulation curves of the velocity and acceleration of the active driving pairs of each limb obtained by ADAMS simulation of the mechanism model with 3R motion modes.

Table VI. The main structural parameters of the PAM mechanism.

Figure 17. The workspace of PAM.

4.3. The workspace of RrPAP

Macro-motion is realized by WMP and micro-motion is realized by PAM. Therefore, the workspace of WMP is not restricted by PM, and only the workspace of PAM needs to be analyzed in this paper. In order to verify whether the PAM can meet the design requirements of the micro-motion, the workspace of the PAM is analyzed in this paper.

In this paper, a numerical method of boundary search is used to generate the workspace of PAM by considering the joint angle constraints, actuated joint stoke limitations, and redundantly actuated joint limitations, as shown in Fig. 16. The workspace at the initial posture is shown in Fig. 17(a), and the position workspace for various postures is shown in Fig. 17(b)–(d). It can be seen that the position workspace has different shapes and volumes at diverse postures.

Figure 17 shows that the PAM has a large workspace and good continuity. Taking the workspace at the initial posture as an example, the projections of this workspace onto the XOZ and XOY planes are shown in Fig. 17(e) and Fig. 17(f), respectively. The workspace contains a cube with a length, width, and height of 350 mm, which can meet the requirements of the moving range (±50 mm) in the micro-motion stage.

5. Conclusion

In order to enable a posture adjustment device to meet the requirements of different-sized satellites docking with solar wings, a movable RrPAP for posture adjustment of the satellite is proposed in this paper, which has two motion modes. The layout of the dual-mode RrPAP is designed. Considering the DOFs of the PAM in the micro-motion stage and the heavy-load requirement, the comprehensive load-bearing index is proposed for configuration selection. The results show that a DLPM with three P joints and four limbs has a stronger load-bearing capacity. The design method of serial coupling sub-chains is proposed to limit the end DOF of the decentralized limb in the macro-motion stage. Four types of symmetrically coupled mechanisms suitable for satellite posture adjustment in the solar wing docking process are derived. Taking 4-SPPP-2(RR*-UU) as an example to verify the feasibility of this design method. This paper provides an important theoretical foundation for designing RrPAP for solar wings. It has broad application prospects in the aerospace field, particularly in the assembly of large-scale components.

Author contributions

Rui Wang, Jinzhu Zhang, and Xiaoyan Xiong conceived and designed the study. Rui Wang wrote the initial draft. Jinzhu Zhang reviewed, commented, and revised the first draft. Ruilin Yuan completed the drawing of the 3D model and visualization of the method.

Acknowledgments

This work is supported by the National Natural Science Foundation of China (Grant No. 51905367).

Competing interests

The authors declare no competing interests exist.

Ethical approval

None.

Appendix A. Twist/constraint wrench screw systems of RR*-UU-RR*-UU limbs

Table VII. Twist/constraint wrench screw systems of RR*-UU-RR*-UU limbs.

Appendix B. Nomenclatures

References

Zhang, W., Lu, S. and Ding, X., “Recent development on innovation design of reconfigurable mechanisms in China,” Front Mech Eng 14(1), 1520 (2019).CrossRefGoogle Scholar
Shi, H., Zhang, J., Wang, T., Li, R. and Huang, Q., “Mechanism design and kinematic analysis of a bioinspired 5-DOF parallel driving mechanism,” Mech Mach Theory 181, 105178 (2023).CrossRefGoogle Scholar
Huang, Y., Zhang, J. and Xiong, X., “Closed-form dynamic modeling and performance evaluation of a 4-degrees-of-freedom parallel driving mechanism,” J Mech Robot 16(7), 071012 (2024).CrossRefGoogle Scholar
Furqan, M., Suhaib, M. and Ahmad, N., “Studies on Stewart platform manipulator: A review,” J Mech Sci Technol 31(9), 44594470 (2017).CrossRefGoogle Scholar
Zhu, L. Z., Wang, L. P. and Zhao, J. S., “Mechanism Synthesis and Workspace Analysis of a Spraying Robot for Airfoil,” In: 3rd IEEE/IFToMM/ASME International Conference on Reconfigurable Mechanisms and Robots (ReMAR 2015), Beijing, China (2015).Google Scholar
Huang, Y. Y., Zhang, J. Z., Xiong, X. Y. and Liu, S. X., “Kinematic and dynamic analysis of a 4-DOF over-constraint parallel driving mechanism with planar sub-closed chains,” Robotica 41(10), 31373159 (2023).CrossRefGoogle Scholar
Mohamed, M. G. and Gosselin, C. M., “Design and analysis of kinematically redundant parallel manipulators with configurable platforms,” IEEE Trans Robot 21(3), 277287 (2005).CrossRefGoogle Scholar
Lei, P. and Zheng, L., “An automated in-situ alignment approach for finish machining assembly interfaces of large-scale components,” Robot Comput Integr Manuf 46, 130143 (2017).CrossRefGoogle Scholar
Fan, W., Zheng, L., Ji, W., Xu, X., Wang, L., Lu, Y. and Zhao, X., “Function block-based closed-loop adaptive machining for assembly interfaces of large-scale aircraft components,” Robot Comput Integr Manuf 66, 101994 (2020).CrossRefGoogle Scholar
Cao, J. D., Zhang, J. Z., Wang, T., Meng, J. H., Li, S. L. and Li, M., “Mechanism design and dynamic switching modal control of the wheel-legged separation quadruped robot,Robotica 42(3), 660683 (2024).CrossRefGoogle Scholar
Zhang, J., Li, M., Cao, J., Dou, Y. and Xiong, X., “Research on bionic jumping and soft landing of single leg system in quadruped robot,J Bionic Eng 20(5), 20882107 (2023).CrossRefGoogle Scholar
Dai, J. S. and Rees Jones, J., “Mobility in metamorphic mechanisms of foldable/Erectable kinds,” ASME J Mech Des 121(3), 375382 (1999).CrossRefGoogle Scholar
Aimedee, F., Gogu, G., Dai, J. S., Bouzgarrou, C. and Bouton, N., “Systematization of morphing in reconfigurable mechanisms,” Mech Mach Theory 96, 215224 (2016).CrossRefGoogle Scholar
Singh, C. and Liu, G., “Energy-aware redundant actuation for safe spring-assisted modular and reconfigurable robot,” Robotica 40(12), 44984511 (2022).CrossRefGoogle Scholar
Yan, H.-S. and Kang, C.-H., “Configuration synthesis of mechanisms with variable topologies,” Mech Mach Theory 44(5), 896911 (2009).CrossRefGoogle Scholar
Zhang, K. T., Dai, J. S. and Fang, Y. F., “Geometric constraint and mobility variation of two 3s(V)Ps(V) metamorphic parallel mechanisms,” ASME J Mech Des 135(1), 011001 (2013).CrossRefGoogle Scholar
Ma, X., Zhang, K. and Dai, J. S., “Novel spherical-planar and Bennett-spherical 6R metamorphic linkages with reconfigurable motion branches,” Mech Mach Theory 128, 628647 (2018).CrossRefGoogle Scholar
Ye, W., Chai, X. and Zhang, K., “Kinematic modeling and optimization of a new reconfigurable parallel mechanism,” Mech Mach Theory 149, 103850 (2020).CrossRefGoogle Scholar
Lu, Y., Ye, N. and Ding, L., “Type synthesis of spatial 3-DoF parallel mechanisms with planar sub-chains using revised digital topological graphs and arrays,” Robotica 35(2), 370383 (2017).CrossRefGoogle Scholar
Zhang, X., Mu, D., Zhang, Y., You, H. and Wang, H., “Type synthesis of multi-loop spatial mechanisms with three translational output parameters based on virtual-loop theory and assur groups,” Robotica 37(6), 11041119 (2019).CrossRefGoogle Scholar
Tian, Y., Zhao, Y., Li, L., Yuan, G. and Xi, F., “Design and analysis of a multi segment shape morphing mechanism,” J Mech Robot 13(2), 021004 (2021).CrossRefGoogle Scholar
Song, T., Yang, H., Guo, S., Cui, G. and Yan, Z., “Configuration selection for tip-over stability of a modular reconfigurable mobile manipulator under various application situations,” Robotica 41(3), 10661085 (2023).CrossRefGoogle Scholar
Galletti, C. and Fanghella, P., “Single-loop kinematotropic mechanisms,” Mech Mach Theory 36(6), 743761 (2001).CrossRefGoogle Scholar
Galletti, C. and Giannotti, E., “Multiloop Kinematotropic Mechanisms,” In: ASME. 2002 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Quebec, Canada (2002) pp. 455460.Google Scholar
Meng, Q., Liu, X.-J. and Xie, F., “Structure design and kinematic analysis of a class of ring truss deployable mechanisms for satellite antennas based on novel basic units,” Mech Mach Theory 174, 104881 (2022).CrossRefGoogle Scholar
Tian, C., Zhang, D., Tang, H. and Wu, C., “Structure synthesis of reconfigurable generalized parallel mechanisms with configurable platforms,” Mech Mach Theory 160, 104281 (2021).CrossRefGoogle Scholar
Zhang, J., Jin, Z. and Feng, H., “Type synthesis of a 3-mixed-DOF protectable leg mechanism of a firefighting multi-legged robot based on GF set theory,” Mech Mach Theory 130, 567584 (2018).CrossRefGoogle Scholar
Dai, J. S., Li, D., Zhang, Q. and Jin, G., “Mobility analysis of a complex structured ball based on mechanism decomposition and equivalent screw system analysis,” Mech Mach Theory 39(4), 445458 (2004).CrossRefGoogle Scholar
Ding, H., Cao, W.-A., Chen, Z. and Kecskemethy, A., “Structural synthesis of two-layer and two-loop spatial mechanisms with coupling chains,” Mech Mach Theory 92, 289313 (2015).CrossRefGoogle Scholar
Zeng, Q. and Fang, Y., “Structural synthesis and analysis of serial–parallel hybrid mechanisms with spatial multi-loop kinematic chains,” Mech Mach Theory 49, 198215 (2012).CrossRefGoogle Scholar
Gao, H., Liu, J. and Yu, Y., “Design and motion analysis of a novel coupled mechanism based on a regular triangular bipyramid,” Int J Adv Robot Syst 13(6), 172988141667813 (2016).CrossRefGoogle Scholar
Tian, C., Fang, Y. and Ge, Q. J., “Structural synthesis of parallel manipulators with coupling sub-chains,” Mech Mach Theory 118, 8499 (2017).CrossRefGoogle Scholar
Tian, C., Fang, Y. and Ge, Q. J., “Structural synthesis of a class of two-loop generalized parallel mechanisms,” Mech Mach Theory 128, 429443 (2018).CrossRefGoogle Scholar
Paul, C., Valero-Cuevas, F. J. and Lipson, H., “Design and control of tensegrity robots for locomotion,” IEEE Trans Robot 22(5), 944957 (2006).CrossRefGoogle Scholar
Cao, W. A., Yang, D. and Ding, H., “Topological structural design of umbrella-shaped deployable mechanisms based on new spatial closed-loop linkage units,” ASME J Mech Des 140(6), 062302 (2018).CrossRefGoogle Scholar
Liu, J., Fan, X. and Ding, H., “Investigation of a novel 2R1T parallel mechanism and construction of its variants,” Robotica 39(10), 18341848 (2021).CrossRefGoogle Scholar
Ju, Y., Xu, W., Meng, G. and Cao, Y., “Constraint characteristics and type synthesis of two families of 1T2R parallel mechanism,” Robotica 40(9), 30333056 (2022).CrossRefGoogle Scholar
Demjen, T., Lovasz, E.-C., Ceccarelli, M., Sticlaru, C., Lupuţi, A.-M.-F., Oarcea, A. and Silaghi-Perju, D.-C., “Design of the five-bar linkage with singularity-free workspace,” Robotica 41(11), 33613379 (2023).CrossRefGoogle Scholar
Han, Y., He, Q. and Zheng, B., “Study on rubber surface enhancement of fiber fabric,” J Polym Res 28(3), 85(2021).CrossRefGoogle Scholar
Kakehashi, Y., Okada, K. and Inaba, M.. “Development of Continuum Spine Mechanism for Humanoid Robot: Biomimetic Supple and Curvilinear Spine Driven by Tendon,” In: 3rd IEEE International Conference on Soft Robotics (RoboSoft), New Haven, CT, USA (2020) pp. 312317, 2020.Google Scholar
Figure 0

Figure 1. Docking process.

Figure 1

Figure 2. RrPAP layouts. Note: L i denotes limb i, and E i denotes the end of limb i. MP denotes the moving platform, and FP denotes the fixed platform. AM denotes macro-motion, and IM denotes micro-motion.

Figure 2

Table I. Design index of dual-mode RrPAP.

Figure 3

Figure 3. The flowchart of the design method for the RrPAP.

Figure 4

Table II. Basic elements in a line pattern and their meanings.

Figure 5

Table III. Limb configurations.

Figure 6

Figure 4. Equivalent replacement rules.

Figure 7

Table IV. Simplified configurations of limbs.

Figure 8

Figure 5. Configuration selection.

Figure 9

Figure 6. Schematic diagram of force increase in horizontal direction.

Figure 10

Figure 7. Decentralized limb DOF space and structure.

Figure 11

Figure 8. The structure of DLPM.

Figure 12

Figure 9. Coupled mechanism model with multi-loop consists of serial coupling sub-chains.

Figure 13

Figure 10. The flowchart of configuration synthesis process of symmetrical coupled mechanism.

Figure 14

Figure 11. The constraint wrench analysis of decentralized limbs PAM.

Figure 15

Table V. Hinge arrangement and combination of kinematic pairs in serial constraint limbs.

Figure 16

Figure 12. Motion distribution model of coupled mechanism.

Figure 17

Figure 13. Coupled limb DOF space and structure.

Figure 18

Figure 14. The reconfiguration process of RrPAP. Note: MP denotes the moving platform, and FP denotes the fixed platform, VP denotes the virtual platform, and CS denotes the coupling sub-chain.

Figure 19

Figure 15. realization of RrPAP for solar wing docking.

Figure 20

Figure 16. Motion simulation.

Figure 21

Table VI. The main structural parameters of the PAM mechanism.

Figure 22

Figure 17. The workspace of PAM.

Figure 23

Table VII. Twist/constraint wrench screw systems of RR*-UU-RR*-UU limbs.