Research Article  Open Access
Guohua Cui, Haidong Zhou, Haiqiang Zhang, Dan Zhang, Yanwei Zhang, "Robust Design Optimization of a 4UPSS Parallel Manipulator for OrientationRegulating Control System of Solar Gather Panels", Journal of Industrial Engineering, vol. 2015, Article ID 349716, 10 pages, 2015. https://doi.org/10.1155/2015/349716
Robust Design Optimization of a 4UPSS Parallel Manipulator for OrientationRegulating Control System of Solar Gather Panels
Abstract
This paper proposes a redundantly actuated parallel manipulator 4UPSS that is applicable for orientation adjustment in the gathering process of solar power. A thorough analysis involving the kinematic issues is performed. Inverse kinematic problems are solved in the closeloop. The Jacobian matrix and some performance indexes are analytically derived. The multiobjective optimization model is established, and the determinacy optimization is completed on the basis of previous research works. SixSigma robust analysis is performed on the basis of the determinacy optimal solution. Results show that 4UPSS does not satisfy the quality requirement. Therefore, it is necessary to implement SixSigma robust optimization, and select optimial solution of robustness to complete the nondeterminacy optimization. The research results show that the proposed methodology has a simple operation and high optimization efficiency. The methodology commodiously obtains robustness parallel manipulator that satisfies the quality requirement.
1. Introduction
Determinacy analysis and design is a traditional optimization design of system inputs, mechanical structures, material properties, manufacturing, and installation with no error or with a constant error value. Most of the above parameters in practical engineering application problems are uncertain problems with some existing errors [1–3]. In accordance with certain distributions, the actual values fluctuate up and down beside the theoretical values and are not artificially controlled. The robust analysis and design are the process of studying parameter errors as random variables. Research on the robust design optimization of the parallel manipulators is uncommon [4, 5]. Gao [6] used the robustness optimization design of the 3RPS parallel manipulator by adopting the BoxBehken experimental design and the ANSYS Workbench that generated the initial sample points. He further used the Kriging interpolation and neural network methods to regenerate new sample points. Yu [7] analyzed and solved the parallel robot manipulator deviation used in the sheet metal assembly. He further derived a new robustness design index on the basis of the sheet metal assembly deviation model. Meng et al. [8] treated the design variables as random variables and built the robustness optimization design mathematical model with a fourbar manipulator. Kato and Muramatsu [9] proposed a method that is the Monte Carlo simulation and particle swarm optimization method to evaluate robustness of adjustable mechanisms. Abdellatif et al. [10] presented a selfcontained approach for the robust dynamics identification of parallel manipulators in terms of uncertain parameters and illustrated the control accuracy by numerous experimental investigations. Rahman et al. [11] presented the robust design of suspension arm using stochastic design improvement technique based on Monte Carlo simulation. Many scholars employed different methods for robustness design optimization (e.g., blind number theory [12] and Monte Carlo simulation method [13, 14]).
The paper is organized as follows. In Section 2, the structure of the 4UPSS parallel manipulator that can be applied in the solar gather panel orientation control system is described and the reference systems of the parallel manipulator are established. In Section 3, the inverse kinematics of the parallel legs and forward kinematics of serial passive legs of the manipulator are studied. Section 4 explains the performance indexes including the maximum payload capacity, maximum and minimum stiffness, and kinematic dexterity to evaluate mechanical performances. In Section 5 a determinacy optimization design is performed based on software Isight. In Section 6, SixSigma optimization technique for robust design optimization is analyzed. In Section 7, Six Sigma robust optimization is conducted with consideration uncertain parameters and achieves reliability and quality level. Section 8 analyzes and explains the results of the robust design optimization. Finally, Section 9 summarizes and arranges contents of this study. The robustness analysis optimization flow diagram is described in Figure 1.
2. Parallel Manipulator Description
The traditional orientationregulating control manipulators of solar gather panels generally have two degrees of freedom. These degrees of freedom regulate the azimuth and manipulator elevation to track the trajectory of the sun. However, solar equipment cannot achieve the requirement of maintaining the azimuth level with changes in the tracking process (e.g., solar water heaters). This paper adds a degree of freedom on the basis of the original two degrees of freedom. The additional degree of freedom rotates on its own to regulate the equipment level. This study further proposes a threerotation redundant parallel manipulator (i.e., 4UPSS) for the orientation control system of solar gather panels. The redundant active chain of the 4UPSS eliminates the various singular configurations of the 3UPSS parallel manipulator [15].
The structural schematic of the 4UPSS parallel manipulator and its application as an adjusting manipulator in the solar gather panel are shown in Figure 2. The four active UPS chains contain the hinged points of the bases and moving platform (). The distance between the base and moving platform is constant and equal to 500 mm. The moving platform is directly connected to the fixed base by a passive spherical joint . Each chain consists of universal, prismatic, and spherical joints. We assign a fixed Cartesian coordinate system and the moving Cartesian system at the centered point for analysis (Figure 2(a)). The axis of the fixed coordinate system is parallel to the . The axis is perpendicular to the base and top. The axis is based on the righthand rule. The axis of the moving coordinate is parallel to . is perpendicular to the moving platform. The axis is based on the righthand rule. The distance between the coordinate origin and moving platform is . The circumcircle radii of points , , and are . Point is located in the plane perpendicular to the base and parallel to . Point in the region to the base is calculated as . The projection distance between points and is . The circumcircle radii of points , , and are . Point is located in the plane. The distance from the point to the axis line is . The distance to the moving platform is .
(a) Schematic of the 4UPSS parallel manipulator
(b) Application of the 4UPSS parallel adjusting manipulator
3. Kinematics Model Solution of the Parallel Manipulator
3.1. Inverse Kinematic Solution
According to coordinate transformation theory and the closedloop vector method, we can obtain the following [16]:where is the vector for each prismatic actor length, is the position vector of point with respect to the fixed system, and is the position vector of point with respect to the moving system.
The 4UPSS is a redundantly actuated parallel manipulator with three orientation degrees of freedom. According to the rollpitchyaw rotations, the rotation matrix of the moving system with respect to the fixed system is described as follows:where , , and are the yaw (along the axis), pitch (along the axis), and roll (along the axis) angles, respectively. stands for , and stands for .
According to the inverse kinematic solution, once we obtain the output angles , , and , vector is obtained by using (1). The square of the length is a function about angles , , and . ConsiderThe derivative of both sides of (3) about time leads to the following:namely,where is the Jacobian matrix velocity of the parallel manipulator, with
3.2. Passive Constraint Chain Forward Model
The passive constraint chain of the 4UPSS parallel manipulator is an openkinematics chain with threerotation degrees of freedom. For analysis, we separate the spherical joint into three revolute joints by adopting the DenavitHartenberg (DH) method. We use three rotation angles (i.e., , , and ) to describe its orientation. The coordinate system of the adjacent links is settled by using the DH method. The overlap coordinate system origin is separated for convenience of illustration (Figure 3).
The transformation matrix between adjacent links is expressed in terms of the DH method:The , , , and parameter values are shown in Table 1.

The transformation matrix from the coordinate system to the coordinate system is described as follows: Combining (2) and (8), we obtain the following function relationship between , , and and , , and :By deviating both sides of (9), we generate the following:wherewhere is the Jacobian matrix of the middle passive chain between the input angular velocity and output angular velocity.
4. Establishment of the Parallel Manipulator Performance Indexes
4.1. Global Kinematic Dexterity
The 4UPSS parallel manipulator is a pure rotation manipulator. We adopt the reciprocal of the condition number of the Jacobian matrix to measure the dexterity and transmission relationship of the manipulator between the input and output. The reciprocal of the condition number of the Jacobian matrix is defined as follows:where and are the maximum and minimum eigenvalues of , respectively.
The global dexterity index is employed to describe the mean condition value of the Jacobian matrix in the entire workspace [17].where is the parallel manipulator workspace.
This paper employs the output angle to describe the orientation workspace of the parallel manipulator. According to the application requirements, the parallel manipulator workspace is expressed as follows:
The global dexterity index is in the range . A global dexterity index closer to one corresponds to better dexterity and control precision. We generally calculate the condition number of the Jacobian matrix in different workspace positions and orientations to increase indicator operability. The mean of the reciprocal of the Jacobian matrix is calculated as a global kinematic dexterity index .
4.2. Global Stiffness Performance Index
The friction force of the hinges and joints is ignored for brevity. According to the virtual work principle, one obtains the following [18]:where is the actuator force vector applied at each actuated joint, is the passive chain internal torque, and is the torque applied to the moving platform. The moving platform is assumed to have no gravitational forces acting on any of the intermediate links. The gravitational forces are generally neglected in industrial applications. and are the equivalent stiffness of the active and passive chains, respectively.
Substituting (5) and (10) into (15) yields the following:wherewhere is the parallel manipulator’s whole stiffness matrix.
According to vector extreme calculation theory, when the moving platform deformation reaches , the followings are generated:where and are the maximum and minimum eigenvalues of matrix , respectively.
To evaluate the parallel manipulator stiffness performance in the entire workspace, the global stiffness performance index is similarly defined as follows:where is the parallel manipulator workspace. We can compute the stiffness index by using the mean method.
Larger global stiffness evaluation indexes and correspond to better parallel manipulator stiffness.
4.3. Global Maximum Payload Capability
Similar to (18), the maximum payload capability performance index is defined as follows:where is the maximum eigenvalue of matrix . The relationship is .
The global maximum payload capability performance index is written as follows:where is the parallel manipulator workspace.
A greater global maximum payload capabilityevaluation index corresponds to better parallel manipulator payload capability.
5. Deterministic Optimization Design Model of the Parallel Adjusting Manipulator
This study maximizes the global payload capacity and global maximum stiffness to improve the parallel adjusting manipulator of the loading ability that bears the solar equipment weight. The global kinematic dexterity and minimum stiffness are the constraint conditions. The design variables are , , and (Figure 2(a)).
The deterministic optimization design model is represented aswhere denotes the design variables, and and are the global payload capability and global maximum stiffness index, respectively.
We employed the Simcode components to integrate MATLAB and calculate the parallel manipulator evaluation indexes. The NSGAII optimization algorithm is adopted for the present study. The population size is 16, rate of crossover is set to 0.9, rate of mutation is set to 0.1, rate of migration is set to 0.1, and the generation number is 15. The design variables, constraint conditions, and optimization objectives are selected on the basis of the application requirement [2, 19]. We run the software platform once the parameter setting is completed.
The deterministic optimization design is a multiobjective optimization design problem. The history points of the two objective functions in the solving process are plotted in Figure 4. The two objectives increase or decrease at the same time. The Pareto optimal solution is a convenient solution for this multiobjective optimization design problem when the global stiffness and global payload capacity obtain the maximum values at the same time.
The deterministic optimization design result and initial scheme comparison is presented in Table 3. The deterministic optimization design analysis solution results show that the optimization objectives (i.e., global maximum stiffness and global payload capacity) have a considerable improvement. However, the parameters (i.e., , , , and ) are all close to the constraint boundary at the same time. If the uncertainty factor influences are considered, the deterministic optimization scheme violates the constraint conditions. Therefore, performing a robust analysis that evaluates the quality and reliability level of the deterministic optimization design scheme is necessary [20, 21].
6. SixSigma Robust Analysis
In this study, some uncertainty factors include the design variables , , and . The radii and of the base and moving platform follow the same normal distribution. The optimal design point value of the deterministic optimization design is considered the mean of the random design variables. The standard deviation is presented in Table 2. represents the 1% coefficient of variation (i.e., ). The robust analysis of the 4UPSS parallel manipulator is implemented by adopting the SixSigma component based on Isight software.


The SixSigma robust analysis results are concretely summarized in Table 3. The input variables and do not reach the One Sigma level. The reliability is approximately 50%, which is considered low. The global kinematic dexterity and the global minimum stiffness have a relatively high reliability. The minimum stiffness attains a reliability of 99.99% but cannot reach the SixSigma level. The global minimum stiffness Sigma level is 4.161. In the long term, when the quality shift occurs in the system, the defective products per million with a Sigma level of four will sharply increase from the short term to . The quality levels of and are low and do not achieve the One Sigma level. Therefore, performing a robust optimization for this problem is necessary in the long term.
7. SixSigma Robust Optimization (Uncertainty Optimization)
The essence of the SixSigma robust optimization is to add the mean, the variance of the response in optimization objectives, and the upper quality level limit of the random variables in the constraint conditions to satisfy the quality level, minimize the mean of the optimal objectives, and increase the robustness and reliability of the mean [22].
This paper sets the lower limit of the Sigma level of random variables and responses to . The mean of the global kinematic dexterity and global minimum stiffness is maximized, whereas the standard deviation of the global kinematic dexterity and the global minimum stiffness is minimized. The robust optimization design model is summarized as follows:where and are the mean and variance of the maximum payload capability, respectively. The mean and variance are similar to the others. denotes the Sigma level value of the parameters (i.e., , , , , and ).
When setting the optimization objectives, the scale factor of the standard deviation should be set to 0.01 to ensure that the standard deviation and mean have the same order of magnitude.
The SixSigma robust design optimization flow diagram is shown in Figure 5. During the procedure, the SixSigma component robust analysis is used to analyze the single design point robustness. The optimization design component robust optimization is employed to perform the optimization design on the basis of robustness analysis. If the quality of the single design point cannot satisfy the quality level requirements, Isight will continue to improve the optimization variables for the quality analysis of the next group; otherwise, the results will be exported, and the robust optimization is completed. The present study selects the nondominated sorting evolution strategy, namely, NSGAII, as the optimization algorithm.
Some genetic parameters and operators are set as follows [23]. The population size: 4. The generation number: 10. Crossover probability: 0.9. Crossover distribution index: 10. Mutation distribution index: 20. Max failed runs: 5. Failed run penalty value: . Failed run objective value: .
We obtain the Pareto solutions and frontier after the SixSigma robust optimization design. The Pareto frontier of the mean, as well as the variance of the maximum payload capacity and maximum stiffness, is illustrated in Figure 6. The relationship among the optimization objectives from the Pareto solutions is observed. According to this relationship and the practical application requirements, we select the optimal solution for the multiobjective design problems and choose the point of optimal solution (Figure 6). In view of reliability and quality level theory, we can obtain the quality level, mean, and variance of each response after the robust optimization through the postprocessing functions of Isight software. And the results are listed in Table 3.
(a) Pareto frontier of the mean and variance of the maximum payload capability
(b) Pareto frontier of the mean and variance of the maximum stiffness
Comparing the quality level with robust optimization, that is, variable quality level of , , is 0.676, 7.142, 0.755, respectively. Performance indexes quality level of , is 1.187, 4.161, respectively. After robust optimization, the quality level of each response is greater than six.
8. Result Analysis of the SixSigma Robust of the Parallel Adjusting Manipulator
By taking the global kinematic dexterity index as an example, the probability distribution and SixSigma level were compared before and after optimization (Figure 7). We intuitively obtained the probability distribution, mean, standard deviation, and SixSigma level of each response (Figure 7).
(a) Before robust optimization
(b) After robust optimization
We rearranged and listed the reliability of each variable before and after optimization (Table 4) to concretely illustrate the difference between the reliability and defective quality per million before and after the robust analysis. The defective products per million are shown in Table 5.


The parameter variables (i.e., and ) and quality constraints (i.e., global kinematic dexterity ) (Tables 4 and 5) greatly improves after optimization. However, the reliability of the other parameter variables only improved slightly. By contrast, the defective quality per million improved considerably (Table 5). In the long term, the adjusting manipulator designed and manufactured with optimal design variables has fewer defective products per million than before optimization. This result is based on the assumption that the design variables, manufacturing, and installation error of the base and moving platform can be effectively controlled, thus greatly improving the resistance ability of the uncertainty factor disturbance in the whole manufacturing process. Data in Tables 4 and 5 show that the SixSigma robust optimization design based on Isight is effective and feasible.
9. Conclusions
The parallel adjusting manipulator applied in solar gather panels is the research objective of this paper. Determinacy optimization analysis was performed with consideration to the performance indexes. By considering the influence of the uncertainty factors implemented in the robust analysis and optimization, the following conclusions are drawn.(1)The parallel adjusting manipulator was designed by using multiobjective optimization design on the basis of the inverse kinematic solution. The performance indexes are established, the optimal solution is obtained, and the determinacy optimization is completed.(2)Robustness analysis is performed on the basis of determinacy optimization design. Some parameter variables and performance indexes are close to the constraint boundary. The Sigma level is low, and the defective quality per million is high. The implementation of the SixSigma robust optimization is necessary to complete the nondeterminacy optimization design.(3)The comparison of the manipulator before and after the robust design optimization shows that the new one has a higher Sigma level. Furthermore, the comparison shows a lower defective quality per million than before optimization. The optimization objectives are optimal. The mean and standard deviation are in their minimum. This result indicates that in the long term, the manipulator after optimization is more suitable for batch production applications than the manipulator before optimization. The robust optimization based on Isight is efficient and convenient for operation with accurate results. These results are applicable to the robust design optimization of largescale and complex manipulators.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgments
This research is supported by the National Natural Science Foundation of China (Grant no. 51175143).
Supplementary Materials
The supplementary materials included optimization report, reliability simcode, report, robust optimization, solar, summary and two degreed of freedoms solar. Reliability simcode, robust optimization, summary are all about the software Isight, and the optimization report and report are both the results files, which can reach the conclusions in this paper by adopting the software analysis. The picture solar and the patent two degrees of freedom solar are the examples of solar gather panels. Above all, the supplementary materials prove that the paper is rigorous.
References
 O. Linda and M. Manic, “Uncertaintyrobust design of interval type2 fuzzy logic controller for delta parallel robot,” IEEE Transactions on Industrial Informatics, vol. 7, no. 4, pp. 661–670, 2011. View at: Publisher Site  Google Scholar
 R. Kelaiaia, O. Company, and A. Zaatri, “Multiobjective optimization of a linear Delta parallel robot,” Mechanism and Machine Theory, vol. 50, pp. 159–178, 2012. View at: Publisher Site  Google Scholar
 D. D. Ivezic and T. B. Petrovic, “Robust IMC controllers with optimal setpoints tracking and disturbance rejection for industrial boiler,” Journal of Mechanical Engineering, vol. 56, no. 9, pp. 565–574, 2010. View at: Google Scholar
 S. Evgeny, B. Odellia, and M. Michael, “Robust optimization of system design,” Procedia Computer Science, vol. 28, pp. 489–496, 2014. View at: Google Scholar
 K. Takeo and M. Masatoshi, “Robust design method for adjustable mechanisms,” Journal of Mechanics Engineering and Automation, vol. 4, pp. 16–24, 2014. View at: Google Scholar
 P. Gao, The robust optimization design of minimally invasive spinal surgery guidance equipment based on the 3RPS parallel mechanism [M.S. thesis], Hebei University of Engineering, Handan, China, 2013.
 H. J. Yu, Research on Parallel Robot Based on Flexible Fixtures for Automotive Sheet Metal Assembly, Harbin Institute of Technology, Harbin, China, 2010.
 X. J. Meng, C. Zhang, and Z. X. Shi, “Optimization design for robustness of linkages,” Journal of Machine Design, vol. 24, no. 6, pp. 31–33, 2004. View at: Google Scholar
 T. Kato and M. Muramatsu, “Robust design method for adjustable mechanisms,” Journal of Mechanics Engineering and Automation, vol. 4, pp. 16–24, 2011. View at: Google Scholar
 H. Abdellatif, B. Heimann, and J. Kotlarski, On the Robust Dynamics Identification of Parallel Manipualtors: Methodology and Experiments, ITech Education and Publishing, Vienna, Austria, 2008.
 M. M. Rahman, H. M. Mohyaldeen, M. M. Noor, K. Kadirgama, and R. A. Bakar, “Robust design of suspension arm based on stochastic design improvement,” in Proceedings of the 2nd International Conference on Mechanical and Electronics Engineering (ICMEE '10), pp. V1460–V1464, August 2010. View at: Publisher Site  Google Scholar
 H. P. Li, B. Q. Shi, and W. M. Zhang, “Robust optimization design of a machine based on the blind number theory,” Journal of University of Science and Technology Beijing, vol. 28, no. 12, pp. 1178–1181, 2006. View at: Google Scholar
 S. Thrun, D. Fox, W. Burgard, and F. Dellaert, “Robust Monte Carlo localization for mobile robots,” Artificial Intelligence, vol. 128, no. 12, pp. 99–141, 2001. View at: Publisher Site  Google Scholar
 V. Eric, Robust Monte Carlo Methods for Light Transport Simulation, Stanford University, 1997. View at: MathSciNet
 G. H. Cui, D. Zhang, H. D. Zhou, and Y. W. Zhang, “Operating dexterity optimization and analysis of a 3DOF parallel manipulator for a tunnel segment assembly system,” International Journal of Mechanics and Materials in Design, 2014. View at: Publisher Site  Google Scholar
 G. Cheng, P. Xu, D.H. Yang, H. Li, and H.G. Liu, “Analysing kinematics of a novel 3CPS parallel manipulator based on rodrigues parameters,” Journal of Mechanical Engineering, vol. 59, no. 5, pp. 291–300, 2013. View at: Publisher Site  Google Scholar
 C. Gosselin and J. Angeles, “Global performance index for the kinematic optimization of robotic manipulators,” Journal of Mechanisms, Transmissions, and Automation in Design, vol. 113, no. 3, pp. 220–226, 1991. View at: Google Scholar
 Z. Z. Chi, D. Zhang, L. Xia, and Z. Gao, “Multiobjective optimization of stiffness and workspace for a parallel kinematic machine,” International Journal of Mechanics and Materials in Design, vol. 9, no. 3, pp. 281–293, 2013. View at: Publisher Site  Google Scholar
 Z. Ren, D. Zhang, and C. S. Koh, “Multiobjective optimization approach to reliabilitybased robust global optimization of electromagnetic device,” The International Journal for Computation and Mathematics in Electrical and Electronic Engineering, vol. 33, no. 12, pp. 191–200, 2014. View at: Publisher Site  Google Scholar  MathSciNet
 Y. Luo, H. Wen, and H. Li, “Multidisciplinary robust optimization design of multifunctional openair hydraulic drill,” Applied Mechanics and Materials, vol. 4447, pp. 1135–1140, 2011. View at: Publisher Site  Google Scholar
 A. P. Bowling, J. E. Renaud, J. T. Newkirk, N. M. Patel, and H. Agarwal, “Reliabilitybased design optimization of robotic system dynamic performance,” Journal of Mechanical Design, Transactions of the ASME, vol. 129, no. 4, pp. 449–454, 2007. View at: Publisher Site  Google Scholar
 A. Csébfalvi, “A new theoretical approach for robust truss optimization with uncertain load directions,” Mechanics Based Design of Structures and Machines, vol. 42, no. 4, pp. 442–453, 2014. View at: Publisher Site  Google Scholar
 D. S. Lee, L. F. Gonzalez, J. Periaux, and K. Srinivas, “Robust design optimisation using multiobjective evolutionary algorithms,” Computers and Fluids, vol. 37, no. 5, pp. 565–583, 2008. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2015 Guohua Cui et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.