Figures
Abstract
The air gap between the stator and rotor of an electric motor is a crucial parameter that influences its performance. A well-designed tolerance can effectively control the size of the air gap, which results from the accumulation of machining deviations. Using the air gap as an assembly functional requirement, a polyhedral model was developed to represent the assembly deviation transfer path. The effects of thermal loads under actual operating conditions were considered, and thermal deformation was incorporated into the deviation transfer path analysis. By applying Minkowski summation and intersection operations, the cumulative errors of the assembly polyhedron were determined, and the impact of thermal deformation on the assembly errors in the motor was analyzed. A multi-objective tolerance optimization model was developed, with processing and quality loss costs as the objective functions. Considering thermal deformation, a multi-objective particle swarm optimization algorithm was employed to optimize the tolerances of the motor’s critical components, providing a novel theoretical method and technical reference for assembly error analysis and tolerance optimization in electric motors.
Citation: Zhang Y, Yang L, Ruan T, Chen L (2026) Modelling of assembly error and tolerance optimization for motor based on polyhedral model and thermal deformation analysis. PLoS One 21(2): e0341008. https://doi.org/10.1371/journal.pone.0341008
Editor: Niravkumar Joshi, Federal University of ABC, BRAZIL
Received: September 13, 2025; Accepted: December 29, 2025; Published: February 5, 2026
Copyright: © 2026 Zhang et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: The motor model simulation code and particle swarm optimization (PSO) algorithm implementation code involved in this study have been fully made public on the GitHub platform, with no ethical or legal restrictions. The public access information on GitHub is as follows: Code Repository Link: https://github.com/yll01/motor-simulation All publicly available code is licensed under the MIT Open Source License, ensuring unrestricted accessibility and reusability, which complies with the requirements for public data in the PLOS One Data Sharing Policy.
Funding: This work was supported by the National Natural Science Foundation of China (Grant No. 51205255 and 51805328).
Competing interests: The authors have declared that no competing interests exist.
1 Introduction
Permanent magnet synchronous motors (PMSMs) are widely used as effective and reliable motors with outstanding control characteristics in electric vehicles [1], industrial automation [2], and aviation applications [3]. Geometric tolerances in the process of manufacturing motors significantly affects their performance. Bramerdorfer [4] demonstrated the importance of design tolerances in influencing motor performance by analysing the tolerance sensitivity of built-in permanent magnet synchronous motors with spoke rotor structures. Han et al. [5] conducted robust optimization of surface-mounted permanent magnet synchronous motors (SPMSMs) using the Taguchi method, which confirms that the manufacturing tolerances of permanent magnets significantly affect motor performance, and emphasizes the importance of suppressing the cogging torque variations caused by such tolerances through optimized design to ensure system stability. Galfarsoro et al. [6] further confirmed that the impacts of motor manufacturing tolerances and eccentricity issues cannot be ignored by combining analytical calculations, finite element simulations, and experimental verification.
Tolerance modelling serves as the foundation for tolerance analysis and optimisation, with its core objective being to accurately characterisation of the impact of geometric deviations on the functional performance of a given product. Extensive research on tolerance analysis has been conducted both domestically and internationally. Fig 1 shows a graphical representation of publications on tolerance analysis over the past fifteen years.
Traditional tolerance design typically relies on one-dimensional or two-dimensional chain calculation methods [7], which are often inadequate for effectively representing the geometric tolerance characteristics of features and their mutual coupling relationships. To address this issue, several three-dimensional tolerance models, such as matrix [8], Jacobi [9], and Jacobi spin [10] models, have been proposed. However, these methods involve some limitations in terms of calculating the cumulative error in parallel assembly structures, and struggle to express the range of variation in the tolerance of the constituent parts of each component clearly and intuitively. In contrast, the 3D tolerance analysis method based on polyhedral modelling proposed by Teissandier [11] is applicable to all types of assemblies and can effectively analyse both series and parallel assemblies. The modelling process of this method is simpler, and the errors are intuitively visible, which provides a clear advantage for the calculations of error transfer. Liu et al. [12] proposed a polyhedral tolerance analysis model that accounts for shape defects, to further enhance the ability of the model to deal with shape defects and provide a closer approximation of real assembly conditions for tolerance design and evaluation results. Zhang et al. [13,14] and Zhi et al. [15] integrated shape deformation, manufacturing errors, and the skin model concept to significantly improve the adaptability of polyhedral models to complex assembly scenarios. García et al. [16] addressed the assemblity and functionality caused by geometric and dimensional defects of mechanical parts, and proposed a new tolerance allocation scheme for mechanical design based on a prismatic polyhedron method to address the challenges with mutual influence among tolerances and the balance between performance and cost.
In addition to geometric tolerances, the tolerance accuracy of the model depends on several factors in a real working environment. In addition to the deformation caused by force [17], the thermal load in the motor system can lead to design tolerances for parts that fail to meet the desired outcomes, which can make it more difficult to satisfy the functional requirements of a product. Using a polyhedral model, Pierre et al. [18] examined the impact of clearance and deviation on the size of assembly errors at elevated temperatures. Ge et al. [19] proposed an interactive CAD model for mechanical assembly tolerance analysis that considered manufacturing defects and the thermomechanical deformation of parts. Building on the concept of heat-solid coupling, Li et al. [20] proposed an analytical modelling technique for thermal deformation in electric spindles to generate precise offset values for thermal error correction, to improve the machining precision of the product. Although these studies provide a foundation for tolerance analysis that incorporate thermal deformation, the systematic integration of thermal effects into polyhedral modeling frameworks to analyse and optimise errors in the assembly of electric motors remains an open research challenge.
Tolerance optimisation aims to balance manufacturing costs and product performance, with its core focus being the determination of optimal tolerance allocation schemes under multi-objective constraints. Traditional methods that often rely on empirical formulas or trial-and-error approaches struggle to satisfy the design requirements for complex products. In recent years, intelligent optimisation algorithms have gradually emerged as mainstream approaches. Wang [21] comprehensively considered the relationships between productivity, production cost, machining accuracy, and scrap rate, and optimised the tolerance assignment model using the gradient descent method to minimise costs and scrap rates. Hallmann et al. [22] provided an extensive overview of tolerance-cost optimisation, identifying current challenges and future research directions. Yang et al. [23] proposed a CGA-based tolerance-cost optimization method for a multi-module spacecraft assembly, which improved accuracy and optimisation efficiency by combining comprehensive assembly precision analysis, verifying that it is superior to traditional methods and can accurately predict assembly precision. He et al. [24], Fan et al. [25], and Guo et al. [26] incorporated factors such as error sensitivity, gravity deformation, and pose error into multi-objective optimization and applied genetic algorithms, particle swarm optimization algorithms, etc., to improve the assembly precision and cost-effectiveness of precision machinery and spacecraft. One key shortcoming of the current state of the art is that conventional motor tolerance designs do not sufficiently incorporate the effects of operational temperature rise, and optimization models have yet to integrate induced assembly errors, which renders the resulting schemes poorly suited for practical operating conditions.
In summary, this study focuses on a specific company’s permanent magnet synchronous motor (PMSM) inadequate tolerance design caused by temperature rise during motor operation. Leveraging polyhedral theory, it takes the assembled motor’s air gap as a closed loop for tolerance analysis, considers thermal load under real operating conditions, simulates thermal deformation, and incorporates it into a dimensional chain analysis model to investigate thermally induced assembly errors. Furthermore, a multi-objective tolerance optimisation model is established with processing cost and quality loss cost as objectives, and economic processing capability and functional requirements of the assembly dimensional chain as the constraints to provide new theoretical and technical references for motor assembly error analysis and tolerance optimization. Finally, key components of the motor are optimised using a multi-objective particle swarm optimization (MOPSO) algorithm.
2 Three-dimensional tolerance modelling theory based on polyhedral models
Nonlinear feature boundaries have been discretised using polyhedral models to produce linear constraints, which then create feasible domains that depict the range of feature variation. Geometric and contact polyhedra are two types of polyhedral models. Geometric polyhedra represent geometric characteristics subject to tolerance requirements, whereas contact polyhedra represent contact restrictions between mating surfaces. Using the geometric features in Fig 2 as an example, we developed a geometric polyhedral model for the geometric features of each motor component in this study, with an emphasis on describing the geometric polyhedra.
Let S be an ideal surface, and let the actual surface vary between the lower limit deviation
and the upper limit deviation
. The tolerance domain for a given tolerance value is
[27].
An arbitrary point on the actual surface can be represented by equation (1), where
is any surface in the tolerance domain,
is the translational displacement of
with respect to
at
; and
is the normal vector at
.
According to the theory of small-displacement spins, Eq. (1) can be expressed using equation (2) at any point M in the Euclidean space
where: is the advective component of any point at M;
is the rotation vector of
at
with respect to
.
The primary operations for the polyhedra are the Minkowski sum and intersection operations, and the corresponding polyhedral operations can be selected according to the assembled structure. For structures assembled in series, the Minkowski sum is used to calculate the cumulative error. For structures assembled in parallel, an intersection operation is required.
Based on these theories, the solution for the axial clearance variation in the gear assembly shown in Fig 3 can be represented by the assembly diagram in Fig 4. Component surfaces are marked as i.j, where i = 1–4 correspond to the four components, j denotes the j-th surface, and j = 0 represents the component itself. This method enables the integration of geometric and three-dimensional information into the relationship diagram. By performing Minkowski sum and intersection operations according to the series and parallel relationships of each constituent loop, more realistic results of assembly clearance variation can be obtained.
Traditional 2D tolerance analysis can’t fully capture multi-component deviation coupling. However, the polyhedron method directly models geometric deviation propagation. It quantifies how individual component variations affect assembly functions. It also improves prediction accuracy, avoids traditional empirical reliance, and provides a more intuitive, rigorous basis for tolerance allocation.
3 Permanent magnet synchronous motor thermal deformation analysis
The temperature of the motor increase during operation, which subjects the parts to thermal deformation and reduces the accuracy of the assembly. Therefore, the effects of thermal deformation should be considered in tolerance design. In this section, we describe how the finite element method was applied to experimentally investigate the steady-state temperature field of the motor and determine its thermal deformation under steady-state operating conditions.
3.1 Permanent magnet synchronous motor temperature rise experiment
The rated power of the permanent magnet synchronous motor used in this study was 40 kW, and the rated speed was 2000 rpmr. To obtain the temperature load for the thermal deformation of the motor, an experimental setup was established to measure the increase in temperature, as shown in Fig 5. A thermal imager modelled as Fluke Ti100 was used to measure the temperature of the motor’s outer surface case and end cap, and an RTD sensor modelled as NTC100K was buried in the winding in advance to measure the temperature of the motor’s internal winding. The initial temperature was held at a constant 25 °C using a chiller and a constant-temperature water tank. And after the motor operation was stabilised, the temperature measurement results of the stator winding, casing and end cover were obtained as shown in Table 1.
3.2 Thermal deformation analysis of motor system
Tetrahedral elements were adopted for meshing. The mesh size was set to 5 mm for the left and right bearings, rotor, stator, windings, and permanent magnets, while the mesh size for other components was 20 mm. After applying the mesh, the total number of elements was 708469 and the number of nodes was 1235376, the results are shown in Fig 6.
We then sought to determine boundary conditions to solve the temperature field and thermal deformation of the motor system. We performed thermal analysis with a focus on specified temperatures and thermal convection, with key parameters calculated using empirical formulas. The heat generation rate was derived from simulated losses and the volumes of components such as the stator core and stator windings, and relevant data are presented in Table 2.
Regarding convective heat transfer coefficients, forced convection in water pipes was computed based on flow characteristics. Those for the stator-rotor air gap, rotor end, and rotating shaft surface were correlated with rotor speed, and a fixed combined heat transfer coefficient of 9.7 W/(m²·°C) was adopted for the housing surface and air. Both the stator windings and insulation materials were treated as homogeneous heat conductors, and the equivalent thermal conductivity of the insulation material was calculated using an empirical formula [28]. The convective heat transfer coefficients of various motor components are provided in Table 3.
Based on the results of the calculation of the boundary conditions in Table 2 and 3, the heat generation rate and convective heat transfer coefficients were added as illustrated in Fig 7.
The steady-state temperature results of the motor were loaded into the structural analysis as thermal loads. Fixed constraints were applied to the motor casing, and the overall thermal deformation of the motor was obtained from the simulation, as shown in Fig 8.
The thermal deformation simulation results of the other key components of the motor system were obtained by applying the results of the post-processing function of the Workbench software tool. Their thermal deformation values along the X-, Y-, and Z-axes are listed in Table 4.
4 Three-dimensional assembly error analysis of motor based on polyhedral modelling
The geometrical features of the major motor components were modelled using a polyhedral model subject to tolerance constraints. We analysed the motor assembly errors under real-world operating conditions and resolved the radial variations in the motor air gap after assembly using Minkowski summation and intersection operations between the polyhedra.
4.1 Dimensional chain analysis for motor assembly
In this study, the allowable variation of the air gap of the motor was set as ±0.2 mm, and the nominal size of the motor air gap was 0.75 mm. Fig 9 shows the assembly diagram of the motor, in which FR is the functional requirement of the motor assembly, that is, the air gap between the stator and rotor.
As indicated in the diagram, the parts marked 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, and 8.0 represent the stator, casing, front end cover, rear end cover, left bearing, right bearing, rotor shaft, and rotor, respectively.
Combined with the structure between the components in the assembly shown in Fig 10, an assembly relationship diagram of the motor assembly was established, as shown in Fig 11. From Fig 11, the air gap between features 8.2 and 1.1 in the motor assembly was obtained by the combined action of two parallel error transfer paths, denoted as paths I and II, respectively, as shown in Fig 11 (a) and (b).
1.1 Inner surface of stator 1.2 Outer surface of stator 2.1 Inner surface of casing 2.2 Left end surface of casing 2.3 Left stop cylindrical surface of casing 2.4 Right end surface of casing 2.5 Right stop cylindrical surface of casing 3.1 End surface of front end cover 3.2 Stop cylindrical surface of front end cover 3.3 Surface of front end cover bearing compartment 4.1 End surface of rear end cover 4.2 Rear stop cylindrical surface of rear end cover 4.3 Surface of rear end cover bearing compartment 5.1 Outer surface of left bearing 5.2 Inner surface of left bearing 6.1 Outer surface of right bearing 6.2 Inner surface of right bearing 7.1 Mating surface of rotor shaft and right bearing 7.2 Mating surface of rotor shaft and left bearing 7.3 Mating surface of rotor shaft and rotor 8.1 Inner surface of rotor 8.2 Outer surface of rotor.
(a) path Ⅰ (b) path Ⅱ.
Among them, 2.2 → 3.1 and 2.3 → 3.2 of path I are connected in parallel, and 2.4 → 4.1 and 2.5 → 4.2 of path II are also connected in parallel, and the overall passing from 2.0 to 7.0 is also in parallel. The other parts are in series.
If we denote by the polyhedron corresponding to each geometric feature on the transfer path, the result of the operation of polyhedral model
on the path from 2.0 to 7.0 can be expressed as shown in equation (3).
among them,
indicates a series connection and
indicates a parallel connection.
The result between 3.0 and 2.0 in path I and 4.0 and 2.0 in path II are respectively expressed by two sub-paths in parallel. Finally, according to the path diagram 8, on the results of each part of the operation of the series summation operation, we can obtain the expression of the functional requirements of the polyhedron as shown in equation (5).
among them,
4.2 Calculation of cumulative error for functional requirements based on thermal deformation
The tolerances of the relevant feature surfaces of the motor were corrected based on the thermal deformation of each part obtained from Table 2, and the results are listed in Table 5.
The corrected tolerance values listed in Table 3 were substituted into equation (2), to establish the corresponding constraints are established. The geometrical characteristics of polyhedra, such as in the error transfer path shown in Fig 12, were then determined computationally. These values were subsequently substituted into equation (5) to obtain the functionally required polyhedra
, as shown in Fig 12. In the figure, Tx, Rx, and Ry are the translation error in the x-direction, rotation error in the X-direction, and rotation error in the Y-direction, respectively.
To evaluate the effects of thermal deformation on the tolerance design of the motor, an ideal polyhedron that did not consider thermal deformation was calculated, as shown in Fig 13.
The cumulative error of the assembly can indicate the variation of the error of the assembly in each direction. The range of variation of the translation error of the assembly along the X-axis shown in Fig 12 was ± 0.3341 mm, the range of the rotation around the X-axis was ± 0.00516 rad, and the range of the rotation around the Y-axis was ± 8.589 × 10−6 rad. It may be observed that the translation error around the X-axis is the largest, and this was the main factor causing an unreasonably large air gap between the assembled rotor and stator. The size of the air gap between the assembled rotor and stator was determined to be unreasonable. Comparing the data in Figs 12 and 13, the unilateral assembly error of the X-direction translation increased from 0.2355 to 0.3341 mm, and the total error increases by 0.1972 mm, which was 41.86% of the total error without considering thermal deformation. This indicates that the actual operating conditions significantly affected the results of the tolerance analysis.
5 Optimized design of motor tolerance based on particle swarm algorithm
A multi-objective tolerance optimisation model was established and solved using the particle swarm algorithm to realise the multi-objective tolerance optimisation of the motor system to ensure assembly quality and reduce manufacturing costs based on the analysis of errors in the motor assembly model considering thermal deformation.
5.1 Establishment of multi-objective optimization model for motor tolerance
Considering the processing and quality loss costs, the objective function was determined as shown in equation (7).
Considering the economic machining capacity and assembly function requirements, constraints were established as shown in equation (9).
For the assembly tolerance optimisation design, the number of constituent rings was set as the dimensions of the particle solution space, and the tolerance value was used as the particle position component. The upper and lower limits of the particle search space and the velocity value interval were determined based on the tolerance range. to accelerate the convergence to the global optimum, and the particle velocity was updated by decreasing the inertia weights. The parameters of the algorithm are listed in Table 6.
5.2 Optimization result analysis
The multi-objective particle swarm algorithm was used to optimally solve the established multi-objective multi-constraint model of the motor. After 100 iterations, the Pareto front of the motor model was solved, as shown in Fig 14.
According to Fig 14, the machining cost should be between 12 and 16 to optimise the tolerance of each constituent ring. According to the Pareto solution set, the optimum tolerance values for each constituent ring were obtained by considering the quality loss and machining cost. The optimised tolerance values were revised according to the national standards, and the tolerance values before and after optimisation are listed in Table 7.
According to the optimised tolerance values, the upper and lower boundary parameters of the constraint equations were corrected to obtain the corresponding optimised polyhedra and establish the optimised polyhedral model of errors in the motor assembly, as shown in Fig 15.
Comparison of the results in Fig 15 and Fig 12 shows that the X-direction assembly error before and after optimisation decreased from 0.3341 mm to 0.1893 mm, a reduction of 0.1448 mm, which was a total of 43.3%, and meets the assembly requirement of ±0.2 mm. The original tolerance, heat distortion correction tolerance, and optimisation tolerance were compared as shown in Table 8. By comparing the results with those of methods such as [2] and [3], it was demonstrated that the calculation method using the polyhedral model considering thermal deformation yielded smaller errors.
These values were then substituted into the objective function, and the cost results for the three cases were calculated, as shown in Fig 16.
As illustrated in Fig 16 after considering the impact of thermal deformation, the total cost of the motor increased from 34.51 CNY to 40.99, representing an increase by 18.78%. Following algorithmic optimisation, the total cost was reduced to 31.39 CNY, resulting in decreases of 4.29, 5.30, and 9.60 in processing costs, quality loss costs, and total costs (all in CNY), due to thermal deformation. These reductions correspond to 25.18%, 22.13%, and 23.42%, respectively.
These results show that after considering the thermal deformation introduced by the actual operating conditions, if the tolerance design were not optimised, the total cost would be significantly increased, whereas the optimised tolerance can ensure machining quality and consider costs realistically to obtain the best technical and economic benefits.
5.3 Tolerance-cost sensitivity analysis
To verify the economic robustness of the optimized tolerance scheme, a single-factor sensitivity analysis was conducted based on the cost function established in Section 5.1 and the optimization results. Among the 14 core tolerances, 13 were fixed at their optimized values, while only the target tolerance was independently perturbed within the feasible range. Calculated the relative change rate of total cost under different perturbations, expressed as .
is the total cost of the optimized scheme — the optimized total cost is 31.39 CNY.
is the total assembly and production cost after independently perturbing the target tolerance. The calculate results for the 14 tolerances are listed in Table 9.
The results of the calculation showed that among the 14 tolerances, 10 items exceed 2%, with key items including t1.2, t2.2, and t6.1 surpassing 5%. This demonstrates that these tolerances exert a valid impact on the results. While the remaining four are below 2%, they are indispensable components of the analysis. Sensitivity analysis indicates that the tolerance items selected for analysis in this study are reasonable and convincing.
6 Conclusions
In this study, considering the influence of thermal deformation on the assembly accuracy of the motor, assembly errors of a permanent magnet synchronous motor have been analysed based on the polyhedron theory. And the multi-objective particle swarm algorithm was used to optimize the geometrical tolerance of the key constituent rings of the motor. The results of this study not only clarify the technical details but also reveal the values of applying this method more broadly. Our key findings are summarized below.
- (1) Motor assembly error analysis was performed using a polyhedral model, and the motor assembly error transfer path was identified. The Minkowski sum and intersection operation are used to express the connection relationship of the series-parallel connections of the assembly parts. Its core logic can be directly transferred to the assembly analysis of other rotating electrical machines such as asynchronous motors and switched reluctance motors.
- (2) To determine the thermal deformation caused by the motor heat, a temperature-rise test platform was built, and the temperatures of every component of the motor were recorded while it was operating normally. The results of the temperature analysis were then incorporated into the structural analysis as thermal loads.
- (3) A polyhedral model of the motor assembly tolerance under actual operating conditions was established, the stator-rotor air gap assembly error of the motor was modelled and analysed, the thermal deformation was integrated into the analysis of the assembly error under actual operating conditions, and the assembly error was analysed through simulation.
- (4) A multi-objective particle swarm optimisation method was employed to address the tolerance optimisation model. The results indicate that the airgap assembly error post-optimisation decreases by 0.1448 mm, which is equivalent to a 43.3% reduction, thereby meeting the functional requirements of the assembly. Furthermore, there was a decrease in machining cost by 4.29 CNY, quality loss cost by 5.30 CNY, and an overall cost reduction of 9.60 CNY.
In summary, the heat-error coupling analysis and optimization framework established in this study for permanent magnet synchronous motors provides a method for precision assembly tolerance design that considers the influence of operating conditions. This method can be applied to improve the assembly accuracy of various types of motors. Moreover, this work also provides a replicable analytical paradigm for tolerance optimization in the entire high-end equipment manufacturing. In the future, we expect that the application scenarios of the method applied here will be further extended to the field of precision manufacturing under extreme operating conditions by incorporating dynamic thermal loads and material aging factors.
References
- 1. Ntombela M, Musasa K, Moloi K. A comprehensive review for battery electric vehicles (BEV) drive circuits technology, operations, and challenges. World Electric Vehicle J. 2023;14(7):195.
- 2. Guiyong W. The development status and trend of permanent magnet synchronous motor in the electric vehicle industry. In: 2022 IEEE 6th conference on energy internet and energy system integration (EI2), 2022. 2397–401.
- 3.
Pillai S, Forsyth A, Abdalmagid M, Pietrini G, Goykhman M, Emadi A. Investigating the effects of PWM currents on a high-speed PMSM for an aerospace application. In: IEEE Transportation Electrification Conference and Expo (ITEC). Detroit, MI: 2023.
- 4. Bramerdorfer G. Tolerance analysis for electric machine design optimization: classification, modeling and evaluation, and example. IEEE Trans Magn. 2019;55(8):1–9.
- 5. Yeo J-H, Kang J-K, Hur J. Robust optimal design of SPMSM considering manufacturing tolerances of permanent magnets. IEEE Access. 2025;13:110379–91.
- 6.
Galfarsoro U, McCloskey A, Zarate S, Hernandez X, Almandoz G, IEEE. influence of manufacturing tolerances and eccentricities on the electromotive force in permanent magnet synchronous motors. In: 2022 International Conference on Electrical Machines-ICEM-Biennial; Valencia, Spain; 2022.
- 7.
Ramnath S, Haghighi P, Chitale A, Davidson JK, Shah JJ. Comparative study of tolerance analysis methods applied to a complex assembly. In: 15th CIRP Conference on Computer Aided Tolerancing (CIRP CAT); Milan, Italy; 2018.
- 8. Marziale M, Polini W. A review of two models for tolerance analysis of an assembly: vector loop and matrix. Int J Adv Manuf Technol. 2008;43(11–12):1106–23.
- 9. Polini W, Corrado A. Geometric tolerance analysis through Jacobian model for rigid assemblies with translational deviations. Assembly Automat. 2016;36(1):72–9.
- 10. Chen H, Jin S, Li Z, Lai X. A solution of partial parallel connections for the unified Jacobian–Torsor model. Mech Machine Theory. 2015;91:39–49.
- 11. Delos V, Teissandier D, Malyshev A, Nuel G, García SC. Polyhedral-based modeling and algorithms for tolerancing analysis. Computer-Aided Design. 2021;141:103071.
- 12. Liu T, Pierre L, Anwer N, Cao Y, Yang J. Form defects consideration in polytope-based tolerance analysis. J Mech Design. 2019;141(6).
- 13. Zhang Z, Liu J, Pierre L, Anwer N. Polytope-based tolerance analysis with consideration of form defects and surface deformations. Inter J Comp Integ Manuf. 2020;34(1):57–75.
- 14. Zhang Z, Liu J, Anwer N, Pierre L, Shao N. Integration of surface deformations into polytope-based tolerance analysis: application to an over-constrained mechanism. Procedia CIRP. 2020;92:21–6.
- 15. Junnan Z, Yanlong C, Fan L, Ting L, Jiangxin Y. Tolerance analysis of an assembly by considering part deformation. Procedia CIRP. 2020;92:81–7.
- 16. García SC, Delos V, Teissandier D, Nuel G. Tolerance allocation by means of the polyhedral based tolerance analysis method. CIRP J Manuf Sci Tech. 2025;60:260–76.
- 17. Gerlach ME, Zajonc M, Ponick B. Mechanical stress and deformation in the rotors of a high-speed PMSM and IM. Elektrotech Inftech. 2021;138(2):96–109.
- 18. Pierre L, Teissandier D, Nadeau JP. Variational tolerancing analysis taking thermomechanical strains into account: application to a high pressure turbine. Mech Machine Theory. 2014;74:82–101.
- 19. Sa G, Bai H, Liu Z, Liu X, Tan J. A tolerance analysis method based on assembly deformation simulation with stable contact. Robot Intellig Automation. 2023;44(1):1–18.
- 20. Li Y, Wu K, Wang N, Wang Z, Li W, Lei M. Thermal deformation analysis of motorized spindle base on thermo-solid structure coupling theory. Heat Mass Transfer. 2024;60(10):1755–71.
- 21. Wang Y, Huang A, Quigley CA, Li L, Sutherland JW. Tolerance allocation: balancing quality, cost, and waste through production rate optimization. J Cleaner Prod. 2021;285:124837.
- 22. Hallmann M, Schleich B, Wartzack S. From tolerance allocation to tolerance-cost optimization: a comprehensive literature review. Int J Adv Manuf Technol. 2020;107(11–12):4859–912.
- 23. Yang J, Wu C, Shao N, Cao Y, Anwer N, Cao Y. Tolerance-cost optimization for multi-cabin spacecraft assembly considering form errors. Proceed Institution of Mech Eng Part C: J Mech Eng Sci. 2025;239(12):4367–79.
- 24. He X, Zhang K, Li R, Tang W, Peng Y. Priority analysis and optimization for accuracy allocation of precision grinding machine considering manufacturing accuracy and cost. Int J Precis Eng Manuf. 2024.
- 25. Fan J, Tao H, Pan R, Chen D. Optimal tolerance allocation for five-axis machine tools in consideration of deformation caused by gravity. Int J Adv Manuf Technol. 2020;111(1–2):13–24.
- 26. Guo F, Song C, Zhang S, Tong Q, Bai X, Liu L. Multi-objective model fusion method for tolerance allocation orienting to accuracy and process improvement. Comp Integrat Manuf Syst. 2024;30(3):926.
- 27. Arroyave-Tobón S, Teissandier D, Delos V. Tolerance analysis with polytopes in HV-description. J Comp Inform Sci Eng. 2017;17(4).
- 28. Gundabattini E, Mystkowski A. Review of air-cooling strategies, combinations and thermal analysis (experimental and analytical) of a permanent magnet synchronous motor. Proceed Instit Mech Eng Part C: J Mech Eng Sci. 2021;236(1):655–68.