Research Papers: Design of Mechanisms and Robotic Systems

Nonlinear Assembly Tolerance Design for Spatial Mechanisms Based on Reliability Methods

[+] Author and Article Information
Yin Yin

State Key Laboratory of Mechanics and
Control of Mechanical Structures,
Nanjing University of
Aeronautics and Astronautics,
Nanjing 210016, China
e-mail: yinyinjordan@163.com

Nie Hong

State Key Laboratory of Mechanics and
Control of Mechanical Structures,
Nanjing University of
Aeronautics and Astronautics,
Nanjing 210016, China
e-mail: hnie@nuaa.edu.cn

Feng Fei

China Academy of Launch Vehicle Technology,
Beijing 100076, China
e-mail: 114066524@qq.com

Wei Xiaohui

State Key Laboratory of Mechanics and
Control of Mechanical Structures,
Nanjing University of
Aeronautics and Astronautics,
Nanjing 210016, China
e-mail: wei_xiaohui@nuaa.edu.cn

Ni Huajin

China COMAC Shanghai Aircraft Design and
Research Institute,
Shanghai 201210, China
e-mail: nihuajin@comac.cc

1Corresponding author.

Contributed by the Mechanisms and Robotics Committee of ASME for publication in the JOURNAL OF MECHANICAL DESIGN. Manuscript received June 6, 2016; final manuscript received November 21, 2016; published online January 12, 2017. Assoc. Editor: Xiaoping Du.

J. Mech. Des 139(3), 032301 (Jan 12, 2017) (11 pages) Paper No: MD-16-1419; doi: 10.1115/1.4035433 History: Received June 06, 2016; Revised November 21, 2016

Assembly tolerance design for spatial mechanisms is a complex engineering problem that involves a highly nonlinear dimension chain equation and challenges in simplifying the spatial mechanism matrix equation. To address the nonlinearity of the problem and the difficulty of simplifying the dimension chain equation, this paper investigates the use of the Rackwitz–Fiessler (R–F) reliability analysis method and several surrogate model methods, respectively. The tolerance analysis results obtained for a landing gear assembly problem using the R–F method and the surrogate model methods indicate that compared with the extremum method and the probability method, the R–F method allows more accurate and efficient computation of the successful assembly rate, a reasonable tolerance allocation design, and cost reductions of 37% and 16%, respectively. Moreover, the surrogate-model-based computation results show that the support vector machine (SVM) method offers the highest computational accuracy among the three investigated surrogate methods but is more time consuming, whereas the response surface method and the back propagation (BP) neural network method offer relatively low accuracy but higher calculation efficiency. Overall, all of the surrogate model methods provide good computational accuracy while requiring far less time for analysis and computation compared with the simplification of the dimension chain equation or the Monte Carlo method.

Copyright © 2017 by ASME
Your Session has timed out. Please sign back in to continue.


Zong, Y. , and Mao, J. , 2015, “ Tolerance Optimization Design Based on the Manufacturing-Cost of Assembly Quality,” 13th CIRP Conference on Computer Aided Tolerancing, Hangzhou, China, Vol. 27, pp. 324–329.
Huang, X. Z. , and Zhang, Y. M. , 2010, “ Robust Tolerance Design for Function Generation Mechanisms With Joint Clearances,” Mech. Mach. Theory, 45(9), pp. 1286–1297. [CrossRef]
Kim, J. , Song, W. J. , and Kang, B. S. , 2010, “ Stochastic Approach to Kinematic Reliability of Open-Loop Mechanism With Dimensional Tolerance,” Appl. Math. Model., 34(5), pp. 1225–1237. [CrossRef]
Kumaraswamy, U. , Shunmugam, M. S. , and Sujatha, S. , 2013, “ A Unified Framework for Tolerance Analysis of Planer and Spatial Mechanisms Using Screw Theory,” Mech. Mach. Theory, 69(6), pp. 168–184. [CrossRef]
Shah, J. J. , Yan, Y. , and Zhang, B. C. , 1998, “ Dimension and Tolerance Modeling and Transformations in Feature Based Design and Manufacturing,” J. Intell. Manuf., 9(5), pp. 475–488. [CrossRef]
Chun, H. , Kwon, S. J. , and Tak, T. , 2008, “ Multibody Approach for Tolerance Analysis and Optimization of Mechanical Systems,” J. Mech. Sci. Technol., 22(2), pp. 276–286. [CrossRef]
Zhang, K. F. , 2006, “ Aircraft Parts Assembly Error Accumulation Analysis and Tolerance Optimization Method Research,” Ph.D. thesis, Northwestern Polytechnical University, Xi'an, China.
Xu, B. S. , Huang, M. F. , Jing, H. , and Zhong, Y. R. , 2013, “ Three Dimensional Tolerance Synthesis Simulation Based on Quasi Monte Carlo Method,” China Mech. Eng., 24(12), pp. 1581–1586 (in Chinese).
Lehithet, E. A. , and Dindelli, B. A. , 1989, “ Tolocon: Microcomputer-Based Module for Simulation of Tolerances,” Manuf. Rev., 2(3), pp. 197–188.
Greenwood, W. H. , and Chase, K. W. , 1988, “ Worst-Case Tolerance Analysis With Nonlinear Problems,” J. Eng. Ind., 110(3), pp. 232–235. [CrossRef]
Xu, X. S. , Yang, J. X. , Cao, Y. L. , and Liu, Y. C. , 2008, “ A Tolerance Analysis Method for Feasibility of Assembly,” Chin. Mech. Eng., 19(24), pp. 2976–2981 (in Chinese).
Chase, K. W. , and Parkinson, A. R. , 1991, “ A Survey of Research in the Application of Tolerance Analysis to the Design of Mechanical Assemblies,” Res. Eng. Des., 3(1), pp. 23–37. [CrossRef]
Li, X. X. , Li, J. Q. , and Wen, X. N. , 2003, “ Computer Simulation of the Pitch Precision of Cranked Chains Based on Statistic,” China Mech. Eng., 14(3), pp. 206–209 (in Chinese).
Liu, Y. S. , Wu, Z. T. , Yang, J. X. , and Gao, S. M. , 2001, “ Mathematical Model of Size Tolerance for Plane Based on Mathematical Definition,” China J. Mech. Eng., 37(9) pp. 12–17 (in Chinese). [CrossRef]
Wu, Z. T. , and Yang, J. X. , 1999, Computer-Aided Tolerance Optimization Design, Zhejiang University Press, Zhejiang, China (in Chinese).
Beaucaire, P. , Gayton, N. , Duc, E. , Lemaire, M. , and Dantan, J. Y. , 2012, “ Statistical Tolerance Analysis of A Hyperstatic Mechanism, Using System Reliability Methods,” Comput. Ind. Eng., 63(4), pp. 1118–1127. [CrossRef]
Huang, Y. M. , and Shiau, C. S. , 2009, “ An Optimal Tolerance Allocation Model for Assemblies With Consideration of Manufacturing Cost, Quality Loss and Reliability Index,” Assembly Autom., 29(3), pp. 220–229. [CrossRef]
Yoon, S. J. , and Choi, D. H. , 2004, “ Reliability-Based Optimization of Slider Air Bearings,” KSME Int. J., 18(10), pp. 1722–1729. [CrossRef]
Zhang, Y. M. , Huang, X. Z. , Zhang, X. F. , He, X. D. , and Wen, B. C. , 2009, “ System Reliability Analysis for Kinematic Performance of Planar Mechanisms,” Chinese Sci. Bull., 54(14), pp. 2464–2469. [CrossRef]
Das, P. K. , and Zheng, Y. , 2000, “ Cumulative Formation of Response Surface and Its Use in Reliability Analysis,” Probab. Eng. Mech., 15(4), pp. 309–315. [CrossRef]
Zheng, Y. , and Das, P. K. , 2000, “ Improved Response Surface Method and Its Application to Stiffened Plate Reliability Analysis,” Eng. Struct., 22(5), pp. 544–551. [CrossRef]
Kim, C. , Wang, S. , and Choi, K. K. , 2005, “ Efficient Response Surface Modeling by Using Moving Least-Squares Method and Sensitivity,” AIAA J., 43(11), pp. 2404–2411. [CrossRef]
Kim, C. , Wang, S. , Hwang, I. , and Lee, J. , 2007, “ Application of Reliability-Based Topology Optimization for Microelectromechanical Systems,” AIAA J., 45(12), pp. 2926–2934. [CrossRef]
Hornik, K. , Stinchcombe, M. , and White, H. , 1989, “ Multilayer Feedforward Networks are Universal Approximators,” Neural Networks, 2(5), pp. 359–366. [CrossRef]
Hornik, K. , Stinchcombe, M. , and White, H. , 1990, “ Universal Approximation of an Unknown Mapping and Its Derivatives Using Multilayer Feedforward Networks,” Neural Networks, 3(5), pp. 551–560. [CrossRef]
Chojaczyk, A. A. , Teixeira, A. P. , Neves, L. C. , Cardoso, J. B. , and Soares, C. G. , 2015, “ Review and Application of Artificial Neural Networks Models in Reliability Analysis of Steel Structures,” Struct. Saf., 52(Part A), pp. 78–89. [CrossRef]
Chatterjee, S. , and Bandopadhyay, S. , 2012, “ Reliability Estimation Using a Genetic Algorithm-Based Artificial Neural Network: An Application to A Load-Haul-Dump Machine,” Expert Syst. Appl., 39(12), pp. 10943–10951. [CrossRef]
Vapnik, V. N. , 1999, “ An Overview of Statistical Learning Theory,” IEEE Trans. Neural Networks, 10(5), pp. 988–998. [CrossRef]
Vapnik, V. N. , 2000, The Nature of Statistical Learning Theory, 2nd ed., Springer-Verlag, New York.
Rocco, C. M. , and Moreno, J. A. , 2002, “ Fast Monte Carlo Reliability Evaluation Using Support Vector Machine,” Reliab. Eng. Syst. Saf., 76(3), pp. 237–243. [CrossRef]
Hurtado, J. E. , and Alvarez, D. A. , 2003, “ Classification Approach for Reliability Analysis With Stochastic Finite-Element Modeling,” J. Struct. Eng., 129(8), pp. 1141–1149. [CrossRef]
Low, B. K. , and Tang, W. H. , 2007, “ Efficient Spreadsheet Algorithm for First-Order Reliability Method,” J. Eng. Mech., 113(12), pp. 1378–1387. [CrossRef]
Wu, Y. T. , and Wirsching, P. H. , 1987, “ New Algorithm for Structural Reliability Estimation,” J. Eng. Mech., 113(9), pp. 1319–1336. [CrossRef]
Ditlevsen, O. , 2006, “ SORM Applied to Hierarchical Parallel System,” Advances in Reliability and Optimization of Structural Systems-Proceedings of the 12th WG 7.5 Working Conference on Reliability and Optimization of Structural Systems, Aalborg, Denmark, pp. 101–106.
Laribi, M. A. , Romdhane, L. , and Zeghloul, S. , 2011, “ Analysis and Optimal Synthesis of Single Loop Spatial Mechanisms,” J. ZheJiang Univ. Sci. A, 12(9), pp. 665–679. [CrossRef]
Shiakolas, P. S. , Conrad, K. L. , and Yih, T. C. , 2002, “ On the Accuracy, Repeatability, and Degree of Influence of Kinematics Parameters for Industrial Robots,” Int. J. Model. Simul., 22(4), pp. 245–254.
Rackwitz, R. , and Fiessler, B. , 1978, “ Structural Reliability Under Combined Random Load Sequences,” Comput. Struct., 9(5), pp. 489–494. [CrossRef]
Ganji, A. , and Jowkarshorijeh, L. , 2012, “ Advance First Order Second Moment (AFOSM) Method for Single Reservoir Operation Reliability Analysis: A Case Study,” Stochastic Environ. Res. Risk Assess., 26(1), pp. 33–42. [CrossRef]
Cheng, B. Q. , 1987, Aircraft Manufacturing Coordination Accuracy and Tolerance Allocation, National Defend Industry Press, Beijing, China (in Chinese).


Grahic Jump Location
Fig. 1

Tolerance design process for spatial mechanisms

Grahic Jump Location
Fig. 2

Schematic diagram of the method for creating D–H coordinate systems

Grahic Jump Location
Fig. 3

Flow chart of assembly tolerance design based on the R–F method

Grahic Jump Location
Fig. 4

Retracting mechanism for the landing gear

Grahic Jump Location
Fig. 5

Kinematic diagram of the landing gear

Grahic Jump Location
Fig. 6

Distribution histogram for the upper drag brace, h5

Grahic Jump Location
Fig. 7

Test prototype of the landing gear: (a) Test prototype I and (b) test prototype II

Grahic Jump Location
Fig. 8

Flow chart of assembly tolerance analysis based on surrogate models

Grahic Jump Location
Fig. 9

Schematic diagram of Bucher sampling design under two-dimensional conditions

Grahic Jump Location
Fig. 10

BP neural network structure

Grahic Jump Location
Fig. 11

Nonlinear mapping from a sample space to a characteristic space




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In