{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T05:03:36Z","timestamp":1781672616096,"version":"3.54.5"},"reference-count":28,"publisher":"ASME International","issue":"9","license":[{"start":{"date-parts":[[2024,7,22]],"date-time":"2024-07-22T00:00:00Z","timestamp":1721606400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.asme.org\/publications-submissions\/publishing-information\/legal-policies"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["52175520"],"award-info":[{"award-number":["52175520"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,9,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>This paper proposes and develops a digital twin-based method for assembly deviation analysis, which considers the impact of product shape deviations and uses assembly data in the product design phase to enhance the performance of assembly deviation analysis. First, the overall product assembly deviation analysis process based on twin information is studied. Second, a mating algorithm, which evaluates multi-source assembly information, is proposed and developed. Third, the interaction between adjacent mating feature deviation propagation and an updated iterative mechanism is examined. Finally, a digital twin assembly deviation analysis model based on the new proposed Jacobian-twin approach is established, and validation is conducted through a case study.<\/jats:p>","DOI":"10.1115\/1.4065882","type":"journal-article","created":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T17:41:23Z","timestamp":1720028483000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":8,"title":["A Digital Twin-Based Method for Assembly Deviations Analysis"],"prefix":"10.1115","volume":"24","author":[{"given":"Junnan","family":"Zhi","sequence":"first","affiliation":[{"id":[{"id":"https:\/\/ror.org\/00a2xv884","id-type":"ROR","asserted-by":"publisher"}],"name":"Zhejiang University State Key Laboratory of Fluid Power and Mechatronic Systems, College of Mechanical Engineering; Key Laboratory of Advanced Manufacturing Technology of Zhejiang Province, College of Mechanical Engineering, , Hangzhou 310027 , China ;"},{"name":"Zhejiang University State Key Laboratory of Fluid Power and Mechatronic Systems, College of Mechanical Engineering; Key Laboratory of Advanced Manufacturing Technology of Zhejiang Province, College of Mechanical Engineering, , Hangzhou 310027 , China ;"},{"name":"University of Huddersfield School of Computing and Engineering, , Huddersfield HD1 3DH, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanlong","family":"Cao","sequence":"additional","affiliation":[{"name":"Zhejiang University State Key Laboratory of Fluid Power and Mechatronic Systems, College of Mechanical Engineering; Key Laboratory of Advanced Manufacturing Technology of Zhejiang Province, College of Mechanical Engineering, , Hangzhou 310027 , China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tukun","family":"Li","sequence":"additional","affiliation":[{"name":"University of Huddersfield School of Computing and Engineering, , Huddersfield HD1 3DH , UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fan","family":"Liu","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/00a2xv884","id-type":"ROR","asserted-by":"publisher"}],"name":"Zhejiang University State Key Laboratory of Fluid Power and Mechatronic Systems, College of Mechanical Engineering; Key Laboratory of Advanced Manufacturing Technology of Zhejiang Province, College of Mechanical Engineering, , Hangzhou 310027 , China"},{"name":"Zhejiang University State Key Laboratory of Fluid Power and Mechatronic Systems, College of Mechanical Engineering; Key Laboratory of Advanced Manufacturing Technology of Zhejiang Province, College of Mechanical Engineering, , Hangzhou 310027 , China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jia","family":"Luo","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/00a2xv884","id-type":"ROR","asserted-by":"publisher"}],"name":"Zhejiang University State Key Laboratory of Fluid Power and Mechatronic Systems, College of Mechanical Engineering; Key Laboratory of Advanced Manufacturing Technology of Zhejiang Province, College of Mechanical Engineering, , Hangzhou 310027 , China"},{"name":"Zhejiang University State Key Laboratory of Fluid Power and Mechatronic Systems, College of Mechanical Engineering; Key Laboratory of Advanced Manufacturing Technology of Zhejiang Province, College of Mechanical Engineering, , Hangzhou 310027 , China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanling","family":"Li","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/05t1h8f27","id-type":"ROR","asserted-by":"publisher"}],"name":"University of Huddersfield School of Computing and Engineering, , Huddersfield HD1 3DH , UK"},{"name":"University of Huddersfield School of Computing and Engineering, , Huddersfield HD1 3DH , UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiangqian","family":"Jiang","sequence":"additional","affiliation":[{"name":"University of Huddersfield School of Computing and Engineering, , Huddersfield HD1 3DH , UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"33","published-online":{"date-parts":[[2024,7,22]]},"reference":[{"key":"2024072216090959100_CIT0001","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1016\/j.procir.2015.04.071","article-title":"Use of Vectorial Tolerances for Direct Representation and Analysis in CAD-Systems","volume":"27","author":"Geis","year":"2015","journal-title":"Procedia CIRP"},{"issue":"1","key":"2024072216090959100_CIT0002","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/j.cirp.2014.03.103","article-title":"From Solid Modelling to Skin Model Shapes: Shifting Paradigms in Computer-Aided Tolerancing","volume":"63","author":"Anwer","year":"2014","journal-title":"CIRP Ann."},{"issue":"3","key":"2024072216090959100_CIT0003","doi-asserted-by":"publisher","first-page":"030301","DOI":"10.1115\/1.4050982","article-title":"Digital Twin-Driven Design and Manufacturing","volume":"21","author":"He","year":"2021","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"5\u20138","key":"2024072216090959100_CIT0004","doi-asserted-by":"publisher","first-page":"777","DOI":"10.1007\/s00170-010-2855-4","article-title":"Tolerance Analysis of Assemblies With Asymmetric Tolerances by Unified Uncertainty\u2013Accumulation Model Based on Fuzzy Logic","volume":"53","author":"Khodaygan","year":"2011","journal-title":"Int. J. Adv. Manuf. Technol."},{"issue":"4","key":"2024072216090959100_CIT0005","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1016\/j.mechmachtheory.2010.11.004","article-title":"Fuzzy-Small Degrees of Freedom Representation of Linear and Angular Variations in Mechanical Assemblies for Tolerance Analysis and Allocation","volume":"46","author":"Khodaygan","year":"2011","journal-title":"Mech. Mach. Theory"},{"issue":"6","key":"2024072216090959100_CIT0006","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1007\/BF01471939","article-title":"Stacked Tolerance Analysis and Allocation Using Assembly Models","volume":"2","author":"Gavankar","year":"1991","journal-title":"J. Intell. Manuf."},{"issue":"3","key":"2024072216090959100_CIT0007","doi-asserted-by":"publisher","first-page":"JAMDSM0028","DOI":"10.1299\/jamdsm.2021jamdsm0028","article-title":"Manufacturing Variation Modeling and Process Evaluation Based on Small Displacement Torsors and Functional Tolerance Requirements","volume":"15","author":"Peng","year":"2021","journal-title":"J. Adv. Mech. Des. Syst. Manuf."},{"issue":"2","key":"2024072216090959100_CIT0008","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1016\/j.cad.2011.10.004","article-title":"A Statistical Tolerance Analysis Approach for Over-Constrained Mechanism Based on Optimization and Monte Carlo Simulation","volume":"44","author":"Qureshi","year":"2012","journal-title":"Comput. Aided Des."},{"key":"2024072216090959100_CIT0009","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1016\/j.procir.2013.08.044","article-title":"Tolerance Analysis Approach Based on the Classification of Uncertainty (Aleatory\/Epistemic)","volume":"10","author":"Dantan","year":"2013","journal-title":"Procedia CIRP"},{"key":"2024072216090959100_CIT0010","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1016\/j.procir.2013.08.005","article-title":"Statistical Tolerance Analysis of a Mechanism With Gaps Based on System Reliability Methods","volume":"10","author":"Beaucaire","year":"2013","journal-title":"Procedia CIRP"},{"issue":"5\u20138","key":"2024072216090959100_CIT0011","doi-asserted-by":"publisher","first-page":"1029","DOI":"10.1007\/s00170-012-4071-x","article-title":"A Probabilistic Approach to Variation Propagation Control for Straight Build in Mechanical Assembly","volume":"64","author":"Yang","year":"2013","journal-title":"Int. J. Adv. Manuf. Technol."},{"issue":"3","key":"2024072216090959100_CIT0012","doi-asserted-by":"publisher","first-page":"031008","DOI":"10.1115\/1.4050376","article-title":"Quality Deviation Control for Aircraft Using Digital Twin","volume":"21","author":"Cai","year":"2021","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"1","key":"2024072216090959100_CIT0013","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1080\/002075499191977","article-title":"The Partial Information Case for Multivariate Tolerance Design Using Scrap or Rework Costs","volume":"37","author":"Moskowitz","year":"1999","journal-title":"Int. J. Prod. Res."},{"issue":"6","key":"2024072216090959100_CIT0014","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1080\/07408170208928893","article-title":"Multivariate Tolerance Design for a Quadratic Design Parameter Model","volume":"34","author":"Plante","year":"2002","journal-title":"IIE Trans."},{"issue":"1\u20134","key":"2024072216090959100_CIT0015","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1007\/s00170-009-2400-5","article-title":"Variational Modeling and Assembly Constraints in Tolerance Analysis of Rigid Part Assemblies: Planar and Cylindrical Features","volume":"49","author":"Franciosa","year":"2010","journal-title":"Int. J. Adv. Manuf. Technol."},{"issue":"6","key":"2024072216090959100_CIT0016","doi-asserted-by":"publisher","first-page":"061006","DOI":"10.1115\/1.4050618","article-title":"Static Response Analysis of a Dual Crane System Using Fuzzy Parameters","volume":"21","author":"Zhou","year":"2021","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"1\u20134","key":"2024072216090959100_CIT0017","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/s00170-015-8122-y","article-title":"Mechanical Assembly Quality Prediction Method Based on State Space Model","volume":"86","author":"Mao","year":"2016","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"2024072216090959100_CIT0018","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1016\/j.procir.2016.02.013","article-title":"A Quantitative Comparison of Tolerance Analysis Approaches for Rigid Mechanical Assemblies","volume":"43","author":"Schleich","year":"2016","journal-title":"Procedia CIRP"},{"key":"2024072216090959100_CIT0019","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.cad.2018.04.002","article-title":"Novel Approaches for the Assembly Simulation of Rigid Skin Model Shapes in Tolerance Analysis","volume":"101","author":"Schleich","year":"2018","journal-title":"Comput. Aided Des."},{"issue":"7","key":"2024072216090959100_CIT0020","doi-asserted-by":"publisher","first-page":"1818","DOI":"10.1177\/0954405418789979","article-title":"A Novel Tolerance Analysis Method for Three-Dimensional Assembly","volume":"233","author":"Cao","year":"2019","journal-title":"Proc. Inst. Mech. Eng., Part B"},{"key":"2024072216090959100_CIT0021","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1016\/j.cad.2019.06.001","article-title":"Assembling Deviation Estimation Based on the Real Mating Status of Assembly","volume":"115","author":"Sun","year":"2019","journal-title":"Comput. Aided Des."},{"issue":"2","key":"2024072216090959100_CIT0022","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1108\/AA-10-2017-128","article-title":"Assembly Tolerance Analysis Based on the Jacobian Model and Skin Model Shapes","volume":"39","author":"Liu","year":"2019","journal-title":"Assembly Autom."},{"issue":"6","key":"2024072216090959100_CIT0023","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1108\/AA-01-2018-004","article-title":"A New Approach of Surfaces Registration Considering Form Errors for Precise Assembly","volume":"40","author":"Zhang","year":"2020","journal-title":"Assembly Autom."},{"issue":"7","key":"2024072216090959100_CIT0024","doi-asserted-by":"publisher","first-page":"075005","DOI":"10.1088\/1361-6501\/ac60f7","article-title":"A Pre-Assembly Analysis Technology of Aircraft Components Based on Measured Data","volume":"33","author":"Peng","year":"2022","journal-title":"Meas. Sci. Technol."},{"key":"2024072216090959100_CIT0025","doi-asserted-by":"publisher","first-page":"595","DOI":"10.1016\/j.precisioneng.2024.04.003","article-title":"Assembly Accuracy Analysis and Phase Optimization of Aero-Engine Multistage Rotors Considering Surface Morphology and Non-Uniform Contact Deformation","volume":"88","author":"Shi","year":"2024","journal-title":"Precis. Eng."},{"key":"2024072216090959100_CIT0026","doi-asserted-by":"publisher","first-page":"109738","DOI":"10.1016\/j.ymssp.2022.109738","article-title":"A Novel Active Sensing Method for Loosening Detection of Globe-Cone Joint Considering Assembly Uncertainties","volume":"184","author":"Huang","year":"2023","journal-title":"Mech. Syst. Signal Process"},{"key":"2024072216090959100_CIT0027","doi-asserted-by":"publisher","first-page":"101837","DOI":"10.1016\/j.rcim.2019.101837","article-title":"Digital Twin-Driven Smart Manufacturing: Connotation, Reference Model, Applications and Research Issues","volume":"61","author":"Lu","year":"2020","journal-title":"Robot. Comput. Integr. Manuf."},{"issue":"1","key":"2024072216090959100_CIT0028","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1115\/1.1573235","article-title":"Application of a Unified Jacobian \u2013 Torsor Model for Tolerance Analysis","volume":"3","author":"Desrochers","year":"2003","journal-title":"ASME J. Comput. Inf. Sci. Eng."}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/24\/9\/091004\/7355624\/jcise_24_9_091004.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/24\/9\/091004\/7355624\/jcise_24_9_091004.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,22]],"date-time":"2024-07-22T16:12:42Z","timestamp":1721664762000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/24\/9\/091004\/1201341\/A-Digital-Twin-Based-Method-for-Assembly"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,22]]},"references-count":28,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2024,9,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4065882","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7,22]]},"article-number":"091004"}}