Next Article in Journal
A Novel Study on the Functional Capacity of Athletes and Its Influence on Their Fear of Pain and Injuries
Previous Article in Journal
The Spread of Invasive and Poisonous Plants: A Lesson from Alkaloids
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization Design of Redundant Parallel Posture Adjustment Mechanism for Solar Wing Docking Based on Response Surface Methodology

1
College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan 030024, China
2
National Key Laboratory of Metal Forming Technology and Heavy Equipment, Taiyuan 030024, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2024, 14(17), 8059; https://doi.org/10.3390/app14178059
Submission received: 3 August 2024 / Revised: 29 August 2024 / Accepted: 7 September 2024 / Published: 9 September 2024
(This article belongs to the Section Aerospace Science and Engineering)

Abstract

:
The parallel mechanism exhibits high stiffness and excellent dynamic response, making it ideal for high-precision applications. In our early work, a novel 6-DOF redundant parallel posture mechanism with four limbs for solar wing docking has been proposed; each limb consists of three links and four joints. This paper primarily focuses on optimization design of the mechanism. The calculation of workspace volume reveals that factors influencing the range of posture adjustment include dynamic platform parameters, static platform parameters, the drive trajectory of each kinematic pair, and the angles between each kinematic pair. A sensitivity analysis was conducted to examine the impact of each parameter on the range of posture adjustment. To reduce computational complexity and improve analysis efficiency, a combined approach of single-factor analysis and response surface methodology (RSM) is used in the paper. Single-factor analysis is utilized to evaluate the effect of each parameter on the posture adjustment range. Based on these results, RSM is used to establish a regression model for parameters; thereby, the optimal parameter combination for the mechanism is determined. The regression coefficient R2 = 0.9374 attests to the validity of the proposed model. Finally, a comparison of the posture adjustment range before and after optimization is presented, providing a foundation for the practical application of the redundant parallel mechanism. This paper introduces a novel structural design concept aimed at resolving the conflict between heavy loads and compact sizes in redundant parallel mechanisms while providing valuable insights for miniaturized design.

1. Introduction

With the rapid development of aerospace technology, the development of large spacecraft has become an inevitable trend. In the aerospace field, macro–micro robotic systems are typically used in assembling large components, where the wheeled mobile system composed of Mecanum wheels is used for long-distance component transport in the macro-motion stage, while the docking mechanism is used to adjust the posture of components in the micro-motion stage. There are three types of docking equipment in common use, namely Pogo positioning platforms, rail-mounted platforms, and industrial robotic arms [1], all of which are composed of serial structures. Serial mechanisms can increase joint motion, thereby expanding the workspace of the end effector. However, serial mechanisms tend to accumulate deformation, which reduces the stiffness of the docking equipment [2,3]. Since less stiffness is not conducive to carrying large and heavy components, parallel mechanisms (PMs) can be used [4,5]. Parallel mechanisms support a single end effector with multiple kinematic limbs and offer several advantages over traditional serial mechanisms, such as a high load-to-weight ratio, greater stiffness, compact structure, low inertia, and good dynamic response [6,7,8]. However, compared to serial mechanisms, parallel mechanisms have a smaller workspace. Most parallel mechanisms are unable to improve performance such as working space while increasing stiffness. To enhance the performance of parallel mechanisms, many researchers have introduced redundancy actuation [9,10,11]. Redundant actuation can effectively eliminate certain singular configurations, increase the workspace, enhance stiffness, and improve the dynamic performance of the mechanism [12,13,14].
Furthermore, the performance of parallel mechanisms can vary significantly based on their configuration, structure, and parameters [15,16]. Design optimization aims to enhance performance indicator by adjusting mechanism parameters [17,18]. The primary objective of mechanism optimization is to meet diverse engineering requirements such as stiffness, mass, and workspace. Due to the complexity and variety of performance metrics, design optimization problems are typically characterized by constraints, nonlinearity, and multimodality, often lacking a closed-form solution [19]. Consequently, identifying optimal parameters that meet various task requirements is a significant challenge. In the optimization of PMs, performance indicators are typically treated as objectives, mechanism parameters as design variables, and constraints are dictated by design requirements. With these objectives, design variables, and constraints in place, advanced optimization algorithms can be utilized to determine the optimal parameters [20,21,22,23]. The kinematic design mainly involves the determination of the geometric parameter sizes and the range of drive joint variables.
Workspace plays a critical role in mechanism optimization, and the volume of the non-singularity workspace is commonly used to evaluate the performance of PMs [24]. Fu and Gao [25] proposed a method to determine the workspace, Karimi et al. [26] solved the maximum non-singularity workspace of a 6-UPS mechanism by convex optimization, and Kaloorazi et al. [27] used a geometric method to solve the 3-PRR mechanism’s maximum non-singular workspace.
However, these methods often overlook the volume of the mechanism itself. This paper introduces the spatial occupancy function (volume ratio), which considers both the workspace volume and the mechanism’s volume, to avoid an unlimited increase in the mechanism volume, which can evaluate the workspace utilization of the 4-SPPP mechanism more comprehensively.
Currently, the primary optimization methods are divided into two categories: the objective function method [28,29] and the performance atlas method [30,31]. The objective function method obtains results by creating an objective function and using an optimization algorithm; genetic algorithm [32] is one of the popular choices due to its parallel computation and global search capabilities. However, its main drawback is the potential convergence to local optima during numerical computation [33]. In contrast, probabilistic direct search algorithms such as Differential Evolution (DE) [34] and Particle Swarm Optimization (PSO) [35,36,37] are more suitable for complex design problems.
To obtain optimal mechanism parameters, it is essential to employ scientifically sound methods. The response surface methodology, proposed by Box and Wilson [38], combines statistical and mathematical techniques to analyze the relationship between explanatory variables and one or more responses, or to maximize the response by adjusting individual variables. In addition, this approach requires relatively few experimental runs, thus improving optimization efficiency. Response surface methodology has higher efficiency and fitting accuracy compared to genetic and neural network algorithms [39].
In summary, the existing methods still have some difficulties in achieving multi-parameter multi-objective optimization, and new methods need to be further explored and proposed to better serve the engineering application needs of complex parallel robots. In order to improve the stiffness of the parallel mechanism and increase the workspace, this paper addresses the optimization design of a novel 6-DOF redundant parallel posture adjustment mechanism with three links and four joints for solar wing docking proposed in our early work [40]. To reduce the number of calculations and improve the efficiency of the analysis, a combination of the one-factor method and the response surface method is used. Section 2 carries out the mechanism description and establishes the mechanism coordinate system. Section 3 analyzes the sensitivity of various link parameters on the posture adjustment range of the parallel mechanism based on volume. The single-factor method was utilized to analyze the effect of parameters such as moving and fixed platform parameters, the drive trajectory of kinematic pairs, and angles between kinematic pairs on the posture adjustment range. Section 4 establishes the performance index. In Section 5, the parameter optimization design was carried out by response surface methodology. Firstly, the Plackett–Burman test was used to identify parameters with significant effects on performance metrics. Secondly, the steepest climb test was used to determine the optimal range of significant parameters. Then RSM was used to establish regression models for the parameters and to identify the optimal parameter combination for the mechanism. Finally, the workspaces before and after optimization are compared, which provides a basis for the practical application of the redundant parallel mechanism.

2. Mechanism Description

During the docking process of the solar wing and satellite, the solar wing is fixed, and the position and posture of the satellite is adjusted in real time by a posture adjustment platform. The docking process can be divided into two stages according to the motion range of the satellite, that is, the macro-motion stage and the micro-motion stage.
A movable heavy-load reconfigurable redundant posture adjustment platform (RrPAP) with dual motion modes is proposed in our early work. The RrPAP consists of a wheeled mobile platform (WMP) and a reconfigurable parallel posture adjustment mechanism (PAM), as shown in Figure 1. The wheeled mobile platform (WMP) is used in the macro-motion stage, while the PM is used as a posture adjustment mechanism (PAM) in the micro-motion stage.
The parallel posture adjustment mechanism consists of a moving platform, a fixed platform, and four limbs connecting the two platforms, as shown in Figure 2. Each of the four limbs is a 6-DOF serial mechanism with SPPP configuration. These limbs are arranged in a rectangular layout and connected to the fixed platform above via spherical joints. Si (where i = 1, 2, 3, 4) denotes the center of the spherical pair connecting the limb to the fixed platform. S1, S2, S3, and S4 form the fixed platform of the mechanism, with O representing the geometric center of the fixed platform and P the geometric center of the adjustment platform. The upper ends of the limbs are modularly designed to connect with the moving platform. In each limb, the second prismatic pair (P2) and the third prismatic pair (P3) move perpendicularly to each other and parallel to the moving platform. The angles between these two prismatic pairs and the first and second primary movement directions are each 45°. In the initial pose, the first prismatic pair (P1) of each limb is not perpendicular to the fixed platform, forming an angle (θ). The value of θ is determined based on the self-locking principle. The four limbs constrain the primary motion characteristics of the mechanism, providing the moving platform with six degrees of freedom: three rotational and three translational. This parallel mechanism offers advantages such as geometric symmetry and modularity. However, the configuration of each limb with three links and four joints results in more parameters compared to chains with two links and three joints, increasing the complexity of parameter optimization.
A right-handed orthogonal coordinate system is established as shown in Figure 2. A fixed coordinate system Oxyz is set up on the fixed platform, with the origin at the geometric center O. The x-axis points from S4 to S1 in the initial state, the y-axis points from S1 to S2 (perpendicular to S4S1 in the initial state), and the z-axis is determined by the right-hand rule from the x and y axes. A moving coordinate system Pxyz′ is established on the moving platform, with the origin at the geometric center P. The x′-axis is perpendicular to one side of the moving platform, the z′-axis points upwards perpendicular to the moving platform, and the y′-axis is determined by the right-hand rule. Each limb has a limb coordinate system Oixiyizi, with the origin Oi at the center of the spherical pair Si and the xiyizi directions aligned with the fixed coordinate system. In the initial state, the z-axis of the moving coordinate system coincides with that of the fixed coordinate system, while the x and y axes are parallel to their respective counterparts.
The mobility analysis and the degrees of freedom of the mechanism have been conducted in our previous work [40], and the degrees of freedom of the mechanism are analyzed as follows:
The method based on screw theory is used to analyze the degrees of freedom of the mechanism.
(1)
Whether the mechanism has local degrees of freedom: the mechanism has no local degrees of freedom.
(2)
Establish the reference coordinate system and construct the twist screw system of each limb.
Since the four limbs have the same structure, take out limb 1 for analysis, as shown in Figure 3, the coordinate system of limb 1 O1x1y1z1 is shown in the figure, and the center point of the spherical pair at the end of the limb is chosen as the origin of the coordinate system. The x1-axis is parallel to the x-axis of the moving platform, and the y1-axis is parallel to the y-axis of the moving platform.
The twist screw system of limb 1 is:
$ 11 = ( 1 , 0 , 0 ; 0 , 0 , 0 ) $ 12 = ( 0 , 1 , 0 ; 0 , 0 , 0 ) $ 13 = ( 0 , 0 , 1 ; 0 , 0 , 0 ) $ 14 = ( 0 , 0 , 0 ; d 1 , e 1 , f 1 ) $ 15 = ( 0 , 0 , 0 ; d 2 , e 2 , f 2 ) $ 16 = ( 0 , 0 , 0 ; d 3 , e 3 , f 3 )
where $ 1 i is the i-th twist screw in limb 1, i = 1~6.
(3)
According to the reversibility of screws, $ b i Δ $ b i r = 0 , the constraint wrench screw system of limb 1 is as follows:
$ b 1 r = 0 , 0 , 0 ; 0 , 0 , 0
Similarly, the constraint wrench screw system of limbs 2, 3, and 4 is:
$ b 2 r = $ b 3 r = $ b 4 r = 0 , 0 , 0 ; 0 , 0 , 0
(4)
The constraint wrench screw system $ r of the moving platform can be obtained according to $ r = $ b i r ( i = 1 4 ) :
$ r = ( 0 , 0 , 0 ; 0 , 0 , 0 )
(5)
Therefore, the twist screw system $ f of the moving platform can be obtained:
$ f 1 = ( 1 , 0 , 0 ; 0 , 0 , 0 ) $ f 2 = ( 0 , 1 , 0 ; 0 , 0 , 0 ) $ f 3 = ( 0 , 0 , 1 ; 0 , 0 , 0 ) $ f 4 = ( 0 , 0 , 0 ; 1 , 0 , 0 ) $ f 5 = ( 0 , 0 , 0 ; 0 , 1 , 0 ) $ f 6 = ( 0 , 0 , 0 ; 0 , 0 , 1 )
(6)
According to the twist screw system $ f of the moving platform, it is known that the degrees of freedom of the mechanism are three rotations and three translations.
(7)
Since the geometrical relationship between the kinematic pairs of limbs does not change after the change in the mechanism position, it is known that the degrees of freedom of the mechanism are the real degrees of freedom.
(8)
Finally, the correctness of the degree of freedom analysis is verified:
According to the degree of freedom analysis, the number of members of the mechanism is n = 14 , the number of kinematic pairs is g = 16 , the total number of constraints is i = 1 g f i = 24 , and the public constraints and redundant constraints are all 0; therefore, the degree of freedom of the mechanism is:
S = 6 ( n g 1 ) + i = 1 g f i = 6 × ( 14 16 1 ) + 24 = 6
In this paper, the redundant drive is chosen, and the number of driving pairs is 8. As shown in Figure 2, the driving pairs are located on the first and the third Prismatic joint of each limb, i.e., Pi1 and Pi3, i = 1–4.

3. Analysis of the Posture Adjustment Range

For the 4-SPPP parallel mechanism, the displacement of each limb must be maintained within a specific range to ensure the mechanism’s stability and safe operation. Each limb has defined limit positions for its movement. l i j min and l i j max denote the minimum and maximum lengths of the j-th prismatic pair in the i-th limb, respectively. Similarly, λ i min and λ i max denote the minimum and maximum angular displacements of the spherical pair in the i-th limb, respectively. Therefore, l i j and λ i should comply with the following constraints:
l i j min < l i j < l i j max , i = 1 4 , j = 1 3 λ i min < λ i < λ i max , i = 1 4
When l i j and λ i reach their extreme values, the kinematic pairs of the 4-SPPP parallel mechanism attain their geometric limit positions, and the moving platform reaches the boundary of its reachable position/posture workspace. For the position/posture workspace solution of the parallel mechanism, especially the 6-degree-of-freedom parallel mechanism, the analytical method is very difficult. Therefore, a three-dimensional numerical search method using the inverse kinematics solution is used for this purpose.

3.1. Workspace Analysis

The position workspace, i.e., the set reached by the moving platform at different positions in the x , y , z direction, is solved as shown in Figure 4.
(1)
The initial parameters of the center point of the moving platform of the 4-SPPP parallel mechanism are given, i.e., the initial values of α , β , γ are set as α = 0 , β = 0 , γ = 0 . Here α , β , γ represents the posture angle of the moving platform, similar to x , y , z represents the position of the moving platform.
(2)
The maximum range of x , y , z is given. Perform the search within a certain range, i.e., any boundary search in the x , y , z direction must satisfy the following constraints: 50 < x < 50 , 50 < y < 50 , 50 < z < 50 .
(3)
x I , y J , z K , α , β , γ are substituted to the position inverse solution to calculate the displacement values of the drive pairs. Judge whether it is within the permitted range; if it is, record this point; if not, continue to search until the whole workspace is covered.
(4)
The three-dimensional diagram of x I , y J , z K , is drawn to obtain the position workspace of the mechanism.
For the 4-SPPP mechanism, the travel limits of the linear actuators and the angular constraints of the spherical pairs jointly determine the size and shape of the workspace. Therefore, the relevant structural parameters of the parallel mechanism need to be set first. In this paper, the maximum trajectory of the horizontal prismatic pairs is set to s max = 200   mm , the minimum trajectory to s min = 200   mm , the maximum trajectory of the vertical prismatic pairs to Z max = 150   mm , and the minimum trajectory to Z min = 150   mm . Therefore:
150   mm < l i j < 150   mm , i = 1 4 , j = 1 200   mm < l i j < 200   mm , i = 1 4 , j = 2 3 10 < λ i < 10 , i = 1 4
The workspace of the 4-SPPP parallel mechanism can be obtained by MATLAB R2021b and the boundary search method.
The posture workspace, i.e., the set reached by the moving platform at different postures in the α , β , γ direction, is solved similarly to the position workspace, and the flowchart is shown in Figure 5.
Thus, the initial position and posture workspace can be obtained as shown in Figure 6.

3.2. Calculation of Workspace Volume

Whenever a workspace boundary point is obtained from a search, the volume of the sub-workspace in which the point is located is obtained.
In order to simplify the writing of the algorithm program, the polar coordinate system is selected instead of the original right-angle coordinate system, as shown in Figure 7. The coordinates of the reference point P under the original coordinate system as ( x , y , z ) are converted to ( ρ cos θ , ρ sin θ , z ) by the polar coordinate coordinates.
The search range is divided into n equal parts parallel to the xoy plane in steps of z = ( z max z min ) / n .
When the i-th search is carried out in the z = z j plane, start from θ = 0 , ρ = 0 , and gradually increase ρ until ρ = 50 m m ; then, increase θ until θ = 2 π , completing the search in this plane. The volume of its sub-workspace is:
V i j = 1 2 Δ θ ρ i 2 Δ z
Increase z and repeat the above steps to complete the search for all boundary points. The volume of the workspace is the sum of the volumes of all the sub-workspaces.
V w o r k s p a c e = V i j = i = 1 i max j = 1 j max ( 1 2 Δ θ ρ i 2 Δ z ) , i max = 2 π Δ θ , j max = z max z 0 Δ z

3.3. Effect of Mechanism Parameters on Posture Adjustment Range

(1)
Effect of limb layout on posture adjustment range
The upper and lower endpoints of each limb intersect in the moving and fixed platforms to form two rectangles, as shown in Figure 2. The rectangular length and width of the fixed platform are M and N, and the rectangular length and width of the moving platform are m and n, respectively. The effect on the posture adjustment range is shown in Figure 8. From the figure, it can be seen that with the increase in the length and width of the moving and fixed platforms, the posture adjustment range increases and then decreases.
(2)
Effect of geometrical relations between the driving pairs axes on posture adjustment range
The geometrical relationship between the driving pairs axes is shown in the positional relationship diagram in Figure 9. ψ is the angle between the plane formed by the second and third driving pairs and the first driving pair. θ is the angle between the second and third driving pairs. ϕ is the angle between the third driving pairs and the long side of moving platform where ϕ = D , θ = E , ψ = G , and its effect on the posture adjustment range is shown in Figure 10. From Figure 10, it can be seen that with the increase in θ and ψ , the posture adjustment range increases and then decreases, and with the increase in ϕ , the posture adjustment range decreases and then increases.
(3)
Effect of the limb inclination angle α on posture adjustment range
As shown in Figure 9, the angle between the plane formed by the second and third driving pairs and the first driving pair is ψ, which is related to the limb inclination angle α as follows:
α = arccos d / l 1   or   α = π ψ
That is, α is complementary to ψ. Therefore, the effect of the limb inclination angle α on the range of posture adjustment is similar to ψ.
(4)
Effect of drive trajectory of the driving pair of limb on posture adjustment range
In this paper, only the effect of the active driving pairs (the first and second driving pair) on the posture adjustment range is considered, as shown in Figure 11. From Figure 11, it can be seen that the range of posture adjustment is approximately linearly negatively correlated with the minimum limit of the two active driving pairs, whereas the maximum limit of the two active driving pairs affects the range of posture adjustment differently. The maximum limit of the second active driving pair is approximately linearly positively correlated with the range of posture adjustment, while the maximum limit of the first active driving pair has a smaller impact on the range of posture adjustment.

4. Establishment of Performance Indicator

Compared to series mechanisms, parallel mechanisms generally have a smaller workspace. Nevertheless, according to the engineering requirements, the expectation is to obtain a large volume and high-quality orientation workspace. However, the larger workspace means a larger volume of the mechanism; the increase in the volume of the posture adjustment mechanism cannot be ignored in the pursuit of a large posture adjustment range when performing the optimization of the scale of the posture adjustment mechanism. Therefore, this paper comprehensively considers both the workspace volume and the mechanism volume. These two indicators are normalized, and the space occupancy function (volume ratio) is defined as the response value, as expressed in the following equation:
= V w o r k s p a c e V m e c h a n i s m
From the above equation, the response value is the ratio of the two volumes; therefore, the response value is a dimensionless response value.
The calculation of the workspace volume has been analyzed in Section 3.2. When calculating the volume of the mechanism, the mechanism is approximated as a cuboid with the fixed platform as the base and the vertical direction of the limb as the height direction, and the mechanism volume can be calculated according to the following formula:
V m e c h a n i s m = M N H
where M is the width of the fixed platform, N is the length of the fixed platform, and H is the height of the limb.
Therefore, the response value can be expressed as:
= V w o r k s p a c e V m e c h a n i s m = i = 1 i max j = 1 j max ( 1 2 Δ θ ρ i 2 Δ z ) M N ( h 1 + h 2 + h 3 + h 4 + l 1 sin ( π ψ ) ) , i max = 2 π Δ θ , j max = z max z 0 Δ z

5. Parameter Optimization

5.1. Response Surface Methodology

Response surface methodology (RSM) is a mathematical approach that combines experimental design and statistical analysis and is widely used in different fields to study the effects of multiple parameters on target parameters. RSM establishes a quadratic response surface regression model by fitting mathematical relationships between multiple influences and response variables to determine the optimal combinations, thus obtaining an optimal response within the planning horizon of the experimental design and with good robustness [41,42]. The flow chart of the response surface methodology optimization is shown in Figure 12.
Box–Behnken Design (BBD) is a widely used RSM for optimizing and modeling the effects of multiple factors on a response variable in an experiment, which was introduced by George E. P. Box and Donald Behnken in 1960. The BBD test is based on the levels of three factors: low (−1), middle (0), and high (+1). The BBD test avoids the potential for experiments to take maximum or minimum values for all factors by arranging the different levels of the factors in a series of experimental points that are concentrated on the middle and edges and excluded from the vertices (i.e., the extreme corners) of the factor space. The center point is repeated in the experiment and is used to estimate the experimental error and the stability of the model. This design can effectively reduce the number of experiments and lower the experimental risk while providing sufficient data for constructing highly accurate quadratic response surface models. With BBD, the main, interaction, and secondary effects of factors can be systematically investigated to optimize the response variables. Figure 13 shows a 3-factor BBD. Because BBD usually have fewer design points, the running cost is lower than that of a central composite design (CCD) with the same number of factors. Therefore, the BBD is proposed to be chosen for the optimized design in this paper.
In order to obtain a response surface model between the volume ratio and the mechanism parameters, the order of the response surface model needs to be chosen appropriately. Although the first-order polynomial linear response surface model has a relatively simple model, it can only reflect the linear relationship between the input and the output, and it is difficult to represent the nonlinear relationship. The high-order polynomial response surface model has a higher fitting accuracy, but the model is too complex and it takes a longer time to fit the response surface. Therefore, a multivariate quadratic response surface model is used in this paper, which ensures the accuracy and complete fitting of the nonlinear relationship between the volume ratio and the mechanism parameters while minimizing the complexity of the response surface model. The general equation of the multivariate quadratic response surface model is:
y = β 0 + i = 1 k β i x i + i = 1 k β i i x i 2 + i = 1 k 1 j = i + 1 k β i j x i x j + ε
where x and y are the factor variable and response value, respectively, and k is the number of factors. β 0 is the constant coefficient, β 1 , β 2 , , β k and β 11 , β 22 , , β k k are the coefficients of the primary and secondary terms of RSM, and β 12 , β 23 , , β ( k 1 ) k is the coefficient of the cross-effect term. The approximation error ε is generally equal to zero when the engineering accuracy requirements are met.

5.2. Plackett–Burman Test

5.2.1. PB Test Design and Results

The purpose of the Plackett–Burman (PB) test is to screen parameters and identify those that significantly affect the volume ratio. As previously mentioned, the main parameters influencing the adjustment range include mechanism parameters (m, n, M, and N); the geometric relationships between the axis of driving pairs (D = φ, E = θ, and G = ψ); and the drive trajectory of the driving pair of the limb (l1min, l1max, l2min, and l2max). In this paper, Design-Expert software is used to design the PB test, and there are 11, 19, etc., parameter tables to choose from. Each parameter takes two levels of high and low, and the values of the two levels should be reasonable: the difference may be too large and may cover the role of other factors or the difference may be too small to reflect the role of the factors; therefore, the ratio of the high level to the low level is set to be between 1.2 and 2 in this paper. In addition, it is necessary to set some dummy variables when designing the PB test and try to distribute the dummy variables as evenly as possible. The purpose of this is to estimate the error and identify the effect of different parameters at the same time.
The PB test was designed using the 19-factor table of Design-Expert 12 software in this paper. Eleven of the main influencing parameters were used as real variables and the other eight variables were used as dummy variables. It is particularly important to determine reasonable parameter levels using single-factor analysis before using response surface optimization. Based on the results of the single-factor analysis, a reasonable range of values for each parameter was selected, as shown in Table 1.
After determining the high and low levels of the parameters, a PB test was conducted to calculate the volume ratio of the posture adjustment mechanism under different parameter combinations. The design and results of the test are shown in Appendix A.

5.2.2. Analysis of PB Test Results

Design-Expert 12 software was used to analyze the ANOVA of the PB test, and the results can be seen in Table 2. According to the correlation coefficients of the PB test: R2 = 0.999, indicating that 99.9% of the test variance can be explained by the model, with a high degree of fit to the actual data; R2adj = 0.9901, which is close to R2, indicating a good correlation; and CV = 11.57%, which is relatively low, demonstrating high reliability of the results; Adeq Precision measures the signal-to-noise ratio, with a value ideally greater than 4. The precision of this model is 34.0778. In summary, these indicators suggest that the model is highly reliable and can be used to explain the effect of various parameters on the volume ratio of the posture adjustment mechanism.
As can be seen from Table 2 and Figure 12, the influence ranking of each parameter on the range of posture adjustment is as follows: the drive trajectory of the second driving pair > the parameters of the moving and fixed platforms > the angles between the driving pairs > the drive trajectory of the first driving pair.
As can be seen from Table 2 and Figure 14, the influence ranking of each parameter on the range of posture adjustment is as follows: the drive trajectory of the second driving pair > the parameters of the moving and fixed platforms > the angles between the driving pairs > the drive trajectory of the first driving pair.

5.3. Steepest Climb Test

To establish a regression model using response surface methodology for determining optimal values, it is crucial that these values fall within the predefined high and low levels of the parameters. The steepest climb test can efficiently identify the interval where the optimal values of the parameters reside. According to the results of the PB test, the parameter effects of the first four significance parameters, i.e., the minimum drive trajectory of the second driving pair of limb l2min, the width of moving platform m, the angle between P3 and P2 axis θ, and the length of fixed platform N, are negative; that of the fifth significance parameter, i.e., the width of the fixed platform M, is positive. Therefore, in this paper, the first four significance parameters are gradually reduced according to the selected step, the fifth significance parameter is gradually increased according to the selected step, and the other parameters are selected to the middle level to carry out the steepest climb test. The test design and results are shown in Table 3.
As can be seen from Table 3, the volume ratio increases and then decreases, and the volume ratio of the third group of tests is the largest. Thus, the optimal interval of the significance parameter is near the level selected in the third group, so the levels selected in the second, third, and fourth groups of tests are chosen for the response surface test.

5.4. Response Surface Analysis

In this paper, BBD (Box–Behnken Design) is applied to establish and optimize the regression model between the posture adjustment range and the mechanism parameters, and the optimal values of the above parameters are obtained by solving with the volume ratio as the objective.

5.4.1. Design and Results of BBD Test

Based on the results of the steepest climb test, the Box–Behnken response surface analysis test was performed. In the test, the middle level was chosen for the non-significance parameter, and three levels were taken for each of the five significance parameters, as shown in Table 4. The regression model of the volume ratio of the posture adjustment mechanism with five parameters was established. Six center points were selected for error estimation; the test design and results are shown in Appendix B. A total of 46 tests were conducted, including six repetitions of the center point.

5.4.2. Regression Model Analysis

The quadratic regression equation of the five parameters and the volume ratio of the posture adjustment mechanism were developed by Design-Expert as follows:
= 4.2009 0.002039 X 9 + 0.001488 X 0 + 3.47535 X 5 + 0.001569 X 3 0.001287 X 2 ( 1.33333 E 07 ) X 9 X 0 + 0.000937 X 9 X 5 + ( 8 E 08 ) X 9 X 3 + ( 4.666667 E 07 ) X 9 X 2 0.00076 X 0 X 5 ( 1.28889 E 07 ) X 0 X 3 + ( 4.444444 E 07 ) X 0 X 2 0.000835 X 5 X 3 + 0.000648 X 5 X 2 + ( 8.88889 E 08 ) X 3 X 2 + ( 4.06667 E 07 ) X 9 2 ( 4.22222 E 08 ) X 0 2 0.602754 X 5 2 ( 6.14815 E 08 ) X 3 2 + ( 6.29630 E 08 ) X 2 2
The ANOVA of this quadratic regression model is shown in Table 5, and based on the F-value and p-value, the effect of the parameters on the volume ratio of the posture adjustment mechanism is in the order as follows:
X 5 > X 2 > X 9 > X 0 > X 5 2 > X 5 X 3 > X 0 X 5 > X 5 X 2 > X 3 > X 9 X 5 > X 9 X 3 > X 0 X 3 > X 2 2 > X 3 2 > X 3 X 2 > X 9 2 > X 0 2 > X 9 X 0 > X 9 X 3 > X 0 X 2
The parameter with p < 0.05 has a significant effect on the posture adjustment mechanism volume ratio. This regression model with p < 0.05 shows the validity of the regression model, indicating that the relationship between the posture adjustment mechanism volume ratio and the resulting regression equation is significant. CV = 8.03%, so the reliability of this test is fine; Adeq Precision = 19.7373, so the accuracy of this regression model is fine.
The correlation coefficient of the regression model is a measure of the degree of model fit and is calculated as following equation. Its expression can be described as an equation:
R 2 = S S R / S S T
where SSR is the sum of squares of the difference between the predicted and actual values of all observations in the regression model; SST is the sum of squares of the difference between all observations and their mean values. The results of the correlation coefficient of the regression model established in this paper are shown in Table 5, R2 = 0.9436 and R2adj = 0.8985, which indicate the validity of the above regression model, and therefore, the reliability of the obtained regression equation is high.
The quadratic regression model was optimized by removing the terms with insignificant effects. The optimized regression equation is:
= 3.6877 0.00028 X 9 + 0.001254 X 0 + 3.2892 X 5 + 0.001343 X 3 0.001124 X 2 0.00076 X 0 X 5 0.000835 X 5 X 3 + 0.000648 X 5 X 2 0.603143 X 5 2
The ANOVA of the optimized regression model is shown in Table 6, with CV = 7.05%, R2 = 0.9374, R2adj = 0.9217, and Adeq Precision = 31.7698. Compared to the pre-optimization period, the resultant regression equations show a significant improvement in terms of fit, reliability, and precision.
The software Design-Expert 12 was applied to solve the optimized regression equation for optimization with volume ratio as the objective; the optimal values of the five parameters were obtained: X9 = −224.759, X0 = 877.27, X5 = 1.574, X3 = 1498.308, and X2 = 924.974. The values of these five parameters were substituted into Equation (19) to obtain the volume ratio = 0.064 , which increased by 43.82% compared to the pre-optimization ratio, proving the effectiveness of using the volume ratio as the response value for parameter optimization.
Finally, the optimized mechanism parameters were obtained as shown in Table 7.

5.5. Analysis of Interaction Effects

According to the results of the regression analysis, using the established mathematical model, the effects of the interaction of the parameters on the response values can be objectively reflected. Thus, the optimal mechanism parameters and the interactions between the parameters can be discovered, as shown in Figure 15. Among them, the three-dimensional response surface and contour diagram can intuitively reflect the influence of independent variables on the posture adjustment mechanism volume ratio, and the shape of the contour lines can reflect the strength of the interaction effect of the parameters.

5.6. Validation Experiments

In order to verify the accuracy of the obtained mechanism parameters, this paper substitutes the optimized mechanism parameters into MATLAB R2021b for the calculation of the posture adjustment mechanism volume ratio, which is 0.0626. The relative error with the predicted volume ratio of the posture adjustment mechanism is 2.19%, which is not significant, indicating that the optimal values of the obtained parameters are accurate and reliable. Figure 16 shows the comparison of the attitude range before and after optimization, in which the volume of the posture adjustment mechanism workspace increases from 9.8648 × 107 to 1.11 × 108, an increase of 12.52%. Figure 16a is the projection of the workspace in the XOZ plane before optimization, and Figure 16b is the projection of the workspace in the XOZ plane after optimization.

5.7. Prototype Development

Based on the optimized design parameters, a prototype of the 4-SPPP posture mechanism is fabricated. The overall view of the PM and the enlarged view of limb 1 are shown in Figure 17a, and the drive trajectories of the first and second driving pairs are shown in Figure 17b. The moving platform and frame of the mechanism are made of aluminum alloy to reduce the moving mass and movement inertia. AC servo motors used in conjunction with the electric cylinder and slide mechanism, respectively, were used for the linear actuators. A four-Mecanum-wheeled omnidirectional mobile system is used for the structure design of the wheeled mobile platform (WMP) in this paper. The Mecanum wheel selected in this paper has a diameter of 360 mm and a single wheel load of 1100 kg.

6. Conclusions

In order to achieve precise docking between the two flanges during wing satellite assembly, a novel 6-DOF redundant parallel posture adjustment mechanism has been proposed in our early work, which has advantages such as geometric symmetry and modularity. However, the configuration of three links and four joints per limb increases the number of parameters compared to the limb with two links and three joints, which increases the difficulty of parameter optimization. This paper focuses on optimizing the parameters of this mechanism.
(1)
Based on the workspace volume, the sensitivity of each parameter of the parallel mechanism to the posture adjustment range is analyzed, and the results are as follows: with the increase in the length and width of the moving and fixed platforms, the posture adjustment range increases and then decreases; with the increase in θ and ψ , the posture adjustment range increases and then decreases, and with the increase in ϕ , the posture adjustment range decreases and then increases; the influence of the limb inclination angle α on the range of posture adjustment is similar to ψ. The range of posture adjustment is approximately linearly negatively correlated with the minimum limit of the two active driving pairs, whereas the maximum limit of the two active driving pairs affects the range of posture adjustment differently. The maximum limit of the second active driving pair is approximately linearly positively correlated with the range of posture adjustment, while the maximum limit of the first active driving pair has a smaller impact on the range of posture adjustment.
(2)
The ratio of workspace volume to mechanism volume is defined as the response value in this paper. It can be seen from the PB test that the influence ranking of each parameter on the range of posture adjustment is as follows: the drive trajectory of the second driving pair > the parameters of the moving and fixed platforms > the angles between the driving pairs > the drive trajectory of the first driving pair. The effect of the first four significant parameters is negative, while the effect of the fifth significant parameter is positive.
(3)
Solving the optimized regression equation for optimization with volume ratio as the objective, the optimal values of the five parameters were obtained: X9 = −224.759, X0 = 877.27, X5 = 1.574, X3 = 1498.308, and X2 = 924.974. Then, the volume ratio was found to be = 0.064 , which increased by 43.82% compared to the pre-optimization ratio, proving the effectiveness of using the volume ratio as the response value for parameter optimization.
(4)
A comparative analysis of the range of posture adjustment before and after optimization showed that the volume increased from 9.8648 × 107 to 1.11 × 108, an increase of 12.52%. Finally, the prototype was developed based on the optimized mechanism parameters.
The limitation of this paper is that only one method, Response Surface Methodology, is used, and the optimization results of this method are not compared with those of the other optimization methods, such as GA or Differential Evolution. The future research will compare and analyze the effect of different optimization methods on the parameter optimization of the parallel mechanism.
In future work, we will analyze the performance of the mechanism and the control strategy for the prototype based on the results of the optimization of the mechanism parameters.

Author Contributions

Conceptualization, R.W.; methodology, X.X.; software, H.L.; validation, R.W.; data curation, H.L.; writing—original draft preparation, R.W.; writing—review and editing, X.X. and J.Z.; visualization, H.L.; supervision, X.X.; project administration, J.Z.; funding ac-quisition, J.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Grant No. 51905367).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available upon request from the corresponding author. The data are not publicly available.

Acknowledgments

Thanks to each of the authors for their contributions to the manuscript and for the support of the funding project. In addition, I would like to thank Chengwen Bao for his help in completing this manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Design and results of Plackett–Burman test.
Table A1. Design and results of Plackett–Burman test.
NO.X0X1X2X3X4X5X6X7X8X9X10V1V2V3V4V5V6V7V8
110001250110013503π/167π/16π/38001100−2502501−1−11111−10.014
2700125080013505π/169π/16π/38001100−2501501111−11−110
37001250110016505π/169π/16π/3800900−150150−1−1−111−1110
47001550110016505π/167π/162π/36001100−250150−1−111−111−10.0066
51000125080016505π/169π/162π/36001100−250250−1−1−1−111−110
6700155080013503π/167π/162π/3800900−150250−1−11111−110
710001250110013505π/167π/16π/3600900−150250−111−1−11110.006
81000155080016505π/167π/16π/38001100−150250−11−11−1−1−1−10.0154
9700125080016505π/167π/162π/3800900−250250111−11−11−10.0472
1010001550110016503π/169π/16π/3800900−250150−111−111−1−13.1874 × 10−4
11700155080016503π/167π/16π/36001100−15015011−1−111110.0017
121000155080016503π/169π/16π/3600900−2502501−111−1−1110.0026
131000125080013503π/169π/162π/36001100−150150−11111−11−10
141000155080013505π/169π/162π/3800900−1501501−1−1−1−111−10.0023
1510001550110013505π/167π/162π/3600900−25015011−111−1−110.0021
167001550110013503π/169π/162π/38001100−250250−11−1−1−1−1110.0478
177001250110016503π/169π/162π/3600900−15025011−11−11−1−10.0265
1810001250110016503π/167π/162π/38001100−1501501−11−1−1−1−110.0053
197001550110013505π/169π/16π/36001100−1502501−11−11−1−1−10.0275
20700125080013503π/167π/16π/3600900−250150−1−1−1−1−1−1−1−10.0251

Appendix B

Table A2. Design and results of Box–Behnken test.
Table A2. Design and results of Box–Behnken test.
NO.X9X0X5X3X2
1−200775π/214259500.0337
2−175850π/215759500.0404
3−225925π/215009500.0584
4−200850π/215009500.0445
5−200850π/215009500.0445
6−20085017π/3215008750.0481
7−225775π/215009500.0461
8−17585015π/3215009500.0208
9−200925π/215759500.0524
10−200850π/2157510250.0393
11−175925π/215009500.0424
12−20085015π/3215008750.0366
13−175850π/2150010250.0288
14−20085015π/3215759500.0321
15−20085015π/32150010250.0199
16−20085017π/3215759500.0422
17−200775π/2150010250.0296
18−200850π/214258750.0508
19−20085017π/3214259500.0573
20−200850π/215009500.0445
21−20092515π/3215009500.0337
22−200850π/215758750.0569
23−200925π/2150010250.0412
24−225850π/2150010250.0427
25−200850π/215009500.0445
26−175775π/215009500.0311
27−22585017π/3215009500.0525
28−200850π/2142510250.0312
29−225850π/215008750.0634
30−175850π/215008750.046
31−225850π/214259500.0485
32−200925π/214259500.0467
33−20085017π/32150010250.0505
34−22585015π/3215009500.0348
35−200850π/215009500.0445
36−225850π/215759500.0556
37−175850π/214259500.0327
38−20077517π/3215009500.0545
39−17585017π/3215009500.0477
40−200925π/215008750.0598
41−20092517π/3215009500.0443
42−200775π/215008750.0483
43−20077515π/3215009500.0215
44−200850π/215009500.0445
45−20085015π/3214259500.0226
46−200775π/215759500.0423

References

  1. Sun, T.; Song, Y.M.; Gao, H.; Yang, Q. Topology synthesis of a 1T3R parallel manipulator with an articulated traveling plate. ASME J. Mech. Robot. 2015, 7, 310151–310159. [Google Scholar] [CrossRef]
  2. Bi, Z.; Wang, L. Optimization of machining processes from the perspective of energy consumption: A case study. J. Manuf. Syst. 2012, 31, 420–428. [Google Scholar] [CrossRef]
  3. Michalos, G.; Kaltsoukalas, K.; Aivaliotis, P.; Sipsas, P.; Sardelis, A.; Chryssolouris, G. Design and simulation of assembly systems with mobile robots. CIRP Ann. 2014, 63, 181–184. [Google Scholar] [CrossRef]
  4. Huo, X.M.; Sun, T.; Song, Y.M. A geometric algebra approach to determine motion/constraint, mobility and singularity of parallel mechanism. Mech. Mach. Theory 2017, 116, 273–293. [Google Scholar] [CrossRef]
  5. Wang, L.; Xi, F.; Zhang, D. A parallel robotic attachment and its remote manipulation. Robot. Comput.-Integr. Manuf. 2006, 22, 515–525. [Google Scholar] [CrossRef]
  6. Sun, T.; Song, Y.-M.; Yan, K. Kineto-static analysis of a novel high-speed parallel manipulator with rigid-flexible coupled links. J. Central South Univ. 2011, 18, 593–599. [Google Scholar] [CrossRef]
  7. Liang, D.; Song, Y.; Sun, T.; Dong, G. Optimum design of a novel redundantly actuated parallel manipulator with multiple actuation modes for high kinematic and dynamic performance. Nonlinear Dyn. 2016, 83, 631–658. [Google Scholar] [CrossRef]
  8. Sun, T.; Song, Y.; Li, Y.; Liu, L. Dimensional synthesis of a 3-DOF parallel manipulator based on dimensionally homogeneous Jacobian matrix. Sci. China Ser. E Technol. Sci. 2010, 53, 168–174. [Google Scholar] [CrossRef]
  9. Schreiber, L.-T.; Gosselin, C. Kinematically redundant planar parallel mechanisms: Kinematics, workspace and trajectory planning. Mech. Mach. Theory 2018, 119, 91–105. [Google Scholar] [CrossRef]
  10. Jamshidifar, H.; Khajepour, A.; Fidan, B.; Rushton, M. Kinematically-constrained redundant cable-driven parallel robots: Modeling, redundancy analysis, and stiffness optimization. IEEE/ASME Trans. Mechatron. 2016, 22, 921–930. [Google Scholar] [CrossRef]
  11. Wang, S.J.; Feng, W.; Li, T.J.; Zhang, J.J.; Yang, D.; Liu, J.Y. Kinematic performance analysis of spatial 2-DOF redundantly actuated parallel manipulator. J. Mech. Eng. 2022, 58, 18–27. [Google Scholar]
  12. Altuzarra, O.; Pinto, C.; Sandru, B.; Hernandez, A. Optimal dimensioning for parallel manipulators: Workspace, dexterity, and energy. J. Mech. Des. 2011, 133, 041007. [Google Scholar] [CrossRef]
  13. Herrero, S.; Mannheim, T.; Prause, I.; Pinto, C.; Corves, B.; Altuzarra, O. Enhancing the useful workspace of a reconfigurable parallel manipulator by grasp point optimization. Robot. Comput. Integr. Manuf. 2015, 31, 51–60. [Google Scholar] [CrossRef]
  14. Shin, H.; Lee, S.; In, W.; Jeong, J.I.; Kim, J. Kinematic optimization of a redundantly actuated parallel mechanism for maximizing stiffness and workspace using Taguchi method. J. Comput. Nonlinear Dyn. 2010, 6, 011017. [Google Scholar] [CrossRef]
  15. Wu, J.; Chen, X.; Wang, L. Design and Dynamics of a Novel Solar Tracker with Parallel Mechanism. IEEE/ASME Trans. Mechatron. 2016, 21, 88–97. [Google Scholar] [CrossRef]
  16. Isaksson, M. Kinematically Redundant Planar Parallel Mechanisms for Optimal Singularity Avoidance. ASME J. Mech. Des. 2017, 139, 042302. [Google Scholar] [CrossRef]
  17. Gao, Z.; Zhang, D. Performance analysis, mapping and multiobjective optimization of a hybrid robotic machine tool. IEEE Trans. Int. Electron. 2015, 62, 423–433. [Google Scholar] [CrossRef]
  18. Qi, Y.; Sun, T.; Song, Y. Multi-objective optimization of parallel tracking mechanism considering parameter uncertainty. J. Mech. Robot. 2018, 10, 041006. [Google Scholar] [CrossRef]
  19. Flocker, F.W.; Bravo, R.H. On Global Convergence in Design Optimization Using the Particle Swarm Optimization Technique. ASME J. Mech. Des. 2016, 138, 081402. [Google Scholar] [CrossRef]
  20. Wang, L.; Ng, A.H.C.; Deb, K. Multi-Objective Evolutionary Optimisation for Product Design and Manufacturing; Springer: London, UK, 2011; ISBN 978-0-85729617-7. [Google Scholar]
  21. Sun, T.; Xiang, X.; Su, W.; Wu, H.; Song, Y. A transformable wheel-legged mobile robot: Design, analysis and experiment. Robot. Auton. Syst. 2017, 98, 30–41. [Google Scholar] [CrossRef]
  22. Stan, S.-D.; Balan, R.; Maties, V. Multi-objective design optimization of mini parallel robots using genetic algorithms. In Proceedings of the 2007 IEEE International Symposium on Industrial Electronics, Vigo, Spain, 4–7 June 2007; pp. 2173–2178. [Google Scholar]
  23. Liang, D.; Song, Y.; Sun, T.; Jin, X. Rigid-flexible coupling dynamic modeling and investigation of a redundantly actuated parallel manipulator with multiple actuation modes. J. Sound Vib. 2017, 403, 129–151. [Google Scholar] [CrossRef]
  24. Zhao, J.; Wu, C.; Yang, G.; Chen, C.-Y.; Chen, S.; Xiong, C.; Zhang, C. Kinematics analysis and workspace optimization for a 4-DOF 3T1R parallel manipulator. Mech. Mach. Theory 2022, 167, 104484. [Google Scholar] [CrossRef]
  25. Fu, J.; Gao, F. Optimal design of a 3-leg 6-DOF parallel manipulator for a specific workspace. Chin. J. Mech. Eng. 2016, 29, 659–668. [Google Scholar] [CrossRef]
  26. Karimi, A.; Masouleh, M.T.; Cardou, P. Singularity-free workspace analysis of general 6-UPS parallel mechanisms via convex optimization. Mech. Mach. Theory 2014, 80, 17–34. [Google Scholar] [CrossRef]
  27. Kaloorazi, M.-H.F.; Masouleh, M.T.; Caro, S. Determination of the maximal singularity-free workspace of 3-DOF parallel mechanisms with a constructive geometric approach. Mech. Mach. Theory 2015, 84, 25–36. [Google Scholar] [CrossRef]
  28. Huang, T.; Li, Z.; Li, M.; Chetwynd, D.G.; Gosselin, C.M. Conceptual design and dimensional synthesis of a novel 2-DOF translational parallel robot for pick-and-place operations. J. Mech. Des. 2004, 126, 449–455. [Google Scholar] [CrossRef]
  29. Xu, Q.; Li, Y. Design and analysis of a new singularity-free three-prismatic-revolute-cylindrical translational parallel manipulator. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2007, 221, 565–576. [Google Scholar] [CrossRef]
  30. Liu, X.-J.; Li, J.; Zhou, Y. Kinematic optimal design of a 2-degree-of-freedom 3-parallelogram planar parallel manipulator. Mech. Mach. Theory 2015, 87, 1–17. [Google Scholar] [CrossRef]
  31. Liu, X.-J.; Wang, J.; Pritschow, G. Performance Atlases and Optimum Design of Planar 5R Symmetrical Parallel Mechanisms. Mech. Mach. Theory 2006, 41, 119–144. [Google Scholar] [CrossRef]
  32. McDaid, A.J. Design, Analysis, and Multicriteria Optimization of an Overground Pediatric Robotic Gait Trainer. IEEE/ASME Trans. Mechatron. 2017, 22, 1674–1684. [Google Scholar] [CrossRef]
  33. Hao, F.; Merlet, J.-P. Multi-criteria optimal design of parallel manipulators based on interval analysis. Mech. Mach. Theory 2004, 40, 157–171. [Google Scholar] [CrossRef]
  34. Cheng, S.; Zhou, J.; Li, M. A New Hybrid Algorithm for Multi-Objective Robust Optimization with Interval Uncertainty. ASME J. Mech. Des. 2015, 137, 021401. [Google Scholar] [CrossRef]
  35. Kucuk, S. Maximal Dexterous Trajectory Generation and Cubic Spline Optimization for Fully Planar Parallel Manipulators. Comput. Electr. Eng. 2016, 56, 634–647. [Google Scholar] [CrossRef]
  36. Toz, M.; Kucuk, S. Dimensional Optimization of 6-DOF 3-CCC Type Asymmetric Parallel Manipulator. Adv. Robot. 2014, 28, 625–637. [Google Scholar] [CrossRef]
  37. Smail, M.; Bouchekara, H.; Pichon, L.; Boudjefdjouf, H.; Mehasni, R. Diagnosis of Wiring Networks Using Particle Swarm Optimization and Genetic Algorithms. Comput. Electr. Eng. 2014, 40, 2236–2245. [Google Scholar] [CrossRef]
  38. Box, G.E.P.; Wilson, K.B. On the Experimental Attainment of Optimum Conditions; Springer: New York, NY, USA, 1992. [Google Scholar]
  39. Tao, Z.; Yaoyao, S.; Xiaojun, L.; Tianran, H. Optimization of abrasive flow polishing process parameters for static blade ring based on response surface methodology. J. Mech. Sci. Technol. 2016, 30, 1085–1093. [Google Scholar] [CrossRef]
  40. Wang, R.; Xiong, X.; Zhang, J.; Yuan, R. Configuration Design of Movable Heavy—Duty Reconfigurable Posture Adjustment Platform with Dual Motion Modes. Robotica 2024, 1–29. [Google Scholar] [CrossRef]
  41. Goswami, S.; Ghosh, S.; Chakraborty, S. Reliability analysis of structures by iterative improved response surface method. Struct. Saf. 2016, 60, 56–66. [Google Scholar] [CrossRef]
  42. Neşeli, S.; Yaldız, S.; Türkeş, E. Optimization of tool geometry parameters for turning operations based on the response surface methodology. Measurement 2011, 44, 580–587. [Google Scholar] [CrossRef]
Figure 1. A movable heavy-load reconfigurable redundant posture adjustment platform (RrPAP) with dual motion modes.
Figure 1. A movable heavy-load reconfigurable redundant posture adjustment platform (RrPAP) with dual motion modes.
Applsci 14 08059 g001
Figure 2. Kinematical diagrams of 4-SPPP parallel mechanism. (a) 3D diagram of 4-SPPP parallel mechanism; (b) 3D diagram of the limb; (c) Kinematical diagram of 4-SPPP parallel mechanism.
Figure 2. Kinematical diagrams of 4-SPPP parallel mechanism. (a) 3D diagram of 4-SPPP parallel mechanism; (b) 3D diagram of the limb; (c) Kinematical diagram of 4-SPPP parallel mechanism.
Applsci 14 08059 g002
Figure 3. The twist screw system of limb 1.
Figure 3. The twist screw system of limb 1.
Applsci 14 08059 g003
Figure 4. Flowchart of position workspace solving.
Figure 4. Flowchart of position workspace solving.
Applsci 14 08059 g004
Figure 5. Flowchart of posture workspace solving.
Figure 5. Flowchart of posture workspace solving.
Applsci 14 08059 g005
Figure 6. Workspace.
Figure 6. Workspace.
Applsci 14 08059 g006
Figure 7. Conversion relationship between polar and right-angle coordinate systems.
Figure 7. Conversion relationship between polar and right-angle coordinate systems.
Applsci 14 08059 g007
Figure 8. Effect of limb layout on posture adjustment range. (a) Effect of the width of the moving and fixed platforms on the range of posture adjustment. (b) Effect of the length of the moving and fixed platforms on the range of posture adjustment.
Figure 8. Effect of limb layout on posture adjustment range. (a) Effect of the width of the moving and fixed platforms on the range of posture adjustment. (b) Effect of the length of the moving and fixed platforms on the range of posture adjustment.
Applsci 14 08059 g008
Figure 9. Positional relationship diagram.
Figure 9. Positional relationship diagram.
Applsci 14 08059 g009
Figure 10. Effect of geometrical relations between the driving pairs axes on posture adjustment range.
Figure 10. Effect of geometrical relations between the driving pairs axes on posture adjustment range.
Applsci 14 08059 g010
Figure 11. Effect of drive trajectory of the driving pair of limb on posture adjustment range. (a) Effect of drive trajectory of the first driving pair of limb. (b) Effect of drive trajectory of the second driving pair of limb.
Figure 11. Effect of drive trajectory of the driving pair of limb on posture adjustment range. (a) Effect of drive trajectory of the first driving pair of limb. (b) Effect of drive trajectory of the second driving pair of limb.
Applsci 14 08059 g011
Figure 12. The flow chart of the response surface methodology optimization.
Figure 12. The flow chart of the response surface methodology optimization.
Applsci 14 08059 g012
Figure 13. Distribution of design points of BBD test.
Figure 13. Distribution of design points of BBD test.
Applsci 14 08059 g013
Figure 14. Pareto chart.
Figure 14. Pareto chart.
Applsci 14 08059 g014
Figure 15. Three-dimensional response surface and contour diagrams of the interaction between parameters affecting posture adjustment mechanism volume ratio. (a) Interaction between B and C; (b) interaction between C and D; (c) interaction between C and E.
Figure 15. Three-dimensional response surface and contour diagrams of the interaction between parameters affecting posture adjustment mechanism volume ratio. (a) Interaction between B and C; (b) interaction between C and D; (c) interaction between C and E.
Applsci 14 08059 g015
Figure 16. Comparison of workspace projection in XOZ plane before and after optimization. (a) Workspace projection before optimization. (b) Workspace projection after optimization.
Figure 16. Comparison of workspace projection in XOZ plane before and after optimization. (a) Workspace projection before optimization. (b) Workspace projection after optimization.
Applsci 14 08059 g016
Figure 17. The prototype of the RrPAP.
Figure 17. The prototype of the RrPAP.
Applsci 14 08059 g017
Table 1. Parameters of PB test.
Table 1. Parameters of PB test.
SymbolMechanical ParametersLow LevelHigh Level
X0Width of moving platform m7001000
X1Length of moving platform n12501550
X2Width of fixed platform M8001100
X3Length of fixed platform N13501650
X4Angle between P3 axis and moving platform length direction φ3π/165π/16
X5Angle between P3 and P2 axis θ7π/169π/16
X6Angle between P2 and P1 axis ψπ/32π/3
X7Minimum drive trajectory of the first driving pair of limb l1min600800
X8Maximum drive trajectory of the first driving pair of limb l1max9001100
X9Minimum drive trajectory of the second driving pair of limb l2min−250−150
X10Maximum drive trajectory of the second driving pair of limb l2max150250
V1V8Virtual factors−1+1
Table 2. Analysis of significance parameters in PB test.
Table 2. Analysis of significance parameters in PB test.
SymbolEffectSum of Mean SquaresImpact RateF-Valuep-ValueSignificance Ranking
Model——0.0085——112.920.0088significant
X0−0.01500670.001113.255254.710.00392
X10.002333260.00000.3204296.160.131210
X20.007946740.00033.7169371.430.01375
X3−0.008946740.00044.7112490.530.01094
X47.326 × 10−52.684 × 10−80.0003158930.00610.945011
X5−0.009373260.00045.1711599.370.00993
X60.007726740.00033.5139767.530.01456
X70.002513260.00000.3717767.140.11619
X80.003913260.00010.90132917.320.05328
X9−0.01522670.001213.6465262.230.00381
X100.006033260.00022.1424541.170.02347
R2 = 0.999, R2adj =0.9901, CV = 11.57%, Adeq Precision = 34.0778
Table 3. Design parameters and results of the steepest ascent test.
Table 3. Design parameters and results of the steepest ascent test.
No.X9X0X5X3X2
1−15010009π/1616508006.1715 × 10−4
2−17592517π/3215758750.0317
3−200850π/215009500.0445
4−22577515π/32142510250.0156
5−2507007π/16135011000
Table 4. Factors and levels for Box–Behnken test.
Table 4. Factors and levels for Box–Behnken test.
SymbolMechanical ParametersLow Level (−1)Middle Level (0)High Level (1)
X9Minimum drive trajectory of the second driving pair of limb l2min−225−200−175
X0Width of moving platform m775850925
X5Angle between P3 and P2 axis θ15π/32π/217π/32
X3Length of fixed platform N142515001575
X2Width of fixed platform M8759501025
Table 5. ANOVA of BBD quadratic regression model.
Table 5. ANOVA of BBD quadratic regression model.
ParametersSum of Mean Squares DofMean SquareF-Valuep-ValueSignificance
Model0.0049200.000220.91<0.0001significant
A-X90.000810.000867.46<0.0001**
B-X00.000310.000327.67<0.0001**
C-X50.001910.0019164.58<0.0001**
D-X30.000110.00017.630.0106*
E-X20.001010.001086.17<0.0001**
AB2.500 × 10−712.500 × 10−70.02150.8847-
AC0.000010.00001.820.1897-
AD9.000 × 10−819.000 × 10−80.00770.9306-
AE3.063 × 10−613.063 × 10−60.26300.6125-
BC0.000110.000110.770.0030*
BD2.103 × 10−612.103 × 10−60.18060.6745-
BE2.500 × 10−912.500 × 10−90.00020.9884-
CD0.000210.000212.990.0014*
CE0.000110.00017.830.0097*
DE1.000 × 10−611.000 × 10−60.08590.7719-
A25.638 × 10−715.638 × 10−70.04840.8276-
B24.923 × 10−714.923 × 10−70.04230.8388-
C20.000310.000325.32<0.0001**
D21.044 × 10−611.044 × 10−60.08960.7671-
E21.095 × 10−611.095 × 10−60.09400.7617-
R2 = 0.9436, R2adj = 0.8985, CV = 8.03%, Adeq Precision = 19.7373
Note: ** is extremely significant (p < 0.0001); * is significant (p < 0.05); - is not significant (p > 0.1).
Table 6. ANOVA of BBD optimization regression model.
Table 6. ANOVA of BBD optimization regression model.
ParametersSum of Mean Squares DofMean SquareF-Valuep-ValueSignificance
Model0.004890.000559.88<0.0001significant
A-X90.000810.000887.50<0.0001**
B-X00.000310.000335.90<0.0001**
C-X50.001910.0019213.49<0.0001**
D-X30.000110.00019.900.0033
E-X20.001010.0010111.78<0.0001**
BC0.000110.000113.980.0006
CD0.000210.000216.860.0002
CE0.000110.000110.160.0030
C20.000410.000439.33<0.0001**
R2 = 0.9374, R2adj = 0.9217, CV = 7.05%, Adeq Precision = 31.7698
Note: ** is extremely significant (p < 0.0001).
Table 7. Parameters of the posture adjustment mechanism.
Table 7. Parameters of the posture adjustment mechanism.
ParametersValues
Width of moving platform m877.27 mm
Length of moving platform n1400 mm
Width of fixed platform M924.974 mm
Length of fixed platform N1498.308 mm
Angle between P3 axis and moving platform length direction φπ/4 rad
Angle between P3 and P2 axis θ1.574 rad
Angle between P2 and P1 axis ψ5π/9 rad
Minimum drive trajectory of the first driving pair of limb l1min700 mm
Maximum drive trajectory of the first driving pair of limb l1max1000 mm
Minimum drive trajectory of the second driving pair of limb l2min−224.759 mm
Maximum drive trajectory of the second driving pair of limb l2max200 mm
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, R.; Xiong, X.; Liang, H.; Zhang, J. Optimization Design of Redundant Parallel Posture Adjustment Mechanism for Solar Wing Docking Based on Response Surface Methodology. Appl. Sci. 2024, 14, 8059. https://doi.org/10.3390/app14178059

AMA Style

Wang R, Xiong X, Liang H, Zhang J. Optimization Design of Redundant Parallel Posture Adjustment Mechanism for Solar Wing Docking Based on Response Surface Methodology. Applied Sciences. 2024; 14(17):8059. https://doi.org/10.3390/app14178059

Chicago/Turabian Style

Wang, Rui, Xiaoyan Xiong, Haoshuo Liang, and Jinzhu Zhang. 2024. "Optimization Design of Redundant Parallel Posture Adjustment Mechanism for Solar Wing Docking Based on Response Surface Methodology" Applied Sciences 14, no. 17: 8059. https://doi.org/10.3390/app14178059

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop